.elementor-7861 .elementor-element.elementor-element-d3ade6f{--display:flex;}.elementor-7861 .elementor-element.elementor-element-d49f8cb .eael-infobox .infobox-icon{align-self:center;}.elementor-7861 .elementor-element.elementor-element-d49f8cb .infobox-content .infobox-title-section{flex-direction:column;}.elementor-7861 .elementor-element.elementor-element-d49f8cb .eael-infobox .infobox-icon img{width:100px;}.elementor-7861 .elementor-element.elementor-element-d49f8cb .eael-infobox.icon-on-left .infobox-icon{width:100px;}.elementor-7861 .elementor-element.elementor-element-d49f8cb .eael-infobox.icon-on-right .infobox-icon{width:100px;}.elementor-7861 .elementor-element.elementor-element-d49f8cb .eael-infobox .infobox-content .title{color:#046010;}.elementor-7861 .elementor-element.elementor-element-d49f8cb .eael-infobox .infobox-content .sub_title{color:#4d4d4d;}.elementor-7861 .elementor-element.elementor-element-d49f8cb .eael-infobox .infobox-content p{color:#4d4d4d;}.elementor-7861 .elementor-element.elementor-element-d49f8cb .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-7861 .elementor-element.elementor-element-d49f8cb .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-7861 .elementor-element.elementor-element-e9e3dd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7861 .elementor-element.elementor-element-a33332c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for text-editor, class: .elementor-element-5b81d36 */.entry-title {
    display: none !important;
}
.woocommerce-columns--addresses .woocommerce-column--2,
.woocommerce-columns--addresses .woocommerce-column--shipping-address {
    display: none !important;
}
/* Style the Billing Address box like a WooCommerce order row */
.woocommerce-columns--addresses .woocommerce-column--billing-address {
    border: 1px solid #e2e2e2 !important;
    padding: 20px !important;
    border-radius: 6px !important;
    background-color: #ffffff !important;
    max-width: 600px;
    margin: 0 auto 20px auto !important;
}

/* Style the heading ("Billing address") */
.woocommerce-columns--addresses .woocommerce-column--billing-address h2,
.woocommerce-columns--addresses .woocommerce-column--billing-address h3 {
    font-size: 20px !important;
    font-weight: 600 !important;
    margin-bottom: 15px !important;
    text-align: left !important;
}

/* Style each line inside the address */
.woocommerce-columns--addresses .woocommerce-column--billing-address address,
.woocommerce-columns--addresses .woocommerce-column--billing-address address * {
    font-size: 15px !important;
    color: #444 !important;
    line-height: 1.5 !important;
}

/* Add spacing between lines to match the row style */
.woocommerce-columns--addresses .woocommerce-column--billing-address address br {
    line-height: 2 !important;
}/* End custom CSS */