*,::after,::before{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:62.5%}@media only screen and (min-width:160em){html{font-size:71.42857%}}@media only screen and (max-width:64em){html{font-size:58.82353%}}@media only screen and (max-width:48em){html{font-size:55.55556%}}@media only screen and (max-width:26.5625em){html{font-size:52.63158%}}@media only screen and (max-width:23.4375em){html{font-size:50%}}@media only screen and (max-width:20em){html{font-size:47.61905%}}body{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:OpenSans,sans-serif;font-weight:400;line-height:1.2;color:#fff;min-width:320px;position:relative;overflow-x:hidden}ul{list-style:none}a{text-decoration:none}a:link,a:visited{color:#fff}a:active,a:hover{text-decoration:underline;opacity:.9}img{max-width:100%}.page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background-image:url(../img/dest/background.png);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center top}@media only screen and (max-width:26.5625em){.page{background-image:url(../img/dest/background-mobile.png)}}.container{max-width:1140px;margin:0 auto}@media only screen and (max-width:75em){.container{padding-right:10px;padding-left:10px}}@-webkit-keyframes moveinleft{0%{opacity:0;-webkit-transform:translateX(500px);transform:translateX(500px)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveinleft{0%{opacity:0;-webkit-transform:translateX(500px);transform:translateX(500px)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes moveinright{0%{opacity:0;-webkit-transform:translateX(-500px);transform:translateX(-500px)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveinright{0%{opacity:0;-webkit-transform:translateX(-500px);transform:translateX(-500px)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@font-face{font-family:OpenSans;font-style:normal;font-weight:700;src:local("OpenSans"),url(../fonts/OpenSans-Bold.woff2) format("woff2")}@font-face{font-family:OpenSans;font-style:normal;font-weight:800;src:local("OpenSans"),url(../fonts/OpenSans-ExtraBold.woff2) format("woff2")}@font-face{font-family:OpenSans;font-style:normal;font-weight:300;src:local("OpenSans"),url(../fonts/OpenSans-Light.woff2) format("woff2")}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:local("OpenSans"),url(../fonts/OpenSans-Regular.woff2) format("woff2")}.heading-primary{font-size:42px;text-align:center;max-width:810px;width:100%;margin:0 auto;font-weight:700;margin-bottom:10px}@media only screen and (max-width:48em){.heading-primary{font-size:28px}}.heading-secondary{font-size:36px;font-weight:700;text-align:center;margin:0 auto;margin-bottom:40px}@media only screen and (max-width:48em){.heading-secondary{font-size:18px}}.heading-secondary--about{margin-bottom:35px;max-width:825px}@media only screen and (max-width:48em){.heading-secondary--about{margin-bottom:15px}}.heading-secondary--advantages{margin-bottom:50px}@media only screen and (max-width:48em){.heading-secondary--advantages{margin-bottom:25px}}.heading-secondary--description{margin-bottom:35px}.u-center-text{text-align:center}.u-mb-hg{margin-bottom:10rem}.u-mb-lg{margin-bottom:8rem}.u-mb-md{margin-bottom:5rem}.u-mb-sm{margin-bottom:2rem}.u-mt-hg{margin-top:10rem}.u-mt-lg{margin-top:8rem}.u-mt-md{margin-top:5rem}.u-mt-sm{margin-top:2rem}.nav{margin-top:45px;margin-bottom:15px}@media only screen and (max-width:64em){.nav{margin-top:20px}}.nav .container{min-height:31px}.nav__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}@media only screen and (max-width:64em){.nav__wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:320px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.nav__background{width:30px;height:18px;position:fixed;top:25px;right:10px}.nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;line-height:20px;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}@media only screen and (max-width:64em){.nav__list{display:none;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.nav__list--left{-webkit-animation:moveinright .8s ease-out;animation:moveinright .8s ease-out}@media only screen and (max-width:64em){.nav__list--left{-webkit-animation:moveinleft .8s ease-out;animation:moveinleft .8s ease-out}}.nav__list--right{-webkit-animation:moveinleft .8s ease-out;animation:moveinleft .8s ease-out}@media only screen and (max-width:64em){.nav__list-item{margin-top:10px}}.burger__label{display:none;position:absolute;width:30px;height:18px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:11}@media only screen and (max-width:64em){.burger__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:25px;right:10px}}.burger__label span{position:relative}.burger__label span,.burger__label span::after,.burger__label span::before{background-image:-webkit-gradient(linear,left top,right top,from(#55bcdb),to(#65c1df));background-image:-webkit-linear-gradient(left,#55bcdb 0,#65c1df 100%);background-image:-o-linear-gradient(left,#55bcdb 0,#65c1df 100%);background-image:linear-gradient(90deg,#55bcdb 0,#65c1df 100%);width:30px;height:2px}.burger__label span::after,.burger__label span::before{position:absolute;left:0;top:8px;content:'';-webkit-transition:top .2s linear .2s,-webkit-transform .2s ease-in;transition:top .2s linear .2s,-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in,top .2s linear .2s;transition:transform .2s ease-in,top .2s linear .2s;transition:transform .2s ease-in,top .2s linear .2s,-webkit-transform .2s ease-in}.burger__label span::before{top:-8px}.burger__label span::after{top:8px}.burger__checkbox{display:none}@media only screen and (max-width:64em){.burger__checkbox:checked~.nav__wrap{position:fixed;z-index:10;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:64em){.burger__checkbox:checked~.nav__wrap>.nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:320px;font-size:20px;z-index:12}}@media only screen and (max-width:64em){.burger__checkbox:checked~.nav__wrap .nav__logo{display:none}}.burger__checkbox:checked~.burger__label{position:fixed}.burger__checkbox:checked~.burger__label span{background-image:none}.burger__checkbox:checked~.burger__label span::after,.burger__checkbox:checked~.burger__label span::before{top:0;-webkit-transition:top .2s linear,-webkit-transform .2s ease-in .2s;transition:top .2s linear,-webkit-transform .2s ease-in .2s;-o-transition:top .2s linear,transform .2s ease-in .2s;transition:top .2s linear,transform .2s ease-in .2s;transition:top .2s linear,transform .2s ease-in .2s,-webkit-transform .2s ease-in .2s}.burger__checkbox:checked~.burger__label span::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.burger__checkbox:checked~.burger__label span::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.burger__checkbox:checked~.nav__background{background-color:#081525;max-width:100%;z-index:10;height:100vh;-webkit-transition:-webkit-transform .8s cubic-bezier(.86,0,.07,1);transition:-webkit-transform .8s cubic-bezier(.86,0,.07,1);-o-transition:transform .8s cubic-bezier(.86,0,.07,1);transition:transform .8s cubic-bezier(.86,0,.07,1);transition:transform .8s cubic-bezier(.86,0,.07,1),-webkit-transform .8s cubic-bezier(.86,0,.07,1);-webkit-transform:scale(80);-ms-transform:scale(80);transform:scale(80)}.header{padding-bottom:40px}@media only screen and (max-width:64em){.header{padding-bottom:30px}}.header__contacts-list{text-align:center;font-size:18px;line-height:1.4;margin:25px auto}@media only screen and (max-width:64em){.header__contacts-list{font-size:14px;margin:20px auto}}.header__sub-heading{text-align:center;font-size:24px;margin-bottom:60px}@media only screen and (max-width:48em){.header__sub-heading{font-size:16px}}.header__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:48em){.header__wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:458px;width:100%;margin:0 auto}}.header__features{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:30px}@media only screen and (max-width:48em){.header__features{margin-right:0}}.header__features-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media only screen and (max-width:48em){.header__features-list-item{margin-bottom:40px}}.header__features-list-item:not(:last-child){margin-bottom:47px}.header__features-list-item:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}@media only screen and (max-width:48em){.header__features-icon{max-width:59px}}.header__features-text{padding-left:15px}@media only screen and (max-width:48em){.header__features-text{font-size:14px}}.header__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#081525;padding:20px}.header__form-wrap{max-width:458px;width:100%;border:7px solid transparent;border-image-source:linear-gradient(to bottom,#82cee3 0,#4cb8d9 100%);border-image-slice:1;padding:14px 9px}.header__form-heading{font-size:22px;font-weight:800;margin-bottom:20px;text-align:center;width:100%}@media only screen and (max-width:48em){.header__form-heading{font-size:18px}}.header__form-text{font-size:16px;margin-bottom:20px}.header__form-checkbox-wrap{margin-bottom:20px}.header__form-checkbox{display:none}.header__form-fakecheckbox{position:relative;display:inline-block;vertical-align:middle;margin-right:8px;margin-left:25px;width:16px;height:16px;background-color:#fff;border:2px solid;border-image-source:linear-gradient(to bottom,#82cee3 0,#4cb8d9 100%);border-image-slice:1}.header__form-checkbox:checked+.header__form-label>.header__form-fakecheckbox::after{content:"\2713";position:absolute;font-size:14px;top:-5px;left:0;color:#82cee3;font-weight:700}.header__form-label{font-size:14px;line-height:1.7;display:inline-block;font-weight:400;cursor:pointer}@media only screen and (max-width:64em){.header__form-label{font-size:12px}}.header__form-input{background-color:transparent;outline:0;border:none;color:#fff;font-size:12px;font-weight:300;padding-top:7px;padding-bottom:6px;max-width:263px;width:100%;border-bottom:1px solid transparent;border-image-source:linear-gradient(90deg,#55bcdb 0,#65c1df 100%);border-image-slice:1;margin-bottom:20px}.header__form-input::-webkit-input-placeholder{color:#fff}.header__form-input::-moz-placeholder{color:#fff}.header__form-input::-ms-input-placeholder{color:#fff}.header__form-input::placeholder{color:#fff}.header__form-input:focus{border-bottom:2px solid transparent;margin-bottom:19px}.header__form-submit{background-image:-webkit-linear-gradient(258deg,#82cce3 0,#55bcdb 51%,#68c2df 100%);background-image:-o-linear-gradient(258deg,#82cce3 0,#55bcdb 51%,#68c2df 100%);background-image:linear-gradient(-168deg,#82cce3 0,#55bcdb 51%,#68c2df 100%);color:#fff;outline:0;border:none;text-transform:uppercase;font-size:12px;font-weight:800;padding:14px 30px;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header__form-submit:hover{opacity:.9;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.header__form-submit:active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.video{padding-top:45px;padding-bottom:65px}.video .container{position:relative}@media only screen and (max-width:48em){.video{padding-top:30px;padding-bottom:30px}}.video__wrap{position:absolute;top:9%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:76%;height:81%}.video__iframe{width:100%;height:100%}.about{padding-top:70px;padding-bottom:30px}@media only screen and (max-width:64em){.about{padding-top:45px}}.about__description{font-size:24px;text-align:center;margin-bottom:35px}@media only screen and (max-width:64em){.about__description{font-size:14px;margin-bottom:30px}}.about__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:48em){.about__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:360px;margin:0 auto}}.about__list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:263px;width:100%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.about__list-item:not(:last-child){margin-right:30px;margin-bottom:30px}@media only screen and (max-width:48em){.about__list-item:not(:last-child){margin-right:0}}.about__list-item:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.about__list-item-icon{margin-bottom:25px}.about__list-item-text{text-align:center;font-size:14px;width:100%}.advantages{padding-top:60px;padding-bottom:60px}@media only screen and (max-width:64em){.advantages{padding-top:35px;padding-bottom:20px}}.advantages__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px;width:100%;margin:0 auto}@media only screen and (max-width:64em){.advantages__list{max-width:600px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.advantages__list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:263px;width:100%;margin-bottom:35px}.advantages__list-item-icon{margin-bottom:20px}.advantages__list-item-text{font-size:14px;text-align:center;width:100%}.callback__form{text-align:center;border:10px solid transparent;border-image-source:linear-gradient(to bottom,#82cee3 0,#4cb8d9 100%);border-image-slice:1;padding-top:35px;padding-bottom:40px;padding-left:140px;padding-right:135px}@media only screen and (max-width:64em){.callback__form{padding-right:20px;padding-left:20px}}.callback__form-heading{font-family:Montserrat,sans-serif;font-size:17px;margin-bottom:30px}.callback__form-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:48em){.callback__form-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.callback__form-input{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;font-family:Montserrat,sans-serif;background-color:transparent;outline:0;border:none;color:#fff;font-size:12px;font-weight:300;padding-top:7px;padding-bottom:6px;max-width:263px;width:100%;margin-right:30px;border-bottom:1px solid transparent;border-image-source:linear-gradient(90deg,#55bcdb 0,#65c1df 100%);border-image-slice:1;margin-bottom:2px}@media only screen and (max-width:48em){.callback__form-input{margin-right:0;max-width:267px;margin-bottom:35px}}.callback__form-input::-webkit-input-placeholder{color:#fff}.callback__form-input::-moz-placeholder{color:#fff}.callback__form-input::-ms-input-placeholder{color:#fff}.callback__form-input::placeholder{color:#fff}.callback__form-input:focus{border-bottom:3px solid transparent;margin-bottom:0}@media only screen and (max-width:48em){.callback__form-input:focus{margin-bottom:33px}}.callback__form-submit{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;font-family:Montserrat,sans-serif;font-weight:800;background-image:-webkit-linear-gradient(258deg,#82cce3 0,#55bcdb 51%,#68c2df 100%);background-image:-o-linear-gradient(258deg,#82cce3 0,#55bcdb 51%,#68c2df 100%);background-image:linear-gradient(-168deg,#82cce3 0,#55bcdb 51%,#68c2df 100%);color:#fff;outline:0;border:none;text-transform:uppercase;font-size:12px;font-weight:800;padding:21px 30px;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media only screen and (max-width:48em){.callback__form-submit{max-width:267px;width:100%}}.callback__form-submit:hover{opacity:.9;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.callback__form-submit:active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.description{padding-top:50px;padding-bottom:50px}.description__paragraph{font-size:16px;margin-bottom:25px}.callback{margin-bottom:50px}.no-validate{border-bottom:1px solid red!important;border-image-source:linear-gradient(90deg,red 0,#65c1df 100%)!important}.text-validate{color:red}.description{font-size:16px;line-height:1.4em}.description h2{font-size:24px;padding-top:10px;padding-bottom:15px}.description h3{font-size:20px;padding-top:10px;padding-bottom:15px}.description p{padding-bottom:10px}.description ol,.description ul{padding-left:30px;list-style-position:inside;padding-bottom:10px;line-height:1.6em}.description .center{display:block;max-width:100%;margin:10px auto}.description .right{display:block;float:right;margin:10px}.inpage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;padding:50px;height:400px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.inpage .title{font-size:30px;margin-bottom:20px}.inpage .subtitle{font-size:25px;margin-bottom:20px}.inpage .callback__form-submit{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;text-decoration:none}.breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.breadcrumbs div{padding-right:10px}.breadcrumbs div:last-child{padding-left:10px}.post__list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin-bottom:10px}.post__list li a{text-decoration:none}.post__list li:before{display:block;content:'';margin-right:10px;width:7px;height:7px;background:#4cb8d9}.post__list li:hover:before{width:25px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.video-container{max-width: 812px;}