p.bannertext{font-weight:600;font-size:16px;line-height:20px;letter-spacing:0.3px!important;padding-bottom:10px;padding-top:10px;border-style:solid;border-radius:10px;margin:5px;border-color:#C9F374;background-color:#f12727}p.bannertexten{font-weight:600;font-size:18px;letter-spacing:1.1px!important;line-height:20px;padding-bottom:10px;padding-top:10px;border-style:solid;border-radius:10px;margin:5px;border-color:#C9F374;background-color:#f12727}p.bannertext a{color:#C9F374!important}p.actionboxtext{font-family:'Oswald',sans-serif;font-weight:400;font-size:22px;text-align:center;padding:4px;border-style:solid;border-radius:10px;border-color:#c5aa42;background-color:#0d2c56ba}.myfixedheight{height:360px!important}.mybannerde{width:100%!important;text-align:center!important}.gform_wrapper .ginput_container_select:not(:has(.chosen-container)):after,.gform_wrapper .ginput_container_select .chosen-container:after{color:var(--color-subfooter-bg-grad)!important}.woocommerce-tabs.wc-tabs-wrapper{width:100%}p.mydescription{padding:1rem 1.5rem;border:solid 1px}.navtitlesub{font-size:14px}.sbi_no_bio{color:#335482!important}.l-sidebar{background-color:#FFFFFF!important;padding-left:10px;padding-right:10px}.widget_archive ul li:before,.widget_categories ul li:before,.widget_recent_entries ul li:before{color:#c5aa42!important}.woocommerce div.product .woocommerce-tabs .panel{background-color:#506F9A;padding:10px}.panel{border-radius:4px}.woocommerce-tabs .tabs li.active{border-color:#FFFFFF!important;color:#FFFFFF!important}.woocommerce-tabs .tabs li{float:left;margin:0;border:1px solid #fff0;transition:background-color 0.3s,color 0.3s}a.ywctm-custom-button:hover{color:#c5aa42!important;background-color:#ffffff!important}a.ywctm-custom-button{color:#ffffff!important;background-color:#c5aa42!important}a.ywctm-custom-button{color:#ffffff!important;font-family:'Open Sans',sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:0em;border-radius:0.3em!important;padding:.8em 1.8em!important;background-color:#c5aa42;border-color:#fff;box-shadow:0 0em 0em rgb(0 0 0 / .2)}.button,.us-btn-style_2{color:#c5aa42!important;background-color:#ffffff!important}.us-btn-style_2:hover{color:#ffffff!important;background-color:#c5aa42!important}.gform_button{color:#ffffff!important;background-color:#c5aa42!important}.gform_button:hover{color:#c5aa42!important;background-color:#ffffff!important}.no-touch .button:hover,.no-touch .us-btn-style_2:hover{color:#c5aa42!important}#gform_submit_button_8:hover{color:#c5aa42!important}#gform_submit_button_9:hover{color:#c5aa42!important}.introclass h1{font-family:Playfair Display;color:#FFF;font-size:20px;font-style:italic}.introclass h2{font-size:30px;font-weight:400;color:#c5aa42}.l-footer{font-size:14px;font-weight:400}p.introclass{font-size:30px;font-weight:400;color:#c5aa42;font-family:'Oswald',sans-serif}p.introclassplay{font-family:Playfair Display;color:#FFF;font-size:20px;font-style:italic}h2.introclassplay{font-family:Playfair Display;color:#FFF;font-size:20px;font-style:italic}p.introclassdark{font-size:30px;font-weight:400;color:#335482;font-family:'Oswald',sans-serif}p.introclassplaydark{font-family:Playfair Display;color:#335482;font-size:20px;font-style:italic}h1.introclass{font-size:36px;font-weight:400;color:#c5aa42;font-family:'Oswald',sans-serif}h2.introclass{font-size:30px;font-weight:400;color:#c5aa42;font-family:'Oswald',sans-serif}span.introclass{font-size:20px;font-weight:400;color:#fff;font-family:'Oswald',sans-serif}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-top:-3px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:2em}.spezmargin{padding-left:15px}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="search"],input[type="range"],textarea,select{background-color:#FFFFFF!important;color:#335482!important}.state_default .l-titlebar-img{background-position:50% 75px!important}.state_tablets .l-titlebar-img{background-position:50% 0px!important}.state_mobiles .l-titlebar-img{background-position:50% 75px!important}.shopprodukttext{margin-top:1.5rem}.l-titlebar.size_large,.l-titlebar.size_huge{text-align:left!important}.l-sidebar .widgettitle{color:#0d2c56!important}h3.widgettitle{color:#0d2c56!important}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio h3{padding-top:9px!important;color:#335482!important}.rev_slider .tp-caption{font-weight:700!important}.w-btn{background-color:#c5aa42!important}.wpml_lang_de #menu-item-wpml-ls-40-de-at{display:none}.wpml_lang_de #menu-item-wpml-ls-40-de-de{display:none}.wpml_lang_de #menu-item-wpml-ls-40-de-ch{display:none}.wpml_lang_en #menu-item-wpml-ls-40-de-at{display:none}.wpml_lang_en #menu-item-wpml-ls-40-de-de{display:none}.wpml_lang_en #menu-item-wpml-ls-40-de-ch{display:none}.wpml_lang_de-at #menu-item-wpml-ls-40-de{display:none}.wpml_lang_de-at #menu-item-wpml-ls-40-de-de{display:none}.wpml_lang_de-at #menu-item-wpml-ls-40-de-ch{display:none}.wpml_lang_de-de #menu-item-wpml-ls-40-de-at{display:none}.wpml_lang_de-de #menu-item-wpml-ls-40-de{display:none}.wpml_lang_de-de #menu-item-wpml-ls-40-de-ch{display:none}.wpml_lang_de-ch #menu-item-wpml-ls-40-de-at{display:none}.wpml_lang_de-ch #menu-item-wpml-ls-40-de{display:none}.wpml_lang_de-ch #menu-item-wpml-ls-40-de-de{display:none}.w-actionbox-text span{font-family:'Oswald',sans-serif;font-weight:400;font-size:28px}.w-actionbox-text p{font-family:'Oswald',sans-serif;font-weight:400;font-size:22px}.w-actionbox-text span{font-family:'Oswald',sans-serif;font-weight:400;font-size:28px}p.w-actionbox-text{font-family:'Oswald',sans-serif;font-weight:400;font-size:22px;text-align:center}p.w-actionbox-price{font-family:'Oswald',sans-serif;font-weight:400;font-size:20px;text-align:center}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.myresponsive{width:100%;height:auto}.maxresponsive{max-width:100%;height:auto}figure img.myresponsive{width:100%;height:auto}figure.myresponsive{width:100%!important;height:auto}.circle-image{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px}.woocommerce-ordering{display:none!important}.widget_tag_cloud h2{display:none!important}.w3_wprs-row-padding,.w3_wprs-row-padding>.w3_wprs-half,.w3_wprs-row-padding>.w3_wprs-third,.w3_wprs-row-padding>.w3_wprs-twothird,.w3_wprs-row-padding>.w3_wprs-threequarter,.w3_wprs-row-padding>.w3_wprs-quarter,.w3_wprs-row-padding>.w3_wprs-col{padding-left:20px!important;padding-right:20px!important}.wprs_unslider-arrow{right:-10px!important}.wprs_unslider-arrow.prev{left:-10px;right:auto}.wptripadvisor_t1_SPAN_5,#wprev-slider-1 .wprev_preview_tcolor2_T1{color:#c5aa42!important}#wprev-slider-1 .wprs_rd_more,.wprs_rd_less{color:#ffffff!important}#wprev-slider-3 .wprs_rd_more,.wprs_rd_less{color:#ffffff!important}#wprev-slider-1 .wprev_preview_bradius_T1{border-radius:20px!important}.wptripadvisor_t1_P_3{padding:10px!important}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}# 2020-09-14 dnb - hide recaptcha badge .grecaptcha-badge{visibility:hidden!important;width:0!important}.myvideoimage{border-color:#fff;border-style:solid;border-width:2px}.l-header .w-socials-item.tripadvisor .fa-plane:before{height:2em;width:2em}.l-footer .w-socials-item.tripadvisor .fa-plane:before{height:55px;width:55px}.w-socials-item.tripadvisor .fa-plane:before{content:'';background-image:url(/wp-content/themes/Impreza-child/icons/Triadvisor_white.svg);background-size:1.5em;background-repeat:no-repeat;background-position:50%;display:block}p.mylegend{font-size:20px!important;font-weight:600;padding-bottom:20px!important}p.contactfooter{padding-top:20px!important}form div.vc_column-inner{padding-bottom:2vh!important}.everest-forms label{display:block;line-height:1.7;margin:0 0 10px 0;color:#FFFFFF!important;font-size:16px!important}.everest-forms .everest-forms-part-button,.everest-forms a.button:not(.button-large),.everest-forms button.button:not(.button-large),.everest-forms button[type=submit],.everest-forms input[type=submit]{font-family:var(--font-body)!important;font-size:1rem!important;line-height:1.2!important;font-weight:600!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:0em!important;border-radius:0.3em!important;padding:.8em 1.8em!important;background:#c5aa42!important;border-color:transparent!important;color:#ffffff!important;box-shadow:0 0em 0em rgb(0 0 0 / 20%)}.everest-forms .everest-forms-part-button:active,.everest-forms .everest-forms-part-button:hover,.everest-forms a.button:not(.button-large):active,.everest-forms a.button:not(.button-large):hover,.everest-forms button.button:not(.button-large):active,.everest-forms button.button:not(.button-large):hover,.everest-forms button[type=submit]:active,.everest-forms button[type=submit]:hover,.everest-forms input[type=submit]:active,.everest-forms input[type=submit]:hover{outline:0;color:#c5aa42!important;background-color:#FFFFFF!important}.gform_wrapper .gfield_error .gfield_repeater_cell label,.gform_wrapper .gfield_error label,.gform_wrapper .gfield_error legend,.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message,.gform_wrapper [aria-invalid=true]+label,.gform_wrapper label+[aria-invalid=true]{color:#FF5733!important}p.gform_required_legend{display:none!important}div.validation_error ul{list-style-type:none!important}span.gform_description span.gfield_required{font-size:20px!important;color:#FF5733!important}.gform_wrapper .gfield_required{color:#FF5733!important}div.gform_heading{margin-bottom:40px!important}.gform_description{font-size:20px;line-height:1.4;font-weight:600}.gform_confirmation_message,.form_saved_message_sent{font-size:1.2rem;color:#FFF}#pum-174044{z-index:1!important}#pum-174046{z-index:1!important}.pum-theme-174039 .pum-container,.pum-theme-cutting-edge .pum-container{background-color:#CC0000!important}.pum-theme-174039 .pum-content+.pum-close,.pum-theme-cutting-edge .pum-content+.pum-close{background-color:#FFFFFF!important}.pum-theme-174039 .pum-content+.pum-close,.pum-theme-cutting-edge .pum-content+.pum-close{color:#CC0000!important}#pum-174044 .pum-title{text-align:center!important}#pum-174046 .pum-title{text-align:center!important}#mycontact{color:#FFFFFF!important;font-weight:500}#mycontact ul{list-style-type:none}#mycontact a{color:#FFFFFF!important;font-weight:500}#mycontact a:hover{color:#c5aa42!important;font-weight:500}#myspecialulcontact{color:#FFFFFF!important;font-weight:500}#myspecialulcontact ul{list-style-type:none}#myspecialulcontact a{color:#FFFFFF!important;font-weight:500}li.phone::before{content:"\f87b";font-family:"fontawesome";font-weight:900;margin-left:-1.3em;padding-right:.5em;font-size:18px}li.whatsapp::before{content:"\f40c";margin-left:-1.3em;padding-right:.5em;font-family:"Font Awesome 5 Brands";font-size:18px}li.email::before{content:"\f199";font-family:"fontawesome";font-weight:900;margin-left:-1.3em;padding-right:.5em;font-size:18px}li.websitelink::before,p.address::before{content:"\f0c1";font-family:"fontawesome";font-weight:900;margin-left:-1.3em;padding-right:.5em;font-size:18px}li.openinghours::before{content:"\f017";font-family:"fontawesome";font-weight:400;margin-left:-1.3em;padding-right:.5em;font-size:18px}li.address::before,p.address::before{content:"\f3c5";font-family:"fontawesome";font-weight:900;margin-left:-1.3em;padding-right:.5em;font-size:18px}li.coordinates::before,p.address::before{content:"\f279";font-family:"fontawesome";font-weight:900;margin-left:-1.3em;padding-right:.5em;font-size:18px}div.myconnect i{font-size:18px!important}div.myconnect li{height:28px;vertical-align:middle}div.myconnect li a{margin-bottom:auto;margin-top:auto}a.address{color:#FFFFFF!important}p.address{margin-left:23px}input[type="checkbox"]{border-color:#c5aa42!important}.partner-logo-carousel .partner-logo-item{min-height:180px}.partner-logo-carousel .partner-logo-img img{width:auto;height:120px;max-width:100%;object-fit:contain}.no-touch .partner-logo-carousel .partner-logo-img a:hover img{opacity:.75}.partner-logo-carousel .owl-dot span{width:10px;height:10px;background:#335482;opacity:1;transition:all .3s ease}.partner-logo-carousel .owl-dot.active span,.partner-logo-carousel .owl-dot:hover span{background:#c5aa42}.partner-logo-carousel .owl-dots{margin-top:2rem}.partner-logo-carousel .owl-dot{margin:0 .35rem}