.menu_mobile_nav .menu-item-has-children .sub-menu{display:block !important}.menu_mobile_nav .menu-item-has-children .open_child_menu{display:none !important}.sc_price_columns_wrap .sc_price_item{height:100%}.sc_price_columns_wrap .sc_price_item .sc_price_item_title,.sc_price_columns_wrap .sc_price_item .sc_price_item_subtitle,.sc_price_columns_wrap .sc_price_item .sc_price_item_price{text-align:center}.single.single-cpt_services .page_content_wrap{padding-bottom:0 !important}.agc_screen .agc_verify_button{border:1px solid #fff !important}.elementor-element .elementor-image-box-title{margin:0;padding:.5rem 0 1rem}.zitat-weiss blockquote{background-color:#fff !important}.sc_price_item_inner{height:100%;padding-bottom:95px !important}.sc_price_plain .sc_price_item .sc_price_item_link{position:absolute;bottom:30px}.woocommerce .cart_totals .wc-proceed-to-checkout .checkout-button{margin-bottom:1em}.single-product .woocommerce-message{background-color:#578585;color:#fff;padding:1rem;border-radius:30px}.single-product .woocommerce-message .button.wc-forward{color:#fff !important;text-decoration:underline}@media (min-width:1024px){.sc_price_item_inner{padding-bottom:105px !important}.sc_price_plain .sc_price_item .sc_price_item_link{bottom:48px}}@media (min-width:1280px){.sc_price_item_inner{padding-bottom:121px !important}.sc_price_plain .sc_price_item .sc_price_item_link{bottom:65px}}html body .eviivo-booking-form.eviivo-booking-form-layout-landscape{padding:2rem;border:0;box-shadow:none;background-color:#f4f4f4}html body .eviivo-booking-form.eviivo-booking-form-layout-landscape form{display:flex;justify-content:center;align-items:center}html body .eviivo-rooms-selector.eviivo-room-count-1 .eviivo-room,html body .eviivo-booking-form.eviivo-booking-form-layout-landscape .eviivo-rooms-selector.eviivo-room-count-1{display:flex}html body .eviivo-booking-form .eviivo-room{background-color:transparent}html body .eviivo-booking-form.eviivo-booking-form-layout-landscape label{font-size:.8rem}html body .eviivo-booking-form .eviivo-input-rooms{display:none !important}html body .eviivo-booking-form .eviivo-button-primary{width:auto;padding:.75rem 1.5rem;text-transform:none;background-color:#b2936d}html body .eviivo-booking-form .eviivo-button-primary:hover,html body .eviivo-booking-form .eviivo-button-primary:focus,html body .eviivo-booking-form .eviivo-button-primary:active{background-color:#aa8256}html body .eviivo-booking-form select,html body .eviivo-booking-form select:focus{background-color:#fff !important;width:75px !important}.pika-prev,.pika-next{font-size:0}.pika-table abbr,.pika-table abbr[title]{cursor:default;text-decoration:none;font-family:sans-serif}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{aspect-ratio:var(--video-aspect-ratio)}@media (min-width:620px){html body .eviivo-booking-form.eviivo-booking-form-layout-landscape .eviivo-input-row{margin-bottom:0 !important}html body .eviivo-booking-form .eviivo-button-primary{align-self:end}}@media (max-width:767px){html body .eviivo-booking-form.eviivo-booking-form-layout-landscape form{flex-wrap:wrap}html body .eviivo-booking-form .eviivo-button-primary{margin-top:1.5rem}}@media (max-width:619px){html body .eviivo-booking-form.eviivo-booking-form-layout-landscape form{flex-direction:column}html body .eviivo-booking-form .eviivo-input-checkout{padding-left:0}html body .eviivo-booking-form.eviivo-booking-form-layout-landscape .eviivo-input-checkout:after{left:10px}html body .eviivo-booking-form .eviivo-room .eviivo-adults{padding-left:0}}