/**handles:elementor-post-18810**/
.elementor-kit-18810{--e-global-color-primary:#FF2B2B;--e-global-color-secondary:#C6FF3D;--e-global-color-text:#F6F5F2;--e-global-color-accent:#0B0B0C;--e-global-color-c5faa9a:#9A9A9A;--e-global-typography-primary-font-family:"Archivo Black";--e-global-typography-primary-font-weight:900;--e-global-typography-secondary-font-family:"Archivo";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Instrument Serif";--e-global-typography-accent-font-weight:700;background-color:#0b0b0c;font-family:Inter,Sans-serif}.elementor-kit-18810 e-page-transition{background-color:var(--e-global-color-primary)}body.e-wc-error-notice .wc-block-components-notice-banner.is-error,body.e-wc-error-notice .woocommerce-error{background-color:var(--e-global-color-primary)}body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button,body.e-wc-message-notice .woocommerce-message .button{background-color:var(--e-global-color-accent);background-image:var(--e-global-color-accent)}body.e-wc-info-notice .wc-block-components-notice-banner.is-info,body.e-wc-info-notice .woocommerce-info{background-color:#efefef;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary)}body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button,body.e-wc-info-notice .woocommerce-info .button{background-color:var(--e-global-color-accent);background-image:var(--e-global-color-accent)}.elementor-kit-18810 h2{color:#000;font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-kit-18810 h3{font-family:"Instrument Serif",Sans-serif}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}h1.entry-title{display:var(--page-title-display)}.e-wc-error-notice .wc-block-components-notice-banner.is-error,.e-wc-error-notice .woocommerce-error{font-family:"Encode Sans Condensed",Sans-serif;--error-message-normal-links-color:var(--e-global-color-accent)}body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward,body.e-wc-error-notice .woocommerce-error a.wc-backward{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.e-wc-message-notice .wc-block-components-notice-banner.is-success,.e-wc-message-notice .woocommerce-message{font-family:"Encode Sans Condensed",Sans-serif;--message-buttons-hover-text-color:var(--e-global-color-accent);--message-border-type:none}body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item,body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]),body.e-wc-message-notice .woocommerce-message .restore-item,body.e-wc-message-notice .woocommerce-message a:not([class]){font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item:hover,.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]):hover,.e-wc-message-notice .woocommerce-message .restore-item:hover,.e-wc-message-notice .woocommerce-message a:not([class]):hover{--notice-message-hover-links-color:var(--e-global-color-primary)}body.e-wc-message-notice .wc-block-components-notice-banner.is-success,body.e-wc-message-notice .woocommerce-message{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary)}.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover,.e-wc-message-notice .woocommerce-message .button:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.e-wc-info-notice .wc-block-components-notice-banner.is-info,.e-wc-info-notice .woocommerce-info{font-family:"Encode Sans Condensed",Sans-serif;--info-message-icon-color:var(--e-global-color-text);--info-buttons-hover-text-color:var(--e-global-color-accent);--info-border-type:none}.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover,.e-wc-info-notice .woocommerce-info .button:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.5)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}