body .bookly-form label,.bookly-box.bookly-bold,.bookly-box,.bookly-box b,.woocommerce-form-coupon-toggle{font-family:Gilroy_Custom_Fonts_Bold,Helvetica,Arial,sans-serif!important;font-size:1rem}body .bookly-form .bookly-label-error{color:red!important}body .bookly-form input[type="text"].bookly-error,body .bookly-form input[type="password"].bookly-error,body .bookly-form select.bookly-error,.bookly-form textarea.bookly-error{border:2px solid red!important}body .lazyloaded{width:auto}.variation-{width:100%}.bookly-box b{font-size:1.1rem;text-decoration:underline}.lazyloaded{width:50px}.loader_img{display:none;margin:auto;width:50px}.loader_img.on{display:block;margin:auto}.woocommerce a.remove::before{content:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#201f20;color:#fff}.product-remove{border:none;bottom:25px;left:30px;position:absolute}.woocommerce a.remove,.woocommerce a.remove:hover{background-color:#fc511d!important;border:2px solid #fc511d!important;border-radius:4px!important;color:#fff;font-family:Gilroy_Custom_Fonts_Bold,Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:700!important;height:42px;line-height:20px!important;opacity:1;padding:10px 30px;text-transform:uppercase;width:100%}.woocommerce a.remove:hover{background-color:transparent;text-decoration:underline}.bookly-progress-tracker .active{color:#fc511d!important}.bookly-progress-tracker .active .step{background-color:#fc511d!important}.bookly-columnizer .bookly-time-screen{display:flex;justify-content:center}.bookly-form sele body .bookly-table,.bookly-progress-tracker>div{font-family: var(--e-global-typography-text-font-family),Gilroyrt}body .bookly-form select,body .bookly-form input[type="text"],body .bookly-form input[type="number"],body .bookly-form textarea{background-color:rgba(103,219,26,0);background-position-y:center;border-radius:0!important;color:#fff;font-size:20px!important;font-weight:400;padding:10px 15px!important}body .intl-tel-input .country-list{background-color:#000}form.woocommerce-checkout #order_review td.product-name,.woocommerce-page.woocommerce-checkout form #order_review td.product-name{display:block;font-weight:bold}.woocommerce-notices-wrapper,.woocommerce-table.woocommerce-table--order-details.shop_table thead,.woocommerce-table.woocommerce-table--order-details.shop_table a,.shop_table.woocommerce-checkout-review-order-table thead,.product-quantity,.thankyou tfoot tr:first-child, tfoot tr:nth-child(3) {display:none}form.woocommerce-checkout #customer_details.col2-set{float:left;margin-right:4.3%;width:35%}.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title{background:transparent}.woocommerce-order.thankyou{margin-top:30px}.variation- b{margin-top:15px;display:inline-block}#place_order,.woocommerce form.checkout_coupon .button[name="apply_coupon"]{background-color:rgba(255,255,255,0);border:2px solid #fc511d!important;border-radius:5px;color:#fc511d;font-size:18px;text-transform:uppercase;width:100%}body #place_order{float:right!important;width:70%!important}#place_order:hover,.woocommerce form.checkout_coupon .button[name="apply_coupon"]:hover{background:#fc511d;color:#000}.woocommerce-page.woocommerce-checkout table.shop_table td{padding-top:0}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading),form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review)
{font-size:16px;padding-top:0;width:100%}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading)
{font-size:25px;padding:1.5em 1.5em 1em 1.2em}.woocommerce .col2-set .col-1{width:100%}form.woocommerce-checkout #order_review_heading,form.woocommerce-checkout #order_review,form.woocommerce-checkout #order_review_heading,form.woocommerce-checkout #order_review{clear:right;float:right;width:100%}.elementor-nav-menu--dropdown{background-color:#000}.elementor-nav-menu--dropdown a{color:#fff}.ast-separate-container .ast-article-single{background-color:#000}.elementor-posts .elementor-post__card{background-color:#000}.elementor-posts .elementor-post__card .elementor-post__meta-data{border-top:1px solid #000;padding:0 30px;padding-bottom:15px}.elementor-posts .elementor-post__card .elementor-post__text{padding:0 30px}@media screen and (max-width:366px){.submit{width:100%!important}}span.wpcf7-list-item{margin:0!important}div#respond,#comments,#comments .comments-count-wrapper,#comments .ast-comment-list li{background-color:#000}textarea#comment{background-color:#000;color:#fff}.date_excursion{color:#fff;font-family:"Gilroy",Gilroyrt;font-size:39px;font-weight:700;line-height:1em}@media (max-width:800px ){body{font-size:20px!important}p,.entry-content p{margin:1.3em 0!important}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0!important}.elementor img{margin:12px 0}}@media (max-width:767px){body #place_order{width:100%!important}.product-remove{bottom:8px;left:18px}.woocommerce-page.woocommerce-checkout #payment{padding-bottom:20px}form.woocommerce-checkout #customer_details.col2-set{float:left;margin-right:0;width:100%}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:flex;flex-direction:column;gap:5px}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review)
	{padding:0 1em}.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table td,.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table th,.woocommerce.woocommerce-checkout .woocommerce-order table.shop_table td,.woocommerce.woocommerce-checkout .woocommerce-order table.shop_table th{display:block}.product-total{text-align:center}.woocommerce-page.woocommerce-checkout table.shop_table td.product-total{border:none;font-size:1rem;padding-top:15px;text-align:center}.bookly-mobile-step-1,.bookly-details-step{margin:0}.cart_item{display:flex;flex-direction:column}body .bookly-form label,.bookly-box.bookly-bold,.bookly-box,.bookly-box b,.woocommerce-form-coupon-toggle,.elementor-9175 .elementor-element.elementor-element-62a7d8c4 .elementor-nav-menu .elementor-item{font-size:18px!important}.elementor-9175 .elementor-element.elementor-element-5e9ab2f0 .elementor-heading-title{font-size:18px!important}}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding-top:0}.ast-separate-container .ast-article-single{background-color:#000!important}