html{
    line-height:1.15;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
body{
    margin:0
}
article,aside,footer,header,nav,section{
    display:block
}
h1{
    font-size:2em;
    margin:0.67em 0
}
figcaption,figure,main{
    display:block
}
figure{
    margin:1em 40px
}
hr{
    -webkit-box-sizing:content-box;
    box-sizing:content-box;
    height:0;
    overflow:visible
}
pre{
    font-family:monospace, monospace;
    font-size:1em
}
a{
    background-color:transparent;
    -webkit-text-decoration-skip:objects
}
abbr[title]{
    border-bottom:none;
    -webkit-text-decoration:underline dotted;
    text-decoration:underline dotted
}
b,strong{
    font-weight:inherit
}
b,strong{
    font-weight:bolder
}
code,kbd,samp{
    font-family:monospace, monospace;
    font-size:1em
}
dfn{
    font-style:italic
}
mark{
    background-color:#ff0;
    color:#000
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sub{
    bottom:-0.25em
}
sup{
    top:-0.5em
}
audio,video{
    display:inline-block
}
audio:not([controls]){
    display:none;
    height:0
}
img{
    border-style:none
}
svg:not(:root){
    overflow:hidden
}
button,input,optgroup,select,textarea{
    font-family:sans-serif;
    font-size:100%;
    line-height:1.15;
    margin:0
}
button,input{
    overflow:visible
}
button,select{
    text-transform:none
}
[type=reset],[type=submit],button,html [type=button]{
    -webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
    border-style:none;
    padding:0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{
    outline:1px dotted ButtonText
}
fieldset{
    padding:0.35em 0.75em 0.625em
}
legend{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    color:inherit;
    display:table;
    max-width:100%;
    padding:0;
    white-space:normal
}
progress{
    display:inline-block;
    vertical-align:baseline
}
textarea{
    overflow:auto
}
[type=checkbox],[type=radio]{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    padding:0
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
    height:auto
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}
details,menu{
    display:block
}
summary{
    display:list-item
}
canvas{
    display:inline-block
}
template{
    display:none
}
[hidden]{
    display:none
}
.comment-author .says,.screen-reader-text{
    clip:rect(1px, 1px, 1px, 1px);
    position:absolute!important;
    height:1px;
    width:1px;
    overflow:hidden;
    word-wrap:normal!important
}
.screen-reader-text:focus{
    background-color:#f1f1f1;
    border-radius:3px;
    -webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);
    box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip:auto!important;
    color:#21759b;
    display:block;
    font-size:14px;
    font-weight:bold;
    height:auto;
    left:5px;
    line-height:normal;
    padding:15px 23px 14px;
    text-decoration:none;
    top:5px;
    width:auto;
    z-index:100000
}
#content[tabindex="-1"]:focus{
    outline:0
}
*,:after,:before{
    -webkit-box-sizing:inherit;
    box-sizing:inherit
}
html{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    line-height:1.5
}
body{
    font-size:1.6rem;
    word-wrap:break-word
}
body[class=rtl]{
    text-align:right
}
hr{
    background-color:rgba(255, 255, 255, 0.05);
    border:0;
    height:0.1rem;
    margin-bottom:1.5em
}
embed,iframe,object{
    max-width:100%
}
iframe{
    border:0;
    margin:0;
    padding:0
}
img{
    height:auto;
    max-width:100%
}
.wp-smiley{
    border:none;
    margin-bottom:0;
    margin-top:0;
    padding:0
}
.mejs-container{
    margin-bottom:1.75em
}
cite,dfn,em,i{
    font-style:italic
}
abbr,acronym{
    border-bottom:0.1rem dotted rgba(255, 255, 255, 0.5);
    cursor:help;
    text-decoration:none
}
ins,mark{
    background:rgba(255, 255, 255, 0.02);
    color:inherit;
    text-decoration:none
}
address,fieldset,figure{
    margin:0 0 1.7em
}
p{
    margin-top:0;
    margin-bottom:1.5em
}
h1,h2,h3,h4,h5,h6{
    font-weight:inherit;
    margin-top:0
}
h1{
    font-size:2em;
    line-height:1.18;
    margin-bottom:.67em
}
h2{
    font-size:1.6em;
    line-height:1.16;
    margin-bottom:0.83em
}
h3{
    font-size:1.2em;
    line-height:1.18;
    margin-bottom:1em
}
h4{
    font-size:1em;
    line-height:1.13;
    margin-bottom:1.33em
}
h5{
    font-size:0.83em;
    line-height:1.21;
    margin-bottom:1.67em
}
h6{
    font-size:0.6em;
    line-height:1.12;
    margin-bottom:2.33em
}
ol,ul{
    margin:0 0 1.5em;
    margin-left:1.5em;
    padding:0
}
.rtl ol,.rtl ul{
    margin-left:0;
    margin-right:1.5em
}
ul{
    list-style:disc
}
ol{
    list-style:decimal
}
li>ol,li>ul{
    margin-bottom:0;
    margin-left:1.5em
}
dt{
    font-weight:bold
}
dd{
    margin:0 1.5em 1.5em
}
blockquote:after,q:after,q:before{
    content:""
}
blockquote,q{
    quotes:"" ""
}
blockquote{
    background:transparent;
    border-width:0.1rem 0;
    border-style:dashed;
    border-color:rgba(153, 153, 153, 0.15);
    clear:both;
    font-size:larger;
    margin:0 0 1.75em;
    padding:1.2em 0
}
blockquote.alignleft,blockquote.alignright{
    clear:none
}
blockquote:before{
    content:"\201D";
    display:inline-block;
    float:right;
    font-size:2.8em;
    line-height:1;
    margin-left:2.4rem;
    margin-bottom:1.6rem
}
.section-description blockquote>:last-child,blockquote>:last-child{
    margin-bottom:0
}
cite{
    display:inline-block;
    font-size:smaller;
    font-style:normal
}
blockquote blockquote{
    border:0;
    margin-left:1.5em;
    padding:0
}
blockquote blockquote:before{
    content:none
}
code,kbd,pre,tt,var{
    font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace
}
:not(pre)>code{
    font-size:0.8em;
    padding:0 .3em
}
pre,table pre{
    background:rgba(0, 0, 0, 0.05);
    border-radius:0.3rem;
    margin:0 0 1.75em;
    max-width:100%;
    min-width:0;
    overflow:auto;
    padding:1.6rem;
    position:relative;
    word-wrap:break-word
}
pre code{
    font-size:1.7rem
}
pre code[class]{
    margin:-1.6rem
}
caption,table,td,th,tr{
    border-width:0.1rem;
    border-style:solid;
    border-color:rgba(153, 153, 153, 0.15)
}
table{
    border-bottom:0;
    border-collapse:collapse;
    margin:0 0 1.7em;
    width:100%
}
caption{
    border-bottom:0;
    font-size:0.7em;
    font-weight:normal;
    letter-spacing:0.1em;
    padding:1em;
    text-transform:uppercase
}
tr{
    border-bottom-width:0.1rem
}
td,th{
    border-right-width:0.1rem;
    padding:0.6em 0.8em;
    vertical-align:top
}
th{
    font-weight:normal;
    text-align:left
}
fieldset{
    border:0.1rem solid rgba(153, 153, 153, 0.15);
    padding:1em
}
fieldset>:last-child{
    margin-bottom:0
}
legend{
    color:inherit;
    font-size:0.6em;
    margin-left:-1em;
    padding:0 1em
}
input,optgroup,select,textarea{
    font:inherit;
    max-width:100%;
    -webkit-transition:all 0.2s;
    -o-transition:all 0.2s;
    transition:all 0.2s
}
.btn,button,input[type=button],input[type=reset],input[type=submit]{
    background:#111;
    border:0;
    border-radius:0.2rem;
    color:#fff;
    display:inline-block;
    font:inherit;
    letter-spacing:normal;
    line-height:1.5;
    margin:0 0 0.8rem;
    max-width:100%;
    opacity:1;
    padding:0.6em 1.2em;
    text-align:center;
    -webkit-transition:all 0.2s;
    -o-transition:all 0.2s;
    transition:all 0.2s;
    vertical-align:top;
    white-space:normal
}
.btn:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{
    cursor:pointer
}
.btn:hover{
    opacity:1;
    text-decoration:none
}
input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{
    background:rgba(153, 153, 153, 0.1);
    border-width:0.1rem;
    border-style:solid;
    border-color:transparent;
    border-radius:0;
    color:inherit;
    letter-spacing:normal;
    margin-bottom:0.8rem;
    padding:0.6em 0.8em;
    vertical-align:top;
}
textarea{
    width:100%
}
::-webkit-input-placeholder{
    color:#999
}
:-moz-placeholder{
    color:#999;
    opacity:1
}
::-moz-placeholder{
    color:#999;
    opacity:1
}
:-ms-input-placeholder{
    color:#999;
    opacity:1
}
::-ms-input-placeholder{
    color:#999
}
a{
    text-decoration:none;
    -webkit-transition:all 0.2s;
    -o-transition:all 0.2s;
    transition:all 0.2s
}
a:hover{
    opacity:0.6
}
[data-aos][data-aos][data-aos-duration='50'],body[data-aos-duration='50'] [data-aos]{
    -webkit-transition-duration:50ms;
    -o-transition-duration:50ms;
    transition-duration:50ms
}
[data-aos][data-aos][data-aos-delay='50'],body[data-aos-delay='50'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='50'].aos-animate,body[data-aos-delay='50'] [data-aos].aos-animate{
    -webkit-transition-delay:50ms;
    -o-transition-delay:50ms;
    transition-delay:50ms
}
[data-aos][data-aos][data-aos-duration='100'],body[data-aos-duration='100'] [data-aos]{
    -webkit-transition-duration:.1s;
    -o-transition-duration:.1s;
    transition-duration:.1s
}
[data-aos][data-aos][data-aos-delay='100'],body[data-aos-delay='100'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='100'].aos-animate,body[data-aos-delay='100'] [data-aos].aos-animate{
    -webkit-transition-delay:.1s;
    -o-transition-delay:.1s;
    transition-delay:.1s
}
[data-aos][data-aos][data-aos-duration='150'],body[data-aos-duration='150'] [data-aos]{
    -webkit-transition-duration:.15s;
    -o-transition-duration:.15s;
    transition-duration:.15s
}
[data-aos][data-aos][data-aos-delay='150'],body[data-aos-delay='150'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='150'].aos-animate,body[data-aos-delay='150'] [data-aos].aos-animate{
    -webkit-transition-delay:.15s;
    -o-transition-delay:.15s;
    transition-delay:.15s
}
[data-aos][data-aos][data-aos-duration='200'],body[data-aos-duration='200'] [data-aos]{
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s;
    transition-duration:.2s
}
[data-aos][data-aos][data-aos-delay='200'],body[data-aos-delay='200'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='200'].aos-animate,body[data-aos-delay='200'] [data-aos].aos-animate{
    -webkit-transition-delay:.2s;
    -o-transition-delay:.2s;
    transition-delay:.2s
}
[data-aos][data-aos][data-aos-duration='250'],body[data-aos-duration='250'] [data-aos]{
    -webkit-transition-duration:.25s;
    -o-transition-duration:.25s;
    transition-duration:.25s
}
[data-aos][data-aos][data-aos-delay='250'],body[data-aos-delay='250'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='250'].aos-animate,body[data-aos-delay='250'] [data-aos].aos-animate{
    -webkit-transition-delay:.25s;
    -o-transition-delay:.25s;
    transition-delay:.25s
}
[data-aos][data-aos][data-aos-duration='300'],body[data-aos-duration='300'] [data-aos]{
    -webkit-transition-duration:.3s;
    -o-transition-duration:.3s;
    transition-duration:.3s
}
[data-aos][data-aos][data-aos-delay='300'],body[data-aos-delay='300'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='300'].aos-animate,body[data-aos-delay='300'] [data-aos].aos-animate{
    -webkit-transition-delay:.3s;
    -o-transition-delay:.3s;
    transition-delay:.3s
}
[data-aos][data-aos][data-aos-duration='350'],body[data-aos-duration='350'] [data-aos]{
    -webkit-transition-duration:.35s;
    -o-transition-duration:.35s;
    transition-duration:.35s
}
[data-aos][data-aos][data-aos-delay='350'],body[data-aos-delay='350'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='350'].aos-animate,body[data-aos-delay='350'] [data-aos].aos-animate{
    -webkit-transition-delay:.35s;
    -o-transition-delay:.35s;
    transition-delay:.35s
}
[data-aos][data-aos][data-aos-duration='400'],body[data-aos-duration='400'] [data-aos]{
    -webkit-transition-duration:.4s;
    -o-transition-duration:.4s;
    transition-duration:.4s
}
[data-aos][data-aos][data-aos-delay='400'],body[data-aos-delay='400'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='400'].aos-animate,body[data-aos-delay='400'] [data-aos].aos-animate{
    -webkit-transition-delay:.4s;
    -o-transition-delay:.4s;
    transition-delay:.4s
}
[data-aos][data-aos][data-aos-duration='450'],body[data-aos-duration='450'] [data-aos]{
    -webkit-transition-duration:.45s;
    -o-transition-duration:.45s;
    transition-duration:.45s
}
[data-aos][data-aos][data-aos-delay='450'],body[data-aos-delay='450'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='450'].aos-animate,body[data-aos-delay='450'] [data-aos].aos-animate{
    -webkit-transition-delay:.45s;
    -o-transition-delay:.45s;
    transition-delay:.45s
}
[data-aos][data-aos][data-aos-duration='500'],body[data-aos-duration='500'] [data-aos]{
    -webkit-transition-duration:.5s;
    -o-transition-duration:.5s;
    transition-duration:.5s
}
[data-aos][data-aos][data-aos-delay='500'],body[data-aos-delay='500'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='500'].aos-animate,body[data-aos-delay='500'] [data-aos].aos-animate{
    -webkit-transition-delay:.5s;
    -o-transition-delay:.5s;
    transition-delay:.5s
}
[data-aos][data-aos][data-aos-duration='550'],body[data-aos-duration='550'] [data-aos]{
    -webkit-transition-duration:.55s;
    -o-transition-duration:.55s;
    transition-duration:.55s
}
[data-aos][data-aos][data-aos-delay='550'],body[data-aos-delay='550'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='550'].aos-animate,body[data-aos-delay='550'] [data-aos].aos-animate{
    -webkit-transition-delay:.55s;
    -o-transition-delay:.55s;
    transition-delay:.55s
}
[data-aos][data-aos][data-aos-duration='600'],body[data-aos-duration='600'] [data-aos]{
    -webkit-transition-duration:.6s;
    -o-transition-duration:.6s;
    transition-duration:.6s
}
[data-aos][data-aos][data-aos-delay='600'],body[data-aos-delay='600'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='600'].aos-animate,body[data-aos-delay='600'] [data-aos].aos-animate{
    -webkit-transition-delay:.6s;
    -o-transition-delay:.6s;
    transition-delay:.6s
}
[data-aos][data-aos][data-aos-duration='650'],body[data-aos-duration='650'] [data-aos]{
    -webkit-transition-duration:.65s;
    -o-transition-duration:.65s;
    transition-duration:.65s
}
[data-aos][data-aos][data-aos-delay='650'],body[data-aos-delay='650'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='650'].aos-animate,body[data-aos-delay='650'] [data-aos].aos-animate{
    -webkit-transition-delay:.65s;
    -o-transition-delay:.65s;
    transition-delay:.65s
}
[data-aos][data-aos][data-aos-duration='700'],body[data-aos-duration='700'] [data-aos]{
    -webkit-transition-duration:.7s;
    -o-transition-duration:.7s;
    transition-duration:.7s
}
[data-aos][data-aos][data-aos-delay='700'],body[data-aos-delay='700'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='700'].aos-animate,body[data-aos-delay='700'] [data-aos].aos-animate{
    -webkit-transition-delay:.7s;
    -o-transition-delay:.7s;
    transition-delay:.7s
}
[data-aos][data-aos][data-aos-duration='750'],body[data-aos-duration='750'] [data-aos]{
    -webkit-transition-duration:.75s;
    -o-transition-duration:.75s;
    transition-duration:.75s
}
[data-aos][data-aos][data-aos-delay='750'],body[data-aos-delay='750'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='750'].aos-animate,body[data-aos-delay='750'] [data-aos].aos-animate{
    -webkit-transition-delay:.75s;
    -o-transition-delay:.75s;
    transition-delay:.75s
}
[data-aos][data-aos][data-aos-duration='800'],body[data-aos-duration='800'] [data-aos]{
    -webkit-transition-duration:.8s;
    -o-transition-duration:.8s;
    transition-duration:.8s
}
[data-aos][data-aos][data-aos-delay='800'],body[data-aos-delay='800'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='800'].aos-animate,body[data-aos-delay='800'] [data-aos].aos-animate{
    -webkit-transition-delay:.8s;
    -o-transition-delay:.8s;
    transition-delay:.8s
}
[data-aos][data-aos][data-aos-duration='850'],body[data-aos-duration='850'] [data-aos]{
    -webkit-transition-duration:.85s;
    -o-transition-duration:.85s;
    transition-duration:.85s
}
[data-aos][data-aos][data-aos-delay='850'],body[data-aos-delay='850'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='850'].aos-animate,body[data-aos-delay='850'] [data-aos].aos-animate{
    -webkit-transition-delay:.85s;
    -o-transition-delay:.85s;
    transition-delay:.85s
}
[data-aos][data-aos][data-aos-duration='900'],body[data-aos-duration='900'] [data-aos]{
    -webkit-transition-duration:.9s;
    -o-transition-duration:.9s;
    transition-duration:.9s
}
[data-aos][data-aos][data-aos-delay='900'],body[data-aos-delay='900'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='900'].aos-animate,body[data-aos-delay='900'] [data-aos].aos-animate{
    -webkit-transition-delay:.9s;
    -o-transition-delay:.9s;
    transition-delay:.9s
}
[data-aos][data-aos][data-aos-duration='950'],body[data-aos-duration='950'] [data-aos]{
    -webkit-transition-duration:.95s;
    -o-transition-duration:.95s;
    transition-duration:.95s
}
[data-aos][data-aos][data-aos-delay='950'],body[data-aos-delay='950'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='950'].aos-animate,body[data-aos-delay='950'] [data-aos].aos-animate{
    -webkit-transition-delay:.95s;
    -o-transition-delay:.95s;
    transition-delay:.95s
}
[data-aos][data-aos][data-aos-duration='1000'],body[data-aos-duration='1000'] [data-aos]{
    -webkit-transition-duration:1s;
    -o-transition-duration:1s;
    transition-duration:1s
}
[data-aos][data-aos][data-aos-delay='1000'],body[data-aos-delay='1000'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1000'].aos-animate,body[data-aos-delay='1000'] [data-aos].aos-animate{
    -webkit-transition-delay:1s;
    -o-transition-delay:1s;
    transition-delay:1s
}
[data-aos][data-aos][data-aos-duration='1050'],body[data-aos-duration='1050'] [data-aos]{
    -webkit-transition-duration:1.05s;
    -o-transition-duration:1.05s;
    transition-duration:1.05s
}
[data-aos][data-aos][data-aos-delay='1050'],body[data-aos-delay='1050'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1050'].aos-animate,body[data-aos-delay='1050'] [data-aos].aos-animate{
    -webkit-transition-delay:1.05s;
    -o-transition-delay:1.05s;
    transition-delay:1.05s
}
[data-aos][data-aos][data-aos-duration='1100'],body[data-aos-duration='1100'] [data-aos]{
    -webkit-transition-duration:1.1s;
    -o-transition-duration:1.1s;
    transition-duration:1.1s
}
[data-aos][data-aos][data-aos-delay='1100'],body[data-aos-delay='1100'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1100'].aos-animate,body[data-aos-delay='1100'] [data-aos].aos-animate{
    -webkit-transition-delay:1.1s;
    -o-transition-delay:1.1s;
    transition-delay:1.1s
}
[data-aos][data-aos][data-aos-duration='1150'],body[data-aos-duration='1150'] [data-aos]{
    -webkit-transition-duration:1.15s;
    -o-transition-duration:1.15s;
    transition-duration:1.15s
}
[data-aos][data-aos][data-aos-delay='1150'],body[data-aos-delay='1150'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1150'].aos-animate,body[data-aos-delay='1150'] [data-aos].aos-animate{
    -webkit-transition-delay:1.15s;
    -o-transition-delay:1.15s;
    transition-delay:1.15s
}
[data-aos][data-aos][data-aos-duration='1200'],body[data-aos-duration='1200'] [data-aos]{
    -webkit-transition-duration:1.2s;
    -o-transition-duration:1.2s;
    transition-duration:1.2s
}
[data-aos][data-aos][data-aos-delay='1200'],body[data-aos-delay='1200'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1200'].aos-animate,body[data-aos-delay='1200'] [data-aos].aos-animate{
    -webkit-transition-delay:1.2s;
    -o-transition-delay:1.2s;
    transition-delay:1.2s
}
[data-aos][data-aos][data-aos-duration='1250'],body[data-aos-duration='1250'] [data-aos]{
    -webkit-transition-duration:1.25s;
    -o-transition-duration:1.25s;
    transition-duration:1.25s
}
[data-aos][data-aos][data-aos-delay='1250'],body[data-aos-delay='1250'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1250'].aos-animate,body[data-aos-delay='1250'] [data-aos].aos-animate{
    -webkit-transition-delay:1.25s;
    -o-transition-delay:1.25s;
    transition-delay:1.25s
}
[data-aos][data-aos][data-aos-duration='1300'],body[data-aos-duration='1300'] [data-aos]{
    -webkit-transition-duration:1.3s;
    -o-transition-duration:1.3s;
    transition-duration:1.3s
}
[data-aos][data-aos][data-aos-delay='1300'],body[data-aos-delay='1300'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1300'].aos-animate,body[data-aos-delay='1300'] [data-aos].aos-animate{
    -webkit-transition-delay:1.3s;
    -o-transition-delay:1.3s;
    transition-delay:1.3s
}
[data-aos][data-aos][data-aos-duration='1350'],body[data-aos-duration='1350'] [data-aos]{
    -webkit-transition-duration:1.35s;
    -o-transition-duration:1.35s;
    transition-duration:1.35s
}
[data-aos][data-aos][data-aos-delay='1350'],body[data-aos-delay='1350'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1350'].aos-animate,body[data-aos-delay='1350'] [data-aos].aos-animate{
    -webkit-transition-delay:1.35s;
    -o-transition-delay:1.35s;
    transition-delay:1.35s
}
[data-aos][data-aos][data-aos-duration='1400'],body[data-aos-duration='1400'] [data-aos]{
    -webkit-transition-duration:1.4s;
    -o-transition-duration:1.4s;
    transition-duration:1.4s
}
[data-aos][data-aos][data-aos-delay='1400'],body[data-aos-delay='1400'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1400'].aos-animate,body[data-aos-delay='1400'] [data-aos].aos-animate{
    -webkit-transition-delay:1.4s;
    -o-transition-delay:1.4s;
    transition-delay:1.4s
}
[data-aos][data-aos][data-aos-duration='1450'],body[data-aos-duration='1450'] [data-aos]{
    -webkit-transition-duration:1.45s;
    -o-transition-duration:1.45s;
    transition-duration:1.45s
}
[data-aos][data-aos][data-aos-delay='1450'],body[data-aos-delay='1450'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1450'].aos-animate,body[data-aos-delay='1450'] [data-aos].aos-animate{
    -webkit-transition-delay:1.45s;
    -o-transition-delay:1.45s;
    transition-delay:1.45s
}
[data-aos][data-aos][data-aos-duration='1500'],body[data-aos-duration='1500'] [data-aos]{
    -webkit-transition-duration:1.5s;
    -o-transition-duration:1.5s;
    transition-duration:1.5s
}
[data-aos][data-aos][data-aos-delay='1500'],body[data-aos-delay='1500'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1500'].aos-animate,body[data-aos-delay='1500'] [data-aos].aos-animate{
    -webkit-transition-delay:1.5s;
    -o-transition-delay:1.5s;
    transition-delay:1.5s
}
[data-aos][data-aos][data-aos-duration='1550'],body[data-aos-duration='1550'] [data-aos]{
    -webkit-transition-duration:1.55s;
    -o-transition-duration:1.55s;
    transition-duration:1.55s
}
[data-aos][data-aos][data-aos-delay='1550'],body[data-aos-delay='1550'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1550'].aos-animate,body[data-aos-delay='1550'] [data-aos].aos-animate{
    -webkit-transition-delay:1.55s;
    -o-transition-delay:1.55s;
    transition-delay:1.55s
}
[data-aos][data-aos][data-aos-duration='1600'],body[data-aos-duration='1600'] [data-aos]{
    -webkit-transition-duration:1.6s;
    -o-transition-duration:1.6s;
    transition-duration:1.6s
}
[data-aos][data-aos][data-aos-delay='1600'],body[data-aos-delay='1600'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1600'].aos-animate,body[data-aos-delay='1600'] [data-aos].aos-animate{
    -webkit-transition-delay:1.6s;
    -o-transition-delay:1.6s;
    transition-delay:1.6s
}
[data-aos][data-aos][data-aos-duration='1650'],body[data-aos-duration='1650'] [data-aos]{
    -webkit-transition-duration:1.65s;
    -o-transition-duration:1.65s;
    transition-duration:1.65s
}
[data-aos][data-aos][data-aos-delay='1650'],body[data-aos-delay='1650'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1650'].aos-animate,body[data-aos-delay='1650'] [data-aos].aos-animate{
    -webkit-transition-delay:1.65s;
    -o-transition-delay:1.65s;
    transition-delay:1.65s
}
[data-aos][data-aos][data-aos-duration='1700'],body[data-aos-duration='1700'] [data-aos]{
    -webkit-transition-duration:1.7s;
    -o-transition-duration:1.7s;
    transition-duration:1.7s
}
[data-aos][data-aos][data-aos-delay='1700'],body[data-aos-delay='1700'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1700'].aos-animate,body[data-aos-delay='1700'] [data-aos].aos-animate{
    -webkit-transition-delay:1.7s;
    -o-transition-delay:1.7s;
    transition-delay:1.7s
}
[data-aos][data-aos][data-aos-duration='1750'],body[data-aos-duration='1750'] [data-aos]{
    -webkit-transition-duration:1.75s;
    -o-transition-duration:1.75s;
    transition-duration:1.75s
}
[data-aos][data-aos][data-aos-delay='1750'],body[data-aos-delay='1750'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1750'].aos-animate,body[data-aos-delay='1750'] [data-aos].aos-animate{
    -webkit-transition-delay:1.75s;
    -o-transition-delay:1.75s;
    transition-delay:1.75s
}
[data-aos][data-aos][data-aos-duration='1800'],body[data-aos-duration='1800'] [data-aos]{
    -webkit-transition-duration:1.8s;
    -o-transition-duration:1.8s;
    transition-duration:1.8s
}
[data-aos][data-aos][data-aos-delay='1800'],body[data-aos-delay='1800'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1800'].aos-animate,body[data-aos-delay='1800'] [data-aos].aos-animate{
    -webkit-transition-delay:1.8s;
    -o-transition-delay:1.8s;
    transition-delay:1.8s
}
[data-aos][data-aos][data-aos-duration='1850'],body[data-aos-duration='1850'] [data-aos]{
    -webkit-transition-duration:1.85s;
    -o-transition-duration:1.85s;
    transition-duration:1.85s
}
[data-aos][data-aos][data-aos-delay='1850'],body[data-aos-delay='1850'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1850'].aos-animate,body[data-aos-delay='1850'] [data-aos].aos-animate{
    -webkit-transition-delay:1.85s;
    -o-transition-delay:1.85s;
    transition-delay:1.85s
}
[data-aos][data-aos][data-aos-duration='1900'],body[data-aos-duration='1900'] [data-aos]{
    -webkit-transition-duration:1.9s;
    -o-transition-duration:1.9s;
    transition-duration:1.9s
}
[data-aos][data-aos][data-aos-delay='1900'],body[data-aos-delay='1900'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1900'].aos-animate,body[data-aos-delay='1900'] [data-aos].aos-animate{
    -webkit-transition-delay:1.9s;
    -o-transition-delay:1.9s;
    transition-delay:1.9s
}
[data-aos][data-aos][data-aos-duration='1950'],body[data-aos-duration='1950'] [data-aos]{
    -webkit-transition-duration:1.95s;
    -o-transition-duration:1.95s;
    transition-duration:1.95s
}
[data-aos][data-aos][data-aos-delay='1950'],body[data-aos-delay='1950'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='1950'].aos-animate,body[data-aos-delay='1950'] [data-aos].aos-animate{
    -webkit-transition-delay:1.95s;
    -o-transition-delay:1.95s;
    transition-delay:1.95s
}
[data-aos][data-aos][data-aos-duration='2000'],body[data-aos-duration='2000'] [data-aos]{
    -webkit-transition-duration:2s;
    -o-transition-duration:2s;
    transition-duration:2s
}
[data-aos][data-aos][data-aos-delay='2000'],body[data-aos-delay='2000'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2000'].aos-animate,body[data-aos-delay='2000'] [data-aos].aos-animate{
    -webkit-transition-delay:2s;
    -o-transition-delay:2s;
    transition-delay:2s
}
[data-aos][data-aos][data-aos-duration='2050'],body[data-aos-duration='2050'] [data-aos]{
    -webkit-transition-duration:2.05s;
    -o-transition-duration:2.05s;
    transition-duration:2.05s
}
[data-aos][data-aos][data-aos-delay='2050'],body[data-aos-delay='2050'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2050'].aos-animate,body[data-aos-delay='2050'] [data-aos].aos-animate{
    -webkit-transition-delay:2.05s;
    -o-transition-delay:2.05s;
    transition-delay:2.05s
}
[data-aos][data-aos][data-aos-duration='2100'],body[data-aos-duration='2100'] [data-aos]{
    -webkit-transition-duration:2.1s;
    -o-transition-duration:2.1s;
    transition-duration:2.1s
}
[data-aos][data-aos][data-aos-delay='2100'],body[data-aos-delay='2100'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2100'].aos-animate,body[data-aos-delay='2100'] [data-aos].aos-animate{
    -webkit-transition-delay:2.1s;
    -o-transition-delay:2.1s;
    transition-delay:2.1s
}
[data-aos][data-aos][data-aos-duration='2150'],body[data-aos-duration='2150'] [data-aos]{
    -webkit-transition-duration:2.15s;
    -o-transition-duration:2.15s;
    transition-duration:2.15s
}
[data-aos][data-aos][data-aos-delay='2150'],body[data-aos-delay='2150'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2150'].aos-animate,body[data-aos-delay='2150'] [data-aos].aos-animate{
    -webkit-transition-delay:2.15s;
    -o-transition-delay:2.15s;
    transition-delay:2.15s
}
[data-aos][data-aos][data-aos-duration='2200'],body[data-aos-duration='2200'] [data-aos]{
    -webkit-transition-duration:2.2s;
    -o-transition-duration:2.2s;
    transition-duration:2.2s
}
[data-aos][data-aos][data-aos-delay='2200'],body[data-aos-delay='2200'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2200'].aos-animate,body[data-aos-delay='2200'] [data-aos].aos-animate{
    -webkit-transition-delay:2.2s;
    -o-transition-delay:2.2s;
    transition-delay:2.2s
}
[data-aos][data-aos][data-aos-duration='2250'],body[data-aos-duration='2250'] [data-aos]{
    -webkit-transition-duration:2.25s;
    -o-transition-duration:2.25s;
    transition-duration:2.25s
}
[data-aos][data-aos][data-aos-delay='2250'],body[data-aos-delay='2250'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2250'].aos-animate,body[data-aos-delay='2250'] [data-aos].aos-animate{
    -webkit-transition-delay:2.25s;
    -o-transition-delay:2.25s;
    transition-delay:2.25s
}
[data-aos][data-aos][data-aos-duration='2300'],body[data-aos-duration='2300'] [data-aos]{
    -webkit-transition-duration:2.3s;
    -o-transition-duration:2.3s;
    transition-duration:2.3s
}
[data-aos][data-aos][data-aos-delay='2300'],body[data-aos-delay='2300'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2300'].aos-animate,body[data-aos-delay='2300'] [data-aos].aos-animate{
    -webkit-transition-delay:2.3s;
    -o-transition-delay:2.3s;
    transition-delay:2.3s
}
[data-aos][data-aos][data-aos-duration='2350'],body[data-aos-duration='2350'] [data-aos]{
    -webkit-transition-duration:2.35s;
    -o-transition-duration:2.35s;
    transition-duration:2.35s
}
[data-aos][data-aos][data-aos-delay='2350'],body[data-aos-delay='2350'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2350'].aos-animate,body[data-aos-delay='2350'] [data-aos].aos-animate{
    -webkit-transition-delay:2.35s;
    -o-transition-delay:2.35s;
    transition-delay:2.35s
}
[data-aos][data-aos][data-aos-duration='2400'],body[data-aos-duration='2400'] [data-aos]{
    -webkit-transition-duration:2.4s;
    -o-transition-duration:2.4s;
    transition-duration:2.4s
}
[data-aos][data-aos][data-aos-delay='2400'],body[data-aos-delay='2400'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2400'].aos-animate,body[data-aos-delay='2400'] [data-aos].aos-animate{
    -webkit-transition-delay:2.4s;
    -o-transition-delay:2.4s;
    transition-delay:2.4s
}
[data-aos][data-aos][data-aos-duration='2450'],body[data-aos-duration='2450'] [data-aos]{
    -webkit-transition-duration:2.45s;
    -o-transition-duration:2.45s;
    transition-duration:2.45s
}
[data-aos][data-aos][data-aos-delay='2450'],body[data-aos-delay='2450'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2450'].aos-animate,body[data-aos-delay='2450'] [data-aos].aos-animate{
    -webkit-transition-delay:2.45s;
    -o-transition-delay:2.45s;
    transition-delay:2.45s
}
[data-aos][data-aos][data-aos-duration='2500'],body[data-aos-duration='2500'] [data-aos]{
    -webkit-transition-duration:2.5s;
    -o-transition-duration:2.5s;
    transition-duration:2.5s
}
[data-aos][data-aos][data-aos-delay='2500'],body[data-aos-delay='2500'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2500'].aos-animate,body[data-aos-delay='2500'] [data-aos].aos-animate{
    -webkit-transition-delay:2.5s;
    -o-transition-delay:2.5s;
    transition-delay:2.5s
}
[data-aos][data-aos][data-aos-duration='2550'],body[data-aos-duration='2550'] [data-aos]{
    -webkit-transition-duration:2.55s;
    -o-transition-duration:2.55s;
    transition-duration:2.55s
}
[data-aos][data-aos][data-aos-delay='2550'],body[data-aos-delay='2550'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2550'].aos-animate,body[data-aos-delay='2550'] [data-aos].aos-animate{
    -webkit-transition-delay:2.55s;
    -o-transition-delay:2.55s;
    transition-delay:2.55s
}
[data-aos][data-aos][data-aos-duration='2600'],body[data-aos-duration='2600'] [data-aos]{
    -webkit-transition-duration:2.6s;
    -o-transition-duration:2.6s;
    transition-duration:2.6s
}
[data-aos][data-aos][data-aos-delay='2600'],body[data-aos-delay='2600'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2600'].aos-animate,body[data-aos-delay='2600'] [data-aos].aos-animate{
    -webkit-transition-delay:2.6s;
    -o-transition-delay:2.6s;
    transition-delay:2.6s
}
[data-aos][data-aos][data-aos-duration='2650'],body[data-aos-duration='2650'] [data-aos]{
    -webkit-transition-duration:2.65s;
    -o-transition-duration:2.65s;
    transition-duration:2.65s
}
[data-aos][data-aos][data-aos-delay='2650'],body[data-aos-delay='2650'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2650'].aos-animate,body[data-aos-delay='2650'] [data-aos].aos-animate{
    -webkit-transition-delay:2.65s;
    -o-transition-delay:2.65s;
    transition-delay:2.65s
}
[data-aos][data-aos][data-aos-duration='2700'],body[data-aos-duration='2700'] [data-aos]{
    -webkit-transition-duration:2.7s;
    -o-transition-duration:2.7s;
    transition-duration:2.7s
}
[data-aos][data-aos][data-aos-delay='2700'],body[data-aos-delay='2700'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2700'].aos-animate,body[data-aos-delay='2700'] [data-aos].aos-animate{
    -webkit-transition-delay:2.7s;
    -o-transition-delay:2.7s;
    transition-delay:2.7s
}
[data-aos][data-aos][data-aos-duration='2750'],body[data-aos-duration='2750'] [data-aos]{
    -webkit-transition-duration:2.75s;
    -o-transition-duration:2.75s;
    transition-duration:2.75s
}
[data-aos][data-aos][data-aos-delay='2750'],body[data-aos-delay='2750'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2750'].aos-animate,body[data-aos-delay='2750'] [data-aos].aos-animate{
    -webkit-transition-delay:2.75s;
    -o-transition-delay:2.75s;
    transition-delay:2.75s
}
[data-aos][data-aos][data-aos-duration='2800'],body[data-aos-duration='2800'] [data-aos]{
    -webkit-transition-duration:2.8s;
    -o-transition-duration:2.8s;
    transition-duration:2.8s
}
[data-aos][data-aos][data-aos-delay='2800'],body[data-aos-delay='2800'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2800'].aos-animate,body[data-aos-delay='2800'] [data-aos].aos-animate{
    -webkit-transition-delay:2.8s;
    -o-transition-delay:2.8s;
    transition-delay:2.8s
}
[data-aos][data-aos][data-aos-duration='2850'],body[data-aos-duration='2850'] [data-aos]{
    -webkit-transition-duration:2.85s;
    -o-transition-duration:2.85s;
    transition-duration:2.85s
}
[data-aos][data-aos][data-aos-delay='2850'],body[data-aos-delay='2850'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2850'].aos-animate,body[data-aos-delay='2850'] [data-aos].aos-animate{
    -webkit-transition-delay:2.85s;
    -o-transition-delay:2.85s;
    transition-delay:2.85s
}
[data-aos][data-aos][data-aos-duration='2900'],body[data-aos-duration='2900'] [data-aos]{
    -webkit-transition-duration:2.9s;
    -o-transition-duration:2.9s;
    transition-duration:2.9s
}
[data-aos][data-aos][data-aos-delay='2900'],body[data-aos-delay='2900'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2900'].aos-animate,body[data-aos-delay='2900'] [data-aos].aos-animate{
    -webkit-transition-delay:2.9s;
    -o-transition-delay:2.9s;
    transition-delay:2.9s
}
[data-aos][data-aos][data-aos-duration='2950'],body[data-aos-duration='2950'] [data-aos]{
    -webkit-transition-duration:2.95s;
    -o-transition-duration:2.95s;
    transition-duration:2.95s
}
[data-aos][data-aos][data-aos-delay='2950'],body[data-aos-delay='2950'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='2950'].aos-animate,body[data-aos-delay='2950'] [data-aos].aos-animate{
    -webkit-transition-delay:2.95s;
    -o-transition-delay:2.95s;
    transition-delay:2.95s
}
[data-aos][data-aos][data-aos-duration='3000'],body[data-aos-duration='3000'] [data-aos]{
    -webkit-transition-duration:3s;
    -o-transition-duration:3s;
    transition-duration:3s
}
[data-aos][data-aos][data-aos-delay='3000'],body[data-aos-delay='3000'] [data-aos]{
    -webkit-transition-delay:0;
    -o-transition-delay:0;
    transition-delay:0
}
[data-aos][data-aos][data-aos-delay='3000'].aos-animate,body[data-aos-delay='3000'] [data-aos].aos-animate{
    -webkit-transition-delay:3s;
    -o-transition-delay:3s;
    transition-delay:3s
}
[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);
    -o-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);
    transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)
}
[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{
    -webkit-transition-timing-function:ease;
    -o-transition-timing-function:ease;
    transition-timing-function:ease
}
[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{
    -webkit-transition-timing-function:ease-in;
    -o-transition-timing-function:ease-in;
    transition-timing-function:ease-in
}
[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{
    -webkit-transition-timing-function:ease-out;
    -o-transition-timing-function:ease-out;
    transition-timing-function:ease-out
}
[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{
    -webkit-transition-timing-function:ease-in-out;
    -o-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out
}
[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);
    -o-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);
    transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)
}
[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);
    -o-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);
    transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)
}
[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);
    -o-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);
    transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)
}
[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);
    -o-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);
    transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);
    -o-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);
    transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)
}
[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
    -o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
    transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)
}
[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
    transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)
}
[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
    -o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
    transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)
}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
    transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)
}
[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
    -o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);
    transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)
}
[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{
    -webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
    -o-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);
    transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)
}
[data-aos^=fade][data-aos^=fade]{
    opacity:0;
    -webkit-transition-property:opacity,-webkit-transform;
    transition-property:opacity,-webkit-transform;
    -o-transition-property:opacity,transform;
    transition-property:opacity,transform;
    transition-property:opacity,transform,-webkit-transform
}
[data-aos^=fade][data-aos^=fade].aos-animate{
    opacity:1;
    -webkit-transform:translate(0);
    -ms-transform:translate(0);
    transform:translate(0)
}
[data-aos=fade-up]{
    -webkit-transform:translateY(100px);
    -ms-transform:translateY(100px);
    transform:translateY(100px)
}
[data-aos=fade-down]{
    -webkit-transform:translateY(-100px);
    -ms-transform:translateY(-100px);
    transform:translateY(-100px)
}
[data-aos=fade-right]{
    -webkit-transform:translate(-100px);
    -ms-transform:translate(-100px);
    transform:translate(-100px)
}
[data-aos=fade-left]{
    -webkit-transform:translate(100px);
    -ms-transform:translate(100px);
    transform:translate(100px)
}
[data-aos=fade-up-right]{
    -webkit-transform:translate(-100px, 100px);
    -ms-transform:translate(-100px, 100px);
    transform:translate(-100px, 100px)
}
[data-aos=fade-up-left]{
    -webkit-transform:translate(100px, 100px);
    -ms-transform:translate(100px, 100px);
    transform:translate(100px, 100px)
}
[data-aos=fade-down-right]{
    -webkit-transform:translate(-100px, -100px);
    -ms-transform:translate(-100px, -100px);
    transform:translate(-100px, -100px)
}
[data-aos=fade-down-left]{
    -webkit-transform:translate(100px, -100px);
    -ms-transform:translate(100px, -100px);
    transform:translate(100px, -100px)
}
[data-aos^=zoom][data-aos^=zoom]{
    opacity:0;
    -webkit-transition-property:opacity,-webkit-transform;
    transition-property:opacity,-webkit-transform;
    -o-transition-property:opacity,transform;
    transition-property:opacity,transform;
    transition-property:opacity,transform,-webkit-transform
}
[data-aos^=zoom][data-aos^=zoom].aos-animate{
    opacity:1;
    -webkit-transform:translate(0) scale(1);
    -ms-transform:translate(0) scale(1);
    transform:translate(0) scale(1)
}
[data-aos=zoom-in]{
    -webkit-transform:scale(0.6);
    -ms-transform:scale(0.6);
    transform:scale(0.6)
}
[data-aos=zoom-in-up]{
    -webkit-transform:translateY(100px) scale(0.6);
    -ms-transform:translateY(100px) scale(0.6);
    transform:translateY(100px) scale(0.6)
}
[data-aos=zoom-in-down]{
    -webkit-transform:translateY(-100px) scale(0.6);
    -ms-transform:translateY(-100px) scale(0.6);
    transform:translateY(-100px) scale(0.6)
}
[data-aos=zoom-in-right]{
    -webkit-transform:translate(-100px) scale(0.6);
    -ms-transform:translate(-100px) scale(0.6);
    transform:translate(-100px) scale(0.6)
}
[data-aos=zoom-in-left]{
    -webkit-transform:translate(100px) scale(0.6);
    -ms-transform:translate(100px) scale(0.6);
    transform:translate(100px) scale(0.6)
}
[data-aos=zoom-out]{
    -webkit-transform:scale(1.2);
    -ms-transform:scale(1.2);
    transform:scale(1.2)
}
[data-aos=zoom-out-up]{
    -webkit-transform:translateY(100px) scale(1.2);
    -ms-transform:translateY(100px) scale(1.2);
    transform:translateY(100px) scale(1.2)
}
[data-aos=zoom-out-down]{
    -webkit-transform:translateY(-100px) scale(1.2);
    -ms-transform:translateY(-100px) scale(1.2);
    transform:translateY(-100px) scale(1.2)
}
[data-aos=zoom-out-right]{
    -webkit-transform:translate(-100px) scale(1.2);
    -ms-transform:translate(-100px) scale(1.2);
    transform:translate(-100px) scale(1.2)
}
[data-aos=zoom-out-left]{
    -webkit-transform:translate(100px) scale(1.2);
    -ms-transform:translate(100px) scale(1.2);
    transform:translate(100px) scale(1.2)
}
[data-aos^=slide][data-aos^=slide]{
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    -o-transition-property:transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform
}
[data-aos^=slide][data-aos^=slide].aos-animate{
    -webkit-transform:translate(0);
    -ms-transform:translate(0);
    transform:translate(0)
}
[data-aos=slide-up]{
    -webkit-transform:translateY(100%);
    -ms-transform:translateY(100%);
    transform:translateY(100%)
}
[data-aos=slide-down]{
    -webkit-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    transform:translateY(-100%)
}
[data-aos=slide-right]{
    -webkit-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    transform:translateX(-100%)
}
[data-aos=slide-left]{
    -webkit-transform:translateX(100%);
    -ms-transform:translateX(100%);
    transform:translateX(100%)
}
[data-aos^=flip][data-aos^=flip]{
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transition-property:-webkit-transform;
    transition-property:-webkit-transform;
    -o-transition-property:transform;
    transition-property:transform;
    transition-property:transform, -webkit-transform
}
[data-aos=flip-left]{
    -webkit-transform:perspective(2500px) rotateY(-100deg);
    transform:perspective(2500px) rotateY(-100deg)
}
[data-aos=flip-left].aos-animate{
    -webkit-transform:perspective(2500px) rotateY(0);
    transform:perspective(2500px) rotateY(0)
}
[data-aos=flip-right]{
    -webkit-transform:perspective(2500px) rotateY(100deg);
    transform:perspective(2500px) rotateY(100deg)
}
[data-aos=flip-right].aos-animate{
    -webkit-transform:perspective(2500px) rotateY(0);
    transform:perspective(2500px) rotateY(0)
}
[data-aos=flip-up]{
    -webkit-transform:perspective(2500px) rotateX(-100deg);
    transform:perspective(2500px) rotateX(-100deg)
}
[data-aos=flip-up].aos-animate{
    -webkit-transform:perspective(2500px) rotateX(0);
    transform:perspective(2500px) rotateX(0)
}
[data-aos=flip-down]{
    -webkit-transform:perspective(2500px) rotateX(100deg);
    transform:perspective(2500px) rotateX(100deg)
}
[data-aos=flip-down].aos-animate{
    -webkit-transform:perspective(2500px) rotateX(0);
    transform:perspective(2500px) rotateX(0)
}
.site-menu .menu-item{
    overflow:hidden;
    position:relative
}
.site-menu .menu-item.focus,.site-menu .menu-item:hover{
    overflow:visible
}
.site-menu .menu-item>a{
    display:block
}
.site-menu .current-menu-item>a{
    opacity:0.6
}
.site-menu .dropdown-container{
    opacity:0.5;
    position:absolute;
    -webkit-transition:opacity 0.2s;
    -o-transition:opacity 0.2s;
    transition:opacity 0.2s;
    z-index:99999
}
.site-menu .menu-item.focus>.dropdown-container,.site-menu .menu-item:hover>.dropdown-container{
    opacity:1
}
.dropdown-ltr .dropdown-container{
    left:-999em;
    top:100%
}
.dropdown-ltr .menu-item.focus>.dropdown-container,.dropdown-ltr .menu-item:hover>.dropdown-container{
    left:auto
}
.dropdown-ltr .dropdown-container .dropdown-container{
    top:0;
    margin-left:0.1rem
}
.dropdown-ltr .sub-menu .menu-item.focus>.dropdown-container,.dropdown-ltr .sub-menu .menu-item:hover>.dropdown-container{
    left:100%
}
.dropdown-rtl .dropdown-container{
    left:-999em;
    top:100%
}
.dropdown-rtl .menu-item.focus>.dropdown-container,.dropdown-rtl .menu-item:hover>.dropdown-container{
    left:auto;
    right:0
}
.dropdown-rtl .dropdown-container .dropdown-container{
    top:0;
    margin-right:0.1rem
}
.dropdown-rtl .dropdown-container .menu-item.focus>.dropdown-container,.dropdown-rtl .dropdown-container .menu-item:hover>.dropdown-container{
    right:100%
}
.aligncenter{
    clear:both;
    display:block;
    margin-left:auto;
    margin-right:auto
}
.alignleft,.alignright,.wp-caption.alignleft,.wp-caption.alignright{
    max-width:48%
}
.alignleft,.alignright{
    margin-bottom:1.75em
}
.alignleft{
    float:left;
    margin-right:2em
}
.alignright{
    float:right;
    margin-left:2em
}
.wp-caption,figcaption{
    max-width:100%
}
.wp-caption img,figure img{
    display:block;
    margin-left:auto;
    margin-right:auto
}
.wp-caption .wp-caption-text,figcaption{
    font-size:1.4rem;
    padding:1em 0
}
.gallery{
    margin-bottom:1.5em
}
.gallery-item{
    display:inline-block;
    text-align:center;
    vertical-align:top;
    width:100%
}
.gallery-columns-2 .gallery-item{
    max-width:50%
}
.gallery-columns-3 .gallery-item{
    max-width:33.33%
}
.gallery-columns-4 .gallery-item{
    max-width:25%
}
.gallery-columns-5 .gallery-item{
    max-width:20%
}
.gallery-columns-6 .gallery-item{
    max-width:16.66%
}
.gallery-columns-7 .gallery-item{
    max-width:14.28%
}
.gallery-columns-8 .gallery-item{
    max-width:12.5%
}
.gallery-columns-9 .gallery-item{
    max-width:11.11%
}
.gallery-caption{
    display:block
}
@font-face{
    font-family:'Lato';
    font-style:normal;
    font-weight:300;
    src:local("Lato Light"), local("Lato-Light"), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh7USSwiPGQ.woff2) format("woff2");
    unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face{
    font-family:'Lato';
    font-style:normal;
    font-weight:400;
    src:local("Lato Regular"), local("Lato-Regular"), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");
    unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face{
    font-family:'Lato';
    font-style:normal;
    font-weight:700;
    src:local("Lato Bold"), local("Lato-Bold"), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format("woff2");
    unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face{
    font-family:'Lato';
    font-style:normal;
    font-weight:900;
    src:local("Lato Black"), local("Lato-Black"), url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh50XSwiPGQ.woff2) format("woff2");
    unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
.color-special-1,.color-special-1__icon .icon-svg,.color-special-1__link a,a{
    color:#2a3893
}
.bg-special-1,.bg-special-1-hover:hover,.bg-special-1__child>*{
    background-color:#2a3893
}

.bg-special-2 {
    background-color:#353535
}

.b-special-1{
    border-color:#2a3893
}
.color-special-2,.color-special-2__icon .icon-svg,.color-special-2__link a{
    color:#1c2563
}
.bg-special-2,.bg-special-2__child>*{
    background-color:#1c2563
}
.b-special-2{
    border-color:#1c2563
}
.site-menu li.menu-item:hover{
    border-bottom:2px solid #2a3893
}
.ff-1,body{
    font-family:"Lato", "Arial", "Helvetica", sans-serif
}
body{
    font-size:1.8rem;
    color:#333
}
.ff-2,h1,h2,h3,h4,h5,h6{
    font-family:"Lato", "Arial", "Helvetica", sans-serif
}
.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{
    font-size:100%;
    font-weight:bold
}
.article-content h1{
    font-size:160%;
    letter-spacing:-0.025em
}
.article-content h2{
    font-size:140%;
    letter-spacing:-0.025em
}
.article-content h3{
    font-size:120%;
    letter-spacing:-0.025em
}
.article-content h4{
    font-size:100%
}
.article-content h5{
    font-size:80%
}
.article-content h6{
    font-size:60%
}
::-webkit-input-placeholder{
    color:#000
}
:-moz-placeholder{
    color:#2a3893;
    opacity:1
}
::-moz-placeholder{
    color:#2a3893;
    opacity:1
}
:-ms-input-placeholder{
    color:#2a3893
}
::-ms-input-placeholder{
    color:#2a3893
}
.btn,button,input[type=button],input[type=reset],input[type=submit]{
    background:#2a3893;
    border-radius:0.4rem;
    color:#fff;
    font-weight:bold;
    padding:0.6em 1em;
    text-shadow:0 0.1rem rgba(0, 0, 0, 0.25)
}
.btn:focus,.btn:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{
    background-color:#2a3893;
    outline:0
}
input[type]:not([type=submit]):not([type=reset]):not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea{
    background:#fff;
    border-color:rgba(0, 0, 0, 0.1);
    border-width:0.2rem;
    border-radius:0.4rem;
    margin-bottom:1rem;
    padding:0.6em 1em
}
input[type]:not([type=submit]):not([type=reset]):not([type=submit]):not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{
    border-color:#2a3893;
    color:#000;
    outline:0
}
.form--value-proposition [type=submit],.form--value-proposition [type=submit]:focus,.form--value-proposition [type=submit]:hover{
    background:#1c2563;
    border-color:#1c2563;
    border-radius:0.4rem;
    color:#000;
    font-size:2.4rem;
    padding:0.4em 1em;
    text-shadow:none
}
.article-content img{
    border-radius:0.4rem
}
.article-content img.no-style{
    background:transparent;
    border:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    padding:0
}
.article-content .alignleft,.article-content .alignright{
    margin-top:0.35em
}
#mobile-call-button{
    background:#393;
    font-size:5.2rem;
    -webkit-transform:translate(9999em);
    -ms-transform:translate(9999em);
    transform:translate(9999em)
}
@media only screen and (max-width:1000px){
    #mobile-call-button{
        -webkit-transform:translate(0);
        -ms-transform:translate(0);
        transform:translate(0)
    }
}
#mobile-call-button:hover{
    background:#37c837
}
.mobile-nav,.mobile-nav__toggle .close,.visible>.mobile-nav__toggle .open{
    display:none
}
.visible>.mobile-nav__toggle .close{
    display:inline
}
.js .mobile-nav__items-container{
    position:absolute;
    left:-9999em;
    top:0
}
.mobile-nav.visible .mobile-nav__items-container{
    position:static
}
#mobile-nav__toggle{
    background:#fff;
    border:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#2a3893;
    letter-spacing:-0.025em;
    margin:0;
    padding:0.6em 1em;
    text-shadow:none
}
#mobile-diagonal{
    -webkit-transform:translateX(-50%) skewX(42deg);
    -ms-transform:translateX(-50%) skewX(42deg);
    transform:translateX(-50%) skewX(42deg)
}
@media only screen and (max-width:880px){
    #logo{
        position:relative;
        left:-20px
    }
}
@media only screen and (max-width:1023px){
    #mobile-nav{
        display:block
    }
    #site-nav{
        display:none
    }
    #logo{
        position:relative;
        left:-20px
    }
}
@media only screen and (max-width:1200px){
    .cta-ribbon{
        background-color:#2a3893
    }
    .bg--ribbon{
        display:none
    }
    #mobile-diagonal{
        -webkit-transform:translateX(0%) skewX(0deg);
        -ms-transform:translateX(0%) skewX(0deg);
        transform:translateX(0%) skewX(0deg)
    }
}
@media only screen and (max-width:880px){
    .bg--slashes{
        display:none
    }
    #hero-pg{
        width:90%
    }
}
@media only screen and (min-width:1300px){
    #marvel-family{
        width:768px
    }
}
@media only screen and (min-width:880px){
    #location-county{
        left:20px
    }
}
.rtl{
    direction:rtl
}
.clear,.comment-list,.comment-list .children,.comment-list>li,.comment-navigation,.comment-respond,.comments-area,.grid,.row,.section-header,.single-content,.single-entry,.single-footer,.single-header,body{
    clear:both
}
.pane{
    max-width:100%;
    overflow:hidden;
    position:relative
}
.grid{
    margin:0 auto;
    max-width:129.6rem;
    position:relative
}
.icon-svg{
    display:inline-block;
    fill:currentColor;
    height:1em;
    stroke-width:0;
    stroke:currentColor;
    vertical-align:text-top;
    width:1em
}
.icon-svg.fw{
    text-align:center;
    width:1.28571429em
}
.ta-center{
    text-align:center
}
.ta-left{
    text-align:left
}
.ta-right{
    text-align:right
}
.ta-justify{
    text-align:justify
}
.ta-inherit{
    text-align:inherit
}
.ta-initial{
    text-align:initial
}
.aspect-ratio{
    height:0;
    overflow:hidden;
    position:relative
}
.aspect-ratio--16x9{
    padding-bottom:56.25%
}
.aspect-ratio--9x16{
    padding-bottom:177.77%
}
.aspect-ratio--4x3{
    padding-bottom:75%
}
.aspect-ratio--3x4{
    padding-bottom:133.33%
}
.aspect-ratio--6x4{
    padding-bottom:66.6%
}
.aspect-ratio--4x6{
    padding-bottom:150%
}
.aspect-ratio--8x5{
    padding-bottom:62.5%
}
.aspect-ratio--5x8{
    padding-bottom:160%
}
.aspect-ratio--7x5{
    padding-bottom:71.42%
}
.aspect-ratio--5x7{
    padding-bottom:140%
}
.aspect-ratio--1x1{
    padding-bottom:100%
}
.aspect-ratio__object,.card__media img{
    min-height:100%;
    min-width:100%;
    -o-object-fit:cover;
    object-fit:cover;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0
}
[class*=bg-image]{
    background-size:cover;
    background-position:center;
    background-repeat:no-repat
}
.bg-cover{
    background-size:cover
}
.bg-contain{
    background-size:contain
}
.bg-center{
    background-repeat:no-repeat;
    background-position:center center
}
.bg-top{
    background-repeat:no-repeat;
    background-position:top center
}
.bg-top-left{
    background-repeat:no-repeat;
    background-position:top left
}
.bg-top-right{
    background-repeat:no-repeat;
    background-position:top right
}
.bg-right{
    background-repeat:no-repeat;
    background-position:center right
}
.bg-bottom{
    background-repeat:no-repeat;
    background-position:bottom center
}
.bg-left{
    background-repeat:no-repeat;
    background-position:center left
}
.bg-fixed{
    background-attachment:fixed
}
.ba{
    border-style:solid;
    border-width:0.1rem
}
.bt{
    border-top-style:solid;
    border-top-width:0.1rem
}
.br{
    border-right-style:solid;
    border-right-width:0.1rem
}
.bb{
    border-bottom-style:solid;
    border-bottom-width:0.1rem
}
.bl{
    border-left-style:solid;
    border-left-width:0.1rem
}
.bw0-25{
    border-width:.1rem
}
.bw0-50{
    border-width:.2rem
}
.bw0-75{
    border-width:.3rem
}
.bw1{
    border-width:.4rem
}
.bw1-25{
    border-width:.5rem
}
.bw1-50{
    border-width:.6rem
}
.bw1-75{
    border-width:.7rem
}
.bw2{
    border-width:.8rem
}
.bw2-5{
    border-width:1rem
}
.bw3{
    border-width:1.2rem
}
.bw4{
    border-width:1.6rem
}
.bw5{
    border-width:2rem
}
.bw6{
    border-width:2.4rem
}
.bw7{
    border-width:2.8rem
}
.bw8{
    border-width:3.2rem
}
.bt-0{
    border-top-width:0
}
.br-0{
    border-right-width:0
}
.bb-0{
    border-bottom-width:0
}
.bl-0{
    border-left-width:0
}
.bw0{
    border-width:0
}
.b-dashed{
    border-style:dashed
}
.b-dotted{
    border-style:dotted
}
.b-double{
    border-style:double
}
.b-solid{
    border-style:solid
}
.b-none{
    border-style:none
}
.b-black-01{
    border-color:rgba(0, 0, 0, 0.01)
}
.b-black-02{
    border-color:rgba(0, 0, 0, 0.02)
}
.b-black-03{
    border-color:rgba(0, 0, 0, 0.03)
}
.b-black-04{
    border-color:rgba(0, 0, 0, 0.04)
}
.b-black-05{
    border-color:rgba(0, 0, 0, 0.05)
}
.b-black-06{
    border-color:rgba(0, 0, 0, 0.06)
}
.b-black-07{
    border-color:rgba(0, 0, 0, 0.07)
}
.b-black-08{
    border-color:rgba(0, 0, 0, 0.08)
}
.b-black-09{
    border-color:rgba(0, 0, 0, 0.09)
}
.b-black-10{
    border-color:rgba(0, 0, 0, 0.1)
}
.b-black-15{
    border-color:rgba(0, 0, 0, 0.15)
}
.b-black-20{
    border-color:rgba(0, 0, 0, 0.2)
}
.b-black-30{
    border-color:rgba(0, 0, 0, 0.3)
}
.b-black-40{
    border-color:rgba(0, 0, 0, 0.4)
}
.b-black-50{
    border-color:rgba(0, 0, 0, 0.5)
}
.b-black-60{
    border-color:rgba(0, 0, 0, 0.6)
}
.b-black-70{
    border-color:rgba(0, 0, 0, 0.7)
}
.b-black-80{
    border-color:rgba(0, 0, 0, 0.8)
}
.b-black-90{
    border-color:rgba(0, 0, 0, 0.9)
}
.b-black{
    border-color:black
}
.b-white-01{
    border-color:rgba(255, 255, 255, 0.01)
}
.b-white-02{
    border-color:rgba(255, 255, 255, 0.02)
}
.b-white-03{
    border-color:rgba(255, 255, 255, 0.03)
}
.b-white-04{
    border-color:rgba(255, 255, 255, 0.04)
}
.b-white-05{
    border-color:rgba(255, 255, 255, 0.05)
}
.b-white-06{
    border-color:rgba(255, 255, 255, 0.06)
}
.b-white-07{
    border-color:rgba(255, 255, 255, 0.07)
}
.b-white-08{
    border-color:rgba(255, 255, 255, 0.08)
}
.b-white-09{
    border-color:rgba(255, 255, 255, 0.09)
}
.b-white-10{
    border-color:rgba(255, 255, 255, 0.1)
}
.b-white-15{
    border-color:rgba(255, 255, 255, 0.15)
}
.b-white-20{
    border-color:rgba(255, 255, 255, 0.2)
}
.b-white-30{
    border-color:rgba(255, 255, 255, 0.3)
}
.b-white-40{
    border-color:rgba(255, 255, 255, 0.4)
}
.b-white-50{
    border-color:rgba(255, 255, 255, 0.5)
}
.b-white-60{
    border-color:rgba(255, 255, 255, 0.6)
}
.b-white-70{
    border-color:rgba(255, 255, 255, 0.7)
}
.b-white-80{
    border-color:rgba(255, 255, 255, 0.8)
}
.b-white-90{
    border-color:rgba(255, 255, 255, 0.9)
}
.b-white{
    border-color:white
}
.br0{
    border-radius:0
}
.br1{
    border-radius:.125rem
}
.br2{
    border-radius:.25rem
}
.br3{
    border-radius:.5rem
}
.br4{
    border-radius:1rem
}
.br-100{
    border-radius:100%
}
.br-pill{
    border-radius:9999rem
}
.br-bottom{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.br-top{
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.br-right{
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.br-left{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.shadow-1{
    -webkit-box-shadow:0 0.1rem 0.3rem rgba(0, 0, 0, 0.2);
    box-shadow:0 0.1rem 0.3rem rgba(0, 0, 0, 0.2)
}
.shadow-2{
    -webkit-box-shadow:0 0 0.6rem rgba(0, 0, 0, 0.2);
    box-shadow:0 0 0.6rem rgba(0, 0, 0, 0.2)
}
.shadow-3{
    -webkit-box-shadow:0 0 1.2rem rgba(0, 0, 0, 0.2);
    box-shadow:0 0 1.2rem rgba(0, 0, 0, 0.2)
}
.shadow-4{
    -webkit-box-shadow:0 0 2.4rem rgba(0, 0, 0, 0.2);
    box-shadow:0 0 2.4rem rgba(0, 0, 0, 0.2)
}
.shadow-5{
    -webkit-box-shadow:0 0 4.8rem rgba(0, 0, 0, 0.2);
    box-shadow:0 0 4.8rem rgba(0, 0, 0, 0.2)
}
.color-black,body .color-black__link a{
    color:#000
}
.color-black-90,body .color-black-90__link a{
    color:rgba(0, 0, 0, 0.9)
}
.color-black-80,body .color-black-80__link a{
    color:rgba(0, 0, 0, 0.8)
}
.color-black-70,body .color-black-70__link a{
    color:rgba(0, 0, 0, 0.7)
}
.color-black-60,body .color-black-60__link a{
    color:rgba(0, 0, 0, 0.6)
}
.color-black-50,body .color-black-50__link a{
    color:rgba(0, 0, 0, 0.5)
}
.color-black-40,body .color-black-40__link a{
    color:rgba(0, 0, 0, 0.4)
}
.color-black-30,body .color-black-30__link a{
    color:rgba(0, 0, 0, 0.3)
}
.color-black-20,body .color-black-20__link a{
    color:rgba(0, 0, 0, 0.2)
}
.color-black-10,body .color-black-10__link a{
    color:rgba(0, 0, 0, 0.1)
}
.color-black-05,body .color-black-05__link a{
    color:rgba(0, 0, 0, 0.05)
}
.color-inherit,body .color-inherit__link a{
    color:inherit
}
.color-white,body .color-white__link a{
    color:#fff
}
.color-white-90,body .color-white-90__link a{
    color:rgba(255, 255, 255, 0.9)
}
.color-white-80,body .color-white-80__link a{
    color:rgba(255, 255, 255, 0.8)
}
.color-white-70,body .color-white-70__link a{
    color:rgba(255, 255, 255, 0.7)
}
.color-white-60,body .color-white-60__link a{
    color:rgba(255, 255, 255, 0.6)
}
.color-white-50,body .color-white-50__link a{
    color:rgba(255, 255, 255, 0.5)
}
.color-white-40,body .color-white-40__link a{
    color:rgba(255, 255, 255, 0.4)
}
.color-white-30,body .color-white-30__link a{
    color:rgba(255, 255, 255, 0.3)
}
.color-white-20,body .color-white-20__link a{
    color:rgba(255, 255, 255, 0.2)
}
.color-white-10,body .color-white-10__link a{
    color:rgba(255, 255, 255, 0.1)
}
.bg-black{
    background-color:#000
}
.bg-black-90{
    background-color:rgba(0, 0, 0, 0.9)
}
.bg-black-80{
    background-color:rgba(255, 255, 255, 0.8)
}
.bg-black-70{
    background-color:rgba(0, 0, 0, 0.7)
}
.bg-black-60{
    background-color:rgba(0, 0, 0, 0.6)
}
.bg-black-50{
    background-color:rgba(0, 0, 0, 0.5)
}
.bg-black-40{
    background-color:rgba(0, 0, 0, 0.4)
}
.bg-black-30{
    background-color:rgba(0, 0, 0, 0.3)
}
.bg-black-20{
    background-color:rgba(0, 0, 0, 0.2)
}
.bg-black-15{
    background-color:rgba(0, 0, 0, 0.15)
}
.bg-black-10{
    background-color:rgba(0, 0, 0, 0.1)
}
.bg-black-09{
    background-color:rgba(0, 0, 0, 0.09)
}
.bg-black-08{
    background-color:rgba(0, 0, 0, 0.08)
}
.bg-black-07{
    background-color:rgba(0, 0, 0, 0.07)
}
.bg-black-06{
    background-color:rgba(0, 0, 0, 0.06)
}
.bg-black-05{
    background-color:rgba(0, 0, 0, 0.05)
}
.bg-black-04{
    background-color:rgba(0, 0, 0, 0.04)
}
.bg-black-03{
    background-color:rgba(0, 0, 0, 0.03)
}
.bg-black-02{
    background-color:rgba(0, 0, 0, 0.02)
}
.bg-black-01{
    background-color:rgba(0, 0, 0, 0.01)
}
.bg-inherit{
    background-color:inherit
}
.bg-white{
    background-color:#fff
}
.bg-white-90{
    background-color:rgba(255, 255, 255, 0.9)
}
.bg-white-80{
    background-color:rgba(255, 255, 255, 0.8)
}
.bg-white-70{
    background-color:rgba(255, 255, 255, 0.7)
}
.bg-white-60{
    background-color:rgba(255, 255, 255, 0.6)
}
.bg-white-50{
    background-color:rgba(255, 255, 255, 0.5)
}
.bg-white-40{
    background-color:rgba(255, 255, 255, 0.4)
}
.bg-white-30{
    background-color:rgba(255, 255, 255, 0.3)
}
.bg-white-20{
    background-color:rgba(255, 255, 255, 0.2)
}
.bg-white-10{
    background-color:rgba(255, 255, 255, 0.1)
}
.bg-white-09{
    background-color:rgba(255, 255, 255, 0.09)
}
.bg-white-08{
    background-color:rgba(255, 255, 255, 0.08)
}
.bg-white-07{
    background-color:rgba(255, 255, 255, 0.07)
}
.bg-white-06{
    background-color:rgba(255, 255, 255, 0.06)
}
.bg-white-05{
    background-color:rgba(255, 255, 255, 0.05)
}
.bg-white-04{
    background-color:rgba(255, 255, 255, 0.04)
}
.bg-white-03{
    background-color:rgba(255, 255, 255, 0.03)
}
.bg-white-02{
    background-color:rgba(255, 255, 255, 0.02)
}
.bg-white-01{
    background-color:rgba(255, 255, 255, 0.01)
}
.bg-transparent{
    background-color:transparent
}
.cursor-pointer{
    cursor:pointer
}
.dn,.dn-if-empty:empty{
    display:none
}
.di{
    display:inline
}
.db{
    display:block
}
.dib{
    display:inline-block
}
.dit{
    display:inline-table
}
.dt{
    display:table
}
.dtc{
    display:table-cell
}
.dt-row{
    display:table-row
}
.dt-row-group{
    display:table-row-group
}
.dt-column{
    display:table-column
}
.dt-column-group{
    display:table-column-group
}
.byline,.sticky .posted-on,.updated:not(.published){
    display:none
}
.group-blog .byline,.single-meta>.byline{
    display:inline-block
}
[class*=grayscale-] img{
    -webkit-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
[class*=grayscale-]:hover img{
    -webkit-filter:none;
    filter:none
}
.grayscale-10 img{
    -webkit-filter:grayscale(10%);
    filter:grayscale(10%)
}
.grayscale-20 img{
    -webkit-filter:grayscale(20%);
    filter:grayscale(20%)
}
.grayscale-25 img{
    -webkit-filter:grayscale(25%);
    filter:grayscale(25%)
}
.grayscale-30 img{
    -webkit-filter:grayscale(30%);
    filter:grayscale(30%)
}
.grayscale-40 img{
    -webkit-filter:grayscale(40%);
    filter:grayscale(40%)
}
.grayscale-50 img{
    -webkit-filter:grayscale(50%);
    filter:grayscale(50%)
}
.grayscale-60 img{
    -webkit-filter:grayscale(60%);
    filter:grayscale(60%)
}
.grayscale-70 img{
    -webkit-filter:grayscale(70%);
    filter:grayscale(70%)
}
.grayscale-75 img{
    -webkit-filter:grayscale(75%);
    filter:grayscale(75%)
}
.grayscale-80 img{
    -webkit-filter:grayscale(80%);
    filter:grayscale(80%)
}
.grayscale-90 img{
    -webkit-filter:grayscale(90%);
    filter:grayscale(90%)
}
.grayscale-100 img{
    -webkit-filter:grayscale(100%);
    filter:grayscale(100%)
}
.flex{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.inline-flex{
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex
}
.children--flex-auto>*,.flex-auto{
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.flex-none{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none
}
.flex-column{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.flex-column-reverse{
    -webkit-box-orient:vertical;
    -webkit-box-direction:reverse;
    -ms-flex-direction:column-reverse;
    flex-direction:column-reverse
}
.flex-row{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
}
.flex-row-reverse{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:reverse;
    -ms-flex-direction:row-reverse;
    flex-direction:row-reverse
}
.flex-wrap{
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.flex-wrap-reverse{
    -ms-flex-wrap:wrap-reverse;
    flex-wrap:wrap-reverse
}
.items-start{
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start
}
.items-end{
    -webkit-box-align:end;
    -ms-flex-align:end;
    align-items:flex-end
}
.items-center{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.items-baseline{
    -webkit-box-align:baseline;
    -ms-flex-align:baseline;
    align-items:baseline
}
.items-stretch{
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch
}
.self-start{
    -ms-flex-item-align:start;
    align-self:flex-start
}
.self-end{
    -ms-flex-item-align:end;
    align-self:flex-end
}
.self-center{
    -ms-flex-item-align:center;
    align-self:center
}
.self-baseline{
    -ms-flex-item-align:baseline;
    align-self:baseline
}
.self-stretch{
    -ms-flex-item-align:stretch;
    align-self:stretch
}
.justify-start{
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.justify-end{
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.justify-center{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.justify-between{
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.justify-around{
    -ms-flex-pack:distribute;
    justify-content:space-around
}
.content-start{
    -ms-flex-line-pack:start;
    align-content:flex-start
}
.content-end{
    -ms-flex-line-pack:end;
    align-content:flex-end
}
.content-center{
    -ms-flex-line-pack:center;
    align-content:center
}
.content-between{
    -ms-flex-line-pack:justify;
    align-content:space-between
}
.content-around{
    -ms-flex-line-pack:distribute;
    align-content:space-around
}
.content-stretch{
    -ms-flex-line-pack:stretch;
    align-content:stretch
}
.order-0{
    -webkit-box-ordinal-group:1;
    -ms-flex-order:0;
    order:0
}
.order-1{
    -webkit-box-ordinal-group:2;
    -ms-flex-order:1;
    order:1
}
.order-2{
    -webkit-box-ordinal-group:3;
    -ms-flex-order:2;
    order:2
}
.order-3{
    -webkit-box-ordinal-group:4;
    -ms-flex-order:3;
    order:3
}
.order-4{
    -webkit-box-ordinal-group:5;
    -ms-flex-order:4;
    order:4
}
.order-5{
    -webkit-box-ordinal-group:6;
    -ms-flex-order:5;
    order:5
}
.order-6{
    -webkit-box-ordinal-group:7;
    -ms-flex-order:6;
    order:6
}
.order-7{
    -webkit-box-ordinal-group:8;
    -ms-flex-order:7;
    order:7
}
.order-8{
    -webkit-box-ordinal-group:9;
    -ms-flex-order:8;
    order:8
}
.order-last{
    -webkit-box-ordinal-group:100000;
    -ms-flex-order:99999;
    order:99999
}
.flex-grow-min{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.flex-grow-max{
    -webkit-box-flex:99999;
    -ms-flex-positive:99999;
    flex-grow:99999
}
.flex-shrink-0{
    -ms-flex-negative:0;
    flex-shrink:0
}
.flex-auto,.flex-grow-max,.flex-grow-min{
    min-height:0;
    min-width:0
}
.fl{
    float:left
}
.fr{
    float:right
}
.fn{
    float:none
}
.child-link-dec-u a,.link-dec-u{
    text-decoration:none
}
.child-link-dec-n a,.child-link-dec-u a:hover,.link-dec-n,.link-dec-u:hover{
    text-decoration:none
}
.fam-serif{
    font-family:Georgia, serif
}
.fam-sans-serif{
    font-family:Arial, Helvetica, sans-serif
}
.f1{
    font-size:0.6rem
}
.f1-5{
    font-size:0.7rem
}
.f2{
    font-size:0.8rem
}
.f2-25{
    font-size:0.9rem
}
.f2-5{
    font-size:1rem
}
.f3{
    font-size:1.2rem
}
.f3-25{
    font-size:1.3rem
}
.f3-5{
    font-size:1.4rem
}
.f4{
    font-size:1.6rem
}
.f4-5{
    font-size:1.8rem
}
.f5{
    font-size:2rem
}
.f5-5{
    font-size:2.2rem
}
.f6{
    font-size:2.4rem
}
.f7{
    font-size:2.8rem
}
.f8{
    font-size:3.2rem
}
.f9{
    font-size:3.6rem
}
.f10{
    font-size:4rem
}
.f11{
    font-size:4.4rem
}
.f12{
    font-size:4.8rem
}
.f13{
    font-size:5.2rem
}
.f14{
    font-size:5.6rem
}
.f15{
    font-size:6rem
}
.f16{
    font-size:6.4rem
}
.f17{
    font-size:6.8rem
}
.f18{
    font-size:7.2rem
}
.f19{
    font-size:7.6rem
}
.f20{
    font-size:8rem
}
.f25{
    font-size:10rem
}
.f30{
    font-size:12rem
}
.f45{
    font-size:18rem
}
.f60{
    font-size:24rem
}
@media only screen and (max-width:1000px){
    .f25,.f30,.f45,.f60{
        font-size:8rem
    }
}
@media only screen and (max-width:786px){
    .f25,.f30,.f45,.f60{
        font-size:6rem
    }
}
@media only screen and (max-width:480px){
    .f13,.f14,.f15,.f16,.f17,.f18,.f19,.f20,.f25,.f30,.f45,.f60{
        font-size:4rem
    }
}
.em-f04{
    font-size:0.4em
}
.em-f05{
    font-size:0.5em
}
.em-f06{
    font-size:0.6em
}
.em-f07{
    font-size:0.7em
}
.em-f08{
    font-size:0.8em
}
.em-f09{
    font-size:0.9em
}
.fsi{
    font-style:italic
}
.fsn{
    font-style:normal
}
.fwn{
    font-weight:normal
}
.fwb{
    font-weight:bold
}
.fwbd{
    font-weight:bolder
}
.fw1{
    font-weight:100
}
.fw2{
    font-weight:200
}
.fw3{
    font-weight:300
}
.fw4{
    font-weight:400
}
.fw5{
    font-weight:500
}
.fw6{
    font-weight:600
}
.fw7{
    font-weight:700
}
.fw8{
    font-weight:800
}
.fw9{
    font-weight:900
}
.lh-1{
    line-height:1
}
.lh-1-1{
    line-height:1.1
}
.lh-1-2{
    line-height:1.2
}
.lh-1-25{
    line-height:1.25
}
.lh-1-3{
    line-height:1.3
}
.lh-1-4{
    line-height:1.4
}
.lh-1-5{
    line-height:1.5
}
.lh-1-6{
    line-height:1.6
}
.lh-1-65{
    line-height:1.65
}
.lh-1-7{
    line-height:1.7
}
.lh-1-8{
    line-height:1.8
}
.l-spacing-n,.l-spacing-normal{
    letter-spacing:normal
}
.l-spacing-001{
    letter-spacing:0.01em
}
.l-spacing-0025{
    letter-spacing:0.025em
}
.l-spacing-005{
    letter-spacing:0.05em
}
.l-spacing-01{
    letter-spacing:0.1em
}
.l-spacing-015{
    letter-spacing:0.15em
}
.l-spacing-02{
    letter-spacing:0.2em
}
.l-spacing-025{
    letter-spacing:0.25em
}
.nl-spacing-0025{
    letter-spacing:-0.025em
}
.nl-spacing-005{
    letter-spacing:-0.05em
}
.nl-spacing-0075{
    letter-spacing:-0.075em
}
.nl-spacing-01{
    letter-spacing:-0.1em
}
.ttc{
    text-transform:capitalize
}
.ttl{
    text-transform:lowercase
}
.ttu{
    text-transform:uppercase
}
.ttn{
    text-transform:none
}
.v-base{
    vertical-align:baseline
}
.v-mid{
    vertical-align:middle
}
.v-top{
    vertical-align:top
}
.v-btm{
    vertical-align:bottom
}
.word-normal{
    word-break:normal
}
.word-wrap{
    word-break:break-all
}
.word-nowrap{
    word-break:keep-all
}
.list-style-none{
    list-style-type:none
}
.o-99{
    opacity:.99
}
.o-98{
    opacity:.98
}
.o-97{
    opacity:.97
}
.o-96{
    opacity:.96
}
.o-95{
    opacity:.95
}
.o-90{
    opacity:.9
}
.o-80{
    opacity:.8
}
.o-70{
    opacity:.7
}
.o-60{
    opacity:.6
}
.o-50{
    opacity:.5
}
.o-40{
    opacity:.4
}
.o-30{
    opacity:.3
}
.o-25{
    opacity:.25
}
.o-20{
    opacity:.2
}
.o-18{
    opacity:.1
}
.o-16{
    opacity:.1
}
.o-15{
    opacity:.15
}
.o-14{
    opacity:.1
}
.o-12{
    opacity:.1
}
.o-10{
    opacity:.1
}
.o-09{
    opacity:.09
}
.o-08{
    opacity:.08
}
.o-07{
    opacity:.07
}
.o-06{
    opacity:.06
}
.o-05{
    opacity:.05
}
.o-04{
    opacity:.04
}
.o-03{
    opacity:.03
}
.o-02{
    opacity:.02
}
.o-01{
    opacity:.01
}
.o-0{
    opacity:0
}
.o-100{
    opacity:1
}
.overflow-visible{
    overflow:visible
}
.overflow-hidden{
    overflow:hidden
}
.overflow-scroll{
    overflow:scroll
}
.overflow-auto{
    overflow:auto
}
.overflow-x-visible{
    overflow-x:visible
}
.overflow-x-hidden{
    overflow-x:hidden
}
.overflow-x-scroll{
    overflow-x:scroll
}
.overflow-x-auto{
    overflow-x:auto
}
.overflow-y-visible{
    overflow-y:visible
}
.overflow-y-hidden{
    overflow-y:hidden
}
.overflow-y-scroll{
    overflow-y:scroll
}
.overflow-y-auto{
    overflow-y:auto
}
.pos-static{
    position:static
}
.pos-relative{
    position:relative
}
.pos-absolute{
    position:absolute
}
.pos-fixed{
    position:fixed
}
.pos-fill{
    top:0;
    right:0;
    bottom:0;
    left:0
}
.pos-bottom{
    bottom:0
}
.pos-left-top{
    left:0;
    top:0
}
.pos-center-top{
    left:50%;
    top:0;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%)
}
.pos-right-top{
    right:0;
    top:0
}
.pos-left-center{
    left:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
.pos-center{
    left:50%;
    top:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%)
}
.pos-right-center{
    right:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
.pos-left-bottom{
    left:0;
    bottom:0
}
.pos-center-bottom{
    left:50%;
    bottom:0;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%)
}
.pos-right-bottom{
    right:0;
    bottom:0
}
.rotate-15{
    -webkit-transform:rotate(15deg);
    -ms-transform:rotate(15deg);
    transform:rotate(15deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.rotate-30{
    -webkit-transform:rotate(30deg);
    -ms-transform:rotate(30deg);
    transform:rotate(30deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.rotate-45{
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.rotate-90{
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.rotate-135{
    -webkit-transform:rotate(135deg);
    -ms-transform:rotate(135deg);
    transform:rotate(135deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.rotate-180{
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.rotate-225{
    -webkit-transform:rotate(225deg);
    -ms-transform:rotate(225deg);
    transform:rotate(225deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.rotate-270{
    -webkit-transform:rotate(270deg);
    -ms-transform:rotate(270deg);
    transform:rotate(270deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.rotate-315{
    -webkit-transform:rotate(315deg);
    -ms-transform:rotate(315deg);
    transform:rotate(315deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.n-rotate-15{
    -webkit-transform:rotate(-15deg);
    -ms-transform:rotate(-15deg);
    transform:rotate(-15deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.n-rotate-30{
    -webkit-transform:rotate(-30deg);
    -ms-transform:rotate(-30deg);
    transform:rotate(-30deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.n-rotate-45{
    -webkit-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    transform:rotate(-45deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.n-rotate-90{
    -webkit-transform:rotate(-90deg);
    -ms-transform:rotate(-90deg);
    transform:rotate(-90deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.n-rotate-135{
    -webkit-transform:rotate(-135deg);
    -ms-transform:rotate(-135deg);
    transform:rotate(-135deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.n-rotate-180{
    -webkit-transform:rotate(-180deg);
    -ms-transform:rotate(-180deg);
    transform:rotate(-180deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.n-rotate-225{
    -webkit-transform:rotate(-225deg);
    -ms-transform:rotate(-225deg);
    transform:rotate(-225deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.n-rotate-270{
    -webkit-transform:rotate(-270deg);
    -ms-transform:rotate(-270deg);
    transform:rotate(-270deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.n-rotate-315{
    -webkit-transform:rotate(-315deg);
    -ms-transform:rotate(-315deg);
    transform:rotate(-315deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.ma0{
    margin:0
}
.ma1{
    margin:0.4rem
}
.ma2{
    margin:0.8rem
}
.ma3{
    margin:1.2rem
}
.ma4{
    margin:1.6rem
}
.ma5{
    margin:2rem
}
.ma6{
    margin:2.4rem
}
.ma7{
    margin:2.8rem
}
.ma8{
    margin:3.2rem
}
.ma9{
    margin:3.6rem
}
.ma10{
    margin:4rem
}
.ma11{
    margin:4.4rem
}
.ma12{
    margin:4.8rem
}
.ma13{
    margin:5.2rem
}
.ma14{
    margin:5.6rem
}
.ma15{
    margin:6rem
}
.ma16{
    margin:6.4rem
}
.ma32{
    margin:12.8rem
}
.ma64{
    margin:25.6rem
}
.mh0{
    margin-left:0;
    margin-right:0
}
.mh1{
    margin-left:0.4rem;
    margin-right:0.4rem
}
.mh2{
    margin-left:0.8rem;
    margin-right:0.8rem
}
.mh3{
    margin-left:1.2rem;
    margin-right:1.2rem
}
.mh4{
    margin-left:1.6rem;
    margin-right:1.6rem
}
.mh5{
    margin-left:2rem;
    margin-right:2rem
}
.mh6{
    margin-left:2.4rem;
    margin-right:2.4rem
}
.mh7{
    margin-left:2.8rem;
    margin-right:2.8rem
}
.mh8{
    margin-left:3.2rem;
    margin-right:3.2rem
}
.mh9{
    margin-left:3.6rem;
    margin-right:3.6rem
}
.mh10{
    margin-left:4rem;
    margin-right:4rem
}
.mh11{
    margin-left:4.4rem;
    margin-right:4.4rem
}
.mh12{
    margin-left:4.8rem;
    margin-right:4.8rem
}
.mh13{
    margin-left:5.2rem;
    margin-right:5.2rem
}
.mh14{
    margin-left:5.6rem;
    margin-right:5.6rem
}
.mh15{
    margin-left:6rem;
    margin-right:6rem
}
.mh16{
    margin-left:6.4rem;
    margin-right:6.4rem
}
.mh32{
    margin-left:12.8rem;
    margin-right:12.8rem
}
.mh64{
    margin-left:25.6rem;
    margin-right:25.6rem
}
.mh-auto{
    margin-left:auto;
    margin-right:auto
}
.ml-auto{
    margin-left:auto
}
.mr-auto{
    margin-right:auto
}
.ml0{
    margin-left:0
}
.ml1{
    margin-left:0.4rem
}
.ml2{
    margin-left:0.8rem
}
.ml3{
    margin-left:1.2rem
}
.ml4{
    margin-left:1.6rem
}
.ml5{
    margin-left:2rem
}
.ml6{
    margin-left:2.4rem
}
.ml7{
    margin-left:2.8rem
}
.ml8{
    margin-left:3.2rem
}
.ml9{
    margin-left:3.6rem
}
.ml10{
    margin-left:4rem
}
.ml11{
    margin-left:4.4rem
}
.ml12{
    margin-left:4.8rem
}
.ml13{
    margin-left:5.2rem
}
.ml14{
    margin-left:5.6rem
}
.ml15{
    margin-left:6rem
}
.ml16{
    margin-left:6.4rem
}
.ml32{
    margin-left:12.8rem
}
.ml64{
    margin-left:25.6rem
}
.mr0{
    margin-right:0
}
.mr1{
    margin-right:0.4rem
}
.mr2{
    margin-right:0.8rem
}
.mr3{
    margin-right:1.2rem
}
.mr4{
    margin-right:1.6rem
}
.mr5{
    margin-right:2rem
}
.mr6{
    margin-right:2.4rem
}
.mr7{
    margin-right:2.8rem
}
.mr8{
    margin-right:3.2rem
}
.mr9{
    margin-right:3.6rem
}
.mr10{
    margin-right:4rem
}
.mr11{
    margin-right:4.4rem
}
.mr12{
    margin-right:4.8rem
}
.mr13{
    margin-right:5.2rem
}
.mr14{
    margin-right:5.6rem
}
.mr15{
    margin-right:6rem
}
.mr16{
    margin-right:6.4rem
}
.mr32{
    margin-right:12.8rem
}
.mr64{
    margin-right:25.6rem
}
.mv0{
    margin-top:0;
    margin-bottom:0
}
.mv1{
    margin-top:0.4rem;
    margin-bottom:0.4rem
}
.mv2{
    margin-top:0.8rem;
    margin-bottom:0.8rem
}
.mv3{
    margin-top:1.2rem;
    margin-bottom:1.2rem
}
.mv4{
    margin-top:1.6rem;
    margin-bottom:1.6rem
}
.mv5{
    margin-top:2rem;
    margin-bottom:2rem
}
.mv6{
    margin-top:2.4rem;
    margin-bottom:2.4rem
}
.mv7{
    margin-top:2.8rem;
    margin-bottom:2.8rem
}
.mv8{
    margin-top:3.2rem;
    margin-bottom:3.2rem
}
.mv9{
    margin-top:3.6rem;
    margin-bottom:3.6rem
}
.mv10{
    margin-top:4rem;
    margin-bottom:4rem
}
.mv11{
    margin-top:4.4rem;
    margin-bottom:4.4rem
}
.mv12{
    margin-top:4.8rem;
    margin-bottom:4.8rem
}
.mv13{
    margin-top:5.2rem;
    margin-bottom:5.2rem
}
.mv14{
    margin-top:5.6rem;
    margin-bottom:5.6rem
}
.mv15{
    margin-top:6rem;
    margin-bottom:6rem
}
.mv16{
    margin-top:6.4rem;
    margin-bottom:6.4rem
}
.mv32{
    margin-top:12.8rem;
    margin-bottom:12.8rem
}
.mv64{
    margin-top:25.6rem;
    margin-bottom:25.6rem
}
.mt0{
    margin-top:0
}
.mt1{
    margin-top:0.4rem
}
.mt2{
    margin-top:0.8rem
}
.mt2-5{
    margin-top:1rem
}
.mt3{
    margin-top:1.2rem
}
.mt4{
    margin-top:1.6rem
}
.mt5{
    margin-top:2rem
}
.mt6{
    margin-top:2.4rem
}
.mt7{
    margin-top:2.8rem
}
.mt8{
    margin-top:3.2rem
}
.mt9{
    margin-top:3.6rem
}
.mt10{
    margin-top:4rem
}
.mt11{
    margin-top:4.4rem
}
.mt12{
    margin-top:4.8rem
}
.mt13{
    margin-top:5.2rem
}
.mt14{
    margin-top:5.6rem
}
.mt15{
    margin-top:6rem
}
.mt16{
    margin-top:6.4rem
}
.mt24{
    margin-top:9.6rem
}
.mt32{
    margin-top:12.8rem
}
.mt40{
    margin-top:16rem
}
.mt64{
    margin-top:25.6rem
}
.mb0{
    margin-bottom:0
}
.mb1{
    margin-bottom:0.4rem
}
.mb2{
    margin-bottom:0.8rem
}
.mb3{
    margin-bottom:1.2rem
}
.mb4{
    margin-bottom:1.6rem
}
.mb5{
    margin-bottom:2rem
}
.mb6{
    margin-bottom:2.4rem
}
.mb7{
    margin-bottom:2.8rem
}
.mb8{
    margin-bottom:3.2rem
}
.mb9{
    margin-bottom:3.6rem
}
.mb10{
    margin-bottom:4rem
}
.mb11{
    margin-bottom:4.4rem
}
.mb12{
    margin-bottom:4.8rem
}
.mb13{
    margin-bottom:5.2rem
}
.mb14{
    margin-bottom:5.6rem
}
.mb15{
    margin-bottom:6rem
}
.mb16{
    margin-bottom:6.4rem
}
.mb24{
    margin-bottom:9.6rem
}
.mb32{
    margin-bottom:12.8rem
}
.mb40{
    margin-bottom:16rem
}
.mb64{
    margin-bottom:25.6rem
}
.mb0-last-child>:last-child,.mb0-last-child>:only-child{
    margin-bottom:0
}
.n-mh1{
    margin-left:-0.4rem;
    margin-right:-0.4rem
}
.n-mh2{
    margin-left:-0.8rem;
    margin-right:-0.8rem
}
.n-mh3{
    margin-left:-1.2rem;
    margin-right:-1.2rem
}
.n-mh4{
    margin-left:-1.6rem;
    margin-right:-1.6rem
}
.n-mh5{
    margin-left:-2rem;
    margin-right:-2rem
}
.n-mh6{
    margin-left:-2.4rem;
    margin-right:-2.4rem
}
.n-mh7{
    margin-left:-2.8rem;
    margin-right:-2.8rem
}
.n-mh8{
    margin-left:-3.2rem;
    margin-right:-3.2rem
}
.n-mh9{
    margin-left:-3.6rem;
    margin-right:-3.6rem
}
.n-mh10{
    margin-left:-4rem;
    margin-right:-4rem
}
.n-mh11{
    margin-left:-4.4rem;
    margin-right:-4.4rem
}
.n-mh12{
    margin-left:-4.8rem;
    margin-right:-4.8rem
}
.n-mh13{
    margin-left:-5.2rem;
    margin-right:-5.2rem
}
.n-mh14{
    margin-left:-5.6rem;
    margin-right:-5.6rem
}
.n-mh15{
    margin-left:-6rem;
    margin-right:-6rem
}
.n-mh16{
    margin-left:-6.4rem;
    margin-right:-6.4rem
}
.n-mh32{
    margin-left:-12.8rem;
    margin-right:-12.8rem
}
.n-mh64{
    margin-left:-25.6rem;
    margin-right:-25.6rem
}
.n-ml1{
    margin-left:-0.4rem
}
.n-ml2{
    margin-left:-0.8rem
}
.n-ml3{
    margin-left:-1.2rem
}
.n-ml4{
    margin-left:-1.6rem
}
.n-ml5{
    margin-left:-2rem
}
.n-ml6{
    margin-left:-2.4rem
}
.n-ml7{
    margin-left:-2.8rem
}
.n-ml8{
    margin-left:-3.2rem
}
.n-ml9{
    margin-left:-3.6rem
}
.n-ml10{
    margin-left:-4rem
}
.n-ml11{
    margin-left:-4.4rem
}
.n-ml12{
    margin-left:-4.8rem
}
.n-ml13{
    margin-left:-5.2rem
}
.n-ml14{
    margin-left:-5.6rem
}
.n-ml15{
    margin-left:-6rem
}
.n-ml16{
    margin-left:-6.4rem
}
.n-ml32{
    margin-left:-12.8rem
}
.n-ml64{
    margin-left:-25.6rem
}
.n-mr1{
    margin-right:-0.4rem
}
.n-mr2{
    margin-right:-0.8rem
}
.n-mr3{
    margin-right:-1.2rem
}
.n-mr4{
    margin-right:-1.6rem
}
.n-mr5{
    margin-right:-2rem
}
.n-mr6{
    margin-right:-2.4rem
}
.n-mr7{
    margin-right:-2.8rem
}
.n-mr8{
    margin-right:-3.2rem
}
.n-mr9{
    margin-right:-3.6rem
}
.n-mr10{
    margin-right:-4rem
}
.n-mr11{
    margin-right:-4.4rem
}
.n-mr12{
    margin-right:-4.8rem
}
.n-mr13{
    margin-right:-5.2rem
}
.n-mr14{
    margin-right:-5.6rem
}
.n-mr15{
    margin-right:-6rem
}
.n-mr16{
    margin-right:-6.4rem
}
.n-mr32{
    margin-right:-12.8rem
}
.n-mr64{
    margin-right:-25.6rem
}
.n-mt1{
    margin-top:-0.4rem
}
.n-mt2{
    margin-top:-0.8rem
}
.n-mt3{
    margin-top:-1.2rem
}
.n-mt4{
    margin-top:-1.6rem
}
.n-mt5{
    margin-top:-2rem
}
.n-mt6{
    margin-top:-2.4rem
}
.n-mt7{
    margin-top:-2.8rem
}
.n-mt8{
    margin-top:-3.2rem
}
.n-mt9{
    margin-top:-3.6rem
}
.n-mt10{
    margin-top:-4rem
}
.n-mt11{
    margin-top:-4.4rem
}
.n-mt12{
    margin-top:-4.8rem
}
.n-mt13{
    margin-top:-5.2rem
}
.n-mt14{
    margin-top:-5.6rem
}
.n-mt15{
    margin-top:-6rem
}
.n-mt16{
    margin-top:-6.4rem
}
.n-mt24{
    margin-top:-9.6rem
}
.n-mt32{
    margin-top:-12.8rem
}
.n-mt64{
    margin-top:-25.6rem
}
.n-mb1{
    margin-bottom:-0.4rem
}
.n-mb2{
    margin-bottom:-0.8rem
}
.n-mb3{
    margin-bottom:-1.2rem
}
.n-mb4{
    margin-bottom:-1.6rem
}
.n-mb5{
    margin-bottom:-2rem
}
.n-mb6{
    margin-bottom:-2.4rem
}
.n-mb7{
    margin-bottom:-2.8rem
}
.n-mb8{
    margin-bottom:-3.2rem
}
.n-mb9{
    margin-bottom:-3.6rem
}
.n-mb10{
    margin-bottom:-4rem
}
.n-mb11{
    margin-bottom:-4.4rem
}
.n-mb12{
    margin-bottom:-4.8rem
}
.n-mb13{
    margin-bottom:-5.2rem
}
.n-mb14{
    margin-bottom:-5.6rem
}
.n-mb15{
    margin-bottom:-6rem
}
.n-mb16{
    margin-bottom:-6.4rem
}
.n-mb32{
    margin-bottom:-12.8rem
}
.n-mb40{
    margin-bottom:-16rem
}
.n-mb52{
    margin-bottom:-20.8rem
}
.n-mb64{
    margin-bottom:-25.6rem
}
.pa-fluid-1{
    padding:calc(1% + 1.6rem)
}
.pa-fluid-1-5{
    padding:calc(1.5% + 1.6rem)
}
.pa-fluid-2{
    padding:calc(2% + 1.6rem)
}
.pa-fluid-3{
    padding:calc(3% + 1.6rem)
}
.pa-fluid-4{
    padding:calc(4% + 1.6rem)
}
.pa-fluid-5{
    padding:calc(5% + 1.6rem)
}
.pa-fluid-6{
    padding:calc(6% + 1.6rem)
}
.pa-fluid-7{
    padding:calc(7% + 1.6rem)
}
.pa-fluid-8{
    padding:calc(8% + 1.6rem)
}
.pa-fluid-9{
    padding:calc(9% + 1.6rem)
}
.pa-fluid-10{
    padding:calc(10% + 1.6rem)
}
.ph-fluid-1{
    padding-left:calc(1% + 1.6rem);
    padding-right:calc(1% + 1.6rem)
}
.ph-fluid-1-5{
    padding-left:calc(1.5% + 1.6rem);
    padding-right:calc(1.5% + 1.6rem)
}
.ph-fluid-2{
    padding-left:calc(2% + 1.6rem);
    padding-right:calc(2% + 1.6rem)
}
.ph-fluid-3{
    padding-left:calc(3% + 1.6rem);
    padding-right:calc(3% + 1.6rem)
}
.ph-fluid-4{
    padding-left:calc(4% + 1.6rem);
    padding-right:calc(4% + 1.6rem)
}
.ph-fluid-5{
    padding-left:calc(5% + 1.6rem);
    padding-right:calc(5% + 1.6rem)
}
.ph-fluid-6{
    padding-left:calc(6% + 1.6rem);
    padding-right:calc(6% + 1.6rem)
}
.ph-fluid-7{
    padding-left:calc(7% + 1.6rem);
    padding-right:calc(7% + 1.6rem)
}
.ph-fluid-8{
    padding-left:calc(8% + 1.6rem);
    padding-right:calc(8% + 1.6rem)
}
.ph-fluid-9{
    padding-left:calc(9% + 1.6rem);
    padding-right:calc(9% + 1.6rem)
}
.ph-fluid-10{
    padding-left:calc(10% + 1.6rem);
    padding-right:calc(10% + 1.6rem)
}
.pv-fluid-1{
    padding-top:calc(1% + 1.6rem);
    padding-bottom:calc(1% + 1.6rem)
}
.pv-fluid-1-5{
    padding-top:calc(1.5% + 1.6rem);
    padding-bottom:calc(1.5% + 1.6rem)
}
.pv-fluid-2{
    padding-top:calc(2% + 1.6rem);
    padding-bottom:calc(2% + 1.6rem)
}
.pv-fluid-3{
    padding-top:calc(3% + 1.6rem);
    padding-bottom:calc(3% + 1.6rem)
}
.pv-fluid-4{
    padding-top:calc(4% + 1.6rem);
    padding-bottom:calc(4% + 1.6rem)
}
.pv-fluid-5{
    padding-top:calc(5% + 1.6rem);
    padding-bottom:calc(5% + 1.6rem)
}
.pv-fluid-6{
    padding-top:calc(6% + 1.6rem);
    padding-bottom:calc(6% + 1.6rem)
}
.pv-fluid-7{
    padding-top:calc(7% + 1.6rem);
    padding-bottom:calc(7% + 1.6rem)
}
.pv-fluid-8{
    padding-top:calc(8% + 1.6rem);
    padding-bottom:calc(8% + 1.6rem)
}
.pv-fluid-9{
    padding-top:calc(9% + 1.6rem);
    padding-bottom:calc(9% + 1.6rem)
}
.pv-fluid-10{
    padding-top:calc(10% + 1.6rem);
    padding-bottom:calc(10% + 1.6rem)
}
.pa0125{
    padding:0.05rem
}
.pa025{
    padding:0.1rem
}
.pa05{
    padding:0.2rem
}
.pa1{
    padding:0.4rem
}
.pa2{
    padding:0.8rem
}
.pa3{
    padding:1.2rem
}
.pa4{
    padding:1.6rem
}
.pa5{
    padding:2rem
}
.pa6{
    padding:2.4rem
}
.pa7{
    padding:2.8rem
}
.pa8{
    padding:3.2rem
}
.pa9{
    padding:3.6rem
}
.pa10{
    padding:4rem
}
.pa11{
    padding:4.4rem
}
.pa12{
    padding:4.8rem
}
.pa13{
    padding:5.2rem
}
.pa14{
    padding:5.6rem
}
.pa15{
    padding:6rem
}
.pa16{
    padding:6.4rem
}
.pa18{
    padding:7.2rem
}
.pa20{
    padding:8rem
}
.pa32{
    padding:12.8rem
}
.pa64{
    padding:25.6rem
}
.ph0{
    padding-left:0;
    padding-right:0
}
.ph1{
    padding-left:0.4rem;
    padding-right:0.4rem
}
.ph2{
    padding-left:0.8rem;
    padding-right:0.8rem
}
.ph3{
    padding-left:1.2rem;
    padding-right:1.2rem
}
.ph4{
    padding-left:1.6rem;
    padding-right:1.6rem
}
.ph5{
    padding-left:2rem;
    padding-right:2rem
}
.ph6{
    padding-left:2.4rem;
    padding-right:2.4rem
}
.ph7{
    padding-left:2.8rem;
    padding-right:2.8rem
}
.ph8{
    padding-left:3.2rem;
    padding-right:3.2rem
}
.ph9{
    padding-left:3.6rem;
    padding-right:3.6rem
}
.ph10{
    padding-left:4rem;
    padding-right:4rem
}
.ph11{
    padding-left:4.4rem;
    padding-right:4.4rem
}
.ph12{
    padding-left:4.8rem;
    padding-right:4.8rem
}
.ph13{
    padding-left:5.2rem;
    padding-right:5.2rem
}
.ph14{
    padding-left:5.6rem;
    padding-right:5.6rem
}
.ph15{
    padding-left:6rem;
    padding-right:6rem
}
.ph16{
    padding-left:6.4rem;
    padding-right:6.4rem
}
.ph18{
    padding-left:7.2rem;
    padding-right:7.2rem
}
.ph20{
    padding-left:8rem;
    padding-right:8rem
}
.ph32{
    padding-left:12.8rem;
    padding-right:12.8rem
}
.ph64{
    padding-left:25.6rem;
    padding-right:25.6rem
}
.pv0{
    padding-top:0;
    padding-bottom:0
}
.pv1{
    padding-top:0.4rem;
    padding-bottom:0.4rem
}
.pv2{
    padding-top:0.8rem;
    padding-bottom:0.8rem
}
.pv3{
    padding-top:1.2rem;
    padding-bottom:1.2rem
}
.pv4{
    padding-top:1.6rem;
    padding-bottom:1.6rem
}
.pv5{
    padding-top:2rem;
    padding-bottom:2rem
}
.pv6{
    padding-top:2.4rem;
    padding-bottom:2.4rem
}
.pv7{
    padding-top:2.8rem;
    padding-bottom:2.8rem
}
.pv8{
    padding-top:3.2rem;
    padding-bottom:3.2rem
}
.pv9{
    padding-top:3.6rem;
    padding-bottom:3.6rem
}
.pv10{
    padding-top:4rem;
    padding-bottom:4rem
}
.pv11{
    padding-top:4.4rem;
    padding-bottom:4.4rem
}
.pv12{
    padding-top:4.8rem;
    padding-bottom:4.8rem
}
.pv13{
    padding-top:5.2rem;
    padding-bottom:5.2rem
}
.pv14{
    padding-top:5.6rem;
    padding-bottom:5.6rem
}
.pv15{
    padding-top:6rem;
    padding-bottom:6rem
}
.pv16{
    padding-top:6.4rem;
    padding-bottom:6.4rem
}
.pv20{
    padding-top:8rem;
    padding-bottom:8rem
}
.pv32{
    padding-top:12.8rem;
    padding-bottom:12.8rem
}
.pv64{
    padding-top:25.6rem;
    padding-bottom:25.6rem
}
.pl0{
    padding-left:0
}
.pl1{
    padding-left:0.4rem
}
.pl2{
    padding-left:0.8rem
}
.pl3{
    padding-left:1.2rem
}
.pl4{
    padding-left:1.6rem
}
.pl5{
    padding-left:2rem
}
.pl6{
    padding-left:2.4rem
}
.pl7{
    padding-left:2.8rem
}
.pl8{
    padding-left:3.2rem
}
.pl9{
    padding-left:3.6rem
}
.pl10{
    padding-left:4rem
}
.pl11{
    padding-left:4.4rem
}
.pl12{
    padding-left:4.8rem
}
.pl13{
    padding-left:5.2rem
}
.pl14{
    padding-left:5.6rem
}
.pl15{
    padding-left:6rem
}
.pl16{
    padding-left:6.4rem
}
.pl20{
    padding-left:8rem
}
.pl32{
    padding-left:12.8rem
}
.pl64{
    padding-left:25.6rem
}
.pr0{
    padding-right:0
}
.pr1{
    padding-right:0.4rem
}
.pr2{
    padding-right:0.8rem
}
.pr3{
    padding-right:1.2rem
}
.pr4{
    padding-right:1.6rem
}
.pr5{
    padding-right:2rem
}
.pr6{
    padding-right:2.4rem
}
.pr7{
    padding-right:2.8rem
}
.pr8{
    padding-right:3.2rem
}
.pr9{
    padding-right:3.6rem
}
.pr10{
    padding-right:4rem
}
.pr11{
    padding-right:4.4rem
}
.pr12{
    padding-right:4.8rem
}
.pr13{
    padding-right:5.2rem
}
.pr14{
    padding-right:5.6rem
}
.pr15{
    padding-right:6rem
}
.pr16{
    padding-right:6.4rem
}
.pr20{
    padding-right:8rem
}
.pr32{
    padding-right:12.8rem
}
.pr64{
    padding-right:25.6rem
}
.pt0{
    padding-top:0
}
.pt1{
    padding-top:0.4rem
}
.pt2{
    padding-top:0.8rem
}
.pt3{
    padding-top:1.2rem
}
.pt4{
    padding-top:1.6rem
}
.pt5{
    padding-top:2rem
}
.pt6{
    padding-top:2.4rem
}
.pt7{
    padding-top:2.8rem
}
.pt8{
    padding-top:3.2rem
}
.pt9{
    padding-top:3.6rem
}
.pt10{
    padding-top:4rem
}
.pt11{
    padding-top:4.4rem
}
.pt12{
    padding-top:4.8rem
}
.pt13{
    padding-top:5.2rem
}
.pt14{
    padding-top:5.6rem
}
.pt15{
    padding-top:6rem
}
.pt16{
    padding-top:6.4rem
}
.pt18{
    padding-top:7.2rem
}
.pt20{
    padding-top:8rem
}
.pt32{
    padding-top:12.8rem
}
.pt64{
    padding-top:25.6rem
}
.pb0{
    padding-bottom:0
}
.pb1{
    padding-bottom:0.4rem
}
.pb2{
    padding-bottom:0.8rem
}
.pb3{
    padding-bottom:1.2rem
}
.pb4{
    padding-bottom:1.6rem
}
.pb5{
    padding-bottom:2rem
}
.pb6{
    padding-bottom:2.4rem
}
.pb7{
    padding-bottom:2.8rem
}
.pb8{
    padding-bottom:3.2rem
}
.pb9{
    padding-bottom:3.6rem
}
.pb10{
    padding-bottom:4rem
}
.pb11{
    padding-bottom:4.4rem
}
.pb12{
    padding-bottom:4.8rem
}
.pb13{
    padding-bottom:5.2rem
}
.pb14{
    padding-bottom:5.6rem
}
.pb15{
    padding-bottom:6rem
}
.pb16{
    padding-bottom:6.4rem
}
.pb18{
    padding-bottom:7.2rem
}
.pb20{
    padding-bottom:8rem
}
.pb32{
    padding-bottom:12.8rem
}
.pb64{
    padding-bottom:25.6rem
}
.pa0{
    padding:0
}
.h0{
    height:0
}
.h0-25{
    height:0.1rem
}
.h0-50{
    height:0.2rem
}
.h0-75{
    height:0.3rem
}
.h1{
    height:0.4rem
}
.h2{
    height:0.8rem
}
.h3{
    height:1.2rem
}
.h4{
    height:1.6rem
}
.h5{
    height:2.0rem
}
.h6{
    height:2.4rem
}
.h7{
    height:2.8rem
}
.h8{
    height:3.2rem
}
.h9{
    height:3.6rem
}
.h10{
    height:4rem
}
.h11{
    height:4.4rem
}
.h12{
    height:4.8rem
}
.h13{
    height:5.2rem
}
.h14{
    height:5.6rem
}
.h15{
    height:6.0rem
}
.h16{
    height:6.4rem
}
.h17{
    height:6.8rem
}
.h18{
    height:7.2rem
}
.h19{
    height:7.6rem
}
.h20{
    height:8rem
}
.h24{
    height:9.6rem
}
.h28{
    height:11.2rem
}
.h32{
    height:12.8rem
}
.h36{
    height:14.4rem
}
.h40{
    height:16rem
}
.h44{
    height:17.6rem
}
.h48{
    height:19.2rem
}
.h60{
    height:24rem
}
.h64{
    height:25.6rem
}
.h80{
    height:32rem
}
.h90{
    height:36rem
}
.h100{
    height:40rem
}
.h110{
    height:44rem
}
.h120{
    height:48rem
}
.h125{
    height:50rem
}
.h130{
    height:52rem
}
.h140{
    height:56rem
}
.h160{
    height:64rem
}
.h170{
    height:68rem
}
.h180{
    height:72rem
}
.h190{
    height:76rem
}
.h200{
    height:80rem
}
.h210{
    height:84rem
}
.h220{
    height:88rem
}
.h230{
    height:92rem
}
.h240{
    height:96rem
}
.h-5{
    height:5%
}
.h-8{
    height:8.33%
}
.h-10{
    height:10%
}
.h-12{
    height:12.5%
}
.h-15{
    height:15%
}
.h-16{
    height:16.66%
}
.h-20{
    height:20%
}
.h-25{
    height:25%
}
.h-30{
    height:30%
}
.h-33{
    height:33.33%
}
.h-34{
    height:34%
}
.h-40{
    height:40%
}
.h-45{
    height:45%
}
.h-48{
    height:48%
}
.h-49{
    height:49%
}
.h-50{
    height:50%
}
.h-55{
    height:55%
}
.h-60{
    height:60%
}
.h-66{
    height:66.66%
}
.h-70{
    height:70%
}
.h-75{
    height:75%
}
.h-80{
    height:80%
}
.h-85{
    height:85%
}
.h-90{
    height:90%
}
.h-100{
    height:100%
}
.h-110{
    height:110%
}
.h-120{
    height:120%
}
.h-130{
    height:130%
}
.h-140{
    height:140%
}
.h-150{
    height:150%
}
.h-160{
    height:160%
}
.h-170{
    height:170%
}
.h-180{
    height:180%
}
.h-190{
    height:190%
}
.h-200{
    height:200%
}
.min-h0{
    min-height:0
}
.min-h1{
    min-height:0.4rem
}
.min-h2{
    min-height:0.8rem
}
.min-h3{
    min-height:1.2rem
}
.min-h4{
    min-height:1.6rem
}
.min-h5{
    min-height:2.0rem
}
.min-h6{
    min-height:2.4rem
}
.min-h7{
    min-height:2.8rem
}
.min-h8{
    min-height:3.2rem
}
.min-h9{
    min-height:3.6rem
}
.min-h10{
    min-height:4rem
}
.min-h11{
    min-height:4.4rem
}
.min-h12{
    min-height:4.8rem
}
.min-h13{
    min-height:5.2rem
}
.min-h14{
    min-height:5.6rem
}
.min-h15{
    min-height:6rem
}
.min-h16{
    min-height:6.4rem
}
.min-h17{
    min-height:6.8rem
}
.min-h18{
    min-height:7.2rem
}
.min-h19{
    min-height:7.6rem
}
.min-h20{
    min-height:8rem
}
.min-h24{
    min-height:9.6rem
}
.min-h32{
    min-height:12.8rem
}
.min-h36{
    min-height:14.4rem
}
.min-h40{
    min-height:16rem
}
.min-h44{
    min-height:17.6rem
}
.min-h48{
    min-height:19.2rem
}
.min-h60{
    min-height:24rem
}
.min-h64{
    min-height:25.6rem
}
.min-h80{
    min-height:32rem
}
.min-h100{
    min-height:40rem
}
.min-h120{
    min-height:48rem
}
.min-h125{
    min-height:50rem
}
.min-h130{
    min-height:52rem
}
.min-h140{
    min-height:56rem
}
.min-h160{
    min-height:64rem
}
.min-h180{
    min-height:72rem
}
.min-h190{
    min-height:76rem
}
.min-h200{
    min-height:80rem
}
.min-h210{
    min-height:84rem
}
.min-h220{
    min-height:88rem
}
.min-h-1vh{
    min-height:1vh
}
.min-h-2vh{
    min-height:2vh
}
.min-h-3vh{
    min-height:3vh
}
.min-h-4vh{
    min-height:4vh
}
.min-h-5vh{
    min-height:5vh
}
.min-h-6vh{
    min-height:6vh
}
.min-h-7vh{
    min-height:7vh
}
.min-h-8vh{
    min-height:8vh
}
.min-h-9vh{
    min-height:9vh
}
.min-h-10vh{
    min-height:10vh
}
.min-h-15vh{
    min-height:15vh
}
.min-h-20vh{
    min-height:20vh
}
.min-h-25vh{
    min-height:25vh
}
.min-h-30vh{
    min-height:30vh
}
.min-h-33vh{
    min-height:33vh
}
.min-h-38vh{
    min-height:38vh
}
.min-h-50vh{
    min-height:50vh
}
.min-h-60vh{
    min-height:60vh
}
.min-h-62vh{
    min-height:62vh
}
.min-h-66vh{
    min-height:66vh
}
.min-h-70vh{
    min-height:70vh
}
.min-h-75vh{
    min-height:75vh
}
.min-h-80vh{
    min-height:80vh
}
.min-h-90vh{
    min-height:90vh
}
.min-h-100vh{
    min-height:100vh
}
.min-h0{
    min-height:0
}
.max-h-10vh{
    max-height:10vh
}
.max-h-20vh{
    max-height:20vh
}
.max-h-25vh{
    max-height:25vh
}
.max-h-50vh{
    max-height:50vh
}
.max-h-60vh{
    max-height:60vh
}
.max-h-70vh{
    max-height:70vh
}
.max-h-75vh{
    max-height:75vh
}
.max-h-80vh{
    max-height:80vh
}
.max-h-100vh{
    max-height:100vh
}
.max-h1{
    height:0.4rem
}
.max-h2{
    height:0.8rem
}
.max-h3{
    height:1.2rem
}
.max-h4{
    height:1.6rem
}
.max-h5{
    height:2.0rem
}
.max-h6{
    height:2.4rem
}
.max-h7{
    height:2.8rem
}
.max-h8{
    height:3.2rem
}
.max-h9{
    height:3.6rem
}
.max-h10{
    height:4rem
}
.max-h11{
    height:4.4rem
}
.max-h12{
    height:4.8rem
}
.max-h13{
    height:5.2rem
}
.max-h14{
    height:5.6rem
}
.max-h15{
    height:6rem
}
.max-h16{
    height:6.4rem
}
.max-h17{
    height:6.8rem
}
.max-h18{
    height:7.2rem
}
.max-h19{
    height:7.6rem
}
.max-h20{
    height:8rem
}
.max-h24{
    height:9.6rem
}
.max-h32{
    height:12.8rem
}
.max-h36{
    height:14.4rem
}
.max-h40{
    height:16rem
}
.max-h44{
    height:17.6rem
}
.max-h48{
    height:19.2rem
}
.max-h60{
    height:24rem
}
.max-h64{
    height:25.6rem
}
.max-h80{
    height:32rem
}
.max-h100{
    height:40rem
}
.max-h120{
    height:48rem
}
.max-h125{
    height:50rem
}
.max-h130{
    height:52rem
}
.max-h140{
    height:56rem
}
.max-h160{
    height:64rem
}
.max-h180{
    height:72rem
}
.max-h190{
    height:76rem
}
.max-h200{
    height:80rem
}
.max-h210{
    height:84rem
}
.max-h220{
    height:88rem
}
.max-h-none{
    max-height:none
}
.max-grid{
    max-width:129.6rem
}
.max-w0{
    max-width:0
}
.max-w1{
    max-width:0.4rem
}
.max-w2{
    max-width:0.8rem
}
.max-w3{
    max-width:1.2rem
}
.max-w4{
    max-width:1.6rem
}
.max-w5{
    max-width:2.0rem
}
.max-w6{
    max-width:2.4rem
}
.max-w7{
    max-width:2.8rem
}
.max-w8{
    max-width:3.2rem
}
.max-w9{
    max-width:3.6rem
}
.max-w10{
    max-width:4rem
}
.max-w11{
    max-width:4.4rem
}
.max-w12{
    max-width:4.8rem
}
.max-w13{
    max-width:5.2rem
}
.max-w14{
    max-width:5.6rem
}
.max-w15{
    max-width:6.0rem
}
.max-w16{
    max-width:6.4rem
}
.max-w17{
    max-width:6.8rem
}
.max-w18{
    max-width:7.2rem
}
.max-w19{
    max-width:7.6rem
}
.max-w20{
    max-width:8rem
}
.max-w24{
    max-width:9.6rem
}
.max-w28{
    max-width:11.2rem
}
.max-w32{
    max-width:12.8rem
}
.max-w36{
    max-width:14.4rem
}
.max-w40{
    max-width:16rem
}
.max-w44{
    max-width:17.6rem
}
.max-w48{
    max-width:19.2rem
}
.max-w60{
    max-width:24rem
}
.max-w64{
    max-width:25.6rem
}
.max-w80{
    max-width:32rem
}
.max-w90{
    max-width:36rem
}
.max-w100{
    max-width:40rem
}
.max-w110{
    max-width:44rem
}
.max-w120{
    max-width:48rem
}
.max-w125{
    max-width:50rem
}
.max-w130{
    max-width:52rem
}
.max-w140{
    max-width:56rem
}
.max-w160{
    max-width:64rem
}
.max-w170{
    max-width:68rem
}
.max-w180{
    max-width:72rem
}
.max-w190{
    max-width:76rem
}
.max-w200{
    max-width:80rem
}
.max-w210{
    max-width:84rem
}
.max-w220{
    max-width:88rem
}
.max-w230{
    max-width:92rem
}
.max-w240{
    max-width:96rem
}
.max-w250{
    max-width:100rem
}
.max-w260{
    max-width:104rem
}
.max-w270{
    max-width:108rem
}
.max-w280{
    max-width:112rem
}
.max-w-25{
    max-width:25%
}
.max-w-30{
    max-width:30%
}
.max-w-33{
    max-width:33.33%
}
.max-w-40{
    max-width:40%
}
.max-w-50{
    max-width:50%
}
.max-w-60{
    max-width:60%
}
.max-w-66{
    max-width:66.66%
}
.max-w-70{
    max-width:70%
}
.max-w-75{
    max-width:75%
}
.max-w-80{
    max-width:80%
}
.max-w-90{
    max-width:90%
}
.max-w-95{
    max-width:95%
}
.max-w-100{
    max-width:100%
}
.max-w-1600px{
    max-width:1600px
}
.measure-12{
    max-width:12em
}
.measure-16{
    max-width:16em
}
.measure-20{
    max-width:20em
}
.measure-24{
    max-width:24em
}
.measure-28{
    max-width:28em
}
.measure-32{
    max-width:32em
}
.measure-36{
    max-width:36em
}
.measure-40{
    max-width:40em
}
.measure-44{
    max-width:44em
}
.measure-48{
    max-width:48em
}
.max-none{
    max-width:none
}
.min-w0{
    min-width:0
}
.min-w16{
    min-width:6.4rem
}
.min-w20{
    min-width:8rem
}
.min-w32{
    min-width:12.8rem
}
.min-w40{
    min-width:16rem
}
.min-w50{
    min-width:20rem
}
.min-w60{
    min-width:24rem
}
.min-w64{
    min-width:25.6rem
}
.min-w75{
    min-width:30rem
}
.min-w80{
    min-width:32rem
}
.min-w-100{
    min-width:100%
}
.w0{
    width:0
}
.w1{
    width:0.4rem
}
.w2{
    width:0.8rem
}
.w3{
    width:1.2rem
}
.w4{
    width:1.6rem
}
.w5{
    width:2.0rem
}
.w6{
    width:2.4rem
}
.w7{
    width:2.8rem
}
.w8{
    width:3.2rem
}
.w9{
    width:3.6rem
}
.w10{
    width:4rem
}
.w11{
    width:4.4rem
}
.w12{
    width:4.8rem
}
.w13{
    width:5.2rem
}
.w14{
    width:5.6rem
}
.w15{
    width:6.0rem
}
.w16{
    width:6.4rem
}
.w17{
    width:6.8rem
}
.w18{
    width:7.2rem
}
.w19{
    width:7.6rem
}
.w20{
    width:8rem
}
.w24{
    width:9.6rem
}
.w28{
    width:11.2rem
}
.w32{
    width:12.8rem
}
.w36{
    width:14.4rem
}
.w40{
    width:16rem
}
.w44{
    width:17.6rem
}
.w48{
    width:19.2rem
}
.w60{
    width:24rem
}
.w64{
    width:25.6rem
}
.w80{
    width:32rem
}
.w90{
    width:36rem
}
.w100{
    width:40rem
}
.w110{
    width:44rem
}
.w120{
    width:48rem
}
.w125{
    width:50rem
}
.w130{
    width:52rem
}
.w140{
    width:56rem
}
.w160{
    width:64rem
}
.w170{
    width:68rem
}
.w180{
    width:72rem
}
.w190{
    width:76rem
}
.w200{
    width:80rem
}
.w210{
    width:84rem
}
.w220{
    width:88rem
}
.w230{
    width:92rem
}
.w240{
    width:96rem
}
.w250{
    width:100rem
}
.w260{
    width:104rem
}
.w270{
    width:108rem
}
.w280{
    width:112rem
}
.w-5{
    width:5%
}
.w-8{
    width:8.33%
}
.w-10{
    width:10%
}
.w-12{
    width:12.5%
}
.w-15{
    width:15%
}
.w-16{
    width:16.66%
}
.w-20{
    width:20%
}
.w-25{
    width:25%
}
.w-30{
    width:30%
}
.w-33{
    width:33.33%
}
.w-34{
    width:34%
}
.w-40{
    width:40%
}
.w-45{
    width:45%
}
.w-48{
    width:48%
}
.w-49{
    width:49%
}
.w-50{
    width:50%
}
.w-55{
    width:55%
}
.w-60{
    width:60%
}
.w-66{
    width:66.66%
}
.w-70{
    width:70%
}
.w-75{
    width:75%
}
.w-80{
    width:80%
}
.w-85{
    width:85%
}
.w-90{
    width:90%
}
.w-100{
    width:100%
}
.w-110{
    width:110%
}
.w-120{
    width:120%
}
.w-130{
    width:130%
}
.w-140{
    width:140%
}
.w-150{
    width:150%
}
.w-160{
    width:160%
}
.w-170{
    width:170%
}
.w-180{
    width:180%
}
.w-190{
    width:190%
}
.w-200{
    width:200%
}
.w-auto{
    width:auto
}
.z-0{
    z-index:0
}
.z-1{
    z-index:1
}
.z-2{
    z-index:2
}
.z-3{
    z-index:3
}
.z-4{
    z-index:4
}
.z-5{
    z-index:5
}
.z-6{
    z-index:6
}
.z-999{
    z-index:999
}
.z-9999{
    z-index:9999
}
.z-max{
    z-index:999999
}
.z-inherit{
    z-index:inherit
}
.z-initial{
    z-index:initial
}
.z-unset{
    z-index:unset
}
.hover-o-90:hover{
    opacity:.9
}
.hover-o-80:hover{
    opacity:.8
}
.hover-o-70:hover{
    opacity:.7
}
.hover-o-60:hover{
    opacity:.6
}
.hover-o-50:hover{
    opacity:.5
}
.hover-o-40:hover{
    opacity:.4
}
.hover-o-30:hover{
    opacity:.3
}
.hover-o-20:hover{
    opacity:.2
}
.hover-o-10:hover{
    opacity:.1
}
.hover-o-05:hover{
    opacity:.05
}
.hover-o-025:hover{
    opacity:.025
}
.hover-o-0:hover{
    opacity:0
}
.hover-o-100:hover{
    opacity:1
}
.hover-rotate-15:hover{
    -webkit-transform:rotate(15deg);
    -ms-transform:rotate(15deg);
    transform:rotate(15deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-rotate-30:hover{
    -webkit-transform:rotate(30deg);
    -ms-transform:rotate(30deg);
    transform:rotate(30deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-rotate-45:hover{
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-rotate-90:hover{
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-rotate-135:hover{
    -webkit-transform:rotate(135deg);
    -ms-transform:rotate(135deg);
    transform:rotate(135deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-rotate-180:hover{
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-rotate-225:hover{
    -webkit-transform:rotate(225deg);
    -ms-transform:rotate(225deg);
    transform:rotate(225deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-rotate-270:hover{
    -webkit-transform:rotate(270deg);
    -ms-transform:rotate(270deg);
    transform:rotate(270deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-rotate-315:hover{
    -webkit-transform:rotate(315deg);
    -ms-transform:rotate(315deg);
    transform:rotate(315deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-n-rotate-15:hover{
    -webkit-transform:rotate(-15deg);
    -ms-transform:rotate(-15deg);
    transform:rotate(-15deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-n-rotate-30:hover{
    -webkit-transform:rotate(-30deg);
    -ms-transform:rotate(-30deg);
    transform:rotate(-30deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-n-rotate-45:hover{
    -webkit-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    transform:rotate(-45deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-n-rotate-90:hover{
    -webkit-transform:rotate(-90deg);
    -ms-transform:rotate(-90deg);
    transform:rotate(-90deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-n-rotate-135:hover{
    -webkit-transform:rotate(-135deg);
    -ms-transform:rotate(-135deg);
    transform:rotate(-135deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-n-rotate-180:hover{
    -webkit-transform:rotate(-180deg);
    -ms-transform:rotate(-180deg);
    transform:rotate(-180deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-n-rotate-225:hover{
    -webkit-transform:rotate(-225deg);
    -ms-transform:rotate(-225deg);
    transform:rotate(-225deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-n-rotate-270:hover{
    -webkit-transform:rotate(-270deg);
    -ms-transform:rotate(-270deg);
    transform:rotate(-270deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-n-rotate-315:hover{
    -webkit-transform:rotate(-315deg);
    -ms-transform:rotate(-315deg);
    transform:rotate(-315deg);
    -webkit-transform-origin:center;
    -ms-transform-origin:center;
    transform-origin:center
}
.hover-shadow-1:hover{
    -webkit-box-shadow:0 0.1rem 0.3rem rgba(0, 0, 0, 0.2);
    box-shadow:0 0.1rem 0.3rem rgba(0, 0, 0, 0.2)
}
.hover-shadow-2:hover{
    -webkit-box-shadow:0 0 0.6rem rgba(0, 0, 0, 0.2);
    box-shadow:0 0 0.6rem rgba(0, 0, 0, 0.2)
}
.hover-shadow-3:hover{
    -webkit-box-shadow:0 0 1.2rem rgba(0, 0, 0, 0.2);
    box-shadow:0 0 1.2rem rgba(0, 0, 0, 0.2)
}
.hover-shadow-4:hover{
    -webkit-box-shadow:0 0 2.4rem rgba(0, 0, 0, 0.2);
    box-shadow:0 0 2.4rem rgba(0, 0, 0, 0.2)
}
.hover-shadow-5:hover{
    -webkit-box-shadow:0 0 4.8rem rgba(0, 0, 0, 0.2);
    box-shadow:0 0 4.8rem rgba(0, 0, 0, 0.2)
}
.hover-zoom-1-0-5:hover{
    -webkit-transform:scale(1.05);
    -ms-transform:scale(1.05);
    transform:scale(1.05)
}
.hover-zoom-1-1:hover{
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1)
}
.hover-zoom-1-2:hover{
    -webkit-transform:scale(1.2);
    -ms-transform:scale(1.2);
    transform:scale(1.2)
}
.hover-zoom-1-3:hover{
    -webkit-transform:scale(1.3);
    -ms-transform:scale(1.3);
    transform:scale(1.3)
}
.hover-zoom-1-4:hover{
    -webkit-transform:scale(1.4);
    -ms-transform:scale(1.4);
    transform:scale(1.4)
}
.hover-zoom-1-5:hover{
    -webkit-transform:scale(1.5);
    -ms-transform:scale(1.5);
    transform:scale(1.5)
}
.tra-02,.tra-02:hover{
    -webkit-transition:all 0.2s;
    -o-transition:all 0.2s;
    transition:all 0.2s
}
.tra-03,.tra-03:hover{
    -webkit-transition:all 0.3s;
    -o-transition:all 0.3s;
    transition:all 0.3s
}
#contact-form-1 .dib.br3.pv4.ph6.w-100 {
	color: #962521;
	background-color: #fff;
}
#includedContent {
	max-width: 1200px;
	margin: 0 auto;
}
.pagination {
	margin: 0 auto;
}
.pagination a {
	display: inline-block;
	padding: 10px 15px;
	color: #fff;
	background-color: #962521;
	margin: 0 5px;
	cursor: pointer;
}
.pagination a.page.current {
	background-color: #000;
}

.images.grid.flex.pv20.flex-wrap.justify-between.aligncenter.adjust {
    margin-top: -120px !important;
}

iframe.home-yt-vid {
    height:315px !important;
    width: 560px !important;
}

 @media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2){
      .col.flex.flex-wrap.min-w64.aligncenter.pt12 {
    display: block!important;
}.w-33 {
    width: 55%;
}
  }


@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3){
      .col.flex.flex-wrap.min-w64.aligncenter.pt12 {
    display: block !important;
}
.w-33 {
    width: 55%;
}
  }
  
  .images.grid.flex.pv20.flex-wrap.justify-between.aligncenter {
    margin-bottom: -120px;
}

.adjust-align {
    padding-right: 30px;
    padding-left: 30px;
}

.Gallery {
    margin-left: 80px !important;
    margin-top: 50px !important;
    margin-bottom:50px !important;
}

a.nav.prev.disabled {
    display: none!important;
}

a.nav.next {
    display: none!important;
}

a.nav.prev {
    display: none!important;
}
#home-nav .dib.w-100.max-w32.mb2 {
	height: 80px;
}

@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3){
      div#pdf-popup {
    width: 300px;
}
h3 {
    font-size: 18px !important;
}
  }
  
div#topcontrol {
    left: 15px!important;
    margin-bottom: 25px!important;
}  

@media only screen and (min-width: 1281px) and (max-width: 1480px){
    button.br3.ba.pv4.ph6.bg-special-1 {
    font-size: 16px;
    margin-top: 50px;
    margin-left: 200px;
}
button.br3.ba.pv4.ph6.bg-special-1 {
    font-size: 16px!important;
    margin-top: 50px;
    width: 250px;
    margin-left: 150px;
}
}
use {
    color: #962521!important;
}

div#pdf-popup {display: block !important;
width: auto;
height: 550px;
margin-bottom: 15px!important;
margin: 10px auto;
}
div#pdf-popup img {
    height: 380px;
    align: center!important;
    margin-left: 60px!important;
   }
@media only screen and (min-width: 1440px) and (max-width: 2920px) {

.blog .sub-bg {
    min-height: 350px !important;
}
  }   
   
   
 @media only screen and (max-width: 767px) {
     
 div#pdf-popup img {
    height: 380px;
    align: center!important;
    margin-left: 0px!important;
   }
   
   .column {
  float: left;
  width: 50%;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

.row {
  display: flex;
}

.column {
  flex: 50%;
}