.elementor-746 .elementor-element.elementor-element-148f9480{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-746 .elementor-element.elementor-element-5d1139c8{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{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-746 .elementor-element.elementor-element-386bbc63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 00px 0px 0px;}.elementor-746 .elementor-element.elementor-element-386bbc63 .elementor-heading-title{color:var( --e-global-color-395d498 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-746 .elementor-element.elementor-element-4f9cd213 .elementor-button{background-color:transparent;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, var( --e-global-color-d7ceaf0 ) 0%, var( --e-global-color-d7ceaf0 ) 100%);border-radius:12px 12px 12px 12px;}.elementor-746 .elementor-element.elementor-element-4f9cd213 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-746 .elementor-element.elementor-element-4f9cd213.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-746 .elementor-element.elementor-element-4f9cd213 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-746 .elementor-element.elementor-element-14639b07 .elementor-heading-title{font-size:24px;font-weight:400;}.elementor-746 .elementor-element.elementor-element-780001e6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-579e248 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-746 .elementor-element.elementor-element-587e3c3 .ekit-video-popup-btn{background-color:var( --e-global-color-a9524ea );width:60px;height:60px;--glow-size:15px;color:#ffffff;}.elementor-746 .elementor-element.elementor-element-587e3c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-587e3c3 a.ekit_icon_button.glow-ripple.ekit-video-popup-btn i{font-size:20px;}.elementor-746 .elementor-element.elementor-element-587e3c3 a.ekit_icon_button.glow-radio_wave.ekit-video-popup-btn i{font-size:20px;}.elementor-746 .elementor-element.elementor-element-587e3c3 .glow-ripple:before{color:var( --e-global-color-db1e48a );}.elementor-746 .elementor-element.elementor-element-587e3c3 .glow-ripple:after{color:var( --e-global-color-db1e48a );}.elementor-746 .elementor-element.elementor-element-587e3c3 .glow-ripple > i:after{color:var( --e-global-color-db1e48a );}.elementor-746 .elementor-element.elementor-element-587e3c3 .glow-radio_wave:before{color:var( --e-global-color-db1e48a );}.elementor-746 .elementor-element.elementor-element-587e3c3 .glow-radio_wave:after{color:var( --e-global-color-db1e48a );}.elementor-746 .elementor-element.elementor-element-587e3c3 .glow-radio_wave > i:after{color:var( --e-global-color-db1e48a );}.elementor-746 .elementor-element.elementor-element-587e3c3 .ekit-video-inline-btn{color:#ffffff;}.elementor-746 .elementor-element.elementor-element-587e3c3 .ekit-video-popup-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-746 .elementor-element.elementor-element-587e3c3 .ekit-video-inline-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-746 .elementor-element.elementor-element-587e3c3 .ekit-video-popup-btn:hover{color:#ffffff;}.elementor-746 .elementor-element.elementor-element-587e3c3 .ekit-video-inline-btn:hover{color:#ffffff;}.elementor-746 .elementor-element.elementor-element-587e3c3 .ekit-video-popup-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-746 .elementor-element.elementor-element-587e3c3 .ekit-video-inline-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-746 .elementor-element.elementor-element-587e3c3 .ekit-video-popup-btn > i{padding-left:0px;}.mfp-iframe-holder{background-color:var( --e-global-color-395d498 );}.mfp-iframe-holder .ekit-popup-close{width:44px;height:44px;right:0;color:#ffffff;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.mfp-iframe-holder .ekit-popup-close > i{font-size:10px;}.mfp-container.mfp-iframe-holder .ekit-popup-close{background-color:#000000;}.mfp-iframe-holder .ekit-popup-close:hover{background-color:#000000;color:#ffffff;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.elementor-746 .elementor-element.elementor-element-9f0b6f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-39fad58{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-746 .elementor-element.elementor-element-39fad58:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-39fad58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-6e2faf5{--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;}.elementor-746 .elementor-element.elementor-element-7b0ce9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{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-746 .elementor-element.elementor-element-5f943ca{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-a46c4a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-781cbef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-746 .elementor-element.elementor-element-781cbef:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-781cbef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-239ef7f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-239ef7f{font-size:20px;font-weight:400;}.elementor-746 .elementor-element.elementor-element-48e63b0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-746 .elementor-element.elementor-element-48e63b0:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-48e63b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-aa9d404{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-aa9d404:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-aa9d404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-93c6a0f{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:var( --e-global-color-d7ceaf0 );--border-color:var( --e-global-color-d7ceaf0 );--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-746 .elementor-element.elementor-element-93c6a0f:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-93c6a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-2059ab9{text-align:center;}.elementor-746 .elementor-element.elementor-element-2059ab9 .elementor-heading-title{font-size:23px;font-weight:600;color:var( --e-global-color-173463a );}.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-746 .elementor-element.elementor-element-f47a892 .elementor-icon-wrapper{text-align:center;}.elementor-746 .elementor-element.elementor-element-f47a892.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-746 .elementor-element.elementor-element-f47a892.elementor-view-framed .elementor-icon, .elementor-746 .elementor-element.elementor-element-f47a892.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-746 .elementor-element.elementor-element-f47a892.elementor-view-framed .elementor-icon, .elementor-746 .elementor-element.elementor-element-f47a892.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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-746 .elementor-element.elementor-element-d9f863d{--divider-border-style:solid;--divider-color:var( --e-global-color-d7ceaf0 );--divider-border-width:1px;}.elementor-746 .elementor-element.elementor-element-d9f863d .elementor-divider-separator{width:100%;}.elementor-746 .elementor-element.elementor-element-d9f863d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-746 .elementor-element.elementor-element-f687c57{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-2a0884e{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:var( --e-global-color-d7ceaf0 );--border-color:var( --e-global-color-d7ceaf0 );--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-746 .elementor-element.elementor-element-2a0884e:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-2a0884e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-e539fb2{text-align:center;}.elementor-746 .elementor-element.elementor-element-e539fb2 .elementor-heading-title{font-size:23px;font-weight:600;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-0df703e .elementor-icon-wrapper{text-align:center;}.elementor-746 .elementor-element.elementor-element-0df703e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-746 .elementor-element.elementor-element-0df703e.elementor-view-framed .elementor-icon, .elementor-746 .elementor-element.elementor-element-0df703e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-746 .elementor-element.elementor-element-0df703e.elementor-view-framed .elementor-icon, .elementor-746 .elementor-element.elementor-element-0df703e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-746 .elementor-element.elementor-element-c5426fa{--divider-border-style:solid;--divider-color:var( --e-global-color-d7ceaf0 );--divider-border-width:1px;}.elementor-746 .elementor-element.elementor-element-c5426fa .elementor-divider-separator{width:100%;}.elementor-746 .elementor-element.elementor-element-c5426fa .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-746 .elementor-element.elementor-element-0c24f1e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-746 .elementor-element.elementor-element-0c24f1e{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-746 .elementor-element.elementor-element-106ef77{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:var( --e-global-color-d7ceaf0 );--border-color:var( --e-global-color-d7ceaf0 );--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-746 .elementor-element.elementor-element-106ef77:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-106ef77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-2e8f39e{text-align:center;}.elementor-746 .elementor-element.elementor-element-2e8f39e .elementor-heading-title{font-size:23px;font-weight:600;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-76c8491 .elementor-icon-wrapper{text-align:center;}.elementor-746 .elementor-element.elementor-element-d3b4cdb{--divider-border-style:solid;--divider-color:var( --e-global-color-d7ceaf0 );--divider-border-width:1px;}.elementor-746 .elementor-element.elementor-element-d3b4cdb .elementor-divider-separator{width:100%;}.elementor-746 .elementor-element.elementor-element-d3b4cdb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-746 .elementor-element.elementor-element-6d7f454 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-746 .elementor-element.elementor-element-6d7f454{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-99a5c32{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:var( --e-global-color-d7ceaf0 );--border-color:var( --e-global-color-d7ceaf0 );--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-746 .elementor-element.elementor-element-99a5c32:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-99a5c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-a7cd667{text-align:center;}.elementor-746 .elementor-element.elementor-element-a7cd667 .elementor-heading-title{font-size:23px;font-weight:600;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-8109094 .elementor-icon-wrapper{text-align:center;}.elementor-746 .elementor-element.elementor-element-db58887{--divider-border-style:solid;--divider-color:var( --e-global-color-d7ceaf0 );--divider-border-width:1px;}.elementor-746 .elementor-element.elementor-element-db58887 .elementor-divider-separator{width:100%;}.elementor-746 .elementor-element.elementor-element-db58887 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-746 .elementor-element.elementor-element-b31eac2 > .elementor-widget-container{margin:0px 0px -35px 0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-b31eac2{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-9f0aa27{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:var( --e-global-color-d7ceaf0 );--border-color:var( --e-global-color-d7ceaf0 );--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-746 .elementor-element.elementor-element-9f0aa27:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-9f0aa27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-6eacf95{text-align:center;}.elementor-746 .elementor-element.elementor-element-6eacf95 .elementor-heading-title{font-size:23px;font-weight:600;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-8c4366a .elementor-icon-wrapper{text-align:center;}.elementor-746 .elementor-element.elementor-element-cb90f29{--divider-border-style:solid;--divider-color:var( --e-global-color-d7ceaf0 );--divider-border-width:1px;}.elementor-746 .elementor-element.elementor-element-cb90f29 .elementor-divider-separator{width:100%;}.elementor-746 .elementor-element.elementor-element-cb90f29 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-746 .elementor-element.elementor-element-05c566c{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-01f4d94{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:var( --e-global-color-d7ceaf0 );--border-color:var( --e-global-color-d7ceaf0 );--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-746 .elementor-element.elementor-element-01f4d94:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-01f4d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-5e68534{text-align:center;}.elementor-746 .elementor-element.elementor-element-5e68534 .elementor-heading-title{font-size:23px;font-weight:600;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-733fe7f .elementor-icon-wrapper{text-align:center;}.elementor-746 .elementor-element.elementor-element-21d32cf{--divider-border-style:solid;--divider-color:var( --e-global-color-d7ceaf0 );--divider-border-width:1px;}.elementor-746 .elementor-element.elementor-element-21d32cf .elementor-divider-separator{width:100%;}.elementor-746 .elementor-element.elementor-element-21d32cf .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-746 .elementor-element.elementor-element-041a7af{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-7616d53{--display:flex;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-7616d53:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-7616d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-c7555cb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-da1428f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-746 .elementor-element.elementor-element-0ea47e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-0ea47e9 .elementor-icon-list-icon i{color:var( --e-global-color-a9524ea );transition:color 0.3s;}.elementor-746 .elementor-element.elementor-element-0ea47e9 .elementor-icon-list-icon svg{fill:var( --e-global-color-a9524ea );transition:fill 0.3s;}.elementor-746 .elementor-element.elementor-element-0ea47e9{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-746 .elementor-element.elementor-element-0ea47e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-746 .elementor-element.elementor-element-0ea47e9 .elementor-icon-list-item > a{font-size:1.3rem;}.elementor-746 .elementor-element.elementor-element-0ea47e9 .elementor-icon-list-text{color:var( --e-global-color-173463a );transition:color 0.3s;}.elementor-746 .elementor-element.elementor-element-d249a33 .elementor-button{background-color:#00E5FF;fill:#FFFFFF;color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-46a5ff1{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-746 .elementor-element.elementor-element-dd4b183 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-746 .elementor-element.elementor-element-b73106c{--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;}.elementor-746 .elementor-element.elementor-element-b73106c:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-b73106c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-cc9963b{--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;}.elementor-746 .elementor-element.elementor-element-1ee49cc{--display:flex;}.elementor-746 .elementor-element.elementor-element-1ee49cc.e-con{--align-self:center;}.elementor-746 .elementor-element.elementor-element-7dc97fa{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-a9524ea );--border-color:var( --e-global-color-a9524ea );}.elementor-746 .elementor-element.elementor-element-a7e870f{font-size:1.5rem;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-29223e0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-746 .elementor-element.elementor-element-29223e0:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-29223e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-12a5d05{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-746 .elementor-element.elementor-element-12a5d05:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-12a5d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, var( --e-global-color-primary ) 0%, var( --e-global-color-db1e48a ) 100%);}.elementor-746 .elementor-element.elementor-element-92bb64f{text-align:center;}.elementor-746 .elementor-element.elementor-element-92bb64f .elementor-heading-title{font-size:30px;font-weight:400;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-0f969d9{text-align:center;font-size:1.5rem;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-0b2a364 .elementor-button{background-color:var( --e-global-color-173463a );fill:var( --e-global-color-173463a );color:var( --e-global-color-173463a );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:3px 3px 3px 3px;border-radius:12px 12px 12px 12px;}.elementor-746 .elementor-element.elementor-element-0b2a364 .elementor-button:hover, .elementor-746 .elementor-element.elementor-element-0b2a364 .elementor-button:focus{color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-0b2a364 .elementor-button:hover svg, .elementor-746 .elementor-element.elementor-element-0b2a364 .elementor-button:focus svg{fill:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-628d65d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:45px;--padding-bottom:5px;--padding-left:45px;--padding-right:45px;}.elementor-746 .elementor-element.elementor-element-628d65d:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-628d65d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-395d498 );}.elementor-746 .elementor-element.elementor-element-b056084{text-align:center;}.elementor-746 .elementor-element.elementor-element-b056084 .elementor-heading-title{font-size:30px;font-weight:400;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-2fd13ca > .elementor-widget-container{padding:0px 0px 46px 0px;}.elementor-746 .elementor-element.elementor-element-2fd13ca{font-size:1.5rem;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-9a4efc2{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-9a4efc2:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-9a4efc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-5425cd2{text-align:center;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-69b9351{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-746 .elementor-element.elementor-element-69b9351:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-69b9351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-15bbe71 .elementor-heading-title{color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-82cd2d7{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-96d522a{--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;}.elementor-746 .elementor-element.elementor-element-96d522a:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-96d522a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-c0d3f6b{--display:flex;--min-height:420px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--overlay-opacity:0.55;--border-radius:12px 12px 12px 12px;}.elementor-746 .elementor-element.elementor-element-c0d3f6b:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-c0d3f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-173463a );background-image:url("https://mentalitymedia.com/wp-content/uploads/2025/04/Columbus-Ohio-Mentality-Media-Marketing.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-746 .elementor-element.elementor-element-c0d3f6b::before, .elementor-746 .elementor-element.elementor-element-c0d3f6b > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-c0d3f6b > .e-con-inner > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-c0d3f6b > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-c0d3f6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-c0d3f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-56d221e ) 63%, var( --e-global-color-8e04cdf ) 100%);}.elementor-746 .elementor-element.elementor-element-ff2bfb3 > .elementor-widget-container{padding:150px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-ff2bfb3.elementor-element{--align-self:center;}.elementor-746 .elementor-element.elementor-element-ff2bfb3{text-align:center;}.elementor-746 .elementor-element.elementor-element-ff2bfb3 .elementor-heading-title{font-size:27px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-764753a{--display:flex;--min-height:220px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-7ba4128 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-7ba4128{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-a85888b .elementor-button{background-color:transparent;fill:var( --e-global-color-173463a );color:var( --e-global-color-173463a );background-image:linear-gradient(180deg, #45868100 0%, #45868100 100%);border-style:solid;border-color:var( --e-global-color-173463a );border-radius:8px 8px 8px 8px;}.elementor-746 .elementor-element.elementor-element-a85888b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-5f146c3{--display:flex;--min-height:420px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--overlay-opacity:0.56;--border-radius:12px 12px 12px 12px;}.elementor-746 .elementor-element.elementor-element-5f146c3:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-5f146c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentalitymedia.com/wp-content/uploads/2025/04/Powell-Ohio-Mentality-Media-Marketing.webp");background-position:-99px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-746 .elementor-element.elementor-element-5f146c3::before, .elementor-746 .elementor-element.elementor-element-5f146c3 > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-5f146c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-5f146c3 > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-5f146c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-5f146c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-56d221e ) 63%, var( --e-global-color-8e04cdf ) 100%);}.elementor-746 .elementor-element.elementor-element-a7077a3 > .elementor-widget-container{padding:150px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-a7077a3.elementor-element{--align-self:center;}.elementor-746 .elementor-element.elementor-element-a7077a3{text-align:center;}.elementor-746 .elementor-element.elementor-element-a7077a3 .elementor-heading-title{font-size:27px;font-weight:700;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-17d2e4f{--display:flex;--min-height:220px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-e897262{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-9229c46 .elementor-button{background-color:transparent;fill:var( --e-global-color-173463a );color:var( --e-global-color-173463a );background-image:linear-gradient(180deg, #45868100 0%, #45868100 100%);border-style:solid;border-color:var( --e-global-color-173463a );border-radius:8px 8px 8px 8px;}.elementor-746 .elementor-element.elementor-element-9229c46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-abcc2e7{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.56;--border-radius:12px 12px 12px 12px;}.elementor-746 .elementor-element.elementor-element-abcc2e7:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-abcc2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-173463a );background-image:url("https://mentalitymedia.com/wp-content/uploads/2025/04/Dublin-Ohio-Mentality-Media-Marketing.webp");background-position:-132px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-746 .elementor-element.elementor-element-abcc2e7::before, .elementor-746 .elementor-element.elementor-element-abcc2e7 > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-abcc2e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-abcc2e7 > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-abcc2e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-abcc2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-56d221e ) 63%, #F0288730 100%);}.elementor-746 .elementor-element.elementor-element-3516b7b > .elementor-widget-container{padding:150px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-3516b7b.elementor-element{--align-self:center;}.elementor-746 .elementor-element.elementor-element-3516b7b{text-align:center;}.elementor-746 .elementor-element.elementor-element-3516b7b .elementor-heading-title{font-size:27px;font-weight:700;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-a20e438{--display:flex;--min-height:220px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-08536b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-08536b2{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-20c0415 .elementor-button{background-color:transparent;fill:var( --e-global-color-173463a );color:var( --e-global-color-173463a );background-image:linear-gradient(180deg, #45868100 0%, #45868100 100%);border-style:solid;border-color:var( --e-global-color-173463a );border-radius:8px 8px 8px 8px;}.elementor-746 .elementor-element.elementor-element-20c0415 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-bee596a{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.56;--border-radius:12px 12px 12px 12px;}.elementor-746 .elementor-element.elementor-element-bee596a:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-bee596a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentalitymedia.com/wp-content/uploads/2025/04/Worthington-Ohio-Mentality-Media-Marketing.webp");background-position:-480px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-746 .elementor-element.elementor-element-bee596a::before, .elementor-746 .elementor-element.elementor-element-bee596a > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-bee596a > .e-con-inner > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-bee596a > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-bee596a > .e-con-inner > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-bee596a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-56d221e ) 63%, #179F7A47 100%);}.elementor-746 .elementor-element.elementor-element-c34e6de > .elementor-widget-container{padding:150px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-c34e6de.elementor-element{--align-self:center;}.elementor-746 .elementor-element.elementor-element-c34e6de{text-align:center;}.elementor-746 .elementor-element.elementor-element-c34e6de .elementor-heading-title{font-size:27px;font-weight:700;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-4bf25c9{--display:flex;--min-height:220px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-a557f1b{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-44f2d2e .elementor-button{background-color:transparent;fill:var( --e-global-color-173463a );color:var( --e-global-color-173463a );background-image:linear-gradient(180deg, #45868100 0%, #45868100 100%);border-style:solid;border-color:var( --e-global-color-173463a );border-radius:8px 8px 8px 8px;}.elementor-746 .elementor-element.elementor-element-44f2d2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-87576b8{--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;}.elementor-746 .elementor-element.elementor-element-87576b8:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-87576b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}.elementor-746 .elementor-element.elementor-element-e53e87c{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.55;--border-radius:12px 12px 12px 12px;}.elementor-746 .elementor-element.elementor-element-e53e87c:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-e53e87c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentalitymedia.com/wp-content/uploads/2025/04/Delaware-Ohio-Mentality-Media-Marketing.webp");background-position:-99px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-746 .elementor-element.elementor-element-e53e87c::before, .elementor-746 .elementor-element.elementor-element-e53e87c > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-e53e87c > .e-con-inner > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-e53e87c > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-e53e87c > .e-con-inner > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-e53e87c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-56d221e ) 63%, var( --e-global-color-8e04cdf ) 100%);}.elementor-746 .elementor-element.elementor-element-e02ffd0 > .elementor-widget-container{padding:150px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-e02ffd0.elementor-element{--align-self:center;}.elementor-746 .elementor-element.elementor-element-e02ffd0{text-align:center;}.elementor-746 .elementor-element.elementor-element-e02ffd0 .elementor-heading-title{font-size:27px;font-weight:700;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-20deae5{--display:flex;--min-height:220px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-86fc210{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-15b1559 .elementor-button{background-color:transparent;fill:var( --e-global-color-173463a );color:var( --e-global-color-173463a );background-image:linear-gradient(180deg, #45868100 0%, #45868100 100%);border-style:solid;border-color:var( --e-global-color-173463a );border-radius:8px 8px 8px 8px;}.elementor-746 .elementor-element.elementor-element-15b1559 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-4bc4a30{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.55;--border-radius:12px 12px 12px 12px;}.elementor-746 .elementor-element.elementor-element-4bc4a30:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-4bc4a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentalitymedia.com/wp-content/uploads/2025/04/New-Albany-Ohio-Mentality-Media-Marketing.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-746 .elementor-element.elementor-element-4bc4a30::before, .elementor-746 .elementor-element.elementor-element-4bc4a30 > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-4bc4a30 > .e-con-inner > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-4bc4a30 > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-4bc4a30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-4bc4a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-56d221e ) 63%, var( --e-global-color-8e04cdf ) 100%);}.elementor-746 .elementor-element.elementor-element-5e4d599 > .elementor-widget-container{padding:150px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-5e4d599.elementor-element{--align-self:center;}.elementor-746 .elementor-element.elementor-element-5e4d599{text-align:center;}.elementor-746 .elementor-element.elementor-element-5e4d599 .elementor-heading-title{font-size:27px;font-weight:700;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-5cf8fde{--display:flex;--min-height:220px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-1975fc1{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-333a612 .elementor-button{background-color:transparent;fill:var( --e-global-color-173463a );color:var( --e-global-color-173463a );background-image:linear-gradient(180deg, #45868100 0%, #45868100 100%);border-style:solid;border-color:var( --e-global-color-173463a );border-radius:8px 8px 8px 8px;}.elementor-746 .elementor-element.elementor-element-333a612 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-0661e72{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.55;--border-radius:12px 12px 12px 12px;}.elementor-746 .elementor-element.elementor-element-0661e72:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-0661e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentalitymedia.com/wp-content/uploads/2025/04/Gahanna-Ohio-Mentality-Media-Marketing-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-746 .elementor-element.elementor-element-0661e72::before, .elementor-746 .elementor-element.elementor-element-0661e72 > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-0661e72 > .e-con-inner > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-0661e72 > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-0661e72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-0661e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-56d221e ) 63%, #F0288730 100%);}.elementor-746 .elementor-element.elementor-element-c02a687 > .elementor-widget-container{padding:150px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-c02a687.elementor-element{--align-self:center;}.elementor-746 .elementor-element.elementor-element-c02a687{text-align:center;}.elementor-746 .elementor-element.elementor-element-c02a687 .elementor-heading-title{font-size:27px;font-weight:600;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-5d91307{--display:flex;--min-height:220px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-dd426c3{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-e84edfb .elementor-button{background-color:transparent;fill:var( --e-global-color-173463a );color:var( --e-global-color-173463a );background-image:linear-gradient(180deg, #45868100 0%, #45868100 100%);border-style:solid;border-color:var( --e-global-color-173463a );border-radius:8px 8px 8px 8px;}.elementor-746 .elementor-element.elementor-element-e84edfb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-88df82f{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.56;--border-radius:12px 12px 12px 12px;}.elementor-746 .elementor-element.elementor-element-88df82f:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-88df82f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentalitymedia.com/wp-content/uploads/2025/04/Hilliards-Ohio-Mentality-Media-Marketing.webp");background-position:-182px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-746 .elementor-element.elementor-element-88df82f::before, .elementor-746 .elementor-element.elementor-element-88df82f > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-88df82f > .e-con-inner > .elementor-background-video-container::before, .elementor-746 .elementor-element.elementor-element-88df82f > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-88df82f > .e-con-inner > .elementor-background-slideshow::before, .elementor-746 .elementor-element.elementor-element-88df82f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-56d221e ) 63%, #179F7A47 100%);}.elementor-746 .elementor-element.elementor-element-d448bd3 > .elementor-widget-container{padding:150px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-d448bd3.elementor-element{--align-self:center;}.elementor-746 .elementor-element.elementor-element-d448bd3{text-align:center;}.elementor-746 .elementor-element.elementor-element-d448bd3 .elementor-heading-title{font-size:27px;font-weight:600;color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-09212b2{--display:flex;--min-height:220px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-746 .elementor-element.elementor-element-dbe3950{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-173463a );}.elementor-746 .elementor-element.elementor-element-12910b6 .elementor-button{background-color:transparent;fill:var( --e-global-color-173463a );color:var( --e-global-color-173463a );background-image:linear-gradient(180deg, #45868100 0%, #45868100 100%);border-style:solid;border-color:var( --e-global-color-173463a );border-radius:8px 8px 8px 8px;}.elementor-746 .elementor-element.elementor-element-12910b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-063e35d{--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;}.elementor-746 .elementor-element.elementor-element-063e35d:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-063e35d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d029867 );}:root{--page-title-display:none;}body.elementor-page-746{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-4f9cd213{width:100%;max-width:100%;}.elementor-746 .elementor-element.elementor-element-4f9cd213 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-746 .elementor-element.elementor-element-4f9cd213.elementor-element{--align-self:flex-end;}.elementor-746 .elementor-element.elementor-element-587e3c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-aa9d404{--grid-auto-flow:row;}.elementor-746 .elementor-element.elementor-element-f687c57{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-0c24f1e{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-6d7f454{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-a7cd667 .elementor-heading-title{font-size:20px;}.elementor-746 .elementor-element.elementor-element-b31eac2{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-6eacf95 .elementor-heading-title{font-size:20px;}.elementor-746 .elementor-element.elementor-element-05c566c{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-041a7af{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-7616d53{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-746 .elementor-element.elementor-element-29223e0{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-746 .elementor-element.elementor-element-353d881 > .elementor-widget-container{padding:0px 030px 0px 30px;}.elementor-746 .elementor-element.elementor-element-82cd2d7{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-7ba4128{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-5f146c3{--justify-content:space-between;}.elementor-746 .elementor-element.elementor-element-5f146c3:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-5f146c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-746 .elementor-element.elementor-element-e897262{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-abcc2e7{--justify-content:space-between;}.elementor-746 .elementor-element.elementor-element-abcc2e7:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-abcc2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-746 .elementor-element.elementor-element-08536b2{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-bee596a{--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-746 .elementor-element.elementor-element-bee596a:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-bee596a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-746 .elementor-element.elementor-element-c34e6de > .elementor-widget-container{margin:0px 0px 0px -17px;}.elementor-746 .elementor-element.elementor-element-c34e6de{text-align:center;}.elementor-746 .elementor-element.elementor-element-a557f1b{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-e53e87c{--justify-content:space-between;}.elementor-746 .elementor-element.elementor-element-e53e87c:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-e53e87c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-746 .elementor-element.elementor-element-86fc210{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-4bc4a30{--justify-content:space-between;}.elementor-746 .elementor-element.elementor-element-1975fc1{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-0661e72{--justify-content:space-between;}.elementor-746 .elementor-element.elementor-element-dd426c3{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-88df82f{--justify-content:space-between;}.elementor-746 .elementor-element.elementor-element-88df82f:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-88df82f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-746 .elementor-element.elementor-element-dbe3950{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-386bbc63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-4f9cd213 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 30px 0px;}.elementor-746 .elementor-element.elementor-element-587e3c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-239ef7f > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-746 .elementor-element.elementor-element-239ef7f{text-align:start;}.elementor-746 .elementor-element.elementor-element-aa9d404{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:015px;--margin-right:0px;}.elementor-746 .elementor-element.elementor-element-f687c57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 1px;}.elementor-746 .elementor-element.elementor-element-f687c57{text-align:start;font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-0c24f1e{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-6d7f454{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-b31eac2{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-05c566c{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-041a7af{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-0ea47e9 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-746 .elementor-element.elementor-element-29223e0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:100px;--padding-left:015px;--padding-right:015px;}.elementor-746 .elementor-element.elementor-element-9a4efc2{--padding-top:0px;--padding-bottom:100px;--padding-left:015px;--padding-right:15px;}.elementor-746 .elementor-element.elementor-element-353d881 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-69b9351{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-746 .elementor-element.elementor-element-15bbe71 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-15bbe71{text-align:center;}.elementor-746 .elementor-element.elementor-element-82cd2d7{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-96d522a{--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:15px;}.elementor-746 .elementor-element.elementor-element-7ba4128{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-5f146c3:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-5f146c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-746 .elementor-element.elementor-element-a7077a3 .elementor-heading-title{font-size:27px;}.elementor-746 .elementor-element.elementor-element-e897262{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-abcc2e7:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-abcc2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-746 .elementor-element.elementor-element-3516b7b .elementor-heading-title{font-size:27px;}.elementor-746 .elementor-element.elementor-element-08536b2{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-bee596a:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-bee596a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-746 .elementor-element.elementor-element-c34e6de .elementor-heading-title{font-size:27px;}.elementor-746 .elementor-element.elementor-element-a557f1b{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-87576b8{--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-746 .elementor-element.elementor-element-e53e87c:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-e53e87c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-746 .elementor-element.elementor-element-e02ffd0 .elementor-heading-title{font-size:27px;}.elementor-746 .elementor-element.elementor-element-86fc210{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-5e4d599 .elementor-heading-title{font-size:27px;}.elementor-746 .elementor-element.elementor-element-1975fc1{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-dd426c3{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-88df82f:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-88df82f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-746 .elementor-element.elementor-element-dbe3950{font-size:var( --e-global-typography-primary-font-size );}.elementor-746 .elementor-element.elementor-element-bfa46ea > .elementor-widget-container{padding:0px 0px 0px 30px;}body.elementor-page-746{margin:0px 0px 0px -30px;}}@media(min-width:768px){.elementor-746 .elementor-element.elementor-element-5d1139c8{--width:50%;}.elementor-746 .elementor-element.elementor-element-780001e6{--width:50%;}.elementor-746 .elementor-element.elementor-element-aa9d404{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-746 .elementor-element.elementor-element-29223e0{--content-width:1140%;}.elementor-746 .elementor-element.elementor-element-96d522a{--content-width:1140px;}}/* Start custom CSS for container, class: .elementor-element-aa9d404 *//* --- Prevent horizontal shifts and overflow for this header/container --- */
.elementor-746 .elementor-element.elementor-element-aa9d404{
  display:flex;
  align-items:center;
  justify-content:space-between;
  width:100%;
  max-width:100vw;
  box-sizing:border-box;
  overflow-x:hidden;
  margin:0 auto;
  padding:0 1rem; /* adjust if you want more/less spacing */
  gap:.5rem;
}

/* Make sure all children can shrink properly */
.elementor-746 .elementor-element.elementor-element-aa9d404 > *{
  flex:0 1 auto;
  min-width:0;
  max-width:100%;
  box-sizing:border-box;
}

/* Ensure nested containers respect viewport width */
.elementor-746 .elementor-element.elementor-element-aa9d404 .e-con,
.elementor-746 .elementor-element.elementor-element-aa9d404 .elementor-container,
.elementor-746 .elementor-element.elementor-element-aa9d404 .elementor-row{
  max-width:100%;
  min-width:0;
  box-sizing:border-box;
}

/* Stabilize fonts/icons to avoid pixel "jumps" */
.elementor-746 .elementor-element.elementor-element-aa9d404 *{
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  text-rendering:optimizeLegibility;
}

/* Keep this section boxed and centered */
.elementor-746 .elementor-element.elementor-element-aa9d404{
  max-width: min(1140px, 92vw);
  margin-inline: auto;
  padding-inline: 16px;
  box-sizing: border-box;
}

/* Make sure children don’t blow past the row */
.elementor-746 .elementor-element.elementor-element-aa9d404 > *{
  min-width: 0;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ea47e9 *//* EXPERIENCE-DRIVEN RESULTS — normalize icon size on all breakpoints */
[data-id="0ea47e9"] .elementor-icon-list-icon {
  /* Elementor sizes the SVG at 1em, so font-size here = icon size */
  font-size: 20px !important;
  line-height: 1 !important;
  flex: 0 0 auto;             /* don't let it shrink */
}

/* Make sure the SVG itself fills that 1em and doesn't auto-shrink */
[data-id="0ea47e9"] .elementor-icon-list-icon svg {
  width: 1em;
  height: 1em;
  display: block;
}

/* Keep spacing consistent between icon and text */
[data-id="0ea47e9"] .elementor-icon-list-item {
  align-items: center;
  gap: 0.6em;
}

/* Optional: control text size separately from icon on mobile */
@media (max-width: 767px) {
  [data-id="0ea47e9"] .elementor-icon-list-icon { font-size: 20px !important; }
  [data-id="0ea47e9"] .elementor-icon-list-text {
    font-size: clamp(16px, 3.8vw, 18px); /* adjust to taste */
  }
}/* End custom CSS */
/* Start custom CSS *//* ===== HOME (page-id-746) — MOBILE FIX v3 (clean, non-conflicting) ===== */

/* A) Home canvas + inner gutters + safe wrapping */
@media (max-width: 820px){
  /* Keep the page inside the viewport */
  body.page-id-746,
  body.page-id-746 html{ overflow-x: clip !important; }

  /* The Elementor canvas: strict 100% (no vw/svw) */
  body.page-id-746 .elementor.elementor-746{
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    transform: none !important;
    left: auto !important;
    right: auto !important;
  }

  /* Give sections a small safe-area-aware side gutter */
  body.page-id-746 .elementor.elementor-746 > .e-con.e-parent > .e-con-inner{
    padding-left: max(16px, env(safe-area-inset-left)) !important;
    padding-right: max(16px, env(safe-area-inset-right)) !important;
    box-sizing: border-box !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    left: auto !important;
    right: auto !important;
    transform: none !important;
  }

  /* Let flex/grid parents shrink; keep children from overflowing */
  body.page-id-746 .e-con,
  body.page-id-746 .e-con-inner,
  body.page-id-746 .elementor-container,
  body.page-id-746 .elementor-widget{ min-width: 0 !important; box-sizing: border-box !important; }

  /* Neutralize common left-shift offenders */
  body.page-id-746 [style*="margin-left:-"]{ margin-left: 0 !important; }
  body.page-id-746 [style*="left:-"]{ left: 0 !important; }
  body.page-id-746 [style*="translateX(-"]{ transform: none !important; }

  /* Headings: always wrap on small screens
  body.page-id-746 h1,
  body.page-id-746 h2,
  body.page-id-746 h3,
  body.page-id-746 .elementor-heading-title{
    white-space: normal !important;
    overflow-wrap: anywhere !important;
    word-break: break-word !important;
    hyphens: auto !important;
    max-width: 100% !important;
    display: block !important;
  }
*/

  /* Common video iframes: responsive and contained 
  body.page-id-746 iframe[src*="youtube.com"],
  body.page-id-746 iframe[src*="youtu.be"],
  body.page-id-746 iframe[src*="vimeo.com"]{
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    aspect-ratio: 16 / 9 !important;
    height: auto !important;
    transform: none !important;
    margin: 0 auto !important;
    left: auto !important;
  }
}

/* B) WP Admin bar was your "widest" node — pin it and avoid width creep */
@media (max-width: 782px){
  #wpadminbar{
    position: fixed !important;
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    overflow-x: hidden !important;
    transform: none !important;
  }
  html{ margin-top: 0 !important; }  /* WP won’t push content down */
  body{ padding-top: 46px; }         /* reserve space for the bar */
}

/* D) A11Y helpers (skip links, device-mode markers) — keep them in-bounds */
@media (max-width: 820px){
  #elementor-device-mode,
  .screen-reader-text,
  #a11y-speak-assertive,
  #a11y-speak-polite{
    position: absolute !important;
    left: 0 !important; top: 0 !important;
    width: 1px !important; height: 1px !important;
    overflow: hidden !important;
    clip: rect(1px,1px,1px,1px) !important;
    clip-path: inset(50%) !important;
    margin: 0 !important;
    transform: none !important;
    white-space: nowrap !important;
    border: 0 !important;
  }
}

/* ===== HOME (page-id-746) — Centerline Lock (add under current CSS) ===== */
@media (max-width: 820px){
  /* 1) Absolute reset on the few nodes that can shift the whole page */
  html, body,
  body.page-id-746 .elementor.elementor-746,
  body.page-id-746 .elementor.elementor-746 > .e-con.e-parent{
    position: static !important;
    left: auto !important; right: auto !important;
    margin-left: 0 !important; margin-right: 0 !important;
    transform: none !important;
  }

  /* 2) Ensure the canvas is truly centered in the viewport */
  body.page-id-746 .elementor.elementor-746{
    width: 100% !important;
    max-width: 100% !important;
    margin-inline: auto !important;        /* center lock */
    inset-inline: auto !important;          /* cancel any inline positioning */
  }

  /* 3) Top-level section rows span full width, inner handles the gutter */
  body.page-id-746 .elementor.elementor-746 > .e-con.e-parent{
    width: 100% !important;
    max-width: 100% !important;
    margin-inline: 0 !important;            /* no stray L/R offsets */
  }
}

/* Admin bar (logged-in mobile) — make sure it can't pull layout off-center */
@media (max-width: 782px){
  #wpadminbar{
    position: fixed !important; left: 0 !important; right: 0 !important;
    width: 100% !important; max-width: 100% !important; transform: none !important;
  }
}

/* HOME HERO — make smart-video square on tall mobile only */
@media (max-width: 767px) and (min-height: 780px) {
  body.page-id-746 .elementor-widget-video.smart-video .elementor-wrapper {
    aspect-ratio: 1 / 1 !important;
  }
}

/* HOME HERO — square only on *very* tall mobiles (e.g. Pixel), not Galaxy S10 */
@media (max-width: 767px) and (min-height: 860px) {
  body.page-id-746 .elementor-widget-video.smart-video .elementor-wrapper {
    aspect-ratio: 1 / 1 !important;
  }
}/* End custom CSS */