body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body{color:#343334}h1,h2,h3,h4,h5,h6{color:#343334}a{color:#7bb92a}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward,body .et_pb_button{font-size:16px;background-color:#7bb92a;border-color:#7bb92a;border-radius:12px}.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button,body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#ffffff}.woocommerce a.button.alt:after,.woocommerce-page a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce-page button.button.alt:after,.woocommerce input.button.alt:after,.woocommerce-page input.button.alt:after,.woocommerce #respond input#submit.alt:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce #content input.button.alt:after,.woocommerce-page #content input.button.alt:after,.woocommerce a.button:after,.woocommerce-page a.button:after,.woocommerce button.button:after,.woocommerce-page button.button:after,.woocommerce input.button:after,.woocommerce-page input.button:after,.woocommerce #respond input#submit:after,.woocommerce-page #respond input#submit:after,.woocommerce #content input.button:after,.woocommerce-page #content input.button:after,body .et_pb_button:after{font-size:25.6px}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{color:#7bb92a!important;background-color:#ffffff;border-color:#7bb92a!important;border-radius:12px}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{color:#7bb92a!important;background-color:#ffffff!important;border-color:#7bb92a!important;border-radius:12px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Work Sans',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Work Sans',Helvetica,Arial,Lucida,sans-serif}.wc-checkout-add-ons-dropzone #customer_details #wc_checkout_add_ons{display:block!important}.woocommerce ul.products li.product .product_type_booking{padding:8px 18px!important;font-size:16px;border-radius:15px;text-align:right;background:#7bb929;margin-top:19px;color:white!important;border-color:#7bb929}.yith-wcbk-date-picker-wrapper .yith-wcbk-booking-date-icon{color:#343334;opacity:1;right:20px}.yith-wcbk-date-picker-wrapper input.yith-wcbk-date-picker:focus+.yith-wcbk-date-picker--formatted+.yith-wcbk-booking-date-icon{color:#7bb929}#ui-datepicker-div.yith-wcbk-datepicker.ui-widget-content,.yith-wcbk-date-picker--inline .ui-widget.ui-widget-content{padding:20px;border-radius:15px;margin-top:3px;box-shadow:0 11px 22px -8px rgb(0 0 0 / 10%)!important}.yith-wcbk-booking-search-form input[type=text]:focus,.yith-wcbk-booking-search-form input[type=number]:focus,.yith-wcbk-booking-search-form .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#7bb929}.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close,.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{color:#7bb929;font-weight:700}.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:hover,.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:hover{color:#343334}.home-search .yith-wcbk-booking-search-form-10309{padding:0}.home-search .yith-wcbk-booking-search-form__fields{color:white;display:flex;align-items:flex-end;justify-content:space-between}.home-search .yith-wcbk-booking-search-form button.yith-wcbk-booking-search-form-submit,.woocommerce-page .home-search .yith-wcbk-booking-search-form button.yith-wcbk-booking-search-form-submit{margin:0!important;border:2px solid #7bb92a!important;padding:20px 36px!important;border-radius:12px!important;width:100%!important;text-align:center!important;cursor:pointer!important;transition:0.3s ease-in-out!important;font-weight:600;font-size:14px;line-height:1!important}.woocommerce-page .home-search .yith-wcbk-booking-search-form button.yith-wcbk-booking-search-form-submit:hover{padding:20px 36px!important}.home-search .yith-wcbk-booking-search-form__row.yith-wcbk-booking-search-form__row--start-date{width:40%}.home-search .yith-wcbk-booking-search-form__row.yith-wcbk-booking-search-form__row--end-date{width:40%}.home-search .yith-wcbk-booking-search-form .yith-wcbk-booking-search-form__row__content{width:100%;max-width:100%}.home-search .yith-wcbk-date-picker-wrapper input.yith-wcbk-date-picker--formatted{padding:16px 30px 17px 14px;font-size:16px;border-radius:12px;border-color:white}.home-search .yith-wcbk-booking-search-form .yith-wcbk-booking-field,.yith-wcbk-booking-search-form select{padding:16px 30px 17px 14px}.home-search label.yith-wcbk-booking-search-form__row__label{margin-top:0!important}.home-search .yith-wcbk-booking-search-form__row.yith-wcbk-booking-search-form__row--submit{width:15%}.home-search .yith-wcbk-booking-search-form__row.yith-wcbk-booking-search-form__row--submit .yith-wcbk-booking-search-form__row__content{text-align:right}a.main-cta{display:inline-block;padding:15px 24px;background:#7bb929;border:2px solid #7bb929}.ctas a{font-size:16px;font-weight:700;color:white;border-radius:12px;transition:0.3s ease-in-out}.ctas .et_pb_code_inner{display:flex;gap:20px;align-items:center;flex-wrap:wrap}a.second-cta{display:inline-block;padding:15px 24px;color:#343334;background:white;border:2px solid #343334}a.main-cta:hover{background:white;color:#7bb929}a.second-cta:hover{background:#343334;color:white}.info-box a{display:inline-block;padding-top:10px;border-bottom:1px solid}.info-box h3,.info-box h2{margin-bottom:10px}.footer-list ul{padding:0;list-style:none}.footer-list li{margin-bottom:20px}.footer-list ul a:hover{border-bottom:1px solid}.footer-list ul a{padding-bottom:5px}.footer-flex ul{display:flex;justify-content:space-between}.footer-list.footer-flex li{margin:0!important}.footer-list li:last-of-type{margin-bottom:0}div#pum-11867 h2,div#pum-11860 h2{font-weight:800;color:#7bb92a}.legal-menu ul{list-style:none;padding:0;display:flex;gap:20px;flex-wrap:wrap}.legal-menu ul a{display:block;padding:10px 20px;background:white;border-radius:15px;border:2px solid #d6d6d6;transition:0.3s ease-in-out!important}.legal-menu ul a:hover{background:#7bb92a;border-color:#7bb92a}div#gform_wrapper_2 .gfield_label{color:#7bb929;font-weight:}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border-radius:12px;font-size:16px;padding:15px;border-color:#efe8e8}div#gform_wrapper_2 .gform_footer,div#gform_wrapper_2e .gform_page_footer{padding-bottom:0}input#gform_submit_button_2{padding:14px 24px;border-radius:13px;border:2px solid #7bb929;background:#7bb929;font-size:16px;color:white;font-weight:600;cursor:pointer;transition:0.3s ease-in-out}input#gform_submit_button_2:hover{background:white;color:#7bb929}#gform_confirmation_message_2{color:#343334!important}div#gform_wrapper_2{margin-bottom:30px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{background:white;border-radius:0}@media (max-width:768px){.home-search .yith-wcbk-booking-search-form__fields{flex-wrap:wrap;gap:30px}.home-search .yith-wcbk-booking-search-form__row.yith-wcbk-booking-search-form__row--start-date{width:70%}.home-search .yith-wcbk-booking-search-form__row.yith-wcbk-booking-search-form__row--end-date{width:70%}.home-search .yith-wcbk-booking-search-form__row.yith-wcbk-booking-search-form__row--submit{width:25%}.footer-flex ul{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:10px}}@media (max-width:425px){.home-search .yith-wcbk-booking-search-form__fields{flex-wrap:wrap;gap:10px}.home-search .yith-wcbk-booking-search-form__row.yith-wcbk-booking-search-form__row--start-date{width:100%}.home-search .yith-wcbk-booking-search-form__row.yith-wcbk-booking-search-form__row--end-date{width:100%}.home-search .yith-wcbk-booking-search-form__row.yith-wcbk-booking-search-form__row--submit{width:100%;margin-top:15px}}