:root{
    --font-montserrat:'Montserrat', sans-serif;
    --font-muli:'Muli', sans-serif;
    --right:right;--left:left;--none:none;--percent:100%;--r0:0;--r5:5px;--r10:10px;--r15:15px;--r20:20px;--r25:25px;--r30:30px;--r35:35px;--r40:40px;--r45:45px;--r50:50px;
}

/* Only IE */* {scrollbar-face-color:var(--scroll); scrollbar-shadow-color:transparent; scrollbar-highlight-color:transparent;}
/* Only FireFox */* {scrollbar-color:var(--scroll) transparent;scrollbar-width: auto;}
::-webkit-scrollbar{width:7px;height:11px;}
::-webkit-scrollbar-track{background-color:transparent;}
::-webkit-scrollbar-thumb{background:var(--scroll);-webkit-border-radius:1px;-webkit-box-shadow:inset var(--r0) var(--r0) 6px rgba(var(--r0),var(--r0),var(--r0),var(--r0).var(--r0));}
::-webkit-input-placeholder {color:var(--placeholder);/* WebKit, Blink, Edge */}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:var(--placeholder);
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:var(--placeholder);
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:var(--placeholder);
}
::-ms-input-placeholder { /* Microsoft Edge */
   color:var(--placeholder);
}

::placeholder { /* Most modern browsers support this now. */
   color:var(--placeholder);
}

.noselect{-webkit-touch-callout:var(--none);-webkit-user-select:var(--none);-khtml-user-select:var(--none);-moz-user-select:var(--none);-ms-user-select:var(--none);user-select:var(--none);}
*:not(font):not(u):not(strike):not(b){font-family:'Montserrat', sans-serif;}
*, *:before, *:after{margin:var(--r0);padding:var(--r0);outline:var(--none);letter-spacing: .015em;}
h1,h2,h3,h4,h5,h6{font-family:'Montserrat', sans-serif;color:var(--head-text);} 
li,p,a,span,div{font-family:'Muli', sans-serif;font-weight:300;font-size:15px;}
button,input{border:var(--none);outline:var(--none);}

h1{font-size:2.2em;} 
h2{font-size:2.0em;} 
h3{font-size:1.8em;} 
h4{font-size:1.6em;} 
h5{font-size:1.4em;} 
h6{font-size:1.1em;}


.wrapper{width:100%;max-width:1440px;}

.w20{width:20px;}
.w30{width:30px;}
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.w110{width:110px;}
.w120{width:120px;}
.w140{width:140px;}
.w150{width:150px;}

.vh{height:100vh;}
.h20{height:20px;line-height:20px;}
.h30{height:30px;line-height:30px;}
.h32{height:32px;}
.h40{height:40px;line-height:40px;}
.h50{height:50px;line-height:50px;}
.h60{height:60px;line-height:60px;}
.h70{height:70px;line-height:70px;}
.h80{height:80px;line-height:80px;}
.h90{height:90px;line-height:90px;}
.h100{height:100px;line-height:100px;}

.ww{width:var(--percent)}
.wwm{max-width:var(--percent)}
.wma{max-width:auto;}
.wa{width:auto;}
.hh{height:var(--percent)}
.hvh{height:100vh;}
.ha{height:auto;}
.fl{float:var(--left);}
.fr{float:var(--right);}
.fn{float:var(--none);}
.fi{float:initial;}
.fh{float:inherit;}
.tp-0{top:var(--r0);}
.tp-a{top:auto;}
.tp-100{top:var(--percent);}
.rg-0{right:var(--r0);}
.rg-a{right:auto;}
.rg-100{right:var(--percent);}
.bt-0{bottom:var(--r0);}
.bt-a{bottom:auto;}
.bt-100{bottom:var(--percent);}
.lf-0{left:var(--r0);}
.lf-a{left:auto;}
.lf-100{left:var(--percent);}
.dp-n{display:var(--none);}
.dp-b{display:block;}
.dp-c{display:contents;}
.dp-f{display:-webkit-box;display:-ms-flexbox;display:flex;}
.dp-fr{display:flow-root;}
.dp-g{display:grid;}
.dp-i{display:inline;}
.dp-ib{display:inline-block;}
.dp-if{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
.dp-ig{display:inline-grid;}
.dp-it{display:inline-table;}
.dp-li{display:list-item;}
.dp-ri{display:run-in;}
.dp-t{display:table;}
.dp-tc{display:table-caption;}
.dp-tcl{display:table-cell;}
.dp-tco{display:table-column;}
.dp-tcg{display:table-column-group;}
.dp-tfg{display:table-footer-group;}
.dp-thg{display:table-header-group;}
.dp-tr{display:table-row;}
.dp-trg{display:table-row-group;}
.of-h{overflow:hidden;}
.of-v{overflow:visible;}
.of-s{overflow:scroll;}
.of-a{overflow:auto;}
.ofx-h{overflow-x:hidden;}
.ofx-v{overflow-x:visible;}
.ofx-s{overflow-x:scroll;}
.ofx-a{overflow-x:auto;}
.ofy-h{overflow-y:hidden;}
.ofy-v{overflow-y:visible;}
.ofy-s{overflow-y:scroll;}
.ofy-a{overflow-y:auto;}
.vis-v{visibility:visible;}
.vis-h{visibility:hidden;}
.vis-c{visibility:collapse;}
.bs-solid{border-style:solid;}
.bs-dashed{border-style:dashed;}
.bs-dotted{border-style:dotted;}
.bs-double{border-style:double;}
.bs-groove{border-style:groove;}
.bs-hidden{border-style:hidden;}
.bs-inset{border-style:inset;}
.bs-none{border-style:var(--none);}
.bs-outset{border-style:outset;}
.bs-ridge{border-style:ridge;}
.bs-border-box{box-sizing:border-box;}
.bs-content-box{box-sizing:content-box;}
.bs-inherit{box-sizing:inherit;}
.bs-initial{box-sizing:initial;}
.op-0{opacity:var(--r0);filter:alpha(opacity=0);}
.op-01{opacity:.1;filter:alpha(opacity=10);}
.op-02{opacity:.2;filter:alpha(opacity=20);}
.op-03{opacity:.3;filter:alpha(opacity=30);}
.op-04{opacity:.4;filter:alpha(opacity=40);}
.op-05{opacity:.5;filter:alpha(opacity=50);}
.op-06{opacity:.6;filter:alpha(opacity=60);}
.op-07{opacity:.7;filter:alpha(opacity=70);}
.op-08{opacity:.8;filter:alpha(opacity=80);}
.op-09{opacity:.9;filter:alpha(opacity=90);}
.op-1{opacity:1;filter:alpha(opacity=100);}
.fs-1vh{font-size:1vh;}
.fs-2vh{font-size:2vh;}
.fs-3vh{font-size:3vh;}
.fs-4vh{font-size:4vh;}
.fs-5vh{font-size:5vh;}
.fs-6vh{font-size:6vh;}
.fs-7vh{font-size:7vh;}
.fs-8vh{font-size:8vh;}
.fs-9vh{font-size:9vh;}
.fs-10vh{font-size:10vh;}
.fs-11vh{font-size:11vh;}
.fw-l{font-weight:lighter;}
.fw-n{font-weight:normal;}
.fw-b{font-weight:bold;}
.fw-1{font-weight:100;}
.fw-2{font-weight:200;}
.fw-3{font-weight:300;}
.fw-4{font-weight:400;}
.fw-5{font-weight:500;}
.fw-6{font-weight:600;}
.fw-7{font-weight:700;}
.fw-8{font-weight:800;}
.fw-9{font-weight:900;}
.ti-0{text-indent:0;}
.ti-5{text-indent:var(--r5);}
.ti-10{text-indent:var(--r10);}
.ti-15{text-indent:var(--r15);}
.ti-20{text-indent:var(--r20);}
.ti-30{text-indent:var(--r30);}
.ti-40{text-indent:var(--r40);}
.ti-50{text-indent:var(--r50);}
.ta-c{text-align:center;}
.ta-r{text-align:var(--right);}
.ta-l{text-align:var(--left);}
.ta-j{text-align:justify;}
.as-c{align-self:center;}
.as-cimport{align-self:center!important;}
.justify-center {justify-content: center;}
.items-center {align-items: center;}
.flex{display: flex;}
.flex-wrap {flex-wrap: wrap;}
.ff-w{flex-flow:wrap;}
.ta-o{display:flex;align-items:center;justify-content:center;}
.ta-or{display:flex;align-items:center;justify-content:flex-end;}
.ta-ol{display:flex;align-items:center;justify-content:var(--left);}
.ta-go{display:inline-grid;align-items:center;justify-content:center;}
.ta-gor{display:inline-grid;align-items:center;justify-content:flex-end;}
.ta-gol{display:inline-grid;align-items:center;justify-content:var(--left);}
.ta-end{display:flex;align-items:center;justify-content:flex-end;}
.to-e{text-overflow:ellipsis;}
.ws-n{white-space:nowrap;}
.td-n{text-decoration:var(--none);}
.td-u{text-decoration:underline;}
.td-o{text-decoration:overline;}
.td-lt{text-decoration:line-through;}
.tt-n{text-transform:var(--none);}
.tt-u{text-transform:uppercase;}
.tt-l{text-transform:lowercase;}
.tt-c{text-transform:capitalize;}
.tt-i{text-transform:inherit;}
.cr-a{cursor:auto;}
.cr-d{cursor:default;}
.cr-na{cursor:not-allowed;}
.cr-p{cursor:pointer;}
.cr-t{cursor:text;}
.cr-w{cursor:wait;}
.cr-m{cursor:move;}
.cr-h{cursor:help;}
.cr-nr{cursor:n-resize;}
.pos-a{position:absolute;}
.pos-r{position:relative;}
.pos-f{position:fixed;}
.va-b{vertical-align:baseline;}
.va-m{vertical-align:middle;}
.va-t{vertical-align:top;}
.va-bt{vertical-align:bottom;}
.clr:before,.clr:after{content:'';display:table;}
.clr,.clr:after{clear:both;}
.flex-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.mrau{margin:auto;}
.m5{margin:var(--r5);}
.m10{margin:var(--r10);}
.m15{margin:var(--r15);}
.m20{margin:var(--r20);}
.m30{margin:var(--r30);}
.m40{margin:var(--r40);}
.m50{margin:var(--r50);}
.mb5{margin-bottom:var(--r5);}
.mb10{margin-bottom:var(--r10);}
.mb15{margin-bottom:var(--r15);}
.mb20{margin-bottom:var(--r20);}
.mb30{margin-bottom:var(--r30);}
.mb40{margin-bottom:var(--r40);}
.mb50{margin-bottom:var(--r50);}
.mt5{margin-top:var(--r5);}
.mt10{margin-top:var(--r10);}
.mt15{margin-top:var(--r15);}
.mt20{margin-top:var(--r20);}
.mt25{margin-top:var(--r25);}
.mt30{margin-top:var(--r30);}
.mt35{margin-top:var(--r35);}
.mt40{margin-top:var(--r40);}
.mt45{margin-top:var(--r45);}
.mt50{margin-top:var(--r50);}
.mr5{margin-right:var(--r5)!important;}
.mr10{margin-right:var(--r10)!important;}
.mr15{margin-right:var(--r15)!important;}
.mr20{margin-right:var(--r20)!important;}
.mr25{margin-right:var(--r25)!important;}
.mr30{margin-right:var(--r30)!important;}
.mr35{margin-right:var(--r35)!important;}
.mr40{margin-right:var(--r40)!important;}
.mr45{margin-right:var(--r45)!important;}
.mr50{margin-right:var(--r50)!important;}
.ml5{margin-left:var(--r5)!important;}
.ml10{margin-left:var(--r10)!important;}
.ml15{margin-left:var(--r15)!important;}
.ml20{margin-left:var(--r20)!important;}
.ml25{margin-left:var(--r25)!important;}
.ml30{margin-left:var(--r30)!important;}
.ml35{margin-left:var(--r35)!important;}
.ml40{margin-left:var(--r40)!important;}
.ml45{margin-left:var(--r45)!important;}
.ml50{margin-left:var(--r50)!important;}
.my5{margin-top:var(--r5);margin-bottom:var(--r5);}
.my10{margin-top:var(--r10);margin-bottom:var(--r10);}
.my15{margin-top:var(--r15);margin-bottom:var(--r15);}
.my20{margin-top:var(--r20);margin-bottom:var(--r20);}
.my25{margin-top:var(--r25);margin-bottom:var(--r25);}
.my30{margin-top:var(--r30);margin-bottom:var(--r30);}
.my35{margin-top:var(--r35);margin-bottom:var(--r35);}
.my40{margin-top:var(--r40);margin-bottom:var(--r40);}
.my45{margin-top:var(--r45);margin-bottom:var(--r45);}
.my50{margin-top:var(--r50);margin-bottom:var(--r50);}
.mx5{margin-right:var(--r5);margin-left:var(--r5);}
.mx10{margin-right:var(--r10);margin-left:var(--r10);}
.mx15{margin-right:var(--r15);margin-left:var(--r15);}
.mx20{margin-right:var(--r20);margin-left:var(--r20);}
.mx25{margin-right:var(--r25);margin-left:var(--r25);}
.mx30{margin-right:var(--r30);margin-left:var(--r30);}
.mx35{margin-right:var(--r35);margin-left:var(--r35);}
.mx40{margin-right:var(--r40);margin-left:var(--r40);}
.mx45{margin-right:var(--r45);margin-left:var(--r45);}
.mx50{margin-right:var(--r50);margin-left:var(--r50);}

.p5{padding:var(--r5);}
.p10{padding:var(--r10);}
.p15{padding:var(--r15);}
.p20{padding:var(--r20);}
.p25{padding:var(--r25);}
.p30{padding:var(--r30);}
.p35{padding:var(--r35);}
.p40{padding:var(--r40);}
.p45{padding:var(--r45);}
.p50{padding:var(--r50);}
.pr5{padding-right:var(--r5);}
.pr10{padding-right:var(--r10);}
.pr15{padding-right:var(--r15);}
.pr20{padding-right:var(--r20);}
.pr25{padding-right:var(--r25);}
.pr30{padding-right:var(--r30);}
.pr35{padding-right:var(--r35);}
.pr40{padding-right:var(--r40);}
.pr45{padding-right:var(--r45);}
.pr50{padding-right:var(--r50);}
.pl5{padding-left:var(--r5);}
.pl10{padding-left:var(--r10);}
.pl15{padding-left:var(--r15);}
.pl20{padding-left:var(--r20);}
.pl25{padding-left:var(--r25);}
.pl30{padding-left:var(--r30);}
.pl35{padding-left:var(--r35);}
.pl40{padding-left:var(--r40);}
.pl45{padding-left:var(--r45);}
.pl50{padding-left:var(--r50);}
.pt5{padding-top:var(--r5);}
.pt10{padding-top:var(--r10);}
.pt15{padding-top:var(--r15);}
.pt20{padding-top:var(--r20);}
.pt25{padding-top:var(--r25);}
.pt30{padding-top:var(--r30);}
.pt35{padding-top:var(--r35);}
.pt40{padding-top:var(--r40);}
.pt45{padding-top:var(--r45);}
.pt50{padding-top:var(--r50);}
.pb5{padding-bottom:var(--r5);}
.pb10{padding-bottom:var(--r10);}
.pb15{padding-bottom:var(--r15);}
.pb20{padding-bottom:var(--r20);}
.pb25{padding-bottom:var(--r25);}
.pb30{padding-bottom:var(--r30);}
.pb35{padding-bottom:var(--r35);}
.pb40{padding-bottom:var(--r40);}
.pb45{padding-bottom:var(--r45);}
.pb50{padding-bottom:var(--r50);}
.py5{padding-top:var(--r5);padding-bottom:var(--r5);}
.py10{padding-top:var(--r10);padding-bottom:var(--r10);}
.py15{padding-top:var(--r15);padding-bottom:var(--r15);}
.py20{padding-top:var(--r20);padding-bottom:var(--r20);}
.py25{padding-top:var(--r25);padding-bottom:var(--r25);}
.py30{padding-top:var(--r30);padding-bottom:var(--r30);}
.py35{padding-top:var(--r35);padding-bottom:var(--r35);}
.py40{padding-top:var(--r40);padding-bottom:var(--r40);}
.py45{padding-top:var(--r45);padding-bottom:var(--r45);}
.py50{padding-top:var(--r50);padding-bottom:var(--r50);}
.px5{padding-right:var(--r5);padding-left:var(--r5);}
.px10{padding-right:var(--r10);padding-left:var(--r10);}
.px15{padding-right:var(--r15);padding-left:var(--r15);}
.px20{padding-right:var(--r20);padding-left:var(--r20);}
.px25{padding-right:var(--r25);padding-left:var(--r25);}
.px30{padding-right:var(--r30);padding-left:var(--r30);}
.px35{padding-right:var(--r35);padding-left:var(--r35);}
.px40{padding-right:var(--r40);padding-left:var(--r40);}
.px45{padding-right:var(--r45);padding-left:var(--r45);}
.px50{padding-right:var(--r50);padding-left:var(--r50);}
.m0{margin:var(--r0)!important;}
.mt0{margin-top:var(--r0)!important;}
.mb0{margin-bottom:var(--r0)!important;}
.mr0{margin-right:var(--r0)!important;}
.ml0{margin-left:var(--r0)!important;}
.p0{padding:var(--r0)!important;}
.pt0{padding-top:var(--r0)!important;}
.pb0{padding-bottom:var(--r0)!important;}
.pr0{padding-right:var(--r0)!important;}
.pl0{padding-left:var(--r0)!important;}
.ls-1{letter-spacing:1px;}
.fs-1{font-size:1px;}
.fs-2{font-size:2px;}
.fs-3{font-size:3px;}
.fs-4{font-size:4px;}
.fs-5{font-size:5px;}
.fs-6{font-size:6px;}
.fs-7{font-size:7px;}
.fs-8{font-size:8px;}
.fs-9{font-size:9px;}
.fs-10{font-size:10px;}
.fs-11{font-size:11px;}
.fs-12{font-size:12px;}
.fs-13{font-size:13px;}
.fs-14{font-size:14px;}
.fs-15{font-size:15px;}
.fs-16{font-size:16px;}
.fs-17{font-size:17px;}
.fs-18{font-size:18px;}
.fs-19{font-size:19px;}
.fs-20{font-size:20px;}
.fs-21{font-size:21px;}
.fs-22{font-size:22px;}
.fs-23{font-size:23px;}
.fs-24{font-size:24px;}
.fs-25{font-size:25px;}
.fs-26{font-size:26px;}
.fs-27{font-size:27px;}
.fs-28{font-size:28px;}
.fs-29{font-size:29px;}
.fs-30{font-size:30px;}
.fs-31{font-size:31px;}
.fs-32{font-size:32px;}
.fs-33{font-size:33px;}
.fs-34{font-size:34px;}
.fs-35{font-size:35px;}
.fs-36{font-size:36px;}
.fs-37{font-size:37px;}
.fs-38{font-size:38px;}
.fs-39{font-size:39px;}
.fs-40{font-size:40px;}
.fs-41{font-size:41px;}
.fs-42{font-size:42px;}
.fs-43{font-size:43px;}
.fs-44{font-size:44px;}
.fs-45{font-size:45px;}
.fs-46{font-size:46px;}
.fs-47{font-size:47px;}
.fs-48{font-size:48px;}
.fs-49{font-size:49px;}
.fs-50{font-size:50px;}
.fs-51{font-size:51px;}
.fs-52{font-size:52px;}
.fs-53{font-size:53px;}
.fs-54{font-size:54px;}
.fs-55{font-size:55px;}
.fs-56{font-size:56px;}
.fs-57{font-size:57px;}
.fs-58{font-size:58px;}
.fs-59{font-size:59px;}
.fs-60{font-size:60px;}
.fs-61{font-size:61px;}
.fs-62{font-size:62px;}
.fs-63{font-size:63px;}
.fs-64{font-size:64px;}
.fs-65{font-size:65px;}
.fs-66{font-size:66px;}
.fs-67{font-size:67px;}
.fs-68{font-size:68px;}
.fs-69{font-size:69px;}
.fs-70{font-size:70px;}
.fs-71{font-size:71px;}
.fs-72{font-size:72px;}
.fs-73{font-size:73px;}
.fs-74{font-size:74px;}
.fs-75{font-size:75px;}
.fs-76{font-size:76px;}
.fs-77{font-size:77px;}
.fs-78{font-size:78px;}
.fs-79{font-size:79px;}
.fs-80{font-size:80px;}
.fs-81{font-size:81px;}
.fs-82{font-size:82px;}
.fs-83{font-size:83px;}
.fs-84{font-size:84px;}
.fs-85{font-size:85px;}
.fs-86{font-size:86px;}
.fs-87{font-size:87px;}
.fs-88{font-size:88px;}
.fs-89{font-size:89px;}
.fs-90{font-size:90px;}
.fs-91{font-size:91px;}
.fs-92{font-size:92px;}
.fs-93{font-size:93px;}
.fs-94{font-size:94px;}
.fs-95{font-size:95px;}
.fs-96{font-size:96px;}
.fs-97{font-size:97px;}
.fs-98{font-size:98px;}
.fs-99{font-size:99px;}
.ln-1{line-height:1px;}
.ln-2{line-height:2px;}
.ln-3{line-height:3px;}
.ln-4{line-height:4px;}
.ln-5{line-height:5px;}
.ln-6{line-height:6px;}
.ln-7{line-height:7px;}
.ln-8{line-height:8px;}
.ln-9{line-height:9px;}
.ln-10{line-height:10px;}
.ln-11{line-height:11px;}
.ln-12{line-height:12px;}
.ln-13{line-height:13px;}
.ln-14{line-height:14px;}
.ln-15{line-height:15px;}
.ln-16{line-height:16px;}
.ln-17{line-height:17px;}
.ln-18{line-height:18px;}
.ln-19{line-height:19px;}
.ln-20{line-height:20px;}
.ln-21{line-height:21px;}
.ln-22{line-height:22px;}
.ln-23{line-height:23px;}
.ln-24{line-height:24px;}
.ln-25{line-height:25px;}
.ln-26{line-height:26px;}
.ln-27{line-height:27px;}
.ln-28{line-height:28px;}
.ln-29{line-height:29px;}
.ln-30{line-height:30px;}
.ln-31{line-height:31px;}
.ln-32{line-height:32px;}
.ln-33{line-height:33px;}
.ln-34{line-height:34px;}
.ln-35{line-height:35px;}
.ln-36{line-height:36px;}
.ln-37{line-height:37px;}
.ln-38{line-height:38px;}
.ln-39{line-height:39px;}
.ln-40{line-height:40px;}
.ln-41{line-height:41px;}
.ln-42{line-height:42px;}
.ln-43{line-height:43px;}
.ln-44{line-height:44px;}
.ln-45{line-height:45px;}
.ln-46{line-height:46px;}
.ln-47{line-height:47px;}
.ln-48{line-height:48px;}
.ln-49{line-height:49px;}
.ln-50{line-height:50px;}
.ln-51{line-height:51px;}
.ln-52{line-height:52px;}
.ln-53{line-height:53px;}
.ln-54{line-height:54px;}
.ln-55{line-height:55px;}
.ln-56{line-height:56px;}
.ln-57{line-height:57px;}
.ln-58{line-height:58px;}
.ln-59{line-height:59px;}
.ln-60{line-height:60px;}
.ln-61{line-height:61px;}
.ln-62{line-height:62px;}
.ln-63{line-height:63px;}
.ln-64{line-height:64px;}
.ln-65{line-height:65px;}
.ln-66{line-height:66px;}
.ln-67{line-height:67px;}
.ln-68{line-height:68px;}
.ln-69{line-height:69px;}
.ln-70{line-height:70px;}
.ln-71{line-height:71px;}
.ln-72{line-height:72px;}
.ln-73{line-height:73px;}
.ln-74{line-height:74px;}
.ln-75{line-height:75px;}
.ln-76{line-height:76px;}
.ln-77{line-height:77px;}
.ln-78{line-height:78px;}
.ln-79{line-height:79px;}
.ln-80{line-height:80px;}
.ln-81{line-height:81px;}
.ln-82{line-height:82px;}
.ln-83{line-height:83px;}
.ln-84{line-height:84px;}
.ln-85{line-height:85px;}
.ln-86{line-height:86px;}
.ln-87{line-height:87px;}
.ln-88{line-height:88px;}
.ln-89{line-height:89px;}
.ln-90{line-height:90px;}
.ln-91{line-height:91px;}
.ln-92{line-height:92px;}
.ln-93{line-height:93px;}
.ln-94{line-height:94px;}
.ln-95{line-height:95px;}
.ln-96{line-height:96px;}
.ln-97{line-height:97px;}
.ln-98{line-height:98px;}
.ln-99{line-height:99px;}
.rsm-cv{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.rsm-cn{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;}
.ze1{z-index:-1;}
.z1{z-index:1!important;}
.z9{z-index:9!important;}
.z99{z-index:99!important;}
.z999{z-index:999!important;}
.z9999{z-index:9999!important;}
.z99999{z-index:99999!important;}
.rds{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.rds5{-moz-border-radius:var(--r5);-webkit-border-radius:var(--r5);border-radius:var(--r5);}
.rds10{-moz-border-radius:var(--r10);-webkit-border-radius:var(--r10);border-radius:var(--r10);}
.rds15{-moz-border-radius:var(--r15);-webkit-border-radius:var(--r15);border-radius:var(--r15);}
.rds20{-moz-border-radius:var(--r20);-webkit-border-radius:var(--r20);border-radius:var(--r20);}
.rds30{-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;}
.rr{-moz-border-radius:var(--percent);-webkit-border-radius:var(--percent);border-radius:var(--percent);}
.bdr{border:1px solid var(--border)}
.bdrR{border-right:1px solid var(--border)}
.bdrT{border-top:1px solid var(--border)}
.bdrL{border-left:1px solid var(--border)}
.bdrB{border-bottom:1px solid var(--border)}
@media screen and (max-width:80em){
    .lg-show{display:block!important;}.lg-hide{display:var(--none)!important;}
}
@media screen and (max-width:64em){
    .md-show{display:block!important;}.md-hide{display:var(--none)!important;}
}
@media screen and (max-width:48em){
    .sm-show{display:block!important;}.sm-hide{display:var(--none)!important;}
}
@media screen and (max-width:35.5em){
    .xs-show{display:block!important;}.xs-hide{display:var(--none)!important;}
}

ul.ul_disc li{list-style-type:disc;}
ul.ul_circle li{list-style-type:circle;}
ul.ul_square li{list-style-type:square;}
ul.ul_decimal li{list-style-type:decimal;}
ul.ul_decimal-leading-zero li{list-style-type:decimal-leading-zero;}
ul.ul_lower-roman li{list-style-type:lower-roman;}
ul.ul_upper-roman li{list-style-type:upper-roman;}
ul.ul_lower-greek li{list-style-type:lower-greek;}
ul.ul_lower-latin li{list-style-type:lower-latin;}
ul.ul_upper-latin li{list-style-type:upper-latin;}
ul.ul_armenian li{list-style-type:armenian;}
ul.ul_georgian li{list-style-type:georgian;}
ul.ul_lower-alpha li{list-style-type:lower-alpha;}
ul.ul_upper-alpha li{list-style-type:upper-alpha;}
ul.ul_none li{list-style-type:none;}