.table-details table{border:2px solid #FFFFFF;width:100%;text-align:center;border-collapse:collapse}.table-details table td,.table-details table th{border:1px solid #FFFFFF;padding:3px 4px}.table-details table tbody td{font-size:13px}.table-details table td:nth-child(even){background:#EBEBEB}.table-details table thead{background:#FFFFFF;border-bottom:4px solid #333333}.table-details table thead th{font-size:15px;font-weight:bold;color:#333333;text-align:center;border-left:2px solid #333333}.table-details table thead th:first-child{border-left:none}.table-details table tfoot{font-size:14px;font-weight:bold;color:#333333;border-top:4px solid #333333}.table-details table tfoot td{font-size:14px}.wpbc_container_booking_form .extras .wpbc__row{gap:10px 50px}.wpbc_container_booking_form .extras .wpbc__field{flex:1 1 47%;flex-flow:row nowrap;justify-content:space-between;padding:0;margin:0;gap:20px}.wpbc_container_booking_form .extras .wpbc__field label{word-break:keep-all}.wpbc_container_booking_form .extras .wpbc__field .wpdev-form-control-wrap{width:60px;min-width:60px}.wpbc-cost-amount{color:#F4000D!important}button.single_add_to_cart_button,.woocommerce .woocommerce-variation-add-to-cart button.single_add_to_cart_button:hover,.woocommerce .woocommerce-variation-add-to-cart-disabled button.single_add_to_cart_button.alt.disabled:hover{background-color:#2eb100!important;border-color:#2eb100!important}.et_slide_menu_top{padding:16px 20px}h1.product_title.entry-title{font-size:28px}.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:35px!important}.woocommerce-product-details__short-description h3{font-size:18px;padding-top:25px}.woocommerce div.product span.price,.woocommerce-page div.product span.price{font-size:26px!important}p.price{display:none}.woocommerce-variation-price{padding-bottom:20px!important}.woocommerce .quantity input.qty{padding:11px}#content-area table th{padding:2px 10px 0 0;line-height:1.1rem}.orderby,.woocommerce div.product form.cart .variations td select{font-size:16px;padding:10px 30px 10px 10px}.wpbc_theme_dark_1.wpbc_container.wpbc_form .wpbc_button_light,.wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe{background-color:rgb(85,203,85)!important;color:black!important;border:2px solid #0b7c0b!important;font-size:1.3rem!important}.wpbc_after_booking_thank_you_section .wpbc_ty__container{background-color:#000!important;border-radius:20px 20px 20px 20px!important;border:none!important;padding-bottom:40px!important}blockquote.wp-block-quote{border-left:0px!important;border-color:transparent;background-color:#ffde00;color:black;font-weight:bold;display:inline-block;padding-right:1em;margin:0 0 1rem 0!important}blockquote.wp-block-quote strong{font-size:1.125rem}.menu-heading a{font-weight:800;margin-top:1em;font-size:1.1rem!important;pointer-events:none}.menu-image{border-radius:999px;border:3px solid white}.menu-contact a{pointer-events:none}.menu-name{font-weight:800;font-size:1rem!important}.menu-link a{padding:2px 0!important}.et_pb_slide_title{bottom:0px!important;left:-125px!important;background:#f4000d;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:100px}.et-pb-controllers{bottom:50px}@media (max-width:450px){.et_pb_slide_title{bottom:0px!important;left:-100px!important}}.et_pb_text_inner sup{font-size:40%}.wpc-filters-widget-top-container{padding-bottom:20px}.et-pb-arrow-next:before,.et-pb-arrow-prev:before,.mfp-arrow-right .mfp-a,.mfp-arrow-right:after,.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{color:#f4000d}@media (max-width:767px){.wpcf7 .second-col{margin-top:35px}}@media (min-width:767px){.wpcf7 .form-flex{display:flex}.wpcf7 .first-col{width:60%;margin-right:20px}.wpcf7 .second-col{width:38%}}.wpcf7-response-output{background-color:white}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea{-webkit-appearance:none;background-color:#f2f6f9;width:100%;border-width:0;border-radius:0;color:#000;font-size:14px;padding:16px}.wpcf7 input.wpcf7-form-control.wpcf7-file{margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:500;border:0}.wpcf7 input[type="submit"]{color:white!important;font-size:15px;background-color:#f4000d!important;;border-width:6px!important;border-color:#f4000d;border-radius:0px;font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:2px;border-style:none;padding:.7em 1em!important}.theme-green .wpcf7 input[type="submit"]{background-color:#c0d644!important}g[id^="blok_"]{position:relative;pointer-events:none;transform-box:fill-box;transform-origin:center;animation:pulse 3s infinite}g[id^="entrance_"]{position:relative;pointer-events:none;transform-box:fill-box;transform-origin:center;animation:pulse_glow 3s infinite}g[id^="flats"]{pointer-events:none}.et-l--post{overflow:hidden}.hero-img{position:relative;animation:move 20s infinite}@keyframes glow{0%{fill:#000}50%{fill:#AAA}100%{fill:#000}}@keyframes pulse_glow{0%{fill:#000;transform:scale(1,1)}50%{fill:#AAA;transform:scale(0.8,0.85)}100%{fill:#000;transform:scale(1,1)}}@keyframes pulse{0%{opacity:1;transform:scale(1,1)}50%{opacity:.8;transform:scale(0.85,0.85)}100%{opacity:1;transform:scale(1,1)}}@keyframes move{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.sgpb-popup-close-button-3{width:35px!important;height:35px!important}.wpbc_fe_message_error.wpbc_front_end__message{color:#c23b3b}.wpbc_after_booking_thank_you_section .wpbc_ty__container .wpbc_ty__content .wpbc_ty__content_text{border-top:none}.wpbc_after_booking_thank_you_section{align-items:center}.wpbc_ty__section_text_costs_header,h4.wpbc_ty__section_text_costs_header{display:none!important}.wpbc_theme_dark_1 .wpbc_after_booking_thank_you_section .wpbc_ty__container{background-color:black;border:none;box-shadow:none}