@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,time{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a,input,select,textarea{outline:0}img,input{border:none;height:auto;max-width:100%}button{border:0;cursor:pointer;outline:0;padding:0}button[type=submit],input[type=submit]{cursor:pointer}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:montserrat;font-display:swap;src:url(../fonts/montserrat-medium/montserrat-medium.woff) format("woff"),url(../fonts/montserrat-medium/montserrat-medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:montserrat;font-display:swap;src:url(../fonts/montserrat-regular/montserrat-regular.woff) format("woff"),url(../fonts/montserrat-regular/montserrat-regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:montserrat;font-display:swap;src:url(../fonts/montserrat-bold/montserrat-bold.woff) format("woff"),url(../fonts/montserrat-bold/montserrat-bold.woff2) format("woff2");font-weight:700;font-style:normal}:root{--orange:#FFA800}body{color:#272727;font-family:montserrat;font-size:18px;font-weight:400}@media (max-width:1330px){body{font-size:16px}}@media (max-width:1030px){body{font-size:15px}}button{border:none;font-family:montserrat}textarea{font-family:montserrat}input{font-family:montserrat;font-weight:400;font-size:17px}input[type=email],input[type=password],input[type=tel],input[type=text]{color:#191919}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#191919}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#191919;opacity:1}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder{color:#191919;opacity:1}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#191919}button:disabled,input:disabled{cursor:not-allowed;opacity:.8}.h1,.h2,.h3,.h4,.h6,h1,h2,h3,h4,h5,h6{color:#272727;font-family:montserrat;font-weight:700;line-height:1.1}.h1,h1{font-size:50px}@media (max-width:1330px){.h1,h1{font-size:40px}}@media (max-width:1030px){.h1,h1{font-size:30px}}.h2,h2{font-size:40px;line-height:130%;text-align:center;text-transform:uppercase}@media (max-width:1330px){.h2,h2{font-size:30px}}@media (max-width:1030px){.h2,h2{font-size:25px}}.title-orange{color:var(--orange)}.title-orange span{color:#191919}.h3,h3{font-size:30px}@media (max-width:1330px){.h3,h3{font-size:27px}}@media (max-width:1030px){.h3,h3{font-size:24px}}.h4,h4{font-size:23px;text-transform:uppercase}@media (max-width:1330px){.h4,h4{font-size:20px}}@media (max-width:1030px){.h4,h4{font-size:18px}}strong{font-family:montserrat;font-weight:700}img{max-width:100%;-o-object-fit:cover;object-fit:cover}label{cursor:pointer}a{color:#272727;-webkit-transition:color .3s ease;-o-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease;text-decoration:none}a:hover{color:var(--orange);text-decoration:none}.text-center{text-align:center}.wrapper{max-width:1920px;width:100%}.container{margin:0 auto;max-width:1452px;width:100%}@media (max-width:1490px){.container{max-width:1300px}}@media (max-width:1330px){.container{max-width:1000px}}@media (max-width:1030px){.container{max-width:750px}}@media (max-width:800px){.container{padding-left:15px;padding-right:16px;max-width:500px}}.btn{background:var(--orange);-webkit-border-radius:20px;border-radius:20px;color:#fff;font-weight:700;font-size:18px;padding:20px 25px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.btn:hover{background:#da991a;color:#fff}@media (max-width:1330px){.btn{font-size:16px}}.border-btn{background:0 0;border:1px solid var(--orange);-webkit-border-radius:20px;border-radius:20px;color:var(--orange);display:block;font-weight:700;font-size:18px;height:62px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;width:100%}.border-btn:hover{background:var(--orange);color:#fff}@media (max-width:800px){.border-btn{font-size:16px;height:50px}}.advantages{margin-top:190px}@media (max-width:1030px){.advantages{margin-top:100px}}.advantages__grid{display:-ms-grid;display:grid;grid-gap:29px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin-top:50px}@media (max-width:1030px){.advantages__grid{grid-gap:15px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.advantages__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.advantages__grid-item{background:var(--orange);-webkit-border-radius:50px;border-radius:50px;color:#fff;padding:30px 40px;text-align:center}@media (max-width:800px){.advantages__grid-item{padding:15px 20px}}.advantages__grid-icon{display:block;margin:0 auto}.advantages__grid-title{color:#fff;margin-top:20px}.advantages__grid-descript{font-weight:500;line-height:165%;margin-top:20px}.base{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-ms-grid;display:grid;grid-gap:47px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);margin-top:130px}@media (max-width:1030px){.base{display:block;margin-top:100px}}.base__map{position:relative}.base__map:after{content:'';position:absolute;top:0}.base__map img{display:block}.base__widget{background:var(--orange);-webkit-border-radius:25px;border-radius:25px;bottom:-69px;color:#fff;left:-18px;max-width:318px;padding:20px 40px;position:absolute;width:100%;z-index:1}.base__top{color:#fff;font-weight:700;font-size:50px;line-height:105%}@media (max-width:1030px){.base__top{font-size:40px}}@media (max-width:800px){.base__top{font-size:30px}}.base__bottom{line-height:140%;margin-top:20px}.base__h2{text-align:left}.base__h2:first-line{color:var(--orange)}.base__content{color:#616161;line-height:165%}@media (max-width:1030px){.base__content{margin-top:100px}}.base__content p{margin-top:40px}.line{display:block;fill:var(--orange);height:3px;margin-top:20px;width:101px}.base__border{border-left:3px solid var(--orange);font-weight:500;line-height:191%;margin-top:50px;padding-left:17px}.line--center{margin-left:auto;margin-right:auto}.footer{background:#191919;margin-top:130px;padding-bottom:80px;padding-top:45px}@media (max-width:1030px){.footer{margin-top:100px}}.footer__logo{color:#fff;font-weight:700;font-size:30px;text-transform:uppercase}@media (max-width:1330px){.footer__logo{font-size:20px}}.footer__menu a{color:#fff}.footer__menu a:hover{color:var(--orange)}.footer__top{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:800px){.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:15px}}.footer__btn{padding:20px 40px}.footer__contacts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:20px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:65px;margin-top:35px}@media (max-width:1030px){.footer__contacts{font-size:18px}}@media (max-width:800px){.footer__contacts{font-size:16px;grid-gap:30px}}.footer__contacts a{color:#fff}.header{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px;padding-top:30px}@media (max-width:580px){.header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:15px}}.logo{font-weight:700;font-size:30px;text-transform:uppercase}@media (max-width:1330px){.logo{font-size:16px}}@media (max-width:1030px){.logo{font-size:18px}}@media (max-width:580px){.logo{font-size:30px}}@media (max-width:430px){.logo{font-size:20px}}.menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;grid-gap:50px}@media (max-width:1330px){.menu{grid-gap:20px}}.phone{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-weight:500;font-size:20px;grid-gap:15px}@media (max-width:1330px){.phone{font-size:18px}}.phone__icon{fill:var(--orange);height:31px;width:18px}.header__right{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;grid-gap:35px}@media (max-width:1030px){.header__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:15px;padding-right:40px}}@media (max-width:800px){.header__right{padding-right:0}}.toggle-mnu{height:24px;display:none;width:28px}.toggle-mnu span:after,.toggle-mnu span:before{content:"";position:absolute;left:0;top:9px}.toggle-mnu span:after{top:18px}.toggle-mnu span{position:relative;display:block}.toggle-mnu span,.toggle-mnu span:after,.toggle-mnu span:before{width:100%;height:2px;background-color:var(--orange);-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-border-radius:2px;border-radius:2px}.toggle-mnu.on span{background-color:transparent}.toggle-mnu.on span:before{-webkit-transform:rotate(45deg) translate(-1px,0);-moz-transform:rotate(45deg) translate(-1px,0);-ms-transform:rotate(45deg) translate(-1px,0);-o-transform:rotate(45deg) translate(-1px,0);transform:rotate(45deg) translate(-1px,0)}.toggle-mnu.on span:after{-webkit-transform:rotate(-45deg) translate(6px,-7px);-moz-transform:rotate(-45deg) translate(6px,-7px);-ms-transform:rotate(-45deg) translate(6px,-7px);-o-transform:rotate(-45deg) translate(6px,-7px);transform:rotate(-45deg) translate(6px,-7px)}@media (max-width:1030px){.toggle-mnu{display:block;position:absolute;right:15px}.header__menu{background:#fff;bottom:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;top:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);width:70%;z-index:90}.header__menu li{font-size:18px}.menu--active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.map{margin-top:130px;padding-bottom:130px}@media (max-width:1030px){.map{margin-top:100px;padding-bottom:100px}}.map__subtitle{font-weight:500;margin-top:50px;text-align:center}.map__item{display:block;margin-top:50px}.overlay{background:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:90}.popup{background:#fff;-webkit-border-radius:50px;border-radius:50px;display:none;left:50%;max-width:500px;padding:30px 15px;position:fixed;top:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:91}.section-first{background:url(../images/dist/section-first-bg.jpg) no-repeat center top;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;padding-bottom:137px;padding-top:137px}.section-first__title{color:#fff;margin-top:30px;max-width:1000px;width:100%}.section-first__title span{color:var(--orange)}.section-first__text{border-left:3px solid var(--orange);line-height:165%;margin-top:45px;max-width:610px;padding:0 0 0 20px;width:100%}.section-first__bottom{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;grid-gap:30px;margin-top:45px}@media (max-width:800px){.section-first__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.phone-border{border:1px solid var(--orange);-webkit-border-radius:20px;border-radius:20px;color:var(--orange);font-weight:700;padding:20px 50px}.section-form{padding-top:130px}@media (max-width:1030px){.section-form{padding-top:100px}}.section-form__h3{color:var(--orange)}.section-form__h3:first-line{color:#fff}.section-form__wrap{display:-ms-grid;display:grid;-ms-grid-columns:1.2fr 1fr;grid-template-columns:1.2fr 1fr;margin-top:70px;position:relative}@media (max-width:800px){.section-form__wrap{-ms-grid-columns:1fr;grid-template-columns:1fr}}.section-form__wrap:after{background:var(--orange);-webkit-border-radius:20px;border-radius:20px;bottom:88px;content:'';left:-17px;position:absolute;top:88px;width:100px}.section-form__black{background:#191919;-webkit-border-radius:50px 0 0 50px;border-radius:50px 0 0 50px;padding-bottom:100px;padding-left:100px;padding-right:47px;padding-top:100px;position:relative;z-index:1}@media (max-width:1330px){.section-form__black{padding:50px}}@media (max-width:800px){.section-form__black{-webkit-border-radius:50px 50px 0 0;border-radius:50px 50px 0 0}}.section-form__myform{margin-top:40px}.myform__label{color:#fff;display:block;font-size:17px;line-height:153%}@media (max-width:800px){.myform__label{font-size:15px}}.myform__label span{color:var(--orange)}.myform__input{background:#f7f7f7;-webkit-border-radius:20px;border-radius:20px;display:block;height:62px;margin-top:22px;padding:0 30px;width:100%}@media (max-width:800px){.myform__input{height:50px;margin-top:15px}}.myform__input+.myform__label{margin-top:29px}@media (max-width:800px){.myform__input+.myform__label{margin-top:20px}}.myform__border-btn{margin-top:35px}.section-form__wrap-img{-webkit-border-radius:0 50px 50px 0;border-radius:0 50px 50px 0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:1}@media (max-width:800px){.section-form__wrap-img{-webkit-border-radius:0 0 50px 50px;border-radius:0 0 50px 50px}}.section-price{background:var(--orange);color:#fff;padding-bottom:100px;padding-top:100px}.section-price__title{color:#fff}.section-price__title span{color:#191919}.line--white{fill:#fff}.section-price__subtitle{font-weight:700;font-size:25px;line-height:165%;margin-top:50px;text-align:center}@media (max-width:1330px){.section-price__subtitle{font-size:20px}}@media (max-width:800px){.section-price__subtitle{font-size:15px}}.price{background:#fff;-webkit-border-radius:20px;border-radius:20px;display:table;margin:30px auto 0;padding:30px 50px;color:#191919;font-weight:700;font-size:40px;line-height:130%;text-transform:uppercase}@media (max-width:1330px){.price{font-size:30px}}@media (max-width:800px){.price{font-size:20px;padding:15px 25px}}.tourism{background:url(../images/dist/tourism-bg.jpg) no-repeat center top;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;padding-bottom:130px;padding-top:130px}@media (max-width:1030px){.tourism{padding-bottom:100px;padding-top:100px}}.tourism__title{color:#fff;text-align:center}.tourism__title:first-line{color:var(--orange)}.tourism__grid{display:-ms-grid;display:grid;grid-gap:29px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin-top:50px}@media (max-width:800px){.tourism__grid{grid-gap:15px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:430px){.tourism__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.tourism__grid-item{text-align:center}.tourism__grid-img{display:block;margin:0 auto}.tourism__grid-title{color:#fff;line-height:104%;margin-top:21px}.tourism__grid-descript{font-weight:500;line-height:165%;margin-top:20px}