.elementor-2971 .elementor-element.elementor-element-2617991{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2971 .elementor-element.elementor-element-964a90e .woocommerce-breadcrumb{color:#00347F;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:500}.elementor-2971 .elementor-element.elementor-element-964a90e .woocommerce-breadcrumb>a{color:#000}.elementor-2971 .elementor-element.elementor-element-9109b0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2971 .elementor-element.elementor-element-a9c91e4{--display:flex}.elementor-2971 .elementor-element.elementor-element-c40fae9{--display:flex}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2971 .elementor-element.elementor-element-c0cd5f2 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#000}.elementor-2971 .elementor-element.elementor-element-1c2e713>.elementor-widget-container{margin:0 0 -20px 0}.woocommerce .elementor-2971 .elementor-element.elementor-element-1c2e713 .woocommerce-product-details__short-description{color:#000;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.woocommerce .elementor-2971 .elementor-element.elementor-element-ec1d714 .price{color:#000;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.woocommerce .elementor-2971 .elementor-element.elementor-element-ec1d714 .price ins{color:#00347F;font-family:"Roboto",Sans-serif;font-size:25px;font-weight:600;text-decoration:none}.elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .elementor-add-to-cart.elementor-product-simple .cart{flex-direction:row}.elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .eael-add-to-cart-wrapper{justify-content:flex-start;gap:15px}.elementor-2971 .elementor-element.elementor-element-df2a9f3>.elementor-widget-container{padding:0 0 0 0}.woocommerce .elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .cart .button{justify-content:flex-start;border-radius:5px 5px 5px 5px;color:#FFF;background-color:#00347F;transition:all 0.2s;padding:12px 20px 12px 15px;margin-left:15px}.elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .eael-add-to-cart{justify-content:flex-start}.woocommerce .elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .cart .button,.elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-add-to-cart-wrapper .button-text{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600}.elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-add-to-cart-wrapper .eael-add-to-cart{border-radius:5px 5px 5px 5px;background-color:#00347F;transition:all 0.2s;padding:12px 20px 12px 15px}.elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-add-to-cart-wrapper .button-text{color:#FFF}.woocommerce div.product .eael-single-product-add-to-cart form.cart input[type=number] .qty,.woocommerce div.product .eael-single-product-add-to-cart form.cart .quantity .qty,.eael-add-to-cart-wrapper input[type=number],.eael-add-to-cart-wrapper .quantity-input{height:46px;width:50px}.woocommerce .elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .quantity .qty,.elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .eael-add-to-cart-wrapper .quantity-input{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:500}.woocommerce .elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .quantity .qty{border-radius:5px 5px 5px 5px;color:#000;border-color:#000;transition:all 0.2s}.elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .eael-add-to-cart-wrapper .quantity-input{border-radius:5px 5px 5px 5px;color:#000;border-color:#000;transition:all 0.2s}.woocommerce .elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .single_add_to_cart_button svg{height:16px;width:16px}.woocommerce .elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .single_add_to_cart_button i{font-size:16px;color:#E1E0E7}.elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .eael-add-to-cart svg{height:16px;width:16px}.elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .eael-add-to-cart i{font-size:16px;color:#E1E0E7}.woocommerce .elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .single_add_to_cart_button svg path{fill:#E1E0E7}.elementor-2971 .elementor-element.elementor-element-df2a9f3 .eael-single-product-add-to-cart .eael-add-to-cart svg path{fill:#E1E0E7}.woocommerce .elementor-2971 .elementor-element.elementor-element-841685f .woocommerce-tabs ul.wc-tabs li a{color:#00347F;font-family:"Roboto",Sans-serif;font-size:16px}.woocommerce .elementor-2971 .elementor-element.elementor-element-841685f .woocommerce-tabs ul.wc-tabs li{background-color:#FFF;border-radius:0 0 0 0}.woocommerce .elementor-2971 .elementor-element.elementor-element-841685f .woocommerce-tabs ul.wc-tabs li.active a{color:#00347F}.woocommerce .elementor-2971 .elementor-element.elementor-element-841685f .woocommerce-Tabs-panel{color:#000}.woocommerce .elementor-2971 .elementor-element.elementor-element-841685f .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400}.woocommerce .elementor-2971 .elementor-element.elementor-element-841685f .woocommerce-Tabs-panel h2{color:#00347F}.woocommerce .elementor-2971 .elementor-element.elementor-element-841685f .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Poppins",Sans-serif;font-size:30px;font-weight:700}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products>h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px;border-color:#00000038}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:10px 10px 10px 10px;margin-bottom:20px}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em}.woocommerce .elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products .products>h2{color:#00347F;font-family:"Poppins",Sans-serif;font-size:30px;font-weight:700}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product .price{color:#00347F;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:500}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product .price ins{color:#00347F}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product .price ins .amount{color:#00347F}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product .price del{color:#000}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product .price del .amount{color:#000}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product .price del{font-family:"Kumbh Sans",Sans-serif;font-size:16px;font-weight:600}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product .button{color:#FFF;background-color:#00347F;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product .button:hover{color:#00347F;background-color:#FFF;border-color:#00347F}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products .added_to_cart{color:#000;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:500}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product:hover{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products li.product span.onsale{display:block}@media(max-width:1024px){.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(min-width:768px){.elementor-2971 .elementor-element.elementor-element-2617991{--content-width:1400px}.elementor-2971 .elementor-element.elementor-element-a9c91e4{--width:50%}.elementor-2971 .elementor-element.elementor-element-c40fae9{--width:50%}}@media(max-width:767px){.elementor-2971 .elementor-element.elementor-element-2617991{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2971 .elementor-element.elementor-element-9109b0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2971 .elementor-element.elementor-element-a9c91e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2971 .elementor-element.elementor-element-c40fae9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2971 .elementor-element.elementor-element-c0cd5f2 .elementor-heading-title{font-size:25px}.elementor-2971 .elementor-element.elementor-element-841685f>.elementor-widget-container{padding:0 0 0 0}.elementor-2971 .elementor-element.elementor-element-d028ff2>.elementor-widget-container{padding:0 0 0 0}.elementor-2971 .elementor-element.elementor-element-d028ff2.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}.elementor-widget-container span.onsale{display:block!important;color:#00347F!important;background-color:#FED577!important;font-family:"Poppins",Sans-serif!important;border-radius:12px!important;min-width:80px!important;min-height:35px!important;line-height:33px!important;right:auto!important;left:5px!important;top:2px!important;margin:10px!important;font-size:17px}.added_to_cart{color:#000;font-weight:700px;margin-left:20px}.variations_form{width:100%}.label{background-color:#00347f2b!important;color:#00347F;border-radius:11px;padding:10px!important}.label>label{font-size:20px!important}.cfvsw-selected-label{font-weight:500!important;font-size:18px!important}.woocommerce div.product.elementor .woocommerce-tabs .panel{border:1px solid #000}.woocommerce-tabs ul>li{border:1px solid black!important;border-bottom:none!important}.woocommerce-tabs ul>li.active a{border:1px solid black!important;border-bottom:none!important}table.woocommerce-product-attributes.shop_attributes{background-color:#ffffff!important;border:1px solid #000;border-collapse:collapse;width:100%;font-family:roboto!important}table.woocommerce-product-attributes.shop_attributes tr,table.woocommerce-product-attributes.shop_attributes th,table.woocommerce-product-attributes.shop_attributes td{border:1px solid #000;font-size:16px;background-color:#ffffff!important;font-family:roboto!important;padding:10px}table.woocommerce-product-attributes.shop_attributes td p{background-color:transparent!important;margin:0}.woocommerce-product-attributes-item__label{color:#00347F;font-size:17px!important}@media screen and (max-width:767px){.woocommerce-tabs ul.tabs li a{font-size:13px!important}}.woocommerce-Tabs-panel H2{display:none!important}.comment-form-rating>.stars{width:11%!important}.comment-form-rating>.stars a{color:#00347F!important}p.form-submit input#submit{background-color:#00347F!important;color:white!important}@media (max-width:767px){.comment-form-rating{margin-bottom:18px}.comment-form-rating label{font-size:16px;margin-bottom:10px}.comment-form-rating .stars{display:flex!important;align-items:center;justify-content:flex-start;flex-wrap:nowrap!important;width:100%!important;gap:8px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-bottom:4px}.comment-form-rating .stars a{width:30px;height:30px;font-size:24px;flex:0 0 auto}p.form-submit input#submit{width:100%;padding:14px;font-size:15px}}.comment_container{display:flex;align-items:flex-start;gap:20px;background:#fff;border:1px solid #E6EAF0;border-radius:14px;padding:22px;margin:20px 0;transition:.35s ease;box-shadow:0 4px 18px rgb(0 0 0 / .05)}.comment_container:hover{border-color:#00347F;box-shadow:0 12px 35px rgb(0 52 127 / .12);transform:translateY(-3px)}.comment_container .comment-text{flex:1;border:none!important;margin:0!important;padding:0!important;background:#fff0}.comment_container img.avatar{width:64px!important;height:64px!important;border-radius:50%;object-fit:cover;border:3px solid #EAF3FF;padding:2px;background:#fff;flex-shrink:0}.comment_container .meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px!important}.comment_container .woocommerce-review__author,.comment_container .meta strong{color:#00347F;font-size:18px;font-weight:700}.comment_container .woocommerce-review__verified{color:#16A34A;font-size:13px;font-style:italic}.comment_container .woocommerce-review__published-date{color:#6B7280;font-size:14px}.comment_container .star-rating{margin-left:auto!important;color:#F4B400;font-size:16px}.comment_container .description{margin-top:10px}.comment_container .description p{margin:0;font-size:16px;line-height:1.8;color:#4B5563}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:none!important}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li{list-style:none;margin:0 0 20px;padding:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:static!important;float:none!important;width:64px!important;padding:0!important;border:none!important;background:transparent!important}.woocommerce #reviews #comments ol.commentlist li::after{display:none}@media (max-width:767px){.comment_container{display:flex;align-items:flex-start;gap:15px;padding:18px}.comment_container img.avatar{width:55px!important;height:55px!important;margin:0!important;flex-shrink:0}.comment_container .comment-text{width:100%;margin:0!important;padding:0!important}.comment_container .meta{display:flex!important;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:10px!important}.comment_container .woocommerce-review__author{font-size:16px;font-weight:700;line-height:1.3}.comment_container .woocommerce-review__verified{font-size:13px}.comment_container .woocommerce-review__published-date{font-size:13px}.comment_container .star-rating{float:none!important;margin:0!important;order:-1}.comment_container .description{margin-top:10px}.comment_container .description p{font-size:15px;line-height:1.7;margin:0}}.woocommerce-loop-product__title{padding:0 12px!important}.price{padding:0 12px}.woocommerce-loop-product__buttons{padding:0 12px 12px 12px}.woocommerce-message{position:relative;padding:16px 24px 16px 60px;margin:20px 0;background:#EAF3FF;border:none!important;outline:none;border-radius:10px;box-shadow:0 4px 15px rgb(0 52 127 / .08);font-family:"Roboto",sans-serif;font-size:16px;font-weight:500;line-height:1.6;color:#00347F}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:none!important}.woocommerce-message::before{content:"\e015";font-family:WooCommerce;position:absolute;left:20px;top:50%;transform:translateY(-50%);width:28px;height:28px;line-height:28px;text-align:center;background:#00347F;color:#FFFFFF!important;border-radius:50%;font-size:14px}.woocommerce-message a:not(.button):not(.wc-forward){color:#00347F;font-weight:600;text-decoration:none}.woocommerce-message .button,.woocommerce-message .wc-forward{float:right;margin-left:20px;background:#00347F;color:#FFF;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600}.woocommerce-message .button:hover,.woocommerce-message .wc-forward:hover{background:#00295F;color:#FFF}@media (max-width:767px){.woocommerce-message{padding:60px 15px 15px}.woocommerce-message::before{left:15px;top:18px;transform:none}.woocommerce-message .button,.woocommerce-message .wc-forward{float:none;display:block;width:100%;margin:15px 0 0;text-align:center}}table.variations td.value{background:transparent!important}.variations{margin-left:-5px}