:root{--main-color:rgb(255,145,1);--main-color-hover:rgb(255,125,1);--gray:#8f8f8f;--text-color:darkgray;--default-border-color:lightgray;--footer-background-color:#e6e7e8;--background-gray-color:rgb(235,235,235)}@font-face{font-family:"Jost";src:url("/static/css/fonts/Jost-100.ttf?8320b76808f9") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Jost";src:url("/static/css/fonts/Jost-200.ttf?8320b76808f9") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Jost";src:url("/static/css/fonts/Jost-300.ttf?8320b76808f9") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Jost";src:url("/static/css/fonts/Jost-400.ttf?8320b76808f9") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Jost";src:url("/static/css/fonts/Jost-500.ttf?8320b76808f9") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Jost";src:url("/static/css/fonts/Jost-600.ttf?8320b76808f9") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Jost";src:url("/static/css/fonts/Jost-700.ttf?8320b76808f9") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Jost";src:url("/static/css/fonts/Jost-800.ttf?8320b76808f9") format("truetype");font-weight:800;font-style:normal;font-display:swap}*{font-family:"Jost",Arial,sans-serif!important}.main_body_content{font-family:"Jost"}.no_margin{margin:0}.flex_col_center{display:flex;flex-direction:column;justify-content:center}.flex_column{display:flex;flex-direction:column}.flex_row{display:flex;flex-direction:row}.no_display{display:none!important}.taj{text-align:justify}.navigation-menu__div{font-family:"Jost";background-color:white;margin:0 auto;width:100%;z-index:10;position:sticky;height:135px;top:0px}.main-nav-div{font-family:"Jost",Arial,sans-serif!important;justify-content:center;margin:0 auto;width:100%;height:100%;z-index:10;max-width:1200px;position:sticky;top:0}.main-nav-header{justify-content:space-between;background:white;padding:10px 20px 20px;z-index:10;height:100%}.main-nav-body{box-sizing:border-box;width:100%;padding:20px;position:absolute;top:133px;opacity:0;align-items:center;background:white;backdrop-filter:blur(20px);transform:translateY(-100%);transition:all 800ms cubic-bezier(0.8,0,0.33,1);z-index:-1}.main-nav-body.nav-open{z-index:9;transform:translateX(0%);opacity:1}.main-nav-body.nav-open .menu-content-div li{transform:translateX(0);opacity:}.main-nav-body.nav-open .city-name__a{opacity:1}#title{margin:var(--block-margin);white-space:break-spaces;font-size:24px;padding:0 30px 10px;background-color:#FFF;transition:opacity 400ms cubic-bezier(0.8,0,0.33,1),border-bottom 400ms cubic-bezier(0.8,0,0.33,1);opacity:1;text-align:center;font-weight:400;z-index:8;position:sticky}@media only screen and (max-width:600px){#title{font-size:20px}}#title.hidden{transition:0.1s;opacity:0;font-size:0px;height:0px}.logo-flatinn-div{justify-content:end;height:100%}.flatinn-logo{width:150px;height:100%;display:block}.flatinn-logo:hover{transition:0.7s;transform:scale(1.1)}.right-side-nav{justify-content:end;padding:37px 0 0;align-items:center}.nav-div{margin-right:20px}html:dir(rtl) .nav-div,[dir='rtl'] .nav-div{margin-left:20px;margin-right:0}#mobile-nav{display:none}.nav-list__ul{list-style-type:none;justify-content:end;margin:0;padding:0}.nav-list__li{padding:0 20px 20px}.nav-list__li__a,.nav-list__li__a_mob{color:black;font-size:20px;font-weight:500;text-decoration-line:none;cursor:pointer}.nav-list__li__a_mob{margin:0}.nav-list__li:hover{transition:0.4s;scale:1.1}.nav-list__li__a:hover,.nav-list__li__a:active,.nav-list__li__a:focus,.nav-list__li__a_mob:hover,.nav-list__li__a_mob:active,.nav-list__li__a_mob:focus{color:var(--main-color)!important}.profile-div{transition:0.7s;box-shadow:none;align-items:center;flex-direction:column;justify-content:center;display:flex}.language-div{margin-right:10px}html:dir(rtl) .language-div,[dir='rtl'] .language-div{margin-left:10px;margin-right:0}.profile-div:hover .profile-icon-text{color:var(--main-color)!important;cursor:pointer;transition:0.4s}.burger-link{display:flex;justify-content:center;cursor:pointer}.profile-icon-div{position:relative;height:44px;align-items:center}.profile_user__div{justify-content:center;flex-direction:column}.profile_user__div_login{align-items:center;display:flex;color:var(--main-color)}.profile-icon,.burger-icon{width:40px;height:44px}#language_sphere__svg{width:39px;height:39px}.profile-icon{border:2px solid white;border-radius:21px;height:40px}.profile-div:hover .profile-icon{cursor:pointer;transition:0.4s}.profile-icon-text{color:white;text-align:center}.burger-div{display:none}.menu-content-div{width:100%;display:flex;flex-direction:row;justify-content:flex-start;max-width:1200px}.regions-div{width:100%;display:flex;flex-direction:row;justify-content:flex-start}.region-div{justify-content:flex-start;margin-right:30px}html:dir(rtl) .region-div,[dir='rtl'] .region-div{margin-left:30px;margin-right:0}.region-div:last-child{margin:0;width:100%}.region-name__div{padding-right:50px;width:calc(100% - 50px);margin-bottom:15px;border-bottom:1px solid var(--gray)}html:dir(rtl) .region-name__div,[dir='rtl'] .region-name__div{padding-left:50px;padding-right:0}.region-name__p{font-size:19px;font-weight:600;line-height:1.55;white-space:nowrap}.countries__div{display:flex;flex-direction:row;justify-content:start;flex-wrap:wrap}.nowrap{flex-wrap:nowrap!important}.country-div{justify-content:start;margin-right:30px}html:dir(rtl) .country-div,[dir='rtl'] .country-div{margin-left:30px;margin-right:0}.country-name__div{margin-bottom:5px}.country-name__p{font-weight:500;font-size:18px;white-space:nowrap}.cities_div{justify-content:start;flex-wrap:wrap;max-height:300px}.cities-big__div{min-width:400px}.city-name__a{text-decoration:none;color:black;font-weight:200;color:black;opacity:0;transition:0.8s;white-space:nowrap}.city-name__a__bold{font-weight:400;font-size:17px}.city-name__a:hover,.city-name__a:focus,.city-name__a:active{color:var(--main-color);transition:0.4s;scale:1.1}@media only screen and (max-width:860px){.regions-div{flex-direction:column!important}.nav-div{display:flex;margin:0}.nav-list__ul{flex-direction:column!important}.nav-list__li{text-align:center;margin-bottom:20px;padding:0}.nav-list__li:last-child{margin-bottom:0}.nav-list__li__a,.nav-list__li__a_mob{font-size:20px}#desktop-nav{display:none}#mobile-nav{display:flex}.burger-div{display:flex}.profile-div{margin-right:10px}html:dir(rtl) .profile-div,[dir='rtl'] .profile-div{margin-left:10px;margin-right:0}.profile-div:last-child{margin:0}.menu-content-div{flex-direction:column!important;justify-content:flex-start}.region-div{margin:0;margin-bottom:10px}.cities_div{max-height:300px}.burger-icon{width:44px}.profile-icon-text{color:var(--text-color);text-align:center}}@media only screen and (max-width:600px){.main-nav-body{top:85px;width:100%}.logo-flatinn-div{margin-left:10px}html:dir(rtl) .logo-flatinn-div,[dir='rtl'] .logo-flatinn-div{margin-left:0;margin-right:10px}.flatinn-logo{width:100px;height:66px}.navigation-menu__div{height:87px}.main-nav-header{padding:10px 20px 10px}.right-side-nav{padding:0}.language-select-form{justify-content:start;padding-left:20px}html:dir(rtl) .language-select-form,[dir='rtl'] .language-select-form{padding-left:0;padding-right:20px}.regions-div{overflow-y:scroll;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.regions-div::-webkit-scrollbar{width:0;height:0}.region-name__div{padding:0;width:100%}.region-name__p,.city-div,.country-name__div{text-align:center}.countries__div{flex-direction:column!important}.country-div{margin:0;margin-bottom:15px}}.popUp-main-div{width:100%;height:100%;background-color:rgba(0,0,0,0.5);overflow:hidden;position:fixed;top:0px;left:0px;outline:0px;z-index:5000;font-family:"Jost",Arial,sans-serif;display:none}html:dir(rtl) .popUp-main-div,[dir='rtl'] .popUp-main-div{left:unset;right:0px}.popup-content-div{transform:translate(-50%,-50%);top:50%;left:50%;transition:transform 0.3s ease-out;max-height:calc(100% - 3.5rem);max-width:600px;margin:auto;position:fixed;display:flex;flex-direction:column;width:80%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:15px;outline:0}.popup-content-div-90{width:90%!important}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:16px;border-bottom:1px solid #dee2e6;flex-direction:row}.title_pages__div{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.title_page__div{margin-right:20px;min-width:80px;text-align:center}html:dir(rtl) .title_page__div,[dir='rtl'] .title_page__div{margin-right:0;margin-left:20px}.title_page__div:last-child{margin:0}.title_page__div:hover{color:var(--main-color);cursor:pointer;transition:0.7s;scale:1.1}.modal-title{margin:0;line-height:1.5;font-size:1.25rem;font-weight:400}.selected__block{border-bottom:2px solid var(--main-color)}.popup-btn-close{box-sizing:content-box;width:20px;height:20px;padding:0.25em;color:rgb(0,0,0);background-repeat:no-repeat;background-image:url("/media/popUp_icons/popUp_close_cross.svg");background-color:white;border:0px;border-radius:0.25rem;opacity:0.5;cursor:pointer}.pop-content-info-div{margin:0px;border:medium;max-height:100%;position:relative;flex:1 1 auto;padding:1rem;border-collapse:collapse;border-radius:5px;overflow-x:hidden;overflow-y:auto}.confirm-choice{display:flex;flex-direction:column;justify-content:center;align-items:start}.currency__content{display:none}.modal-label{margin:0;line-height:1.5;font-size:18px;font-weight:400;margin-bottom:15px;text-align:center}.region_name_label{margin-bottom:5px;width:100%;text-align:start}.languages_block__div{display:grid;grid-template-columns:repeat(3,auto);grid-auto-flow:row;justify-content:start;flex-wrap:wrap;width:100%}.language_block__div{display:flex;flex-direction:column;justify-content:center;margin-right:20px;width:calc(33% - 36px);border:2px solid var(--default-border-color);margin-bottom:20px;padding:10px;border-radius:15px;min-width:150px}html:dir(rtl) .language_block__div,[dir='rtl'] .language_block__div{margin-right:0;margin-left:20px}.language_block__div__selected{border:2px solid var(--main-color)}.language_block__div:hover{border:2px solid var(--main-color);cursor:pointer;transition:0.7s;scale:1.1}.language_block__div:nth-child(3n+3){margin-right:0}html:dir(rtl) .language_block__div:nth-child(3n+3),[dir='rtl'] .language_block__div:nth-child(3n+3){margin-left:0}.language__name_local{font-size:16px;line-height:16px}.language__code{font-size:14px;line-height:14px;color:var(--gray)}@media only screen and (max-width:740px){.languages_block__div{grid-template-columns:repeat(2,auto);justify-content:space-evenly}.modal-header{align-items:flex-end;flex-direction:column-reverse}}@media only screen and (max-width:500px){.languages_block__div{grid-template-columns:repeat(1,100%);justify-content:start}.language_block__div{margin-right:0px;margin-left:0px;width:calc(100% - 24px)}}.footer_panel{display:flex;position:sticky;bottom:20px;z-index:4;background-color:var(--footer-background-color);transition:.7s;max-width:50px;margin:0 auto;border-radius:50%;max-height:50px;height:50px;opacity:1}.footer_panel.hide_pannel{opacity:0}.footer_panel__link{width:100%;text-decoration:none;text-align:center;margin:0}.footer_panel__arrow{height:50px;transition:.7s}.top_pannel{rotate:180deg}.footer_main{display:flex;flex-direction:column;justify-content:flex-start;background-color:var(--footer-background-color)}.footer_div{box-sizing:border-box;max-width:1200px;padding:20px 20px 0;width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(4,auto);grid-auto-flow:row}.footer_col{display:flex;flex-direction:column;justify-content:start;align-items:start;text-align:start;margin-inline-end:20px}.footer_col_contact{display:flex;flex-direction:column;justify-content:start;align-items:end;text-align:end;padding-top:10px;max-width:200px}.footer_logo{width:150px;height:100px;transition:0.7s;margin-bottom:20px}.footer_logo:hover{transform:scale(1.05)}.footer_link{color:black;text-decoration:none;font-size:18px;font-weight:300;margin-bottom:5px}.footer_link:hover{color:var(--main-color)}.footer_title{margin:0;text-decoration:none;color:#000;font-size:22px;font-weight:400;margin-bottom:20px;padding:5px 0;width:100%;border-bottom:1px solid var(--gray)}.footer_title:hover{color:var(--main-color)}.footer_socials{box-sizing:border-box;max-width:1200px;padding:10px 20px;width:100%;margin:0 auto}.footer_socials,.footer_social_icons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:start}.footer_social_icons{padding-inline-end:66px}.footer_promo{margin:0;font-size:14px;font-weight:300}.footer_promo .footer_link{font-size:14px}.footer_promo_copy{white-space:nowrap}.footer_social{margin-inline-end:5px;align-items:center;display:flex}.footer_social:last-child{margin-inline-end:0}.footer_docs{box-sizing:border-box;max-width:1200px;padding:0 20px;width:100%;margin:0 auto;display:flex;flex-direction:row;justify-content:end;align-items:center;text-align:start;border-bottom:1px solid var(--gray)}.footer_doc{color:black;text-decoration:none;font-size:14px;font-weight:300;margin-inline-end:10px}.footer_doc:hover{color:var(--main-color);text-decoration:underline}.contact_link{}@media only screen and (max-width:1200px){.footer_div{grid-template-columns:repeat(2,auto)}.footer_col{margin-bottom:20px}.footer_col_contact{align-items:start;margin-bottom:20px}.footer_social_icons{padding-inline-end:0}}@media only screen and (max-width:860px){.footer_logo{margin-bottom:10px}.footer_doc:last-child{margin-inline-end:0px}.footer_promo_links{display:flex;flex-direction:row;justify-content:start;align-items:center;margin-bottom:10px}}@media only screen and (max-width:560px){.footer_div{grid-template-columns:repeat(1,auto)}.footer_col,.footer_col_contact{align-items:center;margin-bottom:20px;margin-inline-end:0px}.footer_col_contact{max-width:unset;margin-bottom:10px}.footer_title{text-align:center}.footer_logo{margin-bottom:5px}.footer_docs{justify-content:center}.footer_socials{flex-direction:column;padding:0 20px 10px}.footer_promo{text-align:center;margin-bottom:10px}.footer_promo_links{justify-content:center;flex-direction:column}.footer_doc{margin-inline-end:0px;margin-bottom:5px}}:root{--transition:.7s;--invisible:#FFFFFF;--main-color:rgb(255,145,1);--nav-text-color:#000000;--scale:1.05;--mw:1200px}:target{scroll-margin-top:100px}.header_navigation{background-color:var(--invisible);transition:var(--transition);width:100%;z-index:10;position:sticky;top:0px}.nav_header_bg{max-width:var(--mw);margin:0 auto}.nav_header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 20px 20px;z-index:10}.logo_link{width:150px;height:100px;cursor:pointer;transition:var(--transition)}.logo_img{transition:var(--transition);width:100%;height:100%}.logo_img:hover{scale:var(--scale)}@media only screen and (max-width:860px){.logo_link{width:128px;height:85px}}@media only screen and (max-width:768px){.logo_link{width:105px;height:70px}}.nav_menu{display:flex;flex-direction:row}.nav_desktop{display:flex;flex-direction:row;justify-content:center;align-items:center}.nav_desktop_link{color:var(--nav-text-color);font-size:20px;font-weight:500;text-decoration-line:none;cursor:pointer;transition:var(--transition);margin:0 20px}.nav_desktop_link:hover{color:var(--main-color)!important;scale:var(--scale)}.icon_block{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-inline-end:10px;color:var(--invisible);cursor:pointer;text-decoration:none;margin-top:20px}#profile_icon_block{margin-inline-end:0}.share_icon_block{display:none}@media only screen and (max-width:860px){.share_icon_block{display:flex}.icon_block{margin-top:0}.icon_block:last-child{margin-inline-end:0}}.icon_div{display:flex;flex-direction:column;justify-content:center;align-items:center;height:44px}.icon{border:2px solid white;height:40px;width:40px}.icon_title{text-align:center;color:var(--invisible);font-size:16px}.icon_block:hover .icon_title{color:var(--main-color)}@media only screen and (max-width:860px){.icon_title{font-size:0;display:none}}.nav_body{width:100%;position:absolute;top:130px;opacity:0;align-items:center;background:var(--invisible);backdrop-filter:blur(20px);transform:translateY(-100%);transition:all 800ms cubic-bezier(0.8,0,0.33,1);z-index:-1}.nav_body_menu{max-width:var(--mw);margin:0 auto;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:0 20px 20px}.nav_body.nav_body_open{z-index:9;transform:translateX(0%);opacity:1}.nav_body.nav_body_open .menu-content-div li{transform:translateX(0);opacity:0}.nav_body.nav_body_open .city-name__a{opacity:1}.regions{width:100%;display:flex;flex-direction:row;justify-content:start;align-items:center}@media only screen and (max-width:860px){.nav_body{top:115px}}@media only screen and (max-width:768px){.nav_body{top:100px}}.keyboard__popup{background-color:#dbdbda;bottom:0;color:#333;font-size:.6rem;height:12rem;left:0;min-width:37rem;position:fixed;right:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1003}.keyboard__popup-close{position:absolute;font-size:30px;right:40px;color:#495057;cursor:pointer}.keyboard__popup-close:hover,.keyboard__popup-close:focus,.keyboard__popup-close:active{color:var(--main-color)}.keyboard__popup-content{display:inline-block;padding:.9rem .5rem .4rem;vertical-align:top}.keyboard__popup-row{display:flex}.keyboard__key{background:#fff;background-origin:content-box;background-position:50% 50%;background-repeat:no-repeat;border-radius:.1rem;box-sizing:border-box;cursor:pointer;flex:0 0 auto;font-size:1.1rem;font-weight:500;height:1.9rem;line-height:1.8rem;margin:0 .1rem .2rem;padding:.05rem 0;text-align:center;width:2.9rem}.keyboard__key:hover{background-color:#ccc}.keyboard__key:active{background-color:#aaa}.keyboard__key_special{width:80px}.keyboard__lang-selector{background:#fff;border-radius:.1rem;font-size:1rem;height:1.9rem;line-height:1.9;margin:0 .1rem .2rem;position:relative;width:5.9rem}.keyboard__key_special_alt{font-size:.8rem;width:8.1rem}.keyboard__lang-button{width:40px;height:40px;border:none;border-radius:5px;background-color:#fff;margin:5px;cursor:pointer}.keyboard__lang-button:hover{background-color:#ccc}.keyboard__lang-button:active{background-color:#aaa}.keyboard__key_special_backspace,.keyboard__key_special_enter,.keyboard__key_special_rshift{text-align:right}.keyboard__key_special_atmark,.keyboard__key_special_capslock,.keyboard__key_special_lshift,.keyboard__key_special_rshift{background-position:0 50%}.keyboard__key_special_backspace,.keyboard__key_special_enter,.keyboard__key_special_rshift{background-position:100% 50%}.keyboard__key_special_backspace{width:6.5rem}.keyboard__key_special_alt,.keyboard__key_special_atmark,.keyboard__key_special_backspace,.keyboard__key_special_capslock,.keyboard__key_special_enter,.keyboard__key_special_lshift,.keyboard__key_special_rshift{padding-left:.5rem;padding-right:.5rem}.keyboard__key_special_capslock,.keyboard__key_special_enter,.keyboard__key_special_lshift,.keyboard__key_special_rshift{font-size:0!important}.keyboard__key_special_space{font-size:.6rem;width:32.4rem}.keyboard__key_special_atmark{width:3.4rem}.keyboard__key_special_capslock{background-image:url(https://yastatic.net/s3/home-static/_/nova/e941397a.png);font-size:.6rem;width:4.05rem}.keyboard__key_special_enter{background-image:url(https://yastatic.net/s3/home-static/_/nova/6047e38c.png);font-size:.6rem;width:5.35rem}.keyboard__key_special_lshift,.keyboard__key_special_rshift{background-image:url(https://yastatic.net/s3/home-static/_/nova/ff48dbe5.png);font-size:.6rem}.keyboard__key_special_lshift{width:4.65rem}.keyboard__key_special_rshift{width:7.85rem}.lang-popup{z-index:2002;left:30%;bottom:4%;background:#fff;border:.05rem solid #0000000f;box-shadow:0 .3rem .9rem 0 #0e152f21,0 -.1rem .3rem #0e152f08;color:#000;position:absolute;transition:.15s ease-out}.lang__popup-content{font-size:.65rem;font-weight:400;height:100%;margin:0;display:flex;flex-direction:column;align-content:center;flex-wrap:wrap;justify-content:space-evenly;min-height:5rem;-webkit-text-size-adjust:100%;-webkit-marquee-increment:0;--body-content-width:55vw;--min-body-content-width:33rem;--max-body-content-width:54rem}.lang__popup-elem{display:flex;justify-content:flex-end;font-size:0.8rem;line-height:1.6;padding:.1rem .2rem;position:relative;width:6.1rem;transition:background-color 0.3s}.lang__popup-elem:hover{background-color:#f0f0f0;cursor:pointer}.lang__popup-elem-selected{font-size:0.8rem;line-height:1.6;position:relative;display:flex;justify-content:space-between;padding:.1rem .2rem;width:6.1rem;color:var(--main-color)}.lang__popup-elem-selected:hover{background-color:#e0e0e0}.elem-container{width:100%;display:flex;justify-content:space-evenly;align-items:center;font-weight:500;font-size:1rem}.jcci{justify-content:center!important}.bookings__block{background-color:rgb(235,235,235);width:100%;position:sticky;top:87px;z-index:9}@media only screen and (max-width:860px){.bookings__block{top:87px}}@media only screen and (max-width:768px){.bookings__block{top:60px}}.booking__divs{padding:5px 0}.booking__div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 10px 10px}@media only screen and (max-width:640px){.booking__div{flex-direction:column;justify-content:start}}.booking__div:last-child{padding-bottom:0}.booking_btns{justify-content:end}.book_btn{appearance:none;border:none;cursor:pointer;background-color:var(--main-color);color:#fff;font-size:16px;font-weight:400;border-radius:20px;padding:5px 25px;transition:.7s}.book_btn:hover{background-color:var(--main-color-hover);scale:1.01}.more_btn{height:33px;cursor:pointer;transition:.7s}.close_btn{height:20px;cursor:pointer;transition:.7s}.pin_btn{height:25px;cursor:pointer;transition:.7s}.more_btn:hover,.close_btn:hover,.pin_btn:hover{scale:1.1}.arrow_more_btn,.arrow_hide_btn{height:20px;width:100px;cursor:pointer;transform:rotate(0deg)}.arrow_hide_btn{transform:rotate(180deg)!important}.old_price{font-size:16px;text-decoration:line-through;font-weight:400;margin-inline-end:5px;margin-inline-start:5px;color:var(--gray)}.price{font-size:18px;font-weight:400;color:var(--main-color);margin-inline-end:5px}:root{--gray:gray;--swiper-navigation-top-offset:0;--swiper-navigation-custom-opacity:1!important}.page_block__div{font-family:"Jost",Arial,sans-serif!important;max-width:1200px;width:90%;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.menu_widget{display:none}.db_error_label{text-align:center;font-size:24px;margin:50px 0 100px;font-weight:300}.rental_card__div{margin-bottom:30px}.rental_lot__div{display:flex;flex-direction:row;justify-content:end}.rental_lot__p{font-size:16px;color:var(--gray)}.rental_headline__h{font-weight:400;margin:0;text-align:start;font-size:34px}.rental_address__p{margin:0 0 30px;font-size:20px;text-align:start;font-weight:300}.check_data__block{display:flex;flex-direction:row;justify-content:space-between}.rental_icons__div{display:grid;gap:20px;grid-template-columns:auto auto auto;margin-bottom:30px}.rental_icon__div{display:flex;flex-direction:row;justify-content:start;align-items:center}.check_data__div{display:flex;flex-direction:column;justify-content:start;align-items:center}.check_data_button__div{}.check_data__button{color:white;background-color:rgb(255,145,1);border:none;font-size:18px;font-weight:500;height:50px;padding:0 30px;border-radius:8px}.rental_icon{width:40px}.rental_icon_text{padding:0 20px;font-size:18px;text-align:justify}.rental_description__p{font-size:17px;font-weight:400;text-align:justify;white-space:pre-line;margin:0 0 30px}.rental_space{}.rental_space__h{font-weight:500;margin:0 0 10px}.rental_space__p{margin:0;font-size:17px;font-weight:400;text-align:justify;white-space:pre-line}.rental_amenities__block{margin-top:20px;display:grid;gap:20px;grid-template-columns:auto auto auto auto}.rental_amenity__div{display:flex;flex-direction:row;justify-content:start}.rental_amenity__circle{width:10px;height:24px;margin:0 15px 0 0}html:dir(rtl) .rental_amenity__circle,[dir='rtl'] .rental_amenity__circle{margin:0 0 0 15px}.rental_amenity__p{margin:0;width:100%;text-align:start;font-weight:300;font-size:17px;line-height:24px}.margin_20{margin-bottom:20px}.margin_30{margin-bottom:30px}.attention__div{display:flex;flex-direction:row;justify-content:start;margin-bottom:30px}.attention__img{width:30px;height:30px;margin:0 20px 0 0}html:dir(rtl) .attention__img,[dir='rtl'] .attention__img{margin:0 0 0 20px}.attention_text__div{display:flex;flex-direction:column;justify-content:start;white-space:pre-line}.attention_text__title{margin:0 0 10px 0;font-weight:500;font-size:18px}.attention_text__comment{margin:0;font-size:17px}.support_text__comment_join,.support_text__comment_mail{margin:0 0 10px 0;font-size:20px;font-weight:400}.gray_comment_text{color:rgb(180,180,180);font-size:18px}.attention_text__comment__link{color:#000}.gray_comment_link{color:rgb(180,180,180)}.attention_text__comment__link:hover{color:rgb(255,145,1);text-decoration-line:none}.margin_0{margin:0}@media only screen and (max-width:1280px){.rental_icons__div{grid-template-columns:auto auto auto}}@media only screen and (max-width:950px){.rental_amenities__block{grid-template-columns:auto auto auto}}@media only screen and (max-width:860px){.rental_icons__div{grid-template-columns:auto auto}}@media only screen and (max-width:600px){.check_data__block{justify-content:start;width:100%}.rental_icons__div{grid-template-columns:100%}.rental_amenities__block{grid-template-columns:auto auto}}@media only screen and (max-width:550px){}.price_calendar__button_div{display:flex;flex-direction:row;justify-content:end}.price_calendar__div{position:fixed;z-index:10;bottom:125px;cursor:pointer}.price_calendar__wrap_div{}.price__button{position:relative;z-index:10;height:75px;width:75px;border-radius:50%;box-sizing:border-box;border:2px solid #fe9101;background-color:#fe9101;font-family:"Jost",Arial,sans-serif!important;text-decoration:none;display:flex;flex-direction:row;justify-content:center;font-size:25px;align-items:center;color:white}.price_button__svg{width:45px}.map__block{display:flex;flex-direction:row;justify-content:start;width:100%}.attention_big__block{display:none}.attention__block{margin-right:20px}.detail_page_yandex_map__block{margin-bottom:30px;width:65%}@media only screen and (max-width:1150px){.attention__block{display:none}.detail_page_yandex_map__block{width:100%}.attention_big__block{display:block}}.detail_map__div{max-width:1200px;width:100%;height:430px;margin:15px auto 0}.map__rental_headline__p{font-weight:500;font-size:18px;margin:10px 0;font-family:"Jost",Arial,sans-serif!important}.map__rental_address__p{margin:0 0 15px 0;font-size:16px;font-weight:300;font-family:"Jost",Arial,sans-serif!important}.calendar__block{width:100%;margin:30px 0}.calendar_book_text__div{display:flex;flex-direction:column;justify-content:start;max-width:50%;-webkit-margin-end:20px}.rental_calendar__h{font-weight:300;margin:0}.h_comment{font-size:18px}.h_price{font-weight:400;font-size:24px}.rental_calendar__comment{margin:0;font-size:18px;font-weight:300}.calendar_book_button__div{display:flex;flex-direction:row;justify-content:end;align-items:center}.booking__button,.airbnb__button,.flatinn__button{display:flex;flex-direction:column;justify-content:center;width:130px;max-height:57px;border-radius:10px;padding:0 20px;cursor:pointer}.airbnb__button{border:2px solid #ff5a5f;-webkit-margin-end:20px}.booking__button{border:2px solid #003b95}.flatinn__button{border:2px solid var(--main-color);text-decoration-line:none;min-height:30px;background-color:var(--main-color);padding:10px}.booking__button:hover,.airbnb__button:hover,.flatinn__button:hover{transition:.7s;scale:1.05}.airbnb__button:hover{background-color:#ff5a5f}.booking__button:hover{background-color:#003b95}.flatinn__button:hover{background-color:var(--main-color)}.flatinn_booking_btn{margin:0;color:#fff;font-size:20px;text-align:center}.flatinn__button:hover .flatinn_booking_btn{color:#fff}.button__logo{width:100%;height:100%}.review__source__p,.review__date__p{font-size:14px;color:#777;margin:5px 0}.review__text__p{font-size:16px;color:#555;line-height:1.5}.review__rating{display:flex;justify-content:center;margin-top:10px}.star{font-size:20px;color:#ccc}.star.filled{color:#ff9800}@media only screen and (max-width:860px){.calendar_book_button__div{justify-content:center;flex-direction:column;align-items:center}.h_comment{max-width:120px}.booking__button,.airbnb__button,.flatinn__button{min-height:30px;margin:0 0 10px;padding:10px}.detail_map__div{height:500px}.full_width_block{width:calc(100% - 60px);padding:0 30px}}@media only screen and (max-width:680px){.calendar_text__block{flex-direction:row}.booking__button,.airbnb__button,.flatinn__button{min-height:30px;margin:0 0 0 10px;padding:10px}.calendar_book_text__div{max-width:100%;-webkit-margin-end:0}.detail_map__div{height:400px}.full_width_block{width:calc(100% - 40px);padding:0 20px}}.flex_row{display:flex;flex-direction:row}.jcc{justify-content:center}.jcs{justify-content:start}.jce{justify-content:end}.jcsb{justify-content:space-between}.m_w_1200{max-width:1200px}.m_w_1000{max-width:1000px}.m_w_900{max-width:900px}.p_0_30{padding:0 30px}.p_30_0{padding:30px 0}.p_0_30_30{padding:0 30px 30px}.p_30{padding:30px}.m_0{margin:0}.m_0_auto{margin:0 auto}.mb_10{margin-bottom:10px}.mb_20{margin-bottom:20px}.header__div{margin:0 auto 10px;align-items:center}.header__title{font-weight:400;font-size:34px;white-space:break-spaces;text-align:center}.preview_block{margin:0 auto 20px}.text__div{margin:0 auto}.text{margin:0;font-weight:300;font-size:18px;text-align:justify;white-space:pre-line}.gray__block{background-color:rgb(235,235,235)}.button_link__div{width:max-content;background-color:var(--main-color);height:45px;text-align:center;border-radius:25px;transition:0.7s}.button_link__div:hover{transform:scale(1.1)}.button__link{color:white;font-weight:500;text-decoration:none;line-height:45px;padding:20px 50px}.black__link{font-size:18px;font-weight:300;text-align:start;color:black;text-decoration:none}.black__link:hover{color:var(--main-color);text-decoration:underline}.h2_text{text-align:start;font-weight:400;font-size:22px}.slogan_text{text-align:center;font-weight:400;font-size:22px}.text_indent{text-indent:45px}.circle_list__icon{width:10px;height:29px;-webkit-margin-end:15px}.plus_list__icon{height:29px}.circle_list__title,.plus_list__title{font-size:20px;font-weight:400}.circle_list__text,.plus_list__text{width:calc(100% - 25px);text-align:start;font-weight:300;font-size:17px;line-height:24px;white-space:pre-line;padding-inline-start:25px}.circle_list__text{padding-inline-start:25px}.plus_list__text{padding-inline-start:29px}.ymaps-2-1-79-placemark__content-inner{margin:0;margin-top:4px!important}.ymaps-2-1-79-svg-icon-content{top:14px!important}.ymaps-2-1-79-balloon__layout,.ymaps-2-1-79-balloon{border-radius:15px}#yandex_map__block,google_map__block{max-width:1200px;height:700px;margin:15px auto 0}#rental_yandex_map__block{max-width:1200px;height:430px;margin:15px auto 0}.map__container{width:100%;height:700px}.map__cointainer{width:100%;height:700px}.rental_map__cointainer{width:100%;height:430px}.rental_balloon__div{padding:18px 12px;padding-inline-end:0px;width:calc(100% - 12px);height:calc(100% - 36px);max-width:250px}.balloon__photo{width:100%}.balloon__title{font-weight:400;margin:10px 0}.balloon__descr{font-weight:500;font-size:20px}.balloon__descr_add{font-weight:300}.balloon_btn__div{}.balloon__btn{background-color:var(--main-color);max-width:150px;padding:10px;border-radius:25px;color:white;text-decoration:none;font-weight:500;font-size:16px;transition:.7s;width:150px;text-align:center}.balloon__btn:hover{scale:1.05}@media only screen and (max-width:860px){.rental_map__cointainer{height:500px}#rental_yandex_map__block{height:500px}}:root{--toastify-color-success:rgb(255,145,1)!important;--hover-orange:rgb(255,125,1);--lightgray:#c6c6c6;--toastify-color-success:rgba(255,145,1,0.85)!important;--toastify-color-error:rgba(255,145,1,0.85)!important}.calendar__block{justify-content:start;background:white;position:relative}.calendar__swiper{width:100%}.calendar__swiper_slide{text-align:center;font-size:18px;background:initial;display:flex;border-radius:25px}.calendar__swiper_slide_div{display:flex;flex-direction:column;justify-content:start;padding:20px 0;width:100%}.calendar_month__div{display:flex;flex-direction:column;justify-content:start;padding:10px 0 40px}.weekdays__div{display:grid;grid-template-columns:repeat(7,1fr);margin:15px 0 0;cursor:default;background-color:#595959;border-radius:15px;align-items:center}.weekday__div{padding:10px;text-align:center;width:calc(100% - 20px)}.weekday{color:#fff;font-weight:500;font-size:18px}.month_name__div{display:flex;flex-direction:row;justify-content:center}.month_name{text-align:center;font-weight:400;font-size:18px;margin:0 0 10px}.month_calendar__div{display:grid;grid-template-columns:repeat(7,1fr);cursor:default;margin-top:5px;gap:5px}.calendar_day_div{text-align:center;display:flex;flex-direction:row;background-color:white;max-height:69px;width:100%;justify-content:center}.static_calendar_day__div{text-align:center;display:flex;flex-direction:column;height:65px;max-width:65px;justify-content:center;border:2px solid white;border-radius:50%;cursor:pointer;width:100%;position:relative;transition:.7s}.static_calendar_day__div:hover{border:2px solid rgb(255,145,1)}.static_calendar_day__div.not-in-range:hover{border:2px solid #fff}.calendar_day{}.not-in-range{color:lightgray;cursor:default!important}.not-in-range:hover .calendar_day{color:lightgray;border-color:#fff!important;cursor:default!important}.selected_date__div{background-color:var(--main-color);color:white;font-weight:500}.sale_icon{position:absolute;height:24px;width:24px;top:0;right:0;opacity:1;transition:.7s}.static_calendar_day__div:hover>.sale_icon,.selected_date__div>.sale_icon{opacity:0}@media only screen and (max-width:580px){.static_calendar_day__div{min-height:45px;height:unset}.selected_date__div{font-weight:400}.sale_icon{height:14px;width:14px}}@media only screen and (max-width:560px){.calendar_day{font-weight:300;font-size:14px}}:root{--swiper-navigation-color:rgb(255,145,1);--swiper-theme-color:rgb(255,145,1);--swiper-pagination-bullet-opacity:rgb(255,145,1)!important;--swiper-pagination-color:rgb(255,145,1)!important;--swiper-navigation-size:10px!important;--swiper-navigation-custom-opacity:0}.main-main{font-family:"Jost";max-width:1200px;width:90%;margin:0 auto}.rentals__header,.cities__header,.reviews__header,.page__header{margin:0 0 20px;font-size:32px;text-align:center;font-weight:400}.page__header{margin:0}.rentals__div{display:grid;grid-template-columns:repeat(3,calc(100%/3));grid-auto-flow:row dense;z-index:1;margin-top:10px;gap:20px;margin-bottom:10px}.flex-column{display:flex;flex-direction:column}.wh_100{width:100%;height:100%}.h_250{height:250px}.jc_center{justify-content:center}.preview_block{max-width:1200px;margin:0 auto;padding:10px 0px 0}.review__link{text-decoration:none;color:inherit;cursor:pointer}.review__link:hover{text-decoration:none}.description_preview__text__div{max-width:1200px;margin:0 auto}.review__date__p{font-size:14px;color:#777;margin:5px 0}.description__text{margin:0;font-weight:300;font-size:18px;text-align:justify;white-space:pre-line}.review__rating{display:flex;justify-content:center;margin-top:10px}.star{font-size:20px;color:#ccc}.star.filled{color:#ff9800}@media only screen and (max-width:1280px){.preview_block{padding:10px 30px 0}}@media only screen and (max-width:1200px){.description_preview__text__div{margin:0 auto}}.rental__div,.rental_block_div{justify-content:start;position:relative;width:calc(100% - 40px);padding:10px 0}@keyframes fdsseq{100%{opacity:1}}.rental__div{opacity:0;animation:fdsseq .1s forwards;cursor:pointer}.rental__div:nth-child(1){animation-delay:.1s}.rental__div:nth-child(2){animation-delay:.2s}.rental__div:nth-child(3){animation-delay:.3s}.rental__div:nth-child(4){animation-delay:.4s}.rental__div:nth-child(5){animation-delay:.5s}.rental__div:nth-child(6){animation-delay:.6s}.rental__div:nth-child(7){animation-delay:.7s}.rental__div:nth-child(8){animation-delay:.8s}.rental__div:nth-child(9){animation-delay:.9s}.rental__div:hover{transition:.7s;scale:1.05}.rental__link__a{z-index:1;position:absolute;top:0;left:0}.br_25{border-radius:25px;background:#fff}.swiper__div{width:100%;height:250px;font-size:14px;color:#fff;padding:0}swiper-slide{text-align:center;font-size:18px;display:flex;align-items:center}swiper-slide img,.city__photo{display:block;object-fit:cover}.search-bar_div{background-size:cover;background-position:center;height:500px;background-image:url(/media/search_banner.jpg)}.rental__photo__div:hover{transition:0.7s;--swiper-navigation-custom-opacity:1!important}.rental__headline__p{margin:15px 0 0 0;font-weight:500;font-size:18px}.rental__summary__p,.review__source__p{margin:0 0 5px 0;font-weight:300;font-size:16px;color:darkgray}.no_margin{margin:0}.rental__price__p{font-size:17px;font-weight:500}.cities__div{margin-bottom:10px}.cities__row__div{display:flex;flex-direction:row;flex-flow:wrap;justify-content:space-evenly;margin-bottom:20px;gap:10px}.cities__row__div:last-child{margin:0}.city_link_big{width:calc(50% - 10px)}.city_link_small{width:calc(33% - 10px)}.big_card,.small_card{position:relative;width:100%;height:200px}.city__card__name{position:absolute;padding:10px 20px;color:white;font-weight:500;font-size:26px}.city_card__div:hover .shadow__div{cursor:pointer;opacity:1}.shadow__div{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,0.7469362745098039) 0%,rgba(255,255,255,0) 36%);opacity:0;transition:opacity .7s linear}.reviews__div{padding:0;position:relative;background:white;font-size:14px;color:#000;height:100%;margin:0 0 10px}.review__div__reviewer_avatar{align-items:center}.avatar__img{width:100px;height:100px;border-radius:50%}.review__reviewer_name__p{margin:10px 0 0 0;font-weight:400;font-size:18px}.review__text__p{text-align:justify;padding-bottom:40px}.amenities__row__div{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.amenity__div{width:calc(100%/5 - 20px);display:flex;flex-direction:column;justify-content:start;padding:10px}.amenity__image{border-radius:25px;width:100%;margin-bottom:10px;height:200px}.amenity__label{font-size:18px;margin:0;white-space:break-spaces}@media only screen and (max-width:1280px){.main-main{width:100%}.rentals__div{grid-template-columns:repeat(3,calc(100%/3));margin:10px 25px 10px}.cities__div{margin:0 25px 10px}.reviews__div{margin:0 25px 10px}}@media only screen and (max-width:1100px){.amenity__div{width:calc(100%/4 - 20px)}}@media only screen and (max-width:950px){.rentals__div{grid-template-columns:repeat(2,50%);margin:10px 25px 10px}.rental__div{width:calc(100% - 20px)}.cities__div{margin:0 25px 10px}.reviews__div{margin:0 25px 10px}}@media only screen and (max-width:860px){.amenity__div{width:calc(100%/3 - 20px)}.amenity__image{height:150px}}@media only screen and (max-width:680px){.amenity__div{width:calc(100%/2 - 20px)}.amenity__image{height:200px}}@media only screen and (max-width:550px){.rentals__div{display:flex;flex-direction:column;margin:10px 25px 10px}.rental__div{width:100%}.cities__div{margin:0 25px 10px}.cities__row__div{flex-direction:column;margin:0}.city_link_big,.city_link_small{width:100%;margin-bottom:20px}.reviews__div{margin:0 25px 10px}.amenity__image{height:150px}}.share_btn__div{display:flex;position:absolute;flex-direction:row;justify-content:end;z-index:9;right:0;padding:10px;transition:.7s}.share_btn__div:hover{scale:1.1}.share__image{height:30px}:root{--mw:1200px;--header-margin:0 auto 10px;--block-margin:0 auto;--lot-margin:25px auto 15px;--block-padding:20px 20px 30px;--advantage-text-color:gray;--padding-header:20px 20px 0;--margin-title:0 auto 20px;--background-hover:rgb(235,235,235);--trans:.7s;--border-radius:25px;--gray:gray;--rental-padding:0 20px;--nav-padding:0 20px}.header,.header_comment,.header_address,.header_lot{max-width:var(--mw);padding:var(--rental-padding)}.header{margin:var(--block-margin);white-space:break-spaces;font-size:34px;text-align:start;margin-top:20px}.header_comment{margin:var(--header-margin);white-space:pre-line}.header_address{margin:var(--header-margin);white-space:pre-line}.header_lot{margin:var(--block-margin);white-space:pre-line;color:var(--gray);cursor:pointer}.photos__div{margin:var(--block-margin);max-width:var(--mw);height:400px;width:100%}.photo_swiper{width:100%;height:100%}.photo__slide{width:30%}@media only screen and (max-width:1240px){.photo__slide{width:40%}}@media only screen and (max-width:1024px){.photo__slide{width:70%}}@media only screen and (max-width:640px){.photo__slide{width:100%}}.rental_info{max-width:var(--mw);padding:var(--nav-padding);margin:var(--block-margin)}@media only screen and (max-width:640px){:root{--nav-padding:0 10px;--rental-padding:0 10px}}.reviews_title{max-width:var(--mw);margin:var(--header-margin);font-size:32px}.reviews_comment{max-width:var(--mw);margin:var(--margin-title)}.rental__div{text-align:start;align-items:start}.hint_block{text-align:start;opacity:0;position:absolute;z-index:100;display:flex;flex-direction:column;justify-content:start;align-items:center;border-radius:8px;padding:30px;font-size:18px;font-weight:400;color:var(--white);background-image:url("/media/icons/rental/sale_background.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:170px}.hint_text_label{margin:0;width:100%;text-align:center;font-size:20px;font-weight:300;line-height:24px}.hint_disc_price{margin:0}.hint_discount{background:var(--white);color:var(--main-color);font-size:18px;line-height:20px;margin-inline-end:5px;display:inline-block;padding:2px 5px;border-radius:5px}.hint_price_strike{text-decoration:line-through;font-weight:300;font-size:20px;line-height:24px}.hint_price{margin:0;font-size:24px;font-weight:500;text-align:center;width:100%}.hint_text{margin:0;display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;margin-bottom:5px}.hint_text:first-child{margin-top:10px}.hint_strike_text{text-decoration:line-through;font-weight:300}