.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}}