.elementor-40 .elementor-element.elementor-element-58c075a{--display:flex;}.elementor-40 .elementor-element.elementor-element-58c075a:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-58c075a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-fdfc82a .woocommerce-breadcrumb{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-align:start;}.elementor-40 .elementor-element.elementor-element-fdfc82a .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-87f85f1{margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-40 .elementor-element.elementor-element-87f85f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:600;color:#0070C0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-0f28d41{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-0f28d41 .elementor-divider-separator{width:100%;}.elementor-40 .elementor-element.elementor-element-0f28d41 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-40 .elementor-element.elementor-element-1213e96 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-f7e07bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-f7e07bb:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-f7e07bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-ea8ba9f{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-9d122b6{--display:flex;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-40 .elementor-element.elementor-element-9d122b6:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-9d122b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-073ae87 );}.elementor-40 .elementor-element.elementor-element-62001e9{--display:flex;}.elementor-40 .elementor-element.elementor-element-d09e0e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-40 .elementor-element.elementor-element-c881eaf{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-e93893e{--display:flex;}.elementor-40 .elementor-element.elementor-element-ed2c1f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-30ee126{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-ea124c6{--display:flex;}.elementor-40 .elementor-element.elementor-element-4c9cd92{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-c2dad21{--display:flex;}.elementor-40 .elementor-element.elementor-element-c3c4a49{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-68c30ee{--display:flex;}.elementor-40 .elementor-element.elementor-element-c00ca72{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-7d3f099{--display:flex;}.elementor-40 .elementor-element.elementor-element-bf3278f{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-7adeecd{--display:flex;}.elementor-40 .elementor-element.elementor-element-116c1d9{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-24c9d03{--display:flex;}.elementor-40 .elementor-element.elementor-element-6693058{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-811ca46{--display:flex;}.elementor-40 .elementor-element.elementor-element-6d6bd52{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-1293bd0{--display:flex;}.elementor-40 .elementor-element.elementor-element-3ef55c2{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-c03dd29{--display:flex;}.elementor-40 .elementor-element.elementor-element-02f6ca5{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-80b5870{--display:flex;}.elementor-40 .elementor-element.elementor-element-51a1015{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-8532930{--display:flex;}.elementor-40 .elementor-element.elementor-element-cfa0825{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-4e9bb50{--display:flex;}.elementor-40 .elementor-element.elementor-element-13c678e{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-c5e9c39{--display:flex;}.elementor-40 .elementor-element.elementor-element-db131e3{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-b6c76fd{--n-accordion-title-font-size:1.4rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0rem 0rem 0rem 0rem;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-40 .elementor-element.elementor-element-b6c76fd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-073ae87 );border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-40 .elementor-element.elementor-element-b6c76fd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:400;}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-fdfc82a .woocommerce-breadcrumb{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-40 .elementor-element.elementor-element-1213e96 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-fdfc82a .woocommerce-breadcrumb{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-40 .elementor-element.elementor-element-1213e96 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}