.elementor-2243 .elementor-element.elementor-element-51c77115{margin-top:0px;margin-bottom:20px;}.elementor-2243 .elementor-element.elementor-element-0ae56ce{--icon-box-icon-margin:10px;}.elementor-2243 .elementor-element.elementor-element-0ae56ce .elementor-icon-box-title{margin-bottom:3px;color:#00007C;}.elementor-2243 .elementor-element.elementor-element-0ae56ce.elementor-view-stacked .elementor-icon{background-color:#00007C;}.elementor-2243 .elementor-element.elementor-element-0ae56ce.elementor-view-framed .elementor-icon, .elementor-2243 .elementor-element.elementor-element-0ae56ce.elementor-view-default .elementor-icon{fill:#00007C;color:#00007C;border-color:#00007C;}.elementor-2243 .elementor-element.elementor-element-0ae56ce .elementor-icon{font-size:18px;}.elementor-2243 .elementor-element.elementor-element-0ae56ce .elementor-icon-box-title, .elementor-2243 .elementor-element.elementor-element-0ae56ce .elementor-icon-box-title a{font-size:18px;line-height:1.4em;letter-spacing:0.2px;}.elementor-2243 .elementor-element.elementor-element-0ae56ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;background-color:#EDEDED;}.elementor-2243 .elementor-element.elementor-element-38bafff .pp-woo-cart .cart_totals > h2, .elementor-2243 .elementor-element.elementor-element-38bafff .pp-woo-cart .cross-sells > h2{margin-bottom:5px;}.elementor-2243 .elementor-element.elementor-element-38bafff .pp-woo-cart .cart{border-collapse:collapse;}.elementor-2243 .elementor-element.elementor-element-38bafff .pp-woo-cart .woocommerce-cart-form table.cart td{border-top-style:solid;border-top-color:#D4D4D4;border-top-width:1px;}.elementor-2243 .elementor-element.elementor-element-38bafff .pp-woo-cart table.cart .product-thumbnail img{width:80px;}.elementor-2243 .elementor-element.elementor-element-63bc835{--first-column-width:50%;--checkout-columns-gap:30px;--sections-border-type:solid;--sections-border-width:1px 1px 1px 1px;--sections-margin:35px;}.elementor-2243 .elementor-element.elementor-element-63bc835 .woocommerce form .input-text, .elementor-2243 .elementor-element.elementor-element-63bc835 .woocommerce form  select, .elementor-2243 .elementor-element.elementor-element-63bc835 .select2-container .select2-selection{text-align:left;}.elementor-2243 .elementor-element.elementor-element-63bc835 .pp-woo-checkout .woocommerce-form-login label{margin-bottom:5px;}.elementor-2243 .elementor-element.elementor-element-63bc835 .pp-woo-checkout .woocommerce #customer_details .col-1 label{margin-bottom:5px;}.elementor-2243 .elementor-element.elementor-element-63bc835 .woocommerce #customer_details .woocommerce-additional-fields label{margin-bottom:5px;}.elementor-2243 .elementor-element.elementor-element-63bc835 .pp-woo-checkout .woocommerce table.shop_table td, .elementor-2243 .elementor-element.elementor-element-63bc835 .pp-woo-checkout .woocommerce table.shop_table tfoot th{border-top-style:solid;}@media(max-width:1024px){.elementor-2243 .elementor-element.elementor-element-0ae56ce{--icon-box-icon-margin:10px;}.elementor-2243 .elementor-element.elementor-element-0ae56ce .elementor-icon-box-title{margin-bottom:2px;}.elementor-2243 .elementor-element.elementor-element-0ae56ce .elementor-icon{font-size:18px;}.elementor-2243 .elementor-element.elementor-element-0ae56ce .elementor-icon-box-title, .elementor-2243 .elementor-element.elementor-element-0ae56ce .elementor-icon-box-title a{font-size:18px;line-height:1.4em;letter-spacing:0.2px;}.elementor-2243 .elementor-element.elementor-element-0ae56ce > .elementor-widget-container{padding:3px 3px 3px 3px;}}@media(max-width:767px){.elementor-2243 .elementor-element.elementor-element-51c77115{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2243 .elementor-element.elementor-element-0ae56ce .elementor-icon-box-wrapper{text-align:center;}.elementor-2243 .elementor-element.elementor-element-0ae56ce{--icon-box-icon-margin:2px;}.elementor-2243 .elementor-element.elementor-element-0ae56ce .elementor-icon-box-title{margin-bottom:5px;}.elementor-2243 .elementor-element.elementor-element-0ae56ce .elementor-icon{font-size:18px;}.elementor-2243 .elementor-element.elementor-element-0ae56ce .elementor-icon-box-title, .elementor-2243 .elementor-element.elementor-element-0ae56ce .elementor-icon-box-title a{font-size:15px;line-height:1.3em;letter-spacing:0.2px;}.elementor-2243 .elementor-element.elementor-element-0ae56ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 02px 2px 2px;}.elementor-2243 .elementor-element.elementor-element-63bc835 .pp-woo-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{font-size:12px;line-height:1.2em;}}