@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@400;700&display=swap);body,html{font:normal 1rem Oswald,Helvetica,Arial,sans-serif}*,::after,::before{margin:0;padding:0;box-sizing:border-box;border:none;list-style:none;font-style:normal;font-weight:400;line-height:1.5}body,html{min-height:100vh;font:normal 1rem Oswald,Helvetica,Arial,sans-serif;background-color:#fff;color:#313131}html{scrollbar-color:#999 #fafafa;scrollbar-width:thin}body{display:flex;flex-direction:column}a{color:#363636;text-decoration:underline}a:hover{text-decoration:none}input,select,textarea{font:16px Oswald,Helvetica,Arial,sans-serif;padding:.25rem;border:1px solid #eaeaea;background-color:#f8f8f8;display:block;width:100%}input:focus,select:focus,textarea:focus{border-color:#27bec5;box-shadow:0 0 2px rgba(39,190,197,.25)}.button{background:#cec6db;color:#000;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:600;padding:12px 30px;text-transform:uppercase;display:inline-block;cursor:pointer;outline:0;border:none;text-decoration:none;position:relative;border-radius:3px;margin:20px auto;font-size:1.3rem}.button:hover{background:#b6a6cf;color:#000}.container{width:100%;max-width:1170px;padding:0 15px;margin:0 auto;text-align:center}header{min-height:60px;background-color:#fff;border-bottom:9px solid #cec6db;color:#313131;position:fixed;left:0;right:0;top:0}main{padding:60px 0 0}footer{border-top:9px solid #cec6db;background-color:#fff;padding:50px 0}footer a{font-size:.7rem}.copyright{padding:25px 0;background-color:#fff;color:#363636;font-size:.7rem}.header{display:flex;flex-direction:row;justify-content:space-between;align-content:center;height:70px}.logo{background:url(/assets/images/logo.png) 0 0 no-repeat;background-size:contain;flex-grow:1;margin:5px 0 0}.nav__link{display:block;text-transform:uppercase;font-weight:400;text-decoration:none;color:#000;background-color:#cec6db;margin-left:15px}.nav__link:hover{color:#18425b;text-decoration:none}@media (min-width:768px){.nav{flex-grow:1}.nav__icon{display:none}.nav__trigger{display:none}.nav__menu{display:flex;flex-direction:row;justify-content:flex-end}.nav__link{height:40px;line-height:40px;border-radius:8px;padding:0 1rem;margin-top:15px}}@media (max-width:768px){.nav{width:42px;height:42px;margin-top:9px}.nav__icon{width:100%;height:100%;border:1px solid #000;border-radius:3px;display:flex;flex-direction:column;justify-content:center;align-items:center}.nav__icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#515151;margin:3px 0}.nav__trigger{position:relative;left:0;top:-42px;width:42px;height:42px;z-index:1;opacity:0;cursor:pointer}.nav__menu{background-color:#515151;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);position:absolute;left:0;right:0;top:60px;height:auto;max-height:0;overflow:hidden;transition:max-height .2s linear 0s}.nav__trigger:checked~.nav__menu{max-height:300px}.nav__link{padding:1rem 1.5rem;text-align:left}}.hero{color:#434343;padding-top:100px}@media (min-width:768px){.hero{display:flex;flex-direction:row;justify-content:space-between}}.hero h1{font-weight:700;text-transform:uppercase;font-size:1.75rem;margin-bottom:20px}.hero p{margin-top:30px;text-align:right;padding-right:20px;font-size:1.2rem}@media (max-width:768px){.hero p{padding-bottom:40px;text-align:center}}.hero p a{color:#434343}.hero p a:hover{text-decoration:none}.hero__features{text-align:left}@media (min-width:768px){.hero__features{width:50%}}.hero_feature_item{font-size:1.5rem;background:url(/assets/images/check.png) left top no-repeat;background-size:38px;padding-left:45px;line-height:48px;min-height:40px;padding-bottom:8px}.hero__title{text-transform:uppercase;font-weight:700;font-size:2.45rem;margin-top:1.5rem;margin-bottom:.75rem;line-height:1.1}.hero__shot{max-width:100%;margin:0 auto 10px;display:block}.hero__subtitle{text-transform:uppercase;font-weight:700;font-size:1.75rem;margin-top:21px;margin-bottom:10.5px}@media (min-width:768px){.hero__subtitle{font-size:4.75em}}.hero__split{padding:0;border:none;border-top:#fff solid 5px;text-align:center;max-width:250px;margin:25px auto 30px}.hero__text{font-size:1rem;font-weight:300}@media (min-width:768px){.hero__text{font-size:1.75em}}@media (min-width:768px){.about{display:flex;flex-direction:row}}@media (min-width:768px){.about__block{width:60%}}@media (min-width:768px){.about__nav{flex-basis:30%;padding-right:1rem}}@media (max-width:768px){.about__nav{margin-bottom:3rem}}.about__logo{background:url(/assets/images/logo_withoutill_400x60px.png) center 0 no-repeat;background-size:contain;height:30px;width:100%;display:block;margin-bottom:5px}.about__title{margin:10px 0;font-weight:400;font-size:1.15rem;text-align:center}.about__title a{font-size:1.15rem;text-decoration:none}.about__title a:hover{text-decoration:underline}.about__text{font-size:1.15rem}.copyright{font-size:.85rem}.static{background-color:#fff;color:#212121}.static strong{font-weight:700}.static .container{padding-top:1.5rem}.static h2{font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-align:left}.static h5{font-size:1.25rem;font-weight:700;margin-bottom:1rem;text-align:left}.static li,.static p{font-size:.85rem;margin-bottom:1rem;text-align:justify}.static .list li{list-style:disc;margin-bottom:0;margin-left:1rem}.static #privacy{padding-top:72px}.overlay{display:none;position:fixed;z-index:10000;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center}.overlay.opened{display:flex}.registration{width:90%;max-width:650px;max-height:80%;overflow-y:auto;padding:1.5rem;background-color:#fff;color:#212121;scrollbar-color:#999 #fafafa;scrollbar-width:thin}.registration h2{text-align:center}@media (max-width:549px){.registration h2{padding-bottom:10px}}.registration form>div{text-align:center;clear:both}.registration label{font-size:.85rem}@media (min-width:550px){.registration label{clear:both;display:block;padding-top:10px}.registration label>span{float:left;width:38%;padding-right:2%}.registration label input,.registration label select,.registration label textarea{width:60%;float:left}.registration label .errors{clear:both;margin-left:38%}}.registration label span.req{font-weight:700}.registration .errors{font-size:.8rem;color:#f33}.registration .registration--success{display:none}.registration .g-recaptcha{margin-top:1rem;float:right}.registration.done form{display:none}.registration.done .registration--success{display:block}.cookie-consent{left:0;right:0;position:fixed;z-index:10000000;bottom:0;transform:translateY(100%);transition:transform .25s cubic-bezier(.4,0,1,1) 0s;font:normal .85rem -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif;background-color:rgba(250,250,250,.95);color:#000;padding:1.25rem}.cookie-consent.opened{transform:translateY(0);box-shadow:0 -1px 5px rgba(0,0,0,.3)}.cookie-consent-section{max-width:75rem;margin:0 auto}.cookie-consent-content{flex-grow:1}.cookie-consent-content p{margin:0 0 .5rem;font-size:.8rem;font-weight:400}.cookie-consent-content label{display:inline-block;margin:0 1rem 0 0;font-size:.8rem;font-weight:400;width:auto}.cookie-consent-content input[type=checkbox]{display:inline-block;width:auto}.cookie-consent-action button{display:inline-block;border-radius:2px;padding:0 1.5rem;height:48px;line-height:48px;text-transform:uppercase;font-weight:700;vertical-align:middle;text-align:center;white-space:nowrap;text-decoration:none;outline:0!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;box-shadow:1px 1px 2px 0 rgba(0,0,0,.13),2px 1px 4px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.12);color:#fff!important;background:#0287d6}@media screen and (min-width:40em){.cookie-consent-section{display:flex;flex-direction:row}.cookie-consent-action{align-self:center;padding-left:1.5rem}.cookie-consent-action button{font-size:1.25rem}}@media screen and (max-width:39.99em){.cookie-consent-action{text-align:center;margin-top:.75rem}.cookie-consent-action button{font-size:.95rem}}.form-parent .registration--success{display:none}.form-parent.done form{display:none}.form-parent.done .registration--success{display:block}