.type-product .all-locations{display:none}body.archive.tax-product_cat #primary-sidebar{display:none}body.single-product .cstm-footer{position:relative}body.single-product #primary{padding-top:0}body.single-product #main:after{content:"";display:block;position:fixed;height:100%;width:100%;top:30%;left:-30%;background:url("/?seraph_accel_gi=wp-content%2Fuploads%2F2023%2F07%2FEllipse_What-you-can-expect.png&n=t55PZt8m6qejpkObycwWbA") left/contain no-repeat;transform-origin:left;transition:all .2s ease 0s;pointer-events:none;--lzl-bg-img:"/?seraph_accel_gi=wp-content%2Fuploads%2F2023%2F07%2FEllipse_What-you-can-expect.png&n=t55PZt8m6qejpkObycwWbA"}body.single-product #main:after.lzl:not(.lzl-ed),body.single-product #main:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAzgAAAOACAYAAAD2FdaaAAAACXBIWXMAAA7EAAAOxAGVKw4bAAALRUlEQVR42u3BMQEAAADCoPVP7WkJoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAGFiMAAadDtCsAAAAASUVORK5CYII=")}body.single-product #primary-sidebar{display:none}body.single-product #main>.product{border:1.5px solid #384b5c;overflow:hidden}body.single-product #main>.product>div,body.single-product #main>.product>section{float:none}body.single-product #main>.product .woocommerce-product-gallery{margin-bottom:5px}body.single-product #main>.product .woocommerce-product-gallery>div{border-radius:6px;overflow:hidden}body.single-product #main>.product .woocommerce-product-gallery>div img{min-height:260px;object-fit:cover}body.single-product .summary .new-wrapper{position:absolute;top:30px;right:30px;width:calc(50% - 30px)}body.single-product .summary .new-wrapper h1{line-height:1.2}body.single-product .summary .new-wrapper #duration{margin-bottom:0}body.single-product .summary .new-wrapper #duration,body.single-product .summary .new-wrapper .price,body.single-product .summary .new-wrapper .price span{font-size:18px}body.single-product .summary .new-wrapper #duration strong,body.single-product .summary .new-wrapper .price{color:#384b5c}body.single-product .summary .new-wrapper #duration,body.single-product .summary .new-wrapper .price span{color:rgba(56,75,92,.83)}body.single-product .summary .new-wrapper .price:before{content:"Price: ";font-weight:700}body.single-product .summary .product_meta .posted_in{position:relative;font-size:0}body.single-product .summary .product_meta .posted_in:before{content:"Location: ";font-size:16px}body.single-product .summary .product_meta .posted_in a{font-size:16px}body.single-product .summary .product_meta .posted_in a:first-of-type{display:none}body.single-product #primary #main .summary{width:100%;padding-top:0;padding-left:0;padding-right:0;padding-bottom:1px}body.single-product #main .summary .yith-wcbk-booking-form{max-width:100%}body.single-product #main .summary .yith-wcbk-form-section-dates-wrapper{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:5px;padding:10px 30px 30px;background-color:rgba(0,0,0,.04)}body.single-product #main .summary .yith-wcbk-form-section-dates-wrapper>div{width:calc(50% - 15px)}body.single-product #main .summary .yith-wcbk-form-section-services{padding-left:30px;padding-right:30px}body.single-product #main .summary .yith-wcbk-form-section-services>label{font-size:26px}body.single-product #main .summary .yith-wcbk-form-section-services>div{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:10px;margin-top:15px}body.single-product #main .yith-wcbk-checkbox__label span{display:inline-block;background-color:#4a5b6b;color:#fff;font-size:11px;text-align:center;width:28px;line-height:28px;border-radius:50%;margin-left:3px;margin-right:-5px}body.single-product #main .summary .yith-wcbk-form-section-services>div>div{gap:15px}body.single-product #main .summary .yith-wcbk-form-section-services .yith-wcbk-checkbox__checkbox{border:1.5px solid rgba(56,75,92,.3)}body.single-product #main .summary .yith-wcbk-form-section-services input[type=number]{border-radius:50px!important;border:1.5px solid #384b5c!important;padding:8px 10px 8px 16px;min-height:initial!important;line-height:1}body.single-product #main .summary button[type=submit]{margin-left:30px;transform:scale(1.1);transform-origin:left;background-color:#dd604c;border-radius:50px;padding:10px 20px 13px;text-transform:uppercase;font-weight:400}body.single-product #main .product-address,body.single-product #main .product-email,body.single-product #main .product-phone{background-color:#384b5c;margin-left:-5px;margin-bottom:0;padding:15px 30px 0;color:#fff}body.single-product #main .product-address i,body.single-product #main .product-email i,body.single-product #main .product-phone i{display:inline-block;width:30px;margin-right:5px;text-align:center}body.single-product #main .product-email{padding-top:10px}body.single-product #main .product-phone{padding-top:10px;padding-bottom:15px}body.single-product #main .product-email a,body.single-product #main .product-phone a{text-decoration:none}body.single-product #main .related.products{background-color:#384b5c;padding-top:25px;padding-bottom:15px;margin-bottom:-2px}body.single-product #main .related.products h2{text-transform:capitalize;margin-bottom:20px;color:#fff;font-weight:400}body.single-product #main .related.products ul{display:flex;align-items:flex-start;gap:30px}body.single-product #main .related.products ul:before,body.single-product #main .related.products ul:after{display:none}body.single-product #main .related.products ul li.product{background-color:rgba(255,255,255,.09);margin:0;margin-right:0!important;width:calc(33.33% - 20px)!important;flex-grow:1;padding-bottom:7px}body.single-product #main .related.products ul li img{border-top-left-radius:10px;border-top-right-radius:10px;padding:0!important;margin-bottom:18px;height:160px;object-fit:cover}body.single-product #main .related.products ul li h2{border-top:0!important;padding:0;padding-top:0!important;margin-bottom:5px;text-transform:uppercase;font-weight:600}body.single-product #main .related.products ul li ul{margin-top:10px;margin-bottom:10px;justify-content:center}body.single-product #main .related.products ul li ul li{padding:1px 12px;border-radius:50px;background-color:#59c3e3;color:#fff;font-size:14px}body.single-product #main .related.products ul li .amount{color:#5dbfdf}body.single-product #main .related.products ul li .button{display:none;margin-top:5px;margin-bottom:3px;border-radius:50px;text-transform:uppercase;font-weight:400;padding:11px 20px 10px;line-height:1;font-size:16px}body.woocommerce-cart #main .woocommerce{max-width:1200px}body.woocommerce-cart #main .woocommerce-cart-form,body.woocommerce-cart #main .cart-collaterals{border:1.5px solid #384b5c;border-radius:10px}body.woocommerce-cart #main .woocommerce>form:before{font-family:"Avenir Next"!important}body.woocommerce-cart #main .woocommerce-cart-form .product-thumbnail,body.woocommerce-cart #main .woocommerce-cart-form .product-quantity,body.woocommerce-cart #main .woocommerce-cart-form .product-subtotal{display:none}body.woocommerce-cart #main .woocommerce-cart-form .product-name{padding-left:0}body.woocommerce-cart #main .woocommerce-cart-form .product-name>a{display:block;padding-top:1px;padding-bottom:8px;border-bottom:1px solid #e5e5e5;margin-bottom:6px;font-size:20px}body.woocommerce-cart #main .woocommerce-cart-form .product-name dt,body.woocommerce-cart #main .woocommerce-cart-form .product-name p{font-size:16px;line-height:1.5}body.woocommerce-cart #main .woocommerce-cart-form .product-name p{line-height:1.65}body.woocommerce-cart #main .cart-collaterals .cart_totals{-webkit-box-shadow:none!important;box-shadow:none!important}body.woocommerce-cart #main .cart-collaterals .cart_totals h2{font-weight:400;text-transform:capitalize;font-size:calc(25px + .5vw)}body.woocommerce-cart #main .woocommerce>form .button{padding:14px 18px 15px!important;border-radius:50px!important}body.woocommerce-cart #main .cart-collaterals .checkout-button{background-color:#de604c;color:#fff!important;padding:13px 25px 15px!important;border-radius:50px;text-transform:capitalize}#customer_details .col-1{float:none;width:100%}#page #main #customer_details .col-2{float:none;width:100%;margin-top:20px;margin-left:auto;margin-right:auto}#main #customer_details h3{display:block}#customer_details .form-row select{border:1.5px solid #222!important;border-radius:5px!important;padding:10px}#customer_details .next-button{display:none}#customer_details .woocommerce-billing-fields__field-wrapper,#customer_details .woocommerce-additional-fields__field-wrapper{width:100%}#main #wc-stripe-cc-form>div{padding:0;margin-bottom:0}body.woocommerce-order-received #main .wc-item-meta{margin-top:6px;padding-left:0}body.woocommerce-order-received #main .wc-item-meta li{font-size:16px}.loaded{opacity:0}#main .woocommerce{max-width:900px;margin-left:auto;margin-right:auto}#page #main form.checkout #customer_details,#page #main form.checkout .review-order-wrap{float:none;width:100%;max-width:900px;margin-left:auto;margin-right:auto;border:1.5px solid #041d50}#main .woocommerce-info,#main .woocommerce-error{border-radius:10px;border:1.5px solid #041d50}#main .woocommerce-error{padding-bottom:1px}#main form.checkout #customer_details>div{max-width:760px;margin:0 auto;padding-top:40px}#main form.checkout #customer_details>div:last-of-type{margin:0;padding:0}#customer_details>div>div>h3:first-of-type{display:none}#customer_details .toggle-div{display:flex;flex-wrap:wrap;column-gap:30px;padding-bottom:30px}#customer_details>div>div>div>*{float:none}#customer_details h3,#customer_details .form-row-wide,#order_comments_field{width:100%}#customer_details .form-row-first,#customer_details .form-row-last{width:calc(50% - 15px)}#main #customer_details h3{position:relative;font-family:"brandon-grotesque",Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;margin-bottom:5px;border-top:1.5px solid;padding:30px 0!important;cursor:pointer}#main #customer_details h3:after{content:"";display:inline-block;margin-right:6px;font-family:"Font Awesome 6 Pro";font-size:20px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s all ease;transition:.5s all ease}#main #customer_details h3.active:after{transform:translateY(-50%) rotate(180deg)}#website_url,#current_host,#domain_registrar{height:46px}#customer_details .next-button{margin-top:15px;margin-right:0;margin-left:auto;background-color:#041d50;color:#fff;border:none;border-radius:50px;padding:8px 20px 7.5px;font-family:"brandon-grotesque",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}#customer_details>div>div>div>div:last-of-type .next-button{display:none}#customer_details .disabled-field{opacity:.5}#main #customer_details .border-error{border-color:#c6312d!important}#customer_details .disabled-field input,#customer_details .disabled-field textarea{pointer-events:none}#order_review .cart-subtotal,#order_review .recurring-totals,#order_review .order-total:not(.recurring-total){display:none}#main .review-order-wrap{padding-bottom:40px}#order_review_heading{max-width:760px;margin:0 auto;position:relative;font-family:"brandon-grotesque",Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;padding:40px 0 30px!important}#main #order_review{max-width:840px;margin:0 auto}#main #order_review .product-name dt,#main #order_review .product-name p{font-size:16px;line-height:1.5}#main #order_review .product-name p{line-height:1.65}#main #payment{max-width:760px;margin-left:auto;margin-right:auto;border:1.5px solid #041d50;border-radius:8px!important}#payment button[type=submit]{width:initial!important;border-radius:50px;padding:12px 20px 11px!important;font-size:18px!important;text-transform:uppercase;font-weight:400;font-family:"Avenir Next";background-color:#dd614b}@media screen and (max-width:950px){#page #main #customer_details{padding-top:0;padding-bottom:0}#order_review_heading{padding-left:30px!important;padding-right:30px!important}}@media screen and (max-width:880px){#main #payment{border:none!important;border-radius:0!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}#main .review-order-wrap{padding-bottom:0}}@media screen and (max-width:499px){#order_review_heading,#page #main form.checkout #customer_details,body.woocommerce-checkout #main form.checkout .review-order-wrap #order_review table{padding-left:20px!important;padding-right:20px!important}#main form.checkout #customer_details>div{padding-top:30px}#customer_details .form-row-first,#customer_details .form-row-last{width:100%}}