.bold{font-weight:700}a{color:#000}a:hover{text-decoration:underline}@font-face{font-family:"Montserrat-Regular";src:url(fonts/Montserrat-Regular.ttf) format("ttf");font-weight:400}@font-face{font-family:"Montserrat-Medium";src:url(fonts/Montserrat-Medium.ttf) format("ttf");font-weight:500}@font-face{font-family:"Montserrat-Bold";src:url(fonts/Montserrat-Bold.ttf) format("ttf");font-weight:700}@font-face{font-family:"Montserrat-SemiBold";src:url(fonts/Montserrat-SemiBold.ttf) format("ttf");font-weight:600}@font-face{font-family:"Montserrat-LightItalic";src:url(fonts/Montserrat-LightItalic.ttf) format("ttf");font-weight:300}@font-face{font-family:"Kis BT";src:url("Kis BT.woff2") format("woff2"),url("Kis BT.woff") format("woff"),url("Kis BT.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-02DC}.section_top__offer_request{width:100%;justify-content:center;display:flex;z-index:10;position:relative;margin-bottom:50px}.section_top__offer_request button.btn-request{height:50px;background-color:#fff;color:#000;border-radius:10px;border:2px solid #0d0d0c;width:30%;padding:12px 8px;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.section_top__offer_request button.btn-request{width:100%;cursor:pointer}}.modal{width:100%;height:100vh;z-index:999;position:fixed;background-color:rgba(0,0,0,.7);display:none}@media only screen and (min-width: 768px){.modal .modal-popup{width:650px;height:480px;background-color:#fff;border-radius:10px;position:relative;top:150px;left:50%;transform:translateX(-50%);padding:20px 35px}.modal .modal-popup .modal-title .close-button{display:flex;justify-content:end;height:32px;align-items:center}.modal .modal-popup .modal-title .close-button .close-modal{background-color:rgba(0,0,0,0);border:0;color:#33312d;font-size:24px;cursor:pointer}.modal .modal-popup .modal-body .title{display:flex;justify-content:center}.modal .modal-popup .modal-body .title p{font-size:25px;margin:0}.modal .modal-popup .modal-body .form-group{width:100%;height:auto}.modal .modal-popup .modal-body .form-group textarea.form-control{resize:none;height:80px;overflow-y:auto;padding:10px}.modal .modal-popup .modal-body .form-group .form-control{width:100%;height:36px;border:1px solid #dedede;margin:25px auto;padding-left:15px}.modal .modal-popup .modal-body .btn-send{height:50px !important;display:flex;justify-content:center;align-items:center;background-color:#dedede;cursor:pointer;transition:.4ms all ease-in-out;width:100%;border-radius:10px}.modal .modal-popup .modal-body .btn-send:hover{background-color:#cacfc9}.modal .modal-popup-message{width:500px;height:250px;background-color:#fff;border-radius:10px;position:relative;top:150px;left:50%;transform:translateX(-50%);padding:20px 35px;display:none}.modal .modal-popup-message .message-title{height:25px;width:100%}.modal .modal-popup-message .message-title .close-panel{display:flex;justify-content:end}.modal .modal-popup-message .message-title .close-panel button{border:0;background-color:rgba(0,0,0,0);font-size:25px;color:#323232;cursor:pointer;margin-top:10px;margin-right:10px}.modal .modal-popup-message .status-image{height:50px;width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:25px}.modal .modal-popup-message .status-image img{width:44px;height:44px}.modal .modal-popup-message .status-text{width:100%;height:35px;display:flex;justify-content:center}.modal .modal-popup-message .status-text p{font-size:22px}}@media only screen and (max-width: 576px){.modal .modal-popup{width:90%;height:377px;background-color:#fff;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);box-sizing:content-box}.modal .modal-popup .modal-title .close-button{display:flex;justify-content:end;height:20px;align-items:center}.modal .modal-popup .modal-title .close-button .close-modal{background-color:rgba(0,0,0,0);border:0;color:#33312d;font-size:22px;margin-top:20px;margin-right:9px}.modal .modal-popup .modal-body{width:95%}.modal .modal-popup .modal-body .title{display:flex;justify-content:center}.modal .modal-popup .modal-body .title p{font-size:18px;margin:0}.modal .modal-popup .modal-body .form-group{width:100%;height:auto;padding:10px}.modal .modal-popup .modal-body .form-group textarea.form-control{resize:none;height:80px;overflow-y:auto}.modal .modal-popup .modal-body .form-group .form-control{width:calc(100% - 10px);height:40px;border:1px solid #dedede;margin:5px auto;font-size:16px}.modal .modal-popup .modal-body .btn-send{width:100%;height:42px !important;display:flex;justify-content:center;align-items:center;background-color:#dedede;border:0;border-radius:6px;cursor:pointer;transition:.4ms all ease-in-out}.modal .modal-popup .modal-body .btn-send:hover{background-color:#cacfc9}.modal .modal-popup-message{width:90%;height:245px;background-color:#fff;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);box-sizing:content-box;display:none}.modal .modal-popup-message .message-title{height:25px;width:100%}.modal .modal-popup-message .message-title .close-panel{display:flex;justify-content:end}.modal .modal-popup-message .message-title .close-panel button{border:0;background-color:rgba(0,0,0,0);font-size:25px;color:#323232;cursor:pointer;margin-top:10px;margin-right:10px}.modal .modal-popup-message .status-image{height:50px;width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:25px;padding-top:50px}.modal .modal-popup-message .status-image img{width:44px;height:44px}.modal .modal-popup-message .status-text{width:100%;height:35px;display:flex;justify-content:center}.modal .modal-popup-message .status-text p{font-size:20px}}body{font-family:"Raleway",sans-serif;padding:0;margin:0;overflow:hidden}.main_wrap{width:100%;max-width:100%;margin:0 auto;overflow:hidden}header{z-index:2;background-color:#000;color:#fff;position:relative}.desktop_menu{display:flex;justify-content:space-between;align-items:center;height:90px;padding:.5rem 2rem}@media screen and (max-width: 820px){.desktop_menu{display:none}}.header_logo{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"Kis BT";font-size:36px;line-height:27px;letter-spacing:.15em;text-transform:uppercase;padding-top:12px;color:#fff}.header_logo:hover{text-decoration:none}@media screen and (max-width: 600px)and (orientation: portrait){.header_logo{padding-top:0;font-size:30px;line-height:1}}.header_logo--top{position:relative}.header_logo--top::after{content:"tg";font-family:"Raleway",sans-serif;font-weight:700;font-size:6px;letter-spacing:.01em;background:#fff;display:flex;justify-content:center;align-items:center;width:13px;height:13px;border-radius:50%;color:#000;position:absolute;top:-1px;right:-17px}@media screen and (max-width: 600px){.header_logo--top::after{top:4px;right:-16px}}.header_logo--bottom{font-size:12px;font-family:"Raleway",sans-serif;font-weight:300;letter-spacing:.01em;padding-top:3px}.footer__feedback__logo--top::after{top:2px;right:-18px}.header_menu{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:852px;text-decoration:none;list-style-type:none;font-size:17px;font-weight:700}@media screen and (max-width: 1023px){.header_menu{display:none}}.header_menu__link{color:#fff;transition:.6s}.header_menu__link:hover{color:#fee534;cursor:pointer;text-decoration:none}.see--all{font-weight:900 !important}.header_menu--search_icon{width:17px;padding:3px;transition:.6s;border:2px solid rgba(0,0,0,0);border-radius:50%}.header_menu--search_icon:hover{border:2px solid #fee534}.header_search{display:flex;align-items:center;position:absolute;top:106px;right:0;height:30px;padding:6px;background:#aeb0b4;opacity:0;transition:.6s}@media screen and (max-width: 600px){.header_search{display:none}}.header_search__input{border:1px solid #fff;border-radius:7px;height:30px;position:relative}.header_search__input:focus{outline:2px solid #fee534}.header_search__input::placeholder{font-size:12px;font-style:italic;padding-left:5px}.header_search__input:after{content:" ";display:block;position:absolute;top:0;right:0;width:24px;height:24px;background-color:#aeb0b4}.header_search__input--arrow{margin:7px 2px 10px 10px;border:1px solid #454545;border-radius:25%;padding:0 5px}.arrow_up{border:solid #454545;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-135deg)}.header_menu__item__checkbox{display:none}.header_menu__item__checkbox:checked~.header_search{opacity:1}.header_menu__item__label{display:block;padding-top:3px;cursor:pointer}.mobile_search{display:flex;align-items:center;position:relative}.mobile_search__input{padding:10px 0;border:1px solid #fff;border-radius:30px;font-size:19px;width:100%;color:#aeb0b4}.mobile_search__input:focus{outline:2px solid #fee534;color:#000}.mobile_search__input[type=search]{padding-left:20px;padding-right:45px}button[type=submit]{text-indent:-999px;overflow:hidden;width:22px;height:22px;padding:0;margin:0;border:1px solid rgba(0,0,0,0);border-radius:50%;background:#aeb0b4 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-search' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'%3E%3C/path%3E%3C/svg%3E") no-repeat center;cursor:pointer;opacity:.7;position:absolute;top:10px;right:44px}button[type=submit]:hover{opacity:1}button[type=submit]:focus,input[type=search]:focus{box-shadow:0 0 3px 0 #fee534;border-color:#fee534;outline:none}.mobile_menu{position:fixed;display:flex;align-items:center;justify-content:space-between;padding:0 16px;top:0;background-color:#000;left:0;right:0;height:90px;z-index:9999999}@media screen and (min-width: 1024px){.mobile_menu{display:none}}.mobile_menu__btn{position:relative;display:flex;align-items:center;justify-content:center;width:35px;height:30px;cursor:pointer;transition:.4s}.mobile_menu__icon{display:block;position:relative;background:#fff;width:90%;width:22px;height:2px;transition:.4s}.mobile_menu__icon::after,.mobile_menu__icon::before{content:"";display:block;position:absolute;background:#fff;width:100%;height:2px;transition:.4s}.mobile_menu__icon::after{top:8px}.mobile_menu__icon::before{top:-8px}.mobile_menu__container{position:fixed;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;top:90px;left:0;right:0;z-index:999;height:0;opacity:1;transition:.5s;overflow:hidden;background-color:#afafb3}.mobile_menu__list{width:100%;transition:.5s;list-style:none;text-align-last:left;padding-left:0;padding-top:20px;margin:0}.mobile_menu__item{font-size:26px;margin-bottom:15px;padding:0 40px}.mobile_menu__link{text-decoration:none;color:#000;display:inline-block;padding:10px 0 10px 10px;width:100%}.mobile_menu__link:hover{text-decoration:none;color:#fff;background:#000}.mobile_menu__checkbox{display:none}.mobile_menu__social_list{display:flex;justify-content:center;list-style-type:none;padding:0;width:100%;margin-bottom:160px}@media screen and (max-width: 769px)and (orientation: portrait){.mobile_menu__social_list{margin-bottom:140px}}.mobile_menu__social_list__item{margin-right:30px}.mobile_menu__social_list__item:last-child{margin-right:0}.mobile_menu__social_list__item__link{display:block;padding:7px 10px;transition:.6s;background:rgba(0,0,0,0);border-radius:50%}.mobile_menu__social_list__item__link:hover{background:#fff}.mobile_menu__social_list__item__link--icon{width:40px;height:40px}.mobile_menu__checkbox:checked~.mobile_menu__nav{opacity:1}.mobile_menu__checkbox:checked~.mobile_menu__container{height:100vh}.mobile_menu__checkbox:checked~.mobile_menu__btn .mobile_menu__icon{background:rgba(0,0,0,0)}.mobile_menu__checkbox:checked~.mobile_menu__btn .mobile_menu__icon::before,.mobile_menu__checkbox:checked~.mobile_menu__btn .mobile_menu__icon::after{top:0}.mobile_menu__checkbox:checked~.mobile_menu__btn .mobile_menu__icon::after{transform:rotate(-45deg)}.mobile_menu__checkbox:checked~.mobile_menu__btn .mobile_menu__icon::before{transform:rotate(45deg)}#mobile_search__button{width:35px;height:35px;background-color:#fee534;position:absolute;top:4px;right:4px}.section_top{display:flex;flex-direction:column;padding:60px;padding-top:40px;background-color:#000;color:#fff;position:relative;z-index:1}@media screen and (max-width: 600px)and (orientation: portrait){.section_top{padding:40px}}@media screen and (max-width: 376px)and (orientation: portrait){.section_top{padding:20px}}.section_top__title{font-size:6em;font-family:"Kis BT";text-align:center;text-transform:uppercase;margin-bottom:40px}@media screen and (max-width: 821px){.section_top__title{margin:120px 0 40px 0}}@media screen and (max-width: 600px)and (orientation: portrait){.section_top__title{display:none}}.section_top__title--title{display:inline-block;position:relative;letter-spacing:.15em;opacity:0;animation:appearance 2.5s forwards}.section_top__title--title::after{content:"tg";font-family:"Raleway",sans-serif;font-weight:700;font-size:10px;letter-spacing:.01em;background:#fff;display:flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;color:#000;position:absolute;top:18px;right:-25px}@keyframes appearance{0%{opacity:0}100%{opacity:1}}.section_top__offer_first{margin-bottom:40px}@media screen and (max-width: 821px)and (orientation: portrait){.section_top__offer_first{flex-direction:column}}@media screen and (max-width: 600px)and (orientation: portrait){.section_top__offer_first{margin-top:100px}}@media screen and (max-width: 821px)and (orientation: portrait){.section_top__offer_second{flex-direction:column-reverse}}.section_top__offer_first,.section_top__offer_second{display:grid;grid-template-columns:50% 50%;justify-content:center;z-index:2}@media screen and (min-width: 1750px){.section_top__offer_first,.section_top__offer_second{padding:0 15%}}@media screen and (max-width: 1260px){.section_top__offer_first,.section_top__offer_second{grid-template-columns:auto}}@media screen and (max-width: 821px){.section_top__offer_first,.section_top__offer_second{display:flex}}.section_top__offer_first__text{align-self:center;justify-self:center;transform:translateX(-150%);animation:fromleft 1s forwards}@keyframes fromleft{0%{transform:translateX(-150%)}100%{transform:translateY(0)}}.section_top__offer_second__text{align-self:center;justify-self:center;transform:translateX(150%);animation:fromright 1s forwards}@media screen and (max-width: 600px){.section_top__offer_second__text{padding-top:10px}}@keyframes fromright{0%{transform:translateX(150%)}100%{transform:translateY(0)}}.section_top__offer_first__text--title,.section_top__offer_second__text--title{text-transform:uppercase;font-weight:700;font-size:28px;font-style:normal;text-align:center;margin-top:0;color:#fff;display:inherit}.section_top__offer_first__text--description,.section_top__offer_second__text--description{display:block;width:100%;max-width:450px;text-align:center;font-size:21px;font-family:"Raleway",sans-serif;font-weight:400;line-height:1.5}.section_top__offer_first__text--description:before,.section_top__offer_first__text--description:after,.section_top__offer_second__text--description:before,.section_top__offer_second__text--description:after{content:"";display:block;width:450px;height:7px;background-color:#fff;margin:20px 0}@media screen and (max-width: 600px)and (orientation: portrait){.section_top__offer_first__text--description:before,.section_top__offer_first__text--description:after,.section_top__offer_second__text--description:before,.section_top__offer_second__text--description:after{width:100%}}.section_top .sim-slider{position:relative}.section_top .sim-slider-list{margin:0;padding:0;list-style-type:none;position:relative}.section_top .sim-slider-element{width:100%;transition:opacity 1s ease-in;opacity:0;position:absolute;z-index:2;left:0;top:0;display:block}.section_top div.sim-slider-arrow-left,.section_top div.sim-slider-arrow-right{width:22px;height:40px;position:absolute;cursor:pointer;opacity:.6;z-index:4}.section_top div.sim-slider-arrow-left{left:10px;top:40%;display:block;background:url("sim-arrow-left.png") no-repeat}.section_top div.sim-slider-arrow-right{right:10px;top:40%;display:block;background:url("sim-arrow-right.png") no-repeat}.section_top div.sim-slider-arrow-left:hover{opacity:1}.section_top div.sim-slider-arrow-right:hover{opacity:1}.section_top div.sim-slider-dots{width:100%;height:auto;position:absolute;left:0;bottom:0;z-index:3;text-align:center;display:none}.section_top span.sim-dot{width:10px;height:10px;margin:5px 7px;padding:0;display:inline-block;background-color:#bbb;border-radius:5px;cursor:pointer}.section_top__offer_first__banner{margin:0 auto;width:563px;height:402px;overflow:hidden;position:relative}@media screen and (max-width: 1299px){.section_top__offer_first__banner{width:100%;height:330px}}@media screen and (max-width: 450px){.section_top__offer_first__banner{height:230px}}.section_top__offer_first__banner--image{object-fit:cover;width:100%;height:auto}.section_top__offer_second__banner{margin:0 auto;width:563px;height:402px;overflow:hidden;position:relative}@media screen and (max-width: 1299px){.section_top__offer_second__banner{width:100%;height:330px;margin-bottom:20px}}@media screen and (max-width: 450px){.section_top__offer_second__banner{height:230px}}.section_top__offer_second__banner--image{object-fit:cover;width:100%;height:auto}.section_top__offer_third{display:flex;width:100%;margin-top:75px;z-index:2;animation:appearance 2s forwards}@media screen and (max-width: 1299px){.section_top__offer_third{flex-direction:column;margin-top:30px}}.section_top__offer_third__text{background-color:#fff;color:#000;border-radius:25px;border-top-left-radius:0;border-bottom-left-radius:0;padding:40px;font-family:"Raleway",sans-serif;font-weight:400;width:35%;display:flex;flex-direction:column}@media screen and (min-width: 1750px){.section_top__offer_third__text{width:50%;justify-content:center}}@media screen and (max-width: 1299px){.section_top__offer_third__text{width:auto;border-radius:0}}.section_top__offer_third__text--title{font-size:23px;font-family:"Montserrat",sans-serif;font-weight:700;margin:25px 0}.section_top__offer_third__text--description{font-size:16px}@media screen and (min-width: 1750px){.section_top__offer_third__text--description{font-size:21px}}.section_top__offer_third__text--button{display:flex;justify-content:center;align-items:center;width:230px;height:50px;font-weight:bold;color:#000;border:2px solid #000;border-radius:10px;background:#fff;text-align:center;margin-top:25px;transition:.6s}.section_top__offer_third__text--button:hover{background:#000;color:#fff;cursor:pointer;text-decoration:none}.section_top__offer_third__banner{margin-left:-100px;height:auto;width:65%}@media screen and (min-width: 1750px){.section_top__offer_third__banner{width:50%}}@media screen and (max-width: 1299px){.section_top__offer_third__banner{width:100%;margin-left:0}}.section_top .section__top__offer_third__banner--image{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1299px){.section_top .section__top__offer_third__banner--image{width:100%;height:auto}}.section_top__circle1{position:absolute;width:458px;height:458px;left:-50px;top:-250px;background:#33312d;border-radius:50%;z-index:0}.section_top__circle2{position:absolute;width:458px;height:458px;right:-350px;top:-100px;background:#fff7e4;border-radius:50%;z-index:-1}.section_top__circle3{position:absolute;width:180px;height:180px;right:-58px;top:220px;background:rgba(102,103,105,.6);border-radius:50%;z-index:-1}.section_top__circle4{position:absolute;width:50px;height:50px;left:-20px;top:400px;background:#fff7e4;border-radius:50%;z-index:-1}.section_top__circle5{position:absolute;width:300px;height:300px;left:-200px;top:445px;background:#3a3a3c;border-radius:50%;z-index:-1}.section_top__circle6{position:absolute;width:350px;height:350px;left:325px;top:450px;background:rgba(13,13,12,.1);border-radius:50%;z-index:0}.section_top__circle7{position:absolute;width:588px;height:588px;left:470px;top:280px;background:#0d0d0c;border-radius:50%;z-index:0}.section_top__circle8{position:absolute;width:300px;height:300px;left:175px;bottom:375px;background:#3a3a3c;border-radius:50%;z-index:-1}.section_top__circle9{position:absolute;width:588px;height:588px;right:-100px;bottom:200px;background:#0d0d0c;border-radius:50%;z-index:0}.section__top__offer_first__banner--image,.section__top__offer_second__banner--image{width:100%;height:auto}.section_restaurants{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:165px 110px}@media screen and (min-width: 1750px){.section_restaurants{justify-content:space-around}}@media screen and (max-width: 1299px){.section_restaurants{padding:60px;flex-direction:row}}@media screen and (max-width: 600px)and (orientation: portrait){.section_restaurants{padding:40px}}.section_restaurants__text{width:372px;font-family:"Raleway",sans-serif}@media screen and (max-width: 1299px){.section_restaurants__text{width:100%;margin-bottom:30px}}.section_restaurants__text--title{display:block;font-size:52px;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:25px}@media screen and (max-width: 600px)and (orientation: portrait){.section_restaurants__text--title{font-size:44px}}.section_restaurants__text--description{font-size:21px}.section_restaurants__content{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 1750px){.section_restaurants__content{justify-content:center}}@media screen and (max-width: 1299px){.section_restaurants__content{flex-direction:column}}@media screen and (max-width: 600px){.section_restaurants__content{display:none}}.section_restaurants__content--image{width:100%;max-width:672px;overflow:hidden;display:flex;justify-content:start;align-items:center;transform:translateX(-150%);animation:fromleft 1s forwards}@media screen and (max-width: 1299px){.section_restaurants__content--image{max-width:100%}}.section_restaurants__content--image img{width:100%;height:auto}.section_restaurants__content__text{width:672px;height:495px;display:flex;align-items:center;position:relative;transform:translateX(150%);animation:fromright 1s forwards}@media screen and (max-width: 1299px){.section_restaurants__content__text{width:100%;height:auto}}.section_restaurants__content__text--black_stripe{position:absolute;top:48px;right:0;background:#000;width:80px;height:399px}@media screen and (max-width: 1299px){.section_restaurants__content__text--black_stripe{display:none}}.section_restaurants__content__text__cart{background-color:#fff7e3;padding:60px 80px;font-size:21px;font-family:"Raleway",sans-serif;margin-right:80px;margin-left:-100px;box-shadow:0px 50px 50px rgba(0,0,0,.6)}@media screen and (max-width: 1299px){.section_restaurants__content__text__cart{padding:40px;margin:0;box-shadow:none}}.section_restaurants__content__text__cart--title{font-size:35px;font-family:"Montserrat",sans-serif;font-weight:700;width:250px;height:110px;position:relative;float:left}.section_restaurants__content__text__cart--title:after{content:"";background:#000;width:4px;height:110px;position:absolute;top:-15px;right:-40px}@media screen and (max-width: 600px)and (orientation: portrait){.section_restaurants__content__text__cart--title:after{height:75px;top:0}}.section_restaurants__content__text__cart--work_schedule{float:right;width:195px;height:50px}@media screen and (max-width: 600px)and (orientation: portrait){.section_restaurants__content__text__cart--work_schedule{float:left}}.section_restaurants__content__text__cart--description{float:left;margin-top:20px}.slider{width:630px}@media screen and (max-width: 600px){.slider{width:100%}}.slider__item{flex:0 0 33.3333333333%;max-width:33.3333333333%;height:200px;display:flex;justify-content:center;align-items:center;font-size:7rem}.slider__item img{height:200px;width:200px}@media screen and (max-width: 600px){.slider__item{flex:0 0 100%;max-width:100%}}.slider__wrapper{overflow:hidden}.section_services__slider{display:flex;align-items:center;width:100%;height:570px;background:#fee534;margin-bottom:30px}@media screen and (max-width: 821px)and (orientation: portrait){.section_services__slider{height:380px;margin-bottom:0}}@media screen and (max-width: 600px)and (orientation: portrait){.section_services__slider{height:240px;margin-bottom:0}}@media screen and (max-width: 376px)and (orientation: portrait){.section_services__slider{height:270px;margin-bottom:0}}.section_services__slider__content img{background-color:#fff;padding:20px;max-width:741px;max-height:386px}@media screen and (max-width: 600px)and (orientation: portrait){.section_services__slider__content img{padding:5px 0}}.splide__pagination{display:none}@media screen and (max-width: 821px)and (orientation: portrait){.splide__slide img{width:100%}}.is-prev,.is-next{transition:.6s;transform:scale(0.9)}@media screen and (max-width: 1299px){.is-prev,.is-next{transform:none}}.is-visible{transition:.6s;transform:none}.slider__item--top{flex:0 0 100%;max-width:100%}@media screen and (min-width: 1750px){#splide01-track{padding-left:30% !important;padding-right:30% !important}}.section_shops{flex-direction:row}@media screen and (max-width: 600px){.section_shops{padding-bottom:0}}.footer{display:flex;height:468px;background:#fee534;margin-top:30px}@media screen and (max-width: 1299px){.footer{flex-wrap:wrap;height:auto}}@media screen and (max-width: 600px)and (orientation: portrait){.footer{flex-direction:column;height:auto;margin-top:0}}.footer__feedback{padding:45px 30px;background:#000;color:#fff;text-align:center}@media screen and (max-width: 1299px){.footer__feedback{width:100%}}@media screen and (max-width: 600px){.footer__feedback{width:auto}}.footer__feedback__logo--top{font-size:30px}.footer__feedback__logo--bottom{font-size:12px}.footer__feedback__description{font-size:16px;padding:30px 0}@media screen and (max-width: 600px)and (orientation: portrait){.footer__feedback__description{padding-top:10px}}.footer__feedback__button{font-size:13px;font-weight:500;padding:10px 30px;color:#fff;border:2px solid #fff;transition:.6s}.footer__feedback__button:hover{color:#000;background-color:#fff;text-decoration:none}.footer__feedback__icons{display:flex;justify-content:space-around;padding:0 25px;margin-top:35px;list-style-type:none}@media screen and (max-width: 600px)and (orientation: portrait){.footer__feedback__icons{margin-top:50px}}.footer__feedback__icons__item{width:35px;height:35px}.footer__contact{width:335px;margin:0;padding:55px 85px;list-style-type:none;font-weight:400}@media screen and (max-width: 821px)and (orientation: portrait){.footer__contact{width:auto;padding:45px}}.footer__contact__item:last-child{margin-top:35px;line-height:1.5}@media screen and (max-width: 600px)and (orientation: portrait){.footer__contact__item:last-child{margin-top:15px}}.footer__contact__item--link{display:flex;align-items:center;color:#000;transition:.6s}.footer__contact__item--link:hover{text-decoration:underline}.footer--phone_number{font-weight:700;line-height:2.5}.footer--phone_number:before{content:" ";display:inline-block;margin-right:5px;width:19px;height:19px;background:url("../images/phone_icon2.svg") no-repeat}.footer__social{width:295px;margin:0;padding:55px 85px;list-style-type:none;font-size:17px;font-weight:700}@media screen and (max-width: 821px)and (orientation: portrait){.footer__social{padding:45px}}@media screen and (max-width: 600px)and (orientation: portrait){.footer__social{width:auto;padding:0 45px}}.footer__social__item__link{display:flex;align-items:center;margin-bottom:15px;color:#000}.footer__social__item__link:hover{text-decoration:underline}.footer__social__item__link--icon{width:25px;height:25px;margin-right:15px}.footer__map{width:460px;padding:55px;filter:grayscale(100%)}@media screen and (max-width: 1299px){.footer__map{width:100%;padding:45px}.footer__map *{width:100%}}@media screen and (max-width: 600px)and (orientation: portrait){.footer__map{width:auto}}.footer--subtitle{display:block;font-size:17px;font-weight:bold;text-transform:uppercase;margin-bottom:45px}@media screen and (max-width: 600px)and (orientation: portrait){.footer--subtitle{margin-bottom:15px}}.footer__map--underlink{display:inline-block;width:100%;margin-top:10px;text-align:center;font-size:.75rem}@media screen and (max-width: 821px)and (orientation: portrait){.news{margin-top:90px}}.news_list{margin:0;padding:0}.news_list__item{display:flex;align-items:center;width:100%}@media screen and (max-width: 1350px){.news_list__item{flex-direction:column}}.news_list__item:nth-child(2n){background:#000;color:#fff}.news_list__item:nth-child(2n)>.news_list__item__text>.news_list__item__text--title{color:#fff}.news_list__item:nth-child(2n)>.news_list__item__text>.news_list__item__text--title::after{background:#fff}.news_list__item__img{width:50%;height:450px}@media screen and (max-width: 1349px){.news_list__item__img{width:100%;height:auto}}.news_list__item__img--image{object-fit:cover;height:100%;width:100%;transform:translateX(-150%);animation:fromleft 1s forwards}.news_list__item__text{width:50%}@media screen and (max-width: 1349px){.news_list__item__text{width:100%;padding:20px 40px}}.news_list__item__text--title{display:inline-block;font-size:33px;font-weight:700;font-family:"Montserrat",serif;position:relative;margin:30px 40px}@media screen and (max-width: 600px)and (orientation: portrait){.news_list__item__text--title{margin-top:10px;font-size:25px}}.news_list__item__text--title::after{content:" ";width:60px;height:5px;background:#000;position:absolute;left:5px;bottom:-10px}.news_list__item__text--date{font-size:25px;font-weight:bold;color:#afb0b4;margin:10px 40px 15px 40px}@media screen and (max-width: 600px)and (orientation: portrait){.news_list__item__text--date{font-size:22px}}.news_list__item__text--description{font-size:17px;margin:0 40px}@media screen and (max-width: 600px)and (orientation: portrait){.news_list__item__text--description{font-size:16px}}.news_list__item__text--button{display:block;width:155px;height:40px;font-size:17px;text-align:center;line-height:2.2;background:rgba(0,0,0,0);color:#000;border:2px solid #000;margin:30px 40px 0 40px;transition:.6s}.news_list__item__text--button:hover{background:#000;color:#fff;cursor:pointer;text-decoration:none}.news_list__item:nth-child(2n)>.news_list__item__text>.news_list__item__text--button{color:#fff;border:2px solid #fff}.news_list__item:nth-child(2n)>.news_list__item__text>.news_list__item__text--button:hover{background:#fff;color:#000}.news_list__pagination{display:flex;justify-content:center;align-items:center;list-style-type:none;padding:0;margin-top:30px}@media screen and (max-width: 600px){.news_list__pagination{width:100%;flex-wrap:wrap}}.news_list__pagination__item{margin-right:10px}.news_list__pagination__item>a{font-size:22px;color:#000;transition:.6s}.news_list__pagination__item>a.active{color:#fee534;text-decoration:underline}.news_list__pagination__item>a:hover{color:#fee534;text-decoration:none}.news_list__pagination__item--arrow{border-radius:25%;padding:0 5px}.news_list__pagination__item--arrow:hover>i{cursor:pointer;border-color:#fee534}.arrow_left{border:solid #000;border-width:2px 2px 0 0;display:inline-block;padding:4px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);transition:.6s}.arrow_right{border:solid #000;border-width:0 0 2px 2px;display:inline-block;padding:4px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);transition:.6s}.invert--btn{border-color:#fff;color:#fff}.invert--btn:hover{background:#fff;color:#000}.how_pass{width:100%;max-height:590px;display:flex;justify-content:center;align-items:center;background:#000;color:#fff}@media screen and (max-width: 821px)and (orientation: portrait){.how_pass{height:auto;max-height:100%;flex-direction:column;margin-top:90px}}.how_pass__text{width:100%;max-width:50%}@media screen and (max-width: 600px)and (orientation: portrait){.how_pass__text{padding:0;max-width:100%}}.how_pass__text--title{font-size:46px;font-family:"Montserrat",serif;margin:0;padding:0 165px;position:relative}@media screen and (max-width: 1366px){.how_pass__text--title{padding:0 60px}}@media screen and (max-width: 600px)and (orientation: portrait){.how_pass__text--title{font-size:40px;padding:0 40px}}.how_pass__text--title::after{content:" ";width:98px;height:7px;background:#fff;position:absolute;left:165px;bottom:-10px}@media screen and (max-width: 1366px){.how_pass__text--title::after{left:60px}}@media screen and (max-width: 600px){.how_pass__text--title::after{left:40px}}.how_pass__text--description{font-size:25px;margin:20px 0 40px 0;padding:0 165px}@media screen and (max-width: 1366px){.how_pass__text--description{padding:0 60px}}@media screen and (max-width: 600px)and (orientation: portrait){.how_pass__text--description{font-size:22px;padding:0 40px}}.how_pass__text--contact a{font-size:25px;font-weight:bold;color:#fee534}@media screen and (max-width: 1178px){.how_pass__text--contact a{padding-left:60px}}@media screen and (max-width: 600px){.how_pass__text--contact a{padding-left:40px}}.how_pass__text--contact a:first-child{padding-left:165px;margin-right:20px}@media screen and (max-width: 1366px){.how_pass__text--contact a:first-child{padding-left:60px}}@media screen and (max-width: 600px){.how_pass__text--contact a:first-child{padding-left:40px}}.how_pass__image{width:100%;max-width:50%;position:relative;transform:translateX(150%);animation:fromright 1s forwards}@media screen and (max-width: 821px)and (orientation: portrait){.how_pass__image{margin-right:0;margin-top:30px}}.how_pass__image--image{width:100%;height:593px;object-fit:cover}@media screen and (max-width: 600px)and (orientation: portrait){.how_pass__image--image{width:100%;height:auto}}.how_pass__image--iconnav{position:absolute;bottom:30px;left:45px;width:120px;transition:.6s}.how_pass__image--iconnav:hover{transform:scale(1.1)}.tariffs{width:100%;display:flex;align-items:center;background:#000;color:#fff}@media screen and (max-width: 1299px){.tariffs{flex-direction:column-reverse;align-items:center}}.tariffs--image{width:100%;max-width:50%;transform:translateX(-150%);animation:fromleft 1s forwards}@media screen and (max-width: 1299px){.tariffs--image{max-width:100%;margin-top:40px}}@media screen and (max-width: 600px){.tariffs--image{margin-top:0}}.tariffs__text{width:100%;max-width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 600px)and (orientation: portrait){.tariffs__text{max-width:100%}}.tariffs__text--title{font-size:42px;font-family:"Montserrat",serif}@media screen and (max-width: 600px)and (orientation: portrait){.tariffs__text--title{padding:0 40px;font-size:40px}}.tariffs__text--description{font-size:21px}@media screen and (max-width: 600px)and (orientation: portrait){.tariffs__text--description{padding:0 40px;padding-bottom:30px;font-size:22px}}.to_map{width:100%;display:flex;align-items:center;color:#fff}@media screen and (max-width: 1300px){.to_map{flex-direction:column;padding-top:40px}}@media screen and (max-width: 600px)and (orientation: portrait){.to_map{flex-direction:column-reverse;padding-top:0}}.to_map__image{width:100%;max-width:50%;height:auto;display:flex;justify-content:center;align-items:center;background:#000}@media screen and (max-width: 600px)and (orientation: portrait){.to_map__image{max-width:100%}}.to_map__image--image{transition:.6s;width:100%;padding:40px}.to_map__image--image:hover{transform:scale(1.1)}.to_map__text{width:100%;max-width:50%;background:#fff;color:#000}@media screen and (max-width: 600px)and (orientation: portrait){.to_map__text{margin-left:0;width:100%;max-width:100%}}.to_map__text--title{font-size:50px;font-family:"Montserrat",serif;position:relative;margin-left:90px}@media screen and (max-width: 821px)and (orientation: portrait){.to_map__text--title{padding-right:40px;font-size:50px}}@media screen and (max-width: 600px)and (orientation: portrait){.to_map__text--title{padding:0;margin:40px 0 40px 40px;font-size:40px}}.to_map__text--title::after{content:" ";width:98px;height:7px;background:#000;position:absolute;left:0;bottom:-10px}@media screen and (max-width: 600px)and (orientation: portrait){.to_map__text--title::after{left:4px;bottom:-14px}}.to_map__text--button{margin-left:90px;display:inline-block;background:#000;color:#fff;font-size:25px;font-weight:bold;text-transform:uppercase;padding:18px 50px;border:1px solid #000;transition:.6s}@media screen and (max-width: 600px)and (orientation: portrait){.to_map__text--button{margin:45px;margin-top:10px}}.to_map__text--button:hover{background:#fff;color:#000;cursor:pointer}.carwash{width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#000;color:#fff}@media screen and (max-width: 1300px){.carwash{flex-direction:column;padding-bottom:40px}}@media screen and (max-width: 600px)and (orientation: portrait){.carwash{padding-bottom:0}}.carwash--image{width:100%;max-width:50%}@media screen and (max-width: 600px)and (orientation: portrait){.carwash--image{max-width:100%}}.carwash__text{width:100%;max-width:50%;padding:125px}@media screen and (max-width: 1550px){.carwash__text{padding:60px}}@media screen and (max-width: 600px)and (orientation: portrait){.carwash__text{max-width:100%}}.carwash__text--title{font-size:49px;margin-bottom:35px}@media screen and (max-width: 600px)and (orientation: portrait){.carwash__text--title{font-size:36px;margin:0;margin-bottom:20px;padding:0 40px}}.carwash__text--description{font-size:21px;margin-bottom:35px}@media screen and (max-width: 600px)and (orientation: portrait){.carwash__text--description{padding:0 40px}}.carwash__text__buttons{display:flex}@media screen and (max-width: 600px)and (orientation: portrait){.carwash__text__buttons{flex-direction:column;align-items:center}}.carwash__text__buttons--button{background-color:#fee534;color:#000;padding:20px 30px;font-size:21px;font-weight:700;width:190px;height:35px;display:flex;justify-content:center;align-items:center;transition:.6s}@media screen and (max-width: 821px){.carwash__text__buttons--button{font-size:18px}}.carwash__text__buttons--button:hover{cursor:pointer;text-decoration:none;background-color:#fff}.carwash__text__buttons--button:first-child{margin-right:20px}@media screen and (max-width: 600px)and (orientation: portrait){.carwash__text__buttons--button:first-child{margin-right:0;margin-bottom:20px}}.aside_page_wrap{display:flex;margin-bottom:30px}@media screen and (max-width: 821px)and (orientation: portrait){.aside_page_wrap{margin-top:90px}}@media screen and (max-width: 600px)and (orientation: portrait){.aside_page_wrap{flex-direction:column}}.aside_menu{height:auto;width:310px;background:#000;color:#fff;padding:25px 20px}@media screen and (min-width: 601px){.aside_menu{min-height:50vh}}.aside_menu a{color:#fff;text-decoration:none;transition:.4s}.aside_menu a:hover{color:#fee534}@media screen and (max-width: 600px)and (orientation: portrait){.aside_menu{width:100%;padding-top:0}}.aside_menu__title{font-size:22px;font-weight:bold;background:#333;padding:10px 15px}.aside_menu__list{list-style-type:none;margin:0;margin-top:15px;margin-bottom:25px;margin-left:-37px}.aside_menu__list__item{width:295px;height:40px;display:flex;align-items:center;font-size:17px;padding-left:10px;color:#afb1b5;border:2px solid rgba(0,0,0,0);transition:border-color .6s,color .6s}@media screen and (max-width: 821px)and (orientation: portrait){.aside_menu__list__item{max-width:250px}}.aside_menu__list__item.active{color:#fee534;font-weight:900}.aside_menu__list__item:hover{border:2px solid #fee534;color:#fee534;cursor:pointer}.aside--link--to--map{color:#fff;background:#333;border:1px solid #333;padding:5px 10px;font-weight:900;transition:.6s}.aside--link--to--map:hover{text-decoration:none;cursor:pointer;background:#fee534;border-color:#fee534;color:#000 !important}.aside_menu__stages{width:fit-content;color:#fff;background:#333;border:1px solid #333;padding:5px 10px;font-weight:900;transition:.6s;list-style-type:none;line-height:1.75}.aside_menu__stages__item{transition:.4s}.aside_menu__stages__item:hover{cursor:pointer;color:#fee534}@media screen and (max-width: 600px){.hidden{display:none}}.shops{padding:0 40px}.shops__list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;list-style-type:none;margin:0;padding:0;margin-top:45px}.shops__list__cart{display:flex;padding:10px;width:100%;max-width:425px;background-color:#000;color:#fff}@media screen and (max-width: 600px)and (orientation: portrait){.shops__list__cart{flex-direction:column;align-items:center;padding:30px}}.shops__list__cart--logo{width:160px;background-color:#fff;padding:10px}.shops__list__cart--logo>img{width:100%;height:100%;object-fit:contain}.shops__list__cart__description{width:100%;padding-left:15px}@media screen and (max-width: 600px)and (orientation: portrait){.shops__list__cart__description{padding-left:0;margin-top:30px}}.shops__list__cart__description--name{font-size:32px;font-weight:bold;text-transform:uppercase}.shops__list__cart__description--refferal{font-size:12px;color:#fff !important}@media screen and (max-width: 600px)and (orientation: portrait){.shops__list__cart__description--refferal{font-size:18px}}.shops__list__cart__description--refferal::before{content:"";display:block;width:90%;height:2px;background:#fff;margin:7px 0}@media screen and (max-width: 600px)and (orientation: portrait){.shops__list__cart__description--refferal::before{width:100%}}.shops__list__cart__description--refferal::after{content:"";display:block;width:90%;height:2px;background:#fff;margin:7px 0}@media screen and (max-width: 600px)and (orientation: portrait){.shops__list__cart__description--refferal::after{width:100%}}.shops__list__cart__description__buttons{display:flex;margin-top:15px}@media screen and (max-width: 600px)and (orientation: portrait){.shops__list__cart__description__buttons{flex-direction:column}}.shops__list__cart__description__buttons--button{display:flex;justify-content:center;align-items:center;width:120px;height:25px;padding:0;background:#fff;border:none;font-size:11px;transition:.6s}@media screen and (max-width: 600px)and (orientation: portrait){.shops__list__cart__description__buttons--button{margin-right:0;margin-top:10px;width:100%;height:55px;font-size:18px}}.shops__list__cart__description__buttons--button a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.shops__list__cart__description__buttons--button a:hover{text-decoration:none}.shops__list__cart__description__buttons--button:hover{background:#fee534;cursor:pointer}.shops__list__cart__description__buttons--button:first-child{margin-right:5px}@media screen and (max-width: 821px)and (orientation: portrait){.shop_details{margin-top:90px}}.shop_details__info{display:flex;align-items:center}@media screen and (max-width: 1299px){.shop_details__info{flex-direction:column}}.shop_details__info__text{padding:20px 70px;line-height:1.5}@media screen and (min-width: 1750px){.shop_details__info__text{width:100%;max-width:50%;padding:0}}@media screen and (max-width: 600px)and (orientation: portrait){.shop_details__info__text{padding:0 40px}}.shop_details__info__text--title{font-size:48px;font-family:"Montserrat",sans-serif;text-transform:uppercase;position:relative;margin:0;margin-bottom:50px}.shop_details__info__text--title::after{content:" ";width:50px;height:5px;background:#000;position:absolute;bottom:-25px;left:4px}@media screen and (min-width: 1750px){.shop_details__info__text--title::after{left:64px}}@media screen and (min-width: 1750px){.shop_details__info__text--title{padding:60px 0 0 60px}}@media screen and (min-width: 1750px){.shop_details__info__text--refferal{padding:0 0 60px 60px}}.shop_details__info--image{width:100%;max-width:905px}@media screen and (min-width: 1750px){.shop_details__info--image{max-width:50%}}.shop_details__tosite{display:flex;align-items:center}@media screen and (max-width: 1299px){.shop_details__tosite{flex-direction:column;align-items:center}}.shop_details__tosite__description{width:100%;max-width:685px;padding:40px 110px}@media screen and (min-width: 1750px){.shop_details__tosite__description{max-width:50%;padding:0}}@media screen and (max-width: 821px)and (orientation: portrait){.shop_details__tosite__description{padding:60px}}@media screen and (max-width: 600px)and (orientation: portrait){.shop_details__tosite__description{padding:50px 0}}.shop_details__tosite__description__images{display:flex;justify-content:space-around;max-width:645px;position:relative}@media screen and (min-width: 1750px){.shop_details__tosite__description__images{justify-content:center;max-width:100%;gap:15px}}@media screen and (max-width: 600px)and (orientation: portrait){.shop_details__tosite__description__images{flex-direction:column;align-items:center;gap:20px}}.shop_details__tosite__description__images--image{width:100%;height:auto;width:205px;height:300px}.shop_details__tosite__description__caption{margin-top:35px;line-height:1.75}@media screen and (min-width: 1750px){.shop_details__tosite__description__caption{margin-top:0;padding:60px}}@media screen and (max-width: 600px)and (orientation: portrait){.shop_details__tosite__description__caption{padding:0 40px}}.shop_details__tosite__action{background:#000;color:#fff;width:460px;height:660px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 1750px){.shop_details__tosite__action{width:100%;max-width:50%}}@media screen and (max-width: 1299px){.shop_details__tosite__action{width:100%;height:auto;padding:40px 0}}@media screen and (max-width: 600px)and (orientation: portrait){.shop_details__tosite__action{height:400px}}.shop_details__tosite__action--title{font-size:48px;font-family:"Montserrat",sans-serif;position:relative}.shop_details__tosite__action--title::after{content:" ";width:50px;height:5px;background:#fff;position:absolute;bottom:-25px;left:4px}.shop_details__tosite__action--button{margin-top:40px;width:200px;height:50px;font-weight:700;background:rgba(0,0,0,0);color:#fff;border:2px solid #fff;text-transform:uppercase;transition:.6s}.shop_details__tosite__action--button a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;transition:.6s}.shop_details__tosite__action--button a:hover{text-decoration:none;color:#000}.shop_details__tosite__action--button:hover{background:#fff;color:#000;border-color:#000;cursor:pointer}.shop_details__how_pass{display:flex;margin-bottom:35px}@media screen and (max-width: 1299px){.shop_details__how_pass{flex-direction:column;align-items:center;margin-top:40px}}.shop_details__how_pass__map{display:flex;justify-content:center;align-items:center;background:#000;width:905px;height:520px}@media screen and (min-width: 1750px){.shop_details__how_pass__map{width:100%;max-width:50%}}@media screen and (max-width: 600px)and (orientation: portrait){.shop_details__how_pass__map{width:100%;height:auto}}.shop_details__how_pass__map--image{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 600px)and (orientation: portrait){.shop_details__how_pass__map--image{width:100%}}.shop_details__how_pass__action--title{font-size:48px;font-family:"Montserrat",sans-serif;position:relative}@media screen and (max-width: 600px)and (orientation: portrait){.shop_details__how_pass__action--title{margin:0;margin-bottom:30px;margin-top:30px}}.shop_details__how_pass__action--title::after{content:" ";width:50px;height:5px;background:#000;position:absolute;bottom:-25px;left:4px}.shop_details__how_pass__action{width:460px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width: 1750px){.shop_details__how_pass__action{width:100%;max-width:50%}}.shop_details__how_pass__action--button{display:flex;justify-content:center;align-items:center;margin-top:40px;width:200px;height:50px;font-weight:700;background:rgba(0,0,0,0);color:#000;border:2px solid #000;text-transform:uppercase;transition:.6s}.shop_details__how_pass__action--button:hover{text-decoration:none;background:#000;color:#fff;border-color:#fff;cursor:pointer}.cinema{background:#fee534;box-shadow:0px 500px 50px -40px rgba(0,0,0,.46) inset;padding-bottom:35px}@media screen and (max-width: 600px)and (orientation: portrait){.cinema{padding-bottom:15px}}.cinema__black_bg{background:#000;margin:0 35px;padding-top:20px}@media screen and (max-width: 600px)and (orientation: portrait){.cinema__black_bg{margin:0 15px;padding-top:0;flex-direction:column;align-items:center}}.cinema__image{display:flex;flex-direction:column;justify-content:flex-end;height:640px;color:#fff;box-shadow:0px -100px 38px -42px rgba(0,0,0,.9) inset;background-image:url(../images/cinema_bg.jpg);background-repeat:no-repeat;background-size:cover;margin:20px;margin-top:0}@media screen and (max-width: 821px)and (orientation: portrait){.cinema__image{align-items:center;justify-content:center;margin-top:90px;text-align:center}}@media screen and (max-width: 600px)and (orientation: portrait){.cinema__image{height:auto}}.cinema__image--title{font-size:71px;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;max-width:480px;padding-left:145px}@media screen and (max-width: 821px)and (orientation: portrait){.cinema__image--title{padding-left:0}}@media screen and (max-width: 600px)and (orientation: portrait){.cinema__image--title{padding-top:30px;font-size:30px}}.cinema__image--caption{font-size:21px;margin-top:40px;padding-left:145px;padding-bottom:160px}@media screen and (max-width: 821px)and (orientation: portrait){.cinema__image--caption{padding:0 80px}}@media screen and (max-width: 600px)and (orientation: portrait){.cinema__image--caption{font-size:21px;margin-top:30px;padding:0 20px 130px 20px}}.cinema__description{display:flex;flex-direction:column;color:#fff;max-width:565px;margin-right:115px;font-size:18px;transform:translateX(150%);animation:fromright 1s forwards}@media screen and (min-width: 1750px){.cinema__description{max-width:100%;margin-right:0;margin-left:5%}}@media screen and (max-width: 600px)and (orientation: portrait){.cinema__description{font-size:16px;margin-right:0}}.cinema__description--wrapper{display:flex;justify-content:end;position:relative}@media screen and (max-width: 600px)and (orientation: portrait){.cinema__description--wrapper{padding:15px}}@media screen and (min-width: 1750px){.cinema__description--wrapper{justify-content:center}}.cinema__description--title{font-size:35px;font-family:"Montserrat",sans-serif;font-weight:700}@media screen and (max-width: 600px)and (orientation: portrait){.cinema__description--title{font-size:24px}}.cinema__description--opportunities{margin:15px 0}.cinema__description__list{list-style-type:none;line-height:1.5;padding:0;margin:0;margin-left:26px}.cinema__description__list--item{position:relative}.cinema__description__list--item:before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;background:#fee534;position:absolute;left:-25px;top:8px}.cinema__description--circle1{position:absolute;width:125px;height:125px;left:160px;top:0;background:rgba(254,229,52,.52);border-radius:50%;opacity:0;animation:appearance 3.5s forwards}.cinema__description--circle2{position:absolute;width:125px;height:125px;left:80px;top:140px;background:rgba(254,229,52,.54);border-radius:50%;opacity:0;animation:appearance 2.5s forwards}.cinema__description--circle3{position:absolute;width:125px;height:125px;left:160px;top:200px;background:rgba(254,229,52,.18);border-radius:50%;opacity:0;animation:appearance 1.5s forwards}.cinema__description--circle4{position:absolute;width:17px;height:17px;left:165px;top:355px;background:#fee534;border-radius:50%}@media screen and (max-width: 821px)and (orientation: portrait){.cinema__description--circle4{display:none}}@media screen and (min-width: 1750px){.cinema__description--circle4{display:none}}.cinema__description--circle5{position:absolute;width:80px;height:80px;left:255px;top:325px;background:rgba(254,229,52,.74);border-radius:50%;opacity:0;animation:appearance 1s forwards}@media screen and (min-width: 1750px){.cinema__description--circle5{display:none}}.cinema__description--circle6{position:absolute;width:60px;height:60px;left:430px;top:375px;background:#fee534;border-radius:50%;opacity:0;animation:appearance .5s forwards}.cinema__description--circle7{position:absolute;width:150px;height:150px;left:350px;top:105px;background:rgba(254,229,52,.23);border-radius:50%}.cinema__description--circle8{position:absolute;width:25px;height:25px;left:415px;top:55px;background:rgba(254,229,52,.25);border-radius:50%}.cinema__description--circle9{position:absolute;width:45px;height:45px;left:345px;top:-10px;background:#fee534;border-radius:50%}@media screen and (max-width: 1299px){.cinema__description--circle9{z-index:-1}}.cinema__description--circle10{position:absolute;width:53px;height:53px;left:315px;top:7px;background:rgba(254,229,52,.12);border-radius:50%}.cinema__buttons{display:flex;justify-content:space-around;padding:80px 0 110px 0}@media screen and (max-width: 821px)and (orientation: portrait){.cinema__buttons{flex-direction:column;align-items:center;padding:40px 0 60px 0}}.cinema__buttons--button{display:flex;justify-content:center;align-items:center;width:265px;height:60px;border:4px solid #fee534;background-color:rgba(0,0,0,0);font-size:21px;transition:.6s}@media screen and (max-width: 821px)and (orientation: portrait){.cinema__buttons--button{margin-bottom:20px}}.cinema__buttons--button:hover{background-color:#fee534;color:#000;cursor:pointer;text-decoration:none}.cinema__buttons a{color:#fff}.restaurant_details__description{background:#000;color:#fff}@media screen and (max-width: 821px)and (orientation: portrait){.restaurant_details__description{margin-top:90px}}.restaurant_details__description__cover{position:relative}.restaurant_details__description__cover--image{width:100%;max-width:100%}.restaurant_details__description__cover__title{display:flex;align-items:center;font-size:82px;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;position:absolute;bottom:105px;left:145px;max-width:605px}@media screen and (max-width: 600px)and (orientation: portrait){.restaurant_details__description__cover__title{font-size:42px;bottom:170px;left:55px}}.restaurant_details__description__cover__title:before{content:"";display:inline-block;width:12px;height:82%;position:absolute;bottom:15px;left:-45px;background:#fff}@media screen and (max-width: 600px)and (orientation: portrait){.restaurant_details__description__cover__title:before{width:10px;height:80px;bottom:8px;left:-33px}}.restaurant_details__description__cover__title--before-block{display:inline-block;margin-right:10px;width:12px;height:auto;background:#fff}.restaurant_details__description__caption{display:flex;justify-content:space-between;align-items:center;padding:55px}@media screen and (min-width: 1750px){.restaurant_details__description__caption{justify-content:space-around}}@media screen and (max-width: 821px)and (orientation: portrait){.restaurant_details__description__caption{flex-direction:column;padding:40px}}.restaurant_details__description__caption__text{max-width:535px;font-size:19px;margin-left:20px}@media screen and (max-width: 821px)and (orientation: portrait){.restaurant_details__description__caption__text{margin-left:0;margin-bottom:30px}}.restaurant_details__description__caption__text--teaser{font-size:27px;font-weight:700;font-family:"Montserrat",sans-serif;margin-bottom:20px}.restaurant_details__description__caption--image{width:100%;max-width:645px;height:450px}@media screen and (max-width: 600px)and (orientation: portrait){.restaurant_details__description__caption--image{height:auto}}.restaurant_details__description--bottom_image{width:100%;height:auto}.restaurant_details__menu{background:#000;color:#fff;padding-top:35px}@media screen and (max-width: 821px)and (orientation: portrait){.restaurant_details__menu{padding-top:80px}}@media screen and (max-width: 600px)and (orientation: portrait){.restaurant_details__menu{padding-top:30px}}.restaurant_details__menu__title{display:flex;justify-content:center;font-size:36px;font-weight:700;font-family:"Montserrat",serif;text-transform:uppercase;padding-bottom:40px}@media screen and (max-width: 600px)and (orientation: portrait){.restaurant_details__menu__title{font-size:24px}}.restaurant_details__menu__title--title{border:1px solid #fff;padding:30px 130px;position:relative;color:#fff;transition:color,.6s}.restaurant_details__menu__title--title::after{content:"";display:block;width:374px;height:116px;position:absolute;top:-8px;left:6px;border:1px solid #fff;transition:border-color,1s}@media screen and (max-width: 600px)and (orientation: portrait){.restaurant_details__menu__title--title::after{width:332px;height:102px}}.restaurant_details__menu__title--title:hover{text-decoration:none;color:#fee534;border-color:#fee534}.restaurant_details__menu__title--title:hover::after{border-color:#fee534}.restaurant_details__menu__tabs{position:relative;margin-bottom:380px;display:flex;justify-content:center}@media screen and (max-width: 821px)and (orientation: portrait){.restaurant_details__menu__tabs{margin-bottom:510px}}@media screen and (max-width: 600px)and (orientation: portrait){.restaurant_details__menu__tabs{margin-bottom:0;flex-direction:column;flex-wrap:wrap;margin-bottom:30px}}.tab,.tab-title{display:inline-block}.tab{margin-right:60px}@media screen and (max-width: 821px)and (orientation: portrait){.tab{margin-right:0;text-align:center}}.tab:last-child{margin-right:0}.tab input[type=radio]{display:none}.tab-title{padding:7px 25px;border:1px solid rgba(0,0,0,0);font-size:23px;font-family:"Montserrat",serif;font-weight:500;text-align:center;width:110px;height:30px;margin-bottom:55px}@media screen and (max-width: 600px)and (orientation: portrait){.tab-title{margin-bottom:30px}}.tab-title:hover{cursor:pointer}.tab-content{position:absolute;border:1px solid rgba(0,0,0,0);left:0;display:none;width:100%;font-size:19px}@media screen and (max-width: 600px)and (orientation: portrait){.tab-content{position:static}}.tab-content__item{max-width:500px;padding:20px 75px}@media screen and (max-width: 600px)and (orientation: portrait){.tab-content__item{padding:20px 40px}}.tab-content__item__title{display:flex;justify-content:space-between;margin-bottom:10px}.tab-content__item__title--name{font-weight:700}.tab-content__item__title--line{width:100%;display:block;border-bottom:1px solid #fff}.tab-content__item__title--price{font-weight:700}.tab :checked+.tab-title{position:relative;color:#fee534;border:1px solid #666;z-index:1}.tab :checked+.tab-title::after{content:"";display:block;width:146px;height:54px;position:absolute;top:-6px;left:6px;border:1px solid #666}.tab :checked~.tab-content{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto}@media screen and (max-width: 600px)and (orientation: portrait){.tab :checked~.tab-content{grid-template-columns:100%;grid-template-rows:auto}}.restaurant_details__menu__images{display:grid;grid-gap:30px;grid-template-columns:60% 40%;grid-template-rows:auto auto;grid-template-areas:"l r" "l r";padding-bottom:30px}@media screen and (max-width: 600px)and (orientation: portrait){.restaurant_details__menu__images{grid-gap:0;grid-template-columns:100%;grid-template-areas:none;padding-bottom:0}}.restaurant_details__menu__images--image{width:100%;height:100%}.left--image{grid-area:l}.right--image{grid-area:r}.restaurant_details__contact{display:flex;width:100%;padding:100px 70px;background:#fee534}@media screen and (max-width: 821px)and (orientation: portrait){.restaurant_details__contact{flex-direction:column;padding:40px}}@media screen and (max-width: 600px)and (orientation: portrait){.restaurant_details__contact{width:81%;padding-top:0}}.restaurant_details__contact--map{width:50%;max-width:100%}@media screen and (max-width: 600px)and (orientation: portrait){.restaurant_details__contact--map{width:100%}}.restaurant_details__contact__caption{width:35%;display:flex;flex-direction:column;justify-content:space-between;margin-left:70px;font-size:26px;font-weight:500}@media screen and (max-width: 821px)and (orientation: portrait){.restaurant_details__contact__caption{margin-left:0;margin-top:30px;font-size:24px}}@media screen and (max-width: 600px)and (orientation: portrait){.restaurant_details__contact__caption{width:100%}}.restaurant_details__contact__caption--title{font-size:36px;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase}@media screen and (max-width: 600px)and (orientation: portrait){.restaurant_details__contact__caption--title{font-size:28px;margin-bottom:10px}}.bottom--line{display:block;width:100%;height:20px;background:#000}.residence{display:flex;background:#545454;color:#fff}@media screen and (max-width: 600px)and (orientation: portrait){.residence{flex-direction:column;margin-top:90px}}.residence__content{display:flex;flex-direction:column;padding:230px 100px 300px 100px;position:relative}@media screen and (max-width: 821px){.residence__content{padding-bottom:200px}}@media screen and (max-width: 821px)and (orientation: portrait){.residence__content{padding:165px 100px 100px 100px}}@media screen and (max-width: 600px)and (orientation: portrait){.residence__content{padding:40px;align-items:center}}@media screen and (max-width: 376px)and (orientation: portrait){.residence__content{padding:20px}}.residence__content__circle1{position:absolute;width:235px;height:235px;left:60px;top:-60px;background:rgba(254,229,52,.62);border-radius:50%;transform:translateY(150%);animation:fromtop 2.5s forwards}@keyframes fromtop{0%{transform:translateY(-150%)}100%{transform:translateY(0)}}.residence__content__circle2{position:absolute;width:650px;height:650px;right:-250px;top:25px;background:rgba(254,229,52,.12);border-radius:50%}.residence__content__circle3{position:absolute;width:230px;height:230px;left:-150px;bottom:500px;background:rgba(189,189,189,.61);border-radius:50%}.residence__content__circle4{position:absolute;width:675px;height:675px;left:-360px;bottom:-50px;background:rgba(66,66,66,.22);border-radius:50%;z-index:0}.residence__content__circle5{position:absolute;width:180px;height:180px;right:20px;bottom:-90px;background:#888;border-radius:50%;z-index:0}.residence__content__title{flex-direction:column;font-size:77px;font-family:"Montserrat",serif;font-weight:700;text-transform:uppercase;margin-bottom:55px}@media screen and (max-width: 600px)and (orientation: portrait){.residence__content__title{font-size:42px}}@media screen and (max-width: 376px)and (orientation: portrait){.residence__content__title{font-size:40px;margin-bottom:20px}}.residence__content__title--second-row{font-size:105px;font-weight:500}@media screen and (max-width: 600px)and (orientation: portrait){.residence__content__title--second-row{font-size:56px}}@media screen and (max-width: 376px)and (orientation: portrait){.residence__content__title--second-row{font-size:52px}}.residence__content__caption{font-size:19px}.residence__content__description{display:flex;margin-top:165px;position:relative}@media screen and (max-width: 821px)and (orientation: portrait){.residence__content__description{margin-top:30px;flex-direction:column-reverse}}.residence__content__description--image{width:100%;max-width:740px;height:auto;position:absolute;top:-80px;right:-190px;z-index:2;transform:translateX(150%);animation:fromright 1s forwards}@media screen and (max-width: 1299px){.residence__content__description--image{max-width:550px;top:-40px}}@media screen and (max-width: 821px)and (orientation: portrait){.residence__content__description--image{position:static;width:100%;height:auto;margin-bottom:30px;z-index:0}}.residence__content__description__text{max-width:380px}.residence__content__description__text--subtitle{font-size:25px;font-weight:700;font-family:"Montserrat",serif;text-transform:uppercase;margin-bottom:30px}.residence__content__description__text--text{line-height:1.4}.residence__equipment{background:#000;color:#fff;display:grid;grid-template-columns:45% 55%;position:relative;z-index:1}@media screen and (max-width: 821px)and (orientation: portrait){.residence__equipment{grid-template-columns:60% 40%}}@media screen and (max-width: 600px)and (orientation: portrait){.residence__equipment{grid-template-columns:100%}}@media screen and (max-width: 600px)and (orientation: portrait){.residence__equipment--image{width:100%;height:auto;margin-bottom:4px}}.residence__equipment__text{padding:110px 105px;font-size:19px}@media screen and (max-width: 821px)and (orientation: portrait){.residence__equipment__text{padding:60px 50px}}@media screen and (max-width: 600px)and (orientation: portrait){.residence__equipment__text{padding:40px}}.residence__equipment__text--title{font-size:25px;font-weight:700;font-family:"Montserrat",serif;text-transform:uppercase;margin-bottom:30px}.residence__equipment__text--caption{margin-bottom:30px}.residence__equipment__text__facilities{list-style-type:none;line-height:1.5;padding:0;margin:0;margin-left:40px}.residence__equipment__text__facilities--item{position:relative}.residence__equipment__text__facilities--item:before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;background:#545454;position:absolute;left:-25px;top:8px}.residence__contact{background:#000;color:#fff;display:grid;grid-template-columns:50% 50%;position:relative;overflow:hidden}@media screen and (max-width: 821px)and (orientation: portrait){.residence__contact{grid-template-columns:100%}}.residence__contact__circle1{position:absolute;width:125px;height:125px;left:215px;top:15px;background:rgba(0,0,0,.57);border-radius:50%;z-index:1}@media screen and (max-width: 821px)and (orientation: portrait){.residence__contact__circle1{display:none}}.residence__contact__circle2{position:absolute;width:390px;height:390px;left:265px;top:-90px;background:#fbe233;border-radius:50%}@media screen and (max-width: 821px)and (orientation: portrait){.residence__contact__circle2{display:none}}.residence__contact__circle3{position:absolute;width:120px;height:120px;right:-20px;top:-60px;background:rgba(100,101,103,.77);border-radius:50%}@media screen and (max-width: 821px)and (orientation: portrait){.residence__contact__circle3{display:none}}.residence__contact__circle4{position:absolute;width:410px;height:410px;left:-200px;bottom:-110px;background:rgba(251,226,51,.36);border-radius:50%}@media screen and (max-width: 821px)and (orientation: portrait){.residence__contact__circle4{display:none}}.residence__contact__circle5{position:absolute;width:630px;height:630px;left:105px;bottom:-230px;background:rgba(100,101,103,.36);border-radius:50%}@media screen and (max-width: 821px)and (orientation: portrait){.residence__contact__circle5{display:none}}.residence__contact__circle6{position:absolute;width:200px;height:200px;right:-75px;bottom:-140px;background:rgba(201,201,201,.79);border-radius:50%}@media screen and (max-width: 821px)and (orientation: portrait){.residence__contact__circle6{display:none}}.residence__contact__text{padding:95px 55px 55px 55px}@media screen and (max-width: 821px)and (orientation: portrait){.residence__contact__text{padding:40px}}.residence__contact__text--title{font-size:46px;font-family:"Montserrat",serif;text-transform:uppercase;line-height:1.4}@media screen and (max-width: 600px)and (orientation: portrait){.residence__contact__text--title{font-size:36px}}.residence__contact__text--description{font-size:20px;margin-top:30px;margin-bottom:40px}.residence__contact__text--contact-info{font-size:20px;font-weight:600;color:#fee534}.residence__contact__images{position:relative}.residence__contact__images--image-1{width:500px;height:340px;position:absolute;top:80px;left:0;z-index:2}@media screen and (max-width: 821px)and (orientation: portrait){.residence__contact__images--image-1{position:static;width:100%;height:auto}}.residence__contact__images--image-2{width:380px;height:255px;position:absolute;top:220px;right:0;z-index:3}@media screen and (max-width: 600px)and (orientation: portrait){.residence__contact__images--image-2{position:static;width:100%;height:auto}}.residence__contact__images--image-3{width:310px;height:210px;position:absolute;top:345px;left:65px;z-index:4}@media screen and (max-width: 600px)and (orientation: portrait){.residence__contact__images--image-3{position:static;width:100%;height:auto}}.residence__slider{height:540px;background:#323232;padding-top:40px}@media screen and (max-width: 821px)and (orientation: portrait){.residence__slider{height:auto;padding:50px 0}}@media screen and (max-width: 600px)and (orientation: portrait){.residence__slider{padding:20px 0}}.residence__slider__list__item{background:#fee534;padding:20px;height:auto;border-radius:0}.residence__slider__list__item--image{width:100%;height:auto}.residence__slider__list__item--caption{font-weight:500;font-size:18px;text-align:center;line-height:1.75;display:flex;flex-direction:column;margin-top:10px;border-bottom:2px solid #000}.residence__slider__list__item:nth-child(2n){background:#000;color:#fff}.residence__slider__list__item:nth-child(2n)>div{border-bottom:2px solid #fff}.residence__content--right-black{background:#000;width:500px;height:auto;z-index:1}@media screen and (max-width: 600px)and (orientation: portrait){.residence__content--right-black{display:none}}.news__details{display:grid;grid-template-columns:78% 22%}@media screen and (max-width: 600px)and (orientation: portrait){.news__details{grid-template-columns:100%;grid-column-end:auto}}.news__details__leftbar{background:#000;color:#fff;padding:30px}@media screen and (max-width: 821px)and (orientation: portrait){.news__details__leftbar{margin-top:90px}}.news__details__leftbar--title{font-size:21px;font-family:"Montserrat",serif;margin:0}.news__details__leftbar__history-list{list-style-type:none;margin-left:-37px}.news__details__leftbar__history-list__item{display:flex;flex-direction:column;margin-bottom:25px}.news__details__leftbar__history-list__item--date{font-size:16px;color:#aeb0b4;margin-bottom:5px}.news__details__leftbar__history-list__item--name{color:#fff;font-weight:600;transition:.6s}.news__details__leftbar__history-list__item--name:hover{color:#fee534;text-decoration:none}.news__details__content{padding:20px 40px}@media screen and (max-width: 821px)and (orientation: portrait){.news__details__content{margin-top:90px}}.news__details__content--image{width:100%;max-width:750px;margin:30px 0}.news__details__content--title{font-size:35px;font-family:"Montserrat",serif;margin:0}@media screen and (max-width: 600px)and (orientation: portrait){.news__details__content--title{font-size:28px}}.news__details__content--text{font-size:19px;line-height:1.4;margin-bottom:40px}@media screen and (max-width: 600px)and (orientation: portrait){.news__details__content--text{font-size:16px}}.news__details__content--text>p>img{width:100% !important;max-width:100% !important;height:auto !important}.title-yellow-bg{display:block;background:#fee534;color:#000;text-transform:uppercase;font-size:49px;font-family:"Montserrat",serif;margin:0;padding:35px 120px;position:relative;z-index:1}.title-yellow-bg::before{content:" ";display:block;position:absolute;top:34px;left:87px;background:#000;width:11px;height:60px}@media screen and (max-width: 821px){.title-yellow-bg::before{top:45px;height:50px}}@media screen and (max-width: 600px)and (orientation: portrait){.title-yellow-bg::before{top:16px;left:30px;width:7px;height:40px}}@media screen and (max-width: 821px){.title-yellow-bg{font-size:40px}}@media screen and (max-width: 600px)and (orientation: portrait){.title-yellow-bg{font-size:28px;padding:20px 50px}}.about__today{background-color:#000;color:#fff}@media screen and (max-width: 821px){.about__today__title{margin-top:90px}}.about__today__building{display:flex}.about__today__building__text{background:#545454;color:#fff;width:100%;position:relative}.about__today__building__text--title{font-size:64px;max-width:1000px;margin:0;margin-left:22px;padding:100px 0 20px 100px;position:relative;z-index:1}@media screen and (max-width: 821px){.about__today__building__text--title{font-size:70px}}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__building__text--title{margin:0;margin-right:45px;padding:35px 55px 20px 55px;font-size:40px}}.about__today__building__text--title::before{content:" ";display:block;position:absolute;top:101px;left:66px;background:#fee534;width:15px;height:150px}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__building__text--title::before{top:43px;left:25px;width:15px;height:123px}}.about__today__building__text--text{font-size:19px;padding:30px 0 20px 125px;margin-bottom:100px}@media screen and (max-width: 821px){.about__today__building__text--text{margin-bottom:0}}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__building__text--text{padding:0 0 20px 20px}}.about__today__building__text--text>p:first-child{max-width:600px}.about__today__building__text--text>p:nth-child(2){max-width:540px}.about__today__building__text--text>p:last-child{max-width:350px}.about__today__building__text--image{position:absolute;bottom:-21px;right:-152px;z-index:3;width:100%;max-width:1000px;height:auto;transform:translateX(150%);animation:fromright 2s forwards}@media screen and (max-width: 1280px){.about__today__building__text--image{width:600px}}@media screen and (max-width: 1180px){.about__today__building__text--image{width:500px}}@media screen and (max-width: 1024px){.about__today__building__text--image{width:400px}}@media screen and (max-width: 821px)and (orientation: portrait){.about__today__building__text--image{position:static;width:100%;height:auto}}.about__today__building__text--image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__building__text--image img{width:100%}}.about__today__building__text--circle1{position:absolute;display:block;width:180px;height:180px;left:70px;top:-160px;z-index:0;background:rgba(251,226,51,.62);border-radius:50%}.about__today__building__text--circle2{position:absolute;display:block;width:655px;height:655px;right:-140px;top:-60px;z-index:0;background:rgba(251,226,51,.12);border-radius:50%}.about__today__building__text--circle3{position:absolute;display:block;width:400px;height:400px;right:-235px;top:180px;z-index:2;background:rgba(0,0,0,0);border:3px solid #fee534;border-radius:50%}@media screen and (max-width: 821px){.about__today__building__text--circle3{z-index:1}}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__building__text--circle3{display:none}}.about__today__building__text--circle4{position:absolute;display:block;width:235px;height:235px;left:-120px;bottom:-70px;z-index:1;background:rgba(189,189,189,.61);border-radius:50%}@media screen and (max-width: 821px){.about__today__building__text--circle4{display:none}}.about__today__building__text--circle5{position:absolute;display:block;width:650px;height:650px;left:-305px;bottom:-590px;z-index:1;background:rgba(0,0,0,.22);border-radius:50%}@media screen and (max-width: 821px){.about__today__building__text--circle5{display:none}}.about__today__building--black_right{background:#000;width:170px;height:auto;position:relative;z-index:1}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__building--black_right{display:none}}.about__today__distance{display:flex;justify-content:end;padding:100px;padding-bottom:0;min-height:500px;position:relative}@media screen and (min-width: 1750px){.about__today__distance{justify-content:end}}@media screen and (max-width: 821px){.about__today__distance{padding:40px}}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__distance{padding:20px;flex-direction:column-reverse}}.about__today__distance--scheme{width:561px;height:561px;background-image:url(../images/about_scheme_image.png);background-size:cover;position:absolute;z-index:3;top:-50px;left:-120px}@media screen and (max-width: 1280px){.about__today__distance--scheme{left:-200px}}@media screen and (max-width: 1150px){.about__today__distance--scheme{left:-350px}}@media screen and (max-width: 1024px){.about__today__distance--scheme{display:none}}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__distance--scheme{display:block;width:100%;max-width:100%;height:372px;position:static;z-index:1}}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__distance--scheme{height:555px}}@media screen and (max-width: 591px)and (orientation: portrait){.about__today__distance--scheme{height:550px}}@media screen and (max-width: 581px)and (orientation: portrait){.about__today__distance--scheme{height:540px}}@media screen and (max-width: 571px)and (orientation: portrait){.about__today__distance--scheme{height:530px}}@media screen and (max-width: 561px)and (orientation: portrait){.about__today__distance--scheme{height:520px}}@media screen and (max-width: 551px)and (orientation: portrait){.about__today__distance--scheme{height:510px}}@media screen and (max-width: 531px)and (orientation: portrait){.about__today__distance--scheme{height:490px}}@media screen and (max-width: 511px)and (orientation: portrait){.about__today__distance--scheme{height:470px}}@media screen and (max-width: 496px)and (orientation: portrait){.about__today__distance--scheme{height:455px}}@media screen and (max-width: 460px)and (orientation: portrait){.about__today__distance--scheme{height:420px}}@media screen and (max-width: 450px)and (orientation: portrait){.about__today__distance--scheme{height:345px}}@media screen and (max-width: 428px)and (orientation: portrait){.about__today__distance--scheme{height:390px}}@media screen and (max-width: 421px)and (orientation: portrait){.about__today__distance--scheme{height:380px}}@media screen and (max-width: 411px)and (orientation: portrait){.about__today__distance--scheme{height:370px}}@media screen and (max-width: 401px)and (orientation: portrait){.about__today__distance--scheme{height:360px}}@media screen and (max-width: 394px)and (orientation: portrait){.about__today__distance--scheme{height:350px}}@media screen and (max-width: 381px)and (orientation: portrait){.about__today__distance--scheme{height:340px}}@media screen and (max-width: 376px)and (orientation: portrait){.about__today__distance--scheme{height:335px}}@media screen and (max-width: 361px)and (orientation: portrait){.about__today__distance--scheme{height:320px}}.about__today__distance__list{width:100%;max-width:225px;font-size:24px;font-family:"Montserrat",serif;margin:0;margin-right:70px;list-style-type:none;counter-reset:my-awesome-counter;line-height:1.5}@media screen and (min-width: 1750px){.about__today__distance__list{max-width:350px;margin-left:5%}}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__distance__list{margin-right:0;margin-top:20px;font-size:20px}}.about__today__distance__list--item{margin:0 0 .5rem .5rem;counter-increment:my-awesome-counter;position:relative}.about__today__distance__list--item:before{content:counter(my-awesome-counter);color:#000;font-size:1.2rem;font-weight:bold;position:absolute;--size: 30px;left:calc(-1*var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:4px;background:#fee534;border-radius:50%;text-align:center}.about__today__distance__text{width:100%;max-width:445px}@media screen and (min-width: 1500px){.about__today__distance__text{max-width:800px}}.about__today__distance__text--title{font-size:33px;font-weight:900;text-transform:uppercase;margin-bottom:30px}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__distance__text--title{font-size:22px;margin-bottom:15px}}.about__today__distance__text--text{font-size:19px}.about__today__distance--circle1{position:absolute;display:block;width:200px;height:200px;left:255px;top:-40px;z-index:2;background:rgba(0,0,0,0);border:3px solid #fee534;border-radius:50%}@media screen and (max-width: 1150px){.about__today__distance--circle1{left:100px}}@media screen and (max-width: 821px){.about__today__distance--circle1{left:-100px;top:-170px}}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__distance--circle1{left:330px;top:310px}}.about__today__distance--circle2{position:absolute;display:block;width:280px;height:280px;right:0px;bottom:-180px;z-index:0;background:#fbe233;border-radius:50%}@media screen and (max-width: 821px){.about__today__distance--circle2{bottom:-120px}}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__distance--circle2{display:none}}.about__today__additionally{display:flex;margin-top:40px}@media screen and (max-width: 821px){.about__today__additionally{flex-direction:column;padding:40px;padding-top:0}}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__additionally{padding:20px}}@media screen and (max-width: 428px)and (orientation: portrait){.about__today__additionally{margin-top:0}}.about__today__additionally__image{max-height:585px;width:50%;margin-bottom:-18px}@media screen and (max-width: 821px){.about__today__additionally__image{align-self:flex-end;margin-top:20px;width:100%;margin-bottom:60px}}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__additionally__image{width:100%;max-width:100%}}.about__today__additionally__image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1024px)and (orientation: portrait){.about__today__additionally__image img{width:auto}}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__additionally__image img{width:100%}}.about__today__additionally__text{width:50%;padding-left:125px}@media screen and (max-width: 821px){.about__today__additionally__text{width:100%;padding-left:0}}.about__today__additionally__text--title{font-size:33px;text-transform:uppercase;margin-bottom:30px;max-width:200px}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__additionally__text--title{font-size:22px;margin-bottom:15px}}.about__today__additionally__text--text{font-size:25px}@media screen and (max-width: 600px)and (orientation: portrait){.about__today__additionally__text--text{font-size:19px}}.about__development_plans{position:relative}.about__development_plans__content{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:630px}@media screen and (max-width: 821px){.about__development_plans__content{grid-auto-rows:auto;grid-template-columns:auto}}.about__development_plans__content__text{background-color:#545454;padding:70px 125px}@media screen and (max-width: 1024px){.about__development_plans__content__text{padding:60px}}@media screen and (max-width: 821px){.about__development_plans__content__text{padding:40px}}@media screen and (max-width: 600px)and (orientation: portrait){.about__development_plans__content__text{padding:20px}}.about__development_plans__content__text--subtitle{font-size:33px;font-weight:900;text-transform:uppercase;color:#fee534;margin-bottom:40px}@media screen and (max-width: 600px)and (orientation: portrait){.about__development_plans__content__text--subtitle{font-size:26px;margin-bottom:15px}}.about__development_plans__content__text--text{color:#fff;font-size:25px}@media screen and (max-width: 600px)and (orientation: portrait){.about__development_plans__content__text--text{font-size:19px}}.about__development_plans__content--image{object-fit:cover;height:100%;width:100%}.about__development_plans--circle1{position:absolute;display:block;width:450px;height:450px;right:-90px;bottom:225px;z-index:2;background:rgba(0,0,0,0);border:3px solid #fee534;border-radius:50%}@media screen and (max-width: 1280px){.about__development_plans--circle1{display:none}}.about__pr{background-color:#000;color:#fff;margin-bottom:30px}@media screen and (max-width: 600px)and (orientation: portrait){.about__pr{margin-bottom:0}}.about__pr__text{display:flex;justify-content:space-between;font-size:25px;padding:70px 125px}@media screen and (min-width: 1500px){.about__pr__text{justify-content:space-around}}@media screen and (max-width: 821px){.about__pr__text{flex-direction:column;padding:40px}}@media screen and (max-width: 600px)and (orientation: portrait){.about__pr__text{padding:20px;font-size:19px}}.about__pr__text__additionally{max-width:530px}.about__pr__text__additionally--subtitle{font-size:33px;text-transform:uppercase;margin-bottom:30px}@media screen and (max-width: 600px)and (orientation: portrait){.about__pr__text__additionally--subtitle{font-size:26px;margin-top:30px;margin-bottom:15px}}.about__pr__text__advertising{max-width:515px}.about__pr__text__advertising--subtitle{font-size:33px;text-transform:uppercase;margin-bottom:30px}@media screen and (max-width: 600px)and (orientation: portrait){.about__pr__text__advertising--subtitle{font-size:26px;margin-top:30px;margin-bottom:15px}}.about__pr__text__advertising__list{list-style-type:none;line-height:1.5;padding:0;margin:0;margin-left:35px}.about__pr__text__advertising__list--item{position:relative}.about__pr__text__advertising__list--item:before{content:"";display:inline-block;width:18px;height:18px;border-radius:50%;background:#fee534;position:absolute;left:-25px;top:8px}@media screen and (max-width: 600px)and (orientation: portrait){.about__pr__text__advertising__list--item:before{width:15px;height:15px}}.search_results{background:#fee534}.search_results__title--title{margin:0;padding:50px;padding-bottom:0;font-family:"Montserrat",serif;font-size:48px;text-transform:uppercase}@media screen and (max-width: 821px){.search_results__title--title{font-size:30px;margin-top:90px}}.search_results__title--request{margin:0;padding:20px 50px 50px 50px}.search_results__news__results{background:#000;font-size:19px;color:#fff;padding:50px}.search_results__shops__results{background:#545454;font-size:19px;color:#fff;padding:50px}.search_results__restaurants__results{background:#000;font-size:19px;color:#fff;padding:50px}.search--results--link{display:inline-block;font-weight:300;margin-left:10px;color:#fee534;text-decoration:underline}.search--results--link:hover{color:#fff}.arrow--right{border:solid #fee534;border-width:0 1px 1px 0;display:inline-block;padding:4px;transform:rotate(-45deg)}.map3d__images{height:350px;display:flex;align-items:center;background-color:#000;color:#fff;padding:80px 40px}@media screen and (max-width: 1299px){.map3d__images{flex-direction:column;height:580px}}@media screen and (max-width: 821px){.map3d__images{padding:40px;padding-top:0}}@media screen and (max-width: 600px){.map3d__images{height:440px}}.map3d__images--image{width:100%;max-width:650px;height:auto}.map3d__list{margin-left:40px;overflow-y:auto;height:350px;max-height:350px;width:100%;display:flex;flex-direction:column;list-style-type:none}@media screen and (max-width: 600px){.map3d__list{margin-top:20px}}@media screen and (max-width: 428px){.map3d__list{margin-left:0}}.map3d__list__item{font-size:22px;margin-bottom:10px;margin-right:20px;position:relative;transition:.6s}.map3d__list__item:hover{cursor:pointer;color:#fee534}.map3d__list__item:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:#fee534;position:absolute;left:-25px;top:8px}@media screen and (max-width: 600px){.map3d__list__item{font-size:16px}}.map3d__list::-webkit-scrollbar{width:5px;background-color:#f9f9fd}.map3d__list::-webkit-scrollbar-thumb{background-color:#fee534}.map3d__list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:#f9f9fd}@media screen and (max-width: 600px){.scroll-down{position:absolute;left:50%;bottom:20px;display:block;text-align:center;font-size:20px;z-index:100;text-decoration:none;text-shadow:0;width:13px;height:13px;border-bottom:2px solid #fee534;border-right:2px solid #fee534;z-index:9;left:50%;-webkit-transform:translate(-50%, 0%) rotate(45deg);-moz-transform:translate(-50%, 0%) rotate(45deg);transform:translate(-50%, 0%) rotate(45deg);-webkit-animation:fade_move_down 4s ease-in-out infinite;-moz-animation:fade_move_down 4s ease-in-out infinite;animation:fade_move_down 4s ease-in-out infinite}@-webkit-keyframes fade_move_down{0%{-webkit-transform:translate(0, -10px) rotate(45deg);opacity:0}50%{opacity:1}100%{-webkit-transform:translate(0, 10px) rotate(45deg);opacity:0}}@-moz-keyframes fade_move_down{0%{-moz-transform:translate(0, -10px) rotate(45deg);opacity:0}50%{opacity:1}100%{-moz-transform:translate(0, 10px) rotate(45deg);opacity:0}}@keyframes fade_move_down{0%{transform:translate(0, -10px) rotate(45deg);opacity:0}50%{opacity:1}100%{transform:translate(0, 10px) rotate(45deg);opacity:0}}}.active-shop{color:#fee534}.tabs{width:100%;height:575px;float:none;list-style:none;position:relative;text-align:left;margin:0;padding:0;padding-top:20px;background-color:#000}@media screen and (max-width: 1299px){.tabs{height:795px}}@media screen and (max-width: 600px){.tabs{height:525px}}.tabs li{float:left;display:block}.tabs input[type=radio]{position:absolute;top:0;left:-9999px}.tabs label{display:block;padding:14px 21px;border-radius:2px 2px 0 0;font-size:20px;font-weight:normal;text-transform:uppercase;background:#baa60f;cursor:pointer;position:relative;top:4px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width: 600px){.tabs label{font-size:18px;padding:17px 8px}}.tabs label:hover{background:#fee534}.tabs .tab-content{z-index:1;display:none;overflow:hidden;width:100%;padding:5px;position:absolute;top:74px;left:0;background:#fee534}@media screen and (max-width: 1299px){.tabs .tab-content{padding:0}}@media screen and (max-width: 821px){.tabs .tab-content{z-index:1}}.tabs [id^=tab]:checked+label{top:0;padding-top:17px;background:#fee534}.tabs [id^=tab]:checked~[id^=tab-content]{display:block}.map3d__list__item--link{color:#fff !important}i{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:4px;margin-bottom:1px}i:hover{border-color:#fee534}.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}/*# sourceMappingURL=styles.min.css.map */