﻿html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{font-family:'TrebuchetMS', sans-serif;overflow-x:hidden}a{display:inline-block;text-decoration:none}.container{max-width:1300px;margin:0 auto;padding:0 80px}@font-face{font-family:'Trebuchet MS';src:url("Trebuchet-BoldItalic.eot");src:local("Trebuchet MS Bold Italic"),local("Trebuchet-BoldItalic"),url("Trebuchet-BoldItalic.eot?#iefix") format("embedded-opentype"),url("Trebuchet-BoldItalic.woff") format("woff"),url("Trebuchet-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'Trebuchet MS';src:url("TrebuchetMS-Bold.eot");src:local("Trebuchet MS Bold"),local("TrebuchetMS-Bold"),url("TrebuchetMS-Bold.eot?#iefix") format("embedded-opentype"),url("TrebuchetMS-Bold.woff") format("woff"),url("TrebuchetMS-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Trebuchet MS';src:url("TrebuchetMS-Italic.eot");src:local("Trebuchet MS Italic"),local("TrebuchetMS-Italic"),url("TrebuchetMS-Italic.eot?#iefix") format("embedded-opentype"),url("TrebuchetMS-Italic.woff") format("woff"),url("TrebuchetMS-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Trebuchet MS';src:url("TrebuchetMS.eot");src:local("Trebuchet MS"),local("TrebuchetMS"),url("TrebuchetMS.eot?#iefix") format("embedded-opentype"),url("TrebuchetMS.woff") format("woff"),url("TrebuchetMS.ttf") format("truetype");font-weight:normal;font-style:normal}.header__top{background:#F7F7FC;box-shadow:0px 6px 30px rgba(0,0,0,0.06)}.header__bottom-inner{display:flex;justify-content:space-between;align-items:center;min-height:117px}.header__social-mob{display:none}.header__social-link+.header__social-link{margin-left:10px}.header__social-link img{width:56px;height:56px}.header__phone{font-size:30px;line-height:33px;color:#000;font-weight:bold;display:block}.header__phone img{width:27px;margin-bottom:-5px}.header__free-call{font-size:21px;line-height:33px;letter-spacing:-0.01em;color:#000000}.header__btn{font-weight:500;font-size:22px;line-height:33px;letter-spacing:-0.01em;color:#019DDE;background:#F7F7FC;border:3px solid #019DDE;border-radius:13px;padding:12px 40px;background-color:transparent;position:relative;z-index:2;transition:all .3s}.header__btn:hover{color:#fff}.header__btn:hover::after{width:100%}.header__btn::after{content:'';position:absolute;top:0;bottom:0;left:0;width:0;transition:all .3s;height:100%;border-radius:10px;background-color:#019DDE;z-index:-1}.logo img{max-width:280px}.header__mob-menu{display:none}.menu__list{display:flex;justify-content:space-between}.menu__list-link{font-size:18px;color:#2D2D2D;position:relative;padding:15px 0}.menu__list-link::after{content:'';position:absolute;bottom:0;right:0;width:0;height:3px;background-color:#2D2D2D;transition:all .3s}.menu__list-link:hover::after{width:100%;left:0;right:auto}.excurtion{background-size:cover;background-repeat:no-repeat;background-position:top center;padding-top:170px;padding-bottom:250px}.excurtion__inner{text-align:center;margin:0 auto}.excurtion__title{font-weight:bold;font-size:60px;line-height:73px;color:#FFFFFF;text-shadow:0px 0px 15px rgba(0,0,0,0.82);padding-bottom:30px}.excurtion__subtitle{font-size:40px;line-height:33px;color:#F7F7FC;text-shadow:0px 0px 10px rgba(0,0,0,0.25);position:relative;display:inline-block;margin-bottom:65px}.excurtion__subtitle::after{left:-37px}.excurtion__subtitle::before{right:-37px}.excurtion__subtitle::after,.excurtion__subtitle::before{content:'';position:absolute;top:10px;width:14px;height:14px;border-radius:50%;background:#F7F7FC;box-shadow:0px 0px 20px rgba(0,0,0,0.1)}.excurtion__btn{font-size:27px;line-height:33px;color:#FFFFFF;background:#01ADF5;box-shadow:0px 8px 0px #037EB2;border-radius:15px;padding:30px 60px;transition:all .3s;outline:none;border:none}.excurtion__btn:hover{background:#037EB2}.group__items.group__items-slide{display:none}.group{background-color:#F7F7FC}.group__info-text{font-weight:400 !important}.group__items{display:flex;justify-content:space-between;margin-bottom:90px}.group__item{background:#FFFFFF;border-radius:15px;padding:25px;max-width:269px;width:100%;margin:-40px 10px;text-align:center}.group__item-images{margin-bottom:20px}.group__item-images img{margin:0 auto;width:62px;background-size:cover;background-repeat:no-repeat;background-position:center center}.group__item-text{font-size:18px;line-height:25px;color:#000000}.group__item-text span{font-weight:700}.group__title-info{display:inline-block;font-weight:bold;font-size:22px;padding:20px 50px;color:#FFFFFF;background:#E5097F;border-radius:50px 0px;margin-bottom:40px}.group__wrapper{background:#FFFFFF;border-radius:15px;padding:45px 65px 55px 35px;display:flex;justify-content:space-between;align-items:flex-start}.group__wrapper+.group__wrapper{margin-top:40px}.group__wrapper-bg{background-size:cover;background-repeat:no-repeat;background-position:center center;margin-top:40px;margin-bottom:40px}.group__slide{margin-right:25px;max-width:477px;width:100%}.group__slide-item{height:500px;position:relative;border-radius:15px;z-index:2;overflow:hidden}.group__slide-item--rotate img{top:0 !important;left:0 !important;transform:rotate(90deg) !important}.group__slide-item img{background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:15px;position:absolute;top:50%;left:50%;height:100%;width:auto;transform:translate(-50%, -50%)}.group__popup-content{padding-top:55px;font-size:18px;line-height:34px}.group__popup-content--title{font-weight:bold}.group__popup-content--text span{font-weight:bold}.group .group__info-text--line{display:block;margin:5px 0}.group__info{border:1px solid #D7D7D7;border-radius:15px;padding:20px;padding-top:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:500px;max-width:170px;width:100%;margin-right:25px}.group__info-icon{width:31px}.group__info-item{display:block;text-align:center;padding-top:16px;padding-bottom:16px}.group__info-item+.group__info-item{border-top:1px solid #D3D3D3}.group__info-title{font-weight:bold;font-size:17px;line-height:24px;margin-bottom:5px;color:#BABABA}.group__info-text{font-size:17px;color:#000000;font-weight:700}.group__content{max-width:450px}.group__content-title{font-weight:bold;font-size:25px;color:#000000;margin-bottom:15px;line-height:32px}.group__content-text{font-size:16px;line-height:27px;color:#000000;line-clamp:8;-webkit-line-clamp:8;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden}.group__content-text+.group__content-text{margin-top:20px}.group__content-popup{display:block;font-weight:bold;font-size:18px;line-height:34px;text-decoration-line:underline;color:#000000;outline:#00A0E3;border:none;background:transparent;cursor:pointer}.group__content-popup:hover{text-decoration:none}.group__content-btn{margin-top:20px;font-weight:bold;font-size:18px;color:#FFFFFF;background:#00A0E3;box-shadow:0px 8px 0px #028AC2;border-radius:12px;padding:23px 18px;transition:all .3s;border:none;outline:none}.group__content-btn-mobile{display:none}.group__content-btn--message{position:relative;padding-right:80px;padding-left:45px}.group__content-btn--message::after{content:'';position:absolute;right:45px;transform:translateY(-50%);top:50%;background-image:url("../images/group/btn-icon-mesage.svg");background-size:cover;background-repeat:no-repeat;width:22px;height:19px}.group__content-btn:hover{background:#028AC2}.group__slide{position:relative}.slider__btn-top{position:absolute;top:50%;transform:translate(-50%, -50%);border:none;background:#fff;width:72.19px;height:59.05px;border-radius:50%;z-index:6;outline:transparent;cursor:pointer}.slider__btn-top--next{right:-60px}.slider__btn-top--prev{left:10px}#popupTwelve,#popupEleven,#popupTen,#popupEight,#popupNine,#popupSeven,#popupSix,#popupTwo,#popupThree,#popupOne,#popupFour,#popupFive{visibility:hidden;opacity:0;position:fixed;top:0;left:0;right:0;margin:0 auto;background:rgba(52,52,52,0.53);height:100%;width:100%;z-index:20;transition:all .3s}#popupTwelve .group__content-btn,#popupEleven .group__content-btn,#popupTen .group__content-btn,#popupEight .group__content-btn,#popupNine .group__content-btn,#popupSeven .group__content-btn,#popupSix .group__content-btn,#popupTwo .group__content-btn,#popupThree .group__content-btn,#popupOne .group__content-btn,#popupFour .group__content-btn,#popupFive .group__content-btn{margin-top:0;margin-bottom:20px}#popupTwelve .close,#popupEleven .close,#popupTen .close,#popupEight .close,#popupNine .close,#popupSeven .close,#popupSix .close,#popupTwo .close,#popupThree .close,#popupOne .close,#popupFour .close,#popupFive .close{right:-50px;top:-50px;width:57px;height:57px;border:none;background-color:transparent;position:absolute;cursor:pointer}#popupTwelve .close::after,#popupTwelve .close::before,#popupEleven .close::after,#popupEleven .close::before,#popupTen .close::after,#popupTen .close::before,#popupEight .close::after,#popupEight .close::before,#popupNine .close::after,#popupNine .close::before,#popupSeven .close::after,#popupSeven .close::before,#popupSix .close::after,#popupSix .close::before,#popupTwo .close::after,#popupTwo .close::before,#popupThree .close::after,#popupThree .close::before,#popupOne .close::after,#popupOne .close::before,#popupFour .close::after,#popupFour .close::before,#popupFive .close::after,#popupFive .close::before{content:'';position:absolute;top:0%;right:50%;transform:translate(-50%, -50%);width:6px;height:54px;border-radius:4px;background-color:#fff}#popupTwelve .close::before,#popupEleven .close::before,#popupTen .close::before,#popupEight .close::before,#popupNine .close::before,#popupSeven .close::before,#popupSix .close::before,#popupTwo .close::before,#popupThree .close::before,#popupOne .close::before,#popupFour .close::before,#popupFive .close::before{transform:rotate(-45deg)}#popupTwelve .close::after,#popupEleven .close::after,#popupTen .close::after,#popupEight .close::after,#popupNine .close::after,#popupSeven .close::after,#popupSix .close::after,#popupTwo .close::after,#popupThree .close::after,#popupOne .close::after,#popupFour .close::after,#popupFive .close::after{transform:rotate(45deg)}#popupNine.active,#popupEight.active,#popupSeven.active,#popupSix.active,#popupTwelve.active,#popupEleven.active,#popupTen.active,#popupThree.active,#popupTwo.active,#popupFour.active,#popupFive.active,#popupOne.active{opacity:1;visibility:visible;top:0;bottom:0;overflow:auto}#popupNine.active .group__wrapper.group__wrapper-popup,#popupEight.active .group__wrapper.group__wrapper-popup,#popupSeven.active .group__wrapper.group__wrapper-popup,#popupSix.active .group__wrapper.group__wrapper-popup,#popupTwelve.active .group__wrapper.group__wrapper-popup,#popupEleven.active .group__wrapper.group__wrapper-popup,#popupTen.active .group__wrapper.group__wrapper-popup,#popupThree.active .group__wrapper.group__wrapper-popup,#popupTwo.active .group__wrapper.group__wrapper-popup,#popupFour.active .group__wrapper.group__wrapper-popup,#popupFive.active .group__wrapper.group__wrapper-popup,#popupOne.active .group__wrapper.group__wrapper-popup{top:10%}.group__text-wrap{display:flex;float:left}.group__text-wrap .slick-track{width:477px}#popupTen .group__wrapper-popup{display:block}#popupTen .group__wrapper-popup .group__content{max-width:100%}.group__wrapper.group__wrapper-popup{max-width:1140px;margin:0 auto;position:absolute;right:0;left:0;margin:0 auto;transition:all .3s;top:0%}.group__wrapper.group__wrapper-popup .group__content-text{-webkit-box-orient:inline-axis;box-orient:inline-axis;overflow:initial}.group__wrapper.group__wrapper-popup .group__content-text--bold{font-weight:700}.group__mobile{display:none}.group__other{margin-bottom:45px;padding:30px 70px 35px;background-repeat:no-repeat;background-position:center right;background-size:cover;position:relative;background-color:#ECEBFB;display:flex;justify-content:space-between;align-items:flex-start;border-radius:0px 0px 30px 30px;z-index:2}.group__other::after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:linear-gradient(90deg, #ECEBFB 51.48%, rgba(236,235,251,0.84) 100%);border-radius:0px 0px 30px 30px;z-index:-1}.group__other-title{font-weight:bold;font-size:23px;line-height:29px;margin-bottom:20px;color:#383636;max-width:600px}.group__other-link{color:#E5097F;text-decoration:underline}.group__other-text{font-size:18px;color:#7C7C7C;margin-bottom:40px}.group__other-btn{font-weight:bold;font-size:18px;line-height:33px;background:#83BA7A;box-shadow:0px 7px 0px #6FA466;border-radius:10px;color:#FFFFFF;padding:20px 30px;width:100%;transition:all .3s}.group__other-btn:hover{background:#6FA466}.group__active{margin-bottom:35px}.group__active-inner{max-width:1920px;position:relative;margin:0 auto;z-index:2}.group__active-bg{position:absolute;top:-10%;right:-50%;transform:translate(-50%, 50%);background-size:contain;background-repeat:no-repeat;z-index:-1}.sale-bg{background-repeat:no-repeat;background-size:contain;background-position:center center;padding-top:50px}.sale__form{padding-bottom:50px}.sale__form label span{color:#7D7B7B}.sale__phone{font-size:18px;line-height:34px;color:#A7A3A3}.sale__bottom{padding:20px 65px 10px;background:#FFFFFF;box-shadow:0px 8px 60px rgba(0,0,0,0.05);border-radius:0px 0px 12px 12px}.sale__bottom .sale__form{display:flex;justify-content:space-between;align-items:center}.sale__bottom .sale__form input{display:block;background:#FFFFFF;border:1px solid #E2DFDF}.sale__bottom .sale__form .sale__bottom-input{width:325px;margin-top:10px;height:62.47px;border-radius:7px;padding:0 25px;outline:#c91072}.sale__bottom span{font-size:16px;color:#FFFFFF}.sale__btn{font-weight:bold;font-size:20px;height:auto !important;line-height:24px;padding:16px 25px 15px !important;color:#FFFFFF;background:#83BA7A;box-shadow:0px 8px 0px #70A368;border:none;outline:none;margin-bottom:-8px;transition:all .3s}.sale__btn:hover{background:#70A368}.sale__top{padding:25px 65px 15px;background:#E5097F;border-radius:12px 12px 0px 0px;display:flex;justify-content:space-between}.sale__top-box{display:flex}.sale__top-images{margin-right:22px;margin-top:-10px}.sale__top-images img{border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center center}.sale__top-name{font-weight:bold;font-size:20px;line-height:25px;color:#FFFFFF}.sale__top-job{font-size:20px;line-height:25px;color:#FFFFFF}.sale__top-text{font-weight:bold;font-size:23px;line-height:27px;color:#FFFFFF;max-width:430px;margin-left:20px}.sale__top-link{color:#5ECEFD;text-decoration:underline}.popular__city-mobile{display:none}.popular{background:#F7F7FC;padding-bottom:50px}.popular__tabs{display:none}.popular__city{font-weight:bold;font-size:30px;margin-bottom:30px}.popular__wrapper{padding:30px 0 50px}.popular__wrapper+.popular__wrapper{border-top:1px solid #C4C4C4}.popular__title-info{margin-top:40px}.popular__images{margin-right:55px}.popular__images img{width:375px;background-size:cover;background-repeat:no-repeat}.popular__content{display:flex;justify-content:space-between}.popular__info{font-weight:bold;font-size:17px}.popular__text{font-size:17px;line-height:30px}.popular__bottom{margin-top:30px;display:flex;justify-content:space-between;align-items:center}.popular__btn{font-weight:bold;font-size:18px;padding:24px 55px 23px;background:#00A0E3;border-radius:12px;color:#FFFFFF;outline:none;border:none;transition:all .3s}.popular__btn:hover{background:#037EB2}.slider__btn-popular{display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;background-color:transparent;z-index:2;right:165px;bottom:0;width:30px;position:absolute;outline:#E5097F}.slider__btn-popular::before{content:'';position:absolute;top:50%;left:50%;border:3px solid #E5097F;border-radius:50%;width:56px;height:56px;transform:translate(-50%, -50%)}.slider__btn-middle--next{position:absolute}.slider__btn-middle--next::after{content:'Следующий отель';position:absolute;right:-70px;bottom:0;white-space:nowrap;width:100%;font-size:18px;text-decoration-line:underline;color:#000}.slider__btn-middle--prev{right:250px}.slick-dots{bottom:-50px}.slick-dots::marker{display:none}.slick-dots li{border:1px solid #AAAAAA;width:10px;height:10px;border-radius:50%}.slick-dots .slick-active{background:#9B9A9A}.slick-dots button{outline:none;border:none;background-color:transparent}.slick-dots li button:before{display:none}.comments{background:#EAEEF8;padding:55px 0 110px}.comments__author-images{margin-right:20px}.comments__author-images img{border:3px solid #FFFFFF;border-radius:50%;width:70px;height:70px;background-size:cover;background-repeat:no-repeat;background-position:center center}.comments__author-name{font-weight:bold;font-size:22px;margin-right:20px}.comments__top{display:flex}.comments .slick-dots li{border:1px solid #646464}.comments .slick-dots .slick-active{background:#4A4A4A}.comments__item{background:#F7F7FC;box-shadow:0px 0px 40px rgba(0,0,0,0.05);border-radius:15px;padding:30px 25px 40px 60px}.comments__item-date{margin-right:30px;font-weight:bold;font-size:22px}.comments__item-text{margin-top:20px;font-size:18px;line-height:30px;color:#6F6F6F}.comments__rate-images--mobile{display:none}.slider__btn-comments{border:3px solid #B74196;padding:0px 0 0px;outline:none;height:60px;width:59px;display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:50%;position:absolute;top:100px}.slider__btn-comments--next{right:-87px}.slider__btn-comments--prev{left:-87px}.tourists{background:#F7F7FC;padding:75px 0 120px}.tourists .slick-track{display:flex;justify-content:space-between}.tourists__wrapper{max-width:1215px;margin:0 auto;padding:0 15px}.tourists__item{max-width:265px;width:100%}.tourists__item-images{margin-bottom:23px;position:relative;overflow:hidden;border-radius:16px}.tourists__item-images img{max-width:265px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:16px}.tourists__item-name{font-weight:bold;font-size:19px;margin-bottom:10px}.tourists__item-post{font-weight:bold;font-size:19px;margin-bottom:20px}.tourists__item-text{font-size:16px;line-height:25px}.slider__btn-tourists{border:3px solid #B74196;padding:0px 0 0px;outline:none;height:60px;width:59px;display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:50%;position:absolute;top:150px}.slider__btn-tourists--next{right:-87px}.slider__btn-tourists--prev{left:-87px}.acquisition{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:80px 0 55px;z-index:2}.acquisition::after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:linear-gradient(89.98deg, #8A81BD 29.69%, rgba(148,139,201,0.81) 99.98%);z-index:-1}.acquisition__inner{position:relative;display:flex;align-items:flex-start;justify-content:space-between;max-width:1230px;padding:0 15px;margin:0 auto}.acquisition__bird{position:absolute;top:-180px;left:-130px}.acquisition__bird img{width:189px;height:193px;background-size:cover;background-repeat:no-repeat;background-position:center center}.acquisition__title{font-weight:bold;font-size:40px;line-height:45px;color:#FFFFFF}.acquisition__text{margin-top:20px;max-width:570px;font-size:18px;line-height:25px;color:#FFFFFF;margin-bottom:30px}.acquisition__items{display:flex;flex-wrap:wrap;margin-left:-20px}.acquisition__item{max-width:345px;width:100%;padding:30px 25px;background:#F7F7FC;border-radius:12px;display:flex;justify-content:space-between;align-items:center;margin:10px 15px}.acquisition__item-text{font-size:20px;line-height:25px;color:#000000}.acquisition__item-text span{font-weight:700}.acquisition__item-num{margin-right:15px;font-weight:bold;font-size:60px;line-height:45px;color:#8A81BD}.acquisition__box{padding:27px 23px 45px;background:#F5F1FC;border-radius:15px;max-width:420px;width:100%}.acquisition__form-title{margin-bottom:15px;font-weight:bold;font-size:24px;line-height:30px}.acquisition__form-title span{color:#5E51B0}.acquisition__label{display:flex;flex-direction:column;font-size:14px;line-height:24px;color:#000000}.acquisition__input{background:#FFFEFE;border:1px solid #DEDEDE;border-radius:10px;margin-bottom:20px;padding:0 25px;height:65px;outline:#DEDEDE}.acquisition__input::placeholder{font-size:18px;line-height:100%;color:#B3AFAF}.acquisition__btn{font-weight:bold;font-size:18px;line-height:100%;color:#FFFFFF;background:#40D50C;box-shadow:0px 8px 0px #36B908;border-radius:15px;padding:25px 35px 29px;transition:all .3s;border:none;outline:none}.acquisition__btn:hover{background:#36B908}.location{padding-top:65px;background-color:#F7F7FC}.location__inner{max-width:1180px;margin:0 auto;padding:0 15px}.location__map{height:501px}.popupForm.active,.popupFormFree.active,.popupFormFree2.active{visibility:visible;opacity:1}.popupForm.active .popupForm__content,.popupFormFree.active .popupForm__content,.popupFormFree2.active .popupForm__content{top:10%}.popupForm,.popupFormFree,.popupFormFree2{visibility:hidden;opacity:0}.popupFormFree,.popupFormFree2{background:rgba(52,52,52,0.53);position:fixed;top:0;left:0;width:100%;height:100%;z-index:30;transition:all .4s}.popupForm{background:rgba(52,52,52,0.53);position:fixed;top:0;left:0;width:100%;height:100%;z-index:30;transition:all .4s}.popupForm .close{right:-70px;top:-70px;width:57px;height:57px;border:none;background-color:transparent;position:absolute;cursor:pointer}.popupForm .close::after,.popupForm .close::before{content:'';position:absolute;top:0%;right:50%;transform:translate(-50%, -50%);width:6px;height:54px;border-radius:4px;background-color:#fff}.popupForm .close::before{transform:rotate(-45deg)}.popupForm .close::after{transform:rotate(45deg)}.popupForm__title{font-weight:bold;font-size:22px;line-height:25px;text-align:center;color:#000000;margin-bottom:25px}.popupForm__content{max-width:580px;width:100%;position:absolute;left:0;right:0;margin:0 auto;top:0;padding:55px 45px;background:#FFFFFF;border-radius:15px;transition:all .4s}.popupForm__form{display:flex;flex-direction:column}.popupForm__form input{background:#EBEEEF;border-radius:15px;border:none;outline:none;padding:0 50px;height:65px;margin-bottom:25px}.popupForm__form input::placeholder{color:#B1B1B1;font-weight:bold;font-size:15px}.popupForm__btn{font-weight:bold;font-size:17px;display:block;color:#fff;background:#00A0E3;box-shadow:0px 8px 0px #028AC2;border-radius:15px;text-align:center;padding:30px 0;line-height:100%;border:none;outline:none;transition:all .3s;margin-bottom:40px}.popupForm__btn:hover{background:#028AC2}.popupForm__text{font-size:18px;line-height:25px;letter-spacing:-0.01em;color:#999999}.footer{background:#F7F7FC}.footer__top{padding:40px 0 20px}.footer__bottom{padding:30px 0}.footer__bottom-inner{border-top:1px solid #C4C4C4}.footer__link{font-size:16px;letter-spacing:-0.01em;text-decoration-line:underline;color:#999999;margin-bottom:15px}.footer__link:hover{text-decoration:none}.footer__copy{display:flex;justify-content:space-between;flex-wrap:wrap}.footer__text{font-size:16px;line-height:33px;letter-spacing:-0.01em;color:#999999}@media (max-width: 1450px){.acquisition__bird{left:0px;top:-200px}}@media (max-width: 1350px){.sale__form{flex-direction:column}.sale__form label{margin:10px 0}.sale__top-box--right{margin-left:10px}.slider__btn-comments{border:2px solid rgba(183,65,150,0.13);z-index:5;top:-60px;width:41px;height:41px}.slider__btn-comments img{height:16px}.slider__btn-comments--next{right:auto;left:70px}.slider__btn-comments--prev{left:0}.comments__inner{margin-top:80px}.slider__btn-tourists--next{right:15px}.slider__btn-tourists--prev{left:15px}.slider__btn-tourists{z-index:5;width:39px;height:39px;border:none;background:#FFFFFF}.slider__btn-tourists img{height:14px}}@media (max-width: 1250px){.group__text-wrap{display:block;float:none}.group__info-icon{display:none}.group__other{flex-direction:column;text-align:center;align-items:center}.sale__top-box--right{display:none}.popular__content{flex-direction:column}.popular__images{margin-bottom:15px}.header__free-call,.header__social,.header__btn,.group__active-bg{display:none}.header__bottom-inner{min-height:auto;justify-content:space-between;align-items:flex-start}.header{padding-top:20px;padding-bottom:18px;background:#F7F7FC;display:flex;justify-content:space-between;align-items:center;height:110px}.header__top{box-shadow:none}.header__social-mob{display:flex;margin-left:37px}.header__social-mob .header__social-link img{width:25px;height:25px}.menu__list{flex-direction:column;display:none;position:absolute;left:0;right:0;margin:0 auto;top:110px;width:100%;z-index:10;margin-bottom:20px;background:#FFFFFF;box-shadow:0px 10px 40px rgba(0,0,0,0.1);padding-top:20px}.menu__list-item{display:block;width:100%;text-align:center}.menu__list-link{width:100%;font-size:18px;padding:15px 0}.menu__list-link::after{display:none}.menu__list .header__free-call{margin-top:10px;border-top:1px solid #C4C4C4;font-size:14px;line-height:100%;text-align:center;padding-top:24px}.menu__list .header__phone{font-size:20px}.menu__list .header__phone img{width:19px;margin-bottom:0}.menu__list .header__btn{font-size:15px;padding:15px 35px;line-height:16px;border:2px solid #019DDE;border-radius:7px;text-align:center;max-width:200px;margin:22px auto 30px}.menu__list .header__btn::after{border-radius:4px}.header__mob-menu{display:block}.menu__mobile-btn{position:absolute;top:25px;left:15px;width:25px;height:30px}.menu__mobile-btn span{width:25px;height:3px;position:absolute;left:0;background:#252525;border-radius:40px}.menu__mobile-btn span:nth-child(1){top:8px}.menu__mobile-btn span:nth-child(2){top:16px}.group__items{flex-wrap:wrap}.group__item{width:100%;max-width:45%;margin-top:55px}.group__wrapper-popup .group__info{order:0;margin:10px 0}.group__wrapper{flex-wrap:wrap;padding:0 0 30px}.group__content{margin-top:50px;max-width:100%;padding-left:15px;padding-right:15px}.group__info{padding-left:15px;padding-right:15px;border:none;order:2;justify-content:space-between;height:auto;max-width:100%;margin-right:0;padding-top:0;padding-bottom:0}.group__info-title{line-height:22px;color:#A4A4A4}.group__info-item{display:flex;justify-content:space-between;width:100%}.group__info-item+.group__info-item{border:none}.group__info-text{text-align:right;white-space:nowrap}.group__info-title{position:relative;white-space:nowrap}.group__info-title::after{content:':'}.group__info-row{background-color:#E3E3E3;margin:12px 25px 0;height:1px;width:100%;border-bottom:1px solid #E3E3E3}.group__slide{margin-right:0;max-width:100%}.group__slide-item{display:block;border-radius:10px 10px 0px 0px}.group__slide-item img{width:100%;height:auto}.group__slide-item-height img{height:100%;width:auto}.group__content-btn{display:none}.group__content-btn-mobile{display:inline-block !important}.slider__btn-top{width:39px;height:39px}.slider__btn-top img{width:18px;height:18px}.slider__btn-top--next{right:0}.slider__btn-top--prev{left:30px}#popupEleven .close,#popupSix .close,#popupNine .close,#popupSeven .close,#popupOne .close,#popupEight .close,#popupTwo .close,#popupTwelve .close,#popupTen .close,#popupThree .close,#popupFour .close,#popupFive .close{top:-55px;right:20px;height:35px;width:40px}#popupEleven .close::after,#popupEleven .close::before,#popupSix .close::after,#popupSix .close::before,#popupNine .close::after,#popupNine .close::before,#popupSeven .close::after,#popupSeven .close::before,#popupOne .close::after,#popupOne .close::before,#popupEight .close::after,#popupEight .close::before,#popupTwo .close::after,#popupTwo .close::before,#popupTwelve .close::after,#popupTwelve .close::before,#popupTen .close::after,#popupTen .close::before,#popupThree .close::after,#popupThree .close::before,#popupFour .close::after,#popupFour .close::before,#popupFive .close::after,#popupFive .close::before{width:4px;height:35px}#popupEleven .group__popup-content,#popupSix .group__popup-content,#popupNine .group__popup-content,#popupSeven .group__popup-content,#popupOne .group__popup-content,#popupEight .group__popup-content,#popupTwo .group__popup-content,#popupTwelve .group__popup-content,#popupTen .group__popup-content,#popupThree .group__popup-content,#popupFour .group__popup-content,#popupFive .group__popup-content{padding:30px 20px 0}.header__bottom{padding-right:30px;padding-left:25px}.header__bottom .container{padding:0}.group__other{padding-left:30px;padding-right:30px}.acquisition__inner{flex-wrap:wrap}.acquisition__items{justify-content:center;margin-left:0}.acquisition__item{max-width:45%}.acquisition__box{margin:0 auto;margin-top:35px}.header__bottom.footer__top{padding-left:15px;padding-right:15px}.header__bottom.footer__top .header__bottom-inner{display:flex;flex-wrap:wrap}.header__bottom.footer__top .header__phone{font-size:21px}.header__bottom.footer__top .header__phone img{width:17px;margin-bottom:0}.header__bottom.footer__top .header__social{display:flex}.header__bottom.footer__top .header__btn,.header__bottom.footer__top .header__free-call{display:block;margin:15px 10px}}@media (max-width: 800px){.group__popup-content--text{font-size:12px;line-height:22px}.group__content{margin-top:30px}.group__popup-content--title{font-size:14px}.header{height:80px}.menu__list{top:80px}.popupForm__content{padding:30px 15px}.popupForm__content .close{top:-55px;right:20px;height:35px;width:40px}.popupForm__content .close::after,.popupForm__content .close::before{width:4px;height:35px}.popupForm__title{font-size:17px}.popupForm__btn{font-size:17px;padding:25px 0;margin-bottom:25px}.popupForm__text{font-size:16px}.popupForm__form input{height:55px;margin-bottom:15px}.popupForm__form input::placeholder{font-size:14px;font-weight:400}.container{padding-left:20px;padding-right:20px}.excurtion{padding:60px 0}.excurtion__btn{background:#C2B8FF;box-shadow:0px 8px 0px #877CCE;font-size:16px;padding:15px 20px}.excurtion__btn:hover{background-color:#877CCE}.excurtion__title{font-size:25px;line-height:29px}.excurtion__subtitle{font-size:16px;line-height:100%;margin-bottom:43px}.excurtion__subtitle::after,.excurtion__subtitle::before{width:8px;height:8px;top:3px}.excurtion__subtitle::before{right:-25px}.excurtion__subtitle::after{left:-25px}.group__info-item{padding-bottom:0}.group__item{margin:20px 0 0}.group__items{display:none}.group__items.group__items-slide{display:block;margin-bottom:60px}.group__items.group__items-slide .slick-dots{bottom:-21px}.group__items.group__items-slide .slick-dots .slick-active{background:#C2B8FF}.group__items.group__items-slide .slick-dots li{border:1px solid #D8D7D7}.group__info-title,.group__info-text{font-size:12px}.group__title-info{font-size:15px;padding:13px 20px 14px;white-space:nowrap}.group__content-title{font-size:14px;line-height:16px}.group__content-text{line-clamp:2;-webkit-line-clamp:2;font-size:12px;line-height:16px;color:#000000}.group__content-popup{font-size:14px;text-decoration-line:underline;color:#000000;margin:0 auto}.group__content-btn{font-size:14px}.group__popup-content{padding:0 15px !important}.group__other{padding:20px 15px 30px}.group__other-btn{padding:18px 26px;font-size:14px;line-height:100%;margin-top:20px}.group__other-title{font-size:14px;line-height:18px;margin-bottom:10px}.group__other-text{margin-bottom:0px;font-size:12px;line-height:15px}.group__mobile{display:block;padding:0 15px;width:100%;margin:0 auto}.group__mobile-wrap{display:flex;justify-content:space-between;padding-bottom:10px}.group__mobile-wrap--title{font-size:12px;line-height:22px;color:#A4A4A4}.group__mobile-title{padding-top:15px;padding-bottom:20px;font-weight:bold;font-size:14px;line-height:16px}.group__mobile-info{font-size:12px;line-height:18px;text-align:right}.group__content-btn{display:inline-block;font-weight:bold;font-size:14px;margin-top:10px}.group__content-btn--wrap{text-align:center}.group__content,.group__info{display:none}#popupTwelve.active .group__content,#popupTwelve.active .group__info,#popupEleven.active .group__content,#popupEleven.active .group__info,#popupTen.active .group__content,#popupTen.active .group__info,#popupEight.active .group__content,#popupEight.active .group__info,#popupSix.active .group__content,#popupSix.active .group__info,#popupSeven.active .group__content,#popupSeven.active .group__info,#popupNine.active .group__content,#popupNine.active .group__info,#popupOne.active .group__content,#popupOne.active .group__info,#popupTwo.active .group__content,#popupTwo.active .group__info,#popupFour.active .group__content,#popupFour.active .group__info,#popupThree.active .group__content,#popupThree.active .group__info,#popupFive.active .group__content,#popupFive.active .group__info{display:block}#popupTwelve.active .group__content-btn,#popupEleven.active .group__content-btn,#popupTen.active .group__content-btn,#popupEight.active .group__content-btn,#popupSix.active .group__content-btn,#popupSeven.active .group__content-btn,#popupNine.active .group__content-btn,#popupOne.active .group__content-btn,#popupTwo.active .group__content-btn,#popupFour.active .group__content-btn,#popupThree.active .group__content-btn,#popupFive.active .group__content-btn{display:none}.sale__top-images{margin-bottom:10px}.sale__top-images img{width:36px;height:36px}.sale__top{background:#E5097F;box-shadow:0px 0px 30px rgba(225,225,225,0.25);padding-bottom:10px;padding-top:20px;padding-left:15px;padding-right:15px}.sale__bottom{padding-bottom:0;padding-left:15px;padding-right:15px}.sale__bottom label{width:100%}.sale__top-text{margin-left:0;font-size:16px}.sale__top-box{width:100%;justify-content:space-between;align-items:center;flex-direction:column;text-align:center}.sale__bottom-input{font-size:12px;height:45px !important;width:100% !important}.sale__btn{font-size:14px;line-height:100%;height:auto !important;padding:16px 26px 18px !important;box-shadow:0px 6px 0px #70A368}.slider__btn-middle--next{right:180px}.slider__btn-middle--next::after{font-size:14px;right:-50px}.slider__btn-middle--prev{left:30px}.slider__btn-popular{bottom:-50px}.slider__btn-popular img{height:15px}.slider__btn-popular::before{width:44px;height:44px}.popular__city{display:none}.popular__info{font-size:14px}.popular__text{font-size:12px}.slick-dots{bottom:-100px}.slick-dots li{margin:0 2px}.popular__content-wrapper{max-width:100%;width:auto !important}.popular__images{margin-right:0}.popular__images img{max-width:375px;width:100%}.popular__wrapper+.popular__wrapper{border:none}.popular__city-mobile{display:flex;justify-content:space-between}.popular__city-item{font-weight:700;font-size:14px;color:#C5C4C4;border:none;background:transparent;outline:transparent}.popular__city-item--active{color:#000}

/*.popular__slide .slick-track{width:100% !important}*/


.location{padding-top:25px}.location__map{height:350px}.popular__content--wrap.slick-slide{opacity:1 !important;display:none}

.popular__content--wrap.slick-active{display:block;left:0 !important}

.popular__tabs{display:block}.popular__desktop{display:none}.comments__top{align-items:flex-start}.comments__rate-images{display:none}.comments__rate-images--mobile{display:block;padding-top:10px}.comments__rate-images--mobile img{width:85px}.comments__author-name{font-size:14px}.comments__author-images img{width:50px;height:50px}.comments__inner .slick-dots{bottom:-30px}.comments__inner .slick-dots li{width:9px;height:9px}.comments__item{padding:20px 15px}.comments__item-text{font-size:12px;line-height:20px}.comments__item-date{font-size:14px}.comments{padding:24px 0 54px}.comments .group__title-info{margin-bottom:0}.tourists__item{max-width:100%}.tourists__item-images img{height:auto;max-width:350px;width:100%}.tourists__item-name{font-size:16px}.tourists__item-post{margin-bottom:10px;font-size:16px}.tourists__item-text{font-size:12px}.tourists__item+.tourists__item{margin-left:15px}.popular__wrapper{display:none}.popular__wrapper--active{display:block!important}.tourists .slick-dots{bottom:-25px;display:flex;justify-content:center}.tourists .slick-dots li{width:9px;height:9px}.acquisition__bird{left:auto;right:40px;top:-120px}.acquisition__bird img{width:87px;height:89px}.acquisition{padding:55px 0 30px}.acquisition__title{font-size:20px}.acquisition__text{font-size:12px;line-height:16px;margin-top:0;margin-bottom:5px}.acquisition__form-title{font-size:18px;line-height:20px;text-align:center;margin-bottom:30px}.acquisition__input{height:50px;padding:0 15px;margin-bottom:13px}.acquisition__input::placeholder{font-size:14px}.acquisition__btn{max-width:100%;width:100%;font-size:15px;margin:0 auto;padding:22px 0}.popular__text{padding-top:10px;line-height:25px}.acquisition__box{padding:20px 10px 30px}.acquisition__item{max-width:100%;padding:15px 20px;margin:5px 0;justify-content:flex-start}.acquisition__item-num{font-size:40px;margin-right:25px}.acquisition__item-text{font-size:16px;line-height:20px}.header__free-call span{display:none}.logo img{max-width:200px}.footer__link{font-size:12px;line-height:16px}.footer__text{font-size:12px;line-height:16px}.footer__text+.footer__text{margin-top:18px}.header__social img{width:35px}.header__btn{border:2px solid #019DDE;font-size:16px;font-weight:bold;line-height:100%;padding:18px 40px}.footer__bottom{padding-top:0}.footer__bottom-inner{border-top:0}.tourists{padding:50px 0 60px}.group__slide-item{height:450px}}@media (max-width: 600px){.group__slide-item{height:350px}.footer .header__btn{display:block;margin:0 auto;padding-left:0;padding-right:0;width:100%;text-align:center;margin:10px 0}.tourists__item+.tourists__item{margin-left:0}.container{padding-left:15px;padding-right:15px}.slider__btn-middle--next{right:auto;left:30px}.slider__btn-middle--prev{display:none !important}.tourists__item-images{margin:0 auto 20px}}@media (max-width: 550px){.footer .logo{width:100%;border-bottom:1px solid #E3E3E3;text-align:center;padding-bottom:15px}.logo img{max-width:135px}}@media (max-width: 450px){.sale__bottom-input{max-width:100%;width:auto}}

.loading-puls.dark:after {
  box-shadow: 0 0 0 0;

}
.loading-puls.dark:before {
  box-shadow: inset 0 0 0 3px #505050;
}
.loading-puls.dark {
  background: transparent;
}
.loading-puls.light {
  background: #FFF;
}

.loading-puls.light:before,
.loading-puls.light:after {
  box-shadow: 0 0 0 3px #FFF;
}
.loading-puls {
  margin: 0 40px;
  display: inline-block;
  width: 5px;
  height: 5px;
  background-color: transparent;
  border-radius: 50%;
  text-align: center;
  font-size: 30px;
  cursor: pointer;
  line-height: 20px;
  position: absolute;
  right: 0;
  left: 0;
    top: 45%;
    margin-top: 10px;
    margin: auto;
    z-index: 999;
}

.loading-puls:after {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  content: '';
  transition: transform 0.2s, opacity 0.2s;
}

.loading-puls:hover:after {
  transform: scale(1.45);
  opacity: 0.8;
}

.loading-puls:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  content: '';
  transition: transform 0.2s, opacity 0.2s;
  animation: pulsing 1s infinite;
}
.mb-2 {
	margin-bottom: 15px;
}
.img-br {
	border-radius: 15px;
}


  .gr-group__slide-content .group__slide-item {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .gr-group__slide-content .group__slide-item img {
    object-fit: cover;
  }



  .gr-group__slide-content {
    width: 400px;
    height: 300px;
    overflow: hidden;
    border-radius: 15px;
  }
  .group__slide-itemf > div {
  	   display: flex!important;
	    justify-content: center!important;
	    align-items: center;
	    width:100%;
	}
  .gr-group__slide-content .slick-slide img.gr-img {
    display: block;
    object-fit: cover;
    height: 400px;
    width: 100%;
}
.gr-group__slide-content .slider__btn-top--prev img,
.gr-group__slide-content .slider__btn-top--next img {
    filter: brightness(0%)!important;
    -webkit-filter: brightness(0%)!important;
}
.gr-group__slide-content .slider__btn-top--prev {
    left: 0;
    width: 50px;
    height: 50px;
    padding-right: 6px;
}
.gr-group__slide-content .slider__btn-top--next {
    right: 0;
    width: 50px;
    height: 50px;
    padding-left: 10px;
}
.gr-group__slide-content .slider__btn-top {
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    background: rgba(255,255,255,.5);
}

@media(max-width: 700px) {
	.gr-group__slide-content .slider__btn-top {
	    transform: 0;
	}
	.gr-group__slide-content {
	    width: 100%;
	    height: 300px;
	    margin-bottom: 30px;
	}
	.gr-group__slide-content .slider__btn-top--prev,
	.gr-group__slide-content .slider__btn-top--next {
	    display: flex;
	    align-items: center;
	    justify-content: center;
	}
	.popular__tabs .popular__content--wrap.slick-active {

	}
	.popular__tabs .slick-list {
	   
	    width: 100%!important;
	}

}