.gradient-blue{background:#eef9fb;background:-webkit-linear-gradient(top, #fafdfe 0%, #eef9fb 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fafdfe), to(#eef9fb));background:linear-gradient(to bottom, #fafdfe 0%, #eef9fb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafdfe', endColorstr='#eef9fb',GradientType=0 )}.gradient-dark-blue{background:#c3e0e6;background:-webkit-linear-gradient(top, #dbedf1 0%, #c3e0e6 100%);background:-webkit-gradient(linear, left top, left bottom, from(#dbedf1), to(#c3e0e6));background:linear-gradient(to bottom, #dbedf1 0%, #c3e0e6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbedf1', endColorstr='#c3e0e6',GradientType=0 )}.gradient-brown{background:#f8f3eb;background:-webkit-linear-gradient(top, #fdfbf8 0%, #f8f3eb 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fdfbf8), to(#f8f3eb));background:linear-gradient(to bottom, #fdfbf8 0%, #f8f3eb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfbf8', endColorstr='#f8f3eb',GradientType=0 )}.gradient-gray{background:#f4f4f4;background:-webkit-linear-gradient(top, #fff 0%, #f4f4f4 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f4f4f4));background:linear-gradient(to bottom, #fff 0%, #f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 )}.loader{margin:200px auto;font-size:25px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load5 1.1s infinite ease;animation:load5 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load5{0%,100%{-webkit-box-shadow:0em -2.6em 0em 0em #4e9bac,1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.5),-1.8em -1.8em 0 0em rgba(78,155,172,0.7);box-shadow:0em -2.6em 0em 0em #4e9bac,1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.5),-1.8em -1.8em 0 0em rgba(78,155,172,0.7)}12.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.7),1.8em -1.8em 0 0em #4e9bac,2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.5);box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.7),1.8em -1.8em 0 0em #4e9bac,2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.5)}25%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.5),1.8em -1.8em 0 0em rgba(78,155,172,0.7),2.5em 0em 0 0em #4e9bac,1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2);box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.5),1.8em -1.8em 0 0em rgba(78,155,172,0.7),2.5em 0em 0 0em #4e9bac,1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2)}37.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.5),2.5em 0em 0 0em rgba(78,155,172,0.7),1.75em 1.75em 0 0em #4e9bac,0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2);box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.5),2.5em 0em 0 0em rgba(78,155,172,0.7),1.75em 1.75em 0 0em #4e9bac,0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2)}50%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.5),1.75em 1.75em 0 0em rgba(78,155,172,0.7),0em 2.5em 0 0em #4e9bac,-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2);box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.5),1.75em 1.75em 0 0em rgba(78,155,172,0.7),0em 2.5em 0 0em #4e9bac,-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2)}62.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.5),0em 2.5em 0 0em rgba(78,155,172,0.7),-1.8em 1.8em 0 0em #4e9bac,-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2);box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.5),0em 2.5em 0 0em rgba(78,155,172,0.7),-1.8em 1.8em 0 0em #4e9bac,-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2)}75%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.5),-1.8em 1.8em 0 0em rgba(78,155,172,0.7),-2.6em 0em 0 0em #4e9bac,-1.8em -1.8em 0 0em rgba(78,155,172,0.2);box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.5),-1.8em 1.8em 0 0em rgba(78,155,172,0.7),-2.6em 0em 0 0em #4e9bac,-1.8em -1.8em 0 0em rgba(78,155,172,0.2)}87.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.5),-2.6em 0em 0 0em rgba(78,155,172,0.7),-1.8em -1.8em 0 0em #4e9bac;box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.5),-2.6em 0em 0 0em rgba(78,155,172,0.7),-1.8em -1.8em 0 0em #4e9bac}}@keyframes load5{0%,100%{-webkit-box-shadow:0em -2.6em 0em 0em #4e9bac,1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.5),-1.8em -1.8em 0 0em rgba(78,155,172,0.7);box-shadow:0em -2.6em 0em 0em #4e9bac,1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.5),-1.8em -1.8em 0 0em rgba(78,155,172,0.7)}12.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.7),1.8em -1.8em 0 0em #4e9bac,2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.5);box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.7),1.8em -1.8em 0 0em #4e9bac,2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.5)}25%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.5),1.8em -1.8em 0 0em rgba(78,155,172,0.7),2.5em 0em 0 0em #4e9bac,1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2);box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.5),1.8em -1.8em 0 0em rgba(78,155,172,0.7),2.5em 0em 0 0em #4e9bac,1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2)}37.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.5),2.5em 0em 0 0em rgba(78,155,172,0.7),1.75em 1.75em 0 0em #4e9bac,0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2);box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.5),2.5em 0em 0 0em rgba(78,155,172,0.7),1.75em 1.75em 0 0em #4e9bac,0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2)}50%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.5),1.75em 1.75em 0 0em rgba(78,155,172,0.7),0em 2.5em 0 0em #4e9bac,-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2);box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.5),1.75em 1.75em 0 0em rgba(78,155,172,0.7),0em 2.5em 0 0em #4e9bac,-1.8em 1.8em 0 0em rgba(78,155,172,0.2),-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2)}62.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.5),0em 2.5em 0 0em rgba(78,155,172,0.7),-1.8em 1.8em 0 0em #4e9bac,-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2);box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.5),0em 2.5em 0 0em rgba(78,155,172,0.7),-1.8em 1.8em 0 0em #4e9bac,-2.6em 0em 0 0em rgba(78,155,172,0.2),-1.8em -1.8em 0 0em rgba(78,155,172,0.2)}75%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.5),-1.8em 1.8em 0 0em rgba(78,155,172,0.7),-2.6em 0em 0 0em #4e9bac,-1.8em -1.8em 0 0em rgba(78,155,172,0.2);box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.5),-1.8em 1.8em 0 0em rgba(78,155,172,0.7),-2.6em 0em 0 0em #4e9bac,-1.8em -1.8em 0 0em rgba(78,155,172,0.2)}87.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.5),-2.6em 0em 0 0em rgba(78,155,172,0.7),-1.8em -1.8em 0 0em #4e9bac;box-shadow:0em -2.6em 0em 0em rgba(78,155,172,0.2),1.8em -1.8em 0 0em rgba(78,155,172,0.2),2.5em 0em 0 0em rgba(78,155,172,0.2),1.75em 1.75em 0 0em rgba(78,155,172,0.2),0em 2.5em 0 0em rgba(78,155,172,0.2),-1.8em 1.8em 0 0em rgba(78,155,172,0.5),-2.6em 0em 0 0em rgba(78,155,172,0.7),-1.8em -1.8em 0 0em #4e9bac}}.main-slider{width:100%;overflow:hidden;position:relative;margin-bottom:60px}.slider-list{position:relative;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease, -webkit-transform 0.5s ease;width:2000vw}.slide{position:relative;width:100vw;float:left}.slide.bot{height:300px}@media only all and (orientation: portrait){.slide{height:100vh}}.slide img{width:100%;height:auto;max-width:none}.slider-text{position:absolute;z-index:2;bottom:75px;left:30px;right:30px}@media only all and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.slider-text{position:initial;text-align:center;margin-bottom:100px}}@media only all and (max-width: 767px){.slider-text.scalp-recovery{top:50px}}@media only all and (min-width: 768px) and (max-width: 1024px){.slider-text.scalp-recovery{top:auto}}.slider-text.diaboost{position:absolute;z-index:2;bottom:75px;left:30px;right:30px;color:#5b0f8d}@media only all and (max-width: 1024px){.slider-text.diaboost{top:50px}}.slider-text.diaboost section{text-align:center}.slider-text.diaboost h1{padding:20px 0;line-height:1.2}@media only all and (max-width: 1024px){.slider-text.diaboost h1{text-shadow:0 0 10px white}}.slider-text.diaboost .buttons{display:inline-block}.slider-text.diaboost .button{float:left;border:0;background:#5b0f8d;color:#fff !important;padding:12px 20px}@media only all and (min-width: 768px) and (max-width: 1024px){.slider-text.diaboost{bottom:160px;left:145px;right:145px}.slider-text.diaboost h1{padding:30px 0}}@media only all and (min-width: 1025px){.slider-text.diaboost{top:75px;left:115px;right:115px;display:-webkit-box;display:-ms-flexbox;display:flex}.slider-text.diaboost section{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.slider-text.diaboost h1{padding:30px 0;font-size:50px}.slider-text.diaboost .button{padding:18px 30px;font-size:18px}.slider-text.diaboost h1,.slider-text.diaboost .buttons{-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);opacity:0;-webkit-animation:slider-text 1.2s ease forwards;animation:slider-text 1.2s ease forwards}.slider-text.diaboost .buttons{-webkit-animation-delay:0.8s;animation-delay:0.8s}}@media only all and (max-width: 1024px){.slider-text{top:50px}}.slider-text h1,.slider-text h2{padding:20px 0}@media only all and (max-width: 1024px){.slider-text h1,.slider-text h2{text-shadow:0 0 10px white}}.slider-text .buttons{display:inline-block}.slider-text .button{float:left}.slider-nav a{position:absolute;display:block;font-size:13px}.slider-nav a:after{content:"";display:block}.slider-nav .prev{bottom:35px;left:15px;padding:10px}.slider-nav .prev:after{background-image:url(../i/sprite.png);background-position:-68px -60px;width:16px;height:10px}.slider-nav .next{bottom:35px;right:15px;padding:10px}.slider-nav .next:after{background-image:url(../i/sprite.png);background-position:-109px -108px;width:16px;height:10px}.slider-nav .scroll-down{bottom:3px;left:50%;width:100px;margin-left:-50px;text-align:center}.slider-nav .scroll-down:after{width:1px;height:25px;background-color:#505050;margin:8px 0 0 50px}@media only all and (max-width: 1024px){.slider-nav .scroll-down{bottom:23px}.slider-nav .scroll-down:after{height:20px}}@media only all and (max-width: 767px){.slider-text .button{padding:10px 5px;width:116px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only all and (min-width: 768px) and (max-width: 1024px){.main-slider{margin-bottom:30px}.slider-text{bottom:160px;left:145px;right:145px}.slider-text h1,.slider-text h2{padding:30px 0}.slider-nav .scroll-down:after{margin:30px 0 0 50px}.slider-nav .prev{bottom:60px;left:50px}.slider-nav .next{bottom:60px;right:50px}}@media only all and (min-width: 1025px){.main-slider{margin-bottom:115px}.slider-nav .scroll-down:after{margin:30px 0 0 50px}.slider-nav .prev{bottom:60px;left:50px}.slider-nav .next{bottom:60px;right:50px}.slide{height:calc(100vh - 60px)}.slide:first-child{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);-webkit-animation:slider-picture-slide 3s ease forwards;animation:slider-picture-slide 3s ease forwards}.slide:first-child img{-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-animation:slider-picture 4s ease-in-out 1s forwards;animation:slider-picture 4s ease-in-out 1s forwards}.slider-text{top:75px;left:115px;right:115px;display:-webkit-box;display:-ms-flexbox;display:flex}.slider-text section{-ms-flex-item-align:start;align-self:flex-start}.slider-text h1,.slider-text h2{padding:30px 0}.slider-text h1,.slider-text .buttons{-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);opacity:0;-webkit-animation:slider-text 1.2s ease forwards;animation:slider-text 1.2s ease forwards}.slider-text .buttons{-webkit-animation-delay:0.8s;animation-delay:0.8s}.side-right section{text-align:right;justify-self:end;-ms-grid-column-align:end}.side-center section{text-align:center;justify-self:center;-ms-grid-column-align:center}}@media only all and (min-width: 1350px){.slider-text section{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@-webkit-keyframes slider-text{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slider-text{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slider-picture{0%{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes slider-picture{0%{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes slider-picture-slide{0%{-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slider-picture-slide{0%{-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.banner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-family:"Gotham-Book",Arial,sans-serif}@media only all and (max-width: 767px){.banner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only all and (min-width: 768px) and (max-width: 1024px){.banner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.banner-container .banner-video{height:calc(100vh - 60px);width:50%;background-color:inherit}.banner-container .banner-video video{object-fit:cover}@media only all and (max-width: 767px){.banner-container .banner-video{height:50vh;width:100%;margin-bottom:20px}}@media only all and (min-width: 768px) and (max-width: 1024px){.banner-container .banner-video{height:666px;width:100%;margin-bottom:50px}}@media only all and (min-width: 1025px) and (max-width: 1349px){.banner-container .banner-video{height:80vh}}@media (min-width: 1025px) and (max-width: 1150px){.banner-container .banner-video{height:65vh}}.banner-container .banner-text{height:auto;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only all and (max-width: 767px){.banner-container .banner-text{width:100%}}@media (min-width: 540px) and (max-width: 768px){.banner-container .banner-text{margin-top:100px}}@media only all and (min-width: 768px) and (max-width: 1024px){.banner-container .banner-text{width:100%}}@media only all and (min-width: 1025px) and (max-width: 1349px){.banner-container .banner-text{margin-left:100px}}@media (min-width: 1350px) and (max-width: 1550px){.banner-container .banner-text{margin-left:100px}}.banner-container .banner-text .banner-countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%}.banner-container .banner-text .banner-countdown .days,.banner-container .banner-text .banner-countdown .hours,.banner-container .banner-text .banner-countdown .minutes,.banner-container .banner-text .banner-countdown .seconds{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000000;height:98px;width:100%;font-size:26px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2.6px;text-align:center;position:relative}@media only all and (max-width: 767px){.banner-container .banner-text .banner-countdown .days,.banner-container .banner-text .banner-countdown .hours,.banner-container .banner-text .banner-countdown .minutes,.banner-container .banner-text .banner-countdown .seconds{height:74px;font-size:11px;letter-spacing:2px}}@media only all and (min-width: 1025px) and (max-width: 1349px){.banner-container .banner-text .banner-countdown .days,.banner-container .banner-text .banner-countdown .hours,.banner-container .banner-text .banner-countdown .minutes,.banner-container .banner-text .banner-countdown .seconds{font-size:22px}}@media (min-width: 1025px) and (max-width: 1349px){.banner-container .banner-text .banner-countdown .days,.banner-container .banner-text .banner-countdown .hours,.banner-container .banner-text .banner-countdown .minutes,.banner-container .banner-text .banner-countdown .seconds{font-size:17px}}@media (min-width: 1350px) and (max-width: 1450px){.banner-container .banner-text .banner-countdown .days,.banner-container .banner-text .banner-countdown .hours,.banner-container .banner-text .banner-countdown .minutes,.banner-container .banner-text .banner-countdown .seconds{font-size:24px}}@media (min-width: 1451px) and (max-width: 1550px){.banner-container .banner-text .banner-countdown .days,.banner-container .banner-text .banner-countdown .hours,.banner-container .banner-text .banner-countdown .minutes,.banner-container .banner-text .banner-countdown .seconds{font-size:22px}}.banner-container .banner-text .banner-countdown .days .time-info,.banner-container .banner-text .banner-countdown .hours .time-info,.banner-container .banner-text .banner-countdown .minutes .time-info,.banner-container .banner-text .banner-countdown .seconds .time-info{position:absolute}.banner-container .banner-text .banner-countdown .days .time-numbers,.banner-container .banner-text .banner-countdown .hours .time-numbers,.banner-container .banner-text .banner-countdown .minutes .time-numbers,.banner-container .banner-text .banner-countdown .seconds .time-numbers{font-size:102px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#c8d2da;font-family:"Baskerville",Arial,sans-serif}@media only all and (max-width: 767px){.banner-container .banner-text .banner-countdown .days .time-numbers,.banner-container .banner-text .banner-countdown .hours .time-numbers,.banner-container .banner-text .banner-countdown .minutes .time-numbers,.banner-container .banner-text .banner-countdown .seconds .time-numbers{font-size:50px}}@media only all and (min-width: 1025px) and (max-width: 1349px){.banner-container .banner-text .banner-countdown .days .time-numbers,.banner-container .banner-text .banner-countdown .hours .time-numbers,.banner-container .banner-text .banner-countdown .minutes .time-numbers,.banner-container .banner-text .banner-countdown .seconds .time-numbers{font-size:80px}}@media (min-width: 1025px) and (max-width: 1150px){.banner-container .banner-text .banner-countdown .days .time-numbers,.banner-container .banner-text .banner-countdown .hours .time-numbers,.banner-container .banner-text .banner-countdown .minutes .time-numbers,.banner-container .banner-text .banner-countdown .seconds .time-numbers{font-size:70px}}@media (min-width: 1350px) and (max-width: 1499px){.banner-container .banner-text .banner-countdown .days .time-numbers,.banner-container .banner-text .banner-countdown .hours .time-numbers,.banner-container .banner-text .banner-countdown .minutes .time-numbers,.banner-container .banner-text .banner-countdown .seconds .time-numbers{font-size:75px}}@media (min-width: 1500px) and (max-width: 1550px){.banner-container .banner-text .banner-countdown .days .time-numbers,.banner-container .banner-text .banner-countdown .hours .time-numbers,.banner-container .banner-text .banner-countdown .minutes .time-numbers,.banner-container .banner-text .banner-countdown .seconds .time-numbers{font-size:85px}}.banner-container .banner-text .banner-countdown .days{border-left:solid 1px #000000;border-right:solid 1px #000000}.banner-container .banner-text .banner-countdown .hours,.banner-container .banner-text .banner-countdown .minutes,.banner-container .banner-text .banner-countdown .seconds{border-right:solid 1px #000000}.banner-container .banner-text h1{margin-top:78px;margin-bottom:82px;font-size:60.5px;font-weight:300;font-style:normal;font-stretch:normal;line-height:65px;letter-spacing:normal;text-align:center;color:#5d7e94}.banner-container .banner-text h1 .dollar{font-size:35px;vertical-align:super}@media only all and (max-width: 767px){.banner-container .banner-text h1{line-height:30px;margin-top:75px;margin-bottom:80px;font-size:26px}.banner-container .banner-text h1 .dollar{font-size:15px}}@media only all and (min-width: 1025px) and (max-width: 1349px){.banner-container .banner-text h1{line-height:45px;font-size:40px}.banner-container .banner-text h1 .dollar{font-size:25px}}@media (min-width: 1351px) and (max-width: 1660px){.banner-container .banner-text h1{line-height:55px;font-size:50px}.banner-container .banner-text h1 .dollar{font-size:30px}}.banner-container .banner-text .banner-email{margin-bottom:64px}.banner-container .banner-text .banner-email .banner-email-error{border:1px solid red}.banner-container .banner-text .banner-email input{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;width:499px;height:54px;background-color:#f7f7f7;font-size:22px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.84;letter-spacing:0.2px;text-align:left;color:#4f4f4f;padding-left:21px}.banner-container .banner-text .banner-email input:focus{outline:none}@media only all and (max-width: 767px){.banner-container .banner-text .banner-email input{width:230px;height:40px;font-size:15px;line-height:0.83}}@media all and (max-width: 370px){.banner-container .banner-text .banner-email input{width:220px}}@media only all and (min-width: 768px) and (max-width: 1024px){.banner-container .banner-text .banner-email input{width:549px;height:60px;font-size:24.5px}}@media only all and (min-width: 1025px) and (max-width: 1349px){.banner-container .banner-text .banner-email input{font-size:18px;width:400px;height:40px}}@media (min-width: 1025px) and (max-width: 1130px){.banner-container .banner-text .banner-email input{font-size:16px;width:360px;height:36px}}@media (min-width: 1350px) and (max-width: 1450px){.banner-container .banner-text .banner-email input{font-size:18px;width:400px;height:40px}}@media (min-width: 1451px) and (max-width: 1550px){.banner-container .banner-text .banner-email input{font-size:20px;width:450px;height:45px}}.banner-container .banner-text .banner-email button{width:134px;height:54px;background-color:#5d7e94;border:none;margin-left:5px;font-size:22.5px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.82;letter-spacing:0.7px;text-align:center;color:#ffffff}.banner-container .banner-text .banner-email button:focus{outline:none}@media only all and (max-width: 767px){.banner-container .banner-text .banner-email button{width:80px;height:40px;font-size:15px;line-height:0.83;letter-spacing:0.6px}}@media all and (max-width: 370px){.banner-container .banner-text .banner-email button{width:70px}}@media only all and (min-width: 768px) and (max-width: 1024px){.banner-container .banner-text .banner-email button{font-size:24.5px;width:147px;height:60px}}@media only all and (min-width: 1025px) and (max-width: 1349px){.banner-container .banner-text .banner-email button{font-size:17px;width:90px;height:40px}}@media (min-width: 1025px) and (max-width: 1130px){.banner-container .banner-text .banner-email button{font-size:15px;width:75px;height:36px}}@media (min-width: 1350px) and (max-width: 1450px){.banner-container .banner-text .banner-email button{font-size:18px;width:110px;height:40px}}@media (min-width: 1451px) and (max-width: 1550px){.banner-container .banner-text .banner-email button{font-size:20px;width:120px;height:45px}}.banner-container .popup{display:inline-block}.banner-container .popup .popup-inner .popup-close{height:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media all and (max-width: 370px){.banner-container .popup .popup-inner .popup-close{height:30px}}.banner-container .popup .popup-inner .popup-close button{border:none;background:none;font-size:18px;padding-right:20px;padding-top:30px;color:#bbbbbb;cursor:pointer}.banner-container .popup .popup-inner .popup-close button:focus{outline:none}@media only all and (max-width: 767px){.banner-container .popup .popup-inner .popup-close button{padding-top:10px}}.banner-container .popup .popup-inner .popup-logo{height:40px;width:100%;margin-bottom:20px}@media only all and (max-width: 767px){.banner-container .popup .popup-inner .popup-logo{height:30px;margin-bottom:0}}.banner-container .popup .popup-inner .popup-logo img{max-height:100%}.banner-container .popup .popup-inner .popup-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media only all and (max-width: 767px){.banner-container .popup .popup-inner .popup-images{display:block}}.banner-container .popup .popup-inner .popup-images img{max-height:250px;max-width:200px}@media only all and (max-width: 767px){.banner-container .popup .popup-inner .popup-images img{max-width:33%;height:auto}}.banner-container .popup .popup-inner .popup-content{padding:0 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-container .popup .popup-inner .popup-content h2{color:#94b5c4;font-size:40px;margin-top:25px;margin-bottom:5px}@media only all and (max-width: 767px){.banner-container .popup .popup-inner .popup-content h2{margin-top:15px;font-size:28px}}@media all and (max-width: 630px){.banner-container .popup .popup-inner .popup-content h2{font-size:26px}}@media all and (max-width: 370px){.banner-container .popup .popup-inner .popup-content h2{font-size:22px}}.banner-container .popup .popup-inner .popup-content .success-popup-header{height:417px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only all and (max-width: 767px){.banner-container .popup .popup-inner .popup-content .success-popup-header{height:365px}}@media all and (max-width: 370px){.banner-container .popup .popup-inner .popup-content .success-popup-header{height:340px}}.banner-container .popup .popup-inner .popup-content .success-popup-header h2{font-size:45px;margin:0}.banner-container .popup .popup-inner .popup-content span{font-size:20px;line-height:1.2;width:85%}@media only all and (max-width: 767px){.banner-container .popup .popup-inner .popup-content span{width:100%;font-size:16px}}@media all and (max-width: 630px){.banner-container .popup .popup-inner .popup-content span{font-size:15px}}@media all and (max-width: 370px){.banner-container .popup .popup-inner .popup-content span{font-size:14px}}.banner-container .popup .popup-inner .popup-content span.error{display:block;height:10px;width:68%;font-size:9px;color:red;text-align:left}@media all and (max-width: 370px){.banner-container .popup .popup-inner .popup-content span.error{font-size:7px}}.banner-container .popup .popup-inner .popup-content hr{margin-top:30px;margin-bottom:30px;width:100%;border:0;height:1px;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(rgba(0,0,0,0.75)), to(rgba(0,0,0,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));background:linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0))}@media all and (max-width: 630px){.banner-container .popup .popup-inner .popup-content hr{margin-top:20px;margin-bottom:20px}}.banner-container .popup .popup-inner .popup-content .popup-subscribe{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-container .popup .popup-inner .popup-content .popup-subscribe input{border-radius:0;background:#f6f6f6;width:50px;height:15px}@media only all and (max-width: 767px){.banner-container .popup .popup-inner .popup-content .popup-subscribe input{width:30px;height:10px}}.banner-container .popup .popup-inner .popup-content .popup-subscribe .popup-subscribe-text .popup-subscribe-willingness{font-size:16px;text-align:left;margin-bottom:10px;line-height:normal}@media only all and (max-width: 767px){.banner-container .popup .popup-inner .popup-content .popup-subscribe .popup-subscribe-text .popup-subscribe-willingness{font-size:14px}}@media all and (max-width: 630px){.banner-container .popup .popup-inner .popup-content .popup-subscribe .popup-subscribe-text .popup-subscribe-willingness{font-size:13px}}@media all and (max-width: 370px){.banner-container .popup .popup-inner .popup-content .popup-subscribe .popup-subscribe-text .popup-subscribe-willingness{font-size:12px}}.banner-container .popup .popup-inner .popup-content .popup-subscribe .popup-subscribe-text .popup-subscribe-terms{font-size:13px;width:90%;text-align:left;margin-bottom:20px;line-height:normal}@media only all and (max-width: 767px){.banner-container .popup .popup-inner .popup-content .popup-subscribe .popup-subscribe-text .popup-subscribe-terms{font-size:12px}}@media all and (max-width: 630px){.banner-container .popup .popup-inner .popup-content .popup-subscribe .popup-subscribe-text .popup-subscribe-terms{font-size:11px}}@media all and (max-width: 370px){.banner-container .popup .popup-inner .popup-content .popup-subscribe .popup-subscribe-text .popup-subscribe-terms{margin-bottom:10px;font-size:10px}}.banner-container .popup .popup-inner .popup-content .popup-button{width:100%;color:#FFFFFF;background-color:#94b5c4;border:none;height:30px;font-size:15px;margin-top:5px;cursor:pointer}@media all and (max-width: 370px){.banner-container .popup .popup-inner .popup-content .popup-button{height:25px;font-size:14px}}.banner-container .popup .popup-inner .popup-content .popup-button:focus{outline:none}.banner-container .popup .popup-inner .popup-content .popup-star{margin-top:20px;font-size:9px}@media only all and (max-width: 767px){.banner-container .popup .popup-inner .popup-content .popup-star{margin-top:10px;font-size:7px}}.banner-container .popup .popup-inner .popup-content .popup-star.success-popup-star{margin-top:0}@media only all and (max-width: 767px){.banner-container .popup .popup-inner .popup-content .popup-star.success-popup-star{margin-top:0}}.banner-container .popup .popup-inner{height:810px;width:555px;background-color:white;text-align:center;position:fixed;z-index:100;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only all and (max-width: 767px){.banner-container .popup .popup-inner{width:100vw;height:100vh;overflow:scroll}}.slider-text-north_america{position:absolute;z-index:2;left:115px;height:auto}@media only all and (min-width: 1025px){.slider-text-north_america{top:40px;width:60vw}.slider-text-north_america h1{padding:30px 0;font-size:29px}.slider-text-north_america h1,.slider-text-north_america .buttons{-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);opacity:0;-webkit-animation:slider-text 1.2s ease forwards;animation:slider-text 1.2s ease forwards}.slider-text-north_america .buttons{-webkit-animation-delay:0.8s;animation-delay:0.8s}}@media only all and (min-width: 1025px) and (max-width: 1349px){.slider-text-north_america{top:40px;width:36vw}}@media only all and (min-width: 768px) and (max-width: 1024px){.slider-text-north_america{bottom:auto;top:0;margin-top:65%;left:145px;right:145px}.slider-text-north_america h1{padding:30px 0}}@media only all and (max-width: 767px){.slider-text-north_america{top:50px;right:5px;left:17px}.slider-text-north_america .button{padding:10px 5px;width:116px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-text-north_america h1{font-size:21px;line-height:24px}}.slider-text-north_america h1{padding:20px 0}@media only all and (max-width: 1024px){.slider-text-north_america h1{text-shadow:0 0 10px white}}.slider-text-north_america .buttons{display:inline-block}.slider-text-north_america .button{float:left}@media only all and (max-width: 1024px){html:lang(fr) .slider-text-north_america h1{font:21px/25px "Gotham-Light",Arial,sans-serif}}html:lang(ru) .main-slider{margin-bottom:30px}@media only all and (min-width: 1025px){html:lang(ru) .main-slider{margin-bottom:40px}}
