@charset 'utf-8';*{font-family:'Open Sans'}a{color:#03426d}.woocommerce-product-details__short-description a{color:#03426d}.woocommerce-info a{color:#03426d}header.page-header{display:none}.add_to_cart_button{display:none !important}.slf_cart a{color:#2d2d2d}.footer-link span,.footer-link a{color:#fff}.slf_cart a:hover,.footer-link a:hover{color:#03426d}.variations{font-family:'Open Sans';font-size:14px}.reset_variations,.woo-selected-variation-item-name{display:none !important}.variations table tbody>tr:nth-child(odd)>td,.variations table tbody>tr:nth-child(odd)>th{background:0 0 !important}.single-product .variations table th,.single-product table td{padding:0 !important}[data-wvstooltip]:before{content:none !important}[data-wvstooltip]:after{content:none !important}.woocommerce-info:before,.woocommerce-message:before{content:none}.woocommerce-info,.woocommerce-message{border:none;background:0 0;font-size:14px;padding:24px 24px 0;text-align:center;font-family:'Open Sans'}.woocommerce-info a.button,.woocommerce-message a.button{color:#03426d;display:inline-block;text-decoration:underline;float:none !important;font-weight:400;background:0 0}.woocommerce-info a.button:hover,.woocommerce-message a.button:hover{color:#03426d;background:0 0}.woocommerce-info{text-align:left;padding:24px 0;margin:0}.slf_cart{margin-top:50px}thead,tbody,th,tr,td,.woocommerce table.shop_table{color:#2d2d2d;font-family:'Open Sans';border:none !important;background:0 0 !important;font-size:16px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100%}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px;width:140px}.woocommerce-cart-form__cart-item.cart_item td.product-name{width:45%}input[type=text],input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=url],select,textarea{border-radius:0 !important}.woocommerce .quantity .qty{width:4.631em}.woocommerce .cart .button,.woocommerce .cart input.button{background:0 0;border:solid 1px #2d2d2d;color:#2d2d2d;font-family:'Open Sans';font-size:16px;border-radius:0;font-weight:400}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none}.coupon{max-width:550px;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}#coupon_code{width:169px !important;margin:0;text-align:left;border:solid 1px #2d2d2d;color:#2d2d2d;padding:10px 24px !important}.actions button[name=update_cart]{position:absolute;top:14px;right:24px}.actions *{color:#2d2d2d;font-family:'Open Sans';font-size:16px;padding:14px 24px !important}.coupon *{color:#2d2d2d;font-family:'Open Sans';font-size:16px;text-align:right;float:none !important;display:block !important;margin-right:15px;text-transform:uppercase}.coupon label{padding:0 !important}.actions button:hover{background:0 0 !important;border:solid 1px #03426d !important;color:#03426d !important}.coupon button:hover{background:0 0 !important;border:solid 1px #03426d !important;color:#03426d !important}.slf_cart .actions{margin-top:25px;position:relative;border-top:1px solid #d3d3d3 !important;border-bottom:1px solid #d3d3d3 !important}.cart_totals h2{display:none}.cart_totals .button:hover{background:0 0 !important;border:solid 1px #03426d !important;color:#03426d !important}.cart_totals .button{border:solid 1px #2d2d2d !important;border-radius:0 !important;background:0 0 !important;color:#2d2d2d !important;font-size:16px !important;font-weight:400 !important}.cart_totals{color:#2d2d2d !important;font-family:'Open Sans';font-size:16px;text-align:right}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:250px !important}.cart_totals{margin-top:50px}.cart_totals td:last-child{text-align:right !important}.woocommerce .col2-set,.woocommerce-page .col2-set{width:46%;float:left}#customer_details .col-1,#customer_details .col-2{float:none !important;width:100% !important}div#order_review,h3#order_review_heading{width:48%;float:right !important}.required,.checkout{color:#2d2d2d !important;font-family:'Open Sans';font-size:16px}.page .select2-container--default .select2-selection--single{border-color:#2d2d2d;border-radius:0;height:auto;padding:6px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:7px;right:8px;width:20px}.link>a:hover{color:#03426d !important}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:inherit !important}#order_review{padding:25px;background:#f8f8f8}#order_review .cart-subtotal,#order_review .product-name,#order_review .product-total{padding:0 24px 23px 0 !important}#order_review .cart-subtotal th,#order_review .order-total th{font-weight:700 !important}#order_review .cart-subtotal *{padding-top:24px !important}#order_review .cart-subtotal td,#order_review .cart-subtotal th{border-top:solid 1px #d3d3d3 !important}#order_review #payment{background:0 0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row,#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding-left:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:0;margin:0;background-color:inherit;color:#2d2d2d}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:none}label[for=payment_method_paypal]{display:flex;flex-direction:column}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:400px;width:170px;margin:15px 0 0 !important;vertical-align:middle}#order_review a{color:#03426d !important}.woocommerce-privacy-policy-text{font-size:14px;line-height:21px}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:inherit !important}#payment .button:hover{background:0 0 !important;border:solid 1px #03426d !important;color:#03426d !important}#payment .button{border:solid 1px #2d2d2d !important;border-radius:0 !important;background:0 0 !important;color:#2d2d2d !important;font-size:16px !important;font-weight:400 !important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none}.woocommerce ul#shipping_method li input{margin:6px .4375em 0 0;vertical-align:top}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{max-width:370px !important;width:100% !important;float:right !important}dt,dd{display:inline-block}dd{margin-left:0 !important}.woocommerce-order h2{margin-top:0;color:#2d2d2d;margin-bottom:30px}.woocommerce ul.order_details{margin:3em 0 3em;list-style:none;padding:0;position:relative !important}.woocommerce ul.order_details li{float:none;border-right:none;margin-right:0;padding:15px 25px !important;border-bottom:1px dashed #d3ced2}.order_details{background-color:#f8f8f8}ul.order_details:before,ul.order_details:after{content:"";display:block;position:absolute;top:-16px;left:0;width:100%;height:16px;background-size:0 100%,16px 16px,16px 16px}ul.order_details:after{top:auto;bottom:-16px;transform:rotate(180deg)}.order_details:before,.order_details:after{background:-webkit-linear-gradient(transparent 0,transparent 0),-webkit-linear-gradient(135deg,#f8f8f8 33.33%,transparent 33.33%),-webkit-linear-gradient(45deg,#f8f8f8 33.33%,transparent 33.33%)}.order_details{background-color:#f8f8f8}.woocommerce-order{padding:15px}.wc-item-meta{padding:0}.woocommerce table.shop_table.order_details{background:#f8f8f8 !important}.woocommerce table.shop_table.order_details tbody{background:#fdfdfd !important}.woocommerce table.shop_table.order_details td,.woocommerce table.shop_table.order_details th{padding:1em 1.41575em !important;text-align:left !important;vertical-align:top}.woocommerce ul#shipping_method li{font-size:15px}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:94px}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{text-align:left !important}.woocommerce-shipping-totals.shipping th,.woocommerce-shipping-totals.shipping td{padding-top:10px !important}.payment_method_cheque label{margin-top:-4px;margin-left:-4px}#payment_method_paypal{float:left}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{margin:15px 0}.header-1 .elementor-icon-list-text{font-family:Montserrat !important;font-style:normal;font-weight:700 !important;font-size:14px;line-height:17px;display:flex;align-items:center;letter-spacing:-.03em;color:#fff !important}.header_covid_section p a{color:#fff !Important}.header-1 p{font-family:Montserrat !important;font-style:normal;font-weight:700 !important;font-size:14px;line-height:17px;display:flex;align-items:center;text-align:right;letter-spacing:-.03em;text-transform:uppercase;margin:0;color:#fff !important}.header-1 .elementor-widget-wrap .elementor-element{width:auto}.header-1-icon{margin:-1px 0 0}.header-1 .elementor-widget-wrap{display:flex;justify-content:space-between}.header-1{padding:0}.heaser-nav-main-cr .elementor-widget-wrap{display:flex;align-items:center;justify-content:flex-end}.heaser-nav-main-cr .elementor-widget-wrap .elementor-element{width:auto !important}.elementor-element-b7ee882{margin-bottom:10px}.page-id-74 .woocommerce .col2-set,.page-id-74 .woocommerce-page .col2-set{width:100%;float:left}main.site-main.post-74{min-height:50vh;padding-top:100px;padding-bottom:100px}.xoo-cp-ptitle a{font-size:16px !important;color:#03426d !important;padding-left:15px;display:block}.xcp-btn{color:#fff !important}.woocommerce-cart .quantity br{display:none}.wc-proceed-to-checkout br{display:none}.single_add_to_cart_button .xoo-cp-icon-check.xoo-cp-added{display:none}.woocommerce a.added_to_cart{color:#03426d;background-color:#02010100;border-color:#03426d;font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px;border-radius:0;padding:.618em 1em;display:flex;align-items:center}.single_add_to_cart_button.button.alt.added{margin-right:15px !important}.elementor-widget-woocommerce-product-content p{color:#2d2d2d;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:300}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;margin:0;padding:0}.woocommerce div.product.elementor ul.tabs li a{padding:0 20px 0 0 !important}.xcp-btn{background-color:#0c57a4;border:1px solid #0c57a4}.xoo-cp-success{color:#0c57a4;background-color:transparent}input::-webkit-inner-spin-button{position:absolute}@media (max-width:768px){.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:inherit}.cart_totals table.shop_table_responsive tr td:before{content:none !important}.cart_totals table.shop_table_responsive tr{display:flex}.slf_cart{margin-top:0}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none !important}.coupon{flex-direction:column;justify-content:normal;align-items:baseline}#coupon_code{padding:10px 7px !important;width:100% !important;margin-bottom:14px;text-align:center}.elementor-element.elementor-products-grid ul.products{grid-template-columns:repeat(1,1fr) !important}.slf-more .elementor-icon-box-wrapper{display:flex !important;flex-direction:row-reverse;align-items:center !important}.slf-more .elementor-icon-box-content{margin-right:5px}.slf-more .elementor-icon-box-icon{margin-bottom:-4px !important}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{text-align:left !important;display:block}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:attr(data-title);font-weight:700;float:left}td.product-thumbnail:before{position:absolute;z-index:-1}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:150px}.slf_cart .actions{position:none}.actions *{padding:14px 0 !important}.actions button[name=update_cart]{top:150px;right:0}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{height:134px}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100% !important}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%;float:none}#customer_details .col-1,#customer_details .col-2{float:none !important;width:100% !important}div#order_review,h3#order_review_heading{width:100%;float:none !important}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%;margin-top:0}.cart_totals table.shop_table_responsive tr td{display:table !important}.elementor-element-798097b{margin-bottom:20px}td.xoo-cp-pimg{width:100% !important;display:block !important}td.xoo-cp-pqty{min-width:auto !important}td.xoo-cp-ptitle{width:100% !important;padding-left:0 !important}td.xoo-cp-pprice{width:100% !important}.xoo-cp-pdetails tr{display:flex;flex-direction:column}.xoo-cp-ptotal{float:none;width:100%;text-align:center}.woocommerce-cart-form__cart-item.cart_item td.product-name{width:100%}.cart_totals{margin-top:0}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{max-width:100% !important}.woocommerce-info{padding:0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:20px 0 0}.actions button[name=update_cart]{top:0;right:0;position:relative}.coupon{max-width:100%}.actions p{padding:0 !important}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 12px}.slf_cart .actions{padding-left:0 !important;padding-right:0 !important;margin-left:12px;margin-right:12px}}