.wc-bookings-booking-form{border:none!important}.wc-bookings-date-picker{padding:0;padding-top:0}.wc-bookings-booking-form .form-field input[type=number]{width:100%;margin-right:54px;padding:12px;border:none;border-radius:5px;background-color:#ececec;font-weight:600;font-size:16px!important}.wc-bookings-date-picker .ui-datepicker-header{background-color:#BBC16F!important;background-image:none!important;border-top:none!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next,#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev{background-color:#BBC16F!important;font-size:14px!important;font-weight:500!important}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:0.35}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker th{padding-top:12px!important;border:1px solid #ececec;font-weight:500;background-color:#BBC16F!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker th{color:#ffffff}.ui-datepicker-calendar tbody{background-color:#ffffff}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#612961!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a:hover{background-color:#b094b0!important}.wc-bookings-date-picker .ui-datepicker td.fully_booked a,.wc-bookings-date-picker .ui-datepicker td.fully_booked span{background-color:#ececec!important}.wc-bookings-date-picker .ui-datepicker td.ui-state-disabled{opacity:.35}.wc-bookings-date-picker .ui-datepicker td.not_bookable{background-color:#FFFFFF!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-today a{background-color:#612916!important}.wc-bookings-date-picker .ui-datepicker td .ui-state-default{color:#242418!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a{background-color:#b094b0!important}#wc-bookings-booking-form .block-picker li a{background-color:#612961!important;color:#ffffff!important;font-weight:500;border-radius:5px}#wc-bookings-booking-form .block-picker li a:hover{background-color:#b094b0!important;border:1px solid #612961!important;border-radius:5px!important;color:#242418}#wc-bookings-booking-form .block-picker li a.selected{background-color:#ececec!important;color:#242418!important}#wc-bookings-booking-form .block-picker li a.selected{background:#ececec!important}.wc-bookings-booking-form .wc-bookings-booking-cost{background:#ececec!important;border-radius:5px;border:1px solid #612961;color:#612961!important;margin-right:20px}.postid-242386 .payyourprice_message{display:none!important}#left-area ul{padding:0 24px 24px 24px;line-height:26px;list-style-type:disc}.tm-extra-product-options-fields #left-area ul{padding:0 24px 24px 0;line-height:26px;list-style-type:disc}#left-area ul li ul{padding:0px!important}.tm-extra-product-options .tmcp-textfield.tm-epo-field,.tmcp-textarea,input[type=text]{padding:4px 8px;border:none!important;-webkit-border-radius:5px!important;-moz-border-radius:5px;border-radius:5px!important;color:#666!important;background-color:#ececec!important;font-family:"Open Sans",Arial,sans-serif;font-size:12px!important;font-weight:500;padding:8px 12px!important}.tm-extra-product-options .tmcp-textfield.tm-epo-field{min-width:80%;max-width:80%}.tm-epo-field.tmcp-select{padding:4px 8px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#666!important;background-color:#ececec;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-weight:500}.tc-chars{display:none}.tc-extra-product-options .cpf-type-select .tmcp-field-wrap label.fullwidth select{width:80%}#post-225783 .tm-extra-product-options .tc-col-auto,.tm-extra-product-options .tc-cell.tc-col-auto,.tc-cell.tc-col-auto,.tc-col-auto{text-transform:uppercase;font-weight:bold;padding-left:44px!important}#post-225783 .woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top;text-align:left}#post-225783 div.payyourprice_message{padding-top:0!important}.tm-extra-product-options .tc-epo-label{margin-bottom:14px}.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar,.wpcf7-select,input[type=text],input[type="date" i],input[type=email]{background-color:#fff!important;border:1px solid #514f26!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:14px;color:#514f26!important;padding:16px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;margin:16px 0}.wpcf7-submit{color:#ffffff!important;margin:8px auto 0;cursor:pointer;font-size:20px;font-weight:500;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:6px 20px;line-height:1.7em;background:#612961;border:2px solid #612961;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;width:100%;font-family:'Exo 2',Helvetica,Arial,Lucida,sans-serif}.wpcf7-submit:hover,#mc-embedded-subscribe:hover{background-color:#bbc16f;border-color:#bbc16f;color:#ffffff!important;letter-spacing:3px;padding:6px 20px!important}.tm-epo-required{display:none}#mc_embed_signup .button{clear:both;background-color:#9fa732!important;border:0 none;border-radius:3px!important;transition:all 0.23s ease-in-out 0s;color:#FFFFFF;text-transform:uppercase!important;cursor:pointer;display:inline-block;font-size:15px;font-weight:normal;height:42px!important;line-height:32px;margin:auto!important;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:96%!important;text-align:center}.woocommerce #content div.product div.images img,.woocommerce div.product div.images img,.woocommerce-page #content div.product div.images img,.woocommerce-page div.product div.images img{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;padding-bottom:44px}.cross-sells h2{font-size:20px!important;font-family:'Abel';text-align:center;color:#514f26}.woocommerce-product-details__short-description p{padding-top:24px}.product_meta{padding-top:6px;border-top:0px solid #514f26;color:#9fa732;font-size:14px}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product{margin-top:0;text-align:center;margin-left:25%;margin-right:25%}#content-area table th{padding:0em 0.587em 0.875em 0.587em!important;max-width:100%}#product-16442 .woocommerce-tabs,#product-16527 .woocommerce-tabs{display:none!important}#product-16442,#product-16527{padding-bottom:160px!important}.payyourprice_contribution{padding:10px 10px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#666!important;background-color:#ececec!important;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-weight:500;margin-left:0px}.woocommerce div.product form.cart .pyp_custom_dropdown select{padding:4px 8px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#666!important;background-color:#ececec;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-weight:500}#product-16442 table td{padding-top:0px;padding-left:0px;margin-top:0px}.variations .payyourprice_customize_class{margin-bottom:0px;padding-bottom:0px}p.price.pp_minimum_field{padding-bottom:6px}p.price.pp_maximum_field{padding-bottom:6px}.payyourprice_message{padding-top:60px}.variations .payyourprice_customize_class td{padding-left:0px}div.wpcf7-mail-sent-ok{border:2px solid #398f14;background-color:#398f14;padding:20px 20px;color:#ffffff;font-size:20px;font-weight:500;text-align:center}body.woocommerce div.product .woocommerce-tabs ul.tabs,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs{padding:0!important;text-align:center}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li,body.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#ffffff!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a{color:#ffffff!important;background-color:#612961;text-transform:uppercase}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a,body.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#514f26!important;padding:4px 22px!important}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a,body.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:10px 10px!important;color:#ffffff!important;border-radius:0px;background:#612961;margin:5px;width:130px;text-transform:uppercase}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce div.product .woocommerce-tabs ul.tabs li,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-right:none}body.woocommerce div.product .woocommerce-tabs ul.tabs,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs{margin:0!important;padding:0!important;background:none}body.woocommerce .woocommerce-tabs{border:none;margin:30px 0 45px}.woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom-color:#ffffff}body.woocommerce #content-area div.product .woocommerce-tabs .panel,body.woocommerce div.product .woocommerce-tabs .panel{padding:40px;margin:0}body.woocommerce #content-area div.product .woocommerce-tabs .panel,body.woocommerce div.product .woocommerce-tabs .panel{padding:40px;margin-left:58px;border:1px solid #612961;border-radius:0;margin-right:58px;margin-top:10px}@media (max-width:767px){body.woocommerce #content-area div.product .woocommerce-tabs .panel,body.woocommerce div.product .woocommerce-tabs .panel{padding:30px;margin-left:0px;border:1px solid #612961;Border-radius:3px;margin-right:0px;margin-top:10px}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a,body.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:10px 10px!important;color:#ececec!important;border-radius:3px;background:#514f26;margin:5px;width:100%}}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#514f26}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;background-color:#612961;color:#ffffff;border:none;font-weight:500;text-transform:uppercase}.et_button_no_icon.woocommerce button.button.alt:hover,.et_button_no_icon.woocommerce button.button:hover{background-color:#bbc16f!important;color:#ffffff!important}.product_meta{display:none}.woocommerce .woocommerce-breadcrumb{display:none}@media (max-width:980px){.btd-open-mobile-menu .et_pb_menu__menu{display:flex!important}.btd-open-mobile-menu .et_mobile_nav_menu{display:none!important}}.woocommerce #sidebar{display:none}.postid-226682 .payyourprice_message{padding-top:0!important}.postid-226682 .woocommerce-variation-price{display:none}.postid-226682 .tm-extra-product-options .tc-cell.tc-col-auto,.tc-cell.tc-col-auto,.tc-col-auto{padding-left:20px!important}.postid-226682 .tm-extra-product-options .tc-element-container,.tm-extra-product-options .tmcp-ul-wrap{margin-top:-10px!important}#left-area ul{padding:0 24px 24px 0px!important}#tab-description li{margin-left:16px}p.stock.available-on-backorder{color:#7532a7!important;text-transform:uppercase;font-weight:bold!important}@media only screen and (max-width:980px){.four-columns .et_pb_column{width:45%!important}}.single .et_pb_post{margin-bottom:0;padding-bottom:0}.et-blog-grid .pagination>.alignleft a:before{content:'< View More';visibility:visible}.et-blog-grid .pagination>.alignleft a{visibility:collapse}.et-blog-grid .pagination>.alignright a:before{content:'View More >';visibility:visible}.et-blog-grid .pagination>.alignright a{visibility:collapse}.postid-243467 input[type=text],.postid-228714 input[type=text]{margin:0}.event-schedule{max-width:100%!important}.dica-container .swiper-button-prev,.dica-container .swiper-button-next{border-radius:10px}@media all and (max-width:600px){.dica-container .swiper-button-prev,.dica-container .swiper-button-next{display:none}}.single .et_pb_post,#left-area{margin-bottom:0!important;padding-bottom:0!important}@media all and (min-width:800px){.et_pb_countdown_timer .section.values{width:50%;max-width:160px;vertical-align:top}.et_pb_countdown_timer .section.values p.label{padding-bottom:22px}div.minutes.section.values,div.days.section.values{border-right:1px solid #fff}div.minutes.section.values,div.seconds.section.values{border-top:1px solid #fff}}