.elementor-56218 .elementor-element.elementor-element-130c472{margin-top:39px;margin-bottom:0px;}.elementor-56218 .elementor-element.elementor-element-98e2f8d{text-align:center;line-height:0.6em;}.elementor-56218 .elementor-element.elementor-element-a87755c .elementor-button{background-color:#2766B6;background-image:none;}.elementor-56218 .elementor-element.elementor-element-a87755c > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-56218 .elementor-element.elementor-element-717ccac > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-56218 .elementor-element.elementor-element-717ccac{--bank-details-alignment:center;--order-summary-alignment:start;--billing-details-alignment:start;--confirmation-message-color:#2766B6;}.elementor-56218 .elementor-element.elementor-element-717ccac .woocommerce-thankyou-order-received{font-size:25px;}.elementor-56218 .elementor-element.elementor-element-717ccac h2{font-weight:700;}.elementor-56218 .elementor-element.elementor-element-717ccac address, .elementor-56218 .elementor-element.elementor-element-717ccac .product-purchase-note, .elementor-56218 .elementor-element.elementor-element-717ccac .woocommerce-thankyou-order-details + p{font-size:16px;}.elementor-56218 .elementor-element.elementor-element-717ccac .woocommerce-order-overview.order_details li{font-size:16px;}.elementor-56218 .elementor-element.elementor-element-717ccac .shop_table thead tr th, .elementor-56218 .elementor-element.elementor-element-717ccac .shop_table tfoot th, .elementor-56218 .elementor-element.elementor-element-717ccac .shop_table tfoot tr td, .elementor-56218 .elementor-element.elementor-element-717ccac .shop_table tfoot tr td span, .elementor-56218 .elementor-element.elementor-element-717ccac .woocommerce-table--order-downloads tr td:before{font-size:16px;}.elementor-56218 .elementor-element.elementor-element-717ccac .product-quantity, .elementor-56218 .elementor-element.elementor-element-717ccac .woocommerce-table--order-details td a, .elementor-56218 .elementor-element.elementor-element-717ccac td.product-total, .elementor-56218 .elementor-element.elementor-element-717ccac td.download-product, .elementor-56218 .elementor-element.elementor-element-717ccac td.download-remaining, .elementor-56218 .elementor-element.elementor-element-717ccac td.download-expires, .elementor-56218 .elementor-element.elementor-element-717ccac td.download-file{font-size:16px;}.elementor-56218 .elementor-element.elementor-element-717ccac .product-name .wc-item-meta .wc-item-meta-label, .elementor-56218 .elementor-element.elementor-element-717ccac .wc-item-meta li p{font-size:16px;}.elementor-56218 .elementor-element.elementor-element-cb3740b > .elementor-widget-container{margin:-500px 0px 0px 0px;}@media(max-width:1100px){.elementor-56218 .elementor-element.elementor-element-717ccac{--bank-details-alignment:center;}.elementor-56218 .elementor-element.elementor-element-717ccac .woocommerce-thankyou-order-received{font-size:21px;}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-717ccac */.checkout-page-title .current .checkout-counter {
    color: #fff;
    background-color: #2766b7!important;
}
.checkout-page-title .step-cart .checkout-step:after, .checkout-page-title .step-checkout.current .checkout-step:after, .checkout-page-title .step-complete.current .checkout-step:after {
    background-color: #2766b7!important;
}

.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table {
    background-color: var(--sections-background-color, #fff);
    border-color: var(--sections-border-color, #d5d8dc);
    border-radius: var(--sections-border-radius, 3px);
    border-style: var(--sections-border-type, solid);
    border-width: 1px;
    font-size: 14px;
    margin-bottom: 20px!important;
    padding: var(--sections-padding, 15px 30px);
}/* End custom CSS */