.person-img-box img.attachment-thumbnail{box-shadow:1px 1px 3px 0 #888}.person-img-box .elementor-image-box-content h3.elementor-image-box-title{margin-top:0}.person-img-box figure.elementor-image-box-img{margin-right:20px!important}.front-page-slide-tab figure.swiper-slide-inner{position:relative}.front-page-slide-tab figure.swiper-slide-inner figcaption.elementor-image-carousel-caption{position:absolute;bottom:0;padding:40px;text-align:left!important;color:#fff;font-style:normal;z-index:0}.front-page-slide-tab figure.swiper-slide-inner figcaption.elementor-image-carousel-caption a.seemore{color:#fff;border:solid 1px;padding:10px 25px;border-radius:20px}.front-page-slide-tab figure.swiper-slide-inner img{border-radius:15px}.image-2-box p a{font-family:"roboto";font-weight:400;font-size:14px;color:white!important;background-color:#EC6565;padding:10px 45px 10px 25px;border-radius:20px}.cta-2-box .image-2-box a{visibility:hidden;position:relative}.cta-2-box .image-2-box:hover a{visibility:visible}.image-2-box:hover::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1;border-radius:20px}.cta-2-box .image-2-box p{position:relative;z-index:2}.image-2-box a:after{content:'→';position:absolute;right:20px;top:6px;font-size:18px;transition:transform 0.3s}.fp-btn-slide a{position:relative;cursor:pointer}.fp-btn-slide:not(.active) a{background-color:transparent!important;color:#791617!important}.fp-btn-slide.active a:after{content:'→';position:absolute;right:23px;top:16px;font-size:32px;transition:transform 0.3s}.front-page-slide-tab figcaption:before{content:'';position:absolute;left:0;right:0;bottom:7px;height:100%;background:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,0));z-index:-1;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.section-latest-posts .post-item{display:flex;flex-wrap:wrap;align-items:center;padding:50px 0}.section-latest-posts .post-item .post-content-wrapper{width:70%;padding-right:50px;color:#000}.section-latest-posts .post-item .post-thumbnail{width:30%}.section-latest-posts .post-item .post-thumbnail img{border-radius:10px}.section-latest-posts .post-item .post-content-wrapper h4.post-title{margin-top:0}.section-latest-posts .post-item .post-content-wrapper .post-content{font-weight:300}.section-latest-posts .post-item .post-content-wrapper p.post-date{margin-bottom:0;color:#9F9F9F;font-size:14px}.btn-with-arrow a,.btn-with-arrow-small a{position:relative}.btn-with-arrow a:after{content:'→';position:absolute;right:32px;top:9px;font-size:20px;transition:transform 0.3s}.btn-with-arrow-small a:after{content:'→';position:absolute;right:32px;top:8px;font-size:17px;transition:transform 0.3s}.cta-2-col-row{position:relative}.cta-2-col-row .btn-cta-2-col-row{position:absolute;top:15px;left:15px;font-size:10px;color:#000;background-color:#fff;padding:5px 10px;border-radius:100px}.elementor-widget .text-wrapper{width:90%}.elementor-widget .text-wrapper p.item-text:nth-child(1){margin-bottom:2px}.elementor-widget .text-wrapper p.item-text:nth-child(2){margin-bottom:0;font-size:13px;font-weight:300}.cta-2-col-row{height:100%;display:flex}.cta-2-col-row .elementor-widget-container{display:flex;align-items:flex-end}body.home .home-1-banner-show{max-height:unset!important;height:100vh;position:relative}.arrow span{display:block;width:20px;height:20px;border-bottom:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg);margin:-10px;animation:animate 2s infinite}.arrow span:nth-child(2){animation-delay:-0.2s}.arrow span:nth-child(3){animation-delay:-0.4s}.arrow{z-index:999;position:absolute!important;bottom:0;top:auto;left:51%;right:auto;cursor:pointer}.header-top div#header-top-logo .elementor-widget-wrap{position:absolute;top:-80px;width:260px}.header-top.header-top-sticky div#header-top-logo .elementor-widget-wrap{top:-60px}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-20px,-20px)}50%{opacity:1}100%{opacity:0;transform:rotate(45deg) translate(20px,20px)}}.hero-col-wrapper{position:static!important}.hero-col-wrapper .elementor-widget-wrap{position:static}.arrow-anchor{position:static!important}.text-over-anchor{position:absolute!important;bottom:25px}.home-video-after-hero{position:relative!important;display:flex;justify-content:center;align-items:center;background-color:#f0f0f0;color:#333;overflow:hidden}.overlay-wrapper{position:absolute!important;top:0;left:0;width:100%!important;height:100%;background-color:#000;transition:opacity 3s ease,visibility 3s ease;opacity:1;visibility:visible;z-index:1}.hidden-v{z-index:0;transition:all 2s ease;opacity:0;visibility:hidden}.cta-moder .cta-2-col-row .elementor-widget-container:before{content:'';position:absolute;left:0;right:0;bottom:0;height:100%;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0));z-index:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.cta-moder .cta-2-col-row .elementor-widget-container .text-wrapper{z-index:2}.ig-feed #sb_instagram #sbi_images .sbi_item{padding:20px 10px!important}.ig-feed #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a.sbi_photo{border-radius:15px}.ig-feed #sb_instagram #sbi_load .sbi_follow_btn a{border-radius:100px;margin-top:30px}.footer-4-cols .elementor-container.elementor-column-gap-default .elementor-column.elementor-col-25:nth-child(1){padding-top:55px}.footer-2nd-row .footer-logo img{min-width:auto!important}.footer-2nd-row .social-col{display:flex;align-items:center;justify-content:center}.footer-2nd-row .social-col .elementor-widget-wrap{align-items:center;justify-content:center}.footer-2nd-row .social-col .elementor-widget-wrap .elementor-element{width:auto;padding:0 5px}.footer-2nd-row .social-col .elementor-widget-wrap .elementor-element p{margin:0}.footer-2nd-row .social-col .elementor-widget-wrap .elementor-element:nth-child(3),.footer-2nd-row .social-col .elementor-widget-wrap .elementor-element:nth-child(5),.footer-2nd-row .social-col .elementor-widget-wrap .elementor-element:nth-child(7){padding-left:15px}.footer-contact p{display:flex;align-items:center}.footer-contact p:nth-child(1):before{content:"";display:inline-block;background-image:url(/wp-content/uploads/2024/06/maps-and-flags.png);background-size:cover;width:20px;height:20px;margin-right:8px;vertical-align:middle;filter:invert(100%)}.footer-contact p:nth-child(2):before{content:"";display:inline-block;background-image:url(/wp-content/uploads/2024/06/telephone.png);background-size:cover;width:20px;height:20px;margin-right:8px;vertical-align:middle;filter:invert(100%)}.footer-contact p:nth-child(3):before{content:"";display:inline-block;background-image:url(/wp-content/uploads/2024/06/email.png);background-size:cover;width:20px;height:20px;margin-right:8px;vertical-align:middle;filter:invert(100%)}.col-quote .elementor-widget-wrap .elementor-widget-text-editor p:before{content:"";display:block;background-image:url(/wp-content/uploads/2024/06/quote-down.png);background-size:cover;width:50px;height:50px;vertical-align:middle}.col-quote .elementor-widget-wrap .person-img-box .elementor-widget-container:after{content:"";display:block;background-image:url(/wp-content/uploads/2024/06/quote-up.png);background-size:cover;width:50px;height:50px;vertical-align:middle;float:right;margin-bottom:50px}.cta-moder .cta-2-col-row .elementor-widget-container .text-wrapper{color:#fff!important}.cta-2-col-row{cursor:pointer}.elementor-widget-wrap{flex-wrap:wrap!important}.col-image-flex-end{align-items:flex-end}.image-2-box{cursor:pointer}.front-page-slide-tab a:not(.seemore){color:#fff;text-decoration:underline}.front-page-slide-tab a:not(.seemore):hover{color:#fff;text-decoration:none}#cookiescript_badge{height:36px;bottom:25px!important}#cookiescript_badgeimage{width:30px!important;height:30px!important}#cookiescript_badgesvg{width:30px!important;height:30px!important}.front-page-slide-tab figure.swiper-slide-inner figcaption.elementor-image-carousel-caption a.seemore:hover{background-color:rgb(0,0,0,.7)}.cta-moder .cta-2-col-row:hover .elementor-widget-container:before{background:linear-gradient(to top,rgba(0,0,0,.4),rgba(0,0,0,0))}section.elementor-section.elementor-top-section.elementor-element.elementor-element-6396c98.elementor-section-full_width.elementor-section-height-min-height.elementor-section-content-top.header-top.elementor-section-height-default.elementor-section-items-middle.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects{z-index:99999}#wpadminbar{z-index:99999999999}.grecaptcha-badge{visibility:hidden}header.page-header h1{display:none}.single-product nav.woocommerce-breadcrumb{display:none}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#962121;border-radius:0;color:#fff}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#962121;border-radius:0;color:#fff;-webkit-font-smoothing:antialiased}.wc-bookings-booking-form .wc-bookings-booking-cost{margin:0}.custom-product .wc-bookings-booking-form .picker.hasDatepicker{position:relative}.custom-product .product-row .product_meta{display:none}.custom-product .product-row.row{display:flex;align-items:center;flex-wrap:wrap}.custom-product .product-row.row:after{content:"";display:table;clear:both}.custom-product .product-column.column{float:left;width:50%;padding:10px}.custom-product .product-column.column.col-60{width:60%}.custom-product .product-column.column.col-40{width:40%}.custom-product .wc-bookings-date-picker .ui-datepicker td .ui-state-default{padding:.5em 0}.custom-product .product-column .product_title.entry-title,.custom-product .product-column .price{display:none}.custom-product .product-column .product_title.entry-title.custom-title{display:block}.custom-product .wc-bookings-booking-form{border:none;padding:0}.custom-product fieldset.wc-bookings-date-picker.wc-bookings-date-picker-booking{border:none;padding:0}.tab.bookable-products{padding:0 10px}.custom-product .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{border-radius:0;background:#962121}.custom-product .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.custom-product .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{background:none}.custom-product td.bookable-range.selection-start-date.ui-datepicker-current-day{box-sizing:border-box;outline-offset:-3px;outline:2px solid #962121}.tab.bookable-products{background:rgb(150,33,33);padding:7px 0;margin:30px 0 30px}h1.h1-addons-template{margin:0;margin-top:30px}button.tablinks{color:#fff;border:none}a.btn-tab-product{color:#fff;opacity:.8}.custom-product .product-column:nth-child(1){padding-left:0!important}.product-addons input.wc-booking-product-quantity{width:100px;margin:10px 10px 10px 0;border-radius:0;border:solid #C51919;padding:5px}.product-addons input.wc-bookings-booking-form-button{margin:10px;font-size:14px;font-weight:600;letter-spacing:0;fill:#fff;color:#fff;background-color:#681919;border-radius:0 0 0 0;box-shadow:0 0 0 0 rgb(0 0 0 / 50%);padding:7px 25px 7px 25px;outline:none!important;border:none!important}.addons .column{float:left;width:50%}.addons.row:after{content:"";display:table;clear:both}.addons .column:nth-child(1){border-right:solid 1px #ccc}.addons .column:nth-child(2){padding-left:50px}p.addons-type{font-weight:800;margin-top:.9rem;margin-bottom:6px}.tab.bookable-products button.tablinks.active:hover{background-color:transparent}.tab.bookable-products a.btn-tab-product{color:#fff}.tab-progress .column:nth-child(5){padding-right:0}.tab-progress .column{float:left;width:25%;padding-right:2px}.tab-progress .column p{height:1.5rem;overflow:hidden;text-overflow:ellipsis}.tab-progress.row:after{content:"";display:table;clear:both}.tab-progress.row p{margin:0}.tab-bar{background:#BEC3C7;height:15px}.tab-bar.active{background:#962121}.tab-progress{margin-bottom:20px}.row:after{content:"";display:table;clear:both}.column.col-3{float:left;width:33.33%;padding:10px;text-align:center}.room-3-col .column.col-2{padding:10px;text-align:center}.row.room-3-col{padding:0 0 50px}.room-3-col img{width:100%;object-fit:cover;min-height:205px}.room-3-col .column a.btn-book-nu{background:#962121;display:block;width:100%;padding:20px;margin-top:-7px;color:#fff!important;font-weight:500}.room-3-col .column h2{color:#962121;margin:0;padding:15px}.row.room-2-col{display:flex;flex-wrap:wrap}.column.col-2{float:left;width:50%}.column.col-2.order-2{order:2}.room-2-col .column.col-2.text{padding:30px}.room-2-col img{height:100%;object-fit:cover}.room-2-col a{background:#962121;color:#fff!important;padding:10px 25px;display:block;width:fit-content}.room-2-col .content{margin-bottom:25px}.text-red{color:#962121}.wrapper-room-2-col{max-width:1280px;margin-right:auto;margin-left:auto;padding:0 0 100px}form.checkout.woocommerce-checkout{max-width:960px;margin-left:auto;margin-right:auto;margin-top:50px}#main-content-room-archive-template .tab-progress{padding:10px}button.tablinks.active:focus{border:none;background:none;outline:none}a.btn-tab-product:hover{opacity:1}#wc-bookings-form-start-time,#wc-bookings-form-end-time{margin-top:10px}.wc-bookings-booking-form select{border-radius:0;padding-left:10px}.custom-product{margin-bottom:50px;max-width:1140px;margin-left:auto;margin-right:auto}div#main-content-room-archive-template,div#main-content-addons-template,.single-product main#main.site-main{max-width:1140px;margin-left:auto;margin-right:auto}.woocommerce-info{border-top-color:#962121!important}.woocommerce-info::before{color:#962121!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#962121!important;font-size:22px;padding:30px 80px}.form-row.place-order .woocommerce button.button.alt{font-size:22px;padding:30px 80px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#962121!important}.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus{outline:none}.woocommerce-terms-and-conditions-wrapper a.woocommerce-privacy-policy-link,.woocommerce-terms-and-conditions-wrapper a.woocommerce-terms-and-conditions-link{text-transform:lowercase}.xoo-wsc-modal .xoo-wsc-img-col{display:none}.woocommerce-product-details__short-description{font-size:1.1em}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:0.85!important;background-image:none!important}button.wc-bookings-booking-form-button.single_add_to_cart_button.button.alt{margin:0 auto;display:block;font-size:18px;padding:15px 50px}.tab.bookable-products button,.tab.bookable-products a.btn-tab-product{background:var(--e-global-color-primary);padding:15px 40px;border-radius:0;transition:all .3s;font-size:14px;line-height:1.5;display:inline-block;font-weight:600}.tab.bookable-products button:focus,.tab.bookable-products a.btn-tab-product:focus{border:none;outline:none}.tab.bookable-products button.tablinks.active:hover,.tab.bookable-products button.tablinks.active:focus,.tab.bookable-products a.btn-tab-product:hover{background:var(--e-global-color-primary)}.tab.bookable-products button.tablinks.active{cursor:default;margin:0}.tab.bookable-products{background:#d4d9dd;padding:7px}.woocommerce ul.order_details{margin:3em 0 3em!important}.btn-go-checkout{background:#681919;padding:15px 40px;border-radius:0;transition:all .3s;font-size:14px;line-height:1.5;display:inline-block;font-weight:600;color:#fff!important}.wrapper-btn-checkout{display:flex;justify-content:center;margin:50px 0 0 0}.tab-progress .column.active p{height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.wc-bookings-booking-form .wc-bookings-booking-cost{background:no-repeat;margin:0}.custom-product .product-row.row{align-items:flex-start}h1.product_title.entry-title.custom-title{margin-top:1rem;font-family:cursive;font-family:"Playfair Display",Sans-serif;font-size:2.5em;color:var(--e-global-color-primary)}.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{border:0}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev.ui-state-hover,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next.ui-state-hover{border:none;background:transparent}span.ui-datepicker-month{text-transform:capitalize}.wc-bookings-booking-form fieldset{border:none;outline:none;padding:0}p.wc-bookings-date-picker-timezone-block{display:none}.product-addons input.wc-booking-product-quantity{border:solid var(--e-global-color-primary) 2px}.woocommerce table.shop_table td{vertical-align:top!important}.shop_table.woocommerce-checkout-review-order-table td.product-total{text-align:right}.shop_table.woocommerce-checkout-review-order-table th.product-total{text-align:right}.shop_table.woocommerce-checkout-review-order-table .cart-subtotal td,.shop_table.woocommerce-checkout-review-order-table .order-total td{text-align:right}table.shop_table.woocommerce-checkout-review-order-table th,table.shop_table.woocommerce-checkout-review-order-table td{border:none}form.cart.product-addons{display:flex;justify-content:flex-start;align-items:center}form.cart.product-addons .button{margin-left:auto}.order-total td{display:flex;flex-direction:column}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:0;margin-top:20px}p.address-field .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #666;border-radius:0;height:37px;display:flex;align-items:center}p.address-field .select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.checkout input,.checkout select,.checkout textarea,.woocommerce table.shop_table,#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0px!important}.checkout table thead:first-child tr:first-child th{border-top:0}button#place_order{font-size:19px}.woocommerce-terms-and-conditions-wrapper{font-size:14px}.wc-bookings-date-picker .ui-datepicker td.partial_booked a{position:unset!important}.by-hour .wc-bookings-date-picker .ui-datepicker td.partial_booked a,.by-hour .wc-bookings-date-picker .ui-datepicker td.partial_booked span{background-color:#ccbc2e!important}.wc-bookings-date-picker .ui-datepicker td.partial_booked a,.wc-bookings-date-picker .ui-datepicker td.partial_booked span{background-color:#ccbc2e!important}.single-product .wc-bookings-date-picker .ui-datepicker td.partial_booked a,.single-product .wc-bookings-date-picker .ui-datepicker td.partial_booked span{background-color:#ccbc2e!important}.all-day .wc-bookings-date-picker .ui-datepicker td.partial_booked span,.all-day .wc-bookings-date-picker .ui-datepicker td.partial_booked a{background-color:#c0392b!important}.wc-booking-summary-actions{display:none}p.order-again{display:none}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0!important}.banner-single-product{background-color:#000;background-image:url(/wp-content/uploads/2021/05/khus_banner_1920x1080.jpg);background-position:center center;background-size:cover;max-height:55vh}.banner-single-product .elementor-background-overlay{background-color:#000;opacity:.6;transition:background 0.3s,border-radius 0.3s,opacity 0.3s;min-height:55vh;max-height:55vh;width:100%;top:0;left:0}.banner-single-product .elementor-shape-bottom svg{width:calc(130% + 1.3px);height:47px;transform:translateX(-50%) rotateY(180deg)}.banner-single-product .elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%) rotateY(180deg)}.banner-single-product .elementor-shape-bottom{bottom:45px}.banner-single-product .elementor-shape{overflow:hidden;position:relative;left:0;width:100%;line-height:0;direction:ltr}.banner-single-product .elementor-container{max-width:777px;min-height:55vh}.banner-single-product .elementor-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-single-product .elementor-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative;top:-60vh}.single-product .tab-progress.row{margin-top:50px}#main-content-addons-template .et_pb_extra_column_main{padding:50px 0 50px}.wc-booking-summary .wc-booking-summary-number .status-paid{background-color:#1f7c20!important}.wc-bookings-date-picker .ui-datepicker td.fully_booked span,.wc-bookings-date-picker .ui-datepicker td.fully_booked a,.wc-bookings-date-picker .ui-datepicker td.not_bookable span,.wc-bookings-date-picker .ui-datepicker td.not_bookable a{background-color:#c0392b!important;background-image:none!important;border-color:rgba(0,0,0,.1)!important;color:#fff!important;text-shadow:0 1px 0 rgb(0 0 0 / 10%)}.all-day td.partial_booked.bookable{opacity:0.85!important;cursor:default!important;pointer-events:none}a.checkout-edit-order{color:#B11C1C!important;cursor:pointer}a.checkout-edit-order:hover{color:#878787!important}h3#order_review_heading{margin-bottom:.25rem;margin-top:1.5rem}span.thanks-msg{font-weight:700;width:100%;text-align:center;display:block;padding-top:20px;font-size:1.5em}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{margin:0px!important;margin-bottom:30px!important;padding-inline-start:0;display:flex;align-items:center}li.woocommerce-order-overview__book.again{background:#962121;color:#fff;cursor:pointer;padding:10px 2em!important;margin-left:auto!important;text-align:center;margin-right:0px!important}.checkout-book-more li.woocommerce-order-overview__book.again{width:155px;list-style:none;margin-left:auto!important;text-align:center;margin-right:auto!important}.forple-text p.elementor-heading-title.elementor-size-default{font-weight:800!important;font-family:"Roboto",Sans-serif}.forple-wrapper .elementor-widget-wrap.elementor-element-populated{padding-bottom:0!important}.forple-btn .elementor-widget-wrap.elementor-element-populated{padding-top:0!important}.addons .column:nth-child(1) .elementor-widget-wrap.elementor-element-populated{padding-left:0!important}.addons .column:nth-child(2) span.product-name{padding-right:10px}table.gsurvey-likert td{text-align:left}table.gsurvey-likert tr td:nth-child(1){padding-left:50px!important;text-align:left!important}table.gsurvey-likert tr th,table.gsurvey-likert tr td{padding:8px!important}table.gsurvey-likert th.gsurvey-likert-row-label:first-child{width:25%;background-color:transparent}.review-ranking-table th,.review-ranking-table tr,.review-ranking-table td,.review-ranking-table table,.review-ranking-table thead,.review-ranking-table tbody{border:none!important}.email-review-form{padding:50px 0}.review-header-form{font-size:30px}.email-review-form .review-header-form{font-weight:700}.email-review-form .review-header-form b{color:#9B1A1A}.email-review-form table.gsurvey-likert tr:nth-child(odd) td.gsurvey-likert-choice.gsurvey-likert-selected,.email-review-form table.gsurvey-likert tr:nth-child(odd) td.gsurvey-likert-choice.gsurvey-likert-focus{background-color:#eee!important}.email-review-form table.gsurvey-likert tr:nth-child(even) td.gsurvey-likert-choice.gsurvey-likert-selected,.email-review-form table.gsurvey-likert tr:nth-child(even) td.gsurvey-likert-choice.gsurvey-likert-focus{background-color:rgba(238,238,238,.6)!important}.email-review-form table.gsurvey-likert td.gsurvey-likert-choice.gsurvey-likert-hover{background-color:rgba(192,57,43,.4)!important}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#eee!important}table tbody>tr:nth-child(even)>td,table tbody>tr:nth-child(even)>th{background-color:rgba(238,238,238,.6)!important}table.gsurvey-likert th.gsurvey-likert-choice-label{background-color:rgba(192,57,43)!important;color:#fff}.review-topic{display:flex;align-items:center;font-weight:700;font-size:1rem}.review-topic.counter-1{min-height:66px}.review-ranking-table table{margin-bottom:0}.counter-1::before{content:'1';display:inline-block;width:30px;height:30px;text-align:center;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:100px;background-color:rgba(192,57,43,.85);display:flex;align-items:center;justify-content:center;margin-right:10px;color:#fff}.counter-2::before{content:'2';display:inline-block;width:30px;height:30px;text-align:center;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:100px;background-color:rgba(192,57,43,.85);display:flex;align-items:center;justify-content:center;margin-right:10px;color:#fff}.counter-3::before{content:'3';display:inline-block;width:30px;height:30px;text-align:center;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:100px;background-color:rgba(192,57,43,.85);display:flex;align-items:center;justify-content:center;margin-right:10px;color:#fff}.review-topic span{color:#333}.review-topic b{color:#9B1A1A}.review-radio-btn .gfield_radio{display:flex;justify-content:center}.review-radio-btn .gfield_radio .gchoice{padding:0 10px}.review-plain-text,.review-st-checkbox{padding-left:40px!important}.email-review-form input[type=submit]#gform_submit_button_1{background-color:#962121;color:#fff;border-radius:0;padding:10px 40px;outline:none!important;float:right;margin-bottom:50px}.review-ranking-table thead tr th.gsurvey-likert-choice-label{padding-top:12px!important}.review-ranking-table thead tr th.gsurvey-likert-choice-label::after{content:'';display:flex;justify-content:center;width:30px;height:30px;margin:10px auto 5px}.review-ranking-table thead tr th.gsurvey-likert-choice-label:nth-child(2)::after{background-image:url(/wp-content/uploads/2022/07/smiley1.svg)}.review-ranking-table thead tr th.gsurvey-likert-choice-label:nth-child(3)::after{background-image:url(/wp-content/uploads/2022/07/smiley2.svg)}.review-ranking-table thead tr th.gsurvey-likert-choice-label:nth-child(4)::after{background-image:url(/wp-content/uploads/2022/07/smiley3.svg)}.review-ranking-table thead tr th.gsurvey-likert-choice-label:nth-child(5)::after{background-image:url(/wp-content/uploads/2022/07/smiley4.svg)}.review-ranking-table thead tr th.gsurvey-likert-choice-label:nth-child(6)::after{background-image:url(/wp-content/uploads/2022/07/smiley5.svg)}.review-ranking-table thead tr th.gsurvey-likert-choice-label:nth-child(7)::after{background-image:url(/wp-content/uploads/2022/07/smiley6.svg)}.review-topic.counter-1.hidden{display:none}.email-review-form_wrapper .gform_validation_errors{display:none}.followup-checkout{display:none}.booking-archive-list .elementor-widget-image{height:100%}.booking-archive-list .elementor-widget-image .elementor-widget-container{height:100%}.booking-archive-list .elementor-widget-image .elementor-widget-container img{height:100%!important;object-fit:cover!important}.elementor-sticky.header-top{z-index:99999!important}.wc-bookings-date-picker-date-fields{display:block!important}.header-top-sticky{position:fixed!important;width:100%;z-index:99999!important}.tab-2-col .elementor-widget-tabs .elementor-tabs-wrapper{flex:0 0 25%;display:flex;flex-direction:column;border-right:1px solid #d5d8dc}.tab-2-col .elementor-widget-tabs .elementor-tab-desktop-title{display:block;padding:15px;cursor:pointer;border:1px solid transparent;border-bottom:1px solid #d5d8dc;text-align:left;font-weight:700}.tab-2-col .elementor-widget-tabs .elementor-tabs-content-wrapper{flex:1;padding:20px;border-left:1px solid #d5d8dc}.tab-2-col .elementor-widget-tabs .elementor-tab-content{display:none}.tab-2-col .elementor-widget-tabs .elementor-tab-content.elementor-active{display:block}.tab-2-col .elementor-tabs{display:flex;flex-wrap:wrap;width:80%;margin:0 auto;padding:100px}.tab-2-col .elementor-tabs-wrapper{border:none!important}.tab-2-col .elementor-tabs-wrapper .elementor-tab-title{border:none}.tab-2-col .elementor-tabs-content-wrapper{border:none!important;padding-top:0!important}.tab-2-col .elementor-tabs-content-wrapper .elementor-tab-title,.tab-2-col .elementor-tabs-content-wrapper .elementor-tab-content{border:none!important;padding-top:0!important;position:relative}.tab-2-col .elementor-tabs-content-wrapper .elementor-tab-content img{width:100%;border-radius:20px}.tab-2-col .elementor-tabs-content-wrapper .elementor-tab-content p.tabs-text{position:absolute;bottom:50px;padding:0 20px;width:95%;color:#fff}.tab-2-col .elementor-tabs-content-wrapper .elementor-tab-content p.tabs-text a.btn-tabs{color:#fff;padding:10px 30px;border:solid 1px;border-radius:20px;font-size:15px}a.btn-tabs:hover,a.elementor-button:hover{background:rgb(0,0,0,.7)!important;border-color:rgb(0,0,0,.7)!important;color:#fff!important}a.elementor-button{font-size:15px!important}.btn-cta-room a{background:#9b1a1a!important;border-color:#9b1a1a!important}.tab-2-col .elementor-tabs-content-wrapper .elementor-tab-content p.tabs-text a{color:#fff}.tab-2-col .elementor-widget-tabs .elementor-tabs-wrapper div.elementor-tab-title{font-size:28px;font-weight:700;padding:20px 30px;margin:5px 0}.tab-2-col .elementor-widget-tabs .elementor-tab-title.elementor-active,.tab-2-col .elementor-widget-tabs .elementor-tab-title:hover{background:#791617;border-radius:55px;color:#fff}.tab-2-col .elementor-widget-tabs .elementor-tab-title:hover::after,.tab-2-col .elementor-widget-tabs .elementor-tab-title.elementor-active::after{content:'\2192'!important;font-size:35px;margin-left:5px;color:#fff;width:30px!important;position:absolute!important;right:50px;bottom:16px!important;border:none!important;height:auto!important;left:auto!important}.elementor-section.tab-2-col::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.9;z-index:0;pointer-events:none}.cta-2-rooms .elementor-widget-image-box img{border-radius:20px;max-height:350px;object-fit:cover}.elementor-section.tab-2-col{transition:background-image 0.3s ease-in-out}.cta-2-rooms .elementor-widget-image-box .elementor-image-box-content{position:absolute;top:110px}.cta-2-rooms .elementor-widget-image-box .elementor-image-box-content h3.elementor-image-box-title{color:#fff}.cta-2-rooms .elementor-widget-button{position:absolute;top:220px;display:block}.cta-2-rooms .elementor-section-boxed .elementor-widget-wrap .elementor-image-box-img img{filter:brightness(50%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.cta-2-rooms .elementor-section-boxed .elementor-widget-wrap:hover .elementor-image-box-img img{filter:none}.elementor-tab-content img{filter:brightness(.8)}.nyheder-section .elementor-widget-image-box p.elementor-image-box-description span{position:absolute;top:0;left:0;font-size:12px;color:#9F9F9F}.cta-box-2-col-img .elementor-widget-image-box .elementor-image-box-content{position:absolute;bottom:-50px;padding:20px;height:200px}.cta-box-2-col-img .elementor-widget-image-box .elementor-image-box-content h3.elementor-image-box-title{margin:0;max-width:250px}.cta-box-2-col-img .elementor-widget-image-box .elementor-image-box-content p.elementor-image-box-description{max-width:400px}.cta-box-2-col-img .elementor-widget-image-box .elementor-image-box-content p.elementor-image-box-description a{position:absolute;top:-155px;left:20px;color:#000;background:#fff;padding:5px 12px;border-radius:20px}.cta-box-2-col-img .elementor-widget-image-box figure.elementor-image-box-img img{height:300px;object-fit:cover;object-position:top}.cta-box-2-col-img figure.elementor-image-box-img::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0));pointer-events:none;height:300px;border-radius:20px}.cta-box-2-col-img figure.elementor-image-box-img:hover::after{background:transparent}a#book-nu{position:fixed;padding:15px 30px;right:20px;top:92%;font-weight:400;transition:.3s;border-radius:100px}.page-template-template-room-archive a#book-nu,.single-product a#book-nu,.page-template-template-addons a#book-nu,.woocommerce-checkout a#book-nu{display:none!important}.xoo-wsc-modal .xoo-wsc-basket{display:none!important}.xoo-wsc-modal .xoo-wsc-basket[style*='block']{display:none!important}.page-template-template-room-archive .xoo-wsc-modal .xoo-wsc-basket,.single-product .xoo-wsc-modal .xoo-wsc-basket,.page-template-template-addons .xoo-wsc-modal .xoo-wsc-basket,.woocommerce-checkout .xoo-wsc-modal .xoo-wsc-basket{display:flex!important}.post-grid-custom .eael-grid-post-holder-inner{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.post-grid-custom .eael-grid-post-holder-inner .eael-entry-wrapper{width:65%;display:flex;flex-direction:column}.post-grid-custom .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-header-after{order:1;font-size:12px;color:#9F9F9F}.post-grid-custom .eael-grid-post-holder-inner .eael-entry-wrapper header.eael-entry-header{order:2}.post-grid-custom .eael-grid-post-holder-inner .eael-entry-wrapper .eael-entry-content{order:3}.post-grid-custom .eael-grid-post-holder-inner .eael-entry-wrapper header.eael-entry-header h2.eael-entry-title{margin-top:0;margin-bottom:10px}.post-grid-custom .eael-grid-post-holder-inner .eael-entry-wrapper header.eael-entry-header h2.eael-entry-title a.eael-grid-post-link{color:#9B1A1A!important}.post-grid-custom .eael-entry-media{order:2;width:35%;border-radius:20px}.post-grid-custom span.eael-posted-by{display:none}.post-grid-custom span.eael-posted-on::before{display:none}.post-grid-custom .eael-grid-post-holder{border:none;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px;background-color:transparent!important}.slider-quote .elementor-slides-wrapper.elementor-main-swiper.swiper{border-radius:10px;box-shadow:0 5px 10px 0 rgba(0,0,0,.3)}.cta-salen-section .elementor-shortcode .woocommerce-product-gallery,.cta-booking-section .elementor-shortcode .woocommerce-product-gallery,.cta-hele-section .elementor-shortcode .woocommerce-product-gallery{display:none}.cta-salen-section .elementor-shortcode .woocommerce div.product div.summary,.cta-booking-section .elementor-shortcode .woocommerce div.product div.summary,.cta-hele-section .elementor-shortcode .woocommerce div.product div.summary{width:100%}.cta-salen-section .elementor-shortcode .wc-bookings-booking-form fieldset .picker.hasDatepicker,.cta-booking-section .elementor-shortcode .wc-bookings-booking-form fieldset .picker.hasDatepicker,.cta-hele-section .elementor-shortcode .wc-bookings-booking-form fieldset .picker.hasDatepicker{position:relative}.cta-salen-section .elementor-shortcode .product_meta,.cta-booking-section .elementor-shortcode .product_meta,.cta-hele-section .elementor-shortcode .product_meta{display:none}.cta-salen-section .elementor-shortcode .woocommerce-tabs.wc-tabs-wrapper,.cta-booking-section .elementor-shortcode .woocommerce-tabs.wc-tabs-wrapper,.cta-hele-section .elementor-shortcode .woocommerce-tabs.wc-tabs-wrapper{display:none}.cta-salen-section .elementor-shortcode .woocommerce-notices-wrapper,.cta-booking-section .elementor-shortcode .woocommerce-notices-wrapper,.cta-hele-section .elementor-shortcode .woocommerce-notices-wrapper{margin-top:0}.cta-booking-section .wc-bookings-booking-form{border-radius:12px;background:#fefefe;padding:5px 20px}.cta-booking-section .block-picker.wc-bookings-time-block-picker{color:#000}.cta-salen-section,.cta-booking-section,.cta-hele-section{background:#fff;padding:50px 50px 0 50px;border-radius:20px;margin:10px}.cta-booking-section .wc-bookings-booking-cost{color:#000}.cta-booking-section button.wc-bookings-booking-form-button.single_add_to_cart_button.button{background-color:#fff!important;color:#791515!important;border-radius:50px}.cta-booking-section button.wc-bookings-booking-form-button.single_add_to_cart_button.button:hover{background:rgb(0,0,0,.7)!important;border-color:rgb(0,0,0,.7)!important;color:#fff!important;border-radius:50px}.single.single-product.postid-9599 h1.product_title.entry-title.custom-title{display:none}.single.single-product.postid-9599 .woocommerce-product-details__short-description{display:none}.salen-text-info h2.elementor-heading-title,.huset-text-info h2.elementor-heading-title{font-size:2.5em}.cta-booking-section .summary.entry-summary p.price,.cta-booking-section .summary.entry-summary .woocommerce-product-details__short-description{display:none}.cta-booking-section{margin:0;color:#fff}.cta-salen-2-box .btn-cta-room,.cta-hele-2-box .btn-cta-room{cursor:pointer}.cta-box-2-col-img section.elementor-section.elementor-inner-section .elementor-column:nth-child(1) .elementor-widget-wrap.elementor-element-populated{padding-left:0}.cta-box-2-col-img section.elementor-section.elementor-inner-section .elementor-column:nth-child(2) .elementor-widget-wrap.elementor-element-populated{padding-right:0}div#sb_instagram div#sbi_load span.sbi_follow_btn.sbi_custom a{border-radius:20px}div#sb_instagram div#sbi_images a.sbi_photo{border-radius:20px;margin:5px}.see-vieo-banner .elementor-button-wrapper a.elementor-button:after{content:"";width:25px;height:25px;background:transparent url(/wp-content/uploads/2024/12/down-arrow-2.png) 0% 0% no-repeat;position:absolute;bottom:-25px;background-size:25px 25px}.tab-2-col .elementor-widget-tabs .elementor-tabs-wrapper div.elementor-tab-title:before{display:none}.cta-2-rooms .elementor-widget-button a.elementor-button{margin-right:20px}@media(max-width:1450px){.header-top div#header-top-logo .elementor-widget-wrap{position:absolute;top:-60px;width:200px}.header-top.header-top-sticky div#header-top-logo .elementor-widget-wrap{top:-45px}}@media (min-width:1025px) and (max-width:1290px){.header-top .elementor-container.elementor-column-gap-no .elementor-column:nth-child(3),.header-top .elementor-container.elementor-column-gap-no .elementor-column:nth-child(1){width:20%}}@media (max-width:470px){.tab.bookable-products button.tablinks.active,.tab.bookable-products a.btn-tab-product{width:100%;text-align:center;margin-bottom:7px}.tab.bookable-products a.btn-tab-product:last-child{margin-bottom:0}}@media (max-width:1024px){body.home .home-1-banner-show{height:calc(100vh - 180px)}.header-top div#header-top-logo .elementor-widget-wrap{position:relative;top:auto;width:auto}.post-grid-custom article.eael-grid-post.eael-post-grid-column{position:relative!important;width:100%!important;top:auto!important;left:auto!important}.post-grid-custom .eael-post-grid.eael-post-appender{height:auto!important}.footer-icon-social i.fab{font-size:15px;padding:10px 18px}.footer-icon-social span.elementor-icon-list-text{font-size:12px}}@media (max-width:980px){.overlay-wrapper{display:none}.tab-progress .column p{display:block}.tab-progress .column.active p{display:block}.tab-progress .column{width:10%;margin-top:24px}.tab-progress .column.active{width:60%;margin-top:24px}.room-3-col .column h2{font-size:24px}table.gsurvey-likert tr td:nth-child(1){padding-left:30px!important}}@media (max-width:979px){.addons .column{float:left;width:100%}.addons .column:nth-child(2){padding-left:0}.addons .column:nth-child(1){border-right:none}}@media (max-width:870px){ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{flex-direction:column}.woocommerce ul.order_details li{width:100%;margin-top:10px;margin-bottom:10px;border:none;margin-right:0}.woocommerce ul.order_details li.woocommerce-order-overview__book.again{margin-top:0;margin-bottom:0}}@media(max-width:856px){.footer-icon-social li.elementor-icon-list-item{padding:10px 0}.cta-2-rooms .elementor-widget-image-box .elementor-image-box-content{top:25%}}@media(max-width:1350px){.tab-2-col .elementor-widget-tabs .elementor-tab-title:hover::after,.tab-2-col .elementor-widget-tabs .elementor-tab-title.elementor-active::after{right:30px}}@media(max-width:1250px){.tab-2-col .elementor-tabs{flex-direction:column}.tab-2-col .elementor-widget-tabs .elementor-tabs-wrapper{flex-direction:row;justify-content:center;margin-bottom:30px}.tab-2-col .elementor-widget-tabs .elementor-tabs-wrapper div.elementor-tab-title{margin:0 10px}.tab-2-col .elementor-widget-tabs .elementor-tab-title:hover::after,.tab-2-col .elementor-widget-tabs .elementor-tab-title.elementor-active::after{display:none}.tab-2-col .elementor-tabs{flex-wrap:nowrap}}@media(max-width:1100px){.tab-2-col .elementor-tabs{width:90%}.cta-2-rooms .elementor-widget-image-box .elementor-image-box-content{top:30%}.cta-2-rooms .elementor-widget-button{top:54%}}@media(max-width:991px){.tab-2-col .elementor-tabs{width:100%;padding:80px 20px;margin:0}.cta-2-rooms .elementor-widget-button{top:56%}}@media (max-width:768px){.text-over-anchor{bottom:75px}.arrow{bottom:50px}.row.room-3-col{flex-direction:column-reverse;display:flex}button#place_order{padding:30px 0}h1.product_title.entry-title.custom-title{margin-top:0}.column.col-3{float:none;width:80%;margin:0 auto}.row.room-3-col .column.col-2{float:none;width:80%;margin:0 auto}.wrapper-room-2-col .row.room-2-col .column.col-2{float:left;width:100%}.column.col-2.order-2{order:unset}.custom-product .product-column.column.col-60{width:100%;order:2}.custom-product .product-column.column.col-40{width:100%}.footer-sticky{z-index:99999}.copyright-footer{margin-bottom:86px!important}.xoo-wsc-basket{bottom:85px!important}.banner-single-product .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:2.5em}.review-topic.counter-2{grid-column:span 9!important}.review-radio-btn{grid-column:span 3!important}}@media (max-width:767px){#cookiescript_badge{bottom:95px!important}.hero-col-wrapper{margin-top:-100px}.header-top .elementor-column:nth-child(2),.header-top .elementor-column:nth-child(3){margin-bottom:0!important}div#header-top-logo{justify-content:center;position:absolute;top:0;z-index:2}body.home .home-1-banner-show{height:calc(100vh - 266px)}.image-2-box::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1;border-radius:20px}.cta-2-box .image-2-box a{visibility:visible}.cta-moder .elementor-widget-wrap.elementor-element-populated{margin:10px!important}.section-latest-posts .post-item .post-content-wrapper{width:100%;padding-right:0}.section-latest-posts .post-item .post-thumbnail{width:50%;margin:30px auto}.header-top-sticky{position:relative!important;width:100%;z-index:99999!important}.tab-2-col .elementor-widget-tabs .elementor-tab-content.elementor-active{padding:0px!important}.elementor-tab-title.elementor-tab-mobile-title{display:none}.nyheder-section .elementor-widget-image-box p.elementor-image-box-description span{position:inherit;display:block}.cta-box-2-col-img{padding:50px 20px!important}.footer-icon-social ul.elementor-icon-list-items{justify-content:center}.elementor-widget.elementor-widget-social-icons{margin:0px!important}.elementor-widget.elementor-widget-social-icons a.elementor-icon.elementor-social-icon{align-items:end;height:30px}.elementor-widget.elementor-widget-social-icons a.elementor-icon.elementor-social-icon i:before{left:50%;position:absolute;transform:translateX(-50%);font-size:18px;top:10px}.header-top .elementor-column:nth-child(3){display:none}.header-top .elementor-column.elementor-col-33:nth-child(2){width:100%;position:absolute}.header-top .elementor-container.elementor-column-gap-no{min-height:120px!important}.header-top .elementor-column:nth-child(1) .elementor-widget-wrap.elementor-element-populated{margin:0}.elementor-widget-container nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{left:46%!important}.cta-2-rooms .elementor-widget-image-box .elementor-image-box-content h3.elementor-image-box-title{margin-bottom:0}}@media (max-width:767.5px){.col-2-text{order:2}.page-template-template-room-archive .elementor-col-100>.elementor-widget-wrap.elementor-element-populated{padding:10px 0!important}footer>.elementor-container.elementor-column-gap-default{justify-content:center}}@media (max-width:760px){.review-topic.counter-1.hidden{display:flex}table.gsurvey-likert tr td:nth-child(1){padding:10px 10px 0!important;font-size:16px}.gform_wrapper table.gsurvey-likert td{display:flex!important;align-items:center}.gform_wrapper table.gsurvey-likert td:last-child{padding-bottom:20px}table.gsurvey-likert tr td{padding:20px 5px!important}}@media (max-width:640px){.review-radio-btn .gfield_radio{display:flex;justify-content:flex-start}}@media(max-width:620px){.tab-2-col .elementor-tabs-content-wrapper .elementor-tab-content p.tabs-text{bottom:30px;font-size:14px}.cta-2-rooms .elementor-widget-image-box .elementor-image-box-content{top:20%}.cta-2-rooms .elementor-widget-image-box .elementor-image-box-content h3.elementor-image-box-title{font-size:24px}.cta-2-rooms .elementor-widget-button{top:46%}.cta-booking-section{padding:50px 0 0 0}}@media (max-width:599px){.post-grid-custom .eael-grid-post-holder-inner{flex-direction:column}.post-grid-custom .eael-entry-media{order:1;width:100%!important}.post-grid-custom .eael-grid-post-holder-inner .eael-entry-wrapper{order:2;width:100%!important;padding:15px 0}.cta-salen-section,.cta-hele-section{padding:20px 20px 0 20px}}@media (max-width:576px){.product-addons input.wc-booking-product-quantity{width:70px}.single-product main#main.site-main{max-width:100%;margin-left:auto;margin-right:auto;padding-top:0}div#main-content-addons-template{max-width:100%;margin-left:10px;margin-right:10px}#main-content-addons-template .et_pb_extra_column_main{padding:20px 0 50px}.review-topic span{display:block}}@media(max-width:558px){.tab-2-col .elementor-tabs-content-wrapper .elementor-tab-content p.tabs-text{font-size:14px;padding:0 10px 0 20px;word-break:break-word}.tab-2-col .elementor-widget-tabs .elementor-tabs-wrapper div.elementor-tab-title{font-size:16px;padding:10px 20px}.cta-2-rooms .elementor-widget-image-box .elementor-image-box-content h3.elementor-image-box-title{font-size:22px}.cta-2-rooms .elementor-widget-button{top:52%}.tab-2-col .elementor-tabs-content-wrapper .elementor-tab-content img{height:350px;object-fit:cover}}@media (max-width:491px){.cta-2-rooms .elementor-widget-button a.elementor-button{padding:8px 20px 8px 20px!important}.cta-2-rooms .elementor-widget-image-box .elementor-image-box-content h3.elementor-image-box-title{font-size:18px}.cta-2-rooms .elementor-widget-image-box .elementor-image-box-content p.elementor-image-box-description{font-size:12px}.cta-2-rooms .elementor-widget-image-box .elementor-image-box-content{top:25%}.cta-2-rooms .elementor-widget-button{top:42%}}@media (max-width:479px){.elementor-10 .elementor-element.elementor-element-ffce1d4>.elementor-widget-container{padding:0}.cta-box-2-col-img h2.elementor-heading-title{word-break:break-word}.cta-2-rooms .elementor-widget-button a.elementor-button{font-size:12px}.cta-2-rooms .elementor-widget-button{top:68%}.footer-4-cols h2.elementor-heading-title{word-break:break-word}.tab-2-col .elementor-tabs-content-wrapper .elementor-tab-content p.tabs-text{font-size:14px}.tab-2-col .elementor-widget-tabs .elementor-tabs-content-wrapper{padding:0}.tab-2-col .elementor-tabs-content-wrapper .elementor-tab-content p.tabs-text a.btn-tabs{padding:5px 20px}}@media (max-width:459px){div#header-top-logo img.entered.litespeed-loaded{width:75%}.front-page-slide-tab .swiper-slide img{height:300px;object-fit:cover}}@media (max-width:410px){.cta-2-rooms .elementor-widget-image-box .elementor-image-box-content{top:15%}}@media (max-width:395px){.cart.product-addons .product-name{font-size:12px}.product-addons input.wc-bookings-booking-form-button{font-size:12px}.review-topic.counter-2{grid-column:span 7!important}.review-radio-btn{grid-column:span 5!important}}@media(max-width:387px){.tab-2-col .elementor-widget-tabs .elementor-tabs-wrapper{flex-direction:column;margin-bottom:15px}.tab-2-col .elementor-widget-tabs .elementor-tabs-wrapper div.elementor-tab-title{text-align:center}.cta-2-rooms .elementor-widget-button{top:62%}.cta-2-rooms .elementor-widget-button span.elementor-button-icon{display:none}}@media (max-width:343px){.product-addons input.wc-booking-product-quantity{margin:10px 5px 10px 0}.product-addons input.wc-bookings-booking-form-button{margin:10px 5px 10px 5px}.product-addons input.wc-booking-product-quantity{width:50px}}@media (min-width:576px){div#main-content-room-archive-template,div#main-content-addons-template,.single-product main#main.site-main{max-width:550px}.single-product main#main.site-main{max-width:100%;margin-left:auto;margin-right:auto;padding-top:0}.single-product main#main.site-main .tab-progress,.single-product main#main.site-main .tab.bookable-products,.single-product main#main.site-main #bookable-product{max-width:90%;margin-left:auto;margin-right:auto}}@media (min-width:761px){table.gsurvey-likert .gsurvey-likert-row-label{background-color:rgba(238,238,238,.6)}}@media (min-width:768px){div#main-content-room-archive-template,div#main-content-addons-template,.single-product main#main.site-main{max-width:750px}.single-product main#main.site-main{max-width:100%;margin-left:auto;margin-right:auto;padding-top:0}.single-product main#main.site-main .tab-progress,.single-product main#main.site-main .tab.bookable-products,.single-product main#main.site-main #bookable-product{max-width:750px;margin-left:auto;margin-right:auto}.gform_wrapper .email-review-form table.gsurvey-likert td{display:table-cell!important;text-align:left!important;vertical-align:middle!important;line-height:2!important;background-position:center!important;min-height:auto!important}.gform_wrapper table.gsurvey-likert tr{display:table-row!important}.gform_wrapper table.gsurvey-likert thead{position:relative!important;top:unset!important;left:unset!important}.gform_wrapper .gform_fields table.gsurvey-likert td:after{content:none!important}}@media (min-width:980px){div#main-content-room-archive-template,div#main-content-addons-template,.single-product main#main.site-main{max-width:960px;margin-left:auto;margin-right:auto}.single-product main#main.site-main{max-width:100%;margin-left:auto;margin-right:auto;padding-top:0}.single-product main#main.site-main .tab-progress,.single-product main#main.site-main .tab.bookable-products,.single-product main#main.site-main #bookable-product{max-width:960px;margin-left:auto;margin-right:auto}}@media (min-width:1200px){div#main-content-room-archive-template,div#main-content-addons-template,.single-product main#main.site-main{max-width:1140px;margin-left:auto;margin-right:auto}.single-product main#main.site-main{max-width:100%;margin-left:auto;margin-right:auto;padding-top:0}.single-product main#main.site-main .tab-progress,.single-product main#main.site-main .tab.bookable-products,.single-product main#main.site-main #bookable-product{max-width:1140px;margin-left:auto;margin-right:auto}.home-1-banner-show{max-height:750px}}