[v-cloak]{display:none}
h1,h2,h3{font-family:'Graphik XXCond Bold',Tahoma,sans-serif}
h4,h5,h6{font-family:'Graphik Semibold',Tahoma,sans-serif}
h1{font-size:100px}
h2{font-size:76px}
h3{font-size:56px}
h4{font-size:28px}
h5{font-size:22px}
h6{font-size:18px}
p{font-size:18px}
p,h1,h2,h3,h4,h5,h6{color:unset}
p,div,span,button,select,input{font-family:'Graphik Regular',Tahoma,sans-serif}
@media(max-width:767px){h1{font-size:54px}
h2{font-size:44px}
h3{font-size:36px}
h4{font-size:22px}
h5{font-size:20px}
h6{font-size:16px}
p{font-size:16px}
}
input[type=text]:not([readonly]),input[type=textbox]:not([readonly]),input[type=email]:not([readonly]),input[type=number]:not([readonly]),input[type=password]:not([readonly]),input[type=tel]:not([readonly]),input[type=website]:not([readonly]),select:not([readonly]){height:56px;font-size:16px;line-height:24px;padding:16px;margin-top:12px;border:1px solid #565656;width:100%;border-radius:0;color:#000}
input[type=text]:not([readonly])::placeholder,input[type=textbox]:not([readonly])::placeholder,input[type=email]:not([readonly])::placeholder,input[type=number]:not([readonly])::placeholder,input[type=password]:not([readonly])::placeholder,input[type=tel]:not([readonly])::placeholder,input[type=website]:not([readonly])::placeholder,select:not([readonly])::placeholder{color:#888b8d}
label{font-family:'Graphik Semibold',Tahoma,sans-serif;text-transform:uppercase;font-weight:normal;font-size:14px;line-height:18px}
label p,label span,label div,label button{font-family:'Graphik Semibold',Tahoma,sans-serif;text-transform:uppercase;font-weight:normal}
label span{font-family:'Graphik Semibold',Tahoma,sans-serif;text-transform:uppercase;font-weight:normal;font-size:14px;line-height:18px}
label span p,label span span,label span div,label span button{font-family:'Graphik Semibold',Tahoma,sans-serif;text-transform:uppercase;font-weight:normal}
html:not(.aem-AuthorLayer-Edit) .load-placeholder{position:relative;overflow:hidden}
html:not(.aem-AuthorLayer-Edit) .load-placeholder::before{position:absolute;display:initial;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;background:linear-gradient(to right,rgba(255,255,255,0) 46%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 54%) 50% 50%;content:" ";pointer-events:none;animation:loadPlaceholderAnimation 1s linear infinite}
html:not(.aem-AuthorLayer-Edit) .load-placeholder__block--0{width:50%}
html:not(.aem-AuthorLayer-Edit) .load-placeholder__block--1{width:80%}
html:not(.aem-AuthorLayer-Edit) .load-placeholder__block--2{width:40%}
@keyframes loadPlaceholderAnimation{from{transform:translate3d(-30%,0,0)}
to{transform:translate3d(30%,0,0)}
}
.mini-loader{animation:spin 2s linear infinite;border:2px solid #fff;border-top-color:#418fde;border-radius:50%;height:50px;left:calc(50% - 25px);position:absolute;top:calc(50% - 25px);width:50px;z-index:100}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.mini-loader--top{top:20px}
.mini-loader--hide{display:none}
.usta-content-loader-wrapper{position:fixed;z-index:99999;width:100vw;height:100vh;top:0;left:0;background-color:#fff}
.usta-content-loader-wrapper .usta-content-loader{width:40px;height:40px;border:4px solid #ebebeb;border-top-color:#3498db;border-radius:50%;box-sizing:border-box;display:inline-block;animation:spin 2s linear infinite;position:absolute;top:0;left:0;right:0;bottom:0;margin:50px auto 0}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}