﻿.max_width_content{max-width:900px!important;width:90%!important;margin:auto!important}.max_width,#footer_wrapper #footer,#flx-related-items,body.single-flx_accommodation .single_amenities .amenities_wrap{max-width:1200px!important;width:95%!important;margin:auto!important}.trans,body.archive .header_style_wrapper:not(.scroll) #logo_right_button .filox_book_now a,body.single .header_style_wrapper:not(.scroll) #logo_right_button .filox_book_now a,body.tg_menu_transparent .header_style_wrapper:not(.scroll) #logo_right_button .filox_book_now a,.header_style_wrapper:not(.scroll) #logo_right_button .filox_book_now a,body:not(.tg_menu_transparent) .header_style_wrapper #logo_right_button .filox_book_now a,body .header_style_wrapper.scroll #logo_right_button .filox_book_now a,.book_now_item a,.custom_button a,.book_button{-ms-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease}.main_card .title a{font-size:30px;line-height:40px;font-weight:700;font-family:"Playfair Display",Georgia,serif}@media(max-width:749px){.main_card .title a{font-size:26px;line-height:36px}}.logo_container .logo_wrapper img{max-width:120px!important;margin:auto;height:auto}@media screen and (min-width:768px){#mobile_nav_icon .ti-menu::after{content:"MENU";position:absolute;top:0;right:0;content:"MENU";width:60px;left:20px}}@media only screen and (max-width:960px)and (min-width:768px){#menu_border_wrapper #mobile_nav_icon{display:initial!important}}.main_card{position:relative;width:100%}.main_card .image_element{position:relative;overflow:hidden}.main_card .info_element{background:rgba(216,216,216,.9);padding:40px 30px}.main_card .info_element .info_wrap .border_row{display:grid;grid-template-columns:40% 60%;padding:20px 0;align-items:center}.main_card .info_element .info_wrap .border_row .border{position:relative;width:100%;max-width:230px;height:2px;background:#3e3e3e}.main_card .info_element .info_wrap .border_row .price{padding-left:30px}.main_card .info_element .info_wrap .border_row .price .price_wrap{display:flex;align-items:center}.main_card .info_element .info_wrap .border_row .price .price_wrap span{padding-right:8px}.main_card .info_element .info_wrap .border_row .price .price_wrap span.money,.main_card .info_element .info_wrap .border_row .price .price_wrap span.currency{font-size:25px;font-weight:700}.main_card .info_element .info_wrap .custom_button{padding:30px 0}@media(max-width:749px){.main_card{display:grid;width:100%}.main_card .info_element{order:2}.main_card .image_element{order:1;height:280px;width:100%}}@media(min-width:750px){.main_card{height:550px}.main_card .image_element{height:80%;width:80%;float:right}.main_card .info_element{position:absolute;height:auto;min-height:60%;max-height:100%;width:40%;max-width:350px;bottom:0;left:0}.main_card .info_element .info_wrap .title,.main_card .info_element .info_wrap .text,.main_card .info_element .info_wrap .custom_button,.main_card .info_element .info_wrap .features{padding:20px}.main_card .info_element .info_wrap .features .text{padding:0}.main_card.right .image_element{float:left}.main_card.right .info_element{left:initial;right:0}}@media(min-width:1000px){.main_card{height:660px}}.custom_button a{padding:10px 20px;border:1px solid #3e3e3e;color:#3e3e3e;font-weight:500;text-decoration:none}.custom_button a:hover{background:#3e3e3e;color:#fff}.custom_button a.white{border:2px solid #fff;color:#fff}.custom_button a.white:hover{background:#fff;color:#3e3e3e}.book_now_item a{background:#000;color:#fff!important;text-align:center;padding:5px 0;margin-top:10px}.book_now_item a:hover{background:#3e3e3e}.mail_menu_item{margin-top:40px}.mail_menu_item a{font-size:18px!important}.contact_menu_item a{font-size:18px!important}.mobile_menu_wrapper #mobile_menu_close.button:hover{margin-top:0!important}body.archive #wrapper,body.single #wrapper{padding-top:0!important}body:not(.tg_menu_transparent) .header_style_wrapper #logo_right_button .filox_book_now a,body .header_style_wrapper.scroll #logo_right_button .filox_book_now a{padding:10px 20px;border:1px solid #3e3e3e;color:#3e3e3e!important}body:not(.tg_menu_transparent) .header_style_wrapper #logo_right_button .filox_book_now a:hover,body .header_style_wrapper.scroll #logo_right_button .filox_book_now a:hover{background:#3e3e3e;color:#fff!important}body.archive .header_style_wrapper:not(.scroll) #logo_right_button .filox_book_now a,body.single .header_style_wrapper:not(.scroll) #logo_right_button .filox_book_now a,body.tg_menu_transparent .header_style_wrapper:not(.scroll) #logo_right_button .filox_book_now a,.header_style_wrapper:not(.scroll) #logo_right_button .filox_book_now a{padding:10px 20px;border:1px solid #fff;color:#fff!important}body.archive .header_style_wrapper:not(.scroll) #logo_right_button .filox_book_now a:hover,body.single .header_style_wrapper:not(.scroll) #logo_right_button .filox_book_now a:hover,body.tg_menu_transparent .header_style_wrapper:not(.scroll) #logo_right_button .filox_book_now a:hover,.header_style_wrapper:not(.scroll) #logo_right_button .filox_book_now a:hover{background:#fff;color:#3e3e3e!important}.header_style_wrapper{z-index:1111}#logo_wrapper{display:grid!important;align-items:center;position:relative}.mobile_menu_wrapper{background:#d8d8d8!important}#menu_wrapper{display:grid!important;align-items:center;top:0!important}@media(max-width:749px){#menu_wrapper{right:0!important}}#nav_wrapper{display:block!important}.wpcf7-form input:not(.wpcf7-submit),.wpcf7-form textarea{background:rgba(0,0,0,0)!important}.wpcf7-form input:not(.wpcf7-submit):focus,.wpcf7-form textarea:focus{border-color:#84ae50!important}.wpcf7-form input.wpcf7-submit{background:#0c0c0b!important;border:none!important}.wpcf7-form input.wpcf7-submit:hover{background:#6b7062!important}@media(max-width:767px){.logo_wrapper img{max-height:80px!important;width:auto!important;margin-top:0px!important}h1{font-size:30px!important;line-height:38px!important}#logo_right_button{right:60px}}@media(max-width:749px){#logo_right_button{right:40px}}.logo_wrapper img.custom_logo_no_info{width:auto!important}#ct-ultimate-gdpr-cookie-popup{opacity:.9!important}#ct-ultimate-gdpr-cookie-popup{max-width:320px!important;padding:20px 30px!important}.ct-ultimate-gdpr-cookie-popup-bottomPanel{padding:20px 0!important}.footer_bar{display:none!important}#motivar-filox-footer-shortcode{max-width:560px;margin:auto;line-height:30px}#motivar-filox-footer-shortcode .filox-footer-company{text-align:center;color:#0c0c0b!important}#motivar-filox-footer-shortcode .filox-footer-company a{color:#6b7062!important}#motivar-filox-footer-shortcode .filox-footer-company .motivar_icon,#motivar-filox-footer-shortcode .filox-footer-company .filox_icon{vertical-align:middle;margin-left:6px}#motivar-filox-footer-shortcode .filox-footer-company .motivar_icon img{height:14px}#motivar-filox-footer-shortcode .filox-footer-company .filox_icon img{height:20px}.top_bar.scroll #logo_wrapper{height:50px!important;padding:10px 0 30px 0!important}.top_bar.scroll #logo_right_button{top:40%!important}@media(max-width:767px){.top_bar.scroll #logo_right_button{left:0!important}}body.flx_booking_page .header_style_wrapper.scroll{display:none!important}.flx-button{background:#6b7062!important}.flx-button:hover{background:#0c0c0b!important}.daterangepicker td.in-range{background-color:rgba(107,112,98,.2)!important}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#6b7062!important}.flx-mobile-trigger-results .flx-trigger-wrap,.mobile_book_button .mobile_book_button_container{background:#6b7062!important}.hero_box{display:grid}.hero_box #hero_section{height:80vh}@media(max-width:750px){.hero_box #hero_section{height:70vh}}.hero_box #hero_section{width:100%;position:relative;overflow:hidden}.hero_box #hero_section .hero_img{height:100%;width:100%;position:relative;background:#000;overflow:hidden}.hero_box #hero_section .hero_img img{opacity:.6}.hero_box #hero_section .text_container{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:650px;width:95%}.hero_box #hero_section .text_container .hero_text{text-align:center}.hero_box #hero_section .text_container .hero_text>*{padding-bottom:10px}.hero_box #hero_section .text_container .hero_text h1,.hero_box #hero_section .text_container .hero_text h6{color:#fff!important}.hero_box .info_box{width:80%;max-width:800px;margin:auto;margin-top:-100px;z-index:1}.hero_box .info_box .info_wrap{padding:30px;background:#d8d8d8}.hero_box .info_box.single_accommodation{max-width:1100px}.hero_box .info_box.single_accommodation .quick_access{text-align:center;padding-bottom:20px;color:#fff;font-size:18px}.hero_box .info_box.single_accommodation .quick_access #trigger_gallery{cursor:pointer}.hero_box .info_box.single_accommodation .info_wrap .info_container{display:grid}@media(max-width:999px){.hero_box .info_box.single_accommodation .info_wrap .info_container .info{padding-top:30px;border-top:1px solid #3e3e3e}}.hero_box .info_box.single_accommodation .info_wrap .info_container .info .price .price_wrap{display:flex;align-items:center}.hero_box .info_box.single_accommodation .info_wrap .info_container .info .price .price_wrap span{padding-right:8px}.hero_box .info_box.single_accommodation .info_wrap .info_container .info .price .price_wrap span.money,.hero_box .info_box.single_accommodation .info_wrap .info_container .info .price .price_wrap span.currency{font-size:25px;font-weight:700}.hero_box .info_box.single_accommodation .info_wrap .info_container .info .features{padding:30px 0}.hero_box .info_box.single_accommodation .info_wrap .info_container .info .book_button a{background:#3e3e3e;color:#fff;padding:10px 30px;text-decoration:none}.hero_box .info_box.single_accommodation .info_wrap .info_container .info .book_button a:hover{background:#fff;color:#3e3e3e}@media(min-width:1000px){.hero_box .info_box.single_accommodation .info_wrap .info_container{grid-template-columns:65% 35%}.hero_box .info_box.single_accommodation .info_wrap .info_container .description{border-right:1px solid #3e3e3e;padding:20px}.hero_box .info_box.single_accommodation .info_wrap .info_container .info{padding:20px 40px}}.features .feature{display:grid;grid-template-columns:40px auto;align-items:center}.features .feature .feature_icon{font-size:25px}.features .feature .feature_icon::before{font-weight:600}.features .feature .text{display:grid;align-items:center;padding-left:10px}body.single-flx_accommodation .flx_img_carousel{margin-top:50px}body.single-flx_accommodation .slick-slide:focus,body.single-flx_accommodation #property_gallery .flx_view_card_style:focus{outline:none!important}body.single-flx_accommodation .slick-slide .flx_style_card,body.single-flx_accommodation #property_gallery .flx_view_card_style .flx_style_card{padding:0 15px}body.single-flx_accommodation .slick-slide .flx_style_card .flx_card-image,body.single-flx_accommodation #property_gallery .flx_view_card_style .flx_style_card .flx_card-image{position:relative;height:500px}@media(max-width:749px){body.single-flx_accommodation .slick-slide .flx_style_card .flx_card-image,body.single-flx_accommodation #property_gallery .flx_view_card_style .flx_style_card .flx_card-image{height:350px}}body.single-flx_accommodation .slick-slide .flx_style_card .flx_card-image,body.single-flx_accommodation #property_gallery .flx_view_card_style .flx_style_card .flx_card-image{overflow:hidden}body.single-flx_accommodation .slick-slide .flx_style_card .flx_card-image:hover,body.single-flx_accommodation #property_gallery .flx_view_card_style .flx_style_card .flx_card-image:hover{cursor:pointer}body.single-flx_accommodation #property_gallery{margin-top:50px}body.single-flx_accommodation #property_gallery .mtv-h-horizontal-scroll{display:block}body.single-flx_accommodation #property_gallery .mtv-h-content-container{width:100%}body.single-flx_accommodation #property_gallery .mtv-h-content-wrapper{display:flex;width:100%}body.single-flx_accommodation #property_gallery .flx_view_card_style{box-sizing:border-box;flex:0 0 50%;min-width:50%;width:auto;padding-right:20px}body.single-flx_accommodation .single_amenities{background:#d8d8d8}body.single-flx_accommodation .single_amenities .amenities_wrap{padding:50px 0}body.single-flx_accommodation .single_amenities .amenities_wrap .title{display:grid;grid-template-columns:40px auto;margin-bottom:30px}body.single-flx_accommodation .single_amenities .amenities_wrap .title .iconn{font-size:25px}body.single-flx_accommodation .single_amenities .amenities_wrap .title .iconn::before{font-weight:600}body.single-flx_accommodation .single_amenities .amenities_wrap .title .text{font-size:25px}body.single-flx_accommodation .single_amenities .amenities_wrap .amenities{display:grid;grid-template-columns:50% 50%}@media(min-width:750px){body.single-flx_accommodation .single_amenities .amenities_wrap .amenities{grid-template-columns:33% 33% 33%}}@media(min-width:1000px){body.single-flx_accommodation .single_amenities .amenities_wrap .amenities{grid-template-columns:25% 25% 25% 25%}}body.single-flx_accommodation .single_amenities .amenities_wrap .amenities .amenity{font-weight:600;padding:5px 0}p#breadcrumbs{padding-bottom:0!important}.yoast_breadcrumb span{color:#fff}.yoast_breadcrumb span a{color:#d8d8d8}.yoast_breadcrumb span a:hover{color:#fff}.yoast_breadcrumb.left #breadcrumbs{text-align:left!important}#breadcrumbs{display:none}.yoast_breadcrumb #breadcrumbs{display:inherit}.cottages_container{margin:80px auto!important}.cottages_container .main_card{margin-bottom:50px}.related_room .card_wrapper{max-width:350px;width:100%;margin:auto}.related_room .card_wrapper .image{height:300px;width:100%;position:relative;overflow:hidden}.related_room .card_wrapper .title{padding:20px 0;border-bottom:1px solid #3e3e3e;text-align:center}.related_room .card_wrapper .title a{text-decoration:none;color:#3e3e3e;font-size:22px;font-family:"Playfair Display",Georgia,serif}.related_room .card_wrapper .description{padding:15px 0;text-align:left;text-wrap:wrap}.related_room .card_wrapper .info{display:grid;grid-template-columns:50% 50%;padding:15px 0}.related_room .card_wrapper .info .book_button{text-align:center;display:grid}.related_room .card_wrapper .info .book_button a{padding:5px 20px;line-height:28px;border:1px solid #3e3e3e;color:#3e3e3e}.related_room .card_wrapper .info .book_button a:hover{background:#3e3e3e;color:#fff}.related_room .card_wrapper .info .price .price_wrap{display:flex;align-items:center}.related_room .card_wrapper .info .price .price_wrap span{margin-right:3px}.related_room .card_wrapper .info .price .price_wrap .currency,.related_room .card_wrapper .info .price .price_wrap .money{font-weight:700;font-size:22px}.mobile_book_button .mobile_book_button_container{padding:20px;background:#3e3e3e}.mobile_book_button .mobile_book_button_container .mobile_book_button_wrap{color:#fff;padding:0;display:grid;width:100%}.mobile_book_button .mobile_book_button_container .mobile_book_button_wrap a{color:#fff}.footer_menu_1 .footer_logo{margin-bottom:30px}.footer_menu_1 .footer_logo img{max-width:120px;margin:auto}.footer_menu_1 .social h5{margin-bottom:20px}.footer_menu_1 .social .social_media a{margin-right:15px}.footer_menu_1 .social .social_media a i{font-size:22px}.footer_menu_1 .airbnb_img{margin-top:30px}.footer_menu_1 .airbnb_img img{max-width:120px;margin:auto}#footer .widgettitle{text-transform:capitalize!important}#footer #nav_menu-2{margin-top:10px}#footer #nav_menu-2 li a{font-weight:600}.flx_sections_margin{margin:50px 0!important}.yoast_breadcrumb{text-align:center}.about_content .elementor-row .number p{padding-top:0!important;padding-bottom:0px!important}@media(min-width:750px){.about_content .elementor-row .number{width:20%!important}.about_content .elementor-row .text{width:80%!important;padding-top:30px!important}}@media only screen and (max-width:960px)and (min-width:768px){.menu-footer-menu-container{text-align:left!important}}@media only screen and (max-width:960px)and (min-width:768px){.menu-footer-menu-contaer{text-align:left}}@media only screen and (max-width:767px){#nav_menu-2{display:grid;justify-content:center}}#footer_wrapper{display:grid;background-color:#fff}#footer_wrapper #footer{text-align:center;padding:30px 0!important}#footer_wrapper #footer .sidebar_widget.four{padding:20px 0!important}#footer_wrapper .widget_nav_menu{display:flex;flex-direction:column;align-items:center}#footer_wrapper .widget_nav_menu li{text-align:center}#footer_wrapper .motivar-footer-company span{margin-right:5px}@font-face{font-display:swap;font-family:"vradi-estate";src:url(../../../../../../../../themes/hoteller-child/motivar_functions_child/font/vradi-estate.eot?96089550);src:url("../../../../../../../../themes/hoteller-child/motivar_functions_child/font/vradi-estate.eot?96089550#iefix") format("embedded-opentype"),url(../../../../../../../../themes/hoteller-child/motivar_functions_child/font/vradi-estate.woff2?96089550) format("woff2"),url(../../../../../../../../themes/hoteller-child/motivar_functions_child/font/vradi-estate.woff?96089550) format("woff"),url(../../../../../../../../themes/hoteller-child/motivar_functions_child/font/vradi-estate.ttf?96089550) format("truetype"),url("../../../../../../../../themes/hoteller-child/motivar_functions_child/font/vradi-estate.svg?96089550#vradi-estate") format("svg");font-weight:400;font-style:normal}[class^=iconn-]:before,[class*=" iconn-"]:before{font-family:"vradi-estate";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconn-view-icon:before{content:""}.iconn-persons-icon:before{content:""}.iconn-sqm-icon:before{content:""}.iconn-amenities-icon:before{content:""}.iconn-bedroom-icon:before{content:""}.cover,.sbp_hero_wrap .sbp_header.sbp_home_video_container video{width:100%;height:100%;object-fit:cover;object-position:center}.top_bar.scroll #logo_normal{display:table!important}.top_bar.scroll #logo_normal img{max-width:90px!important;margin-top:-20px}.mobile_main_nav li a,#sub_menu li a{font-size:20px;font-weight:400;text-transform:none}