@charset "UTF-8";*,:after,:before{box-sizing:border-box}a,body,html{color:#000;transition:.3s all ease}*,body,html,ol,ul{margin:0;padding:0}li,p{line-height:30px}.error{border:2px solid var(--red)!important}#email-error,#mail-error,#name-error,#phone-error{display:none!important}.footer__sobs__input.error{top:-2px;left:-1px;position:relative}body,html{font-size:18px;font-family:Roboto-Regular,sans-serif}.sub-title,.title{font-family:Roboto-Medium,sans-serif}a{text-decoration:none}.sub-title,.text,.title{color:#484848}input{outline:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}ol,ul{list-style:none}p{word-wrap:break-word}button{border:transparent}.title{font-size:40px;text-align:center}@media (max-width:1024px){.title{font-size:36px}}@media (max-width:569px){.title{font-size:28px}}@media (max-width:360px){.title{font-size:24px}}.sub-title{font-size:30px}@media (max-width:1024px){.sub-title{font-size:28px}}@media (max-width:569px){.sub-title{font-size:24px}}@media (max-width:360px){.sub-title{font-size:22px}}.text{font-size:16px;line-height:1.5;font-family:Roboto-Regular,sans-serif}@font-face{font-family:Roboto-Regular;src:url(/app/font/roboto/Roboto-Regular.ttf) format("truetype");font-style:normal}@font-face{font-family:Roboto-Medium;src:url(/app/font/roboto/Roboto-Medium.ttf) format("truetype");font-style:normal}@font-face{font-family:Roboto-Bold;src:url(/app/font/roboto/Roboto-Bold.ttf) format("truetype");font-style:normal}@font-face{font-family:Roboto-Regular;src:url(/app/font/roboto/Roboto-Regular.ttf) format("truetype");font-style:normal}@font-face{font-family:"1";src:url(../font/1.ttf) format("truetype");font-style:normal}.container{margin:0 auto;max-width:1170px;padding-left:15px;padding-right:15px}.wrapper{margin:0 auto;max-width:1500px}@media (max-width:1200px){.wrapper{padding:0 15px}}.row{display:flex;flex-wrap:wrap;width:100%}.m-row{margin:0 -15px}.align-self-middle{align-self:center}.align-center{justify-content:center}.align-spaced{justify-content:space-around}.align-middle,.btn{align-items:center}.align-justify{justify-content:space-between}.align-right{justify-content:flex-end}.align-self-bottom{align-self:flex-end}[class*=col]{min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:300px){.col-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.col-offset-xs-1{margin-left:8.33333%}.col-xs-2{flex:0 0 16.66666%;max-width:16.66666%}.col-offset-xs-2{margin-left:16.66667%}.col-xs-3{flex:0 0 24.99999%;max-width:24.99999%}.col-offset-xs-3{margin-left:25%}.col-xs-4{flex:0 0 33.33332%;max-width:33.33332%}.col-offset-xs-4{margin-left:33.33333%}.col-xs-5{flex:0 0 41.66665%;max-width:41.66665%}.col-offset-xs-5{margin-left:41.66667%}.col-xs-6{flex:0 0 49.99998%;max-width:49.99998%}.col-offset-xs-6{margin-left:50%}.col-xs-7{flex:0 0 58.33331%;max-width:58.33331%}.col-offset-xs-7{margin-left:58.33333%}.col-xs-8{flex:0 0 66.66664%;max-width:66.66664%}.col-offset-xs-8{margin-left:66.66667%}.col-xs-9{flex:0 0 74.99997%;max-width:74.99997%}.col-offset-xs-9{margin-left:75%}.col-xs-10{flex:0 0 83.3333%;max-width:83.3333%}.col-offset-xs-10{margin-left:83.33333%}.col-xs-11{flex:0 0 91.66663%;max-width:91.66663%}.col-offset-xs-11{margin-left:91.66667%}.col-xs-12{flex:0 0 99.99996%;max-width:99.99996%}.col-offset-xs-12{margin-left:100%}}@media (min-width:569px){.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-offset-sm-1{margin-left:8.33333%}.col-sm-2{flex:0 0 16.66666%;max-width:16.66666%}.col-offset-sm-2{margin-left:16.66667%}.col-sm-3{flex:0 0 24.99999%;max-width:24.99999%}.col-offset-sm-3{margin-left:25%}.col-sm-4{flex:0 0 33.33332%;max-width:33.33332%}.col-offset-sm-4{margin-left:33.33333%}.col-sm-5{flex:0 0 41.66665%;max-width:41.66665%}.col-offset-sm-5{margin-left:41.66667%}.col-sm-6{flex:0 0 49.99998%;max-width:49.99998%}.col-offset-sm-6{margin-left:50%}.col-sm-7{flex:0 0 58.33331%;max-width:58.33331%}.col-offset-sm-7{margin-left:58.33333%}.col-sm-8{flex:0 0 66.66664%;max-width:66.66664%}.col-offset-sm-8{margin-left:66.66667%}.col-sm-9{flex:0 0 74.99997%;max-width:74.99997%}.col-offset-sm-9{margin-left:75%}.col-sm-10{flex:0 0 83.3333%;max-width:83.3333%}.col-offset-sm-10{margin-left:83.33333%}.col-sm-11{flex:0 0 91.66663%;max-width:91.66663%}.col-offset-sm-11{margin-left:91.66667%}.col-sm-12{flex:0 0 99.99996%;max-width:99.99996%}.col-offset-sm-12{margin-left:100%}}@media (min-width:768px){.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-offset-md-1{margin-left:8.33333%}.col-md-2{flex:0 0 16.66666%;max-width:16.66666%}.col-offset-md-2{margin-left:16.66667%}.col-md-3{flex:0 0 24.99999%;max-width:24.99999%}.col-offset-md-3{margin-left:25%}.col-md-4{flex:0 0 33.33332%;max-width:33.33332%}.col-offset-md-4{margin-left:33.33333%}.col-md-5{flex:0 0 41.66665%;max-width:41.66665%}.col-offset-md-5{margin-left:41.66667%}.col-md-6{flex:0 0 49.99998%;max-width:49.99998%}.col-offset-md-6{margin-left:50%}.col-md-7{flex:0 0 58.33331%;max-width:58.33331%}.col-offset-md-7{margin-left:58.33333%}.col-md-8{flex:0 0 66.66664%;max-width:66.66664%}.col-offset-md-8{margin-left:66.66667%}.col-md-9{flex:0 0 74.99997%;max-width:74.99997%}.col-offset-md-9{margin-left:75%}.col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.col-offset-md-10{margin-left:83.33333%}.col-md-11{flex:0 0 91.66663%;max-width:91.66663%}.col-offset-md-11{margin-left:91.66667%}.col-md-12{flex:0 0 99.99996%;max-width:99.99996%}.col-offset-md-12{margin-left:100%}}@media (min-width:1024px){.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-offset-lg-1{margin-left:8.33333%}.col-lg-2{flex:0 0 16.66666%;max-width:16.66666%}.col-offset-lg-2{margin-left:16.66667%}.col-lg-3{flex:0 0 24.99999%;max-width:24.99999%}.col-offset-lg-3{margin-left:25%}.col-lg-4{flex:0 0 33.33332%;max-width:33.33332%}.col-offset-lg-4{margin-left:33.33333%}.col-lg-5{flex:0 0 41.66665%;max-width:41.66665%}.col-offset-lg-5{margin-left:41.66667%}.col-lg-6{flex:0 0 49.99998%;max-width:49.99998%}.col-offset-lg-6{margin-left:50%}.col-lg-7{flex:0 0 58.33331%;max-width:58.33331%}.col-offset-lg-7{margin-left:58.33333%}.col-lg-8{flex:0 0 66.66664%;max-width:66.66664%}.col-offset-lg-8{margin-left:66.66667%}.col-lg-9{flex:0 0 74.99997%;max-width:74.99997%}.col-offset-lg-9{margin-left:75%}.col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.col-offset-lg-10{margin-left:83.33333%}.col-lg-11{flex:0 0 91.66663%;max-width:91.66663%}.col-offset-lg-11{margin-left:91.66667%}.col-lg-12{flex:0 0 99.99996%;max-width:99.99996%}.col-offset-lg-12{margin-left:100%}}@media (min-width:1200px){.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-offset-xl-1{margin-left:8.33333%}.col-xl-2{flex:0 0 16.66666%;max-width:16.66666%}.col-offset-xl-2{margin-left:16.66667%}.col-xl-3{flex:0 0 24.99999%;max-width:24.99999%}.col-offset-xl-3{margin-left:25%}.col-xl-4{flex:0 0 33.33332%;max-width:33.33332%}.col-offset-xl-4{margin-left:33.33333%}.col-xl-5{flex:0 0 41.66665%;max-width:41.66665%}.col-offset-xl-5{margin-left:41.66667%}.col-xl-6{flex:0 0 49.99998%;max-width:49.99998%}.col-offset-xl-6{margin-left:50%}.col-xl-7{flex:0 0 58.33331%;max-width:58.33331%}.col-offset-xl-7{margin-left:58.33333%}.col-xl-8{flex:0 0 66.66664%;max-width:66.66664%}.col-offset-xl-8{margin-left:66.66667%}.col-xl-9{flex:0 0 74.99997%;max-width:74.99997%}.col-offset-xl-9{margin-left:75%}.col-xl-10{flex:0 0 83.3333%;max-width:83.3333%}.col-offset-xl-10{margin-left:83.33333%}.col-xl-11{flex:0 0 91.66663%;max-width:91.66663%}.col-offset-xl-11{margin-left:91.66667%}.col-xl-12{flex:0 0 99.99996%;max-width:99.99996%}.col-offset-xl-12{margin-left:100%}}.btn,.btn-blue{width:170px;height:45px;margin:0 auto;transition:.3s all ease;z-index:2;display:flex;font-size:16px;position:relative;text-align:center;outline:0;cursor:pointer}:root{--blue:#1976d2}.btn{justify-content:center;background:0 0;border:2px solid var(--blue);color:var(--blue);overflow:hidden;border-radius:4px}.btn-blue,.call-form-modal{align-items:center;overflow:hidden}.btn-blue{justify-content:center;border:2px solid var(--blue);color:#fff;background:var(--blue);border-radius:5px}.crumbs{display:flex}@media (max-width:1024px){.crumbs{padding:0 15px}}.crumbs__item{margin-right:5px}.crumbs__item:after{content:'> ';color:#717171;font-size:16px}@media (max-width:569px){.crumbs{flex-wrap:wrap}.crumbs__item:after{font-size:12px}}.crumbs__item:last-child:after{display:none}.crumbs__link{font-size:16px;color:#717171}@media (max-width:569px){.crumbs__link{font-size:12px;line-height:18px}}.crumbs__link.active{color:#241c15;font-family:ProximaNovaCond-Semibold,sans-serif}.form__group{position:relative;margin-bottom:20px}.form__label{display:block;font-size:16px;color:#484848;margin-bottom:5px}.form__input{height:50px;width:370px;border:1px solid #d1d0cf;padding:0 15px;font-size:18px;outline:0}@media (max-width:569px){.form__input{width:300px}}.form__input.error{border:1px solid red!important}.form__textarea{width:100%;height:200px;resize:none;outline:0;font-size:18px;color:#000;padding:30px;border:1px solid #d1d0cf;margin-bottom:20px}.form__btn{margin-top:20px}@media (max-width:569px){.form__textarea{width:300px}.form__btn{margin-bottom:20px;width:300px}}.form select{cursor:pointer}.checkbox-container{display:block;position:relative;margin-bottom:17px;margin-right:15px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:1px solid #e5e5e5;background-color:transparent}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:4px;top:-5px;width:10px;height:18px;border:var(--black) solid;border-width:0 4px 5px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.notify{position:fixed;bottom:20px;right:20px;width:200px;min-height:60px;line-height:18px;padding:10px;color:#fff;background:linear-gradient(to right,#41c3f1,#14e6ff);border-radius:10px}.notify__link,.notify__txt{display:block;font-size:12px;line-height:16px;font-family:'Museo Sans Cyrl 300',sans-serif}.notify__item svg{fill:#fff}.notify__close{position:absolute;right:20px;top:10px;width:10px;height:10px;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.notify__txt{padding-right:20px}.notify__link{cursor:pointer}.notify__item:hover .notify_close{fill:#fff}.call-form-modal{display:none;position:fixed;height:100vh;width:100%;justify-content:center;top:0;z-index:101;background:rgba(0,0,0,.75)}.call-form-modal .call-form{background-color:#fff;max-width:420px;padding:30px;position:relative;z-index:10}.call-form-modal .call-form__close{position:absolute;right:15px;top:15px;cursor:pointer;height:15px;width:15px;transition:.3s all ease}.call-form-modal .call-form__close:after,.call-form-modal .call-form__close:before{content:'';height:2px;width:15px;top:5px;background-color:var(--blue);position:absolute}.call-form-modal .call-form__close:hover{transform:scale(1.15)}.call-form-modal .call-form__close:before{transform:rotate(-45deg)}.call-form-modal .call-form__close:after{transform:rotate(45deg)}@media (max-width:569px){.call-form-modal .call-form{max-width:300px}.call-form-modal .call-form input{width:100%}}.call-form-modal .call-form__title{color:#484848;text-align:center;margin-bottom:15px}.call-form-modal .call-form__btn{width:100%;background-color:var(--blue);color:#fff}.modal-thank{position:fixed;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;top:0;z-index:101;overflow:hidden;background:rgba(0,0,0,.75)}.modal-thank__main{background-color:#fff;max-width:480px;width:100%;padding:30px;position:relative}.modal-thank__close{position:absolute;right:20px;top:15px;cursor:pointer;height:15px;width:15px;transition:.3s all ease}.modal-thank__close:after,.modal-thank__close:before{content:'';height:2px;width:15px;background-color:#484848;position:absolute;top:5px}.modal-thank__close:hover{transform:scale(1.15)}.modal-thank__close:before{transform:rotate(-45deg)}.modal-thank__close:after{transform:rotate(45deg)}.modal-thank img{height:150px;margin:0 auto;display:block}.modal-thank__title{color:#484848;font-size:36px;text-align:center}.modal-thank__btn{width:240px;margin-top:30px}.header,.header__main{width:100%;transition:.3s all ease}.header{box-shadow:0 1px 10px 0 rgba(0,0,0,.1);height:115px;border-bottom:1px solid #d1d0cf;background:#fff;position:fixed;top:0;z-index:99}@media (max-width:1024px){.header{height:80px;z-index:99;position:fixed;top:0}}.header__main{display:flex;justify-content:space-between;align-items:center;height:115px;padding:0 15px}@media (max-width:1024px){.header__main{height:80px}}.header__logo img{height:75px;transition:.3s all ease}@media (max-width:1024px){.header__logo img{height:50px}}.nav{height:115px;display:flex;transition:.3s all ease}.nav__list{display:flex;align-items:center}@media (max-width:1024px){.nav{height:100vh;position:absolute;top:80px;right:-120%;background:#fff;z-index:9;width:250px}.nav__list{height:auto;display:block;padding:20px;width:100%}}.nav__list__list{display:flex}@media (max-width:1024px){.nav__list__list{display:block;margin:30px}}.nav__item{margin-left:40px;position:relative}.nav__item.gost:after{content:'ТУРИ';background-color:#fd595e;text-transform:uppercase;font-size:9px;color:#fff;width:30px;height:15px;border-radius:4px;font-weight:700;display:flex;align-items:center;justify-content:center;position:absolute;top:-7px;right:-13px}.nav__link{font-size:16px;opacity:.87;position:relative}.nav__link:before{content:'';height:2px;width:0;position:absolute;bottom:-26px;left:0;background:var(--blue);transition:.3s all ease}.nav__link.active:before,.nav__link:hover:before{width:100%}.header__contact{height:50%;display:flex;align-items:center;justify-content:flex-end}@media (max-width:1024px){.nav__item{margin-bottom:30px;margin-left:0;text-align:center}.nav__item.gost:after{right:50px}.header__contact{height:auto;display:none}}.header__contact__item{margin-left:25px;position:relative;display:flex;align-items:center}.fix-header .header__contact__call,.fix-header .soc-top,.hamb{display:none}.header__contact__item svg{height:20px;width:20px;fill:#707070;margin:0 5px}.fix-header,.fix-header .header__main{height:80px}.header__contact__item__cont{margin-left:5px;font-size:16px;opacity:.87}.header__contact__item__soc{margin-left:30px}.header__contact__btn{margin-left:70px}.fix-header{position:fixed;z-index:99;box-shadow:0 1px 10px 0 rgba(0,0,0,.1)}.hamb,.hamb span{position:absolute}.fix-header .header__logo__img img{height:55px}.hamb{border:2px solid var(--blue);width:34px;height:32px;transition:.3s all ease;cursor:pointer;right:15px;top:25px}.hamb span{left:-65px;top:4px;font-size:16px;font-weight:700;color:var(--blue)}.hamb:after,.hamb:before{height:2px;width:20px;position:absolute;transition:all .3s ease;left:5px;background-color:var(--blue);content:''}.footer__item,.footer__item:first-child{font-size:14px;color:#fff}.hamb:before{top:9px}.hamb:after,.hamb:hover:before{top:18px}.hamb:hover:after{top:9px}.hamb.active:before{top:13px;transform:rotate(-45deg)}.hamb.active:after{top:13px;transform:rotate(45deg)}.footer{background-color:var(--blue);width:100%;padding:15px 0}.footer__logo img{height:75px}@media (max-width:1024px){.header__contact__btn{margin:0 auto}.hamb{display:block}.footer__list{margin-bottom:30px}.footer__item{line-height:20px}}@media (max-width:768px){.footer__list__nav{display:none}}.footer__item.soc,.footer__soc{display:flex}.footer__item:first-child{text-transform:uppercase;opacity:.54}.footer__link:hover,.footer__soc__item svg:hover{opacity:.75}.footer__item.soc a{margin-right:50px}.footer__item.soc svg{fill:#fff;height:24px;width:24px}.footer__link{text-transform:initial;color:#fff;font-size:16px}.footer__link.cont{color:#ffdf9c;text-decoration:underline}.footer__soc{justify-content:center;align-items:center;margin-top:40px}.footer__soc__item{margin:0 40px}.footer__soc__item svg{fill:#fff;width:40px;height:40px;transition:.3s all ease}.copy{text-align:center;font-size:16px;margin-top:30px;color:#fff}@media (max-width:768px){.copy{margin-top:0}}.copy a{font-weight:700;font-size:18px;color:#fff}.home-contact__title span,.home-revuews__title span{font-family:Roboto-Regular,sans-serif;font-weight:400}.copy a:hover{opacity:.75;padding-left:10px}.home-main{background:url(../img/main.png) center no-repeat;background-size:cover;height:580px;transition:.3s all ease;margin-top:115px}@media (max-width:768px){.home-main{background:url(../img/main.png) right no-repeat;background-size:cover;height:270px}}@media (max-width:569px){.modal-thank__main{max-width:300px}.home-main{background-position-x:-370px;margin-top:60px}.home-main__title span{display:none}}.home-main__title{color:#484848;font-size:32px;line-height:1.28;max-width:600px;margin-left:100px;padding-top:30px}@media (max-width:768px){.home-main__title{font-size:20px;margin-left:0;margin-top:20px}}@media (max-width:1024px){.home-main{margin-top:80px}}.home-tour{padding:50px 0}.home-tour .carousel .flickity-button{background:rgba(0,0,0,.7);color:#fff}.home-tour .carousel .flickity-page-dots{display:none}.home-tour__title{margin-bottom:20px;text-align:center}.home-about{padding:40px 0 100px}.home-about__info__title{font-size:12px;text-transform:uppercase;color:#fd595e;margin-bottom:10px}.home-about__info__sub-title{margin-bottom:20px}.home-about__info__btn{margin:30px 0 0}@media (max-width:768px){.home-about{padding:30px 0 50px}.home-about__img{margin-top:30px}}.home-about__img img{height:320px;display:block;margin:0 auto}@media (max-width:1024px){.home-about__img img{height:300px}}.home-revuews{padding:50px 0}.home-revuews .carousel .flickity-button{background:rgba(0,0,0,.7);color:#fff}@media (max-width:569px){.home-about__img img{height:210px}.home-revuews .carousel .flickity-button{transform:scale(.8)}}.home-revuews .carousel .flickity-page-dots{display:none}.home-revuews__title{margin-bottom:20px;text-align:center}.home-revuews__title span{font-size:16px;display:block}.home-revuews__item{background-color:#fff;margin:15px;padding:40px 30px 30px;width:470px;height:240px;background-size:cover;border-radius:4px;position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;box-shadow:0 0 10px 1px rgba(0,0,0,.15)}.home-revuews__item:before{content:'';position:absolute;top:0;left:0;right:0;height:10px;background:#FEB329}@media (max-width:569px){.home-revuews__item{padding:20px;width:300px;height:200px}}.home-revuews__item__text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.home-revuews__item__name{display:flex;align-items:center}.home-revuews__item__name img{border-radius:50%;height:50px;width:50px;margin-right:10px}.home-revuews__text{text-align:center;margin-top:20px;font-size:24px}.home-contact{padding:80px 0 0}.home-contact__main{position:relative}.home-contact__main:after{content:'';background:url(../img/hcon.png) center no-repeat;background-size:contain;width:100%;height:280px;position:absolute;top:11px;z-index:-1}.home-contact__title{text-align:center}.home-contact__title span{font-size:16px;display:block}.booking__form__name,.tours-text__text{font-family:Roboto-Medium,sans-serif}.home-contact__form{max-width:780px;width:100%;margin:30px auto 0}.home-contact__form__groups{max-width:780px;width:100%;display:flex;justify-content:space-between}.home-contact__form__label{display:block;color:#484848;font-size:16px;margin-bottom:10px}.home-contact__form__input{width:370px;height:45px;border-radius:3px;border:1px solid #d1d0cf;padding:0 15px;font-size:16px}@media (max-width:569px){.home-contact__form__input{width:300px}}.home-contact__form__input.error{border:1px solid red!important}.home-contact__form__btn{margin:30px 0 50px;background-color:var(--blue);color:#fff}.tours-text{margin-top:115px;padding:30px 0 0}.tours-text__text{color:#484848;font-size:18px;text-align:center}.tours-text__img{height:210px;margin:0 auto;display:block}@media (max-width:1024px){.home-contact__main:after{top:initial;bottom:-160px}.tours-text__img{margin:20px auto 0}}.tours-top{padding:30px 0;margin-top:115px}.tours-top.tours-top-all{padding:0 0 30px;margin-top:0;background:0 0}@media (max-width:1024px){.tours-top{margin-top:80px;padding:50px 0 25px}}.tours-top__title{max-width:750px;margin:0 auto}.tours-top__search{margin-top:50px}@media (max-width:768px){.home-contact__form__groups{flex-wrap:wrap;justify-content:center}.tours-top__search__group{margin-bottom:30px}}.tours-top__search__label{display:block;color:#484848;font-size:18px;margin-bottom:7px}.tours-top__search__select{border-radius:5px;width:100%;height:45px;padding:0 15px;border:1px solid #d1d0cf;outline:0;font-size:18px;color:#484848;background:url(../img/chevron-left.png) right no-repeat #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.tours-top__search__select::-ms-expand{display:none}.tours-top__search__btn{margin-top:27px}.tours{padding:45px 0 155px}@media (max-width:569px){.tours{padding:30px 0 70px}}.tours__main{display:flex;flex-wrap:wrap}@media (max-width:1520px){.tours__main{justify-content:center}}.tours__item{margin:15px;width:470px;height:300px;border-radius:4px;position:relative;padding:30px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}@media (max-width:1520px){.tours__item{width:370px;height:250px}}@media (max-width:569px){.tours__item{width:300px;height:200px;padding:15px}}.tours__item__foto{width:470px;height:300px;position:absolute;left:0;right:0;top:0;bottom:0;transform:scale(1.3)}@media (max-width:1520px){.tours__item__foto{width:370px;height:250px}}@media (max-width:569px){.tours__item__foto{width:300px;height:200px}}.tours__item__name{font-size:20px;color:#fff;z-index:2;position:relative;top:-30px}.tours__item__name span{font-size:16px}.tours__item__bottom{display:flex;justify-content:space-between;width:100%;margin-top:15px;z-index:2;transition:.3s all ease;position:absolute;bottom:10px;left:0;padding:0 15px}.tours__item__price{color:#fff;font-size:20px;transition:.3s all ease}.tours__item__date{color:#fff;font-size:20px;display:flex;align-items:center;position:relative}.tours__item__date svg{margin-right:5px}.tours__item .overlay{background:rgba(0,0,0,.35);opacity:0;transition:.3s all ease;position:absolute;top:0;left:0;bottom:0;right:0}.tours__item:hover .overlay{opacity:1}.booking{background-color:#f5f7f9;padding:60px 0 80px;margin-top:115px}@media (max-width:1024px){.booking{margin-top:80px}}.booking__form__main{max-width:370px}.booking__form__main .btn-add{margin:0 0 30px}.booking__form__main .btn-sub{background-color:#fd595e;border:2px solid #fd595e;color:#fff;margin:0}.booking__form__title{text-align:left}.about__text.about-text-center,.state__main{text-align:center}.booking__form__title span{color:#484848;font-size:18px;display:block;margin:5px 0 40px}.booking__form__name{font-size:24px;position:relative;margin-bottom:25px;color:#484848}.booking__form__name:before{content:'';width:370px;height:1px;background-color:#e0e0e0;position:absolute;bottom:-5px}@media (max-width:569px){.booking{padding:30px 0 40px}.booking .container{padding:0}.booking__form__main{max-width:300px}.booking__form__name:before{max-width:270px}}.booking__form__group{margin-bottom:30px}.booking__form__group.satellites{display:none}.booking__form__label{font-size:19px;color:#484848;display:block}.booking__form__input{font-size:18px;color:#484848;padding:0 15px;width:100%;max-width:370px;height:45px;border-radius:5px;border:1px solid #e0e0e0}@media (max-width:569px){.booking__form__input{max-width:300px}}.booking__form__input.radio{width:20px;height:20px;background-color:#fff;margin-right:10px;position:relative;top:5px}.booking__form__input.error{border:1px solid red!important}.booking__form__multi-group .select-sm,.booking__form__select{border-radius:5px;height:45px;padding:0 15px;background:url(../img/chevron-left.png) right no-repeat #fff;font-size:18px;outline:0;color:#484848;position:relative}.booking__form__select{width:100%;max-width:370px;border:1px solid #d1d0cf;-webkit-appearance:none;-moz-appearance:none;appearance:none}.booking__form__multi-group{display:flex;justify-content:space-between}.booking__form__multi-group .select-sm{width:130px;border:1px solid #d1d0cf;-webkit-appearance:none;-moz-appearance:none;appearance:none}.booking__form__label-radio{display:inline}.booking__form__sub-group{margin-bottom:5px}.booking__form__textarea{width:370px;height:130px;border-radius:5px;background-color:#fff;resize:none;padding:15px;font-size:18px;outline:0;border:1px solid #e0e0e0}.booking__info{padding:20px 20px 30px;border-radius:4px;background-color:#fff}.open-foto,.photo-album{padding:45px 0 75px}@media (max-width:768px){.booking__info{margin-top:30px}}.booking__info__title{color:#484848;font-size:24px;font-family:Roboto-Bold,sans-serif;margin-bottom:20px}.booking__info__list{margin-bottom:20px}.booking__info__item{font-size:18px;color:#484848}.booking__info__item:first-child{font-family:Roboto-Medium,sans-serif;font-weight:700}@media (max-width:1024px){.all-foto{margin-top:80px}}.all-foto__title span{font-size:18px;font-family:Roboto-Regular,sans-serif;display:block;font-weight:400}.all-foto__search{display:flex;justify-content:space-between}.all-foto__search__select{width:105%}.photo-album__list{display:flex;flex-wrap:wrap}.photo-album__item{width:470px;margin:15px 15px 25px}@media (max-width:1520px){.photo-album__list{justify-content:center}.photo-album__item{width:370px}}@media (max-width:569px){.booking__form__textarea{max-width:300px}.photo-album__item{width:300px}}.photo-album__item__foto{display:flex;width:470px;height:300px;transition:.3s all ease}@media (max-width:1520px){.photo-album__item__foto{width:370px}}@media (max-width:569px){.photo-album__item__foto{width:300px;height:180px}}.photo-album__item__foto__img{height:300px;width:300px;transition:.3s all ease}@media (max-width:1520px){.photo-album__item__foto__img{height:240px;width:240px}}@media (max-width:569px){.photo-album__item__foto__img{height:180px;width:180px}}.photo-album__item__foto__img.small{width:160px}@media (max-width:1520px){.photo-album__item__foto__img.small{width:110px}}.photo-album__item__name{color:#484848;font-size:24px;font-family:Roboto-Bold,sans-serif;margin-top:15px}.photo-album__item__name span,.product__info__main__item:first-child,.product__info__more-info span{font-family:Roboto-Medium,sans-serif}.photo-album__item__name span{color:#000;opacity:.54;display:block;font-size:14px}.photo-album__img{height:300px;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:569px){.photo-album__item__foto__img.small{width:85px}.photo-album__img{height:180px;width:180px}}.photo-album__img.small{height:145px;background-size:cover;margin-left:10px}@media (max-width:569px){.photo-album__img.small{height:85px;width:110px}}.photo-album__img.small:first-child{margin-bottom:10px}.open-foto__list{display:flex;flex-wrap:wrap;justify-content:center}.about .row6,.state{align-items:center}.open-foto__img{height:250px;margin:15px}@media (max-width:569px){.open-foto__img{height:200px}}.state{height:calc(100vh - 80px);width:100%;display:flex;justify-content:center;padding:0 0 100px;background:#fff;background-size:cover}@media (max-width:1024px){.state{margin-top:80px}}.state h1{font-size:140px;line-height:140px;color:#484848}@media (max-width:569px){.state h1{line-height:88px;font-size:72px}}.state h2{font-size:36px;line-height:72px;color:#484848}@media (max-width:569px){.state h2{line-height:40px;font-size:28px;margin-bottom:20px}}.state img{height:75px}.state span{font-size:20px;color:#fff;display:block;margin:40px 0}.state__btn{width:170px;border:none}.thank img{height:150px}.thank h1{font-size:88px;line-height:100px;color:#484848}@media (max-width:569px){.thank img{height:100px}.thank h1{line-height:60px;font-size:42px}}.thank h2{font-size:32px;line-height:48px;color:#484848;margin-bottom:20px}.about{padding:45px 0 100px;background:url(../img/bg1.png) center;background-size:contain;margin-top:115px}.about .row{margin-bottom:10px}@media (max-width:1024px){.about{margin-top:80px}.about .row3,.about .row4,.about .row5{flex-wrap:wrap-reverse}}.about__img{margin:0 auto;display:block}.about__img1{height:320px}@media (max-width:569px){.thank h2{line-height:32px;font-size:20px}.about__img1{height:190px}}.about__img2{height:260px}@media (max-width:569px){.about__img2{height:190px}}.about__img3{height:320px}@media (max-width:569px){.about__img3{height:190px}}.about__img4{height:320px}@media (max-width:569px){.about__img4{height:180px}}.about__img5{height:480px}@media (max-width:569px){.about__img5{height:330px}}.about__img6{height:300px}.about__text{color:#484848;font-size:18px;line-height:32px}.about__text span{margin-left:30px}.product{padding:60px 0;margin-top:115px}@media (max-width:1024px){.about__text{font-size:16px}.product{margin-top:80px}}@media (max-width:569px){.about__img6{height:210px}.about__text{font-size:14px;line-height:24px}.product{padding:30px 0}}.product__info__foto{background:url(../img/tour1.png) center no-repeat;background-size:cover;height:400px;border-radius:4px}@media (max-width:768px){.product__info__foto{height:300px}}.product__info__albums{margin-top:50px}.product__info__albums__title{font-size:20px;color:#484848;margin-bottom:20px}.product__info__albums__link{font-size:16px;color:#484848;display:block;margin-bottom:5px}.product__info__albums__link span{font-weight:700;font-size:14px}.product__info__albums__link:hover{color:#fd595e}@media (max-width:1024px){.product__info__albums{margin-top:20px}.product__info__txt{margin-top:30px}}.product__info__title{margin-bottom:15px;text-align:left}.product__info__main{margin-bottom:20px}.product__info__main__item{font-size:18px;color:#484848}.product__info__main__item:first-child{font-weight:700}.product__info__bay{border-bottom:1px solid #E9E9E9;border-top:1px solid #E9E9E9;padding:30px 0;display:flex;align-items:center}.product-foto,.product-reviews{padding:50px 0}.product__info__bay__btn{background-color:#fd595e;border:none;color:#fff;margin:0 20px 0 0}@media (max-width:569px){.product__info__foto{height:200px}.product__info__main__item{font-size:16px}.product__info__bay__btn{margin:0 10px 0 0;width:160px}}.product__info__bay span{font-size:20px;font-weight:700}.product__info__more-info{position:relative}.product__info__more-info span{font-size:18px;margin:30px 0 20px;display:block;color:#484848;font-weight:700}.product__info__more-info__text{height:147px;overflow:hidden;transition:.3s all ease;color:#484848}.product__info__more-info__btn{cursor:pointer;color:var(--blue);position:absolute;right:0;font-weight:700;bottom:-30px}.product-foto{background-color:#f5f7f9}.product-foto__title{font-size:32px;color:#484848;text-align:center;margin-bottom:20px}.product-foto__list{display:flex;flex-wrap:wrap;justify-content:center}.product-foto__img{height:250px;margin:15px}@media (max-width:569px){.product-foto__img{height:200px}}.product-reviews .fb-comments{display:block;width:100%;margin:30px auto 0}.product-reviews .fb-comments span{width:100%;margin:0 auto;display:block}.product-reviews .fb-comments iframe{width:100%}