.elementor-113 .elementor-element.elementor-element-14ab8ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:5%;--padding-right:5%;}.elementor-113 .elementor-element.elementor-element-14ab8ea:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-14ab8ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-84deea1 ) 0%, var( --e-global-color-e1c6e91 ) 50%);}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-113 .elementor-element.elementor-element-919ce87 .elementor-heading-title{font-family:var( --e-global-typography-caa0853-font-family ), Sans-serif;font-size:var( --e-global-typography-caa0853-font-size );font-weight:var( --e-global-typography-caa0853-font-weight );line-height:var( --e-global-typography-caa0853-line-height );}.elementor-113 .elementor-element.elementor-element-045c9fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-113 .elementor-element.elementor-element-045c9fe:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-045c9fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #ADC6E880 0%, #FFFFFF 75%);}.elementor-113 .elementor-element.elementor-element-8752106{--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-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-113 .elementor-element.elementor-element-8d97701{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-113 .elementor-element.elementor-element-13bb3e0 > .elementor-widget-container{background-color:transparent;padding:6px 016px 6px 016px;background-image:linear-gradient(180deg, var( --e-global-color-84deea1 ) 0%, var( --e-global-color-e1c6e91 ) 100%);border-radius:9999px 9999px 9999px 9999px;}.elementor-113 .elementor-element.elementor-element-13bb3e0.elementor-element{--align-self:flex-start;}.elementor-113 .elementor-element.elementor-element-13bb3e0{text-align:center;}.elementor-113 .elementor-element.elementor-element-13bb3e0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-113 .elementor-element.elementor-element-9897750{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-113 .elementor-element.elementor-element-9897750 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-113 .elementor-element.elementor-element-0feb183 .elementor-heading-title{font-family:var( --e-global-typography-e4a6d16-font-family ), Sans-serif;font-size:var( --e-global-typography-e4a6d16-font-size );font-weight:var( --e-global-typography-e4a6d16-font-weight );line-height:var( --e-global-typography-e4a6d16-line-height );}.elementor-113 .elementor-element.elementor-element-19126ab .elementor-heading-title{font-family:var( --e-global-typography-c355ccf-font-family ), Sans-serif;font-size:var( --e-global-typography-c355ccf-font-size );font-weight:var( --e-global-typography-c355ccf-font-weight );line-height:var( --e-global-typography-c355ccf-line-height );color:var( --e-global-color-secondary );}.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 );line-height:var( --e-global-typography-text-line-height );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-113 .elementor-element.elementor-element-3f28e8d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-3f28e8d{font-family:var( --e-global-typography-db66bac-font-family ), Sans-serif;font-size:var( --e-global-typography-db66bac-font-size );font-weight:var( --e-global-typography-db66bac-font-weight );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-3f28e8d a{color:var( --e-global-color-text );}.elementor-113 .elementor-element.elementor-element-3f28e8d a:hover, .elementor-113 .elementor-element.elementor-element-3f28e8d a:focus{color:var( --e-global-color-primary );}.elementor-113 .elementor-element.elementor-element-62cce07 .elementor-heading-title{font-family:var( --e-global-typography-c355ccf-font-family ), Sans-serif;font-size:var( --e-global-typography-c355ccf-font-size );font-weight:var( --e-global-typography-c355ccf-font-weight );line-height:var( --e-global-typography-c355ccf-line-height );color:var( --e-global-color-secondary );}.elementor-113 .elementor-element.elementor-element-dab5661 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-dab5661{font-family:var( --e-global-typography-db66bac-font-family ), Sans-serif;font-size:var( --e-global-typography-db66bac-font-size );font-weight:var( --e-global-typography-db66bac-font-weight );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-dab5661 a{color:var( --e-global-color-text );}.elementor-113 .elementor-element.elementor-element-dab5661 a:hover, .elementor-113 .elementor-element.elementor-element-dab5661 a:focus{color:var( --e-global-color-primary );}.elementor-113 .elementor-element.elementor-element-1a96a36 .elementor-heading-title{font-family:var( --e-global-typography-c355ccf-font-family ), Sans-serif;font-size:var( --e-global-typography-c355ccf-font-size );font-weight:var( --e-global-typography-c355ccf-font-weight );line-height:var( --e-global-typography-c355ccf-line-height );color:var( --e-global-color-secondary );}.elementor-113 .elementor-element.elementor-element-8355a93 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-8355a93{font-family:var( --e-global-typography-db66bac-font-family ), Sans-serif;font-size:var( --e-global-typography-db66bac-font-size );font-weight:var( --e-global-typography-db66bac-font-weight );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-8355a93 a{color:var( --e-global-color-text );}.elementor-113 .elementor-element.elementor-element-8355a93 a:hover, .elementor-113 .elementor-element.elementor-element-8355a93 a:focus{color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-113 .elementor-element.elementor-element-eda935b .elementor-button{background-color:var( --e-global-color-primary );}.elementor-113 .elementor-element.elementor-element-eda935b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-c86f16b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-113 .elementor-element.elementor-element-c86f16b:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-c86f16b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #ADC6E880 0%, #FFFFFF 75%);}.elementor-113 .elementor-element.elementor-element-86c709f{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-113 .elementor-element.elementor-element-0097bb0 > .elementor-widget-container{background-color:transparent;padding:6px 016px 6px 016px;background-image:linear-gradient(180deg, var( --e-global-color-84deea1 ) 0%, var( --e-global-color-e1c6e91 ) 100%);border-radius:9999px 9999px 9999px 9999px;}.elementor-113 .elementor-element.elementor-element-0097bb0.elementor-element{--align-self:flex-start;}.elementor-113 .elementor-element.elementor-element-0097bb0{text-align:center;}.elementor-113 .elementor-element.elementor-element-0097bb0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-113 .elementor-element.elementor-element-aba37a5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-113 .elementor-element.elementor-element-aba37a5 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-113 .elementor-element.elementor-element-2ee0d90 .elementor-heading-title{font-family:var( --e-global-typography-e4a6d16-font-family ), Sans-serif;font-size:var( --e-global-typography-e4a6d16-font-size );font-weight:var( --e-global-typography-e4a6d16-font-weight );line-height:var( --e-global-typography-e4a6d16-line-height );}.elementor-113 .elementor-element.elementor-element-c42c5a5 .elementor-heading-title{font-family:var( --e-global-typography-c355ccf-font-family ), Sans-serif;font-size:var( --e-global-typography-c355ccf-font-size );font-weight:var( --e-global-typography-c355ccf-font-weight );line-height:var( --e-global-typography-c355ccf-line-height );color:var( --e-global-color-secondary );}.elementor-113 .elementor-element.elementor-element-598ce89 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-598ce89{font-family:var( --e-global-typography-db66bac-font-family ), Sans-serif;font-size:var( --e-global-typography-db66bac-font-size );font-weight:var( --e-global-typography-db66bac-font-weight );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-598ce89 a{color:var( --e-global-color-text );}.elementor-113 .elementor-element.elementor-element-598ce89 a:hover, .elementor-113 .elementor-element.elementor-element-598ce89 a:focus{color:var( --e-global-color-primary );}.elementor-113 .elementor-element.elementor-element-81dbe0b .elementor-heading-title{font-family:var( --e-global-typography-c355ccf-font-family ), Sans-serif;font-size:var( --e-global-typography-c355ccf-font-size );font-weight:var( --e-global-typography-c355ccf-font-weight );line-height:var( --e-global-typography-c355ccf-line-height );color:var( --e-global-color-secondary );}.elementor-113 .elementor-element.elementor-element-4683662 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-4683662{font-family:var( --e-global-typography-db66bac-font-family ), Sans-serif;font-size:var( --e-global-typography-db66bac-font-size );font-weight:var( --e-global-typography-db66bac-font-weight );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-4683662 a{color:var( --e-global-color-text );}.elementor-113 .elementor-element.elementor-element-4683662 a:hover, .elementor-113 .elementor-element.elementor-element-4683662 a:focus{color:var( --e-global-color-primary );}.elementor-113 .elementor-element.elementor-element-18ebd49 .elementor-heading-title{font-family:var( --e-global-typography-c355ccf-font-family ), Sans-serif;font-size:var( --e-global-typography-c355ccf-font-size );font-weight:var( --e-global-typography-c355ccf-font-weight );line-height:var( --e-global-typography-c355ccf-line-height );color:var( --e-global-color-secondary );}.elementor-113 .elementor-element.elementor-element-71be332 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-71be332{font-family:var( --e-global-typography-db66bac-font-family ), Sans-serif;font-size:var( --e-global-typography-db66bac-font-size );font-weight:var( --e-global-typography-db66bac-font-weight );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-71be332 a{color:var( --e-global-color-text );}.elementor-113 .elementor-element.elementor-element-71be332 a:hover, .elementor-113 .elementor-element.elementor-element-71be332 a:focus{color:var( --e-global-color-primary );}.elementor-113 .elementor-element.elementor-element-71629fb .elementor-button{background-color:var( --e-global-color-primary );}.elementor-113 .elementor-element.elementor-element-71629fb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-7b404ef{--display:flex;--min-height:751px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-113 .elementor-element.elementor-element-7b404ef:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-7b404ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acmewellness.ca/wp-content/uploads/2025/05/frame_2018777784.webp");background-repeat:no-repeat;background-size:contain;}.elementor-113 .elementor-element.elementor-element-dd36987{--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;--gap:120px 0px;--row-gap:120px;--column-gap:0px;--overlay-opacity:0.45;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-113 .elementor-element.elementor-element-dd36987:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-dd36987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, var( --e-global-color-e1c6e91 ) 25%, var( --e-global-color-d916961 ) 55%);}.elementor-113 .elementor-element.elementor-element-dd36987::before, .elementor-113 .elementor-element.elementor-element-dd36987 > .elementor-background-video-container::before, .elementor-113 .elementor-element.elementor-element-dd36987 > .e-con-inner > .elementor-background-video-container::before, .elementor-113 .elementor-element.elementor-element-dd36987 > .elementor-background-slideshow::before, .elementor-113 .elementor-element.elementor-element-dd36987 > .e-con-inner > .elementor-background-slideshow::before, .elementor-113 .elementor-element.elementor-element-dd36987 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center right, var( --e-global-color-primary ) 15%, var( --e-global-color-d916961 ) 55%);}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-113 .elementor-element.elementor-element-919ce87 .elementor-heading-title{font-size:var( --e-global-typography-caa0853-font-size );line-height:var( --e-global-typography-caa0853-line-height );}.elementor-113 .elementor-element.elementor-element-045c9fe{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;}.elementor-113 .elementor-element.elementor-element-8752106{--min-height:800px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-113 .elementor-element.elementor-element-13bb3e0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-113 .elementor-element.elementor-element-9897750{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-113 .elementor-element.elementor-element-9897750 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-113 .elementor-element.elementor-element-0feb183 .elementor-heading-title{font-size:var( --e-global-typography-e4a6d16-font-size );line-height:var( --e-global-typography-e4a6d16-line-height );}.elementor-113 .elementor-element.elementor-element-19126ab .elementor-heading-title{font-size:var( --e-global-typography-c355ccf-font-size );line-height:var( --e-global-typography-c355ccf-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-113 .elementor-element.elementor-element-3f28e8d{font-size:var( --e-global-typography-db66bac-font-size );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-62cce07 .elementor-heading-title{font-size:var( --e-global-typography-c355ccf-font-size );line-height:var( --e-global-typography-c355ccf-line-height );}.elementor-113 .elementor-element.elementor-element-dab5661{font-size:var( --e-global-typography-db66bac-font-size );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-1a96a36 .elementor-heading-title{font-size:var( --e-global-typography-c355ccf-font-size );line-height:var( --e-global-typography-c355ccf-line-height );}.elementor-113 .elementor-element.elementor-element-8355a93{font-size:var( --e-global-typography-db66bac-font-size );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-113 .elementor-element.elementor-element-c86f16b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;}.elementor-113 .elementor-element.elementor-element-0097bb0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-113 .elementor-element.elementor-element-aba37a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-113 .elementor-element.elementor-element-aba37a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-113 .elementor-element.elementor-element-2ee0d90 .elementor-heading-title{font-size:var( --e-global-typography-e4a6d16-font-size );line-height:var( --e-global-typography-e4a6d16-line-height );}.elementor-113 .elementor-element.elementor-element-c42c5a5 .elementor-heading-title{font-size:var( --e-global-typography-c355ccf-font-size );line-height:var( --e-global-typography-c355ccf-line-height );}.elementor-113 .elementor-element.elementor-element-598ce89{font-size:var( --e-global-typography-db66bac-font-size );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-81dbe0b .elementor-heading-title{font-size:var( --e-global-typography-c355ccf-font-size );line-height:var( --e-global-typography-c355ccf-line-height );}.elementor-113 .elementor-element.elementor-element-4683662{font-size:var( --e-global-typography-db66bac-font-size );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-18ebd49 .elementor-heading-title{font-size:var( --e-global-typography-c355ccf-font-size );line-height:var( --e-global-typography-c355ccf-line-height );}.elementor-113 .elementor-element.elementor-element-71be332{font-size:var( --e-global-typography-db66bac-font-size );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-7b404ef{--min-height:837px;}.elementor-113 .elementor-element.elementor-element-7b404ef:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-7b404ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-113 .elementor-element.elementor-element-dd36987{--gap:70px 0px;--row-gap:70px;--column-gap:0px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-113 .elementor-element.elementor-element-919ce87 .elementor-heading-title{font-size:var( --e-global-typography-caa0853-font-size );line-height:var( --e-global-typography-caa0853-line-height );}.elementor-113 .elementor-element.elementor-element-045c9fe{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-113 .elementor-element.elementor-element-8752106{--min-height:370px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-113 .elementor-element.elementor-element-13bb3e0{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-113 .elementor-element.elementor-element-13bb3e0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-113 .elementor-element.elementor-element-9897750{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-113 .elementor-element.elementor-element-9897750 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-113 .elementor-element.elementor-element-0feb183 .elementor-heading-title{font-size:var( --e-global-typography-e4a6d16-font-size );line-height:var( --e-global-typography-e4a6d16-line-height );}.elementor-113 .elementor-element.elementor-element-19126ab .elementor-heading-title{font-size:var( --e-global-typography-c355ccf-font-size );line-height:var( --e-global-typography-c355ccf-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-113 .elementor-element.elementor-element-3f28e8d{font-size:var( --e-global-typography-db66bac-font-size );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-62cce07 .elementor-heading-title{font-size:var( --e-global-typography-c355ccf-font-size );line-height:var( --e-global-typography-c355ccf-line-height );}.elementor-113 .elementor-element.elementor-element-dab5661{font-size:var( --e-global-typography-db66bac-font-size );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-1a96a36 .elementor-heading-title{font-size:var( --e-global-typography-c355ccf-font-size );line-height:var( --e-global-typography-c355ccf-line-height );}.elementor-113 .elementor-element.elementor-element-8355a93{font-size:var( --e-global-typography-db66bac-font-size );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-113 .elementor-element.elementor-element-c86f16b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-113 .elementor-element.elementor-element-0097bb0{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-113 .elementor-element.elementor-element-0097bb0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-113 .elementor-element.elementor-element-aba37a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-113 .elementor-element.elementor-element-aba37a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-113 .elementor-element.elementor-element-2ee0d90 .elementor-heading-title{font-size:var( --e-global-typography-e4a6d16-font-size );line-height:var( --e-global-typography-e4a6d16-line-height );}.elementor-113 .elementor-element.elementor-element-c42c5a5 .elementor-heading-title{font-size:var( --e-global-typography-c355ccf-font-size );line-height:var( --e-global-typography-c355ccf-line-height );}.elementor-113 .elementor-element.elementor-element-598ce89{font-size:var( --e-global-typography-db66bac-font-size );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-81dbe0b .elementor-heading-title{font-size:var( --e-global-typography-c355ccf-font-size );line-height:var( --e-global-typography-c355ccf-line-height );}.elementor-113 .elementor-element.elementor-element-4683662{font-size:var( --e-global-typography-db66bac-font-size );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-18ebd49 .elementor-heading-title{font-size:var( --e-global-typography-c355ccf-font-size );line-height:var( --e-global-typography-c355ccf-line-height );}.elementor-113 .elementor-element.elementor-element-71be332{font-size:var( --e-global-typography-db66bac-font-size );line-height:var( --e-global-typography-db66bac-line-height );}.elementor-113 .elementor-element.elementor-element-7b404ef{--min-height:394px;}.elementor-113 .elementor-element.elementor-element-7b404ef:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-7b404ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-113 .elementor-element.elementor-element-dd36987{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(min-width:768px){.elementor-113 .elementor-element.elementor-element-8752106{--width:50%;}.elementor-113 .elementor-element.elementor-element-8d97701{--width:50%;}.elementor-113 .elementor-element.elementor-element-86c709f{--content-width:632px;}.elementor-113 .elementor-element.elementor-element-7b404ef{--content-width:616px;}}@media(max-width:1024px) and (min-width:768px){.elementor-113 .elementor-element.elementor-element-8752106{--width:100%;}.elementor-113 .elementor-element.elementor-element-8d97701{--width:100%;}.elementor-113 .elementor-element.elementor-element-86c709f{--content-width:100%;}.elementor-113 .elementor-element.elementor-element-7b404ef{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-86c709f *//* By default, containers are side by side */
.container1, .container2 {
    display: inline-block;
}

/* On mobile/tablet, flip the order */
@media (max-width: 1024px) {
    .container1 {
        order: 1; /* Move container1 below container2 */
    }

    .container2 {
        order: 2; /* Move container2 above container1 */
    }
}/* End custom CSS */