body{font-family:"Montserrat";font-size:16px;font-weight:400;font-style:normal;line-height:normal;overflow-x:hidden}.body--active{overflow:hidden}.container{max-width:1320px;margin:0 auto;padding:0 15px}.wrapper{overflow-x:hidden;position:relative}.wrapper::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transition:all .2s;opacity:0;z-index:-1}.tures__wrapper.active{position:relative}.tures__wrapper.active::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:rgba(0,0,0,.6);z-index:5;filter:blur(5px)}.wrapper.wrapper--active .main{filter:blur(5px)}.wrapper.wrapper--active::after{z-index:8;display:block;opacity:1}.hidden{opacity:0;transition:all 1s}.left{transform:translateX(-50px);transition:all 1s;opacity:0}.right{transform:translateX(50px);opacity:0;transition:all 1s}.active{opacity:1;transform:translate(0)}@font-face{font-family:"Open sans";font-weight:400;font-style:normal;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(./fonts/OpenSans-Regular.woff) format("woff")}@font-face{font-family:"Open sans";font-weight:700;font-style:normal;font-display:swap;src:local("Open sans Bold"),local("OpenSans-Bold"),url(../fonts/OpenSans-Bold.woff2) format("woff2"),url(../fonts/OpenSans-Bold.woff) format("woff")}@font-face{font-family:"Open Sans";font-weight:800;font-style:normal;font-display:swap;src:local("Open Sans Extra Bold"),local("OpenSans-ExtraBold"),url(../fonts/OpenSans-ExtraBold.woff2) format("woff2"),url(../fonts/OpenSans-ExtraBold.woff) format("woff")}@font-face{font-family:"Montserrat";font-weight:400;font-style:normal;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-family:"Montserrat";font-weight:400;font-style:italic;font-display:swap;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(../fonts/Montserrat-Italic.woff2) format("woff2"),url(../fonts/Montserrat-Italic.woff) format("woff")}@font-face{font-family:"Montserrat";font-weight:700;font-style:normal;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff")}.header{position:absolute;right:0;left:0;top:0;margin:0 auto;z-index:10;color:#fff;transition:all .2s}.header .nav{padding:20px 0;align-items:center;display:flex;justify-content:space-between;font-size:20px;min-height:80px}.header .nav .logo{margin-right:60px}.header .nav .menu{display:flex;align-items:center;gap:15px;flex:2;z-index:8}@media(max-width: 1100px){.header .nav .menu{align-items:start;flex-direction:column;background:#fff;color:#000;position:fixed;width:100%;height:-moz-max-content;height:max-content;left:0;right:0;top:0;padding:0 15px;transform:translateY(-100%);transition:all .4s}.header .nav .menu.menu--active{transform:translateY(0)}.header .nav .menu.menu--active .logo{margin-right:0}.header .nav .menu .menu__list:first-child{margin-top:20%}}.header .nav .menu .logo{color:#000;padding-top:5px;display:none}@media(max-width: 1100px){.header .nav .menu .logo{display:flex}}.header .nav .menu .menu__link{transition:transform .3s;position:relative;padding:5px;font-size:20px}.header .nav .menu .menu__link::after{content:"";width:70%;display:block;height:2px;background:#fff;position:absolute;bottom:0;opacity:0;transition:all .3s}@media(max-width: 1100px){.header .nav .menu .menu__link::after{background:#000}}.header .nav .menu .menu__link:hover::after{opacity:1}@media(max-width: 1100px){.header .nav .menu .menu__link:hover{transform:translate(7px)}}.header .nav .menu__open{width:40px;height:20px;position:fixed;right:10px;color:#fff;text-transform:uppercase;display:none}@media(max-width: 1100px){.header .nav .menu__open{display:flex;flex-direction:column;justify-content:space-between}}.header .nav .menu__open span{width:100%;height:4px;background:#0c0707}.header .nav .menu__close{display:none}@media(max-width: 1100px){.header .nav .menu__close{display:block;width:20px;height:20px;border-right:2px solid #000;border-bottom:2px solid #000;position:absolute;bottom:2%;right:0;left:0;margin:auto;transform:rotate(45deg);cursor:pointer}.header .nav .menu__close.menu__close--active{transform:rotate(180deg)}}.header .nav .social-box{display:flex;align-items:center}@media(max-width: 1100px){.header .nav .social-box{display:none}}.header .nav .social-box .nav__phone{display:flex;align-items:center}.header .nav .social-box .nav__phone .nav__phone-link{display:flex;align-items:center;margin-right:20px}.header .nav .social-box .nav__phone .nav__phone-link svg path{fill:#fff}.header .nav .social-box .nav__social{display:none}.header .nav .social-box .nav__social a{border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.header .nav .social-box .nav__social a svg{width:25px;height:25px}.header .nav .social-box .nav__social a:nth-child(1){background:#2f89ce}.header .nav .social-box .nav__social a:nth-child(2){background:#48c95f}.header .nav .social-box .nav__social a:nth-child(3){background:linear-gradient(#EEA054, #D64763, #B62A99)}.header .nav .social-box .nav__social.socail--active{display:flex;align-items:center;gap:15px}.header .nav .social-box .nav__button{width:150px;font-size:14px;font-weight:600;line-height:142%;display:block;border:1px solid #fff;border-radius:10px;text-align:center;color:inherit;padding:8px 15px;transition:all .3s}.header .nav .social-box .nav__button:hover{background:#fff;color:#000}.header .nav .social-box .nav__button.hidden{display:none}.header.header.header--active{position:fixed;background:#fff;color:#000;box-shadow:0 3px 5px rgba(8,14,23,.3)}@media(max-width: 1100px){.header.header.header--active{background:rgba(0,0,0,0);position:absolute}}.header.header.header--active .logo{color:#000}.header.header.header--active .menu .menu__link::after{background:#000}.header.header.header--active .nav .nav__phone-link{display:flex;align-items:center}.header.header.header--active .nav .nav__phone-link svg path{fill:#000}.header.header.header--active .nav .nav__button{border:1px solid #000}.header.header.header--active .nav .nav__button:hover{background:#000;color:#fff}.header.header__tures,.header.header__apartaments{position:static;z-index:10;background:rgba(255,255,255,.8980392157);box-shadow:0 3px 5px rgba(8,14,23,.3);color:#000;min-height:80px;margin-bottom:50px}@media(max-width: 1100px){.header.header__tures .nav .menu,.header.header__apartaments .nav .menu{display:flex;flex-direction:row;position:static;transform:initial;background:rgba(0,0,0,0);height:auto;padding:0;transition:none;color:#000;width:auto}}@media(max-width: 1100px){.header.header__tures .nav .menu .menu__list:first-child,.header.header__apartaments .nav .menu .menu__list:first-child{margin-top:0}}.header.header__tures .nav .menu .menu__link,.header.header__apartaments .nav .menu .menu__link{cursor:pointer}@media(max-width: 1100px){.header.header__tures .nav .menu .menu__link,.header.header__apartaments .nav .menu .menu__link{font-size:22px;padding:10px}}.header.header__tures .nav .menu .menu__link::after,.header.header__apartaments .nav .menu .menu__link::after{background:#000}.header.header__tures .nav .social-box .nav__phone,.header.header__apartaments .nav .social-box .nav__phone{margin-right:20px}.header.header__tures .nav .social-box .nav__button,.header.header__apartaments .nav .social-box .nav__button{border:1px solid #000}.header.header__tures .nav .social-box .nav__button:hover,.header.header__apartaments .nav .social-box .nav__button:hover{background:#000;color:#fff}@media(max-width: 1100px){.header.header__tures .nav .social-box,.header.header__apartaments .nav .social-box{display:flex;flex-direction:column;gap:10px}.header.header__tures .nav .social-box .nav__phone,.header.header__apartaments .nav .social-box .nav__phone{display:none}}.header.header__tures .nav .menu__open,.header.header__apartaments .nav .menu__open{display:none}.header.header__tures{margin-bottom:0}.slider{margin-bottom:50px}@media(max-width: 1000px){.slider{margin-bottom:50px}}.slider .swiper .swiper-slide{position:relative;height:80vh;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}@media(max-width: 1000px){.slider .swiper .swiper-slide{height:100vh}}.slider .swiper .swiper-slide::after{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;background:rgba(0,0,0,.3137254902);z-index:8}.top{position:absolute;top:300px;z-index:8;left:0;right:0;margin:auto;text-align:center}@media(max-width: 1100px){.top{top:170px}}@media(max-height: 500px){.top{top:100px}}.top h1{font-family:"Open sans",sans-serif;color:#fff;text-align:center;font-size:70px;font-weight:700;line-height:110%;letter-spacing:.96px;margin-bottom:10px}@media(max-width: 800px){.top h1{font-size:48px}}.top h1 span{color:coral}.top p{color:#fff;text-align:center;font-size:24px;font-weight:400;line-height:150%;opacity:.8000000119;margin-bottom:60px}@media(max-width: 800px){.top p{font-size:20px}}.top .top__social{display:none}.top .top__social.social--active{display:flex;justify-content:center;align-items:center;gap:15px;flex-wrap:wrap;max-width:290px;margin:0 auto}.top .top__social .phone-box{display:block;color:#fff;font-size:24px}.top .top__social .phone-box a{display:flex;align-items:center}.top .top__social a{padding:10px}.top .top__button{width:250px;font-size:14px;font-weight:600;line-height:142%;display:block;border:1px solid #fff;border-radius:10px;text-align:center;color:inherit;margin:0 auto;padding:20px;display:none;max-width:100%}@media(max-width: 1100px){.top .top__button{display:block;font-size:22px;background:#fff;color:#000}}.top .top__button.hidden{display:none}.info{overflow-x:hidden;margin-bottom:100px;position:relative}@media(max-width: 1100px){.info{margin-bottom:50px}}.info .about{color:#000}.info .about .about__decor{color:#f5f5f5;font-size:170px;font-weight:700;line-height:119.7%;text-transform:uppercase;position:absolute;top:6%;right:4%;z-index:-1}@media(max-width: 800px){.info .about .about__decor{display:none}}.info .about .about__hedaer{color:#c4c4c4;font-size:20px;font-weight:400;letter-spacing:12px;text-transform:uppercase;display:block;max-width:-moz-max-content;max-width:max-content;margin-bottom:15px}@media(max-width: 500px){.info .about .about__hedaer{letter-spacing:6px;font-size:18px}}.info .about .about__title{font-family:"Open sans",sans-serif;font-style:normal;line-height:145%;text-transform:uppercase;max-width:1000px;margin-bottom:30px;font-size:48px;font-weight:800}@media(max-width: 800px){.info .about .about__title{font-size:32px;margin-bottom:0px;max-width:100%}}.info .about .about__title span{color:brown;text-transform:initial}.info .about .about__inner{display:flex;justify-content:space-between;flex-direction:column}.info .about .about__inner .about__menu{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;justify-content:center;gap:80px;margin-bottom:50px}@media(max-width: 800px){.info .about .about__inner .about__menu{flex-basis:0;grid-template-columns:repeat(1, 1fr)}}.info .about .about__inner .about__menu .about__list{max-width:500px;justify-self:center}@media(max-width: 800px){.info .about .about__inner .about__menu .about__list{padding-top:0}}.info .about .about__inner .about__menu .about__list img{margin-bottom:25px;max-width:100%}.info .about .about__inner .about__menu .about__list h3{font-size:26px;margin-bottom:10px}@media(max-width: 500px){.info .about .about__inner .about__menu .about__list h3{font-size:20px}}.info .about .about__inner .about__menu .about__list p{font-size:20px;font-weight:400;font-family:"Open sans",sans-serif;line-height:145%}@media(max-width: 500px){.info .about .about__inner .about__menu .about__list p{font-size:18px;justify-self:end}}.info .about .about__inner .about__menu .about__list:first-child{padding-top:70px}.info .about .about__inner .about__menu .about__list:last-child{padding-top:70px}.info .about .about__inner .about__slider img{-o-object-fit:cover;object-fit:cover;border-radius:50px;width:100%}.info .splide .splide__arrow{background-color:rgba(83,69,72,.5803921569);width:70px;height:70px}@media(max-width: 800px){.info .splide .splide__arrow{width:40px;height:40px}}.info .splide .splide__arrow svg{width:30px;height:30px;fill:#fff}.tures{margin-bottom:100px;color:#000;position:relative;overflow-x:hidden}.tures .splide .splide__arrow{background-color:rgba(83,69,72,.5803921569);width:40px;height:40px}.tures .splide .splide__arrow svg{width:30px;height:30px;fill:#fff}.tures .tures__decor{color:#f5f5f5;font-size:170px;font-weight:700;line-height:119.7%;text-transform:uppercase;position:absolute;top:4%;left:15%;z-index:-1}@media(max-width: 800px){.tures .tures__decor{display:none}}.tures .tures__header{color:#c4c4c4;font-size:20px;font-weight:400;letter-spacing:12px;text-transform:uppercase;display:block;max-width:-moz-max-content;max-width:max-content;margin-bottom:15px}@media(max-width: 500px){.tures .tures__header{font-size:18px;letter-spacing:10px}}.tures .tures__title{font-size:64px;font-style:normal;font-family:"Open sans",sans-serif;font-weight:700;line-height:109%;text-transform:uppercase;margin-bottom:50px}.tures .tures__title span{color:brown}@media(max-width: 800px){.tures .tures__title{font-size:50px}}@media(max-width: 500px){.tures .tures__title{font-size:30px}}.tures .tures__cards-menu{display:flex;justify-content:center;flex-wrap:wrap;gap:40px;margin-bottom:50px}.tures .tures__cards-menu .tures__cards-list{box-shadow:#000 5px 5px 5px 5px;max-width:400px;box-shadow:0px 4px 35px 0px rgba(0,0,0,.25);border-radius:20px;cursor:pointer}.tures .tures__cards-menu .tures__cards-list:hover{transform:translate(3px, -2px);box-shadow:5px 10px 35px 15px rgba(0,0,0,.25)}@media(max-width: 1000px){.tures .tures__cards-menu .tures__cards-list:hover{transform:none}}.tures .tures__cards-menu .tures__cards-list img{-o-object-fit:cover;object-fit:cover;max-width:100%;border-radius:20px 20px 0px 0px}.tures .tures__cards-menu .tures__cards-list .tures__cards-content{display:flex;flex-direction:column;padding:20px;max-height:100%}.tures .tures__cards-menu .tures__cards-list .tures__cards-content h4{font-size:28px;font-weight:400;color:coral;font-family:"Open sans",sans-serif;height:70px;line-height:110%}@media(max-width: 500px){.tures .tures__cards-menu .tures__cards-list .tures__cards-content h4{height:initial;margin-bottom:20px}}.tures .tures__cards-menu .tures__cards-list .tures__cards-content p{max-width:400px;margin-bottom:10px;min-height:225px;line-height:140%}.tures .tures__cards-menu .tures__cards-list .tures__cards-content .tures__next{color:#8a2be2;display:flex;justify-content:end}.tures .tures__more{display:flex;justify-content:end}.tures .tures__more a{align-items:center;display:flex;font-size:22px;font-weight:700;text-decoration:underline;transition:all .3s}.tures .tures__more a:hover{color:#8a2be2}.travel{margin-bottom:100px;overflow-x:hidden}.travel .travel__inner{background-position:center;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;height:100vh;position:relative}@media(max-width: 800px){.travel .travel__inner{background-attachment:initial;background-position:right}}.travel .travel__inner::before{content:"";display:block;width:100%;height:100%;position:absolute;right:0;left:0;bottom:0;top:0;background:rgba(0,0,0,.1882352941);z-index:5}.travel .travel__inner h1{position:relative;color:#fff;font-size:104px;text-align:center;text-transform:uppercase;z-index:7;margin:0 auto;max-width:-moz-max-content;max-width:max-content}@media(max-width: 1100px){.travel .travel__inner h1{font-size:78px}}@media(max-width: 800px){.travel .travel__inner h1{font-size:47px}}@media(max-width: 500px){.travel .travel__inner h1{font-size:24px}}.apartaments{color:#000;margin-bottom:100px;position:relative;overflow-x:hidden}.apartaments .apartaments__decor{color:#f5f5f5;font-size:170px;font-weight:700;line-height:119.7%;text-transform:uppercase;position:absolute;top:2%;right:4%;z-index:-1}@media(max-width: 800px){.apartaments .apartaments__decor{display:none}}.apartaments .apartaments__header{color:#c4c4c4;font-size:20px;font-weight:400;letter-spacing:12px;text-transform:uppercase;display:block;max-width:-moz-max-content;max-width:max-content;margin-bottom:15px}@media(max-width: 500px){.apartaments .apartaments__header{font-size:15px;letter-spacing:10px}}.apartaments .apartaments__title{font-size:64px;font-style:normal;font-family:"Open sans",sans-serif;font-weight:700;line-height:109%;text-transform:uppercase;margin-bottom:50px}.apartaments .apartaments__title span{color:brown}@media(max-width: 500px){.apartaments .apartaments__title{font-size:30px}}.apartaments .apartaments__menu{display:flex;gap:40px;justify-content:center;flex-wrap:wrap}.apartaments .apartaments__menu .apartaments__list{background-size:cover;background-repeat:no-repeat;background-position:center;height:500px;max-width:380px;width:100%;padding:20px;position:relative;z-index:1;display:block;border-radius:20px;box-shadow:0 8px 16px rgba(0,0,0,.15);display:flex;justify-content:center;align-items:end}.apartaments .apartaments__menu .apartaments__list h4{background:#bd3434;color:#fff;padding:5px;position:absolute;top:3%;right:5%;border-radius:15px}.apartaments .apartaments__menu .apartaments__list .apartaments__animation{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;display:block;margin:0 auto;opacity:0;transition:all .3s;z-index:10;border-radius:20px}.apartaments .apartaments__menu .apartaments__list .apartaments__animation p{color:#fff;font-size:24px;font-weight:400;position:absolute;top:50%;left:0;right:0;margin:0 auto;background:#fff;padding:10px 25px;border-radius:50px;color:#000;max-width:-moz-max-content;max-width:max-content;transition:all .3s;transform:translateX(-20px)}.apartaments .apartaments__menu .apartaments__list .apartaments__animation .first-dec{display:block;width:0px;height:0px;border-right:2px solid #fff;border-top:2px solid #fff;position:absolute;right:5%;top:3%;z-index:10;transition:all .3s}.apartaments .apartaments__menu .apartaments__list .apartaments__animation .second-dec{display:block;width:0px;height:0px;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;left:5%;bottom:3%;z-index:10;transition:all .3s}.apartaments .apartaments__menu .apartaments__list:hover .apartaments__animation{opacity:1;background:rgba(0,0,0,.7333333333)}.apartaments .apartaments__menu .apartaments__list:hover .apartaments__animation p{transform:translate(0)}.apartaments .apartaments__menu .apartaments__list:hover .apartaments__animation span{width:50px;height:50px}.apartaments .apartaments__menu .apartaments__list .apartaments__list-inner{z-index:8;bottom:10px;display:block}.apartaments .apartaments__menu .apartaments__list .apartaments__list-inner h3{color:#fff;font-size:22px;line-height:119.7%;margin-bottom:10px;min-height:52px}.apartaments .apartaments__menu .apartaments__list .apartaments__list-inner span{color:#fff;font-size:16px;font-weight:400;line-height:119.7%;margin-bottom:10px;display:block}.apartaments .apartaments__menu .apartaments__list .apartaments__list-inner .price-box{display:flex;gap:20px;align-items:center}.apartaments .apartaments__menu .apartaments__list .apartaments__list-inner .price-box .price-text{background:#fff;padding:10px 15px;font-weight:700;color:#000}.apartaments .apartaments__menu .apartaments__list .apartaments__list-inner .price-box ul{display:flex;gap:10px}.footer{color:#fff;background:#232323;z-index:10}.footer .footer__inner{display:grid;grid-template-columns:repeat(4, auto);padding:60px}@media(max-width: 1000px){.footer .footer__inner{grid-template-columns:repeat(2, auto);gap:15px}}@media(max-width: 800px){.footer .footer__inner{grid-template-columns:repeat(1, auto);gap:15px;justify-content:center;align-items:center;text-align:center;padding:40px}}.footer .footer__inner .footer__logo-box .logo{color:#fff;text-align:center;font-weight:700;line-height:110%;font-size:34px;margin-bottom:20px}.footer .footer__inner .footer__logo-box .footer__social a+a{margin-left:15px}.footer .footer__inner .footer__number,.footer .footer__inner .footer__link-box,.footer .footer__inner .footer__menu{display:flex;flex-direction:column;justify-content:start;transition:all .2s;font-size:18px}.footer .footer__inner .footer__number li:first-child,.footer .footer__inner .footer__link-box li:first-child,.footer .footer__inner .footer__menu li:first-child{margin-bottom:20px;color:#d2691e;font-weight:500;font-size:20px}.footer .footer__inner .footer__number li+li,.footer .footer__inner .footer__link-box li+li,.footer .footer__inner .footer__menu li+li{margin-bottom:15px}.footer .footer__inner .footer__number a:hover,.footer .footer__inner .footer__link-box a:hover,.footer .footer__inner .footer__menu a:hover{color:#8a2be2}.reviews{background:#f2f2f2;color:#000;padding:100px 0;text-align:center}.reviews .reviews__header{font-size:20px;font-weight:400;letter-spacing:12px;text-transform:uppercase;display:block;max-width:-moz-max-content;max-width:max-content;margin-bottom:15px;opacity:.6}@media(max-width: 500px){.reviews .reviews__header{font-size:18px;letter-spacing:10px}}.reviews .reviews__title{font-size:64px;font-style:normal;font-family:"Open sans",sans-serif;font-weight:700;line-height:109%;text-transform:uppercase;margin-bottom:50px}.reviews .reviews__title span{color:#6495ed}@media(max-width: 800px){.reviews .reviews__title{font-size:50px}}@media(max-width: 500px){.reviews .reviews__title{font-size:30px}}.reviews .reviews__inner{display:flex;justify-content:center;align-items:center;margin-bottom:50px}.reviews .reviews__inner img{-o-object-fit:cover;object-fit:cover;max-width:100%;border-radius:20px;border:1px solid #000}.reviews .reviews__inner .splide .splide__arrow{width:50px;height:50px}.reviews .reviews__inner .splide .splide__arrow svg{width:30px;height:30px}.reviews .reviews__inner .splide .splide__slide{border-radius:20px}.reviews .reviews__link{border:1px solid #000;border-radius:15px;padding:10px;transition:all .3s;margin:0 auto;text-align:center;display:block;max-width:200px}.reviews .reviews__link:hover{background:#fff}.reviews #reviewForm{max-width:400px;margin:0 auto;padding:20px;border:1px solid #ccc;border-radius:5px;background-color:#f9f9f9;margin-bottom:20px}.reviews label{display:block;margin-bottom:10px;font-weight:bold}.reviews input[type=text],.reviews textarea{width:100%;padding:10px;margin-bottom:20px;border:1px solid #ccc;border-radius:3px;font-size:16px}.reviews textarea{resize:none;min-height:150px}.reviews button[type=submit]{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:3px;font-size:18px;cursor:pointer}.reviews button[type=submit]:hover{background-color:#0056b3}.appartaments__info{margin-bottom:30px}.appartaments__info .cooperation{margin-bottom:25px;font-size:20px;font-weight:700;font-style:italic;color:rgba(0,0,0,.7333333333)}.appartaments__info .cooperation span{margin-left:15px;color:rgba(0,0,0,.8862745098)}.appartaments__info .apartaments__info-title{color:#153657;font-family:"Open sans",sans-serif;font-size:34px;font-style:normal;font-weight:700;line-height:129%;text-transform:uppercase;max-width:850px;margin-bottom:20px}@media(max-width: 800px){.appartaments__info .apartaments__info-title{font-size:24px}}.appartaments__info .apartaments__info-title span{color:brown}.apartaments__info-slider .apartaments__info-inner{display:flex;justify-content:space-between;align-items:center}@media(max-width: 800px){.apartaments__info-slider .apartaments__info-inner{margin-bottom:10px}}@media(max-width: 800px){.apartaments__info-slider .apartaments__info-inner{flex-direction:column;align-items:start}}.apartaments__info-slider .apartaments__info-inner a{color:#b8860b}.apartaments__info-slider .apartaments__info-inner .apartaments__info-textbox{display:flex;align-items:center;gap:10px}.apartaments__info-slider .apartaments__info-inner .apartaments__info-textbox span{color:#000;font-weight:500;font-size:18px}.apartaments__info-slider .splide{margin:0 auto;margin-bottom:10px}.apartaments__info-slider .splide .splide__slide img{width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 800px){.apartaments__info-slider .splide .splide__slide img{margin:auto;height:100%}}.apartaments__info-slider #splider1 .splide__slide img{border-radius:25px}.apartaments__info-slider #splider1 .splide__arrow{background-color:rgba(83,69,72,.5803921569);width:70px;height:70px}@media(max-width: 800px){.apartaments__info-slider #splider1 .splide__arrow{width:40px;height:40px}}.apartaments__info-slider #splider1 .splide__arrow svg{width:30px;height:30px;fill:#fff}.apartaments__info-slider .nav__social{display:block}.apartaments__info-slider #slider2 li{border-radius:20px}.apartaments__info-slider #slider2 li.is-active{border:2px solid #000}.apartaments__desc{color:#153657;font-family:"Open sans",sans-serif}.apartaments__desc .apartaments__desc-inner{max-width:75%}@media(max-width: 800px){.apartaments__desc .apartaments__desc-inner{max-width:100%}}.apartaments__desc-title{margin-bottom:15px;font-size:32px;font-style:normal;font-weight:700}@media(max-width: 500px){.apartaments__desc-title{font-size:28px;max-width:90%}}.apartaments__desc-texbox{display:flex;flex-wrap:wrap;gap:10px 25px;border-bottom:1px solid #e8e8ec;margin-bottom:20px;padding-bottom:24px}@media(max-width: 1000px){.apartaments__desc-texbox{margin-left:15px}}.apartaments__desc-texbox p{font-family:"Open sans",sans-serif;line-height:150%;font-size:18px}.apartaments__desc-texbox li+li{display:list-item;list-style-type:disc;font-size:16px;font-weight:400;line-height:20px}.placement__rules .apartaments__desc-title{margin-bottom:15px}.placement__rules ul:nth-child(2){display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px 0;margin-bottom:24px}.placement__rules ul:nth-child(2) li p{font-size:18px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:4px}.placement__rules ul:nth-child(2) li span{color:#153657;font-size:14px;font-weight:400;line-height:150%;opacity:.8000000119}.placement__rules ul:nth-child(3){display:flex;flex-direction:column;gap:25px;border-bottom:1px solid #e8e8ec;padding-bottom:35px;margin-bottom:28px}.placement__rules ul:nth-child(3) li{display:flex;align-items:center;gap:16px}.placement__rules ul:nth-child(3) li:last-child{font-size:20px;background-color:bisque;padding:5px;border-radius:5px}.placement__rules ul:nth-child(3) li:last-child img{cursor:pointer}.placement__rules ul:nth-child(3) p{max-width:-moz-max-content;max-width:max-content}@media(max-width: 500px){.placement__rules ul:nth-child(3) p{font-size:14px}}.main__comfort{padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid #e8e8ec}.main__comfort h1{margin-bottom:32px}.main__comfort ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;justify-content:space-between}@media(max-width: 500px){.main__comfort ul{grid-template-columns:repeat(1, 1fr)}}.main__comfort ul li{display:flex;align-items:center;gap:16px}.apartaments__map{margin-bottom:20px}.apartaments__map a{text-decoration:underline;margin-bottom:20px;display:flex;align-items:center;gap:5px;font-size:18px}.apartaments__map .apartaments__map-inner iframe{width:100%}@media(max-width: 800px){.apartaments__map .apartaments__map-inner iframe{max-height:350px}}.preview{overflow:hidden}.preview .preview__inner{background-size:cover;background-position:center;background-repeat:no-repeat;height:60vh;padding:0px 0 80px 80px;color:#fff;display:grid;justify-content:start;align-items:end;position:relative}@media(max-width: 800px){.preview .preview__inner{padding:0px 0 40px 0px;border-radius:0;margin:0}}.preview .preview__inner::after{content:"";display:block;background:rgba(0,0,0,.2901960784);position:absolute;top:0;left:0;right:0;bottom:0}.preview .preview__inner .preview__texbox{position:relative;z-index:10}.preview .preview__inner .preview__texbox h1{justify-self:start;font-size:45px;font-weight:700;font-family:"Open sans",sans-serif;margin-bottom:5px}@media(max-width: 800px){.preview .preview__inner .preview__texbox h1{font-size:30px}}@media(max-width: 500px){.preview .preview__inner .preview__texbox h1{font-size:24px}}.preview .preview__inner .preview__texbox p{font-weight:400;font-size:22px;font-style:italic;opacity:.8;font-family:"Montserrat"}@media(max-width: 500px){.preview .preview__inner .preview__texbox p{font-size:18px}}.preview .preview__inner .preview__texbox span{color:#ff4500;text-transform:uppercase;font-weight:900;font-size:60px}@media(max-width: 500px){.preview .preview__inner .preview__texbox span{font-size:40px;display:block}}.tures__info{overflow-x:hidden;margin-bottom:100px}.tures__info img{max-width:100%}.tures__info .tures__info-inner{display:flex;flex-direction:column;background-color:#fafafa;padding:50px 0px 20px 0px;margin-bottom:100px}.tures__info .tures__info-inner .tures__info-title{text-align:center;font-size:40px;margin-bottom:40px}@media(max-width: 1000px){.tures__info .tures__info-inner .tures__info-title{font-size:26px;margin-bottom:30px}}.tures__info .tures__info-inner .tures__info-subtitle{font-size:36px;margin-bottom:50px;font-family:"Open sans",sans-serif}.tures__info .tures__info-inner .tures__info-subtitle span{color:#b28464}@media(max-width: 1000px){.tures__info .tures__info-inner .tures__info-subtitle{font-size:24px;margin-bottom:30px}}.tures__info .tures__info-inner .tures__info-menu{display:flex;flex-direction:column;gap:100px}.tures__info .tures__info-inner .tures__info-menu li{display:flex;align-items:center;justify-content:center;gap:80px}@media(max-width: 1000px){.tures__info .tures__info-inner .tures__info-menu li{flex-direction:column;gap:40px}.tures__info .tures__info-inner .tures__info-menu li img:first-child{order:1}}.tures__info .tures__info-inner .tures__info-menu li img{border-radius:20px}.tures__info .tures__info-inner .tures__info-menu li div{flex-basis:500px}@media(max-width: 1000px){.tures__info .tures__info-inner .tures__info-menu li div{flex-basis:0;text-align:center}}.tures__info .tures__info-inner .tures__info-menu li div h3{font-size:26px;margin-bottom:10px;position:relative;font-family:"Open sans",sans-serif}@media(max-width: 1000px){.tures__info .tures__info-inner .tures__info-menu li div h3{font-size:22px}}.tures__info .tures__info-inner .tures__info-menu li div p{font-size:20px;margin-bottom:20px;line-height:145%;position:relative}@media(max-width: 1000px){.tures__info .tures__info-inner .tures__info-menu li div p{border-top:1px solid gray;border-bottom:1px solid gray;padding:5px 0}}.tures__info .tures__info-inner .tures__info-menu li div span{font-size:16px;font-weight:700;font-style:italic;opacity:.7}.tures__info .gid{overflow:hidden;display:flex;flex-direction:column;margin:0 auto;max-width:-moz-max-content;max-width:max-content;margin-bottom:100px}.tures__info .gid h1{text-align:center;font-size:40px;margin-bottom:50px}@media(max-width: 800px){.tures__info .gid h1{font-size:30px}}.tures__info .gid img{margin-bottom:30px}.tures__info .gid span{margin-bottom:10px;font-weight:700;font-size:22px;display:block}.tures__info .gid p{font-size:18px;opacity:.7;position:relative;padding-bottom:15px}.tures__info .gid p::after{content:"";width:15%;height:3px;background:#1f5bff;display:block;position:absolute;bottom:0}.tures__info .price{background:#f2f2f2;padding:50px 0;margin-bottom:100px}@media(max-width: 800px){.tures__info .price{margin-bottom:50px}}.tures__info .price .price__inner{margin-bottom:100px}.tures__info .price .price__inner h1{text-align:center;font-size:50px;margin-bottom:50px}@media(max-width: 800px){.tures__info .price .price__inner h1{font-size:42px}}.tures__info .price .price__inner p{max-width:700px;margin:0 auto;text-align:center;line-height:145%;font-weight:700;font-size:20px;margin-bottom:50px}.tures__info .price .price__inner button{background:#0039d9;display:block;margin:0 auto;padding:20px;width:200px;text-align:center;border-radius:30px;font-size:18px;color:#fff;margin-bottom:100px;transition:all .3s}.tures__info .price .price__inner button:hover{background:#022482}.tures__info .price .price__inner button.hidden{display:none}.tures__info .price .price__inner .social__box{display:flex;gap:30px;justify-content:center;display:none;margin-bottom:120px}.tures__info .price .price__inner .social__box a{border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center}@media(max-width: 800px){.tures__info .price .price__inner .social__box a{width:75px;height:75px}}.tures__info .price .price__inner .social__box a svg{width:25px;height:25px}@media(max-width: 800px){.tures__info .price .price__inner .social__box a svg{width:50px;height:50px}}.tures__info .price .price__inner .social__box a:nth-child(1){background:#2f89ce}.tures__info .price .price__inner .social__box a:nth-child(2){background:#48c95f}.tures__info .price .price__inner .social__box a:nth-child(3){background:linear-gradient(#EEA054, #D64763, #B62A99)}.tures__info .price .price__inner .social__box.active{display:flex}.tures__info .price .price__inner span{font-size:18px;opacity:.7;font-style:italic;display:block;text-align:center}.tures__info .price .price__card{gap:30px;justify-content:center;display:flex}@media(max-width: 1000px){.tures__info .price .price__card{flex-direction:column;align-items:center}}.tures__info .price .price__card .price__card-list{padding:30px;background:#fff;max-width:600px;width:100%;box-shadow:0px 4px 35px 0px rgba(0,0,0,.25)}.tures__info .price .price__card .price__card-list img{width:50px;margin-bottom:30px}.tures__info .price .price__card .price__card-list span{font-size:24px;font-weight:700;display:block;margin-bottom:20px}.tures__info .price .price__card .price__card-list ul{display:flex;flex-direction:column;gap:5px}.tures__info .price .price__card .price__card-list ul li{font-size:18px;line-height:145%}.tures__info .dresscod{overflow-x:hidden}.tures__info .dresscod h1{font-size:40px}@media(max-width: 800px){.tures__info .dresscod h1{margin-bottom:30px;text-align:center;font-size:28px}}.tures__info .dresscod .dresscod__inner{display:flex;justify-content:space-between;align-items:center}@media(max-width: 800px){.tures__info .dresscod .dresscod__inner{flex-direction:column}}.tures__info .dresscod .dresscod__inner p{font-size:24px;max-width:800px;line-height:145%;font-family:"Open sans",sans-serif;text-align:center}@media(max-width: 800px){.tures__info .dresscod .dresscod__inner p{margin-bottom:30px;font-size:20px}}.tures__info .dresscod .dresscod__inner img{-o-object-fit:cover;object-fit:cover}.gallery{overflow:hidden;padding:50px 0;background:#f2f2f2}.gallery img{max-width:100%;-o-object-fit:cover;object-fit:cover}.gallery .gallery__title{text-align:center;font-size:46px;font-weight:400;font-family:"Open sans",sans-serif;margin-bottom:50px}.gallery .gallery__text{text-align:center;max-width:500px;font-size:22px;margin:0 auto;opacity:.7;margin-bottom:50px}.gallery .gallery__inner{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:40px;margin-bottom:50px}@media(max-width: 800px){.gallery .gallery__inner{gap:80px}}.gallery .gallery__inner .card{display:flex;align-items:center;gap:40px}@media(max-width: 800px){.gallery .gallery__inner .card{flex-direction:column}}.gallery .gallery__inner .card .card-textbox{max-width:400px}.gallery .gallery__inner .card .card-textbox h2{margin-bottom:20px;font-size:30px}@media(max-width: 800px){.gallery .gallery__inner .card .card-textbox h2{font-size:26px}}.gallery .gallery__inner .card .card-textbox p{font-size:18px;line-height:145%}@media(max-width: 800px){.gallery .gallery__inner .card .card-textbox p{font-size:16px}}.gallery .reviews__link{border:1px solid #000;border-radius:15px;padding:10px;transition:all .3s;margin:0 auto;text-align:center;display:block;max-width:300px}.gallery .reviews__link:hover{background:#fff}/*# sourceMappingURL=style.min.css.map */