@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Merriweather:wght@300;400;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@400&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Abel&display=swap");
@import url("https://fonts.googleapis.com/icon?family=Material+Icons");
/* ******************************************************************************* */
@font-face {
    font-family : "Ring20";
    src         : url("../fonts/ring20.eot?sigrimigri");
    src         : url("../fonts/ring20.eot?sigrimigri#iefix") format("embedded-opentype"), url("../fonts/ring20.ttf?sigrimigri") format("truetype"), url("../fonts/ring20.woff?sigrimigri") format("woff"), url("../fonts/ring20.svg?sigrimigri#Ring20") format("svg");
}

html, body {
    margin  : 0;
    padding : 0;
}

.debug *:not(path):not(g) {
    color      : rgba(255, 255, 255, 0.9) !important;
    background : rgba(0, 128, 255, 0.5) !important;
    outline    : solid 0.25rem rgba(255, 255, 255, 0.5) !important;
    box-shadow : none !important;
    border     : 1px solid rgba(255, 0, 0, 0.25);
}

.bg {
    background-color      : antiquewhite;
    background-image      : url("../images//taustpilt50.png");
    background-size       : 100% auto;
    background-repeat     : repeat-y;
    background-attachment : fixed;
}

.vw-100 {
    width : 100vw !important;
}

.vh-100 {
    height : 100vh !important;
}

.fix-laius {
    max-width    : 980px !important;
    margin-left  : auto;
    margin-right : auto;
}

.pt-1 {
    padding-top : 1vw !important;
}

.pb-1 {
    padding-bottom : 1vw !important;
}

.mt-1 {
    margin-top : 1vw !important;
}

.mb-1 {
    margin-bottom : 1vw !important;
}

.pt-2 {
    padding-top : 2vw !important;
}

.pb-2 {
    padding-bottom : 2vw !important;
}

.mt-2 {
    margin-top : 2vw !important;
}

.mb-2 {
    margin-bottom : 2vw !important;
}

.pt-3 {
    padding-top : 3vw !important;
}

.pb-3 {
    padding-bottom : 3vw !important;
}

.mt-3 {
    margin-top : 3vw !important;
}

.mb-3 {
    margin-bottom : 3vw !important;
}

.pt-4 {
    padding-top : 4vw !important;
}

.pb-4 {
    padding-bottom : 4vw !important;
}

.mt-4 {
    margin-top : 4vw !important;
}

.mb-4 {
    margin-bottom : 4vw !important;
}

.pt-5 {
    padding-top : 5vw !important;
}

.pb-5 {
    padding-bottom : 5vw !important;
}

.mt-5 {
    margin-top : 5vw !important;
}

.mb-5 {
    margin-bottom : 5vw !important;
}

.pt-6 {
    padding-top : 6vw !important;
}

.pb-6 {
    padding-bottom : 6vw !important;
}

.mt-6 {
    margin-top : 6vw !important;
}

.mb-6 {
    margin-bottom : 6vw !important;
}

.pt-7 {
    padding-top : 7vw !important;
}

.pb-7 {
    padding-bottom : 7vw !important;
}

.mt-7 {
    margin-top : 7vw !important;
}

.mb-7 {
    margin-bottom : 7vw !important;
}

.pt-8 {
    padding-top : 8vw !important;
}

.pb-8 {
    padding-bottom : 8vw !important;
}

.mt-8 {
    margin-top : 8vw !important;
}

.mb-8 {
    margin-bottom : 8vw !important;
}

.pt-9 {
    padding-top : 9vw !important;
}

.pb-9 {
    padding-bottom : 9vw !important;
}

.mt-9 {
    margin-top : 9vw !important;
}

.mb-9 {
    margin-bottom : 9vw !important;
}

.pt-10 {
    padding-top : 10vw !important;
}

.pb-10 {
    padding-bottom : 10vw !important;
}

.mt-10 {
    margin-top : 10vw !important;
}

.mb-10 {
    margin-bottom : 10vw !important;
}

.no-scroll-h {
    overflow-x : hidden;
}

/* COLORS [BEGIN] */
.fg-hall, text-hall {
    color : #666154 !important;
}

.bg-hall {
    background-color : #666154 !important;
}

.fg-kollane, text-kollane {
    color : #fcc556 !important;
}

.bg-kollane {
    background-color : #fcc556 !important;
}

.fg-meresinine, text-meresinine {
    color : #87aaa3 !important;
}

.bg-meresinine {
    background-color : #87aaa3 !important;
}

.fg-heleroheline, text-heleroheline {
    color : #a3c788 !important;
}

.bg-heleroheline {
    background-color : #a3c788 !important;
}

.fg-loheroosa, text-loheroosa {
    color : #e8a87c !important;
}

.bg-loheroosa {
    background-color : #e8a87c !important;
}

.fg-korallroosa, text-korallroosa {
    color : #e27d60 !important;
}

.bg-korallroosa {
    background-color : #e27d60 !important;
}

.fg-vanaroosa, text-vanaroosa {
    color : #d79492 !important;
}

.bg-vanaroosa {
    background-color : #d79492 !important;
}

.fg-tekst, text-tekst {
    color : #666154 !important;
}

.bg-tekst {
    background-color : #666154 !important;
}

.fg-must, text-must {
    color : #000000 !important;
}

.bg-must {
    background-color : #000000 !important;
}

.fg-valge, text-valge {
    color : #ffffff !important;
}

.bg-valge {
    background-color : #ffffff !important;
}

/* COLORS [END] */
/* TYPOGRAPHY [BEGIN] */
html {
    font-size : 8.192px;
}

body {
    font        : 0.7142857143rem;
    font-family : "Quicksand", Helvetica, Verdana, sans-serif;
    color       : #666154;
}

h1, h2, h3, h4, h5, h6, form legend, picture caption {
    color         : #666154;
    margin-bottom : 0.512rem;
}

.title {
    font-size   : 4.97664vw !important;
    line-height : 4.97664vw !important;
    padding     : 1vw 0 0.5vw;
}

h1, .h1 {
    font-size   : 2.985984rem;
    line-height : 3.5831808rem;
}

h2, .h2 {
    font-size   : 2.48832rem;
    line-height : 2.985984rem;
}

h3, .h3 {
    font-size   : 1.44rem;
    line-height : 1.728rem;
}

h4, .h4 {
    font-size   : 1.2rem;
    line-height : 1.44rem;
}

h5, .h5 {
    font-size   : 1rem;
    line-height : 1.2rem;
}

h6, .h6 {
    font-size   : 0.8rem;
    line-height : 0.96rem;
}

/* SCALING IT */
.text-xxxxxs {
    font-size   : 0.262144rem;
    line-height : 0.3670016rem;
}

.text-xxxxs {
    font-size   : 0.32768rem;
    line-height : 0.458752rem;
}

.text-xxxs {
    font-size   : 0.4096rem;
    line-height : 0.57344rem;
}

.text-xxs {
    font-size   : 0.512rem;
    line-height : 0.7168rem;
}

.text-xs {
    font-size   : 0.64rem;
    line-height : 0.896rem;
}

.text-sm {
    font-size   : 0.8rem;
    line-height : 1.12rem;
}

p, div, li, code, kbd, tt, samp, pre {
    font-size   : 1rem;
    line-height : 1.4rem;
}

.text-md {
    font-size   : 1.2rem;
    line-height : 1.68rem;
}

.text-lg {
    font-size   : 1.44rem;
    line-height : 2.016rem;
}

.text-xl {
    font-size   : 1.728rem;
    line-height : 2.4192rem;
}

.text-xxl {
    font-size   : 2.0736rem;
    line-height : 2.90304rem;
}

.text-xxxl {
    font-size   : 2.48832rem;
    line-height : 3.483648rem;
}

.text-xxxxl {
    font-size   : 2.985984rem;
    line-height : 4.1803776rem;
}

.text-xxxxxl {
    font-size   : 3.5831808rem;
    line-height : 5.01645312rem;
}

small,
.small {
    font-size   : 0.8rem;
    line-height : 1.12rem;
}

code, kbd, tt, samp, pre {
    font-family : Consolas, "Source Code Pro", Courier, mono, monospace;
}

b, strong,
.bold, .strong {
    font-weight : 700 !important;
}

a {
    color           : #e27d60;
    text-decoration : none;
}

a:hover {
    color           : #ba4422;
    text-decoration : underline;
}

del,
.del {
    color : #a6a193;
}

.first-big::first-letter {
    font-size : 2.5rem;
    display   : block;
    float     : left;
    margin    : 0 5px 5px 0;
}

.case-upper {
    text-transform : uppercase !important;
}

.case-lower {
    text-transform : lowercase !important;
}

.txt-center {
    text-align : center !important;
}

.txt-left {
    text-align : left !important;
}

.txt-right {
    text-align : right !important;
}

.txt-justify {
    text-align : justify !important;
}

@media (min-width : 576px) {
    html {
        font-size : 10.24px;
    }
}

@media (min-width : 768px) {
    html {
        font-size : 12.8px;
    }
}

@media (min-width : 992px) {
    html {
        font-size : 16px;
    }
}

/* TYPOGRAPHY [END] */
.nav-top {
    margin     : 0;
    padding    : 0.5vw 0.5vw 10vw 0;
    text-align : right;
}

.nav-top ul {
    list-style : none;
    display    : inline-block;
    float      : right;
    padding    : 0;
    margin     : 0;
}

.nav-top ul li {
    display    : inline-block;
    overflow-x : hidden;
    padding    : 0;
    margin     : 0;
}

.nav-top ul li a {
    display : block;
}

.nav-top .is-active {
    font-weight      : bold;
    color            : #f8f9fa !important;
    background-color : #e27d60 !important;
}

.nav-top .nupp {
    width : 10rem !important;
}

.avaleht h1, .avaleht h2, .avaleht h3, .avaleht h4, .avaleht h5, .avaleht h6 {
    text-transform : uppercase;
}

.avaleht .puu {
    position            : relative;
    height              : 0;
    padding             : 0 0 43% 0;
    background-image    : url("../images/g2000a.png");
    background-position : center top;
    background-size     : 100% auto;
    background-repeat   : no-repeat;
}

.avaleht .puu .syndmused .item-list ul {
    list-style      : none;
    position        : absolute;
    left            : 2vw;
    display         : flex;
    flex-flow       : column nowrap;
    justify-content : center;
    align-content   : center;
    margin-top      : 2vw;
    width           : 10vw;
}

.avaleht .puu .syndmused .item-list li {
    background-color      : antiquewhite;
    background-image      : url("../images//taustpilt50.png");
    background-size       : 100% auto;
    background-repeat     : repeat-y;
    background-attachment : fixed;
    border-radius         : 50%;
    text-align            : center;
    width                 : 8vw;
    height                : 8vw;
    font-size             : 2vw;
}

.avaleht .puu .syndmused .item-list li a:link,
.avaleht .puu .syndmused .item-list li a:visited,
.avaleht .puu .syndmused .item-list li a:hover {
    text-decoration : none;
    font-family     : "Quicksand", Helvetica, Verdana, sans-serif;
    color           : #666154 !important;
}

.avaleht .puu .syndmused .item-list li .list-wrapper {
    background-color : #fcc556;
    border-radius    : 50%;
    height           : 6.5vw;
    width            : 6.5vw;
    margin           : 0.5vw 0.8vw;
    overflow         : hidden;
}

.avaleht .puu .syndmused .item-list li .list-wrapper .views-field, .avaleht .puu .syndmused .item-list li .list-wrapper .views-field a {
    font-family : "Abel", sans-serif !important;
}

.avaleht .puu .syndmused .item-list li .list-wrapper .views-field .kpv-date .kpv-day,
.avaleht .puu .syndmused .item-list li .list-wrapper .views-field .kpv-date .kpv-month {
    display     : block;
    font-weight : bold;
    overflow    : hidden;
    font-family : "Quicksand", Helvetica, Verdana, sans-serif;
}

.avaleht .puu .syndmused .item-list li .list-wrapper .views-field .kpv-date .kpv-day ~ .kpv-day,
.avaleht .puu .syndmused .item-list li .list-wrapper .views-field .kpv-date .kpv-month ~ .kpv-month {
    display : none;
}

.avaleht .puu .syndmused .item-list li .list-wrapper .views-field .kpv-date .kpv-day {
    font-size   : 1.7vw;
    line-height : 1.9vw;
    padding-top : 0.5vw;
}

.avaleht .puu .syndmused .item-list li .list-wrapper .views-field .kpv-date .kpv-month {
    font-size   : 1.1vw;
    line-height : 1.4vw;
}

.avaleht .puu .syndmused .item-list li + li {
    margin-top : -1vw;
}

.avaleht .puu .syndmused .item-list li:nth-child(even) {
    margin-left : 6vw;
}

.avaleht .puu .pirn {
    position : absolute;
    right    : 1vw;
}

.avaleht .puu .pirn ul {
    list-style : none;
}

.avaleht .puu .pirn ul li {
    width            : 3.1vw;
    height           : 3.1vw;
    display          : inline-block;
    border-radius    : 50%;
    background-color : #a3c788;
    overflow         : hidden;
    text-align       : center;
    color            : #f8f9fa;
    padding          : 0;
    font-size        : 0.7vw;
    line-height      : 0.7vw;
    font-family      : Oswald, sans-serif;
    text-transform   : uppercase !important;
}

.avaleht .puu .pirn ul li i {
    display     : block;
    font-size   : 1.5vw !important;
    line-height : 1.5vw !important;
    padding     : 0.2vw 0 0 0;
}

.avaleht .puu .pirn ul a:link,
.avaleht .puu .pirn ul a:visited,
.avaleht .puu .pirn ul a:hover {
    text-decoration : none;
    color           : #f8f9fa;
}

.avaleht .puu .pirn ul li:nth-child(1) {
    position          : absolute;
    top               : 6.6vw;
    right             : 7.8vw;
    -webkit-transform : rotate(10deg);
    -moz-transform    : rotate(10deg);
    -ms-transform     : rotate(10deg);
    -o-transform      : rotate(10deg);
    transform         : rotate(10deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.8390715291, M12=0.5440211109, M21=-0.5440211109, M22=-0.8390715291)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.8390715291, M12=0.5440211109, M21=-0.5440211109, M22=-0.8390715291);
}

.avaleht .puu .pirn ul li:nth-child(2) {
    position          : absolute;
    top               : 10vw;
    right             : 6.35vw;
    -webkit-transform : rotate(15deg);
    -moz-transform    : rotate(15deg);
    -ms-transform     : rotate(15deg);
    -o-transform      : rotate(15deg);
    transform         : rotate(15deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.7596879129, M12=-0.6502878402, M21=0.6502878402, M22=-0.7596879129)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.7596879129, M12=-0.6502878402, M21=0.6502878402, M22=-0.7596879129);
}

.avaleht .puu .pirn ul li:nth-child(3) {
    position          : absolute;
    top               : 10.45vw;
    right             : 10.05vw;
    -webkit-transform : rotate(-5deg);
    -moz-transform    : rotate(-5deg);
    -ms-transform     : rotate(-5deg);
    -o-transform      : rotate(-5deg);
    transform         : rotate(-5deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.2836621855, M12=-0.9589242747, M21=0.9589242747, M22=0.2836621855)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.2836621855, M12=-0.9589242747, M21=0.9589242747, M22=0.2836621855);
}

.avaleht .puu .pirn ul li:nth-child(4) {
    position          : absolute;
    top               : 13.7vw;
    right             : 6.05vw;
    -webkit-transform : rotate(-10deg);
    -moz-transform    : rotate(-10deg);
    -ms-transform     : rotate(-10deg);
    -o-transform      : rotate(-10deg);
    transform         : rotate(-10deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.8390715291, M12=-0.5440211109, M21=0.5440211109, M22=-0.8390715291)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.8390715291, M12=-0.5440211109, M21=0.5440211109, M22=-0.8390715291);
}

.avaleht .puu .pirn ul li:nth-child(5) {
    position          : absolute;
    top               : 14.25vw;
    right             : 9.7vw;
    -webkit-transform : rotate(10deg);
    -moz-transform    : rotate(10deg);
    -ms-transform     : rotate(10deg);
    -o-transform      : rotate(10deg);
    transform         : rotate(10deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.8390715291, M12=0.5440211109, M21=-0.5440211109, M22=-0.8390715291)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.8390715291, M12=0.5440211109, M21=-0.5440211109, M22=-0.8390715291);
}

.avaleht .uudised {
    position   : relative;
    padding    : 0;
    margin     : 0;
    text-align : center;
}

.avaleht .uudised a:link,
.avaleht .uudised a:visited,
.avaleht .uudised a:hover {
    color           : #666154 !important;
    text-decoration : none;
    border          : 0;
}

.avaleht .uudised h2 {
    text-align     : center;
    text-transform : uppercase;
}

.avaleht .uudised ul {
    display         : flex;
    flex-flow       : row nowrap;
    justify-content : center;
    align-items     : flex-start;
}

.avaleht .uudised ul li {
    display    : inline-block;
    width      : 15vw;
    text-align : center;
    margin     : 0 0.5rem;
}

.avaleht .uudised ul li .views-field-field-pilt,
.avaleht .uudised ul li .views-field-field-uudise-pilt {
    width      : 10vw;
    min-height : 6vw;
    text-align : center;
    margin     : 0 auto;
    padding    : 0;
}

.avaleht .uudised ul li .views-field-field-pilt img,
.avaleht .uudised ul li .views-field-field-uudise-pilt img {
    border-radius : 50%;
    width         : 10vw;
    height        : 10vw;
    border        : 0;
    padding       : 0;
    margin        : 0 auto;
    filter        : drop-shadow(1px 1px 3px rgba(0, 0, 0, 0.6));
}

.avaleht .uudised ul li .views-field-title {
    text-align  : center;
    margin      : 2vw 0 0 0;
    padding     : 0;
    font-weight : bold;
    font-size   : 1.44rem;
    line-height : 1.44rem;
}

.avaleht .uudised ul li .views-field-body {
    text-align         : justify !important;
    overflow           : hidden;
    text-overflow      : ellipsis;
    display            : -webkit-box;
    line-height        : 1.4;
    height             : 5.6;
    -webkit-line-clamp : 4;
    -webkit-box-orient : vertical;
}

.avaleht .ikoonid {
    position            : relative;
    height              : 0;
    padding             : 0 0 50.4% 0;
    background-image    : url("../images/sinine-vaheosa-full.png");
    background-position : center top;
    background-size     : 100% auto;
    background-repeat   : no-repeat;
    text-align          : center;
}

.avaleht .ikoonid > div {
    padding-top : 8vw;
}

.avaleht .ikoonid h2 {
    padding-bottom : 2vw;
    text-transform : uppercase;
}

.avaleht .ikoonid ul {
    list-style      : none;
    display         : flex;
    flex-flow       : row wrap;
    justify-content : center;
    align-items     : center;
    margin-top      : 2vw;
}

.avaleht .ikoonid ul li + li {
    margin-left : 1rem;
}

.avaleht .ikoonid ul li {
    background-color      : antiquewhite;
    background-image      : url("../images//taustpilt50.png");
    background-size       : 100% auto;
    background-repeat     : repeat-y;
    background-attachment : fixed;
    border-radius         : 50%;
    text-align            : center;
    width                 : 10vw;
    height                : 10vw;
    border                : 2px solid #ced4da;
}

.avaleht .ikoonid ul li .list-wrapper {
    border-radius    : 50%;
    background-color : #f8f9fa;
    width            : 8vw;
    height           : 8vw;
    margin           : 0.5vw 1vw;
    border           : 1px solid #dee2e6;
    filter           : drop-shadow(1px 1px 4px #adb5bd);
}

.avaleht .ikoonid ul li .list-wrapper .field-content {
    vertical-align : middle;
}

.avaleht .ikoonid ul li .list-wrapper .field-content img {
    border-radius : 50%;
    width         : 7.5vw;
    height        : auto;
    margin        : 0.5vw auto;
}

.avaleht .sisu {
    text-align : center;
}

.avaleht .sisu a:link,
.avaleht .sisu a:visited,
.avaleht .sisu a:hover {
    color : #666154;
}

.avaleht .sisu .views-row {
    margin-bottom : 3vw;
}

.avaleht .sisu .feed-icon {
    display : none;
}

.avaleht .pager__items {
    list-style : none;
    display    : flex;
    padding    : 0;
    margin     : 0;
    height     : 42px;
    background : linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #fcc556 50%, rgba(0, 0, 0, 0) 100%);
}

.avaleht .pager__item {
    flex        : auto;
    padding     : 0 0.1vw;
    height      : 42px;
    width       : 42px;
    line-height : 42px;
    font-size   : 28px;
    float       : left;
    color       : #adb5bd;
    text-align  : center;
}

.avaleht .pager__item a:link,
.avaleht .pager__item a:visited {
    display         : block;
    text-decoration : none;
    color           : #666154;
    border          : 1px solid transparent;
    margin-top      : -1px;
}

.avaleht .pager__item a:hover {
    border        : 1px solid #343a40;
    border-radius : 5px;
    margin-top    : -1px;
}

.avaleht .pager__item--ellipsis, .avaleht .pager__item--first, .avaleht .pager__item--previous, .avaleht .pager__item--next, .avaleht .pager__item--last {
    color : #adb5bd;
}

.avaleht .pager .is-active, .avaleht .pager .active {
    font-weight      : bold;
    color            : #fcc556;
    background-color : #666154;
}

.avaleht .pager .is-active a, .avaleht .pager .active a {
    color : #fcc556;
}

.avaleht .pager .is-active a:link,
.avaleht .pager .is-active a:visited,
.avaleht .pager .is-active a:hover, .avaleht .pager .active a:link,
.avaleht .pager .active a:visited,
.avaleht .pager .active a:hover {
    border : 0 solid transparent;
}

.avaleht .footer {
    padding : 0;
}

.avaleht .footer div {
    max-width : 100% !important;
    margin    : 0 auto;
    padding   : 0;
}

.avaleht .footer #block-avalehejalus {
    max-width : 980px !important;
}

.avaleht .footer table {
    border-collapse : collapse;
    margin          : 0 0 1vw 0;
    width           : 100%;
}

.avaleht .footer table td {
    width          : 33.3333333333% !important;
    text-align     : center;
    vertical-align : top;
}

.avaleht .footer table td h4 {
    margin : 0.1vw 0;
}

.avaleht .footer table td img {
    border        : 0;
    border-radius : 50%;
    width         : 10vw;
    height        : 10vw;
}

.avaleht .footer table td p {
    margin      : 0;
    font-family : "Abel", sans-serif;
}

.avaleht .footer table td p + p {
    margin-top : 0.2vw;
}

.avaleht .footer .block-tallinn,
.avaleht .footer #block-tallinn {
    background-color : #4a463d;
    margin           : 0;
}

.avaleht .footer .block-tallinn:before,
.avaleht .footer #block-tallinn:before {
    content             : "";
    background-image    : url("../images//tallinn-siluett.svg");
    background-size     : 100% auto;
    background-repeat   : no-repeat;
    background-position : center bottom;
    display             : block;
    background-color    : #666154;
    height              : 10vw;
}

.avaleht .footer .block-tallinn div,
.avaleht .footer #block-tallinn div {
    display         : flex;
    flex-flow       : row nowrap;
    justify-content : space-evenly;
}

.avaleht .footer .block-tallinn div p,
.avaleht .footer #block-tallinn div p {
    text-align : center;
    flex-grow  : 1;
}

.avaleht .footer .block-tallinn div p span:nth-child(3),
.avaleht .footer #block-tallinn div p span:nth-child(3) {
    font-size   : 2vw;
    font-weight : bold;
}

.avaleht .footer .block-tallinn img,
.avaleht .footer #block-tallinn img {
    width  : 15vw;
    height : auto;
}

.sisu {
    position : relative;
}

.sisu * {
    max-width : 980px;
    margin    : 0 auto;
}

.sisu p {
    text-align : justify;
}

.page-title {
    display : block;
    height  : 5vw;
    padding : 0;
    margin  : 0 0 3vw 0;
}

.page-title #block-lehepealkiri,
.page-title .block-lehepealkiri {
    background-image  : url("../images//taustpilt50.png");
    background-repeat : repeat-y;
    background-size   : 100% auto;
}

.page-title h1 {
    margin           : 0 auto;
    text-align       : center;
    font-size        : 3vw;
    line-height      : 5vw;
    font-weight      : bold;
    font-family      : "Quicksand", Helvetica, Verdana, sans-serif;
    padding          : 0;
    background-color : #a3c788;
    color            : #fffbe9;
}

.page-content {
    max-width       : 980px;
    margin          : 0 auto;
    display         : flex;
    flex-flow       : row nowrap;
    justify-content : space-evenly;
}

.page-content .layout-sidebar-right,
.page-content .layout-sidebar-left {
    flex-grow   : 1;
    flex-shrink : 0;
}

.page-content .layout-sidebar-right ul,
.page-content .layout-sidebar-left ul {
    list-style : none;
    display    : block;
}

.page-content .layout-sidebar-right ul li,
.page-content .layout-sidebar-left ul li {
    display  : block;
    padding  : 0.1vw;
    overflow : hidden;
}

.page-content .layout-sidebar-right ul li a,
.page-content .layout-sidebar-left ul li a {
    display  : block;
    overflow : hidden;
}

.page-content .layout-sidebar-right ul li .is-active,
.page-content .layout-sidebar-left ul li .is-active {
    background-color : #e27d60;
}

.page-content .layout-content {
    flex-grow   : 6;
    flex-shrink : 4;
}

.page-content div {
    max-width  : 980px;
    margin     : 0 auto;
    text-align : justify;
}

.page-content a > img {
    border           : 1px solid #666154;
    width            : 20vw;
    height           : auto;
    float            : right;
    padding          : 5px;
    margin           : 0.2vw 0.6vw;
    background-color : antiquewhite;
}

.views-row::after {
    content : "";
    clear   : both;
    display : table;
}

.footer {
    position       : relative;
    padding-bottom : 1rem;
}

.footer * {
    color : #f8f9fa !important;
}

.footer .kontaktid {
    max-width       : 980px;
    margin          : 0 auto;
    display         : flex;
    flex-flow       : row nowrap;
    justify-content : center;
    align-items     : center;
}

.footer .kontaktid .info dt {
    font-weight : bold;
}

.footer .kontaktid .kaart img {
    width         : 10vw;
    height        : 10vw;
    border-radius : 50%;
}

.footer .logod {
    max-width       : 980px;
    margin          : 0 auto;
    display         : flex;
    flex-flow       : row nowrap;
    justify-content : center;
    align-items     : flex-start;
}

.footer .logod .logo + .logo {
    margin-left : 0.5rem;
}

.footer .logod .logo img {
    width  : 10vw;
    height : 6.66vw;
}

.pealdis {
    margin-bottom : 2vw;
    margin-top    : 1vw;
}

.pealdis > div {
    background-color        : antiquewhite;
    background-image        : url("../images//taustpilt50.png");
    background-size         : 100% auto;
    background-repeat       : repeat-y;
    background-clip         : text;
    -webkit-background-clip : text;
    color                   : transparent;
    max-width               : 980px;
    margin-left             : auto;
    margin-right            : auto;
}

.pealdis > div > .alamteema {
    padding        : 1vw 0 0.5vw;
    font-weight    : bold;
    color          : transparent;
    font-size      : 9vw;
    line-height    : 9vw;
    text-transform : uppercase;
    text-align     : center;
}

.lehe-sisu {
    display         : flex;
    max-width       : 980px;
    margin          : 0 auto;
    flex-flow       : row nowrap;
    justify-content : space-between;
    align-items     : flex-start;
}

.lehe-sisu .veerg1 {
    flex   : 1;
    margin : 0 0.5vw;
}

.lehe-sisu .veerg2 {
    flex   : 2;
    margin : 0 0.5vw;
}

.lehe-sisu .veerg3 {
    flex   : 3;
    margin : 0 0.5vw;
}

.lehe-sisu .veerg4 {
    flex   : 4;
    margin : 0 0.5vw;
}

.lehe-sisu .veerg5 {
    flex   : 5;
    margin : 0 0.5vw;
}

.lehe-sisu .veerg6 {
    flex   : 6;
    margin : 0 0.5vw;
}

.lehe-sisu .veerg7 {
    flex   : 7;
    margin : 0 0.5vw;
}

.lehe-sisu .veerg8 {
    flex   : 8;
    margin : 0 0.5vw;
}

.lehe-sisu .veerg9 {
    flex   : 9;
    margin : 0 0.5vw;
}

.lehe-sisu .veerg10 {
    flex   : 10;
    margin : 0 0.5vw;
}

.lehe-sisu .veerg11 {
    flex   : 11;
    margin : 0 0.5vw;
}

.lehe-sisu .veerg12 {
    flex   : 12;
    margin : 0 0.5vw;
}

.menyy-v {
    padding    : 0;
    margin     : 0;
    list-style : none;
}

.menyy-v li {
    padding    : 0;
    margin     : 0;
    text-align : center;
}

.menyy-v > li + li {
    margin : 1vw 0 0 0;
}

.menyy-v > li ul {
    list-style : none;
    margin     : 0 0 2vw 0;
    padding    : 0;
    text-align : center;
}

.menyy-v a:hover, .menyy-v a:visited, .menyy-v a {
    text-decoration : none;
    color           : #666154;
}

.menyy-v a:hover {
    font-weight : bold;
}

.menyy-v .nupp.active {
    background-color : #e27d60 !important;
    border-color     : #a43c1e !important;
    font-weight      : bold;
}

.menyy-v .nupp.active:hover {
    background-color : #de6b4a !important;
}

.jalus {
    padding : 2vw 0 1vw 0;
}

.jalus * {
    color : #f8f9fa;
}

.jalus img.logo {
    margin : auto;
    width  : 35vw;
}

.nupp {
    display          : inline-block;
    font-family      : "Quicksand", Helvetica, Verdana, sans-serif;
    font-weight      : 400;
    color            : #666154;
    text-align       : center;
    white-space      : nowrap;
    vertical-align   : middle;
    cursor           : pointer;
    user-select      : none;
    background-color : transparent;
    border           : 1px solid transparent;
    padding          : 0.375rem 0.75rem;
    font-size        : 1rem;
    line-height      : 1.4rem;
    transition       : color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    border-radius    : 0.25rem;
}

@media (prefers-reduced-motion : reduce) {
    .nupp {
        transition : none;
    }
}

.nupp a:link,
.nupp a:visited,
.nupp a:hover {
    color : #666154;
}

.nupp:hover {
    color           : #666154;
    text-decoration : none;
}

.nupp:focus, .nupp.focus {
    outline    : 0;
    box-shadow : 0 0 0 0.2rem rgba(102, 97, 84, 0.25);
}

.nupp.nupp-esmane {
    color            : #ffffff;
    background-color : #666154;
    border-color     : #201f1a;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-esmane:hover {
    color            : #ffffff;
    background-color : #514d43;
    border-color     : #040403;
}

.nupp.nupp-esmane:focus, .nupp.nupp-esmane.focus {
    color            : #ffffff;
    background-color : #514d43;
    border-color     : #040403;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(65, 65, 60, 0.5);
}

.nupp.nupp-esmane.disabled, .nupp.nupp-esmane:disabled {
    color            : #ffffff;
    background-color : #666154;
    border-color     : #201f1a;
    background-image : none;
}

.nupp.nupp-esmane:not(:disabled):not(.disabled):active, .nupp.nupp-esmane:not(:disabled):not(.disabled).active, .show > .nupp.nupp-esmane.dropdown-toggle {
    color            : #ffffff;
    background-color : #4a463d;
    background-image : none;
    border-color     : black;
}

.nupp.nupp-esmane:not(:disabled):not(.disabled):active:focus, .nupp.nupp-esmane:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-esmane.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(65, 65, 60, 0.5);
}

.nupp.nupp-teine {
    color            : #212529;
    background-color : #adb5bd;
    border-color     : #697582;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-teine:hover {
    color            : #212529;
    background-color : #98a2ac;
    border-color     : #525c66;
}

.nupp.nupp-teine:focus, .nupp.nupp-teine.focus {
    color            : #212529;
    background-color : #98a2ac;
    border-color     : #525c66;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(94, 105, 117, 0.5);
}

.nupp.nupp-teine.disabled, .nupp.nupp-teine:disabled {
    color            : #212529;
    background-color : #adb5bd;
    border-color     : #697582;
    background-image : none;
}

.nupp.nupp-teine:not(:disabled):not(.disabled):active, .nupp.nupp-teine:not(:disabled):not(.disabled).active, .show > .nupp.nupp-teine.dropdown-toggle {
    color            : #ffffff;
    background-color : #919ca6;
    background-image : none;
    border-color     : #4c555f;
}

.nupp.nupp-teine:not(:disabled):not(.disabled):active:focus, .nupp.nupp-teine:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-teine.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(94, 105, 117, 0.5);
}

.nupp.nupp-edukas {
    color            : #212529;
    background-color : #a3c788;
    border-color     : #628d42;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-edukas:hover {
    color            : #212529;
    background-color : #8fbb6e;
    border-color     : #4a6a32;
}

.nupp.nupp-edukas:focus, .nupp.nupp-edukas.focus {
    color            : #212529;
    background-color : #8fbb6e;
    border-color     : #4a6a32;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(88, 125, 62, 0.5);
}

.nupp.nupp-edukas.disabled, .nupp.nupp-edukas:disabled {
    color            : #212529;
    background-color : #a3c788;
    border-color     : #628d42;
    background-image : none;
}

.nupp.nupp-edukas:not(:disabled):not(.disabled):active, .nupp.nupp-edukas:not(:disabled):not(.disabled).active, .show > .nupp.nupp-edukas.dropdown-toggle {
    color            : #ffffff;
    background-color : #88b765;
    background-image : none;
    border-color     : #44622e;
}

.nupp.nupp-edukas:not(:disabled):not(.disabled):active:focus, .nupp.nupp-edukas:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-edukas.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(88, 125, 62, 0.5);
}

.nupp.nupp-info {
    color            : #ffffff;
    background-color : #87aaa3;
    border-color     : #4a6862;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-info:hover {
    color            : #ffffff;
    background-color : #719a92;
    border-color     : #344a46;
}

.nupp.nupp-info:focus, .nupp.nupp-info.focus {
    color            : #ffffff;
    background-color : #719a92;
    border-color     : #344a46;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(101, 127, 122, 0.5);
}

.nupp.nupp-info.disabled, .nupp.nupp-info:disabled {
    color            : #ffffff;
    background-color : #87aaa3;
    border-color     : #4a6862;
    background-image : none;
}

.nupp.nupp-info:not(:disabled):not(.disabled):active, .nupp.nupp-info:not(:disabled):not(.disabled).active, .show > .nupp.nupp-info.dropdown-toggle {
    color            : #ffffff;
    background-color : #69958c;
    background-image : none;
    border-color     : #2f433f;
}

.nupp.nupp-info:not(:disabled):not(.disabled):active:focus, .nupp.nupp-info:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-info.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(101, 127, 122, 0.5);
}

.nupp.nupp-hoiatus {
    color            : #212529;
    background-color : #fcc556;
    border-color     : #cf8c04;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-hoiatus:hover {
    color            : #212529;
    background-color : #fbb830;
    border-color     : #9d6a03;
}

.nupp.nupp-hoiatus:focus, .nupp.nupp-hoiatus.focus {
    color            : #212529;
    background-color : #fbb830;
    border-color     : #9d6a03;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(181, 125, 10, 0.5);
}

.nupp.nupp-hoiatus.disabled, .nupp.nupp-hoiatus:disabled {
    color            : #212529;
    background-color : #fcc556;
    border-color     : #cf8c04;
    background-image : none;
}

.nupp.nupp-hoiatus:not(:disabled):not(.disabled):active, .nupp.nupp-hoiatus:not(:disabled):not(.disabled).active, .show > .nupp.nupp-hoiatus.dropdown-toggle {
    color            : #212529;
    background-color : #fbb424;
    background-image : none;
    border-color     : #906103;
}

.nupp.nupp-hoiatus:not(:disabled):not(.disabled):active:focus, .nupp.nupp-hoiatus:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-hoiatus.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(181, 125, 10, 0.5);
}

.nupp.nupp-oht {
    color            : #ffffff;
    background-color : #e27d60;
    border-color     : #a43c1e;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-oht:hover {
    color            : #ffffff;
    background-color : #dc6340;
    border-color     : #792c16;
}

.nupp.nupp-oht:focus, .nupp.nupp-oht.focus {
    color            : #ffffff;
    background-color : #dc6340;
    border-color     : #792c16;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(178, 89, 64, 0.5);
}

.nupp.nupp-oht.disabled, .nupp.nupp-oht:disabled {
    color            : #ffffff;
    background-color : #e27d60;
    border-color     : #a43c1e;
    background-image : none;
}

.nupp.nupp-oht:not(:disabled):not(.disabled):active, .nupp.nupp-oht:not(:disabled):not(.disabled).active, .show > .nupp.nupp-oht.dropdown-toggle {
    color            : #ffffff;
    background-color : #da5a35;
    background-image : none;
    border-color     : #6f2814;
}

.nupp.nupp-oht:not(:disabled):not(.disabled):active:focus, .nupp.nupp-oht:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-oht.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(178, 89, 64, 0.5);
}

.nupp.nupp-hele {
    color            : #212529;
    background-color : #f8f9fa;
    border-color     : #aeb9c5;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-hele:hover {
    color            : #212529;
    background-color : #e2e6ea;
    border-color     : #90a0b0;
}

.nupp.nupp-hele:focus, .nupp.nupp-hele.focus {
    color            : #212529;
    background-color : #e2e6ea;
    border-color     : #90a0b0;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(153, 163, 174, 0.5);
}

.nupp.nupp-hele.disabled, .nupp.nupp-hele:disabled {
    color            : #212529;
    background-color : #f8f9fa;
    border-color     : #aeb9c5;
    background-image : none;
}

.nupp.nupp-hele:not(:disabled):not(.disabled):active, .nupp.nupp-hele:not(:disabled):not(.disabled).active, .show > .nupp.nupp-hele.dropdown-toggle {
    color            : #212529;
    background-color : #dae0e5;
    background-image : none;
    border-color     : #8899aa;
}

.nupp.nupp-hele:not(:disabled):not(.disabled):active:focus, .nupp.nupp-hele:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-hele.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(153, 163, 174, 0.5);
}

.nupp.nupp-tume {
    color            : #ffffff;
    background-color : #343a40;
    border-color     : black;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-tume:hover {
    color            : #ffffff;
    background-color : #23272b;
    border-color     : black;
}

.nupp.nupp-tume:focus, .nupp.nupp-tume.focus {
    color            : #ffffff;
    background-color : #23272b;
    border-color     : black;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
}

.nupp.nupp-tume.disabled, .nupp.nupp-tume:disabled {
    color            : #ffffff;
    background-color : #343a40;
    border-color     : black;
    background-image : none;
}

.nupp.nupp-tume:not(:disabled):not(.disabled):active, .nupp.nupp-tume:not(:disabled):not(.disabled).active, .show > .nupp.nupp-tume.dropdown-toggle {
    color            : #ffffff;
    background-color : #1d2124;
    background-image : none;
    border-color     : black;
}

.nupp.nupp-tume:not(:disabled):not(.disabled):active:focus, .nupp.nupp-tume:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-tume.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
}

.nupp.nupp-hall {
    color            : #ffffff;
    background-color : #666154;
    border-color     : #201f1a;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-hall:hover {
    color            : #ffffff;
    background-color : #514d43;
    border-color     : #040403;
}

.nupp.nupp-hall:focus, .nupp.nupp-hall.focus {
    color            : #ffffff;
    background-color : #514d43;
    border-color     : #040403;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(65, 65, 60, 0.5);
}

.nupp.nupp-hall.disabled, .nupp.nupp-hall:disabled {
    color            : #ffffff;
    background-color : #666154;
    border-color     : #201f1a;
    background-image : none;
}

.nupp.nupp-hall:not(:disabled):not(.disabled):active, .nupp.nupp-hall:not(:disabled):not(.disabled).active, .show > .nupp.nupp-hall.dropdown-toggle {
    color            : #ffffff;
    background-color : #4a463d;
    background-image : none;
    border-color     : black;
}

.nupp.nupp-hall:not(:disabled):not(.disabled):active:focus, .nupp.nupp-hall:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-hall.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(65, 65, 60, 0.5);
}

.nupp.nupp-kollane {
    color            : #212529;
    background-color : #fcc556;
    border-color     : #cf8c04;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-kollane:hover {
    color            : #212529;
    background-color : #fbb830;
    border-color     : #9d6a03;
}

.nupp.nupp-kollane:focus, .nupp.nupp-kollane.focus {
    color            : #212529;
    background-color : #fbb830;
    border-color     : #9d6a03;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(181, 125, 10, 0.5);
}

.nupp.nupp-kollane.disabled, .nupp.nupp-kollane:disabled {
    color            : #212529;
    background-color : #fcc556;
    border-color     : #cf8c04;
    background-image : none;
}

.nupp.nupp-kollane:not(:disabled):not(.disabled):active, .nupp.nupp-kollane:not(:disabled):not(.disabled).active, .show > .nupp.nupp-kollane.dropdown-toggle {
    color            : #212529;
    background-color : #fbb424;
    background-image : none;
    border-color     : #906103;
}

.nupp.nupp-kollane:not(:disabled):not(.disabled):active:focus, .nupp.nupp-kollane:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-kollane.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(181, 125, 10, 0.5);
}

.nupp.nupp-meresinine {
    color            : #ffffff;
    background-color : #87aaa3;
    border-color     : #4a6862;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-meresinine:hover {
    color            : #ffffff;
    background-color : #719a92;
    border-color     : #344a46;
}

.nupp.nupp-meresinine:focus, .nupp.nupp-meresinine.focus {
    color            : #ffffff;
    background-color : #719a92;
    border-color     : #344a46;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(101, 127, 122, 0.5);
}

.nupp.nupp-meresinine.disabled, .nupp.nupp-meresinine:disabled {
    color            : #ffffff;
    background-color : #87aaa3;
    border-color     : #4a6862;
    background-image : none;
}

.nupp.nupp-meresinine:not(:disabled):not(.disabled):active, .nupp.nupp-meresinine:not(:disabled):not(.disabled).active, .show > .nupp.nupp-meresinine.dropdown-toggle {
    color            : #ffffff;
    background-color : #69958c;
    background-image : none;
    border-color     : #2f433f;
}

.nupp.nupp-meresinine:not(:disabled):not(.disabled):active:focus, .nupp.nupp-meresinine:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-meresinine.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(101, 127, 122, 0.5);
}

.nupp.nupp-heleroheline {
    color            : #212529;
    background-color : #a3c788;
    border-color     : #628d42;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-heleroheline:hover {
    color            : #212529;
    background-color : #8fbb6e;
    border-color     : #4a6a32;
}

.nupp.nupp-heleroheline:focus, .nupp.nupp-heleroheline.focus {
    color            : #212529;
    background-color : #8fbb6e;
    border-color     : #4a6a32;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(88, 125, 62, 0.5);
}

.nupp.nupp-heleroheline.disabled, .nupp.nupp-heleroheline:disabled {
    color            : #212529;
    background-color : #a3c788;
    border-color     : #628d42;
    background-image : none;
}

.nupp.nupp-heleroheline:not(:disabled):not(.disabled):active, .nupp.nupp-heleroheline:not(:disabled):not(.disabled).active, .show > .nupp.nupp-heleroheline.dropdown-toggle {
    color            : #ffffff;
    background-color : #88b765;
    background-image : none;
    border-color     : #44622e;
}

.nupp.nupp-heleroheline:not(:disabled):not(.disabled):active:focus, .nupp.nupp-heleroheline:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-heleroheline.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(88, 125, 62, 0.5);
}

.nupp.nupp-loheroosa {
    color            : #212529;
    background-color : #e8a87c;
    border-color     : #c26322;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-loheroosa:hover {
    color            : #212529;
    background-color : #e2925b;
    border-color     : #974d1b;
}

.nupp.nupp-loheroosa:focus, .nupp.nupp-loheroosa.focus {
    color            : #212529;
    background-color : #e2925b;
    border-color     : #974d1b;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(170, 90, 35, 0.5);
}

.nupp.nupp-loheroosa.disabled, .nupp.nupp-loheroosa:disabled {
    color            : #212529;
    background-color : #e8a87c;
    border-color     : #c26322;
    background-image : none;
}

.nupp.nupp-loheroosa:not(:disabled):not(.disabled):active, .nupp.nupp-loheroosa:not(:disabled):not(.disabled).active, .show > .nupp.nupp-loheroosa.dropdown-toggle {
    color            : #ffffff;
    background-color : #e08b51;
    background-image : none;
    border-color     : #8c4819;
}

.nupp.nupp-loheroosa:not(:disabled):not(.disabled):active:focus, .nupp.nupp-loheroosa:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-loheroosa.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(170, 90, 35, 0.5);
}

.nupp.nupp-korallroosa {
    color            : #ffffff;
    background-color : #e27d60;
    border-color     : #a43c1e;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-korallroosa:hover {
    color            : #ffffff;
    background-color : #dc6340;
    border-color     : #792c16;
}

.nupp.nupp-korallroosa:focus, .nupp.nupp-korallroosa.focus {
    color            : #ffffff;
    background-color : #dc6340;
    border-color     : #792c16;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(178, 89, 64, 0.5);
}

.nupp.nupp-korallroosa.disabled, .nupp.nupp-korallroosa:disabled {
    color            : #ffffff;
    background-color : #e27d60;
    border-color     : #a43c1e;
    background-image : none;
}

.nupp.nupp-korallroosa:not(:disabled):not(.disabled):active, .nupp.nupp-korallroosa:not(:disabled):not(.disabled).active, .show > .nupp.nupp-korallroosa.dropdown-toggle {
    color            : #ffffff;
    background-color : #da5a35;
    background-image : none;
    border-color     : #6f2814;
}

.nupp.nupp-korallroosa:not(:disabled):not(.disabled):active:focus, .nupp.nupp-korallroosa:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-korallroosa.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(178, 89, 64, 0.5);
}

.nupp.nupp-vanaroosa {
    color            : #212529;
    background-color : #d79492;
    border-color     : #ab423f;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-vanaroosa:hover {
    color            : #ffffff;
    background-color : #cd7976;
    border-color     : #863331;
}

.nupp.nupp-vanaroosa:focus, .nupp.nupp-vanaroosa.focus {
    color            : #ffffff;
    background-color : #cd7976;
    border-color     : #863331;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(150, 62, 60, 0.5);
}

.nupp.nupp-vanaroosa.disabled, .nupp.nupp-vanaroosa:disabled {
    color            : #212529;
    background-color : #d79492;
    border-color     : #ab423f;
    background-image : none;
}

.nupp.nupp-vanaroosa:not(:disabled):not(.disabled):active, .nupp.nupp-vanaroosa:not(:disabled):not(.disabled).active, .show > .nupp.nupp-vanaroosa.dropdown-toggle {
    color            : #ffffff;
    background-color : #c96f6d;
    background-image : none;
    border-color     : #7c302e;
}

.nupp.nupp-vanaroosa:not(:disabled):not(.disabled):active:focus, .nupp.nupp-vanaroosa:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-vanaroosa.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(150, 62, 60, 0.5);
}

.nupp.nupp-tekst {
    color            : #ffffff;
    background-color : #666154;
    border-color     : #201f1a;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-tekst:hover {
    color            : #ffffff;
    background-color : #514d43;
    border-color     : #040403;
}

.nupp.nupp-tekst:focus, .nupp.nupp-tekst.focus {
    color            : #ffffff;
    background-color : #514d43;
    border-color     : #040403;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(65, 65, 60, 0.5);
}

.nupp.nupp-tekst.disabled, .nupp.nupp-tekst:disabled {
    color            : #ffffff;
    background-color : #666154;
    border-color     : #201f1a;
    background-image : none;
}

.nupp.nupp-tekst:not(:disabled):not(.disabled):active, .nupp.nupp-tekst:not(:disabled):not(.disabled).active, .show > .nupp.nupp-tekst.dropdown-toggle {
    color            : #ffffff;
    background-color : #4a463d;
    background-image : none;
    border-color     : black;
}

.nupp.nupp-tekst:not(:disabled):not(.disabled):active:focus, .nupp.nupp-tekst:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-tekst.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(65, 65, 60, 0.5);
}

.nupp.nupp-must {
    color            : #ffffff;
    background-color : #000000;
    border-color     : black;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-must:hover {
    color            : #ffffff;
    background-color : black;
    border-color     : black;
}

.nupp.nupp-must:focus, .nupp.nupp-must.focus {
    color            : #ffffff;
    background-color : black;
    border-color     : black;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
}

.nupp.nupp-must.disabled, .nupp.nupp-must:disabled {
    color            : #ffffff;
    background-color : #000000;
    border-color     : black;
    background-image : none;
}

.nupp.nupp-must:not(:disabled):not(.disabled):active, .nupp.nupp-must:not(:disabled):not(.disabled).active, .show > .nupp.nupp-must.dropdown-toggle {
    color            : #ffffff;
    background-color : black;
    background-image : none;
    border-color     : black;
}

.nupp.nupp-must:not(:disabled):not(.disabled):active:focus, .nupp.nupp-must:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-must.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
}

.nupp.nupp-valge {
    color            : #212529;
    background-color : #ffffff;
    border-color     : #bfbfbf;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.nupp.nupp-valge:hover {
    color            : #212529;
    background-color : #ececec;
    border-color     : #a6a6a6;
}

.nupp.nupp-valge:focus, .nupp.nupp-valge.focus {
    color            : #212529;
    background-color : #ececec;
    border-color     : #a6a6a6;
    box-shadow       : inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(167, 168, 169, 0.5);
}

.nupp.nupp-valge.disabled, .nupp.nupp-valge:disabled {
    color            : #212529;
    background-color : #ffffff;
    border-color     : #bfbfbf;
    background-image : none;
}

.nupp.nupp-valge:not(:disabled):not(.disabled):active, .nupp.nupp-valge:not(:disabled):not(.disabled).active, .show > .nupp.nupp-valge.dropdown-toggle {
    color            : #212529;
    background-color : #e6e6e6;
    background-image : none;
    border-color     : #9f9f9f;
}

.nupp.nupp-valge:not(:disabled):not(.disabled):active:focus, .nupp.nupp-valge:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-valge.dropdown-toggle:focus {
    box-shadow : inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(167, 168, 169, 0.5);
}

.nupp.nupp-outline-esmane {
    color        : #666154;
    border-color : #666154;
}

.nupp.nupp-outline-esmane:hover {
    color            : #ffffff;
    background-color : #666154;
    border-color     : #666154;
}

.nupp.nupp-outline-esmane:focus, .nupp.nupp-outline-esmane.focus {
    box-shadow : 0 0 0 0.2rem rgba(102, 97, 84, 0.5);
}

.nupp.nupp-outline-esmane.disabled, .nupp.nupp-outline-esmane:disabled {
    color            : #666154;
    background-color : transparent;
}

.nupp.nupp-outline-esmane:not(:disabled):not(.disabled):active, .nupp.nupp-outline-esmane:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-esmane.dropdown-toggle {
    color            : #ffffff;
    background-color : #666154;
    border-color     : #666154;
}

.nupp.nupp-outline-esmane:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-esmane:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-esmane.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(102, 97, 84, 0.5);
}

.nupp.nupp-outline-teine {
    color        : #adb5bd;
    border-color : #adb5bd;
}

.nupp.nupp-outline-teine:hover {
    color            : #212529;
    background-color : #adb5bd;
    border-color     : #adb5bd;
}

.nupp.nupp-outline-teine:focus, .nupp.nupp-outline-teine.focus {
    box-shadow : 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
}

.nupp.nupp-outline-teine.disabled, .nupp.nupp-outline-teine:disabled {
    color            : #adb5bd;
    background-color : transparent;
}

.nupp.nupp-outline-teine:not(:disabled):not(.disabled):active, .nupp.nupp-outline-teine:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-teine.dropdown-toggle {
    color            : #212529;
    background-color : #adb5bd;
    border-color     : #adb5bd;
}

.nupp.nupp-outline-teine:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-teine:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-teine.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(173, 181, 189, 0.5);
}

.nupp.nupp-outline-edukas {
    color        : #a3c788;
    border-color : #a3c788;
}

.nupp.nupp-outline-edukas:hover {
    color            : #212529;
    background-color : #a3c788;
    border-color     : #a3c788;
}

.nupp.nupp-outline-edukas:focus, .nupp.nupp-outline-edukas.focus {
    box-shadow : 0 0 0 0.2rem rgba(163, 199, 136, 0.5);
}

.nupp.nupp-outline-edukas.disabled, .nupp.nupp-outline-edukas:disabled {
    color            : #a3c788;
    background-color : transparent;
}

.nupp.nupp-outline-edukas:not(:disabled):not(.disabled):active, .nupp.nupp-outline-edukas:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-edukas.dropdown-toggle {
    color            : #212529;
    background-color : #a3c788;
    border-color     : #a3c788;
}

.nupp.nupp-outline-edukas:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-edukas:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-edukas.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(163, 199, 136, 0.5);
}

.nupp.nupp-outline-info {
    color        : #87aaa3;
    border-color : #87aaa3;
}

.nupp.nupp-outline-info:hover {
    color            : #ffffff;
    background-color : #87aaa3;
    border-color     : #87aaa3;
}

.nupp.nupp-outline-info:focus, .nupp.nupp-outline-info.focus {
    box-shadow : 0 0 0 0.2rem rgba(135, 170, 163, 0.5);
}

.nupp.nupp-outline-info.disabled, .nupp.nupp-outline-info:disabled {
    color            : #87aaa3;
    background-color : transparent;
}

.nupp.nupp-outline-info:not(:disabled):not(.disabled):active, .nupp.nupp-outline-info:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-info.dropdown-toggle {
    color            : #ffffff;
    background-color : #87aaa3;
    border-color     : #87aaa3;
}

.nupp.nupp-outline-info:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-info:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-info.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(135, 170, 163, 0.5);
}

.nupp.nupp-outline-hoiatus {
    color        : #fcc556;
    border-color : #fcc556;
}

.nupp.nupp-outline-hoiatus:hover {
    color            : #212529;
    background-color : #fcc556;
    border-color     : #fcc556;
}

.nupp.nupp-outline-hoiatus:focus, .nupp.nupp-outline-hoiatus.focus {
    box-shadow : 0 0 0 0.2rem rgba(252, 197, 86, 0.5);
}

.nupp.nupp-outline-hoiatus.disabled, .nupp.nupp-outline-hoiatus:disabled {
    color            : #fcc556;
    background-color : transparent;
}

.nupp.nupp-outline-hoiatus:not(:disabled):not(.disabled):active, .nupp.nupp-outline-hoiatus:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-hoiatus.dropdown-toggle {
    color            : #212529;
    background-color : #fcc556;
    border-color     : #fcc556;
}

.nupp.nupp-outline-hoiatus:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-hoiatus:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-hoiatus.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(252, 197, 86, 0.5);
}

.nupp.nupp-outline-oht {
    color        : #e27d60;
    border-color : #e27d60;
}

.nupp.nupp-outline-oht:hover {
    color            : #ffffff;
    background-color : #e27d60;
    border-color     : #e27d60;
}

.nupp.nupp-outline-oht:focus, .nupp.nupp-outline-oht.focus {
    box-shadow : 0 0 0 0.2rem rgba(226, 125, 96, 0.5);
}

.nupp.nupp-outline-oht.disabled, .nupp.nupp-outline-oht:disabled {
    color            : #e27d60;
    background-color : transparent;
}

.nupp.nupp-outline-oht:not(:disabled):not(.disabled):active, .nupp.nupp-outline-oht:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-oht.dropdown-toggle {
    color            : #ffffff;
    background-color : #e27d60;
    border-color     : #e27d60;
}

.nupp.nupp-outline-oht:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-oht:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-oht.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(226, 125, 96, 0.5);
}

.nupp.nupp-outline-hele {
    color        : #f8f9fa;
    border-color : #f8f9fa;
}

.nupp.nupp-outline-hele:hover {
    color            : #212529;
    background-color : #f8f9fa;
    border-color     : #f8f9fa;
}

.nupp.nupp-outline-hele:focus, .nupp.nupp-outline-hele.focus {
    box-shadow : 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.nupp.nupp-outline-hele.disabled, .nupp.nupp-outline-hele:disabled {
    color            : #f8f9fa;
    background-color : transparent;
}

.nupp.nupp-outline-hele:not(:disabled):not(.disabled):active, .nupp.nupp-outline-hele:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-hele.dropdown-toggle {
    color            : #212529;
    background-color : #f8f9fa;
    border-color     : #f8f9fa;
}

.nupp.nupp-outline-hele:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-hele:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-hele.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.nupp.nupp-outline-tume {
    color        : #343a40;
    border-color : #343a40;
}

.nupp.nupp-outline-tume:hover {
    color            : #ffffff;
    background-color : #343a40;
    border-color     : #343a40;
}

.nupp.nupp-outline-tume:focus, .nupp.nupp-outline-tume.focus {
    box-shadow : 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.nupp.nupp-outline-tume.disabled, .nupp.nupp-outline-tume:disabled {
    color            : #343a40;
    background-color : transparent;
}

.nupp.nupp-outline-tume:not(:disabled):not(.disabled):active, .nupp.nupp-outline-tume:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-tume.dropdown-toggle {
    color            : #ffffff;
    background-color : #343a40;
    border-color     : #343a40;
}

.nupp.nupp-outline-tume:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-tume:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-tume.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.nupp.nupp-outline-hall {
    color        : #666154;
    border-color : #666154;
}

.nupp.nupp-outline-hall:hover {
    color            : #ffffff;
    background-color : #666154;
    border-color     : #666154;
}

.nupp.nupp-outline-hall:focus, .nupp.nupp-outline-hall.focus {
    box-shadow : 0 0 0 0.2rem rgba(102, 97, 84, 0.5);
}

.nupp.nupp-outline-hall.disabled, .nupp.nupp-outline-hall:disabled {
    color            : #666154;
    background-color : transparent;
}

.nupp.nupp-outline-hall:not(:disabled):not(.disabled):active, .nupp.nupp-outline-hall:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-hall.dropdown-toggle {
    color            : #ffffff;
    background-color : #666154;
    border-color     : #666154;
}

.nupp.nupp-outline-hall:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-hall:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-hall.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(102, 97, 84, 0.5);
}

.nupp.nupp-outline-kollane {
    color        : #fcc556;
    border-color : #fcc556;
}

.nupp.nupp-outline-kollane:hover {
    color            : #212529;
    background-color : #fcc556;
    border-color     : #fcc556;
}

.nupp.nupp-outline-kollane:focus, .nupp.nupp-outline-kollane.focus {
    box-shadow : 0 0 0 0.2rem rgba(252, 197, 86, 0.5);
}

.nupp.nupp-outline-kollane.disabled, .nupp.nupp-outline-kollane:disabled {
    color            : #fcc556;
    background-color : transparent;
}

.nupp.nupp-outline-kollane:not(:disabled):not(.disabled):active, .nupp.nupp-outline-kollane:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-kollane.dropdown-toggle {
    color            : #212529;
    background-color : #fcc556;
    border-color     : #fcc556;
}

.nupp.nupp-outline-kollane:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-kollane:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-kollane.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(252, 197, 86, 0.5);
}

.nupp.nupp-outline-meresinine {
    color        : #87aaa3;
    border-color : #87aaa3;
}

.nupp.nupp-outline-meresinine:hover {
    color            : #ffffff;
    background-color : #87aaa3;
    border-color     : #87aaa3;
}

.nupp.nupp-outline-meresinine:focus, .nupp.nupp-outline-meresinine.focus {
    box-shadow : 0 0 0 0.2rem rgba(135, 170, 163, 0.5);
}

.nupp.nupp-outline-meresinine.disabled, .nupp.nupp-outline-meresinine:disabled {
    color            : #87aaa3;
    background-color : transparent;
}

.nupp.nupp-outline-meresinine:not(:disabled):not(.disabled):active, .nupp.nupp-outline-meresinine:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-meresinine.dropdown-toggle {
    color            : #ffffff;
    background-color : #87aaa3;
    border-color     : #87aaa3;
}

.nupp.nupp-outline-meresinine:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-meresinine:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-meresinine.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(135, 170, 163, 0.5);
}

.nupp.nupp-outline-heleroheline {
    color        : #a3c788;
    border-color : #a3c788;
}

.nupp.nupp-outline-heleroheline:hover {
    color            : #212529;
    background-color : #a3c788;
    border-color     : #a3c788;
}

.nupp.nupp-outline-heleroheline:focus, .nupp.nupp-outline-heleroheline.focus {
    box-shadow : 0 0 0 0.2rem rgba(163, 199, 136, 0.5);
}

.nupp.nupp-outline-heleroheline.disabled, .nupp.nupp-outline-heleroheline:disabled {
    color            : #a3c788;
    background-color : transparent;
}

.nupp.nupp-outline-heleroheline:not(:disabled):not(.disabled):active, .nupp.nupp-outline-heleroheline:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-heleroheline.dropdown-toggle {
    color            : #212529;
    background-color : #a3c788;
    border-color     : #a3c788;
}

.nupp.nupp-outline-heleroheline:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-heleroheline:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-heleroheline.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(163, 199, 136, 0.5);
}

.nupp.nupp-outline-loheroosa {
    color        : #e8a87c;
    border-color : #e8a87c;
}

.nupp.nupp-outline-loheroosa:hover {
    color            : #212529;
    background-color : #e8a87c;
    border-color     : #e8a87c;
}

.nupp.nupp-outline-loheroosa:focus, .nupp.nupp-outline-loheroosa.focus {
    box-shadow : 0 0 0 0.2rem rgba(232, 168, 124, 0.5);
}

.nupp.nupp-outline-loheroosa.disabled, .nupp.nupp-outline-loheroosa:disabled {
    color            : #e8a87c;
    background-color : transparent;
}

.nupp.nupp-outline-loheroosa:not(:disabled):not(.disabled):active, .nupp.nupp-outline-loheroosa:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-loheroosa.dropdown-toggle {
    color            : #212529;
    background-color : #e8a87c;
    border-color     : #e8a87c;
}

.nupp.nupp-outline-loheroosa:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-loheroosa:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-loheroosa.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(232, 168, 124, 0.5);
}

.nupp.nupp-outline-korallroosa {
    color        : #e27d60;
    border-color : #e27d60;
}

.nupp.nupp-outline-korallroosa:hover {
    color            : #ffffff;
    background-color : #e27d60;
    border-color     : #e27d60;
}

.nupp.nupp-outline-korallroosa:focus, .nupp.nupp-outline-korallroosa.focus {
    box-shadow : 0 0 0 0.2rem rgba(226, 125, 96, 0.5);
}

.nupp.nupp-outline-korallroosa.disabled, .nupp.nupp-outline-korallroosa:disabled {
    color            : #e27d60;
    background-color : transparent;
}

.nupp.nupp-outline-korallroosa:not(:disabled):not(.disabled):active, .nupp.nupp-outline-korallroosa:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-korallroosa.dropdown-toggle {
    color            : #ffffff;
    background-color : #e27d60;
    border-color     : #e27d60;
}

.nupp.nupp-outline-korallroosa:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-korallroosa:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-korallroosa.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(226, 125, 96, 0.5);
}

.nupp.nupp-outline-vanaroosa {
    color        : #d79492;
    border-color : #d79492;
}

.nupp.nupp-outline-vanaroosa:hover {
    color            : #212529;
    background-color : #d79492;
    border-color     : #d79492;
}

.nupp.nupp-outline-vanaroosa:focus, .nupp.nupp-outline-vanaroosa.focus {
    box-shadow : 0 0 0 0.2rem rgba(215, 148, 146, 0.5);
}

.nupp.nupp-outline-vanaroosa.disabled, .nupp.nupp-outline-vanaroosa:disabled {
    color            : #d79492;
    background-color : transparent;
}

.nupp.nupp-outline-vanaroosa:not(:disabled):not(.disabled):active, .nupp.nupp-outline-vanaroosa:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-vanaroosa.dropdown-toggle {
    color            : #212529;
    background-color : #d79492;
    border-color     : #d79492;
}

.nupp.nupp-outline-vanaroosa:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-vanaroosa:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-vanaroosa.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(215, 148, 146, 0.5);
}

.nupp.nupp-outline-tekst {
    color        : #666154;
    border-color : #666154;
}

.nupp.nupp-outline-tekst:hover {
    color            : #ffffff;
    background-color : #666154;
    border-color     : #666154;
}

.nupp.nupp-outline-tekst:focus, .nupp.nupp-outline-tekst.focus {
    box-shadow : 0 0 0 0.2rem rgba(102, 97, 84, 0.5);
}

.nupp.nupp-outline-tekst.disabled, .nupp.nupp-outline-tekst:disabled {
    color            : #666154;
    background-color : transparent;
}

.nupp.nupp-outline-tekst:not(:disabled):not(.disabled):active, .nupp.nupp-outline-tekst:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-tekst.dropdown-toggle {
    color            : #ffffff;
    background-color : #666154;
    border-color     : #666154;
}

.nupp.nupp-outline-tekst:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-tekst:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-tekst.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(102, 97, 84, 0.5);
}

.nupp.nupp-outline-must {
    color        : #000000;
    border-color : #000000;
}

.nupp.nupp-outline-must:hover {
    color            : #ffffff;
    background-color : #000000;
    border-color     : #000000;
}

.nupp.nupp-outline-must:focus, .nupp.nupp-outline-must.focus {
    box-shadow : 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.nupp.nupp-outline-must.disabled, .nupp.nupp-outline-must:disabled {
    color            : #000000;
    background-color : transparent;
}

.nupp.nupp-outline-must:not(:disabled):not(.disabled):active, .nupp.nupp-outline-must:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-must.dropdown-toggle {
    color            : #ffffff;
    background-color : #000000;
    border-color     : #000000;
}

.nupp.nupp-outline-must:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-must:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-must.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}

.nupp.nupp-outline-valge {
    color        : #ffffff;
    border-color : #ffffff;
}

.nupp.nupp-outline-valge:hover {
    color            : #212529;
    background-color : #ffffff;
    border-color     : #ffffff;
}

.nupp.nupp-outline-valge:focus, .nupp.nupp-outline-valge.focus {
    box-shadow : 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.nupp.nupp-outline-valge.disabled, .nupp.nupp-outline-valge:disabled {
    color            : #ffffff;
    background-color : transparent;
}

.nupp.nupp-outline-valge:not(:disabled):not(.disabled):active, .nupp.nupp-outline-valge:not(:disabled):not(.disabled).active, .show > .nupp.nupp-outline-valge.dropdown-toggle {
    color            : #212529;
    background-color : #ffffff;
    border-color     : #ffffff;
}

.nupp.nupp-outline-valge:not(:disabled):not(.disabled):active:focus, .nupp.nupp-outline-valge:not(:disabled):not(.disabled).active:focus, .show > .nupp.nupp-outline-valge.dropdown-toggle:focus {
    box-shadow : 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.nupp.nupp-xxxxxs {
    padding       : 0.098304rem 0.196608rem;
    font-size     : 0.262144rem;
    line-height   : 0.3670016rem;
    border-radius : 0.065536rem;
}

.nupp.nupp-xxxxxs.nupp-round {
    border-radius : 0.2818048rem;
}

.nupp.nupp-xxxxs {
    padding       : 0.12288rem 0.24576rem;
    font-size     : 0.32768rem;
    line-height   : 0.458752rem;
    border-radius : 0.08192rem;
}

.nupp.nupp-xxxxs.nupp-round {
    border-radius : 0.352256rem;
}

.nupp.nupp-xxxs {
    padding       : 0.1536rem 0.3072rem;
    font-size     : 0.4096rem;
    line-height   : 0.57344rem;
    border-radius : 0.1024rem;
}

.nupp.nupp-xxxs.nupp-round {
    border-radius : 0.44032rem;
}

.nupp.nupp-xxs {
    padding       : 0.192rem 0.384rem;
    font-size     : 0.512rem;
    line-height   : 0.7168rem;
    border-radius : 0.128rem;
}

.nupp.nupp-xxs.nupp-round {
    border-radius : 0.5504rem;
}

.nupp.nupp-xs {
    padding       : 0.24rem 0.48rem;
    font-size     : 0.64rem;
    line-height   : 0.896rem;
    border-radius : 0.16rem;
}

.nupp.nupp-xs.nupp-round {
    border-radius : 0.688rem;
}

.nupp.nupp-sm {
    padding       : 0.3rem 0.6rem;
    font-size     : 0.8rem;
    line-height   : 1.12rem;
    border-radius : 0.2rem;
}

.nupp.nupp-sm.nupp-round {
    border-radius : 0.86rem;
}

.nupp {
    padding       : 0.375rem 0.75rem;
    font-size     : 1rem;
    line-height   : 1.4rem;
    border-radius : 0.25rem;
}

.nupp.nupp-round {
    border-radius : 1.075rem;
}

.nupp.nupp-md {
    padding       : 0.45rem 0.9rem;
    font-size     : 1.2rem;
    line-height   : 1.68rem;
    border-radius : 0.3rem;
}

.nupp.nupp-md.nupp-round {
    border-radius : 1.29rem;
}

.nupp.nupp-lg {
    padding       : 0.54rem 1.08rem;
    font-size     : 1.44rem;
    line-height   : 2.016rem;
    border-radius : 0.36rem;
}

.nupp.nupp-lg.nupp-round {
    border-radius : 1.548rem;
}

.nupp.nupp-xl {
    padding       : 0.648rem 1.296rem;
    font-size     : 1.728rem;
    line-height   : 2.4192rem;
    border-radius : 0.432rem;
}

.nupp.nupp-xl.nupp-round {
    border-radius : 1.8576rem;
}

.nupp.nupp-xxl {
    padding       : 0.7776rem 1.5552rem;
    font-size     : 2.0736rem;
    line-height   : 2.90304rem;
    border-radius : 0.5184rem;
}

.nupp.nupp-xxl.nupp-round {
    border-radius : 2.22912rem;
}

.nupp.nupp-xxxl {
    padding       : 0.93312rem 1.86624rem;
    font-size     : 2.48832rem;
    line-height   : 3.483648rem;
    border-radius : 0.62208rem;
}

.nupp.nupp-xxxl.nupp-round {
    border-radius : 2.674944rem;
}

.nupp.nupp-xxxxl {
    padding       : 1.119744rem 2.239488rem;
    font-size     : 2.985984rem;
    line-height   : 4.1803776rem;
    border-radius : 0.746496rem;
}

.nupp.nupp-xxxxl.nupp-round {
    border-radius : 3.2099328rem;
}

.nupp.nupp-xxxxxl {
    padding       : 1.3436928rem 2.6873856rem;
    font-size     : 3.5831808rem;
    line-height   : 5.01645312rem;
    border-radius : 0.8957952rem;
}

.nupp.nupp-xxxxxl.nupp-round {
    border-radius : 3.85191936rem;
}

.nupp.nupp-blokk {
    display : block;
}

.nupp.nupp-blokk + .nupp-blokk {
    margin-top : 0.5rem;
}

.kalle {
    position : relative;
    width    : 100%;
}

.kalle.kalle-nw:before {
    clip-path : polygon(0 100%, 0 0, 100% 100%, 0 100%);
}

.kalle.kalle-ne:before {
    clip-path : polygon(0 100%, 100% 0, 100% 100%, 0 100%);
}

.kalle.kalle-sw:after {
    clip-path : polygon(0 0, 100% 0, 0 100%, 0 0);
}

.kalle.kalle-se:after {
    clip-path : polygon(0 0, 100% 0, 100% 100%, 0 0);
}

.kalle.kalle-n-1 {
    margin-top : 1rem;
}

.kalle.kalle-n-1:before {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 1rem;
    top              : -1rem;
}

.kalle.kalle-s-1 {
    margin-bottom : 1rem;
}

.kalle.kalle-s-1:after {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 1rem;
    top              : 100%;
}

.kalle.kalle-n-2 {
    margin-top : 2rem;
}

.kalle.kalle-n-2:before {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 2rem;
    top              : -2rem;
}

.kalle.kalle-s-2 {
    margin-bottom : 2rem;
}

.kalle.kalle-s-2:after {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 2rem;
    top              : 100%;
}

.kalle.kalle-n-3 {
    margin-top : 3rem;
}

.kalle.kalle-n-3:before {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 3rem;
    top              : -3rem;
}

.kalle.kalle-s-3 {
    margin-bottom : 3rem;
}

.kalle.kalle-s-3:after {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 3rem;
    top              : 100%;
}

.kalle.kalle-n-4 {
    margin-top : 4rem;
}

.kalle.kalle-n-4:before {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 4rem;
    top              : -4rem;
}

.kalle.kalle-s-4 {
    margin-bottom : 4rem;
}

.kalle.kalle-s-4:after {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 4rem;
    top              : 100%;
}

.kalle.kalle-n-5 {
    margin-top : 5rem;
}

.kalle.kalle-n-5:before {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 5rem;
    top              : -5rem;
}

.kalle.kalle-s-5 {
    margin-bottom : 5rem;
}

.kalle.kalle-s-5:after {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 5rem;
    top              : 100%;
}

.kalle.kalle-n-6 {
    margin-top : 6rem;
}

.kalle.kalle-n-6:before {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 6rem;
    top              : -6rem;
}

.kalle.kalle-s-6 {
    margin-bottom : 6rem;
}

.kalle.kalle-s-6:after {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 6rem;
    top              : 100%;
}

.kalle.kalle-n-7 {
    margin-top : 7rem;
}

.kalle.kalle-n-7:before {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 7rem;
    top              : -7rem;
}

.kalle.kalle-s-7 {
    margin-bottom : 7rem;
}

.kalle.kalle-s-7:after {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 7rem;
    top              : 100%;
}

.kalle.kalle-n-8 {
    margin-top : 8rem;
}

.kalle.kalle-n-8:before {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 8rem;
    top              : -8rem;
}

.kalle.kalle-s-8 {
    margin-bottom : 8rem;
}

.kalle.kalle-s-8:after {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 8rem;
    top              : 100%;
}

.kalle.kalle-n-9 {
    margin-top : 9rem;
}

.kalle.kalle-n-9:before {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 9rem;
    top              : -9rem;
}

.kalle.kalle-s-9 {
    margin-bottom : 9rem;
}

.kalle.kalle-s-9:after {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 9rem;
    top              : 100%;
}

.kalle.kalle-n-10 {
    margin-top : 10rem;
}

.kalle.kalle-n-10:before {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 10rem;
    top              : -10rem;
}

.kalle.kalle-s-10 {
    margin-bottom : 10rem;
}

.kalle.kalle-s-10:after {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 10rem;
    top              : 100%;
}

.kalle.kalle-n-11 {
    margin-top : 11rem;
}

.kalle.kalle-n-11:before {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 11rem;
    top              : -11rem;
}

.kalle.kalle-s-11 {
    margin-bottom : 11rem;
}

.kalle.kalle-s-11:after {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 11rem;
    top              : 100%;
}

.kalle.kalle-n-12 {
    margin-top : 12rem;
}

.kalle.kalle-n-12:before {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 12rem;
    top              : -12rem;
}

.kalle.kalle-s-12 {
    margin-bottom : 12rem;
}

.kalle.kalle-s-12:after {
    position         : absolute;
    content          : "";
    background-color : inherit;
    width            : 100%;
    height           : 12rem;
    top              : 100%;
}

.vari {
    -webkit-filter : drop-shadow(1px 1px 0px white) drop-shadow(1px -1px 0px white) drop-shadow(-1px -1px 0px white) drop-shadow(-1px 1px 0px white) drop-shadow(1px 1px 3px #666666);
    filter         : drop-shadow(1px 1px 0px white) drop-shadow(1px -1px 0px white) drop-shadow(-1px -1px 0px white) drop-shadow(-1px 1px 0px white) drop-shadow(1px 1px 3px #666666);
}

/* ========================================= */
/* ============= RINGID ==================== */
[class^=ring-], [class*=" ring-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family             : "Ring20" !important;
    speak                   : none;
    font-style              : normal;
    font-weight             : normal;
    font-variant            : normal;
    text-transform          : none;
    line-height             : 1;
    display                 : inline-block;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing  : antialiased;
    -moz-osx-font-smoothing : grayscale;
}

.ring-00-00:before {
    content : "\e900";
}

.ring-01-00:before {
    content : "\e901";
}

.ring-01-01:before {
    content : "\e902";
}

.ring-01-02:before {
    content : "\e903";
}

.ring-01-03:before {
    content : "\e904";
}

.ring-01-04:before {
    content : "\e905";
}

.ring-01-05:before {
    content : "\e906";
}

.ring-01-06:before {
    content : "\e907";
}

.ring-01-07:before {
    content : "\e908";
}

.ring-01-08:before {
    content : "\e909";
}

.ring-01-09:before {
    content : "\e90a";
}

.ring-01-10:before {
    content : "\e90b";
}

.ring-01-11:before {
    content : "\e90c";
}

.ring-01-12:before {
    content : "\e90d";
}

.ring-01-13:before {
    content : "\e90e";
}

.ring-01-14:before {
    content : "\e90f";
}

.ring-01-15:before {
    content : "\e910";
}

.ring-01-16:before {
    content : "\e911";
}

.ring-01-17:before {
    content : "\e912";
}

.ring-01-18:before {
    content : "\e913";
}

.ring-01-19:before {
    content : "\e914";
}

.ring-02-00:before {
    content : "\e915";
}

.ring-02-01:before {
    content : "\e916";
}

.ring-02-02:before {
    content : "\e917";
}

.ring-02-03:before {
    content : "\e918";
}

.ring-02-04:before {
    content : "\e919";
}

.ring-02-05:before {
    content : "\e91a";
}

.ring-02-06:before {
    content : "\e91b";
}

.ring-02-07:before {
    content : "\e91c";
}

.ring-02-08:before {
    content : "\e91d";
}

.ring-02-09:before {
    content : "\e91e";
}

.ring-02-10:before {
    content : "\e91f";
}

.ring-02-11:before {
    content : "\e920";
}

.ring-02-12:before {
    content : "\e921";
}

.ring-02-13:before {
    content : "\e922";
}

.ring-02-14:before {
    content : "\e923";
}

.ring-02-15:before {
    content : "\e924";
}

.ring-02-16:before {
    content : "\e925";
}

.ring-02-17:before {
    content : "\e926";
}

.ring-02-18:before {
    content : "\e927";
}

.ring-03-00:before {
    content : "\e928";
}

.ring-03-01:before {
    content : "\e929";
}

.ring-03-02:before {
    content : "\e92a";
}

.ring-03-03:before {
    content : "\e92b";
}

.ring-03-04:before {
    content : "\e92c";
}

.ring-03-05:before {
    content : "\e92d";
}

.ring-03-06:before {
    content : "\e92e";
}

.ring-03-07:before {
    content : "\e92f";
}

.ring-03-08:before {
    content : "\e930";
}

.ring-03-09:before {
    content : "\e931";
}

.ring-03-10:before {
    content : "\e932";
}

.ring-03-11:before {
    content : "\e933";
}

.ring-03-12:before {
    content : "\e934";
}

.ring-03-13:before {
    content : "\e935";
}

.ring-03-14:before {
    content : "\e936";
}

.ring-03-15:before {
    content : "\e937";
}

.ring-03-16:before {
    content : "\e938";
}

.ring-03-17:before {
    content : "\e939";
}

.ring-04-00:before {
    content : "\e93a";
}

.ring-04-01:before {
    content : "\e93b";
}

.ring-04-02:before {
    content : "\e93c";
}

.ring-04-03:before {
    content : "\e93d";
}

.ring-04-04:before {
    content : "\e93e";
}

.ring-04-05:before {
    content : "\e93f";
}

.ring-04-06:before {
    content : "\e940";
}

.ring-04-07:before {
    content : "\e941";
}

.ring-04-08:before {
    content : "\e942";
}

.ring-04-09:before {
    content : "\e943";
}

.ring-04-10:before {
    content : "\e944";
}

.ring-04-11:before {
    content : "\e945";
}

.ring-04-12:before {
    content : "\e946";
}

.ring-04-13:before {
    content : "\e947";
}

.ring-04-14:before {
    content : "\e948";
}

.ring-04-15:before {
    content : "\e949";
}

.ring-04-16:before {
    content : "\e94a";
}

.ring-05-00:before {
    content : "\e94b";
}

.ring-05-01:before {
    content : "\e94c";
}

.ring-05-02:before {
    content : "\e94d";
}

.ring-05-03:before {
    content : "\e94e";
}

.ring-05-04:before {
    content : "\e94f";
}

.ring-05-05:before {
    content : "\e950";
}

.ring-05-06:before {
    content : "\e951";
}

.ring-05-07:before {
    content : "\e952";
}

.ring-05-08:before {
    content : "\e953";
}

.ring-05-09:before {
    content : "\e954";
}

.ring-05-10:before {
    content : "\e955";
}

.ring-05-11:before {
    content : "\e956";
}

.ring-05-12:before {
    content : "\e957";
}

.ring-05-13:before {
    content : "\e958";
}

.ring-05-14:before {
    content : "\e959";
}

.ring-05-15:before {
    content : "\e95a";
}

.ring-06-00:before {
    content : "\e95b";
}

.ring-06-01:before {
    content : "\e95c";
}

.ring-06-02:before {
    content : "\e95d";
}

.ring-06-03:before {
    content : "\e95e";
}

.ring-06-04:before {
    content : "\e95f";
}

.ring-06-05:before {
    content : "\e960";
}

.ring-06-06:before {
    content : "\e961";
}

.ring-06-07:before {
    content : "\e962";
}

.ring-06-08:before {
    content : "\e963";
}

.ring-06-09:before {
    content : "\e964";
}

.ring-06-10:before {
    content : "\e965";
}

.ring-06-11:before {
    content : "\e966";
}

.ring-06-12:before {
    content : "\e967";
}

.ring-06-13:before {
    content : "\e968";
}

.ring-06-14:before {
    content : "\e969";
}

.ring-07-00:before {
    content : "\e96a";
}

.ring-07-01:before {
    content : "\e96b";
}

.ring-07-02:before {
    content : "\e96c";
}

.ring-07-03:before {
    content : "\e96d";
}

.ring-07-04:before {
    content : "\e96e";
}

.ring-07-05:before {
    content : "\e96f";
}

.ring-07-06:before {
    content : "\e970";
}

.ring-07-07:before {
    content : "\e971";
}

.ring-07-08:before {
    content : "\e972";
}

.ring-07-09:before {
    content : "\e973";
}

.ring-07-10:before {
    content : "\e974";
}

.ring-07-11:before {
    content : "\e975";
}

.ring-07-12:before {
    content : "\e976";
}

.ring-07-13:before {
    content : "\e977";
}

.ring-08-00:before {
    content : "\e978";
}

.ring-08-01:before {
    content : "\e979";
}

.ring-08-02:before {
    content : "\e97a";
}

.ring-08-03:before {
    content : "\e97b";
}

.ring-08-04:before {
    content : "\e97c";
}

.ring-08-05:before {
    content : "\e97d";
}

.ring-08-06:before {
    content : "\e97e";
}

.ring-08-07:before {
    content : "\e97f";
}

.ring-08-08:before {
    content : "\e980";
}

.ring-08-09:before {
    content : "\e981";
}

.ring-08-10:before {
    content : "\e982";
}

.ring-08-11:before {
    content : "\e983";
}

.ring-08-12:before {
    content : "\e984";
}

.ring-09-00:before {
    content : "\e985";
}

.ring-09-01:before {
    content : "\e986";
}

.ring-09-02:before {
    content : "\e987";
}

.ring-09-03:before {
    content : "\e988";
}

.ring-09-04:before {
    content : "\e989";
}

.ring-09-05:before {
    content : "\e98a";
}

.ring-09-06:before {
    content : "\e98b";
}

.ring-09-07:before {
    content : "\e98c";
}

.ring-09-08:before {
    content : "\e98d";
}

.ring-09-09:before {
    content : "\e98e";
}

.ring-09-10:before {
    content : "\e98f";
}

.ring-09-11:before {
    content : "\e990";
}

.ring-10-00:before {
    content : "\e991";
}

.ring-10-01:before {
    content : "\e992";
}

.ring-10-02:before {
    content : "\e993";
}

.ring-10-03:before {
    content : "\e994";
}

.ring-10-04:before {
    content : "\e995";
}

.ring-10-05:before {
    content : "\e996";
}

.ring-10-06:before {
    content : "\e997";
}

.ring-10-07:before {
    content : "\e998";
}

.ring-10-08:before {
    content : "\e999";
}

.ring-10-09:before {
    content : "\e99a";
}

.ring-10-10:before {
    content : "\e99b";
}

.ring-11-00:before {
    content : "\e99c";
}

.ring-11-01:before {
    content : "\e99d";
}

.ring-11-02:before {
    content : "\e99e";
}

.ring-11-03:before {
    content : "\e99f";
}

.ring-11-04:before {
    content : "\e9a0";
}

.ring-11-05:before {
    content : "\e9a1";
}

.ring-11-06:before {
    content : "\e9a2";
}

.ring-11-07:before {
    content : "\e9a3";
}

.ring-11-08:before {
    content : "\e9a4";
}

.ring-11-09:before {
    content : "\e9a5";
}

.ring-12-00:before {
    content : "\e9a6";
}

.ring-12-01:before {
    content : "\e9a7";
}

.ring-12-02:before {
    content : "\e9a8";
}

.ring-12-03:before {
    content : "\e9a9";
}

.ring-12-04:before {
    content : "\e9aa";
}

.ring-12-05:before {
    content : "\e9ab";
}

.ring-12-06:before {
    content : "\e9ac";
}

.ring-12-07:before {
    content : "\e9ad";
}

.ring-12-08:before {
    content : "\e9ae";
}

.ring-13-00:before {
    content : "\e9af";
}

.ring-13-01:before {
    content : "\e9b0";
}

.ring-13-02:before {
    content : "\e9b1";
}

.ring-13-03:before {
    content : "\e9b2";
}

.ring-13-04:before {
    content : "\e9b3";
}

.ring-13-05:before {
    content : "\e9b4";
}

.ring-13-06:before {
    content : "\e9b5";
}

.ring-13-07:before {
    content : "\e9b6";
}

.ring-14-00:before {
    content : "\e9b7";
}

.ring-14-01:before {
    content : "\e9b8";
}

.ring-14-02:before {
    content : "\e9b9";
}

.ring-14-03:before {
    content : "\e9ba";
}

.ring-14-04:before {
    content : "\e9bb";
}

.ring-14-05:before {
    content : "\e9bc";
}

.ring-14-06:before {
    content : "\e9bd";
}

.ring-15-00:before {
    content : "\e9be";
}

.ring-15-01:before {
    content : "\e9bf";
}

.ring-15-02:before {
    content : "\e9c0";
}

.ring-15-03:before {
    content : "\e9c1";
}

.ring-15-04:before {
    content : "\e9c2";
}

.ring-15-05:before {
    content : "\e9c3";
}

.ring-16-00:before {
    content : "\e9c4";
}

.ring-16-01:before {
    content : "\e9c5";
}

.ring-16-02:before {
    content : "\e9c6";
}

.ring-16-03:before {
    content : "\e9c7";
}

.ring-16-04:before {
    content : "\e9c8";
}

.ring-17-00:before {
    content : "\e9c9";
}

.ring-17-01:before {
    content : "\e9ca";
}

.ring-17-02:before {
    content : "\e9cb";
}

.ring-17-03:before {
    content : "\e9cc";
}

.ring-18-00:before {
    content : "\e9cd";
}

.ring-18-01:before {
    content : "\e9ce";
}

.ring-18-02:before {
    content : "\e9cf";
}

.ring-19-00:before {
    content : "\e9d0";
}

.ring-19-01:before {
    content : "\e9d1";
}

/* ============= /RINGID =================== */
/* ========================================= */
.skew-down-1 {
    transform : skewY(1deg);
}

.skew-down-2 {
    transform : skewY(2deg);
}

.skew-down-3 {
    transform : skewY(3deg);
}

.skew-down-4 {
    transform : skewY(4deg);
}

.skew-down-5 {
    transform : skewY(5deg);
}

.skew-down-6 {
    transform : skewY(6deg);
}

.skew-down-7 {
    transform : skewY(7deg);
}

.skew-down-8 {
    transform : skewY(8deg);
}

.skew-down-9 {
    transform : skewY(9deg);
}

.skew-down-10 {
    transform : skewY(10deg);
}

.skew-up-1 {
    transform : skewY(-1deg);
}

.skew-up-2 {
    transform : skewY(-2deg);
}

.skew-up-3 {
    transform : skewY(-3deg);
}

.skew-up-4 {
    transform : skewY(-4deg);
}

.skew-up-5 {
    transform : skewY(-5deg);
}

.skew-up-6 {
    transform : skewY(-6deg);
}

.skew-up-7 {
    transform : skewY(-7deg);
}

.skew-up-8 {
    transform : skewY(-8deg);
}

.skew-up-9 {
    transform : skewY(-9deg);
}

.skew-up-10 {
    transform : skewY(-10deg);
}

.bl {
    position : relative;
    padding  : 0;
    margin   : 0;
}

.bl-start-down-1 {
    margin-top : 0.5rem;
}

.bl-start-down-1 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 1rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-down-1 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -1rem;
    height     : 1rem;
    background : linear-gradient(to top right, currentColor 50%, transparent 49%) top right no-repeat;
}

.bl-start-down-2 {
    margin-top : 1rem;
}

.bl-start-down-2 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 2rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-down-2 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -2rem;
    height     : 2rem;
    background : linear-gradient(to top right, currentColor 50%, transparent 49%) top right no-repeat;
}

.bl-start-down-3 {
    margin-top : 1.5rem;
}

.bl-start-down-3 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 3rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-down-3 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -3rem;
    height     : 3rem;
    background : linear-gradient(to top right, currentColor 50%, transparent 49%) top right no-repeat;
}

.bl-start-down-4 {
    margin-top : 2rem;
}

.bl-start-down-4 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 4rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-down-4 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -4rem;
    height     : 4rem;
    background : linear-gradient(to top right, currentColor 50%, transparent 49%) top right no-repeat;
}

.bl-start-down-5 {
    margin-top : 2.5rem;
}

.bl-start-down-5 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 5rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-down-5 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -5rem;
    height     : 5rem;
    background : linear-gradient(to top right, currentColor 50%, transparent 49%) top right no-repeat;
}

.bl-start-down-6 {
    margin-top : 3rem;
}

.bl-start-down-6 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 6rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-down-6 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -6rem;
    height     : 6rem;
    background : linear-gradient(to top right, currentColor 50%, transparent 49%) top right no-repeat;
}

.bl-start-down-7 {
    margin-top : 3.5rem;
}

.bl-start-down-7 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 7rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-down-7 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -7rem;
    height     : 7rem;
    background : linear-gradient(to top right, currentColor 50%, transparent 49%) top right no-repeat;
}

.bl-start-down-8 {
    margin-top : 4rem;
}

.bl-start-down-8 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 8rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-down-8 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -8rem;
    height     : 8rem;
    background : linear-gradient(to top right, currentColor 50%, transparent 49%) top right no-repeat;
}

.bl-start-down-9 {
    margin-top : 4.5rem;
}

.bl-start-down-9 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 9rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-down-9 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -9rem;
    height     : 9rem;
    background : linear-gradient(to top right, currentColor 50%, transparent 49%) top right no-repeat;
}

.bl-start-down-10 {
    margin-top : 5rem;
}

.bl-start-down-10 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 10rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-down-10 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -10rem;
    height     : 10rem;
    background : linear-gradient(to top right, currentColor 50%, transparent 49%) top right no-repeat;
}

.bl-start-up-1 {
    margin-top : 0.5rem;
}

.bl-start-up-1 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 1rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-up-1 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -1rem;
    height     : 1rem;
    background : linear-gradient(to top left, currentColor 50%, transparent 49%) top left no-repeat;
}

.bl-start-up-2 {
    margin-top : 1rem;
}

.bl-start-up-2 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 2rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-up-2 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -2rem;
    height     : 2rem;
    background : linear-gradient(to top left, currentColor 50%, transparent 49%) top left no-repeat;
}

.bl-start-up-3 {
    margin-top : 1.5rem;
}

.bl-start-up-3 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 3rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-up-3 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -3rem;
    height     : 3rem;
    background : linear-gradient(to top left, currentColor 50%, transparent 49%) top left no-repeat;
}

.bl-start-up-4 {
    margin-top : 2rem;
}

.bl-start-up-4 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 4rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-up-4 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -4rem;
    height     : 4rem;
    background : linear-gradient(to top left, currentColor 50%, transparent 49%) top left no-repeat;
}

.bl-start-up-5 {
    margin-top : 2.5rem;
}

.bl-start-up-5 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 5rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-up-5 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -5rem;
    height     : 5rem;
    background : linear-gradient(to top left, currentColor 50%, transparent 49%) top left no-repeat;
}

.bl-start-up-6 {
    margin-top : 3rem;
}

.bl-start-up-6 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 6rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-up-6 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -6rem;
    height     : 6rem;
    background : linear-gradient(to top left, currentColor 50%, transparent 49%) top left no-repeat;
}

.bl-start-up-7 {
    margin-top : 3.5rem;
}

.bl-start-up-7 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 7rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-up-7 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -7rem;
    height     : 7rem;
    background : linear-gradient(to top left, currentColor 50%, transparent 49%) top left no-repeat;
}

.bl-start-up-8 {
    margin-top : 4rem;
}

.bl-start-up-8 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 8rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-up-8 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -8rem;
    height     : 8rem;
    background : linear-gradient(to top left, currentColor 50%, transparent 49%) top left no-repeat;
}

.bl-start-up-9 {
    margin-top : 4.5rem;
}

.bl-start-up-9 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 9rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-up-9 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -9rem;
    height     : 9rem;
    background : linear-gradient(to top left, currentColor 50%, transparent 49%) top left no-repeat;
}

.bl-start-up-10 {
    margin-top : 5rem;
}

.bl-start-up-10 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 10rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-start-up-10 > div::before {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    top        : -10rem;
    height     : 10rem;
    background : linear-gradient(to top left, currentColor 50%, transparent 49%) top left no-repeat;
}

.bl-end-down-1 {
    margin-bottom : 0.6666666667rem;
}

.bl-end-down-1 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 1rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-down-1 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -1rem;
    height     : 1rem;
    background : linear-gradient(to bottom left, currentColor 50%, transparent 49%) bottom left no-repeat;
}

.bl-end-down-2 {
    margin-bottom : 1.3333333333rem;
}

.bl-end-down-2 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 2rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-down-2 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -2rem;
    height     : 2rem;
    background : linear-gradient(to bottom left, currentColor 50%, transparent 49%) bottom left no-repeat;
}

.bl-end-down-3 {
    margin-bottom : 2rem;
}

.bl-end-down-3 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 3rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-down-3 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -3rem;
    height     : 3rem;
    background : linear-gradient(to bottom left, currentColor 50%, transparent 49%) bottom left no-repeat;
}

.bl-end-down-4 {
    margin-bottom : 2.6666666667rem;
}

.bl-end-down-4 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 4rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-down-4 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -4rem;
    height     : 4rem;
    background : linear-gradient(to bottom left, currentColor 50%, transparent 49%) bottom left no-repeat;
}

.bl-end-down-5 {
    margin-bottom : 3.3333333333rem;
}

.bl-end-down-5 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 5rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-down-5 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -5rem;
    height     : 5rem;
    background : linear-gradient(to bottom left, currentColor 50%, transparent 49%) bottom left no-repeat;
}

.bl-end-down-6 {
    margin-bottom : 4rem;
}

.bl-end-down-6 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 6rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-down-6 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -6rem;
    height     : 6rem;
    background : linear-gradient(to bottom left, currentColor 50%, transparent 49%) bottom left no-repeat;
}

.bl-end-down-7 {
    margin-bottom : 4.6666666667rem;
}

.bl-end-down-7 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 7rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-down-7 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -7rem;
    height     : 7rem;
    background : linear-gradient(to bottom left, currentColor 50%, transparent 49%) bottom left no-repeat;
}

.bl-end-down-8 {
    margin-bottom : 5.3333333333rem;
}

.bl-end-down-8 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 8rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-down-8 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -8rem;
    height     : 8rem;
    background : linear-gradient(to bottom left, currentColor 50%, transparent 49%) bottom left no-repeat;
}

.bl-end-down-9 {
    margin-bottom : 6rem;
}

.bl-end-down-9 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 9rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-down-9 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -9rem;
    height     : 9rem;
    background : linear-gradient(to bottom left, currentColor 50%, transparent 49%) bottom left no-repeat;
}

.bl-end-down-10 {
    margin-bottom : 6.6666666667rem;
}

.bl-end-down-10 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 10rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-down-10 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -10rem;
    height     : 10rem;
    background : linear-gradient(to bottom left, currentColor 50%, transparent 49%) bottom left no-repeat;
}

.bl-end-up-1 {
    margin-bottom : 0.6666666667rem;
}

.bl-end-up-1 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 1rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-up-1 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -1rem;
    height     : 1rem;
    background : linear-gradient(to bottom right, currentColor 50%, transparent 49%) bottom right no-repeat;
}

.bl-end-up-2 {
    margin-bottom : 1.3333333333rem;
}

.bl-end-up-2 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 2rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-up-2 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -2rem;
    height     : 2rem;
    background : linear-gradient(to bottom right, currentColor 50%, transparent 49%) bottom right no-repeat;
}

.bl-end-up-3 {
    margin-bottom : 2rem;
}

.bl-end-up-3 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 3rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-up-3 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -3rem;
    height     : 3rem;
    background : linear-gradient(to bottom right, currentColor 50%, transparent 49%) bottom right no-repeat;
}

.bl-end-up-4 {
    margin-bottom : 2.6666666667rem;
}

.bl-end-up-4 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 4rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-up-4 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -4rem;
    height     : 4rem;
    background : linear-gradient(to bottom right, currentColor 50%, transparent 49%) bottom right no-repeat;
}

.bl-end-up-5 {
    margin-bottom : 3.3333333333rem;
}

.bl-end-up-5 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 5rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-up-5 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -5rem;
    height     : 5rem;
    background : linear-gradient(to bottom right, currentColor 50%, transparent 49%) bottom right no-repeat;
}

.bl-end-up-6 {
    margin-bottom : 4rem;
}

.bl-end-up-6 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 6rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-up-6 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -6rem;
    height     : 6rem;
    background : linear-gradient(to bottom right, currentColor 50%, transparent 49%) bottom right no-repeat;
}

.bl-end-up-7 {
    margin-bottom : 4.6666666667rem;
}

.bl-end-up-7 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 7rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-up-7 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -7rem;
    height     : 7rem;
    background : linear-gradient(to bottom right, currentColor 50%, transparent 49%) bottom right no-repeat;
}

.bl-end-up-8 {
    margin-bottom : 5.3333333333rem;
}

.bl-end-up-8 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 8rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-up-8 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -8rem;
    height     : 8rem;
    background : linear-gradient(to bottom right, currentColor 50%, transparent 49%) bottom right no-repeat;
}

.bl-end-up-9 {
    margin-bottom : 6rem;
}

.bl-end-up-9 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 9rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-up-9 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -9rem;
    height     : 9rem;
    background : linear-gradient(to bottom right, currentColor 50%, transparent 49%) bottom right no-repeat;
}

.bl-end-up-10 {
    margin-bottom : 6.6666666667rem;
}

.bl-end-up-10 > div {
    background-color : inherit;
    margin           : 0;
    padding          : 0 10rem;
    overflow         : auto;
    width            : 100%;
    color            : inherit;
}

.bl-end-up-10 > div::after {
    content    : "";
    margin     : 0;
    padding    : 0;
    position   : absolute;
    left       : 0;
    width      : 100%;
    bottom     : -10rem;
    height     : 10rem;
    background : linear-gradient(to bottom right, currentColor 50%, transparent 49%) bottom right no-repeat;
}

.rotate-left-5 {
    -webkit-transform : rotate(-5deg);
    -moz-transform    : rotate(-5deg);
    -ms-transform     : rotate(-5deg);
    -o-transform      : rotate(-5deg);
    transform         : rotate(-5deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.2836621855, M12=-0.9589242747, M21=0.9589242747, M22=0.2836621855)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.2836621855, M12=-0.9589242747, M21=0.9589242747, M22=0.2836621855);
}

.rotate-right-5 {
    -webkit-transform : rotate(5deg);
    -moz-transform    : rotate(5deg);
    -ms-transform     : rotate(5deg);
    -o-transform      : rotate(5deg);
    transform         : rotate(5deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.2836621855, M12=0.9589242747, M21=-0.9589242747, M22=0.2836621855)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.2836621855, M12=0.9589242747, M21=-0.9589242747, M22=0.2836621855);
}

.rotate-left-10 {
    -webkit-transform : rotate(-10deg);
    -moz-transform    : rotate(-10deg);
    -ms-transform     : rotate(-10deg);
    -o-transform      : rotate(-10deg);
    transform         : rotate(-10deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.8390715291, M12=-0.5440211109, M21=0.5440211109, M22=-0.8390715291)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.8390715291, M12=-0.5440211109, M21=0.5440211109, M22=-0.8390715291);
}

.rotate-right-10 {
    -webkit-transform : rotate(10deg);
    -moz-transform    : rotate(10deg);
    -ms-transform     : rotate(10deg);
    -o-transform      : rotate(10deg);
    transform         : rotate(10deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.8390715291, M12=0.5440211109, M21=-0.5440211109, M22=-0.8390715291)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.8390715291, M12=0.5440211109, M21=-0.5440211109, M22=-0.8390715291);
}

.rotate-left-15 {
    -webkit-transform : rotate(-15deg);
    -moz-transform    : rotate(-15deg);
    -ms-transform     : rotate(-15deg);
    -o-transform      : rotate(-15deg);
    transform         : rotate(-15deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.7596879129, M12=0.6502878402, M21=-0.6502878402, M22=-0.7596879129)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.7596879129, M12=0.6502878402, M21=-0.6502878402, M22=-0.7596879129);
}

.rotate-right-15 {
    -webkit-transform : rotate(15deg);
    -moz-transform    : rotate(15deg);
    -ms-transform     : rotate(15deg);
    -o-transform      : rotate(15deg);
    transform         : rotate(15deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.7596879129, M12=-0.6502878402, M21=0.6502878402, M22=-0.7596879129)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.7596879129, M12=-0.6502878402, M21=0.6502878402, M22=-0.7596879129);
}

.rotate-left-20 {
    -webkit-transform : rotate(-20deg);
    -moz-transform    : rotate(-20deg);
    -ms-transform     : rotate(-20deg);
    -o-transform      : rotate(-20deg);
    transform         : rotate(-20deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.4080820618, M12=0.9129452507, M21=-0.9129452507, M22=0.4080820618)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.4080820618, M12=0.9129452507, M21=-0.9129452507, M22=0.4080820618);
}

.rotate-right-20 {
    -webkit-transform : rotate(20deg);
    -moz-transform    : rotate(20deg);
    -ms-transform     : rotate(20deg);
    -o-transform      : rotate(20deg);
    transform         : rotate(20deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.4080820618, M12=-0.9129452507, M21=0.9129452507, M22=0.4080820618)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.4080820618, M12=-0.9129452507, M21=0.9129452507, M22=0.4080820618);
}

.rotate-left-25 {
    -webkit-transform : rotate(-25deg);
    -moz-transform    : rotate(-25deg);
    -ms-transform     : rotate(-25deg);
    -o-transform      : rotate(-25deg);
    transform         : rotate(-25deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9912028119, M12=-0.1323517501, M21=0.1323517501, M22=0.9912028119)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9912028119, M12=-0.1323517501, M21=0.1323517501, M22=0.9912028119);
}

.rotate-right-25 {
    -webkit-transform : rotate(25deg);
    -moz-transform    : rotate(25deg);
    -ms-transform     : rotate(25deg);
    -o-transform      : rotate(25deg);
    transform         : rotate(25deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9912028119, M12=0.1323517501, M21=-0.1323517501, M22=0.9912028119)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9912028119, M12=0.1323517501, M21=-0.1323517501, M22=0.9912028119);
}

.rotate-left-30 {
    -webkit-transform : rotate(-30deg);
    -moz-transform    : rotate(-30deg);
    -ms-transform     : rotate(-30deg);
    -o-transform      : rotate(-30deg);
    transform         : rotate(-30deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.1542514499, M12=-0.9880316241, M21=0.9880316241, M22=0.1542514499)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.1542514499, M12=-0.9880316241, M21=0.9880316241, M22=0.1542514499);
}

.rotate-right-30 {
    -webkit-transform : rotate(30deg);
    -moz-transform    : rotate(30deg);
    -ms-transform     : rotate(30deg);
    -o-transform      : rotate(30deg);
    transform         : rotate(30deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.1542514499, M12=0.9880316241, M21=-0.9880316241, M22=0.1542514499)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.1542514499, M12=0.9880316241, M21=-0.9880316241, M22=0.1542514499);
}

.rotate-left-35 {
    -webkit-transform : rotate(-35deg);
    -moz-transform    : rotate(-35deg);
    -ms-transform     : rotate(-35deg);
    -o-transform      : rotate(-35deg);
    transform         : rotate(-35deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9036922051, M12=-0.4281826695, M21=0.4281826695, M22=-0.9036922051)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9036922051, M12=-0.4281826695, M21=0.4281826695, M22=-0.9036922051);
}

.rotate-right-35 {
    -webkit-transform : rotate(35deg);
    -moz-transform    : rotate(35deg);
    -ms-transform     : rotate(35deg);
    -o-transform      : rotate(35deg);
    transform         : rotate(35deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9036922051, M12=0.4281826695, M21=-0.4281826695, M22=-0.9036922051)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9036922051, M12=0.4281826695, M21=-0.4281826695, M22=-0.9036922051);
}

.rotate-left-40 {
    -webkit-transform : rotate(-40deg);
    -moz-transform    : rotate(-40deg);
    -ms-transform     : rotate(-40deg);
    -o-transform      : rotate(-40deg);
    transform         : rotate(-40deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.6669380617, M12=0.7451131605, M21=-0.7451131605, M22=-0.6669380617)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.6669380617, M12=0.7451131605, M21=-0.7451131605, M22=-0.6669380617);
}

.rotate-right-40 {
    -webkit-transform : rotate(40deg);
    -moz-transform    : rotate(40deg);
    -ms-transform     : rotate(40deg);
    -o-transform      : rotate(40deg);
    transform         : rotate(40deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.6669380617, M12=-0.7451131605, M21=0.7451131605, M22=-0.6669380617)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.6669380617, M12=-0.7451131605, M21=0.7451131605, M22=-0.6669380617);
}

.rotate-left-45 {
    -webkit-transform : rotate(-45deg);
    -moz-transform    : rotate(-45deg);
    -ms-transform     : rotate(-45deg);
    -o-transform      : rotate(-45deg);
    transform         : rotate(-45deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.5253219888, M12=0.8509035245, M21=-0.8509035245, M22=0.5253219888)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.5253219888, M12=0.8509035245, M21=-0.8509035245, M22=0.5253219888);
}

.rotate-right-45 {
    -webkit-transform : rotate(45deg);
    -moz-transform    : rotate(45deg);
    -ms-transform     : rotate(45deg);
    -o-transform      : rotate(45deg);
    transform         : rotate(45deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.5253219888, M12=-0.8509035245, M21=0.8509035245, M22=0.5253219888)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.5253219888, M12=-0.8509035245, M21=0.8509035245, M22=0.5253219888);
}

.rotate-left-50 {
    -webkit-transform : rotate(-50deg);
    -moz-transform    : rotate(-50deg);
    -ms-transform     : rotate(-50deg);
    -o-transform      : rotate(-50deg);
    transform         : rotate(-50deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9649660285, M12=-0.2623748537, M21=0.2623748537, M22=0.9649660285)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9649660285, M12=-0.2623748537, M21=0.2623748537, M22=0.9649660285);
}

.rotate-right-50 {
    -webkit-transform : rotate(50deg);
    -moz-transform    : rotate(50deg);
    -ms-transform     : rotate(50deg);
    -o-transform      : rotate(50deg);
    transform         : rotate(50deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9649660285, M12=0.2623748537, M21=-0.2623748537, M22=0.9649660285)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9649660285, M12=0.2623748537, M21=-0.2623748537, M22=0.9649660285);
}

.rotate-left-55 {
    -webkit-transform : rotate(-55deg);
    -moz-transform    : rotate(-55deg);
    -ms-transform     : rotate(-55deg);
    -o-transform      : rotate(-55deg);
    transform         : rotate(-55deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.0221267563, M12=-0.9997551734, M21=0.9997551734, M22=0.0221267563)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.0221267563, M12=-0.9997551734, M21=0.9997551734, M22=0.0221267563);
}

.rotate-right-55 {
    -webkit-transform : rotate(55deg);
    -moz-transform    : rotate(55deg);
    -ms-transform     : rotate(55deg);
    -o-transform      : rotate(55deg);
    transform         : rotate(55deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.0221267563, M12=0.9997551734, M21=-0.9997551734, M22=0.0221267563)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.0221267563, M12=0.9997551734, M21=-0.9997551734, M22=0.0221267563);
}

.rotate-left-60 {
    -webkit-transform : rotate(-60deg);
    -moz-transform    : rotate(-60deg);
    -ms-transform     : rotate(-60deg);
    -o-transform      : rotate(-60deg);
    transform         : rotate(-60deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9524129804, M12=-0.3048106211, M21=0.3048106211, M22=-0.9524129804)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9524129804, M12=-0.3048106211, M21=0.3048106211, M22=-0.9524129804);
}

.rotate-right-60 {
    -webkit-transform : rotate(60deg);
    -moz-transform    : rotate(60deg);
    -ms-transform     : rotate(60deg);
    -o-transform      : rotate(60deg);
    transform         : rotate(60deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9524129804, M12=0.3048106211, M21=-0.3048106211, M22=-0.9524129804)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9524129804, M12=0.3048106211, M21=-0.3048106211, M22=-0.9524129804);
}

.rotate-left-65 {
    -webkit-transform : rotate(-65deg);
    -moz-transform    : rotate(-65deg);
    -ms-transform     : rotate(-65deg);
    -o-transform      : rotate(-65deg);
    transform         : rotate(-65deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.5624538512, M12=0.8268286795, M21=-0.8268286795, M22=-0.5624538512)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.5624538512, M12=0.8268286795, M21=-0.8268286795, M22=-0.5624538512);
}

.rotate-right-65 {
    -webkit-transform : rotate(65deg);
    -moz-transform    : rotate(65deg);
    -ms-transform     : rotate(65deg);
    -o-transform      : rotate(65deg);
    transform         : rotate(65deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.5624538512, M12=-0.8268286795, M21=0.8268286795, M22=-0.5624538512)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.5624538512, M12=-0.8268286795, M21=0.8268286795, M22=-0.5624538512);
}

.rotate-left-70 {
    -webkit-transform : rotate(-70deg);
    -moz-transform    : rotate(-70deg);
    -ms-transform     : rotate(-70deg);
    -o-transform      : rotate(-70deg);
    transform         : rotate(-70deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.6333192031, M12=0.7738906816, M21=-0.7738906816, M22=0.6333192031)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.6333192031, M12=0.7738906816, M21=-0.7738906816, M22=0.6333192031);
}

.rotate-right-70 {
    -webkit-transform : rotate(70deg);
    -moz-transform    : rotate(70deg);
    -ms-transform     : rotate(70deg);
    -o-transform      : rotate(70deg);
    transform         : rotate(70deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.6333192031, M12=-0.7738906816, M21=0.7738906816, M22=0.6333192031)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.6333192031, M12=-0.7738906816, M21=0.7738906816, M22=0.6333192031);
}

.rotate-left-75 {
    -webkit-transform : rotate(-75deg);
    -moz-transform    : rotate(-75deg);
    -ms-transform     : rotate(-75deg);
    -o-transform      : rotate(-75deg);
    transform         : rotate(-75deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9217512697, M12=-0.3877816354, M21=0.3877816354, M22=0.9217512697)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9217512697, M12=-0.3877816354, M21=0.3877816354, M22=0.9217512697);
}

.rotate-right-75 {
    -webkit-transform : rotate(75deg);
    -moz-transform    : rotate(75deg);
    -ms-transform     : rotate(75deg);
    -o-transform      : rotate(75deg);
    transform         : rotate(75deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9217512697, M12=0.3877816354, M21=-0.3877816354, M22=0.9217512697)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9217512697, M12=0.3877816354, M21=-0.3877816354, M22=0.9217512697);
}

.rotate-left-80 {
    -webkit-transform : rotate(-80deg);
    -moz-transform    : rotate(-80deg);
    -ms-transform     : rotate(-80deg);
    -o-transform      : rotate(-80deg);
    transform         : rotate(-80deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.1103872438, M12=-0.9938886539, M21=0.9938886539, M22=-0.1103872438)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.1103872438, M12=-0.9938886539, M21=0.9938886539, M22=-0.1103872438);
}

.rotate-right-80 {
    -webkit-transform : rotate(80deg);
    -moz-transform    : rotate(80deg);
    -ms-transform     : rotate(80deg);
    -o-transform      : rotate(80deg);
    transform         : rotate(80deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.1103872438, M12=0.9938886539, M21=-0.9938886539, M22=-0.1103872438)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.1103872438, M12=0.9938886539, M21=-0.9938886539, M22=-0.1103872438);
}

.rotate-left-85 {
    -webkit-transform : rotate(-85deg);
    -moz-transform    : rotate(-85deg);
    -ms-transform     : rotate(-85deg);
    -o-transform      : rotate(-85deg);
    transform         : rotate(-85deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9843766434, M12=-0.1760756199, M21=0.1760756199, M22=-0.9843766434)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9843766434, M12=-0.1760756199, M21=0.1760756199, M22=-0.9843766434);
}

.rotate-right-85 {
    -webkit-transform : rotate(85deg);
    -moz-transform    : rotate(85deg);
    -ms-transform     : rotate(85deg);
    -o-transform      : rotate(85deg);
    transform         : rotate(85deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9843766434, M12=0.1760756199, M21=-0.1760756199, M22=-0.9843766434)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9843766434, M12=0.1760756199, M21=-0.1760756199, M22=-0.9843766434);
}

.rotate-left-90 {
    -webkit-transform : rotate(-90deg);
    -moz-transform    : rotate(-90deg);
    -ms-transform     : rotate(-90deg);
    -o-transform      : rotate(-90deg);
    transform         : rotate(-90deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.4480736161, M12=0.8939966636, M21=-0.8939966636, M22=-0.4480736161)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.4480736161, M12=0.8939966636, M21=-0.8939966636, M22=-0.4480736161);
}

.rotate-right-90 {
    -webkit-transform : rotate(90deg);
    -moz-transform    : rotate(90deg);
    -ms-transform     : rotate(90deg);
    -o-transform      : rotate(90deg);
    transform         : rotate(90deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.4480736161, M12=-0.8939966636, M21=0.8939966636, M22=-0.4480736161)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.4480736161, M12=-0.8939966636, M21=0.8939966636, M22=-0.4480736161);
}

.rotate-left-95 {
    -webkit-transform : rotate(-95deg);
    -moz-transform    : rotate(-95deg);
    -ms-transform     : rotate(-95deg);
    -o-transform      : rotate(-95deg);
    transform         : rotate(-95deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.730173561, M12=0.6832617147, M21=-0.6832617147, M22=0.730173561)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.730173561, M12=0.6832617147, M21=-0.6832617147, M22=0.730173561);
}

.rotate-right-95 {
    -webkit-transform : rotate(95deg);
    -moz-transform    : rotate(95deg);
    -ms-transform     : rotate(95deg);
    -o-transform      : rotate(95deg);
    transform         : rotate(95deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.730173561, M12=-0.6832617147, M21=0.6832617147, M22=0.730173561)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.730173561, M12=-0.6832617147, M21=0.6832617147, M22=0.730173561);
}

.rotate-left-100 {
    -webkit-transform : rotate(-100deg);
    -moz-transform    : rotate(-100deg);
    -ms-transform     : rotate(-100deg);
    -o-transform      : rotate(-100deg);
    transform         : rotate(-100deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.8623188723, M12=-0.5063656411, M21=0.5063656411, M22=0.8623188723)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.8623188723, M12=-0.5063656411, M21=0.5063656411, M22=0.8623188723);
}

.rotate-right-100 {
    -webkit-transform : rotate(100deg);
    -moz-transform    : rotate(100deg);
    -ms-transform     : rotate(100deg);
    -o-transform      : rotate(100deg);
    transform         : rotate(100deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.8623188723, M12=0.5063656411, M21=-0.5063656411, M22=0.8623188723)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.8623188723, M12=0.5063656411, M21=-0.5063656411, M22=0.8623188723);
}

.rotate-left-105 {
    -webkit-transform : rotate(-105deg);
    -moz-transform    : rotate(-105deg);
    -ms-transform     : rotate(-105deg);
    -o-transform      : rotate(-105deg);
    transform         : rotate(-105deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.2409590492, M12=-0.9705352835, M21=0.9705352835, M22=-0.2409590492)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.2409590492, M12=-0.9705352835, M21=0.9705352835, M22=-0.2409590492);
}

.rotate-right-105 {
    -webkit-transform : rotate(105deg);
    -moz-transform    : rotate(105deg);
    -ms-transform     : rotate(105deg);
    -o-transform      : rotate(105deg);
    transform         : rotate(105deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.2409590492, M12=0.9705352835, M21=-0.9705352835, M22=-0.2409590492)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.2409590492, M12=0.9705352835, M21=-0.9705352835, M22=-0.2409590492);
}

.rotate-left-110 {
    -webkit-transform : rotate(-110deg);
    -moz-transform    : rotate(-110deg);
    -ms-transform     : rotate(-110deg);
    -o-transform      : rotate(-110deg);
    transform         : rotate(-110deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9990208133, M12=-0.0442426781, M21=0.0442426781, M22=-0.9990208133)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9990208133, M12=-0.0442426781, M21=0.0442426781, M22=-0.9990208133);
}

.rotate-right-110 {
    -webkit-transform : rotate(110deg);
    -moz-transform    : rotate(110deg);
    -ms-transform     : rotate(110deg);
    -o-transform      : rotate(110deg);
    transform         : rotate(110deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9990208133, M12=0.0442426781, M21=-0.0442426781, M22=-0.9990208133)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9990208133, M12=0.0442426781, M21=-0.0442426781, M22=-0.9990208133);
}

.rotate-left-115 {
    -webkit-transform : rotate(-115deg);
    -moz-transform    : rotate(-115deg);
    -ms-transform     : rotate(-115deg);
    -o-transform      : rotate(-115deg);
    transform         : rotate(-115deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.3258098052, M12=0.945435334, M21=-0.945435334, M22=-0.3258098052)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.3258098052, M12=0.945435334, M21=-0.945435334, M22=-0.3258098052);
}

.rotate-right-115 {
    -webkit-transform : rotate(115deg);
    -moz-transform    : rotate(115deg);
    -ms-transform     : rotate(115deg);
    -o-transform      : rotate(115deg);
    transform         : rotate(115deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.3258098052, M12=-0.945435334, M21=0.945435334, M22=-0.3258098052)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.3258098052, M12=-0.945435334, M21=0.945435334, M22=-0.3258098052);
}

.rotate-left-120 {
    -webkit-transform : rotate(-120deg);
    -moz-transform    : rotate(-120deg);
    -ms-transform     : rotate(-120deg);
    -o-transform      : rotate(-120deg);
    transform         : rotate(-120deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.8141809705, M12=0.5806111842, M21=-0.5806111842, M22=0.8141809705)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.8141809705, M12=0.5806111842, M21=-0.5806111842, M22=0.8141809705);
}

.rotate-right-120 {
    -webkit-transform : rotate(120deg);
    -moz-transform    : rotate(120deg);
    -ms-transform     : rotate(120deg);
    -o-transform      : rotate(120deg);
    transform         : rotate(120deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.8141809705, M12=-0.5806111842, M21=0.5806111842, M22=0.8141809705)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.8141809705, M12=-0.5806111842, M21=0.5806111842, M22=0.8141809705);
}

.rotate-left-125 {
    -webkit-transform : rotate(-125deg);
    -moz-transform    : rotate(-125deg);
    -ms-transform     : rotate(-125deg);
    -o-transform      : rotate(-125deg);
    transform         : rotate(-125deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7877145121, M12=-0.6160404592, M21=0.6160404592, M22=0.7877145121)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.7877145121, M12=-0.6160404592, M21=0.6160404592, M22=0.7877145121);
}

.rotate-right-125 {
    -webkit-transform : rotate(125deg);
    -moz-transform    : rotate(125deg);
    -ms-transform     : rotate(125deg);
    -o-transform      : rotate(125deg);
    transform         : rotate(125deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7877145121, M12=0.6160404592, M21=-0.6160404592, M22=0.7877145121)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.7877145121, M12=0.6160404592, M21=-0.6160404592, M22=0.7877145121);
}

.rotate-left-130 {
    -webkit-transform : rotate(-130deg);
    -moz-transform    : rotate(-130deg);
    -ms-transform     : rotate(-130deg);
    -o-transform      : rotate(-130deg);
    transform         : rotate(-130deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.3672913305, M12=-0.9301059502, M21=0.9301059502, M22=-0.3672913305)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.3672913305, M12=-0.9301059502, M21=0.9301059502, M22=-0.3672913305);
}

.rotate-right-130 {
    -webkit-transform : rotate(130deg);
    -moz-transform    : rotate(130deg);
    -ms-transform     : rotate(130deg);
    -o-transform      : rotate(130deg);
    transform         : rotate(130deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.3672913305, M12=0.9301059502, M21=-0.9301059502, M22=-0.3672913305)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.3672913305, M12=0.9301059502, M21=-0.9301059502, M22=-0.3672913305);
}

.rotate-left-135 {
    -webkit-transform : rotate(-135deg);
    -moz-transform    : rotate(-135deg);
    -ms-transform     : rotate(-135deg);
    -o-transform      : rotate(-135deg);
    transform         : rotate(-135deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9960878351, M12=0.0883686861, M21=-0.0883686861, M22=-0.9960878351)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9960878351, M12=0.0883686861, M21=-0.0883686861, M22=-0.9960878351);
}

.rotate-right-135 {
    -webkit-transform : rotate(135deg);
    -moz-transform    : rotate(135deg);
    -ms-transform     : rotate(135deg);
    -o-transform      : rotate(135deg);
    transform         : rotate(135deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9960878351, M12=-0.0883686861, M21=0.0883686861, M22=-0.9960878351)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9960878351, M12=-0.0883686861, M21=0.0883686861, M22=-0.9960878351);
}

.rotate-left-140 {
    -webkit-transform : rotate(-140deg);
    -moz-transform    : rotate(-140deg);
    -ms-transform     : rotate(-140deg);
    -o-transform      : rotate(-140deg);
    transform         : rotate(-140deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.197813574, M12=0.9802396594, M21=-0.9802396594, M22=-0.197813574)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.197813574, M12=0.9802396594, M21=-0.9802396594, M22=-0.197813574);
}

.rotate-right-140 {
    -webkit-transform : rotate(140deg);
    -moz-transform    : rotate(140deg);
    -ms-transform     : rotate(140deg);
    -o-transform      : rotate(140deg);
    transform         : rotate(140deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.197813574, M12=-0.9802396594, M21=0.9802396594, M22=-0.197813574)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.197813574, M12=-0.9802396594, M21=0.9802396594, M22=-0.197813574);
}

.rotate-left-145 {
    -webkit-transform : rotate(-145deg);
    -moz-transform    : rotate(-145deg);
    -ms-transform     : rotate(-145deg);
    -o-transform      : rotate(-145deg);
    transform         : rotate(-145deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.8838633737, M12=0.467745162, M21=-0.467745162, M22=0.8838633737)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.8838633737, M12=0.467745162, M21=-0.467745162, M22=0.8838633737);
}

.rotate-right-145 {
    -webkit-transform : rotate(145deg);
    -moz-transform    : rotate(145deg);
    -ms-transform     : rotate(145deg);
    -o-transform      : rotate(145deg);
    transform         : rotate(145deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.8838633737, M12=-0.467745162, M21=0.467745162, M22=0.8838633737)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.8838633737, M12=-0.467745162, M21=0.467745162, M22=0.8838633737);
}

.rotate-left-150 {
    -webkit-transform : rotate(-150deg);
    -moz-transform    : rotate(-150deg);
    -ms-transform     : rotate(-150deg);
    -o-transform      : rotate(-150deg);
    transform         : rotate(-150deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.6992508065, M12=-0.7148764296, M21=0.7148764296, M22=0.6992508065)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.6992508065, M12=-0.7148764296, M21=0.7148764296, M22=0.6992508065);
}

.rotate-right-150 {
    -webkit-transform : rotate(150deg);
    -moz-transform    : rotate(150deg);
    -ms-transform     : rotate(150deg);
    -o-transform      : rotate(150deg);
    transform         : rotate(150deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.6992508065, M12=0.7148764296, M21=-0.7148764296, M22=0.6992508065)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.6992508065, M12=0.7148764296, M21=-0.7148764296, M22=0.6992508065);
}

.rotate-left-155 {
    -webkit-transform : rotate(-155deg);
    -moz-transform    : rotate(-155deg);
    -ms-transform     : rotate(-155deg);
    -o-transform      : rotate(-155deg);
    transform         : rotate(-155deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.4871613498, M12=-0.8733119828, M21=0.8733119828, M22=-0.4871613498)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.4871613498, M12=-0.8733119828, M21=0.8733119828, M22=-0.4871613498);
}

.rotate-right-155 {
    -webkit-transform : rotate(155deg);
    -moz-transform    : rotate(155deg);
    -ms-transform     : rotate(155deg);
    -o-transform      : rotate(155deg);
    transform         : rotate(155deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.4871613498, M12=0.8733119828, M21=-0.8733119828, M22=-0.4871613498)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.4871613498, M12=0.8733119828, M21=-0.8733119828, M22=-0.4871613498);
}

.rotate-left-160 {
    -webkit-transform : rotate(-160deg);
    -moz-transform    : rotate(-160deg);
    -ms-transform     : rotate(-160deg);
    -o-transform      : rotate(-160deg);
    transform         : rotate(-160deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9756293128, M12=0.2194252584, M21=-0.2194252584, M22=-0.9756293128)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9756293128, M12=0.2194252584, M21=-0.2194252584, M22=-0.9756293128);
}

.rotate-right-160 {
    -webkit-transform : rotate(160deg);
    -moz-transform    : rotate(160deg);
    -ms-transform     : rotate(160deg);
    -o-transform      : rotate(160deg);
    transform         : rotate(160deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9756293128, M12=-0.2194252584, M21=0.2194252584, M22=-0.9756293128)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9756293128, M12=-0.2194252584, M21=0.2194252584, M22=-0.9756293128);
}

.rotate-left-165 {
    -webkit-transform : rotate(-165deg);
    -moz-transform    : rotate(-165deg);
    -ms-transform     : rotate(-165deg);
    -o-transform      : rotate(-165deg);
    transform         : rotate(-165deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.0663369363, M12=0.9977972794, M21=-0.9977972794, M22=-0.0663369363)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.0663369363, M12=0.9977972794, M21=-0.9977972794, M22=-0.0663369363);
}

.rotate-right-165 {
    -webkit-transform : rotate(165deg);
    -moz-transform    : rotate(165deg);
    -ms-transform     : rotate(165deg);
    -o-transform      : rotate(165deg);
    transform         : rotate(165deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.0663369363, M12=-0.9977972794, M21=0.9977972794, M22=-0.0663369363)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.0663369363, M12=-0.9977972794, M21=0.9977972794, M22=-0.0663369363);
}

.rotate-left-170 {
    -webkit-transform : rotate(-170deg);
    -moz-transform    : rotate(-170deg);
    -ms-transform     : rotate(-170deg);
    -o-transform      : rotate(-170deg);
    transform         : rotate(-170deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9379947521, M12=0.3466494555, M21=-0.3466494555, M22=0.9379947521)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9379947521, M12=0.3466494555, M21=-0.3466494555, M22=0.9379947521);
}

.rotate-right-170 {
    -webkit-transform : rotate(170deg);
    -moz-transform    : rotate(170deg);
    -ms-transform     : rotate(170deg);
    -o-transform      : rotate(170deg);
    transform         : rotate(170deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9379947521, M12=-0.3466494555, M21=0.3466494555, M22=0.9379947521)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9379947521, M12=-0.3466494555, M21=0.3466494555, M22=0.9379947521);
}

.rotate-left-175 {
    -webkit-transform : rotate(-175deg);
    -moz-transform    : rotate(-175deg);
    -ms-transform     : rotate(-175deg);
    -o-transform      : rotate(-175deg);
    transform         : rotate(-175deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.598484219, M12=-0.8011345952, M21=0.8011345952, M22=0.598484219)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.598484219, M12=-0.8011345952, M21=0.8011345952, M22=0.598484219);
}

.rotate-right-175 {
    -webkit-transform : rotate(175deg);
    -moz-transform    : rotate(175deg);
    -ms-transform     : rotate(175deg);
    -o-transform      : rotate(175deg);
    transform         : rotate(175deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.598484219, M12=0.8011345952, M21=-0.8011345952, M22=0.598484219)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.598484219, M12=0.8011345952, M21=-0.8011345952, M22=0.598484219);
}

.rotate-left-180 {
    -webkit-transform : rotate(-180deg);
    -moz-transform    : rotate(-180deg);
    -ms-transform     : rotate(-180deg);
    -o-transform      : rotate(-180deg);
    transform         : rotate(-180deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.5984600691, M12=-0.8011526357, M21=0.8011526357, M22=-0.5984600691)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.5984600691, M12=-0.8011526357, M21=0.8011526357, M22=-0.5984600691);
}

.rotate-right-180 {
    -webkit-transform : rotate(180deg);
    -moz-transform    : rotate(180deg);
    -ms-transform     : rotate(180deg);
    -o-transform      : rotate(180deg);
    transform         : rotate(180deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.5984600691, M12=0.8011526357, M21=-0.8011526357, M22=-0.5984600691)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.5984600691, M12=0.8011526357, M21=-0.8011526357, M22=-0.5984600691);
}

.rotate-left-185 {
    -webkit-transform : rotate(-185deg);
    -moz-transform    : rotate(-185deg);
    -ms-transform     : rotate(-185deg);
    -o-transform      : rotate(-185deg);
    transform         : rotate(-185deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9380052012, M12=0.3466211801, M21=-0.3466211801, M22=-0.9380052012)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9380052012, M12=0.3466211801, M21=-0.3466211801, M22=-0.9380052012);
}

.rotate-right-185 {
    -webkit-transform : rotate(185deg);
    -moz-transform    : rotate(185deg);
    -ms-transform     : rotate(185deg);
    -o-transform      : rotate(185deg);
    transform         : rotate(185deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9380052012, M12=-0.3466211801, M21=0.3466211801, M22=-0.9380052012)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9380052012, M12=-0.3466211801, M21=0.3466211801, M22=-0.9380052012);
}

.mullid {
    font-family : "Ring20";
}

.mullid_left i:nth-child(1) {
    content           : "\e930" !important;
    position          : absolute;
    left              : 0.8191vw;
    top               : 33.6564vw;
    font-size         : 1.7218rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(130.0384deg);
    -moz-transform    : rotate(130.0384deg);
    -ms-transform     : rotate(130.0384deg);
    -o-transform      : rotate(130.0384deg);
    transform         : rotate(130.0384deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.3313132756, M12=0.9435208071, M21=-0.9435208071, M22=-0.3313132756)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.3313132756, M12=0.9435208071, M21=-0.9435208071, M22=-0.3313132756);
}

.mullid_left i:nth-child(2) {
    content           : "\e96b" !important;
    position          : absolute;
    left              : 1.8682vw;
    top               : 13.2724vw;
    font-size         : 0.5115rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(336.0513deg);
    -moz-transform    : rotate(336.0513deg);
    -ms-transform     : rotate(336.0513deg);
    -o-transform      : rotate(336.0513deg);
    transform         : rotate(336.0513deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9950922337, M12=-0.0989517383, M21=0.0989517383, M22=-0.9950922337)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9950922337, M12=-0.0989517383, M21=0.0989517383, M22=-0.9950922337);
}

.mullid_left i:nth-child(3) {
    content           : "\e976" !important;
    position          : absolute;
    left              : 4.9577vw;
    top               : 10.7088vw;
    font-size         : 2.5225rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(300.3707deg);
    -moz-transform    : rotate(300.3707deg);
    -ms-transform     : rotate(300.3707deg);
    -o-transform      : rotate(300.3707deg);
    transform         : rotate(300.3707deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.3415838371, M12=0.9398513086, M21=-0.9398513086, M22=0.3415838371)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.3415838371, M12=0.9398513086, M21=-0.9398513086, M22=0.3415838371);
}

.mullid_left i:nth-child(4) {
    content           : "\e9b2" !important;
    position          : absolute;
    left              : 1.9349vw;
    top               : 25.622vw;
    font-size         : 1.6223rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(126.2382deg);
    -moz-transform    : rotate(126.2382deg);
    -ms-transform     : rotate(126.2382deg);
    -o-transform      : rotate(126.2382deg);
    transform         : rotate(126.2382deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.8394674534, M12=-0.5434099692, M21=0.5434099692, M22=0.8394674534)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.8394674534, M12=-0.5434099692, M21=0.5434099692, M22=0.8394674534);
}

.mullid_left i:nth-child(5) {
    content           : "\e987" !important;
    position          : absolute;
    left              : 14.2138vw;
    top               : 20.1202vw;
    font-size         : 3.3631rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(176.3857deg);
    -moz-transform    : rotate(176.3857deg);
    -ms-transform     : rotate(176.3857deg);
    -o-transform      : rotate(176.3857deg);
    transform         : rotate(176.3857deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.8975957996, M12=-0.4408194421, M21=0.4408194421, M22=0.8975957996)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.8975957996, M12=-0.4408194421, M21=0.4408194421, M22=0.8975957996);
}

.mullid_left i:nth-child(6) {
    content           : "\e9bb" !important;
    position          : absolute;
    left              : 2.764vw;
    top               : 21.1438vw;
    font-size         : 1.7264rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(100.248deg);
    -moz-transform    : rotate(100.248deg);
    -ms-transform     : rotate(100.248deg);
    -o-transform      : rotate(100.248deg);
    transform         : rotate(100.248deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9602318444, M12=0.2792038773, M21=-0.2792038773, M22=0.9602318444)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9602318444, M12=0.2792038773, M21=-0.2792038773, M22=0.9602318444);
}

.mullid_left i:nth-child(7) {
    content           : "\e985" !important;
    position          : absolute;
    left              : 1.2494vw;
    top               : 11.2131vw;
    font-size         : 2.3823rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(16.5282deg);
    -moz-transform    : rotate(16.5282deg);
    -ms-transform     : rotate(16.5282deg);
    -o-transform      : rotate(16.5282deg);
    transform         : rotate(16.5282deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.6820481025, M12=0.7313073129, M21=-0.7313073129, M22=-0.6820481025)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.6820481025, M12=0.7313073129, M21=-0.7313073129, M22=-0.6820481025);
}

.mullid_left i:nth-child(8) {
    content           : "\e99c" !important;
    position          : absolute;
    left              : 8.733vw;
    top               : 9.5321vw;
    font-size         : 2.4033rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(52.929deg);
    -moz-transform    : rotate(52.929deg);
    -ms-transform     : rotate(52.929deg);
    -o-transform      : rotate(52.929deg);
    transform         : rotate(52.929deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.8878821526, M12=-0.4600709544, M21=0.4600709544, M22=-0.8878821526)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.8878821526, M12=-0.4600709544, M21=0.4600709544, M22=-0.8878821526);
}

.mullid_left i:nth-child(9) {
    content           : "\e9ad" !important;
    position          : absolute;
    left              : 14.2797vw;
    top               : 7.9004vw;
    font-size         : 2.8095rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(75.5104deg);
    -moz-transform    : rotate(75.5104deg);
    -ms-transform     : rotate(75.5104deg);
    -o-transform      : rotate(75.5104deg);
    transform         : rotate(75.5104deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9937148323, M12=-0.1119411996, M21=0.1119411996, M22=0.9937148323)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9937148323, M12=-0.1119411996, M21=0.1119411996, M22=0.9937148323);
}

.mullid_left i:nth-child(10) {
    content           : "\e97d" !important;
    position          : absolute;
    left              : 14.0359vw;
    top               : 32.0452vw;
    font-size         : 2.3146rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(103.3334deg);
    -moz-transform    : rotate(103.3334deg);
    -ms-transform     : rotate(103.3334deg);
    -o-transform      : rotate(103.3334deg);
    transform         : rotate(103.3334deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.943035271, M12=-0.3326927676, M21=0.3326927676, M22=-0.943035271)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.943035271, M12=-0.3326927676, M21=0.3326927676, M22=-0.943035271);
}

.mullid_left i:nth-child(11) {
    content           : "\e98b" !important;
    position          : absolute;
    left              : 2.0004vw;
    top               : 1.2813vw;
    font-size         : 3.954rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(0.8017deg);
    -moz-transform    : rotate(0.8017deg);
    -ms-transform     : rotate(0.8017deg);
    -o-transform      : rotate(0.8017deg);
    transform         : rotate(0.8017deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.6954861978, M12=-0.7185394552, M21=0.7185394552, M22=0.6954861978)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.6954861978, M12=-0.7185394552, M21=0.7185394552, M22=0.6954861978);
}

.mullid_left i:nth-child(12) {
    content           : "\e99f" !important;
    position          : absolute;
    left              : 9.9002vw;
    top               : 5.2683vw;
    font-size         : 2.7601rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(213.0108deg);
    -moz-transform    : rotate(213.0108deg);
    -ms-transform     : rotate(213.0108deg);
    -o-transform      : rotate(213.0108deg);
    transform         : rotate(213.0108deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.8153282425, M12=0.5789990129, M21=-0.5789990129, M22=0.8153282425)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.8153282425, M12=0.5789990129, M21=-0.5789990129, M22=0.8153282425);
}

.mullid_left i:nth-child(13) {
    content           : "\e904" !important;
    position          : absolute;
    left              : 12.5436vw;
    top               : 18.3741vw;
    font-size         : 3.6411rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(155.8713deg);
    -moz-transform    : rotate(155.8713deg);
    -ms-transform     : rotate(155.8713deg);
    -o-transform      : rotate(155.8713deg);
    transform         : rotate(155.8713deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.3545788816, M12=0.9350261049, M21=-0.9350261049, M22=0.3545788816)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.3545788816, M12=0.9350261049, M21=-0.9350261049, M22=0.3545788816);
}

.mullid_left i:nth-child(14) {
    content           : "\e96c" !important;
    position          : absolute;
    left              : 12.6896vw;
    top               : 10.9566vw;
    font-size         : 0.3735rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(21.4521deg);
    -moz-transform    : rotate(21.4521deg);
    -ms-transform     : rotate(21.4521deg);
    -o-transform      : rotate(21.4521deg);
    transform         : rotate(21.4521deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.8581974549, M12=-0.5133197137, M21=0.5133197137, M22=-0.8581974549)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.8581974549, M12=-0.5133197137, M21=0.5133197137, M22=-0.8581974549);
}

.mullid_left i:nth-child(15) {
    content           : "\e996" !important;
    position          : absolute;
    left              : 13.7479vw;
    top               : 29.7502vw;
    font-size         : 3.0224rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(250.8549deg);
    -moz-transform    : rotate(250.8549deg);
    -ms-transform     : rotate(250.8549deg);
    -o-transform      : rotate(250.8549deg);
    transform         : rotate(250.8549deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.8904276954, M12=0.4551247294, M21=-0.4551247294, M22=0.8904276954)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.8904276954, M12=0.4551247294, M21=-0.4551247294, M22=0.8904276954);
}

.mullid_left i:nth-child(16) {
    content           : "\e943" !important;
    position          : absolute;
    left              : 5.9942vw;
    top               : 26.0179vw;
    font-size         : 2.915rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(225.7047deg);
    -moz-transform    : rotate(225.7047deg);
    -ms-transform     : rotate(225.7047deg);
    -o-transform      : rotate(225.7047deg);
    transform         : rotate(225.7047deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.8823464789, M12=0.4706003519, M21=-0.4706003519, M22=0.8823464789)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.8823464789, M12=0.4706003519, M21=-0.4706003519, M22=0.8823464789);
}

.mullid_left i:nth-child(17) {
    content           : "\e90b" !important;
    position          : absolute;
    left              : 11.6473vw;
    top               : 3.7986vw;
    font-size         : 2.9381rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(210.2798deg);
    -moz-transform    : rotate(210.2798deg);
    -ms-transform     : rotate(210.2798deg);
    -o-transform      : rotate(210.2798deg);
    transform         : rotate(210.2798deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9786708395, M12=-0.2054346316, M21=0.2054346316, M22=-0.9786708395)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9786708395, M12=-0.2054346316, M21=0.2054346316, M22=-0.9786708395);
}

.mullid_left i:nth-child(18) {
    content           : "\e944" !important;
    position          : absolute;
    left              : 3.5777vw;
    top               : 17.5103vw;
    font-size         : 2.3948rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(143.5012deg);
    -moz-transform    : rotate(143.5012deg);
    -ms-transform     : rotate(143.5012deg);
    -o-transform      : rotate(143.5012deg);
    transform         : rotate(143.5012deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.5301133694, M12=0.8479267749, M21=-0.8479267749, M22=0.5301133694)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.5301133694, M12=0.8479267749, M21=-0.8479267749, M22=0.5301133694);
}

.mullid_left i:nth-child(19) {
    content           : "\e93e" !important;
    position          : absolute;
    left              : 5.3986vw;
    top               : 6.0037vw;
    font-size         : 3.1402rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(42.2515deg);
    -moz-transform    : rotate(42.2515deg);
    -ms-transform     : rotate(42.2515deg);
    -o-transform      : rotate(42.2515deg);
    transform         : rotate(42.2515deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.1593190196, M12=0.9872271522, M21=-0.9872271522, M22=-0.1593190196)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.1593190196, M12=0.9872271522, M21=-0.9872271522, M22=-0.1593190196);
}

.mullid_left i:nth-child(20) {
    content           : "\e90b" !important;
    position          : absolute;
    left              : 5.8201vw;
    top               : 24.3536vw;
    font-size         : 3.3176rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(305.3653deg);
    -moz-transform    : rotate(305.3653deg);
    -ms-transform     : rotate(305.3653deg);
    -o-transform      : rotate(305.3653deg);
    transform         : rotate(305.3653deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.8075485015, M12=0.589801168, M21=-0.589801168, M22=-0.8075485015)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.8075485015, M12=0.589801168, M21=-0.589801168, M22=-0.8075485015);
}

.mullid_left i:nth-child(21) {
    content           : "\e96b" !important;
    position          : absolute;
    left              : 10.2887vw;
    top               : 33.8934vw;
    font-size         : 2.5072rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(326.0781deg);
    -moz-transform    : rotate(326.0781deg);
    -ms-transform     : rotate(326.0781deg);
    -o-transform      : rotate(326.0781deg);
    transform         : rotate(326.0781deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7975725758, M12=0.6032229988, M21=-0.6032229988, M22=0.7975725758)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.7975725758, M12=0.6032229988, M21=-0.6032229988, M22=0.7975725758);
}

.mullid_left i:nth-child(22) {
    content           : "\e992" !important;
    position          : absolute;
    left              : 1.1529vw;
    top               : 26.7255vw;
    font-size         : 0.3959rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(257.5523deg);
    -moz-transform    : rotate(257.5523deg);
    -ms-transform     : rotate(257.5523deg);
    -o-transform      : rotate(257.5523deg);
    transform         : rotate(257.5523deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9983011765, M12=0.0582645782, M21=-0.0582645782, M22=0.9983011765)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9983011765, M12=0.0582645782, M21=-0.0582645782, M22=0.9983011765);
}

.mullid_left i:nth-child(23) {
    content           : "\e931" !important;
    position          : absolute;
    left              : 0.7918vw;
    top               : 11.535vw;
    font-size         : 2.6218rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(11.8306deg);
    -moz-transform    : rotate(11.8306deg);
    -ms-transform     : rotate(11.8306deg);
    -o-transform      : rotate(11.8306deg);
    transform         : rotate(11.8306deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7413137691, M12=0.6711586219, M21=-0.6711586219, M22=0.7413137691)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.7413137691, M12=0.6711586219, M21=-0.6711586219, M22=0.7413137691);
}

.mullid_left i:nth-child(24) {
    content           : "\e971" !important;
    position          : absolute;
    left              : 6.7195vw;
    top               : 37.3799vw;
    font-size         : 2.84rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(117.7703deg);
    -moz-transform    : rotate(117.7703deg);
    -ms-transform     : rotate(117.7703deg);
    -o-transform      : rotate(117.7703deg);
    transform         : rotate(117.7703deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.0394142975, M12=0.9992229547, M21=-0.9992229547, M22=-0.0394142975)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.0394142975, M12=0.9992229547, M21=-0.9992229547, M22=-0.0394142975);
}

.mullid_left i:nth-child(25) {
    content           : "\e914" !important;
    position          : absolute;
    left              : 3.6675vw;
    top               : 2.4866vw;
    font-size         : 3.2718rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(296.4907deg);
    -moz-transform    : rotate(296.4907deg);
    -ms-transform     : rotate(296.4907deg);
    -o-transform      : rotate(296.4907deg);
    transform         : rotate(296.4907deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.3800087575, M12=-0.9249828886, M21=0.9249828886, M22=0.3800087575)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.3800087575, M12=-0.9249828886, M21=0.9249828886, M22=0.3800087575);
}

.mullid_right i:nth-child(1) {
    position          : absolute;
    right             : 3.1006vw;
    top               : 22.9841vw;
    font-size         : 3.3343rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(180.6289deg);
    -moz-transform    : rotate(180.6289deg);
    -ms-transform     : rotate(180.6289deg);
    -o-transform      : rotate(180.6289deg);
    transform         : rotate(180.6289deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.0126772418, M12=0.9999196405, M21=-0.9999196405, M22=-0.0126772418)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.0126772418, M12=0.9999196405, M21=-0.9999196405, M22=-0.0126772418);
}

.mullid_right i:nth-child(2) {
    position          : absolute;
    right             : 12.0041vw;
    top               : 16.5124vw;
    font-size         : 3.7047rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(70.1858deg);
    -moz-transform    : rotate(70.1858deg);
    -ms-transform     : rotate(70.1858deg);
    -o-transform      : rotate(70.1858deg);
    transform         : rotate(70.1858deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.4794559955, M12=-0.8775659225, M21=0.8775659225, M22=0.4794559955)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.4794559955, M12=-0.8775659225, M21=0.8775659225, M22=0.4794559955);
}

.mullid_right i:nth-child(3) {
    position          : absolute;
    right             : 0.773vw;
    top               : 7.8681vw;
    font-size         : 3.2232rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(135.8816deg);
    -moz-transform    : rotate(135.8816deg);
    -ms-transform     : rotate(135.8816deg);
    -o-transform      : rotate(135.8816deg);
    transform         : rotate(135.8816deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.7016285158, M12=0.7125429291, M21=-0.7125429291, M22=-0.7016285158)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.7016285158, M12=0.7125429291, M21=-0.7125429291, M22=-0.7016285158);
}

.mullid_right i:nth-child(4) {
    position          : absolute;
    right             : 9.4273vw;
    top               : 39.9503vw;
    font-size         : 0.8532rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(119.098deg);
    -moz-transform    : rotate(119.098deg);
    -ms-transform     : rotate(119.098deg);
    -o-transform      : rotate(119.098deg);
    transform         : rotate(119.098deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9603557381, M12=0.2787774315, M21=-0.2787774315, M22=0.9603557381)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9603557381, M12=0.2787774315, M21=-0.2787774315, M22=0.9603557381);
}

.mullid_right i:nth-child(5) {
    position          : absolute;
    right             : 12.693vw;
    top               : 26.8401vw;
    font-size         : 1.4396rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(11.4942deg);
    -moz-transform    : rotate(11.4942deg);
    -ms-transform     : rotate(11.4942deg);
    -o-transform      : rotate(11.4942deg);
    transform         : rotate(11.4942deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.4782190354, M12=0.8782406015, M21=-0.8782406015, M22=0.4782190354)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.4782190354, M12=0.8782406015, M21=-0.8782406015, M22=0.4782190354);
}

.mullid_right i:nth-child(6) {
    position          : absolute;
    right             : 1.3414vw;
    top               : 19.3194vw;
    font-size         : 1.3151rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(163.6775deg);
    -moz-transform    : rotate(163.6775deg);
    -ms-transform     : rotate(163.6775deg);
    -o-transform      : rotate(163.6775deg);
    transform         : rotate(163.6775deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9508948484, M12=-0.309514115, M21=0.309514115, M22=0.9508948484)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9508948484, M12=-0.309514115, M21=0.309514115, M22=0.9508948484);
}

.mullid_right i:nth-child(7) {
    position          : absolute;
    right             : 11.5998vw;
    top               : 29.6249vw;
    font-size         : 3.5214rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(58.0073deg);
    -moz-transform    : rotate(58.0073deg);
    -ms-transform     : rotate(58.0073deg);
    -o-transform      : rotate(58.0073deg);
    transform         : rotate(58.0073deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.111929054, M12=-0.9937162004, M21=0.9937162004, M22=0.111929054)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.111929054, M12=-0.9937162004, M21=0.9937162004, M22=0.111929054);
}

.mullid_right i:nth-child(8) {
    position          : absolute;
    right             : 2.3262vw;
    top               : 5.1493vw;
    font-size         : 0.3026rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(313.0639deg);
    -moz-transform    : rotate(313.0639deg);
    -ms-transform     : rotate(313.0639deg);
    -o-transform      : rotate(313.0639deg);
    transform         : rotate(313.0639deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.4577216612, M12=0.8890955409, M21=-0.8890955409, M22=0.4577216612)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.4577216612, M12=0.8890955409, M21=-0.8890955409, M22=0.4577216612);
}

.mullid_right i:nth-child(9) {
    position          : absolute;
    right             : 0.7552vw;
    top               : 20.9883vw;
    font-size         : 1.9018rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(301.9146deg);
    -moz-transform    : rotate(301.9146deg);
    -ms-transform     : rotate(301.9146deg);
    -o-transform      : rotate(301.9146deg);
    transform         : rotate(301.9146deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9486976219, M12=-0.3161847913, M21=0.3161847913, M22=0.9486976219)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9486976219, M12=-0.3161847913, M21=0.3161847913, M22=0.9486976219);
}

.mullid_right i:nth-child(10) {
    position          : absolute;
    right             : 12.1086vw;
    top               : 27.3162vw;
    font-size         : 0.1275rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(60.8488deg);
    -moz-transform    : rotate(60.8488deg);
    -ms-transform     : rotate(60.8488deg);
    -o-transform      : rotate(60.8488deg);
    transform         : rotate(60.8488deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.400678019, M12=0.9162189286, M21=-0.9162189286, M22=-0.400678019)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.400678019, M12=0.9162189286, M21=-0.9162189286, M22=-0.400678019);
}

.mullid_right i:nth-child(11) {
    position          : absolute;
    right             : 0.8477vw;
    top               : 38.083vw;
    font-size         : 3.1089rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(201.7696deg);
    -moz-transform    : rotate(201.7696deg);
    -ms-transform     : rotate(201.7696deg);
    -o-transform      : rotate(201.7696deg);
    transform         : rotate(201.7696deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7598784781, M12=-0.6500651495, M21=0.6500651495, M22=0.7598784781)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.7598784781, M12=-0.6500651495, M21=0.6500651495, M22=0.7598784781);
}

.mullid_right i:nth-child(12) {
    position          : absolute;
    right             : 6.2267vw;
    top               : 38.3447vw;
    font-size         : 0.9078rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(107.9052deg);
    -moz-transform    : rotate(107.9052deg);
    -ms-transform     : rotate(107.9052deg);
    -o-transform      : rotate(107.9052deg);
    transform         : rotate(107.9052deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.4615543508, M12=-0.8871119328, M21=0.8871119328, M22=0.4615543508)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.4615543508, M12=-0.8871119328, M21=0.8871119328, M22=0.4615543508);
}

.mullid_right i:nth-child(13) {
    position          : absolute;
    right             : 7.4294vw;
    top               : 8.597vw;
    font-size         : 0.7299rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(55.2619deg);
    -moz-transform    : rotate(55.2619deg);
    -ms-transform     : rotate(55.2619deg);
    -o-transform      : rotate(55.2619deg);
    transform         : rotate(55.2619deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.2802250672, M12=0.9599343268, M21=-0.9599343268, M22=0.2802250672)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.2802250672, M12=0.9599343268, M21=-0.9599343268, M22=0.2802250672);
}

.mullid_right i:nth-child(14) {
    position          : absolute;
    right             : 5.8876vw;
    top               : 31.0434vw;
    font-size         : 1.2019rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(269.6534deg);
    -moz-transform    : rotate(269.6534deg);
    -ms-transform     : rotate(269.6534deg);
    -o-transform      : rotate(269.6534deg);
    transform         : rotate(269.6534deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.8660406868, M12=0.4999735281, M21=-0.4999735281, M22=0.8660406868)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.8660406868, M12=0.4999735281, M21=-0.4999735281, M22=0.8660406868);
}

.mullid_right i:nth-child(15) {
    position          : absolute;
    right             : 9.3467vw;
    top               : 22.0789vw;
    font-size         : 0.2343rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(195.2691deg);
    -moz-transform    : rotate(195.2691deg);
    -ms-transform     : rotate(195.2691deg);
    -o-transform      : rotate(195.2691deg);
    transform         : rotate(195.2691deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.882165506, M12=-0.4709395078, M21=0.4709395078, M22=0.882165506)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.882165506, M12=-0.4709395078, M21=0.4709395078, M22=0.882165506);
}

.mullid_right i:nth-child(16) {
    position          : absolute;
    right             : 11.6122vw;
    top               : 12.4743vw;
    font-size         : 1.8071rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(137.6259deg);
    -moz-transform    : rotate(137.6259deg);
    -ms-transform     : rotate(137.6259deg);
    -o-transform      : rotate(137.6259deg);
    transform         : rotate(137.6259deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.8229700477, M12=0.5680847653, M21=-0.5680847653, M22=0.8229700477)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.8229700477, M12=0.5680847653, M21=-0.5680847653, M22=0.8229700477);
}

.mullid_right i:nth-child(17) {
    position          : absolute;
    right             : 12.3718vw;
    top               : 16.9444vw;
    font-size         : 2.6259rem;
    color             : #d79492 !important;
    -webkit-transform : rotate(151.5017deg);
    -moz-transform    : rotate(151.5017deg);
    -ms-transform     : rotate(151.5017deg);
    -o-transform      : rotate(151.5017deg);
    transform         : rotate(151.5017deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7614478162, M12=-0.648226213, M21=0.648226213, M22=0.7614478162)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.7614478162, M12=-0.648226213, M21=0.648226213, M22=0.7614478162);
}

.mullid_right i:nth-child(18) {
    position          : absolute;
    right             : 13.3858vw;
    top               : 31.7695vw;
    font-size         : 1.9961rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(319.3468deg);
    -moz-transform    : rotate(319.3468deg);
    -ms-transform     : rotate(319.3468deg);
    -o-transform      : rotate(319.3468deg);
    transform         : rotate(319.3468deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.4574679773, M12=0.889226096, M21=-0.889226096, M22=0.4574679773)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.4574679773, M12=0.889226096, M21=-0.889226096, M22=0.4574679773);
}

.mullid_right i:nth-child(19) {
    position          : absolute;
    right             : 0.9162vw;
    top               : 36.1282vw;
    font-size         : 3.2434rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(35.2422deg);
    -moz-transform    : rotate(35.2422deg);
    -ms-transform     : rotate(35.2422deg);
    -o-transform      : rotate(35.2422deg);
    transform         : rotate(35.2422deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.7746209502, M12=0.6324257929, M21=-0.6324257929, M22=-0.7746209502)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.7746209502, M12=0.6324257929, M21=-0.6324257929, M22=-0.7746209502);
}

.mullid_right i:nth-child(20) {
    position          : absolute;
    right             : 2.6903vw;
    top               : 34.9453vw;
    font-size         : 0.8206rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(203.3579deg);
    -moz-transform    : rotate(203.3579deg);
    -ms-transform     : rotate(203.3579deg);
    -o-transform      : rotate(203.3579deg);
    transform         : rotate(203.3579deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.6632655544, M12=-0.7483841289, M21=0.7483841289, M22=-0.6632655544)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.6632655544, M12=-0.7483841289, M21=0.7483841289, M22=-0.6632655544);
}

.mullid_right i:nth-child(21) {
    position          : absolute;
    right             : 13.309vw;
    top               : 39.175vw;
    font-size         : 0.9391rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(104.4852deg);
    -moz-transform    : rotate(104.4852deg);
    -ms-transform     : rotate(104.4852deg);
    -o-transform      : rotate(104.4852deg);
    transform         : rotate(104.4852deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.6875821487, M12=0.726106596, M21=-0.726106596, M22=-0.6875821487)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.6875821487, M12=0.726106596, M21=-0.726106596, M22=-0.6875821487);
}

.mullid_right i:nth-child(22) {
    position          : absolute;
    right             : 5.1346vw;
    top               : 37.6051vw;
    font-size         : 3.6217rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(286.038deg);
    -moz-transform    : rotate(286.038deg);
    -ms-transform     : rotate(286.038deg);
    -o-transform      : rotate(286.038deg);
    transform         : rotate(286.038deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.9883078692, M12=0.1524714913, M21=-0.1524714913, M22=-0.9883078692)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.9883078692, M12=0.1524714913, M21=-0.1524714913, M22=-0.9883078692);
}

.mullid_right i:nth-child(23) {
    position          : absolute;
    right             : 1.5539vw;
    top               : 6.7405vw;
    font-size         : 2.0696rem;
    color             : #e8a87c !important;
    -webkit-transform : rotate(16.9006deg);
    -moz-transform    : rotate(16.9006deg);
    -ms-transform     : rotate(16.9006deg);
    -o-transform      : rotate(16.9006deg);
    transform         : rotate(16.9006deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.3692107229, M12=0.9293457064, M21=-0.9293457064, M22=-0.3692107229)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.3692107229, M12=0.9293457064, M21=-0.9293457064, M22=-0.3692107229);
}

.mullid_right i:nth-child(24) {
    position          : absolute;
    right             : 5.9334vw;
    top               : 31.6656vw;
    font-size         : 3.1333rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(185.8355deg);
    -moz-transform    : rotate(185.8355deg);
    -ms-transform     : rotate(185.8355deg);
    -o-transform      : rotate(185.8355deg);
    transform         : rotate(185.8355deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.8862857704, M12=0.463138784, M21=-0.463138784, M22=-0.8862857704)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=-0.8862857704, M12=0.463138784, M21=-0.463138784, M22=-0.8862857704);
}

.mullid_right i:nth-child(25) {
    position          : absolute;
    right             : 0.0192vw;
    top               : 26.3219vw;
    font-size         : 0.2753rem;
    color             : #e27d60 !important;
    -webkit-transform : rotate(12.6839deg);
    -moz-transform    : rotate(12.6839deg);
    -ms-transform     : rotate(12.6839deg);
    -o-transform      : rotate(12.6839deg);
    transform         : rotate(12.6839deg);
    -ms-filter        : "progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9931013682, M12=-0.1172589972, M21=0.1172589972, M22=0.9931013682)";
    filter            : progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.9931013682, M12=-0.1172589972, M21=0.1172589972, M22=0.9931013682);
}

.contextual-regionus-DELETE ul {
    list-style : none;
    display    : inline-block;
}

.contextual-regionus-DELETE ul li {
    display          : block;
    float            : left;
    padding          : 0.1vw 0.3vw;
    background-color : #fcc556;
    border           : 1px solid #666154;
}

.contextual-regionus-DELETE ul li a {
    color           : #343a40;
    text-decoration : none;
    display         : block;
}

.contextual-regionus-DELETE ul li .is-active {
    background-color : #e27d60;
    font-weight      : bold;
}

.contextual-regionus-DELETE ul li + li {
    margin-left : -1px;
}

.contextual-regionus-DELETE ul li:first-child {
    border-radius : 0.5vw 0 0 0.5vw;
    padding-left  : 0.5vw;
}

.contextual-regionus-DELETE ul li:last-child {
    border-radius : 0 0.5vw 0.5vw 0;
    padding-right : 0.5vw;
}

/**
 * @file
 * Styling for contextual module.
 */
/**
 * Contextual links wrappers.
 */
.contextual {
    position : absolute;
    z-index  : 500;
    top      : 6px;
    right    : 0;
    /* LTR */
}

.contextual-region.focus {
    outline        : 1px dashed #d6d6d6;
    outline-offset : 1px;
}

.contextual .trigger {
    position              : relative;
    right                 : 6px;
    /* LTR */
    float                 : right;
    /* LTR */
    overflow              : hidden;
    margin                : 0;
    padding               : 0 2px;
    cursor                : pointer;
    border                : 1px solid #cccccc;
    border-radius         : 13px;
    background-color      : #ffffff;
    background-attachment : scroll;
}

.contextual.open .trigger {
    z-index             : 2;
    border              : 1px solid #cccccc;
    border-bottom-color : transparent;
    border-radius       : 13px 13px 0 0;
    box-shadow          : none;
}

[dir=rtl] .contextual {
    right : auto;
    left  : 0;
}

[dir=rtl] .contextual .trigger {
    right : auto;
    left  : 6px;
    float : left;
}

/**
 * Contextual links.
 *
 * The following selectors are heavy to discourage theme overriding.
 */
.contextual-region .contextual .contextual-links {
    position         : relative;
    top              : -1px;
    right            : 6px;
    /* LTR */
    float            : right;
    /* LTR */
    clear            : both;
    margin           : 0;
    padding          : 0.25em 0;
    text-align       : left;
    /* LTR */
    white-space      : nowrap;
    border           : 1px solid #cccccc;
    border-radius    : 4px 0 4px 4px;
    /* LTR */
    background-color : #ffffff;
}

[dir=rtl] .contextual-region .contextual .contextual-links {
    right         : auto;
    left          : 6px;
    float         : left;
    text-align    : right;
    border-radius : 0 4px 4px 4px;
}

.contextual-region .contextual .contextual-links li {
    margin           : 0;
    padding          : 0;
    list-style       : none;
    list-style-image : none;
    border           : none;
    background-color : #ffffff;
    line-height      : 100%;
}

.contextual-region .contextual .contextual-links a {
    display          : block;
    margin           : 0.25em 0;
    padding          : 0.4em 0.6em;
    color            : #333333;
    background-color : #ffffff;
    font-family      : sans-serif;
    font-size        : small;
    line-height      : 0.8em;
}

.touchevents .contextual-region .contextual .contextual-links a {
    font-size : large;
}

.contextual-region .contextual .contextual-links a,
.contextual-region .contextual .contextual-links a:hover {
    text-decoration : none;
}

.no-touchevents .contextual-region .contextual .contextual-links li a:hover {
    color      : #000000;
    background : #f7fcff;
}

/*# sourceMappingURL=styles.css.map */

.kool100-banner {
    bottom       : 4vw;
    position     : absolute;
    width        : 19vw;
    right        : 1rem;
    rotate       : -9deg;
    aspect-ratio : 5/2;
}

.kool100-banner img {
    width : 19vw;
}

.bottomline {
    border-bottom : 1px solid #666154;
}

