.elementor-6303 .elementor-element.elementor-element-1850938d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:76px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-6303 .elementor-element.elementor-element-1850938d:not(.elementor-motion-effects-element-type-background), .elementor-6303 .elementor-element.elementor-element-1850938d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F0;}.elementor-6303 .elementor-element.elementor-element-6d83b7b9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-purchase-summary .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-purchase-summary .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6303 .elementor-element.elementor-element-3ecd821c .shop_table .button, .elementor-6303 .elementor-element.elementor-element-3ecd821c .order-again .button{background-color:#E11717;font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;letter-spacing:0.5px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c{width:100%;max-width:100%;--confirmation-message-display:block;--confirmation-message-alignment:center;--sections-background-color:#0056280D;--sections-border-type:none;--sections-spacing:45px;--confirmation-message-color:#005628;--titles-color:#191919;--titles-spacing:20px;--general-text-color:#7A7A7A;--payment-details-space-between:30px;--payment-details-titles-color:#191919;--payment-details-items-color:#7A7A7A;--payment-details-border-width:1px;--payment-details-border-color:#96BAA7;--bank-details-space-between:30px;--account-title-color:#191919;--bank-details-titles-color:#191919;--bank-details-items-color:#7A7A7A;--bank-details-border-width:0px;--bank-details-border-color:var( --e-global-color-2e5d041 );--order-details-rows-gap:30px;--order-details-titles-totals-color:#404040;--order-details-items-color:#090D0B;--order-details-variations-color:var( --e-global-color-2e5d041 );--order-details-product-links-normal-color:var( --e-global-color-2e5d041 );--order-details-product-links-hover-color:var( --e-global-color-2e5d041 );--tables-divider-border-type:solid;--tables-divider-border-width:0px;--tables-divider-border-color:var( --e-global-color-2e5d041 );--button-normal-text-color:var( --e-global-color-09bd11d );--buttons-border-type:none;--button-border-radius:0px 0px 0px 0px;--button-padding:20px 20px 20px 20px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-thankyou-order-received{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:500;line-height:53px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c h2{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:36px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c address, .elementor-6303 .elementor-element.elementor-element-3ecd821c .product-purchase-note, .elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-thankyou-order-details + p{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-order-overview.order_details li{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:27px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-order-overview.order_details li strong{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:19.36px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .wc-bacs-bank-details-account-name{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-bacs-bank-details .wc-bacs-bank-details li{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.5px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .shop_table thead tr th, .elementor-6303 .elementor-element.elementor-element-3ecd821c .shop_table tfoot th, .elementor-6303 .elementor-element.elementor-element-3ecd821c .shop_table tfoot tr td, .elementor-6303 .elementor-element.elementor-element-3ecd821c .shop_table tfoot tr td span, .elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-table--order-downloads tr td:before{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .product-quantity, .elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-table--order-details td a, .elementor-6303 .elementor-element.elementor-element-3ecd821c td.product-total, .elementor-6303 .elementor-element.elementor-element-3ecd821c td.download-product, .elementor-6303 .elementor-element.elementor-element-3ecd821c td.download-remaining, .elementor-6303 .elementor-element.elementor-element-3ecd821c td.download-expires, .elementor-6303 .elementor-element.elementor-element-3ecd821c td.download-file{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:24px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .product-name .wc-item-meta .wc-item-meta-label, .elementor-6303 .elementor-element.elementor-element-3ecd821c .wc-item-meta li p{font-family:"Poppins", Sans-serif;font-weight:400;letter-spacing:0.5px;}@media(min-width:768px){.elementor-6303 .elementor-element.elementor-element-6d83b7b9{--content-width:1242px;}}@media(max-width:767px){.elementor-6303 .elementor-element.elementor-element-1850938d{--padding-top:30px;--padding-bottom:030px;--padding-left:10px;--padding-right:10px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c{--sections-border-radius:0px 0px 0px 0px;--sections-padding:15px 15px 15px 15px;--titles-spacing:26px;--payment-details-space-between:14px;--payment-details-border-width:0px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-thankyou-order-received{font-size:24px;line-height:30px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c h2{font-size:18px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c address, .elementor-6303 .elementor-element.elementor-element-3ecd821c .product-purchase-note, .elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-thankyou-order-details + p{font-size:16px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-order-overview.order_details li{font-size:16px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-order-overview.order_details li strong{font-size:16px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .wc-bacs-bank-details-account-name{font-size:16px;}.elementor-6303 .elementor-element.elementor-element-3ecd821c .product-quantity, .elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-table--order-details td a, .elementor-6303 .elementor-element.elementor-element-3ecd821c td.product-total, .elementor-6303 .elementor-element.elementor-element-3ecd821c td.download-product, .elementor-6303 .elementor-element.elementor-element-3ecd821c td.download-remaining, .elementor-6303 .elementor-element.elementor-element-3ecd821c td.download-expires, .elementor-6303 .elementor-element.elementor-element-3ecd821c td.download-file{font-size:14px;line-height:20px;}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-3ecd821c */.order_details > tbody > tr > td > p > small > strong,
.order_details > tbody > tr > td > p > small > a{
    font-weight: 400;
    color: #090D0B;
}
.product-total>.woocommerce-Price-amount {
    font-size: unset !important;
    font-weight: 700;
}
.woocommerce-white p:first-child {
    color: #191919;
    font-weight: 400;
    font-size:18px;
    line-height:27px;
}
.woocommerce-white a{
font-size: 14px  !important;
font-weight: 400  !important;
line-height: 21px  !important;
color:#005628 !important;text-decoration: underline;
}
.elementor-6303 .elementor-element.elementor-element-88ad091 .woocommerce-bacs-bank-details .wc-bacs-bank-details li,
.elementor-6303 .elementor-element.elementor-element-3ecd821c .woocommerce-bacs-bank-details .wc-bacs-bank-details li{
    margin-bottom: 0px !important;
}
.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-bacs-bank-details .wc-bacs-bank-details {
    display: block !important;
}
.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong {
    display: inline-block !important;
}
.woo-thank-you-spacer {
    width: 100%;
    border-bottom: dashed 1px #7A7A7A;
    padding: 10px 0px;
    margin-bottom: 50px;
    position: relative;
}
.woo-thank-you-spacer:before {
    content: "X";
    position: absolute;
    left: calc(50% - 20px);
    width: 40px;
    height: 40px;
    background: #f8f7f0;
    text-align: center;
}
.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-received{
    margin-bottom: 20px !important;
}
h3.thannk-you-order-details{
font-size: 28px;
font-weight: 500;
line-height: 42px;
text-align: left;color: #191919;
margin-bottom: 32px;

}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead th {
    font-weight: bold !important;
}

.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before {
    content: "";
    background: url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.2631 8.475C11.2324 8.45063 9 6.8415 8.38725 6.957C8.09475 7.00875 7.9275 7.20825 7.59188 7.60763C7.53788 7.67213 7.40812 7.82662 7.30725 7.9365C7.09515 7.86732 6.88825 7.78311 6.68812 7.6845C5.6552 7.18163 4.82062 6.34705 4.31775 5.31413C4.21907 5.11403 4.13486 4.90713 4.06575 4.695C4.176 4.59375 4.3305 4.464 4.3965 4.4085C4.794 4.07475 4.99388 3.9075 5.04562 3.61425C5.15175 3.00675 3.54375 0.759 3.52688 0.73875C3.45392 0.634527 3.35871 0.547823 3.24813 0.484914C3.13755 0.422004 3.01437 0.384461 2.8875 0.375C2.23575 0.375 0.375 2.78887 0.375 3.19537C0.375 3.219 0.409125 5.6205 3.3705 8.63288C6.37987 11.5909 8.781 11.625 8.80462 11.625C9.2115 11.625 11.625 9.76425 11.625 9.1125C11.6156 8.98608 11.5783 8.86331 11.5157 8.75306C11.4532 8.64281 11.3669 8.54784 11.2631 8.475Z" fill="%23878787"/></svg>');
    width: 15px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: center;
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before {
    content: "";
    width: 15px;
    height: 26px;
    background: url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.67343 4.05687L11.1313 6.24371V1.77529L7.67343 4.05687ZM0.868164 1.77529V6.24371L4.32606 4.05687L0.868164 1.77529ZM10.4918 0.472656H1.50764C1.19185 0.472656 0.931322 0.709498 0.883954 1.01739L5.99974 4.38845L11.1155 1.01739C11.0682 0.709498 10.7997 0.472656 10.4918 0.472656ZM7.08132 4.44371L6.17343 5.04371C6.11816 5.07529 6.0629 5.09897 5.99974 5.09897C5.93658 5.09897 5.87343 5.08318 5.82606 5.04371L4.91816 4.44371L0.891848 6.99371C0.939217 7.3016 1.19974 7.53055 1.51553 7.53845H10.4997C10.8155 7.53845 11.0761 7.3095 11.1234 6.99371L7.08132 4.44371Z" fill="%23878787"/></svg>');
    background-repeat: no-repeat;
    background-position: center center;
}
.elementor-widget-woocommerce-purchase-summary .woocommerce p.woocommerce-customer-details--phone {
    margin-bottom: 0px;
}
.plms_thankyou_in_process_refresh>small>a {
    font-size: 12px !important;
    color: #005628 !important;
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1850938d */@media only screen and (max-width: 600px) {
section.woocommerce-order-details thead {
    display: none;
}
}/* End custom CSS */