.elementor-81619 .elementor-element.elementor-element-679265da{margin-top:20px;margin-bottom:0px;}.elementor-81619 .elementor-element.elementor-element-27a89f56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-81619 .elementor-element.elementor-element-27a89f56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1E;}.elementor-81619 .elementor-element.elementor-element-27a89f56 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:min(1.5rem, 3vw) min(1.5rem, 3vw) min(1.5rem, 3vw) min(1.5rem, 3vw);}.elementor-81619 .elementor-element.elementor-element-27a89f56 > .elementor-element-populated, .elementor-81619 .elementor-element.elementor-element-27a89f56 > .elementor-element-populated > .elementor-background-overlay, .elementor-81619 .elementor-element.elementor-element-27a89f56 > .elementor-background-slideshow{border-radius:.2rem .2rem .2rem .2rem;}.elementor-81619 .elementor-element.elementor-element-27a89f56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-81619 .elementor-element.elementor-element-072bac5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81619 .elementor-element.elementor-element-072bac5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-81619 .elementor-element.elementor-element-838e4ca .elementor-icon-wrapper{text-align:center;}.elementor-81619 .elementor-element.elementor-element-838e4ca.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-81619 .elementor-element.elementor-element-838e4ca.elementor-view-framed .elementor-icon, .elementor-81619 .elementor-element.elementor-element-838e4ca.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-81619 .elementor-element.elementor-element-838e4ca.elementor-view-framed .elementor-icon, .elementor-81619 .elementor-element.elementor-element-838e4ca.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-bc-flex-widget .elementor-81619 .elementor-element.elementor-element-5f82078.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81619 .elementor-element.elementor-element-5f82078.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81619 .elementor-element.elementor-element-5f82078 > .elementor-element-populated{padding:10px 10px 0px 10px;}.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-81619 .elementor-element.elementor-element-405730e{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-81619 .elementor-element.elementor-element-8663c75{margin-top:20px;margin-bottom:0px;}.elementor-81619 .elementor-element.elementor-element-2c7c1a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-81619 .elementor-element.elementor-element-2c7c1a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1E;}.elementor-81619 .elementor-element.elementor-element-2c7c1a9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:min(1.5rem, 3vw) min(1.5rem, 3vw) min(1.5rem, 3vw) min(1.5rem, 3vw);}.elementor-81619 .elementor-element.elementor-element-2c7c1a9 > .elementor-element-populated, .elementor-81619 .elementor-element.elementor-element-2c7c1a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-81619 .elementor-element.elementor-element-2c7c1a9 > .elementor-background-slideshow{border-radius:.2rem .2rem .2rem .2rem;}.elementor-81619 .elementor-element.elementor-element-2c7c1a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-81619 .elementor-element.elementor-element-d8f98ae{--confirmation-message-display:block;--confirmation-message-alignment:center;--bank-details-alignment:start;--billing-details-alignment:start;--shipping-details-alignment:start;--sections-background-color:#252527;--sections-border-radius:1px 1px 1px 1px;--sections-padding:30px 30px 30px 30px;--sections-spacing:45px;--confirmation-message-color:#FEE401;--titles-color:#F8F8F8;--titles-spacing:25px;--general-text-color:#F8F8F8;--payment-details-titles-color:#FFFDFD;--payment-details-items-color:#F8F8F8;--payment-details-border-width:1px;--account-title-color:#F8F8F8;--bank-details-titles-color:#F8F8F8;--order-details-rows-gap:35px;--order-details-titles-totals-color:#F8F8F8;--order-details-items-color:#F8F8F8;--order-details-product-links-normal-color:#FEE401;--order-details-product-links-hover-color:#FEE401;--tables-divider-border-width:1px;--button-normal-text-color:#F8F8F8;}.elementor-81619 .elementor-element.elementor-element-d8f98ae .shop_table, .elementor-81619 .elementor-element.elementor-element-d8f98ae address{box-shadow:0px 0px 11px 0px #1E1E20;border-width:0px 0px 0px 0px;}.elementor-81619 .elementor-element.elementor-element-d8f98ae .woocommerce-thankyou-order-received{font-family:"Tomorrow", Sans-serif;font-size:37px;font-weight:500;text-transform:uppercase;}.elementor-81619 .elementor-element.elementor-element-d8f98ae h2{font-family:"Tomorrow", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-81619 .elementor-element.elementor-element-d8f98ae address, .elementor-81619 .elementor-element.elementor-element-d8f98ae .product-purchase-note, .elementor-81619 .elementor-element.elementor-element-d8f98ae .woocommerce-thankyou-order-details + p{line-height:26px;}.elementor-81619 .elementor-element.elementor-element-d8f98ae .woocommerce-order-overview.order_details li{font-family:"Tomorrow", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-81619 .elementor-element.elementor-element-d8f98ae .shop_table thead tr th, .elementor-81619 .elementor-element.elementor-element-d8f98ae .shop_table tfoot th, .elementor-81619 .elementor-element.elementor-element-d8f98ae .shop_table tfoot tr td, .elementor-81619 .elementor-element.elementor-element-d8f98ae .shop_table tfoot tr td span, .elementor-81619 .elementor-element.elementor-element-d8f98ae .woocommerce-table--order-downloads tr td:before{font-family:"Tomorrow", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-81619 .elementor-element.elementor-element-d8f98ae .product-quantity, .elementor-81619 .elementor-element.elementor-element-d8f98ae .woocommerce-table--order-details td a, .elementor-81619 .elementor-element.elementor-element-d8f98ae td.product-total, .elementor-81619 .elementor-element.elementor-element-d8f98ae td.download-product, .elementor-81619 .elementor-element.elementor-element-d8f98ae td.download-remaining, .elementor-81619 .elementor-element.elementor-element-d8f98ae td.download-expires, .elementor-81619 .elementor-element.elementor-element-d8f98ae td.download-file{font-family:"Tomorrow", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-81619 .elementor-element.elementor-element-d8f98ae .product-name .wc-item-meta .wc-item-meta-label, .elementor-81619 .elementor-element.elementor-element-d8f98ae .wc-item-meta li p{font-family:"Tomorrow", Sans-serif;text-transform:uppercase;}body.elementor-page-81619:not(.elementor-motion-effects-element-type-background), body.elementor-page-81619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111114;}@media(max-width:1700px){.elementor-81619 .elementor-element.elementor-element-d8f98ae{--payment-details-space-between:30px;}}@media(max-width:1200px){.elementor-81619 .elementor-element.elementor-element-d8f98ae{--payment-details-space-between:39px;--payment-details-titles-spacing:10px;}.elementor-81619 .elementor-element.elementor-element-d8f98ae .woocommerce-order-overview.order_details li{font-size:13px;}}@media(max-width:650px){.elementor-81619 .elementor-element.elementor-element-27a89f56 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-81619 .elementor-element.elementor-element-405730e{font-size:min(1rem, 4vw);}.elementor-81619 .elementor-element.elementor-element-2c7c1a9 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-81619 .elementor-element.elementor-element-d8f98ae{--confirmation-message-alignment:center;--bank-details-alignment:center;--order-summary-alignment:center;--billing-details-alignment:center;--shipping-details-alignment:center;--sections-padding:15px 15px 15px 15px;}.elementor-81619 .elementor-element.elementor-element-d8f98ae .woocommerce-thankyou-order-received{font-size:20px;}.elementor-81619 .elementor-element.elementor-element-d8f98ae h2{font-size:20px;}.elementor-81619 .elementor-element.elementor-element-d8f98ae address, .elementor-81619 .elementor-element.elementor-element-d8f98ae .product-purchase-note, .elementor-81619 .elementor-element.elementor-element-d8f98ae .woocommerce-thankyou-order-details + p{font-size:10px;}.elementor-81619 .elementor-element.elementor-element-d8f98ae .woocommerce-order-overview.order_details li{font-size:12px;}.elementor-81619 .elementor-element.elementor-element-d8f98ae .woocommerce-order-overview.order_details li strong{font-size:10px;}.elementor-81619 .elementor-element.elementor-element-d8f98ae .shop_table thead tr th, .elementor-81619 .elementor-element.elementor-element-d8f98ae .shop_table tfoot th, .elementor-81619 .elementor-element.elementor-element-d8f98ae .shop_table tfoot tr td, .elementor-81619 .elementor-element.elementor-element-d8f98ae .shop_table tfoot tr td span, .elementor-81619 .elementor-element.elementor-element-d8f98ae .woocommerce-table--order-downloads tr td:before{font-size:10px;}.elementor-81619 .elementor-element.elementor-element-d8f98ae .product-quantity, .elementor-81619 .elementor-element.elementor-element-d8f98ae .woocommerce-table--order-details td a, .elementor-81619 .elementor-element.elementor-element-d8f98ae td.product-total, .elementor-81619 .elementor-element.elementor-element-d8f98ae td.download-product, .elementor-81619 .elementor-element.elementor-element-d8f98ae td.download-remaining, .elementor-81619 .elementor-element.elementor-element-d8f98ae td.download-expires, .elementor-81619 .elementor-element.elementor-element-d8f98ae td.download-file{font-size:10px;}}/* Start custom CSS for column, class: .elementor-element-072bac5 */.elementor-81619 .elementor-element.elementor-element-072bac5 {
    width: fit-content;
    
    @media (max-width: 900px) {
        display: none;
    }
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f82078 */.elementor-81619 .elementor-element.elementor-element-5f82078 {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-679265da */.elementor-81619 .elementor-element.elementor-element-679265da {
    width: min(1200px, 94vw);
    margin-inline: auto;

}/* End custom CSS */
/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-d8f98ae */.woocommerce table.shop_table td {
  text-align: right;
}

.woocommerce-table__product-name {
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8663c75 */.elementor-81619 .elementor-element.elementor-element-8663c75 {
    width: min(1200px, 94vw);
    margin-inline: auto;

}/* End custom CSS */
/* Start custom CSS */#header-section, #searchtoggle {
    width: min(1200px, 94vw) !important;
}/* End custom CSS */