.elementor-411 .elementor-element.elementor-element-c63b18c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:7.5%;--padding-right:7.5%;}.elementor-411 .elementor-element.elementor-element-7c81b81{--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-411 .elementor-element.elementor-element-541379d > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-411 .elementor-element.elementor-element-541379d .elementor-heading-title{font-size:var( --e-global-typography-5b7b728-font-size );font-weight:var( --e-global-typography-5b7b728-font-weight );line-height:var( --e-global-typography-5b7b728-line-height );color:#000000;}.elementor-411 .elementor-element.elementor-element-486bc4c{--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-411 .elementor-element.elementor-element-6e366b5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-411 .elementor-element.elementor-element-1c1f520 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-411 .elementor-element.elementor-element-6eddb88 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-411 .elementor-element.elementor-element-c487573{--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;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:7.5%;--padding-right:7.5%;}.elementor-411 .elementor-element.elementor-element-c487573:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-c487573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7b0be1 );}.elementor-411 .elementor-element.elementor-element-1d3b7aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-411 .elementor-element.elementor-element-000fc84 img{width:60px;}.elementor-411 .elementor-element.elementor-element-89187aa{--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:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-411 .elementor-element.elementor-element-a643972{--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-411 .elementor-element.elementor-element-19bd6ca img{border-radius:20px 20px 20px 20px;}.elementor-411 .elementor-element.elementor-element-eae3d11 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-411 .elementor-element.elementor-element-eae3d11 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );font-weight:var( --e-global-typography-9719c1b-font-weight );line-height:var( --e-global-typography-9719c1b-line-height );color:#000000;}.elementor-411 .elementor-element.elementor-element-00d281e{--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-411 .elementor-element.elementor-element-3107945 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-411 .elementor-element.elementor-element-3107945 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );font-weight:var( --e-global-typography-9719c1b-font-weight );line-height:var( --e-global-typography-9719c1b-line-height );color:#000000;}.elementor-411 .elementor-element.elementor-element-20bf467 img{border-radius:20px 20px 20px 20px;}.elementor-411 .elementor-element.elementor-element-7eacf8a{--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;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:7.5%;--padding-right:7.5%;}.elementor-411 .elementor-element.elementor-element-7eacf8a:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-7eacf8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-411 .elementor-element.elementor-element-73295e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-411 .elementor-element.elementor-element-09eeee0 img{width:60px;}.elementor-411 .elementor-element.elementor-element-790421e{--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:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-411 .elementor-element.elementor-element-b24d449{--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-411 .elementor-element.elementor-element-7944856 img{border-radius:20px 20px 20px 20px;}.elementor-411 .elementor-element.elementor-element-6afc554 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-411 .elementor-element.elementor-element-6afc554 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );font-weight:var( --e-global-typography-9719c1b-font-weight );line-height:var( --e-global-typography-9719c1b-line-height );color:#000000;}.elementor-411 .elementor-element.elementor-element-cfd1dfb{--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-411 .elementor-element.elementor-element-087e435 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-411 .elementor-element.elementor-element-087e435 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );font-weight:var( --e-global-typography-9719c1b-font-weight );line-height:var( --e-global-typography-9719c1b-line-height );color:#000000;}.elementor-411 .elementor-element.elementor-element-35d2e7e img{border-radius:20px 20px 20px 20px;}.elementor-411 .elementor-element.elementor-element-7707efd{--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;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:7.5%;--padding-right:7.5%;}.elementor-411 .elementor-element.elementor-element-7707efd:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-7707efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7b0be1 );}.elementor-411 .elementor-element.elementor-element-4df808f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-411 .elementor-element.elementor-element-dc9161c img{width:60px;}.elementor-411 .elementor-element.elementor-element-e863d0e{--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:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-411 .elementor-element.elementor-element-4810dfc{--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-411 .elementor-element.elementor-element-a0cee00 img{border-radius:20px 20px 20px 20px;}.elementor-411 .elementor-element.elementor-element-3b1695a > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-411 .elementor-element.elementor-element-3b1695a .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );font-weight:var( --e-global-typography-9719c1b-font-weight );line-height:var( --e-global-typography-9719c1b-line-height );color:#000000;}.elementor-411 .elementor-element.elementor-element-f3f7dad{--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-411 .elementor-element.elementor-element-d10de23 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-411 .elementor-element.elementor-element-d10de23 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );font-weight:var( --e-global-typography-9719c1b-font-weight );line-height:var( --e-global-typography-9719c1b-line-height );color:#000000;}.elementor-411 .elementor-element.elementor-element-409994c img{border-radius:20px 20px 20px 20px;}.elementor-411 .elementor-element.elementor-element-4b1175d{--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;--overlay-opacity:0.11;--overlay-mix-blend-mode:lighten;--padding-top:8rem;--padding-bottom:8rem;--padding-left:7.5%;--padding-right:7.5%;}.elementor-411 .elementor-element.elementor-element-4b1175d:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-4b1175d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-f270660 ) 0%, var( --e-global-color-f4dc575 ) 100%);}.elementor-411 .elementor-element.elementor-element-4b1175d::before, .elementor-411 .elementor-element.elementor-element-4b1175d > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-4b1175d > .e-con-inner > .elementor-background-video-container::before, .elementor-411 .elementor-element.elementor-element-4b1175d > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-4b1175d > .e-con-inner > .elementor-background-slideshow::before, .elementor-411 .elementor-element.elementor-element-4b1175d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://smartlivingsystems.org/wp-content/uploads/2025/06/nice-home.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-411 .elementor-element.elementor-element-006c646 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-411 .elementor-element.elementor-element-006c646{text-align:center;}.elementor-411 .elementor-element.elementor-element-006c646 .elementor-heading-title{font-size:var( --e-global-typography-a039fd3-font-size );font-weight:var( --e-global-typography-a039fd3-font-weight );line-height:var( --e-global-typography-a039fd3-line-height );color:#FFFFFF;}.elementor-411 .elementor-element.elementor-element-4bd645b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--align-content:space-between;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-411 .elementor-element.elementor-element-a0bd16e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-411 .elementor-element.elementor-element-a0bd16e:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-a0bd16e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-411 .elementor-element.elementor-element-3a06950{text-align:center;}.elementor-411 .elementor-element.elementor-element-3a06950 .elementor-heading-title{font-weight:400;line-height:1.5;color:#000000;}.elementor-411 .elementor-element.elementor-element-bc66a13{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-411 .elementor-element.elementor-element-bc66a13:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-bc66a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-411 .elementor-element.elementor-element-d316586{text-align:center;}.elementor-411 .elementor-element.elementor-element-d316586 .elementor-heading-title{font-weight:400;line-height:1.5;color:#000000;}.elementor-411 .elementor-element.elementor-element-75c15e4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-411 .elementor-element.elementor-element-75c15e4:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-75c15e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-411 .elementor-element.elementor-element-99c24c7{text-align:center;}.elementor-411 .elementor-element.elementor-element-99c24c7 .elementor-heading-title{font-weight:400;line-height:1.5;color:#000000;}.elementor-411 .elementor-element.elementor-element-24947c9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-411 .elementor-element.elementor-element-24947c9:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-24947c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-411 .elementor-element.elementor-element-76439fd{text-align:center;}.elementor-411 .elementor-element.elementor-element-76439fd .elementor-heading-title{font-weight:400;line-height:1.5;color:#000000;}.elementor-411 .elementor-element.elementor-element-8ad6b08{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-411 .elementor-element.elementor-element-8ad6b08:not(.elementor-motion-effects-element-type-background), .elementor-411 .elementor-element.elementor-element-8ad6b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-411 .elementor-element.elementor-element-c9e621f{text-align:center;}.elementor-411 .elementor-element.elementor-element-c9e621f .elementor-heading-title{font-weight:400;line-height:1.5;color:#000000;}.elementor-411 .elementor-element.elementor-element-e3c7c7f{--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:6rem;--padding-bottom:6rem;--padding-left:7.5%;--padding-right:7.5%;}.elementor-411 .elementor-element.elementor-element-e2afae1 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-411 .elementor-element.elementor-element-e2afae1{text-align:center;}.elementor-411 .elementor-element.elementor-element-e2afae1 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );font-weight:var( --e-global-typography-9719c1b-font-weight );line-height:var( --e-global-typography-9719c1b-line-height );}.elementor-411 .elementor-element.elementor-element-49b047a{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-411 .elementor-element.elementor-element-49b047a.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-411 .elementor-element.elementor-element-7c81b81{--width:50%;}.elementor-411 .elementor-element.elementor-element-486bc4c{--width:50%;}.elementor-411 .elementor-element.elementor-element-a643972{--width:50%;}.elementor-411 .elementor-element.elementor-element-00d281e{--width:50%;}.elementor-411 .elementor-element.elementor-element-b24d449{--width:50%;}.elementor-411 .elementor-element.elementor-element-cfd1dfb{--width:50%;}.elementor-411 .elementor-element.elementor-element-4810dfc{--width:50%;}.elementor-411 .elementor-element.elementor-element-f3f7dad{--width:50%;}.elementor-411 .elementor-element.elementor-element-a0bd16e{--width:calc(33.333% - 1.5rem);}.elementor-411 .elementor-element.elementor-element-bc66a13{--width:calc(33.333% - 1.5rem);}.elementor-411 .elementor-element.elementor-element-75c15e4{--width:calc(33.333% - 1.5rem);}.elementor-411 .elementor-element.elementor-element-24947c9{--width:calc(33.333% - 1.5rem);}.elementor-411 .elementor-element.elementor-element-8ad6b08{--width:calc(33.333% - 1.5rem);}}@media(max-width:1024px){.elementor-411 .elementor-element.elementor-element-541379d .elementor-heading-title{font-size:var( --e-global-typography-5b7b728-font-size );line-height:var( --e-global-typography-5b7b728-line-height );}.elementor-411 .elementor-element.elementor-element-eae3d11 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}.elementor-411 .elementor-element.elementor-element-3107945 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}.elementor-411 .elementor-element.elementor-element-6afc554 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}.elementor-411 .elementor-element.elementor-element-087e435 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}.elementor-411 .elementor-element.elementor-element-3b1695a .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}.elementor-411 .elementor-element.elementor-element-d10de23 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}.elementor-411 .elementor-element.elementor-element-006c646 .elementor-heading-title{font-size:var( --e-global-typography-a039fd3-font-size );line-height:var( --e-global-typography-a039fd3-line-height );}.elementor-411 .elementor-element.elementor-element-e2afae1 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}}@media(max-width:767px){.elementor-411 .elementor-element.elementor-element-541379d .elementor-heading-title{font-size:var( --e-global-typography-5b7b728-font-size );line-height:var( --e-global-typography-5b7b728-line-height );}.elementor-411 .elementor-element.elementor-element-89187aa{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-411 .elementor-element.elementor-element-eae3d11 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}.elementor-411 .elementor-element.elementor-element-00d281e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-411 .elementor-element.elementor-element-3107945 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-411 .elementor-element.elementor-element-3107945 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}.elementor-411 .elementor-element.elementor-element-790421e{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-411 .elementor-element.elementor-element-6afc554 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}.elementor-411 .elementor-element.elementor-element-cfd1dfb{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-411 .elementor-element.elementor-element-087e435 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-411 .elementor-element.elementor-element-087e435 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}.elementor-411 .elementor-element.elementor-element-e863d0e{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-411 .elementor-element.elementor-element-3b1695a .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}.elementor-411 .elementor-element.elementor-element-f3f7dad{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-411 .elementor-element.elementor-element-d10de23 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-411 .elementor-element.elementor-element-d10de23 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}.elementor-411 .elementor-element.elementor-element-006c646 .elementor-heading-title{font-size:var( --e-global-typography-a039fd3-font-size );line-height:var( --e-global-typography-a039fd3-line-height );}.elementor-411 .elementor-element.elementor-element-e2afae1 .elementor-heading-title{font-size:var( --e-global-typography-9719c1b-font-size );line-height:var( --e-global-typography-9719c1b-line-height );}}/* Start custom CSS for heading, class: .elementor-element-541379d */.elementor-411 .elementor-element.elementor-element-541379d strong {
font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1f520 */.elementor-411 .elementor-element.elementor-element-1c1f520 ul {
display: flex;
flex-direction: column;
gap: 1rem;
margin: 0px 0px 0px 1rem;
padding: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16aa9ac */.elementor-411 .elementor-element.elementor-element-16aa9ac ul {
display: flex;
flex-direction: column;
gap: 1rem;
margin: 0px 0px 0px 1rem;
padding: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19bd6ca */.elementor-411 .elementor-element.elementor-element-19bd6ca img {
aspect-ratio: 4 / 2.5 !important;
object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eae3d11 */.elementor-411 .elementor-element.elementor-element-eae3d11 strong {
font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3107945 */.elementor-411 .elementor-element.elementor-element-3107945 strong {
font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20bf467 */.elementor-411 .elementor-element.elementor-element-20bf467 img {
aspect-ratio: 4 / 2.5 !important;
object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7944856 */.elementor-411 .elementor-element.elementor-element-7944856 img {
aspect-ratio: 4 / 2.5 !important;
object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6afc554 */.elementor-411 .elementor-element.elementor-element-6afc554 strong {
font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-087e435 */.elementor-411 .elementor-element.elementor-element-087e435 strong {
font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35d2e7e */.elementor-411 .elementor-element.elementor-element-35d2e7e img {
aspect-ratio: 4 / 2.5 !important;
object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0cee00 */.elementor-411 .elementor-element.elementor-element-a0cee00 img {
aspect-ratio: 4 / 2.5 !important;
object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b1695a */.elementor-411 .elementor-element.elementor-element-3b1695a strong {
font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d10de23 */.elementor-411 .elementor-element.elementor-element-d10de23 strong {
font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-409994c */.elementor-411 .elementor-element.elementor-element-409994c img {
aspect-ratio: 4 / 2.5 !important;
object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for template-element, class: .elementor-element-49b047a */.elementor-411 .elementor-element.elementor-element-49b047a svg {
width: 26px;
margin-bottom: -8px;
}

.elementor-411 .elementor-element.elementor-element-49b047a svg * {
fill: var(--e-global-color-primary) !important;
}

.elementor-411 .elementor-element.elementor-element-49b047a .feature-table {
display: flex;
flex-direction: column;
border: 1px solid #eee;
}

.elementor-411 .elementor-element.elementor-element-49b047a .feature-table .feature-section {
display: flex;
flex-direction: column;
}

.elementor-411 .elementor-element.elementor-element-49b047a .feature-table .feature-section .section-header {
display: flex;
background: #223861;
color: #fff;
justify-content: space-between;
}

.elementor-411 .elementor-element.elementor-element-49b047a .feature-table .feature-section .title {
padding: 20px;
}

.elementor-411 .elementor-element.elementor-element-49b047a .feature-table .feature-section .icon {
padding: 20px;
}

.elementor-411 .elementor-element.elementor-element-49b047a .feature-table .feature-section .sub-feature {
display: flex;
border-bottom: 1px solid #eee;
justify-content: space-between;
align-items: center;
}/* End custom CSS */