html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Airbnb";src:url("../fonts/AirbnbCerealBlack.woff2") format("woff2");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:"Lato";src:url("../fonts/Lato-Black.woff2") format("woff2");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:"Proxima";src:url("../fonts/ProximaNova-Bold.woff2") format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:"Proxima";src:url("../fonts/ProximaNova-Medium.woff2") format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Regular.woff2") format("woff2");font-weight:400;font-display:swap;font-style:normal}:root{--main:#000}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit;margin:0;padding:0}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,header,footer,aside{display:block}html,body{height:100%;width:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:"Roboto",sans-serif;font-size:15px;line-height:20px;color:#9DACB7;overflow-x:hidden;min-width:320px}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer;border:none;background-color:transparent}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}ul,li{list-style:none}img{vertical-align:top;max-width:100%;-o-object-fit:cover;object-fit:cover}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}.wrapper{display:flex;flex-direction:column;min-height:100%}.main{flex:1 0 auto}.footer{flex-shrink:0}._container{max-width:1100px;margin:0 auto;padding:0 15px}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.no-scroll{overflow:hidden}.check{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#EC4047;box-shadow:0px 3px 8px rgba(236,64,71,0.4)}@media (max-width:768px){.check{width:24px;height:24px}}.check::before{content:"";display:inline-block;width:16px;height:12px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/check--white.svg")}@media (max-width:768px){.check::before{width:12px;height:7px}}.header{position:relative;z-index:3;background-color:#fff;padding:32px 0}@media (max-width:992px){.header{padding:15px 0}}@media (max-width:840px){.header{position:relative}}.header__inner{display:flex;justify-content:space-between;align-items:center}@media (max-width:840px){.header__inner::before{content:"";position:absolute;left:0;top:0;width:100vw;height:100%;z-index:4;background-color:#fff}}.header__logo{flex-shrink:0 0 auto}@media (max-width:992px){.header__logo{flex:0 0 110px}}@media (max-width:840px){.header__logo{position:relative;z-index:5;order:2;display:inline-block;margin:0px 75px 0px 0px}}.header__nav{margin:0 15px}@media (max-width:840px){.header__nav{position:absolute;right:0;top:100%;width:100%;background-color:#fff;transform:translateY(-150%);transition:all .5s ease;height:100vh;margin:0;padding:30px 0 20px}.header__nav._active{transform:translateY(0)}}@media (max-width:480px){.header__nav{flex-direction:column;display:flex;text-align:center}}.header__nav-list{display:flex;align-items:center}@media (max-width:840px){.header__nav-list{flex-direction:column;text-align:center;align-items:stretch;width:100%}}.header__nav-item:not(:last-child){margin:0px 40px 0px 0px}@media (max-width:992px){.header__nav-item:not(:last-child){margin:0px 20px 0px 0px}}@media (max-width:840px){.header__nav-item:not(:last-child):not(:last-child){margin:0px 0px 10px 0px}}.header__nav-link{font-family:'Proxima';font-weight:500;font-size:14px;line-height:20px;text-transform:uppercase;color:#0a558d}@media (max-width:840px){.header__nav-link{width:100%;display:block;padding:15px;font-size:18px}}@media (min-width:992px){.header__nav-link:hover{text-decoration:underline}}.header__nav-link--red{display:flex;align-items:center;color:#ec4047}@media (max-width:840px){.header__nav-link--red{justify-content:center;margin:0px 15px 0px 0px}}.header__nav-link--red::before{content:'';width:11px;height:15px;flex:0 0 11px;margin:0px 15px 0px 0px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/subtract.svg")}@media (max-width:992px){.header__nav-link--red::before{margin:0px 5px 0px 0px}}.header__phone{font-weight:bold;font-size:20px;line-height:20px;color:#9dacb7;text-align:right}@media (max-width:992px){.header__phone{font-size:16px;line-height:18px}}@media (max-width:840px){.header__phone{order:1;position:relative;z-index:5}}@media (max-width:480px){.header__phone{padding:15px;text-align:center}}.burger{position:relative;display:none;width:30px;height:18px}@media (max-width:840px){.burger{display:flex;align-items:center;order:3;position:relative;z-index:5}}.burger::before{content:'';position:absolute;left:0;top:0;width:100%;height:2px;background-color:#000;transition:transform 0.3s ease}.burger::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#000;transition:transform 0.3s ease}.burger__item{width:100%;height:2px;background-color:#000;transition:transform 0.3s ease}.burger--active::before{top:8px;transform:rotate(45deg)}.burger--active::after{bottom:8px;transform:rotate(-45deg)}.burger--active .burger__item{transform:scale(0)}.footer{padding:50px 0 35px;background:#0A558D;color:#fff}@media (max-width:768px){.footer{padding:30px 0 20px}}.footer__text{margin:0px 0px 15px 0px;font-size:15px;line-height:20px;font-family:"Roboto"}@media (max-width:768px){.footer__text{margin:0px 0px 10px 0px}}.hero{max-width:1920px;position:relative;padding:6% 0 22%;margin:0px auto 75px auto}@media (max-width:768px){.hero{margin:0px auto 40px auto}}.hero__img{width:100%;position:absolute;left:0;top:0;height:100%;-o-object-position:left;object-position:left}.hero__content{position:relative;z-index:1;max-width:510px;margin:0px 0px 0px auto}@media (max-width:576px){.hero__content{max-width:100%;margin:0 auto}}.hero__title{font-weight:900;font-size:50px;line-height:60px;margin:0;color:#0a558d;font-family:'Airbnb';text-align:right;text-transform:uppercase}@media (max-width:768px){.hero__title{font-size:36px;line-height:48px}}@media (max-width:576px){.hero__title{font-size:24px;line-height:36px}}@media (max-width:480px){.hero__title{font-size:18px;line-height:24px}}.hero__title--red{color:#ec4047}.experts{margin:0px 0px 70px 0px}@media (max-width:768px){.experts{margin:0px 0px 40px 0px}}.experts__title{text-align:center;margin:0px 0px 55px 0px;font-weight:bold;font-size:40px;line-height:40px;font-family:'Proxima'}@media (max-width:768px){.experts__title{font-size:28px;line-height:32px;margin:0px 0px 30px 0px}}@media (max-width:480px){.experts__title{margin:0px 0px 15px 0px}}.experts__inner{display:flex;justify-content:space-between}@media (max-width:640px){.experts__inner{flex-direction:column}}.experts__column{flex:0 1 50%}.experts__column--left{flex:0 1 425px;margin:0px 30px 0px 0px}@media (max-width:640px){.experts__column--left{margin:0px 0px 15px 0px;flex:unset}}.experts__column--right{flex:0 1 520px}@media (max-width:640px){.experts__column--right{flex:unset}}.experts__subtitle{margin:0px 0px 20px 0px;font-weight:500;font-size:30px;line-height:25px;font-family:'Proxima';color:#232d41}@media (max-width:768px){.experts__subtitle{font-size:24px;line-height:28px;margin:0px 0px 10px 0px}}@media (max-width:480px){.experts__subtitle{font-size:20px;line-height:22px}}.experts__text{margin:0px 0px 20px 0px;font-size:20px;line-height:30px}@media (max-width:768px){.experts__text{font-size:16px;line-height:18px;margin:0px 0px 10px 0px}}.experts__list{margin:0px 0px 45px 0px}@media (max-width:768px){.experts__list{margin:0px 0px 25px 0px}}.experts__item{display:flex;align-items:center;font-weight:500;font-size:20px;line-height:25px;color:#ec4047;font-family:'Proxima'}@media (max-width:768px){.experts__item{font-size:16px;line-height:18px;margin:0px 0px 10px 0px}}.experts__item:not(:last-child){margin:0px 0px 16px 0px}.experts__check{margin:0px 15px 0px 0px}.special{position:relative;background-color:#0a558d;color:#fff;padding:50px 0 25px;overflow:hidden;margin:0px 0px 95px 0px}@media (max-width:768px){.special{margin:0px 0px 40px 0px}}.special::before{content:'';position:absolute;right:25%;bottom:-85px;width:300px;height:287px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("../img/star.svg")}@media (max-width:1024px){.special::before{right:5%;bottom:-45px;width:250px;height:230px}}@media (max-width:576px){.special::before{display:none}}.special__content{position:relative;z-index:3;padding:0px 0px 0px 160px}@media (max-width:768px){.special__content{padding:0}}.special__title{position:relative;font-weight:900;font-size:40px;line-height:40px;margin:0px 0px 35px 0px;font-family:'Lato'}@media (max-width:768px){.special__title{font-size:28px;line-height:32px;margin:0px 0px 20px 0px}}.special__title::before{content:'';position:absolute;left:-70px;top:0;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../img/star--yellow.svg")}@media (max-width:768px){.special__title::before{display:none}}.special__list{margin:0px 0px 30px 0px}@media (max-width:768px){.special__list{margin:0px 0px 20px 0px}}.special__item{display:flex;align-items:center;font-weight:500;font-family:'Proxima';font-size:16px;line-height:25px}.special__item:not(:last-child){margin:0px 0px 15px 0px}.special__item span{margin:0px 15px 0px 0px}.special__link{display:inline-block;padding:15px 70px;text-align:center;background:#ec4047;box-shadow:0px 5px 15px rgba(236,64,71,0.4);border-radius:4px;margin:0px 0px 20px 0px;color:#fff;font-family:'Airbnb';text-transform:uppercase}@media (max-width:768px){.special__link{padding:15px 40px}}.special__ps{font-size:15px;line-height:20px;color:#9dacb7}.reviews{margin:0px 0px 70px 0px}@media (max-width:768px){.reviews{margin:0px 0px 40px 0px}}.reviews__title{margin:0px 0px 45px 0px;text-align:center;font-weight:bold;font-size:40px;line-height:40px;text-transform:uppercase;color:#9dacb7;letter-spacing:-1px;font-family:'Proxima'}@media (max-width:768px){.reviews__title{font-size:28px;line-height:32px;margin:0px 0px 20px 0px}}.reviews__list{display:flex;margin:0 -14px;justify-content:center}@media (max-width:992px){.reviews__list{margin:0;flex-wrap:wrap}}@media (max-width:576px){.reviews__list{flex-direction:column;justify-content:stretch}}.reviews__item{flex:0 1 25%;padding:0 14px}@media (max-width:992px){.reviews__item{flex:0 1 50%;padding:0 15px;margin:0px 0px 30px 0px}}@media (max-width:576px){.reviews__item{flex:unset}}.reviews__item-title{font-weight:500;font-size:20px;line-height:25px;color:#232d41;margin:0px 0px 15px 0px}.reviews__item-text{font-size:15px;line-height:20px;color:#9dacb7}.reviews__img{margin:0px 0px 15px 0px}.customers{padding:55px 0 20px;margin:0px 0px 70px 0px;background-color:rgba(230,235,241,0.5)}@media (max-width:768px){.customers{margin:0px 0px 40px 0px}}.customers__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media (max-width:440px){.customers__list{flex-direction:column}}.customers__item{flex:0 0 25%;margin:0px 0px 35px 0px}@media (max-width:768px){.customers__item{flex:0 0 50%;text-align:center}}@media (max-width:440px){.customers__item{flex:unset}}.seo{margin:0px 0px 75px 0px}@media (max-width:768px){.seo{margin:0px 0px 40px 0px}}.seo__inner{display:flex;align-items:flex-start;margin:0 -14px}@media (max-width:768px){.seo__inner{flex-direction:column;align-items:stretch;margin:0}}.seo__column{flex:0 0 50%;padding:0 14px}@media (max-width:768px){.seo__column{padding:0;display:flex;flex-direction:column}.seo__column:not(:last-child){margin:0px 0px 15px 0px}}.seo__title{margin:0px 0px 45px 0px;font-weight:bold;font-size:40px;line-height:1;color:#9dacb7;letter-spacing:-1px;text-transform:uppercase;font-family:'Proxima'}@media (max-width:992px){.seo__title{margin:0px 0px 20px 0px;font-size:36px}}@media (max-width:768px){.seo__title{font-size:28px}}.seo__text{margin:0px 0px 35px 0px;font-family:'Roboto';font-size:15px;line-height:18px;color:#9dacb7}@media (max-width:992px){.seo__text{margin:0px 0px 15px 0px}}.seo__img{margin:0px 0px 40px 0px}@media (max-width:768px){.seo__img{align-self:center}}#map{height:800px}@media only screen and (min-width:1200px) and (max-width:1600px){#map{height:600px}}@media only screen and (min-width:992px) and (max-width:1200px){#map{height:600px}}@media only screen and (min-width:768px) and (max-width:991px){#map{height:600px}}@media only screen and (max-width:767px){#map{height:600px}}.box-contact{border:1px solid #ddd;background:#fff;max-width:1410px;width:100%;z-index:9;margin:auto;position:relative}@media only screen and (max-width:479px){.box-contact{border:none}}.contact-us-area{margin-top:-250px;padding:110px 0;background:#fff}@media only screen and (min-width:992px) and (max-width:1200px){.contact-us-area{padding:80px 0}}@media only screen and (min-width:768px) and (max-width:991px){.contact-us-area{padding:80px 0}}@media only screen and (max-width:767px){.contact-us-area{padding:70px 0}}@media only screen and (max-width:479px){.contact-us-area{padding:60px 0}}.contact-form-area h3{font-size:42px;font-weight:600;margin-bottom:55px}@media only screen and (max-width:767px){.contact-form-area h3{font-size:28px;margin-bottom:25px}}.contact-form-warp .input-box{margin-bottom:30px}.contact-form-warp .input-box input,.contact-form-warp .input-box textarea{width:100%;padding:15px;color:#555;border:1px solid #ddd}.contact-form-warp .input-box textarea{height:120px}.contact-info-wrap .single-contact-info{margin-bottom:60px}.contact-info-wrap .single-contact-info:last-child{margin-bottom:0}.contact-info-wrap .single-contact-info h3{font-size:24px;font-weight:600;margin-bottom:15px}@media only screen and (max-width:767px){.contact-info-wrap .single-contact-info h3{margin-bottom:10px}}@media only screen and (min-width:992px) and (max-width:1200px){.contact-info-wrap .single-contact-info{margin-bottom:40px}}@media only screen and (min-width:768px) and (max-width:991px){.contact-info-wrap{margin-top:60px}.contact-info-wrap .single-contact-info{margin-bottom:30px}}@media only screen and (max-width:767px){.contact-info-wrap{margin-top:60px}.contact-info-wrap .single-contact-info{margin-bottom:25px}}@media only screen and (max-width:479px){.contact-info-wrap{margin-top:30px}}.form-messege.error{color:red;font-size:14px;margin-top:5px;font-style:italic}.form-messege.success{color:green;font-size:14px;margin-top:5px;font-style:italic}.footer-info .logo{text-align:left}/*--