.elementor-1517 .elementor-element.elementor-element-128f507{--display:flex;--padding-top:4rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1517 .elementor-element.elementor-element-34fc6ba > .elementor-widget-container{background-color:var( --e-global-color-5d79e91 );padding:2rem 2rem 2rem 2rem;border-radius:2rem 2rem 2rem 2rem;}.elementor-1517 .elementor-element.elementor-element-34fc6ba{--confirmation-message-display:block;--sections-border-radius:1rem 1rem 1rem 1rem;--confirmation-message-color:var( --e-global-color-primary );--titles-color:var( --e-global-color-secondary );--titles-spacing:0.6rem;--general-text-color:var( --e-global-color-text );--payment-details-titles-color:var( --e-global-color-text );--payment-details-items-color:var( --e-global-color-text );--payment-details-border-color:var( --e-global-color-10b812a );--order-details-titles-totals-color:var( --e-global-color-secondary );--order-details-items-color:var( --e-global-color-text );--order-details-product-links-normal-color:var( --e-global-color-accent );--tables-divider-border-type:solid;--tables-divider-border-color:var( --e-global-color-5d79e91 );--buttons-border-type:none;}.elementor-1517 .elementor-element.elementor-element-34fc6ba .woocommerce-thankyou-order-received{font-family:var( --e-global-typography-96fffd2-font-family ), Sans-serif;font-size:var( --e-global-typography-96fffd2-font-size );font-weight:var( --e-global-typography-96fffd2-font-weight );}.elementor-1517 .elementor-element.elementor-element-34fc6ba h2{font-family:var( --e-global-typography-96fffd2-font-family ), Sans-serif;font-size:var( --e-global-typography-96fffd2-font-size );font-weight:var( --e-global-typography-96fffd2-font-weight );}.elementor-1517 .elementor-element.elementor-element-34fc6ba .shop_table thead tr th, .elementor-1517 .elementor-element.elementor-element-34fc6ba .shop_table tfoot th, .elementor-1517 .elementor-element.elementor-element-34fc6ba .shop_table tfoot tr td, .elementor-1517 .elementor-element.elementor-element-34fc6ba .shop_table tfoot tr td span, .elementor-1517 .elementor-element.elementor-element-34fc6ba .woocommerce-table--order-downloads tr td:before{font-family:var( --e-global-typography-5d44f05-font-family ), Sans-serif;font-size:var( --e-global-typography-5d44f05-font-size );font-weight:var( --e-global-typography-5d44f05-font-weight );}.elementor-1517 .elementor-element.elementor-element-34fc6ba .product-quantity, .elementor-1517 .elementor-element.elementor-element-34fc6ba .woocommerce-table--order-details td a, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.product-total, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.download-product, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.download-remaining, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.download-expires, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.download-file{font-family:var( --e-global-typography-0a04bbb-font-family ), Sans-serif;font-size:var( --e-global-typography-0a04bbb-font-size );font-weight:var( --e-global-typography-0a04bbb-font-weight );}@media(max-width:1024px){.elementor-1517 .elementor-element.elementor-element-34fc6ba .woocommerce-thankyou-order-received{font-size:var( --e-global-typography-96fffd2-font-size );}.elementor-1517 .elementor-element.elementor-element-34fc6ba h2{font-size:var( --e-global-typography-96fffd2-font-size );}.elementor-1517 .elementor-element.elementor-element-34fc6ba .shop_table thead tr th, .elementor-1517 .elementor-element.elementor-element-34fc6ba .shop_table tfoot th, .elementor-1517 .elementor-element.elementor-element-34fc6ba .shop_table tfoot tr td, .elementor-1517 .elementor-element.elementor-element-34fc6ba .shop_table tfoot tr td span, .elementor-1517 .elementor-element.elementor-element-34fc6ba .woocommerce-table--order-downloads tr td:before{font-size:var( --e-global-typography-5d44f05-font-size );}.elementor-1517 .elementor-element.elementor-element-34fc6ba .product-quantity, .elementor-1517 .elementor-element.elementor-element-34fc6ba .woocommerce-table--order-details td a, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.product-total, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.download-product, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.download-remaining, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.download-expires, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.download-file{font-size:var( --e-global-typography-0a04bbb-font-size );}}@media(max-width:767px){.elementor-1517 .elementor-element.elementor-element-128f507{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1517 .elementor-element.elementor-element-128f507.e-con{--align-self:center;}.elementor-1517 .elementor-element.elementor-element-34fc6ba > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-1517 .elementor-element.elementor-element-34fc6ba .shop_table, .elementor-1517 .elementor-element.elementor-element-34fc6ba address{border-width:0px 0px 0px 0px;}.elementor-1517 .elementor-element.elementor-element-34fc6ba{--sections-border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--sections-padding:0.50rem 0.50rem 0.50rem 0.50rem;--sections-spacing:0px;--titles-spacing:0.7rem;--order-details-rows-gap:1.4rem;--tables-divider-border-width:1px;--button-padding:0rem 0rem 0rem 0rem;}.elementor-1517 .elementor-element.elementor-element-34fc6ba .woocommerce-thankyou-order-received{font-size:var( --e-global-typography-96fffd2-font-size );}.elementor-1517 .elementor-element.elementor-element-34fc6ba h2{font-size:var( --e-global-typography-96fffd2-font-size );}.elementor-1517 .elementor-element.elementor-element-34fc6ba .shop_table thead tr th, .elementor-1517 .elementor-element.elementor-element-34fc6ba .shop_table tfoot th, .elementor-1517 .elementor-element.elementor-element-34fc6ba .shop_table tfoot tr td, .elementor-1517 .elementor-element.elementor-element-34fc6ba .shop_table tfoot tr td span, .elementor-1517 .elementor-element.elementor-element-34fc6ba .woocommerce-table--order-downloads tr td:before{font-size:var( --e-global-typography-5d44f05-font-size );}.elementor-1517 .elementor-element.elementor-element-34fc6ba .product-quantity, .elementor-1517 .elementor-element.elementor-element-34fc6ba .woocommerce-table--order-details td a, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.product-total, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.download-product, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.download-remaining, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.download-expires, .elementor-1517 .elementor-element.elementor-element-34fc6ba td.download-file{font-size:var( --e-global-typography-0a04bbb-font-size );}}