.vc_custom_1589487438379{height:780px}.vc_custom_1588448893136{height:228px}@media (max-width:450px){#datepicker-hotelier-datepicker-select{left:0;width:100%!important}table thead tr th{font-size:0!important}.vc_custom_1589487438379{height:705px}.vc_custom_1588448893136{height:755px}}.stm_mobile__logo img{width:150px!important;height:60px!important}.stm-logo img{width:188px!important;height:75px!important}rs-sbg-effectwrap,rs-sbg{width:360px!important;height:640px!important}@media (min-width:768px){}@media (min-width:960px){}.ig{z-index:10;margin-bottom:-116px}.stm-footer{z-index:100;position:relative}@media (max-width:768px){.vc_gitem-zone.vc_gitem-zone-b.vc_custom_1419250758402.vc-gitem-zone-height-mode-auto.vc_gitem-is-link{opacity:1!important;background-color:#0000!important;transform:rotateX(0)!important}.post-template-default h2{font-size:20px!important}}.stm_wp_hotelier_rooms_list_style_1 .stm-rooms-list .room{width:50%}.stm_iconbox__icon-center:hover:before{opacity:0}.stm_infobox_style_2:before,.stm_infobox_style_2:after{background:0 0!important}.stm_titlebox__title{font-size:40px;line-height:42px}.stm_titlebox__subtitle{color:#fff;font-size:28px;line-height:32px}.list-from{font-size:12px}.stm_infobox_front h4{padding:0 20px;font-family:IBM Plex Sans,sans-serif}.stm_infobox_back h2{font-family:IBM Plex Sans,sans-serif;font-size:46px;padding:0!important}.stm_selective_rooms_carousel_style_1 .stm-room__carousel .stm-room__content{padding:16px}.wpb_wrapper ul{padding:0 0 0 30px;list-style-type:disc}.vc-hoverbox-wrapper{border:1px solid #e9e9e9}.vc-hoverbox-inner h2{background-color:#ffffffb3;font-size:18px;position:absolute;bottom:0;left:0;right:0}.menu-item{text-transform:uppercase}.stm-header__cell{padding:0 10px!important}.stm-header__row .btn.btn_primary.btn_outline{padding:15px 10px!important}.stm-header__cell_right .stm-header__element:last-child .dropdown{padding-right:0}.stm_header_style_1 .stm-dropdown .dropdown-toggle{margin-left:0}html[lang=ru-RU] h1,html[lang=ru-RU] .menu-item,html[lang=ru-RU] h2,html[lang=ru-RU] h3,html[lang=ru-RU] h4,.montserrat,.stm_iconbox__text h5{font-family:Roboto,sans-serif!important}.cursive{font-family:Playfair Display,sans-serif!important}html .stm_infobox__icon{font-family:stmicons!important}.lang-btn-book{display:none}html[lang=ru-RU] .lang-btn-book-ru,html[lang=en-US] .lang-btn-book-en,html[lang=sr-RS] .lang-btn-book-rs{display:flex!important}.stm_header_style_1 .stm-navigation__default>ul>li>a{padding:0 15px}.wpml-ls-item{display:none!important}.stm-header__cell_right .stm-header__element_{margin-left:0}.stm-dropdown .dropdown:after{display:none}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:first-of-type{font-size:0;position:relative}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:first-of-type:before{content:"PON";font-size:8px;position:relative}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:nth-of-type(2){font-size:0;position:relative}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:nth-of-type(2):before{content:"UTO";font-size:8px;position:relative}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:nth-of-type(3){font-size:0;position:relative}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:nth-of-type(3):before{content:"SRI";font-size:8px;position:relative}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:nth-of-type(4){font-size:0;position:relative}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:nth-of-type(4):before{content:"ČET";font-size:8px;position:relative}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:nth-of-type(5){font-size:0;position:relative}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:nth-of-type(5):before{content:"PET";font-size:8px;position:relative}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:nth-of-type(6){font-size:0;position:relative}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:nth-of-type(6):before{content:"SUB";font-size:8px;position:relative}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:nth-of-type(7){font-size:0;position:relative}html[lang=sr-RS] .datepicker__week-days .datepicker__week-name:nth-of-type(7):before{content:"NED";font-size:8px;position:relative}.stm-single-room__intro,.room.type-room .stm-rooms-slider{height:510px}.datepicker__inner{flex-direction:column-reverse;padding:10px;display:flex}.datepicker__month{margin-bottom:0}@media (min-width:1024px){.related-rooms .room-loop--related-rooms .stm-room__container{width:25%}}.stm_testimonials_style_2 .stm_testimonials__review{padding-bottom:0!important;font-size:18px!important;line-height:1.5!important}.owl-stage-outer .owl-item.cloned{height:auto!important}.stm_infobox_bg{background-position:50%}@media (max-width:1200px){.stm_infobox_front h4{font-size:18px}.stm_infobox_back h2{font-size:20px}.stm-navigation__default>ul>li .stm_mobile__dropdown{padding-left:14px;position:relative;right:0}.stm_mobile__dropdown:after{-o-transition:transform .1s ease;content:"";border:3.5px solid #0000;border-top:5px solid #fff;border-bottom-width:0;width:0;height:0;margin-top:-2px;transition:transform .1s;display:block;position:absolute;top:50%;right:-25px;transform:rotate(0)}.stm-header__element{margin-top:0!important}.stm-header__row>div:last-of-type{width:100%;margin-left:24px!important}.stm-header__row>div:last-of-type a{justify-content:center;width:220px!important}}.stm_infobox_back h2{font-size:28px}.stm_infobox_front h4,.stm_infobox_back h2{padding:0!important}.datepicker-input-select-wrapper:hover{cursor:pointer}.stm-rooms-list{flex-direction:row;justify-content:center;display:flex}.stm-rooms-list .room{width:335px!important}.stm-dropdown_style_1 .dropdown-backdrop{z-index:-1}.stm-rooms-slider{position:relative}.stm-single-room__intro .owl-dots{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.vc_custom_1593548653553{margin-top:-60px!important;margin-bottom:30px!important}.vc_custom_1588444517788{margin-bottom:40px!important}.vc_custom_1590531800095{margin-top:60px!important;margin-bottom:60px!important}.vc_custom_1590530941712{margin-top:-35px!important;margin-bottom:30px!important}.vc_custom_1589487206096{margin-bottom:40px!important}.vc_custom_1593038257677{margin-top:60px!important;margin-bottom:60px!important}@media (max-width:415px){.site-header{width:100%;position:fixed}.stm_mobile__header{padding:15px}.site-content{margin-top:149px}.stm-header__element .wpml-ls-legacy-dropdown .wpml-ls-item a span{margin-left:-8px}.stm-header__element .wpml-ls-sub-menu{background:#0f172b;width:66px}.stm-header__element .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:-18px}#fullResImage{width:98%!important;height:auto!important}}.owl-carousel .owl-nav.disabled{display:flex!important}.owl-carousel .owl-dots{display:none!important}.stm_testimonials_style_2 .owl-nav{bottom:auto;position:relative!important}.owl-carousel .owl-nav .owl-prev{left:8px!important}.owl-carousel .owl-nav .owl-next{right:8px!important}.owl-carousel .owl-stage-outer,.owl-carousel .owl-stage{height:516px}.wpml-ls-legacy-dropdown{margin-top:27px}.wpml-ls-legacy-dropdown .wpml-ls-item{display:block!important}.wpml-ls-legacy-dropdown .wpml-ls-item a{color:#fff;background:0 0;border:none;padding:10px 15px}.wpml-ls-legacy-dropdown .wpml-ls-item a:hover{color:#fff;background:0 0;border:none}.wpml-ls-legacy-dropdown .wpml-ls-item a span{margin-left:-22px}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:-6px}.wpml-ls-legacy-dropdown a:hover,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{color:#fff;background:0 0}.stm-room__content{padding:28px 28px 35px}html[lang=ru-RU] .stm-room__excerpt{line-break:anywhere}.contact-copy{font-size:18px;line-height:26px}.vc_custom_1594341960830{background-image:url(/_assets/contacts-bg-5de450d613bea93.jpg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.stm_selective_rooms_carousel_style_1{padding-bottom:20px}.stm_testimonials .owl-stage{height:auto!important}.stm_testimonials .owl-stage-outer{padding-bottom:20px;height:auto!important}.stm_markup_right>.stm_markup__content{width:100%}.vk-area{color:#273043;white-space:nowrap;align-items:center;gap:.35em;font-size:14px;line-height:1.6;display:inline-flex}.vk-area .stmicon-ruler{color:#947237;font-size:15px}.vk-gallery-section .vk-area{margin-top:4px}.stm-footer .vk-profiles{color:#f5f1e8;border-top:1px solid #9b866166;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:20px 0 0;padding:16px 0;display:flex}.stm-footer .vk-profiles-title{color:inherit;margin:0;font-size:14px;font-weight:600;line-height:1.5}.stm-footer .vk-profile-list{flex-wrap:wrap;align-items:center;gap:2px 23px;margin:0;padding:0;list-style:none;display:flex}.stm-footer .vk-profile-list li{margin:0;padding:0}.stm-footer .vk-profile-list a{min-height:44px;color:inherit;align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}:is(.stm-footer .vk-profile-list a:hover,.stm-footer .vk-profile-list a:focus-visible){text-underline-offset:4px;text-decoration:underline}.stm-footer .vk-profile-list i{color:#d9c29c;font-size:17px}@media (max-width:620px){.stm-footer .vk-profiles{margin-top:10px;padding-top:16px;display:block}.stm-footer .vk-profiles-title{margin-bottom:4px}.stm-footer .vk-profile-list{gap:0 18px}}.vk-instagram{clear:both;max-width:1190px;margin:0 auto;padding:48px 25px 60px}.vk-instagram .vk-instagram-card{background:#f7f5ef;border:1px solid #e7e2d8;grid-template-columns:1fr 1.15fr;align-items:center;gap:32px;padding:24px 26px;display:grid;color:#182338!important;text-decoration:none!important}.vk-instagram .vk-ig-heading{text-transform:none;letter-spacing:normal;color:inherit;margin:0 0 8px;font-size:clamp(23px,2.5vw,35px);font-weight:600;line-height:1.2}.vk-instagram .vk-ig-heading:before,.vk-instagram .vk-ig-heading:after{display:none}.vk-instagram .vk-ig-handle{color:#705126;text-underline-offset:4px;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}:is(.vk-instagram a:hover .vk-ig-handle,.vk-instagram a:focus-visible .vk-ig-handle){text-decoration:underline}.vk-instagram .vk-ig-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid;overflow:hidden}.vk-instagram .vk-ig-photos img{aspect-ratio:5/4;object-fit:cover;width:100%;height:auto;display:block}@media (max-width:700px){.vk-instagram{padding:26px 18px 34px}.vk-instagram .vk-instagram-card{grid-template-columns:1fr;gap:16px;padding:16px}.vk-instagram .vk-ig-heading{font-size:23px}}