.elementor-kit-453 e-page-transition{background-color:#ffbc7d}.elementor-kit-453 h3{font-family:"STIX Two Text",Sans-serif;font-size:35px;font-weight:500;line-height:1.2em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1280px}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media (max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-kit-453 h3{font-size:35px;line-height:1.3em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}h3{margin-top:1.2em!important}.elementor-popup-modal{z-index:99999!important}.modal.show{z-index:99999!important}.grecaptcha-badge{visibility:hidden}button.btn:focus{outline:none!important;box-shadow:none!important}.op_addtocart{width:100%;padding:10px 20px;text-transform:uppercase;font-weight:600;color:#85b2c9;border:1px solid #85b2c9;font-size:14px;letter-spacing:1px;border-radius:3px}.op_addtocart:hover{background:#85b2c9!important;color:#fff;border-color:#85b2c9!important}.border-primary,button.border-primary{border-color:#000!important}.btn-primary{background:#85b2c9!important;border-color:#85b2c9!important}button.removeFromCart{border-color:#000;color:#000;margin-bottom:10px;width:100%}div#order-summary h2{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:20px;font-size:36px;line-height:40px;margin-top:40px}div#order-summary h3{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:20px;font-size:36px;line-height:40px;margin-top:40px}ul#shipping-method-list label div{padding-bottom:7px}.page-id-299 .page-header{padding:15px;margin-top:30px}div#cart_container button.btn.removeFromCart{width:24px;padding:0!important;border:none}div#cart_container i.fa.fa-home{padding-right:3px}div#cart_container i.fa.fa-check{color:#85b2c9!important}div#cart_container button.btn.editCart{width:24px;padding:0!important;border:none;background:0 0!important;color:#000!important}div#quantity_section a.btn.WhatsApp{display:revert;margin-top:15px}#loginForm input.form-control{border-radius:8px;height:48px;font-size:16px;padding-left:14px;box-shadow:none;border:1px solid #ccc;transition:all .2s ease-in-out}#loginForm input.form-control:focus{border-color:#85b2c9;box-shadow:0 0 0 .15rem rgba(0,123,255,.25)}#loginForm .form-group{margin-bottom:25px}#loginForm .btn-primary.submitLogin{background-color:#85b2c9;padding:12px 24px;font-size:16px;border-radius:8px;border:none;transition:background .3s}#loginForm .btn-primary.submitLogin:hover{background-color:#0056b3}#loginForm .text-right a,#loginForm .text-center a{color:#85b2c9;text-decoration:none;font-weight:600}#loginForm .text-right a:hover,#loginForm .text-center a:hover{text-decoration:underline}#forgotPasswordForm input.form-control{border-radius:8px;height:48px;font-size:16px;padding-left:14px;border:1px solid #ccc;box-shadow:none;transition:all .2s ease-in-out}#forgotPasswordForm input.form-control:focus{border-color:#85b2c9;box-shadow:0 0 0 .15rem rgba(0,123,255,.25)}#forgotPasswordForm .btn.btn-primary{background-color:#85b2c9;padding:12px 24px;font-size:16px;border-radius:8px;border:none;transition:background .3s ease}#forgotPasswordForm .btn.btn-primary:hover{background-color:#0056b3}.hide-mob img{margin-top:30px;display:block;margin-left:auto;margin-right:auto}.single-post .elementor-widget-theme-post-content h2{margin-top:25px}.single-post .elementor-widget-theme-post-content ul,.single-post .elementor-widget-theme-post-content ol{margin-bottom:15px}.custom-table-wrapper{overflow-x:auto}.custom-table{border-collapse:collapse;width:100%;background-color:#eaf4f8;text-align:center}.custom-table th,.custom-table td{border:1px solid #95bbcf;padding:16px;font-size:18px;vertical-align:middle!important;text-align:center!important;line-height:1.5!important}.custom-table thead{background-color:#cfe3eb}@media (max-width:600px){.custom-table th,.custom-table td{font-size:14px!important;padding:12px!important}}@media (max-width:767px){#calendar .fc-view-harness.fc-view-harness-active{min-height:450px}}.elementor-element.order_section .col-12.col-md-6.form-section{width:100%!important}.elementor-element.order_section .col-12.col-md-6.form-section label.form-label{text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:1px}.elementor-element.order_section div#quantity_section .col-12.col-md-6.form-section select.form-select.quantity-dropdown{border-radius:0;margin-bottom:15px;height:60px}.elementor-element.order_section div#quantity_section .col-12.col-md-6.form-section button.addToCart{border-radius:0;text-transform:uppercase;font-weight:500;letter-spacing:1px;padding:15px 50px;height:60px;font-size:14px}.elementor-element.order_section div#quantity_section{max-width:400px}.elementor-element.order_section div#quantity_section a.btn.WhatsApp{display:none!important}@media all and (max-width:767px){.elementor-element.order_section div#quantity_section{max-width:400px}}#signupForm input.form-control,#signupForm select.form-control{border-radius:8px;height:48px;font-size:16px;padding-left:38px;border:1px solid #ccc;box-shadow:none;transition:all .2s ease-in-out}#signupForm input.form-control:focus,#signupForm select.form-control:focus{border-color:#007bff;box-shadow:0 0 0 .15rem rgba(0,123,255,.25)}#signupForm .btn.btn-primary{background-color:#007bff;padding:12px 24px;font-size:16px;border-radius:8px;border:none;transition:background .3s ease}#signupForm .btn.btn-primary:hover{background-color:#0056b3}#signupForm .form-control-feedback{top:14px;left:12px;font-size:14px;color:#aaa}#signupForm .field-icon{margin-right:12px;margin-top:-32px;font-size:16px}#signupForm .form-check-label{font-size:14px;color:#555}.hide-mob img{margin-top:30px;display:block;margin-left:auto;margin-right:auto}@media (max-width:767px){.hide-mob{display:none!important}.sign_phone_div{padding-left:12px!important}.sign_phone_div i.fas.fa-phone.form-control-feedback{left:24px!important}}@media all and (max-width:767px){.page-id-299 .page-header{padding-left:5px}div#quantity_section select.form-select.quantity-dropdown{margin-bottom:15px}.mb_center{text-align:center}}.pro_tabs_container ul{list-style:square}.pro_tabs_container ul li,.pro_tabs_container ol li{padding-bottom:15px}.pro_tabs_container ol{padding-left:0}.custom_pro_container div#product_price{font-size:24px;font-weight:500}select{outline:none!important;box-shadow:none!important}#product_grid_01 .data.row{display:flex;flex-wrap:wrap;gap:1.5rem;padding-left:15px;padding-right:15px}#product_grid_01 .product-card{width:100%;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:8px;transition:transform .2s ease}#product_grid_01 .product-card:hover{transform:translateY(-5px)}#product_grid_01 .addToCart{margin-top:.5rem;width:100%}#product_grid_01 .product-meta{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}#product_grid_01 .prd-title{font-size:1.25rem;font-weight:600;margin:0}#product_grid_01 .addToCart{margin-top:.25rem}#product_grid_01 .addToCart{width:100%;padding:10px 20px;text-transform:uppercase;font-weight:600;color:#85b2c9;border:1px solid #85b2c9;font-size:14px;letter-spacing:1px;margin-bottom:10px}#product_grid_01 .addToCart:hover{background:#85b2c9;color:#fff}#product_grid_01 h1#category_name{margin-bottom:40px}#product_grid_01 h6.light.mb-2{font-weight:600;color:#85b2c9;font-size:18px;line-height:24px}.elementor-kit-453 .d-flex.justify-content-between.align-items-center{display:block!important}.elementor-kit-453 .d-flex.justify-content-between.align-items-center h3.mb-0.prd-title{padding-bottom:10px;display:block!important}.price_section{background:#f5f5f5;padding:50px}.price_section div#quantity_section .col-12.col-md-6.form-section{width:100%}.price_section div#quantity_section .col-12.col-md-6.form-section label.form-label{text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:1px}.price_section div#quantity_section .col-12.col-md-6.form-section select.form-select.quantity-dropdown{border-radius:0;margin-bottom:15px;height:60px}.price_section div#quantity_section .col-12.col-md-6.form-section button.addToCart{border-radius:0;text-transform:uppercase;font-weight:500;letter-spacing:1px;padding:15px 50px;height:60px}@media (min-width:992px){#product_grid_01 .product-card{flex:0 0 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}}@media (min-width:768px) and (max-width:991.98px){#product_grid_01 .product-card{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media (max-width:767.98px){#product_grid_01 .product-card{flex:0 0 100%;max-width:100%}.sign_phone_div i.fas.fa-phone-alt.form-control-feedback{left:24px!important}}.fade_black{position:relative;overflow:hidden}.fade_black::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0));pointer-events:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.tab_crsl span.swiper-pagination-bullet{border-radius:0!important;padding:15px 30px 20px!important;border:1px solid #85b2c9!important;opacity:1!important;border-right:0!important;color:#85b2c9}.tab_crsl .swiper-pagination span.swiper-pagination-bullet:last-child{border-right:1px solid #85b2c9!important}.tab_crsl span.swiper-pagination-bullet-active{background:#85b2c9;color:#fff}.tab_crsl span.swiper-pagination-bullet:hover{color:#fff!important}.carousel-countdown{position:absolute;top:12px;bottom:auto;right:12px;width:42px;height:42px;background:rgba(0,0,0,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;z-index:10;overflow:hidden}.carousel-countdown::before{content:"";position:absolute;width:100%;height:100%;border:0px solid rgba(0,0,0,.3);border-radius:50%}.carousel-countdown .progress-ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(#85b2c9 0deg,#85b2c9 var(--deg,0deg),transparent var(--deg,0deg) 360deg);z-index:-1}span.productName.header-oh{font-size:45px;font-family:"STIX Two Text",sans-serif;margin-bottom:25px!important;display:block;text-transform:none;font-weight:400}@media all and (min-width:768px) and (max-width:1100px){.tab_crsl span.swiper-pagination-bullet{padding:10px 20px 15px!important;font-size:10px!important}}@media all and (max-width:767px){.tab_crsl span.swiper-pagination-bullet{font-size:0!important;padding:0!important;width:25px!important;border:0!important;background:#ccc;border-radius:50%!important;height:25px!important}.tab_crsl span.swiper-pagination-bullet-active{background:#85b2c9}.tab_crsl .swiper-pagination span.swiper-pagination-bullet:last-child{border-right:0px!important}span.productName.header-oh{font-size:35px}}