div#ar-nav a{font-size:13px !important}#arhero h1,#arhero h2,#arhero h3,#arhero h4{color:#fff;text-align:center;font-weight:700;letter-spacing:initial}body .elementor-widget-button .elementor-button,.elementor-add-to-cart button.single_add_to_cart_button,.woocommerce a.button.alt,.woocommerce button.button.alt{background:#39B54A!important;padding:15px 30px;min-width:180px}.elementor-add-to-cart button.single_add_to_cart_button,.woocommerce a.button.alt{color:#fff!important}body .elementor-widget-button a.elementor-button:hover,.elementor-add-to-cart button.single_add_to_cart_button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background:#64ce72!important;padding:15px 30px;min-width:180px}input[type=submit],input[type=submit]:focus,input[type=submit]:hover{border:0}body .elementor-button-info .elementor-button{background:#ccc !important;color:#fff !important}body .elementor-button-success .elementor-button{background:#666 !important;color:#fff !important}body #events .elementor-button{min-width:225px}@media (max-width:767px){.elementor-column.anlass{width:50%}.elementor-flip-box{max-height:160px}}#rooms h2{font-size:3em}@media (max-width:768px){#rooms h2{font-size:2em}}#rooms h3,#ontour h3{font-size:1.2em;margin-top:20px}#rooms h4{font-size:1.5em;text-transform:uppercase;font-weight:500}#rooms h5{font-size:1em;text-transform:uppercase;margin-top:-.5em}#rooms p{padding:0 25px}#arroom h1{font-size:3em}#arroom h2{font-size:1.5em}#features h3{text-transform:uppercase;font-size:1.2em;text-align:center}#features h3 strong{color:var(--e-global-color-secondary)}#about h3{color:var(--e-global-color-secondary);font-size:1.1em;text-transform:uppercase;font-weight:600}div.elementor-widget-progress:before{font-family:"Font Awesome 5 Free";font-size:1.2em;font-weight:900;float:left;margin:0 10px 10px 0;width:25px;text-align:center}div.arequip:before{content:"\f1e5"}div.arskill:before{content:"\f5dc"}div.arsuccs:before{content:"\f559"}#arform label{margin-bottom:10px;display:block}#arform .wpcf7-list-item{display:block}.product-template-default .product .elementor-top-column{align-items:flex-start}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f3f3f3}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#eee}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:1em solid #eee;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#elementor-menu-cart__toggle_button{border:none!important}.variations_button .quantity{display:none}span.elementor-button-icon:before{padding-left:3px!important;padding-top:1px!important}.wpml-ls-item a{background-color:#fff;padding-left:0!important;border-left-width:0!important}.wpml-ls-item a:hover{color:#999;background-color:#fff}#menu-cart img{width:50px;float:right}#menu-cart ul{padding:0;margin-bottom:25px}#menu-cart li{display:block}#menu-cart li span.quantity{display:block;margin-left:25px}#menu-cart li:before{display:none}#menu-cart a.remove{font-size:28px}#menu-cart a.button{background:#39B54A!important;color:#fff;padding:15px 30px;min-width:180px;display:block;border-radius:25px;margin-bottom:20px}#menu-cart a.button:hover{background-color:#aaa !important}