.elementor-14210 .elementor-element.elementor-element-5123363f{--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;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-5123363f:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-5123363f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-5123363f::before, .elementor-14210 .elementor-element.elementor-element-5123363f > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-5123363f > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-5123363f > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-5123363f > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-5123363f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14210 .elementor-element.elementor-element-61f3959d{--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:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-3a59d2f8{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-3a59d2f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-4a04bb00{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-6fa1cfc1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-6fa1cfc1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-731997ec{text-align:start;}.elementor-14210 .elementor-element.elementor-element-731997ec img{width:55px;}.elementor-14210 .elementor-element.elementor-element-bf01ad1 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-14210 .elementor-element.elementor-element-bf01ad1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:15px;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-bf01ad1 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-bf01ad1 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-764fee39{--display:flex;--margin-top:-10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-7f219075 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:55px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-7f219075 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-7f219075 .sdhs-heading-second--block{margin-top:8px;}.elementor-14210 .elementor-element.elementor-element-7f219075 .sdhs-heading-second--break{margin-top:8px;}.elementor-14210 .elementor-element.elementor-element-20f68f24{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-783511fc{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-294009c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-207466ac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-108b7f76 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-108b7f76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-108b7f76.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-108b7f76.elementor-view-default .elementor-icon{fill:var( --e-global-color-577006c );color:var( --e-global-color-577006c );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon{font-size:35px;}.elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:27px;font-weight:700;}.elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6d300c2 );}.elementor-14210 .elementor-element.elementor-element-720d139a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-720d139a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-720d139a.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-720d139a.elementor-view-default .elementor-icon{fill:var( --e-global-color-577006c );color:var( --e-global-color-577006c );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon{font-size:35px;}.elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:27px;font-weight:700;}.elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6d300c2 );}.elementor-14210 .elementor-element.elementor-element-284f48ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-284f48ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-284f48ca.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-284f48ca.elementor-view-default .elementor-icon{fill:var( --e-global-color-577006c );color:var( --e-global-color-577006c );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon{font-size:35px;}.elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:27px;font-weight:700;}.elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6d300c2 );}.elementor-14210 .elementor-element.elementor-element-38d814ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-7bedfcff{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-1384113{width:100%;max-width:100%;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-4db62d36{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-e7cdce3{width:auto;max-width:auto;text-align:start;}.elementor-14210 .elementor-element.elementor-element-e7cdce3 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:31px;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-e7cdce3 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-e7cdce3 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-2cc0091a{--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:flex-start;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:wrap;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-30917884 .elementor-button{background-color:#0CE99A;font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ce88ce4 );border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-14210 .elementor-element.elementor-element-30917884 .elementor-button:hover, .elementor-14210 .elementor-element.elementor-element-30917884 .elementor-button:focus{background-color:var( --e-global-color-577006c );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-30917884{width:var( --container-widget-width, 146px );max-width:146px;--container-widget-width:146px;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-30917884 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14210 .elementor-element.elementor-element-30917884 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14210 .elementor-element.elementor-element-5bb46df3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-59257df );--border-color:var( --e-global-color-59257df );--border-radius:16px 16px 16px 16px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-5bb46df3:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-5bb46df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-5bb46df3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-6febd360{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-59257df );--border-color:var( --e-global-color-59257df );--border-radius:16px 16px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-6febd360.e-con{--order:-99999 /* order start hack */;}.elementor-14210 .elementor-element.elementor-element-19f84d99{width:initial;max-width:initial;text-align:center;}.elementor-14210 .elementor-element.elementor-element-19f84d99 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-19f84d99 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-19f84d99 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-3578238f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-5df8e7b3{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-6f2c747 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-6f2c747 .elementor-icon-list-icon i{color:var( --e-global-color-068a47f );transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-6f2c747 .elementor-icon-list-icon svg{fill:var( --e-global-color-068a47f );transition:fill 0.3s;}.elementor-14210 .elementor-element.elementor-element-6f2c747{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14210 .elementor-element.elementor-element-6f2c747 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14210 .elementor-element.elementor-element-6f2c747 .elementor-icon-list-item > a{font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:500;}.elementor-14210 .elementor-element.elementor-element-6f2c747 .elementor-icon-list-text{color:var( --e-global-color-577006c );transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-089aea4{--display:flex;--padding-top:60px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-089aea4:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-089aea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-2ef13ea{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-c249a41{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-c249a41.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-3850bb8{text-align:start;}.elementor-14210 .elementor-element.elementor-element-3850bb8 img{width:55px;}.elementor-14210 .elementor-element.elementor-element-8caed5f > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-14210 .elementor-element.elementor-element-8caed5f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;line-height:15px;}.elementor-14210 .elementor-element.elementor-element-8caed5f .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-8caed5f .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-997ed0c{text-align:center;}.elementor-14210 .elementor-element.elementor-element-997ed0c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:75px;font-weight:800;text-transform:capitalize;}.elementor-14210 .elementor-element.elementor-element-997ed0c .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-997ed0c .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-021f4ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-0e9d709{z-index:1;}.elementor-14210 .elementor-element.elementor-element-73c8194{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-73c8194:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-73c8194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdfafc0 );}.elementor-14210 .elementor-element.elementor-element-227aaade{--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:space-between;--align-items:center;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-227aaade:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-227aaade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );background-image:url("https://samedayplumbergreystanes.com.au/wp-content/uploads/2026/08/SDHS-Background-16x9-1.webp");background-position:center center;background-size:cover;}.elementor-14210 .elementor-element.elementor-element-72d94522{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-72d94522.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-1dbd320d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-8218de9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-8218de9{text-align:start;}.elementor-14210 .elementor-element.elementor-element-8218de9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:15px;color:#EFF4FA;}.elementor-14210 .elementor-element.elementor-element-8218de9 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-8218de9 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-5ca5ef75{text-align:start;}.elementor-14210 .elementor-element.elementor-element-5ca5ef75 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:65px;font-weight:800;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-5ca5ef75 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-5ca5ef75 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-77737d06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-7ab6dbae{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-10747fa );}.elementor-14210 .elementor-element.elementor-element-7ad9d6c8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-37fa729b{width:var( --container-widget-width, 31.5% );max-width:31.5%;--container-widget-width:31.5%;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-37fa729b > .elementor-widget-container{background-color:var( --e-global-color-577006c );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-37fa729b .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-14210 .elementor-element.elementor-element-37fa729b .elementor-icon-box-title{margin-block-end:0px;}.elementor-14210 .elementor-element.elementor-element-37fa729b .elementor-icon{font-size:22px;}.elementor-14210 .elementor-element.elementor-element-37fa729b .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-37fa729b .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:800;}.elementor-14210 .elementor-element.elementor-element-37fa729b .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-14210 .elementor-element.elementor-element-71f4b95f{width:var( --container-widget-width, 31.5% );max-width:31.5%;--container-widget-width:31.5%;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-71f4b95f > .elementor-widget-container{background-color:var( --e-global-color-577006c );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-71f4b95f .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-14210 .elementor-element.elementor-element-71f4b95f .elementor-icon-box-title{margin-block-end:0px;}.elementor-14210 .elementor-element.elementor-element-71f4b95f .elementor-icon{font-size:22px;}.elementor-14210 .elementor-element.elementor-element-71f4b95f .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-71f4b95f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:800;}.elementor-14210 .elementor-element.elementor-element-71f4b95f .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-14210 .elementor-element.elementor-element-251c0d06{width:var( --container-widget-width, 31.5% );max-width:31.5%;--container-widget-width:31.5%;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-251c0d06 > .elementor-widget-container{background-color:var( --e-global-color-577006c );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-251c0d06 .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-14210 .elementor-element.elementor-element-251c0d06 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14210 .elementor-element.elementor-element-251c0d06 .elementor-icon{font-size:22px;}.elementor-14210 .elementor-element.elementor-element-251c0d06 .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-251c0d06 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:800;}.elementor-14210 .elementor-element.elementor-element-251c0d06 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-14210 .elementor-element.elementor-element-69fa4de8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-69fa4de8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-2e24a5ff > .elementor-widget-container{margin:-70px 0px -29px 0px;padding:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-2e24a5ff img{width:390px;}.elementor-14210 .elementor-element.elementor-element-49ba679d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-320d3551{--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:space-between;--align-items:center;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;}.elementor-14210 .elementor-element.elementor-element-320d3551:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-320d3551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );background-image:url("https://samedayplumbergreystanes.com.au/wp-content/uploads/2026/08/SDHS-Background-4x5-1.webp");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-14210 .elementor-element.elementor-element-5ed619c2{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-799caf7e{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7802138 );--border-color:var( --e-global-color-7802138 );--border-radius:0px 10px 10px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:14px;}.elementor-14210 .elementor-element.elementor-element-799caf7e.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-115af592{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-412daadd{text-align:start;}.elementor-14210 .elementor-element.elementor-element-412daadd .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-14210 .elementor-element.elementor-element-412daadd .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-412daadd .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-cab5448{width:initial;max-width:initial;text-align:start;}.elementor-14210 .elementor-element.elementor-element-cab5448 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-cab5448 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-cab5448 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-25342f70{--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:flex-start;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:wrap;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-12ff423f .elementor-button{background-color:var( --e-global-color-577006c );font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-577006c );border-radius:10px 10px 10px 10px;padding:8px 15px 8px 15px;}.elementor-14210 .elementor-element.elementor-element-12ff423f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-12ff423f .elementor-button-content-wrapper{flex-direction:row;}.elementor-14210 .elementor-element.elementor-element-12ff423f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14210 .elementor-element.elementor-element-12ff423f .elementor-button:hover, .elementor-14210 .elementor-element.elementor-element-12ff423f .elementor-button:focus{color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-12ff423f .elementor-button:hover svg, .elementor-14210 .elementor-element.elementor-element-12ff423f .elementor-button:focus svg{fill:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-33ae3748 .elementor-button{background-color:#0CE99A;font-family:"Barlow Condensed", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;fill:#0B1D39;color:#0B1D39;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ce88ce4 );border-radius:10px 10px 10px 10px;padding:8px 15px 8px 15px;}.elementor-14210 .elementor-element.elementor-element-33ae3748 .elementor-button:hover, .elementor-14210 .elementor-element.elementor-element-33ae3748 .elementor-button:focus{background-color:var( --e-global-color-577006c );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-33ae3748{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-33ae3748 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14210 .elementor-element.elementor-element-33ae3748 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14210 .elementor-element.elementor-element-21bcfa6a > .elementor-widget-container{margin:0px -13px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-21bcfa6a.elementor-element{--order:-99999 /* order start hack */;}.elementor-14210 .elementor-element.elementor-element-21bcfa6a img{width:98px;}.elementor-14210 .elementor-element.elementor-element-2e98d103{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-9727bf7{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-14210 .elementor-element.elementor-element-9727bf7:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-9727bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://samedayplumbergreystanes.com.au/wp-content/uploads/2026/08/SDHS-Background-1x1-1.webp");}.elementor-14210 .elementor-element.elementor-element-9727bf7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-b4c53e9 img{width:100%;height:252px;object-fit:cover;object-position:center center;}.elementor-14210 .elementor-element.elementor-element-5fe0ccdb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-14210 .elementor-element.elementor-element-6c701780{text-align:start;}.elementor-14210 .elementor-element.elementor-element-6c701780 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-6c701780 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-6c701780 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-43f36ae4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-3902f5b9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-14210 .elementor-element.elementor-element-3902f5b9:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-3902f5b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://samedayplumbergreystanes.com.au/wp-content/uploads/2026/08/SDHS-Background-1x1-1.webp");background-position:center center;background-size:cover;}.elementor-14210 .elementor-element.elementor-element-7b6f1e8{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--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-14210 .elementor-element.elementor-element-39e47371{--display:flex;border-style:none;--border-style:none;--border-radius:0px 10px 10px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-39e47371.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-3e902ae1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-2accb473{text-align:center;}.elementor-14210 .elementor-element.elementor-element-2accb473 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-2accb473 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-2accb473 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-7bb040fc{width:initial;max-width:initial;text-align:center;}.elementor-14210 .elementor-element.elementor-element-7bb040fc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-7bb040fc .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-7bb040fc .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-32e06d15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-32e06d15.elementor-element{--order:-99999 /* order start hack */;}.elementor-14210 .elementor-element.elementor-element-32e06d15 img{width:105px;}.elementor-14210 .elementor-element.elementor-element-3f97385{--display:flex;--padding-top:60px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-3f97385:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-3f97385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-67a050b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-0ed65da{text-align:center;}.elementor-14210 .elementor-element.elementor-element-0ed65da .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:75px;font-weight:800;text-transform:capitalize;}.elementor-14210 .elementor-element.elementor-element-0ed65da .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-0ed65da .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-269519e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14210 .elementor-element.elementor-element-642944e{--display:flex;--overlay-opacity:0.73;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7802138 );--border-color:var( --e-global-color-7802138 );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14210 .elementor-element.elementor-element-642944e:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-642944e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-642944e::before, .elementor-14210 .elementor-element.elementor-element-642944e > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-642944e > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-642944e > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-642944e > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-642944e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14210 .elementor-element.elementor-element-642944e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-534b41d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-534b41d:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-534b41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-534b41d::before, .elementor-14210 .elementor-element.elementor-element-534b41d > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-534b41d > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-534b41d > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-534b41d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-534b41d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14210 .elementor-element.elementor-element-666b930{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-fd50d72 .elementor-icon-wrapper{text-align:center;}.elementor-14210 .elementor-element.elementor-element-fd50d72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-577006c );color:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-fd50d72.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-fd50d72.elementor-view-default .elementor-icon{color:var( --e-global-color-577006c );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-fd50d72.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-fd50d72.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-fd50d72.elementor-view-framed .elementor-icon{background-color:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-fd50d72.elementor-view-stacked .elementor-icon svg{fill:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-fd50d72 .elementor-icon{font-size:45px;padding:10px;border-width:2px 2px 2px 2px;}.elementor-14210 .elementor-element.elementor-element-fd50d72 .elementor-icon svg{height:45px;}.elementor-14210 .elementor-element.elementor-element-0d86bfc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-976b830{text-align:center;}.elementor-14210 .elementor-element.elementor-element-976b830 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-976b830 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-976b830 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-e9fdd03{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-14210 .elementor-element.elementor-element-a40651d{--display:flex;--overlay-opacity:0.73;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7802138 );--border-color:var( --e-global-color-7802138 );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14210 .elementor-element.elementor-element-a40651d:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-a40651d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-a40651d::before, .elementor-14210 .elementor-element.elementor-element-a40651d > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-a40651d > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-a40651d > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-a40651d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-a40651d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14210 .elementor-element.elementor-element-a40651d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-e67c391{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-e67c391:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-e67c391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-e67c391::before, .elementor-14210 .elementor-element.elementor-element-e67c391 > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-e67c391 > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-e67c391 > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-e67c391 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-e67c391 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14210 .elementor-element.elementor-element-291c3b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-eec6ec8 .elementor-icon-wrapper{text-align:center;}.elementor-14210 .elementor-element.elementor-element-eec6ec8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-577006c );color:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-eec6ec8.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-eec6ec8.elementor-view-default .elementor-icon{color:var( --e-global-color-577006c );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-eec6ec8.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-eec6ec8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-eec6ec8.elementor-view-framed .elementor-icon{background-color:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-eec6ec8.elementor-view-stacked .elementor-icon svg{fill:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-eec6ec8 .elementor-icon{font-size:45px;padding:10px;border-width:2px 2px 2px 2px;}.elementor-14210 .elementor-element.elementor-element-eec6ec8 .elementor-icon svg{height:45px;}.elementor-14210 .elementor-element.elementor-element-d2d24d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-a786aee{text-align:center;}.elementor-14210 .elementor-element.elementor-element-a786aee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-a786aee .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-a786aee .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-6438c2b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-14210 .elementor-element.elementor-element-3e71fea{--display:flex;--overlay-opacity:0.73;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7802138 );--border-color:var( --e-global-color-7802138 );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14210 .elementor-element.elementor-element-3e71fea:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-3e71fea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-3e71fea::before, .elementor-14210 .elementor-element.elementor-element-3e71fea > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-3e71fea > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-3e71fea > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-3e71fea > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-3e71fea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14210 .elementor-element.elementor-element-3e71fea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-a5b921e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-a5b921e:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-a5b921e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-a5b921e::before, .elementor-14210 .elementor-element.elementor-element-a5b921e > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-a5b921e > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-a5b921e > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-a5b921e > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-a5b921e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14210 .elementor-element.elementor-element-196e625{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-e5e7cfc .elementor-icon-wrapper{text-align:center;}.elementor-14210 .elementor-element.elementor-element-e5e7cfc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-577006c );color:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-e5e7cfc.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-e5e7cfc.elementor-view-default .elementor-icon{color:var( --e-global-color-577006c );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-e5e7cfc.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-e5e7cfc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-e5e7cfc.elementor-view-framed .elementor-icon{background-color:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-e5e7cfc.elementor-view-stacked .elementor-icon svg{fill:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-e5e7cfc .elementor-icon{font-size:45px;padding:10px;border-width:2px 2px 2px 2px;}.elementor-14210 .elementor-element.elementor-element-e5e7cfc .elementor-icon svg{height:45px;}.elementor-14210 .elementor-element.elementor-element-e35679d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-e4c9b5a{text-align:center;}.elementor-14210 .elementor-element.elementor-element-e4c9b5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-e4c9b5a .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-e4c9b5a .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-d7f34a0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-14210 .elementor-element.elementor-element-d41a727{--display:flex;--overlay-opacity:0.73;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7802138 );--border-color:var( --e-global-color-7802138 );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14210 .elementor-element.elementor-element-d41a727:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-d41a727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-d41a727::before, .elementor-14210 .elementor-element.elementor-element-d41a727 > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-d41a727 > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-d41a727 > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-d41a727 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-d41a727 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14210 .elementor-element.elementor-element-d41a727.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-41423fb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-41423fb:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-41423fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-41423fb::before, .elementor-14210 .elementor-element.elementor-element-41423fb > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-41423fb > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-41423fb > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-41423fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-41423fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14210 .elementor-element.elementor-element-b144d95{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-5307cbd .elementor-icon-wrapper{text-align:center;}.elementor-14210 .elementor-element.elementor-element-5307cbd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-577006c );color:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-5307cbd.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-5307cbd.elementor-view-default .elementor-icon{color:var( --e-global-color-577006c );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-5307cbd.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-5307cbd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-5307cbd.elementor-view-framed .elementor-icon{background-color:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-5307cbd.elementor-view-stacked .elementor-icon svg{fill:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-5307cbd .elementor-icon{font-size:45px;padding:10px;border-width:2px 2px 2px 2px;}.elementor-14210 .elementor-element.elementor-element-5307cbd .elementor-icon svg{height:45px;}.elementor-14210 .elementor-element.elementor-element-9d68434{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-70ccff4{text-align:center;}.elementor-14210 .elementor-element.elementor-element-70ccff4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-70ccff4 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-70ccff4 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-8eb6263{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-14210 .elementor-element.elementor-element-cd4a6f8{--display:flex;--overlay-opacity:0.73;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7802138 );--border-color:var( --e-global-color-7802138 );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14210 .elementor-element.elementor-element-cd4a6f8:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-cd4a6f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-cd4a6f8::before, .elementor-14210 .elementor-element.elementor-element-cd4a6f8 > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-cd4a6f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-cd4a6f8 > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-cd4a6f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-cd4a6f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14210 .elementor-element.elementor-element-cd4a6f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-ce2e3bf{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-ce2e3bf:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-ce2e3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-ce2e3bf::before, .elementor-14210 .elementor-element.elementor-element-ce2e3bf > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-ce2e3bf > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-ce2e3bf > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-ce2e3bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-ce2e3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14210 .elementor-element.elementor-element-ba8770f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-e912e3d .elementor-icon-wrapper{text-align:center;}.elementor-14210 .elementor-element.elementor-element-e912e3d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-577006c );color:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-e912e3d.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-e912e3d.elementor-view-default .elementor-icon{color:var( --e-global-color-577006c );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-e912e3d.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-e912e3d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-e912e3d.elementor-view-framed .elementor-icon{background-color:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-e912e3d.elementor-view-stacked .elementor-icon svg{fill:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-e912e3d .elementor-icon{font-size:45px;padding:10px;border-width:2px 2px 2px 2px;}.elementor-14210 .elementor-element.elementor-element-e912e3d .elementor-icon svg{height:45px;}.elementor-14210 .elementor-element.elementor-element-982acd1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-96e921a{text-align:center;}.elementor-14210 .elementor-element.elementor-element-96e921a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-96e921a .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-96e921a .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-8c24012{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-14210 .elementor-element.elementor-element-13011d0{--display:flex;--overlay-opacity:0.73;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7802138 );--border-color:var( --e-global-color-7802138 );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14210 .elementor-element.elementor-element-13011d0:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-13011d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-13011d0::before, .elementor-14210 .elementor-element.elementor-element-13011d0 > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-13011d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-13011d0 > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-13011d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-13011d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14210 .elementor-element.elementor-element-13011d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-185cd9e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-185cd9e:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-185cd9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-185cd9e::before, .elementor-14210 .elementor-element.elementor-element-185cd9e > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-185cd9e > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-185cd9e > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-185cd9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-185cd9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14210 .elementor-element.elementor-element-8527df1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-5ce15d6 .elementor-icon-wrapper{text-align:center;}.elementor-14210 .elementor-element.elementor-element-5ce15d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-577006c );color:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-5ce15d6.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-5ce15d6.elementor-view-default .elementor-icon{color:var( --e-global-color-577006c );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-5ce15d6.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-5ce15d6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-5ce15d6.elementor-view-framed .elementor-icon{background-color:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-5ce15d6.elementor-view-stacked .elementor-icon svg{fill:#32C8F4;}.elementor-14210 .elementor-element.elementor-element-5ce15d6 .elementor-icon{font-size:45px;padding:10px;border-width:2px 2px 2px 2px;}.elementor-14210 .elementor-element.elementor-element-5ce15d6 .elementor-icon svg{height:45px;}.elementor-14210 .elementor-element.elementor-element-5157f30{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-1f6bad7{text-align:center;}.elementor-14210 .elementor-element.elementor-element-1f6bad7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-1f6bad7 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-1f6bad7 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-483e6bd{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-14210 .elementor-element.elementor-element-524af71{--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:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-524af71:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-524af71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6014847 );}.elementor-14210 .elementor-element.elementor-element-e66dae3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-e66dae3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-1fc0bb6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-63235e4 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-63235e4 img{width:100%;height:550px;object-fit:cover;object-position:center center;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-0bc43a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-0bc43a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-8ec8141{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-176f7dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14210 .elementor-element.elementor-element-176f7dd .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:65px;font-weight:800;}.elementor-14210 .elementor-element.elementor-element-176f7dd .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-176f7dd .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-3bec26f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-3c470fa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14210 .elementor-element.elementor-element-7a55c6f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14210 .elementor-element.elementor-element-f50a9f5{--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:flex-start;--align-items:center;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-f50a9f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-512f220 .elementor-button{background-color:var( --e-global-color-577006c );font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-v4-navy-blue );color:var( --e-global-color-v4-navy-blue );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-577006c );border-radius:10px 10px 10px 10px;padding:14px 30px 14px 30px;}.elementor-14210 .elementor-element.elementor-element-512f220 .elementor-button:hover, .elementor-14210 .elementor-element.elementor-element-512f220 .elementor-button:focus{background-color:var( --e-global-color-v4-base-primary );color:var( --e-global-color-577006c );border-color:var( --e-global-color-v4-base-primary );}.elementor-14210 .elementor-element.elementor-element-512f220{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-512f220 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14210 .elementor-element.elementor-element-512f220 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14210 .elementor-element.elementor-element-512f220 .elementor-button:hover svg, .elementor-14210 .elementor-element.elementor-element-512f220 .elementor-button:focus svg{fill:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-085e540 .elementor-button{background-color:var( --e-global-color-ce88ce4 );font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-v4-navy-blue );color:var( --e-global-color-v4-navy-blue );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ce88ce4 );border-radius:10px 10px 10px 10px;padding:14px 30px 14px 30px;}.elementor-14210 .elementor-element.elementor-element-085e540 .elementor-button:hover, .elementor-14210 .elementor-element.elementor-element-085e540 .elementor-button:focus{background-color:var( --e-global-color-577006c );color:var( --e-global-color-v4-navy-blue );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-085e540{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-085e540 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14210 .elementor-element.elementor-element-085e540 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14210 .elementor-element.elementor-element-085e540 .elementor-button:hover svg, .elementor-14210 .elementor-element.elementor-element-085e540 .elementor-button:focus svg{fill:var( --e-global-color-v4-navy-blue );}.elementor-14210 .elementor-element.elementor-element-30b082f2{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-30b082f2:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-30b082f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1D39;}.elementor-14210 .elementor-element.elementor-element-6db7b58a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-2cf27791{text-align:center;}.elementor-14210 .elementor-element.elementor-element-2cf27791 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:15px;color:#EFF4FA;}.elementor-14210 .elementor-element.elementor-element-2cf27791 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-2cf27791 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-7c50cf98{text-align:center;}.elementor-14210 .elementor-element.elementor-element-7c50cf98 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:75px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-7c50cf98 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-7c50cf98 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-1354cecb{width:var( --container-widget-width, 643px );max-width:643px;--container-widget-width:643px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-373ca5f0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14210 .elementor-element.elementor-element-ccd2e5d{--display:flex;}.elementor-14210 .elementor-element.elementor-element-49524b06 .elementor-icon-wrapper{text-align:center;}.elementor-14210 .elementor-element.elementor-element-49524b06 .elementor-icon{font-size:47px;}.elementor-14210 .elementor-element.elementor-element-49524b06 .elementor-icon svg{height:47px;}.elementor-14210 .elementor-element.elementor-element-4f4a117{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-1d4a2eaf .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-1d4a2eaf .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-3d4a6d06 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-3d4a6d06 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-3d4a6d06 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-104486a9{color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-2c71a858{--display:flex;}.elementor-14210 .elementor-element.elementor-element-41866e49 .elementor-icon-wrapper{text-align:center;}.elementor-14210 .elementor-element.elementor-element-2902a33c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-7b1ca65d .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-7b1ca65d .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-590e7fc2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:600;}.elementor-14210 .elementor-element.elementor-element-590e7fc2 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-590e7fc2 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-5076b5c6{color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-d39a42d{--display:flex;}.elementor-14210 .elementor-element.elementor-element-3fcb6537 .elementor-icon-wrapper{text-align:center;}.elementor-14210 .elementor-element.elementor-element-6d8e5563{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-77d998c6 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-77d998c6 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-467ccf2d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:600;}.elementor-14210 .elementor-element.elementor-element-467ccf2d .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-467ccf2d .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-3940a036{color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-201e13d{--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:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-201e13d:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-201e13d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-38627a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-38627a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-125b621{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-dc5267c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14210 .elementor-element.elementor-element-dc5267c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:65px;font-weight:800;}.elementor-14210 .elementor-element.elementor-element-dc5267c .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-dc5267c .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-92e1b0b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-3666bc0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14210 .elementor-element.elementor-element-7049d5f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-3c9da62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-3c9da62 .sdhs-heading-second{color:var( --e-global-color-7802138 );opacity:1;}.elementor-14210 .elementor-element.elementor-element-3c9da62 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-87f10b2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-562ef02{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-14210 .elementor-element.elementor-element-562ef02 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-562ef02.elementor-element{--align-self:center;}.elementor-14210 .elementor-element.elementor-element-562ef02 .elementor-icon-list-icon i{color:var( --e-global-color-7802138 );transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-562ef02 .elementor-icon-list-icon svg{fill:var( --e-global-color-7802138 );transition:fill 0.3s;}.elementor-14210 .elementor-element.elementor-element-562ef02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14210 .elementor-element.elementor-element-562ef02 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-14210 .elementor-element.elementor-element-562ef02 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-8d4f29a{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-14210 .elementor-element.elementor-element-8d4f29a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-8d4f29a.elementor-element{--align-self:center;}.elementor-14210 .elementor-element.elementor-element-8d4f29a .elementor-icon-list-icon i{color:var( --e-global-color-7802138 );transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-8d4f29a .elementor-icon-list-icon svg{fill:var( --e-global-color-7802138 );transition:fill 0.3s;}.elementor-14210 .elementor-element.elementor-element-8d4f29a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14210 .elementor-element.elementor-element-8d4f29a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-14210 .elementor-element.elementor-element-8d4f29a .elementor-icon-list-text{transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-64a831f{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-14210 .elementor-element.elementor-element-64a831f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-64a831f.elementor-element{--align-self:center;}.elementor-14210 .elementor-element.elementor-element-64a831f .elementor-icon-list-icon i{color:var( --e-global-color-7802138 );transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-64a831f .elementor-icon-list-icon svg{fill:var( --e-global-color-7802138 );transition:fill 0.3s;}.elementor-14210 .elementor-element.elementor-element-64a831f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14210 .elementor-element.elementor-element-64a831f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-14210 .elementor-element.elementor-element-64a831f .elementor-icon-list-text{transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-91c9af8{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-14210 .elementor-element.elementor-element-91c9af8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-91c9af8.elementor-element{--align-self:center;}.elementor-14210 .elementor-element.elementor-element-91c9af8 .elementor-icon-list-icon i{color:var( --e-global-color-7802138 );transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-91c9af8 .elementor-icon-list-icon svg{fill:var( --e-global-color-7802138 );transition:fill 0.3s;}.elementor-14210 .elementor-element.elementor-element-91c9af8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14210 .elementor-element.elementor-element-91c9af8 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-14210 .elementor-element.elementor-element-91c9af8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-57dbccf{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-14210 .elementor-element.elementor-element-57dbccf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-57dbccf.elementor-element{--align-self:center;}.elementor-14210 .elementor-element.elementor-element-57dbccf .elementor-icon-list-icon i{color:var( --e-global-color-7802138 );transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-57dbccf .elementor-icon-list-icon svg{fill:var( --e-global-color-7802138 );transition:fill 0.3s;}.elementor-14210 .elementor-element.elementor-element-57dbccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14210 .elementor-element.elementor-element-57dbccf .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-14210 .elementor-element.elementor-element-57dbccf .elementor-icon-list-text{transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-4246042{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-14210 .elementor-element.elementor-element-4246042 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-4246042.elementor-element{--align-self:center;}.elementor-14210 .elementor-element.elementor-element-4246042 .elementor-icon-list-icon i{color:var( --e-global-color-7802138 );transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-4246042 .elementor-icon-list-icon svg{fill:var( --e-global-color-7802138 );transition:fill 0.3s;}.elementor-14210 .elementor-element.elementor-element-4246042 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14210 .elementor-element.elementor-element-4246042 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-14210 .elementor-element.elementor-element-4246042 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-df48bdd{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-14210 .elementor-element.elementor-element-df48bdd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-df48bdd.elementor-element{--align-self:center;}.elementor-14210 .elementor-element.elementor-element-df48bdd .elementor-icon-list-icon i{color:var( --e-global-color-7802138 );transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-df48bdd .elementor-icon-list-icon svg{fill:var( --e-global-color-7802138 );transition:fill 0.3s;}.elementor-14210 .elementor-element.elementor-element-df48bdd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14210 .elementor-element.elementor-element-df48bdd .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-14210 .elementor-element.elementor-element-df48bdd .elementor-icon-list-text{transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-2833149{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-14210 .elementor-element.elementor-element-2833149 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-2833149.elementor-element{--align-self:center;}.elementor-14210 .elementor-element.elementor-element-2833149 .elementor-icon-list-icon i{color:var( --e-global-color-7802138 );transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-2833149 .elementor-icon-list-icon svg{fill:var( --e-global-color-7802138 );transition:fill 0.3s;}.elementor-14210 .elementor-element.elementor-element-2833149 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14210 .elementor-element.elementor-element-2833149 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-14210 .elementor-element.elementor-element-2833149 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14210 .elementor-element.elementor-element-505f6ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-505f6ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-23ee516{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-2c6f4e1 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-2c6f4e1 img{width:100%;height:590px;object-fit:cover;object-position:center center;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-a92ac0e{--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:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-a92ac0e:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-a92ac0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6014847 );}.elementor-14210 .elementor-element.elementor-element-1cddc3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-1cddc3b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-c36b28c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-c164c22 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-c164c22 img{width:100%;height:550px;object-fit:cover;object-position:center center;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-95856af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-95856af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-c784734{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-87f00c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14210 .elementor-element.elementor-element-87f00c0 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:65px;font-weight:800;}.elementor-14210 .elementor-element.elementor-element-87f00c0 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-87f00c0 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-e2190b3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-898b1b7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-470a532 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-470a532 .sdhs-heading-second{color:var( --e-global-color-7802138 );opacity:1;}.elementor-14210 .elementor-element.elementor-element-470a532 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-544cbb4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14210 .elementor-element.elementor-element-2df27de{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-f3b73e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-f3b73e9 .sdhs-heading-second{color:var( --e-global-color-7802138 );opacity:1;}.elementor-14210 .elementor-element.elementor-element-f3b73e9 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-a9c6669{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14210 .elementor-element.elementor-element-75257ac{--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:flex-start;--align-items:center;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-75257ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-4740212 .elementor-button{background-color:var( --e-global-color-577006c );font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-v4-navy-blue );color:var( --e-global-color-v4-navy-blue );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-577006c );border-radius:10px 10px 10px 10px;padding:14px 30px 14px 30px;}.elementor-14210 .elementor-element.elementor-element-4740212 .elementor-button:hover, .elementor-14210 .elementor-element.elementor-element-4740212 .elementor-button:focus{background-color:var( --e-global-color-v4-base-primary );color:var( --e-global-color-577006c );border-color:var( --e-global-color-v4-base-primary );}.elementor-14210 .elementor-element.elementor-element-4740212{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-4740212 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14210 .elementor-element.elementor-element-4740212 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14210 .elementor-element.elementor-element-4740212 .elementor-button:hover svg, .elementor-14210 .elementor-element.elementor-element-4740212 .elementor-button:focus svg{fill:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-f0c90f3 .elementor-button{background-color:var( --e-global-color-ce88ce4 );font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-v4-navy-blue );color:var( --e-global-color-v4-navy-blue );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ce88ce4 );border-radius:10px 10px 10px 10px;padding:14px 30px 14px 30px;}.elementor-14210 .elementor-element.elementor-element-f0c90f3 .elementor-button:hover, .elementor-14210 .elementor-element.elementor-element-f0c90f3 .elementor-button:focus{background-color:var( --e-global-color-577006c );color:var( --e-global-color-v4-navy-blue );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-f0c90f3{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-f0c90f3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14210 .elementor-element.elementor-element-f0c90f3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14210 .elementor-element.elementor-element-f0c90f3 .elementor-button:hover svg, .elementor-14210 .elementor-element.elementor-element-f0c90f3 .elementor-button:focus svg{fill:var( --e-global-color-v4-navy-blue );}.elementor-14210 .elementor-element.elementor-element-c748f9a{--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:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-c748f9a:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-c748f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-fd2fde3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-fd2fde3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-bfcc761{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-fa88d99{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14210 .elementor-element.elementor-element-fa88d99 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:65px;font-weight:800;}.elementor-14210 .elementor-element.elementor-element-fa88d99 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-fa88d99 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-e8b6c2a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-6bdc11b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-152e32e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-152e32e .sdhs-heading-second{color:var( --e-global-color-7802138 );opacity:1;}.elementor-14210 .elementor-element.elementor-element-152e32e .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-d59a2ed{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14210 .elementor-element.elementor-element-869a22d{--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:flex-start;--align-items:center;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-869a22d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-0788cc3 .elementor-button{background-color:var( --e-global-color-577006c );font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-v4-navy-blue );color:var( --e-global-color-v4-navy-blue );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-577006c );border-radius:10px 10px 10px 10px;padding:14px 30px 14px 30px;}.elementor-14210 .elementor-element.elementor-element-0788cc3 .elementor-button:hover, .elementor-14210 .elementor-element.elementor-element-0788cc3 .elementor-button:focus{background-color:var( --e-global-color-v4-base-primary );color:var( --e-global-color-577006c );border-color:var( --e-global-color-v4-base-primary );}.elementor-14210 .elementor-element.elementor-element-0788cc3{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-0788cc3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14210 .elementor-element.elementor-element-0788cc3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14210 .elementor-element.elementor-element-0788cc3 .elementor-button:hover svg, .elementor-14210 .elementor-element.elementor-element-0788cc3 .elementor-button:focus svg{fill:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-1d0f6b7 .elementor-button{background-color:var( --e-global-color-ce88ce4 );font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-v4-navy-blue );color:var( --e-global-color-v4-navy-blue );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ce88ce4 );border-radius:10px 10px 10px 10px;padding:14px 30px 14px 30px;}.elementor-14210 .elementor-element.elementor-element-1d0f6b7 .elementor-button:hover, .elementor-14210 .elementor-element.elementor-element-1d0f6b7 .elementor-button:focus{background-color:var( --e-global-color-577006c );color:var( --e-global-color-v4-navy-blue );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-1d0f6b7{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-1d0f6b7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14210 .elementor-element.elementor-element-1d0f6b7 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14210 .elementor-element.elementor-element-1d0f6b7 .elementor-button:hover svg, .elementor-14210 .elementor-element.elementor-element-1d0f6b7 .elementor-button:focus svg{fill:var( --e-global-color-v4-navy-blue );}.elementor-14210 .elementor-element.elementor-element-d000a86{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-d000a86.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-d17f30a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-b5f41af > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-b5f41af img{width:100%;height:434px;object-fit:cover;object-position:center center;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-28b2fc44{--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:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-28b2fc44:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-28b2fc44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdfafc0 );}.elementor-14210 .elementor-element.elementor-element-5b7b2c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-5b7b2c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-442d9ef9 img{width:100%;height:640px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BCBCBC;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-4d72ec17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-4d72ec17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-596fbba2{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-5e5a36b4{text-align:start;}.elementor-14210 .elementor-element.elementor-element-5e5a36b4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:15px;color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-5e5a36b4 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-5e5a36b4 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-63892fe9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14210 .elementor-element.elementor-element-63892fe9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:65px;font-weight:800;}.elementor-14210 .elementor-element.elementor-element-63892fe9 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-63892fe9 .sdhs-heading-second--block{margin-top:8px;}.elementor-14210 .elementor-element.elementor-element-63892fe9 .sdhs-heading-second--break{margin-top:8px;}.elementor-14210 .elementor-element.elementor-element-3bf0025{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-6d02eaa1{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14210 .elementor-element.elementor-element-225542ab{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-14210 .elementor-element.elementor-element-d5a0233{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14210 .elementor-element.elementor-element-e48d6b9{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-14210 .elementor-element.elementor-element-5d52163{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14210 .elementor-element.elementor-element-229f96c{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-14210 .elementor-element.elementor-element-d72c32d{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14210 .elementor-element.elementor-element-50a0281{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-14210 .elementor-element.elementor-element-6e589385{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-14210 .elementor-element.elementor-element-6e589385 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;text-transform:capitalize;}.elementor-14210 .elementor-element.elementor-element-9ca0bf1{--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:space-between;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7802138 );--border-color:var( --e-global-color-7802138 );--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-9ca0bf1:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-9ca0bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c11804 );}.elementor-14210 .elementor-element.elementor-element-81adac8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-81adac8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-5ff5258{text-align:start;}.elementor-14210 .elementor-element.elementor-element-5ff5258 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-5ff5258 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-5ff5258 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-192d322{text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-0127a97{--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:center;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-0127a97.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-da95ce6 .elementor-button{background-color:var( --e-global-color-577006c );font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-v4-navy-blue );color:var( --e-global-color-v4-navy-blue );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-577006c );border-radius:10px 10px 10px 10px;padding:14px 30px 14px 30px;}.elementor-14210 .elementor-element.elementor-element-da95ce6 .elementor-button:hover, .elementor-14210 .elementor-element.elementor-element-da95ce6 .elementor-button:focus{background-color:var( --e-global-color-v4-base-primary );color:var( --e-global-color-577006c );border-color:var( --e-global-color-v4-base-primary );}.elementor-14210 .elementor-element.elementor-element-da95ce6{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-da95ce6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14210 .elementor-element.elementor-element-da95ce6 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14210 .elementor-element.elementor-element-da95ce6 .elementor-button:hover svg, .elementor-14210 .elementor-element.elementor-element-da95ce6 .elementor-button:focus svg{fill:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-1f9cfbb .elementor-button{background-color:var( --e-global-color-ce88ce4 );font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-v4-navy-blue );color:var( --e-global-color-v4-navy-blue );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ce88ce4 );border-radius:10px 10px 10px 10px;padding:14px 30px 14px 30px;}.elementor-14210 .elementor-element.elementor-element-1f9cfbb .elementor-button:hover, .elementor-14210 .elementor-element.elementor-element-1f9cfbb .elementor-button:focus{background-color:var( --e-global-color-577006c );color:var( --e-global-color-v4-navy-blue );border-color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-1f9cfbb{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-1f9cfbb .elementor-button-content-wrapper{flex-direction:row;}.elementor-14210 .elementor-element.elementor-element-1f9cfbb .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14210 .elementor-element.elementor-element-1f9cfbb .elementor-button:hover svg, .elementor-14210 .elementor-element.elementor-element-1f9cfbb .elementor-button:focus svg{fill:var( --e-global-color-v4-navy-blue );}.elementor-14210 .elementor-element.elementor-element-6c44fdc1{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.16;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-6c44fdc1:not(.elementor-motion-effects-element-type-background), .elementor-14210 .elementor-element.elementor-element-6c44fdc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-6c44fdc1::before, .elementor-14210 .elementor-element.elementor-element-6c44fdc1 > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-6c44fdc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-14210 .elementor-element.elementor-element-6c44fdc1 > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-6c44fdc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14210 .elementor-element.elementor-element-6c44fdc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://samedayplumbergreystanes.com.au/wp-content/uploads/2026/08/Stay_Connected_Plumbing_-_September_2024-41.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-14210 .elementor-element.elementor-element-6c44fdc1::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 5.7px ) hue-rotate( 0deg );}.elementor-14210 .elementor-element.elementor-element-5ede21d9{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-5ede21d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-1284b58{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-48d804d1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-21c6980{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14210 .elementor-element.elementor-element-21c6980 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:46px;font-weight:900;color:#FFFFFF;}.elementor-14210 .elementor-element.elementor-element-21c6980 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-21c6980 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14210 .elementor-element.elementor-element-674937c{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-10747fa );}.elementor-14210 .elementor-element.elementor-element-20c3f219{width:auto;max-width:auto;}.elementor-14210 .elementor-element.elementor-element-20c3f219 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BCBCBC;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-14210 .elementor-element.elementor-element-20c3f219.elementor-view-stacked .elementor-icon{background-color:#47BCEA;}.elementor-14210 .elementor-element.elementor-element-20c3f219.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-20c3f219.elementor-view-default .elementor-icon{fill:#47BCEA;color:#47BCEA;border-color:#47BCEA;}.elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon{font-size:21px;border-width:2px 2px 2px 2px;}.elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-description{font-family:"Modtechno", Sans-serif;font-size:23px;font-weight:600;line-height:1em;color:#EC7413;}.elementor-14210 .elementor-element.elementor-element-35bceb9c{width:auto;max-width:auto;}.elementor-14210 .elementor-element.elementor-element-35bceb9c > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BCBCBC;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-14210 .elementor-element.elementor-element-35bceb9c.elementor-view-stacked .elementor-icon{background-color:#47BCEA;}.elementor-14210 .elementor-element.elementor-element-35bceb9c.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-35bceb9c.elementor-view-default .elementor-icon{fill:#47BCEA;color:#47BCEA;border-color:#47BCEA;}.elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon{font-size:21px;border-width:2px 2px 2px 2px;}.elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-description{font-family:"Modtechno", Sans-serif;font-size:23px;font-weight:600;line-height:1em;color:#EC7413;}.elementor-14210 .elementor-element.elementor-element-44cb9f32{width:auto;max-width:auto;}.elementor-14210 .elementor-element.elementor-element-44cb9f32 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BCBCBC;border-radius:10px 10px 10px 10px;}.elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-14210 .elementor-element.elementor-element-44cb9f32.elementor-view-stacked .elementor-icon{background-color:#47BCEA;}.elementor-14210 .elementor-element.elementor-element-44cb9f32.elementor-view-framed .elementor-icon, .elementor-14210 .elementor-element.elementor-element-44cb9f32.elementor-view-default .elementor-icon{fill:#47BCEA;color:#47BCEA;border-color:#47BCEA;}.elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon{font-size:21px;border-width:2px 2px 2px 2px;}.elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon-box-description{font-family:"Conthrax", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-primary );}.elementor-14210 .elementor-element.elementor-element-1ec88cde{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-4bf6aed4 > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-14210 .elementor-element.elementor-element-4bf6aed4 iframe{height:245px;}.elementor-14210 .elementor-element.elementor-element-5ee112ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59257df );--border-color:var( --e-global-color-59257df );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-5ee112ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14210 .elementor-element.elementor-element-3b65c786{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14210 .elementor-element.elementor-element-de03c1e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59257df );--border-color:var( --e-global-color-59257df );}.elementor-14210 .elementor-element.elementor-element-de03c1e.e-con{--order:-99999 /* order start hack */;}.elementor-14210 .elementor-element.elementor-element-16aad457{width:initial;max-width:initial;text-align:center;}.elementor-14210 .elementor-element.elementor-element-16aad457 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:700;color:var( --e-global-color-577006c );}.elementor-14210 .elementor-element.elementor-element-16aad457 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14210 .elementor-element.elementor-element-16aad457 .sdhs-heading-second--inline{margin-inline-start:8px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-14210 .elementor-element.elementor-element-5123363f{--min-height:484px;--overlay-opacity:0.82;}.elementor-14210 .elementor-element.elementor-element-3a59d2f8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14210 .elementor-element.elementor-element-6fa1cfc1{--justify-content:center;}.elementor-14210 .elementor-element.elementor-element-bf01ad1 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-7f219075{text-align:center;}.elementor-14210 .elementor-element.elementor-element-7f219075 .sdhs-heading-second--block{margin-top:6px;}.elementor-14210 .elementor-element.elementor-element-7f219075 .sdhs-heading-second--break{margin-top:6px;}.elementor-14210 .elementor-element.elementor-element-207466ac{--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:center;}.elementor-14210 .elementor-element.elementor-element-108b7f76{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon-box-title a{font-size:18px;line-height:1.2em;}.elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon-box-description{font-size:12px;}.elementor-14210 .elementor-element.elementor-element-720d139a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon-box-title a{font-size:18px;line-height:1.2em;}.elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon-box-description{font-size:12px;}.elementor-14210 .elementor-element.elementor-element-284f48ca{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon-box-title a{font-size:18px;line-height:1.2em;}.elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon-box-description{font-size:12px;}.elementor-14210 .elementor-element.elementor-element-1384113{text-align:center;}.elementor-14210 .elementor-element.elementor-element-e7cdce3{text-align:center;}.elementor-14210 .elementor-element.elementor-element-e7cdce3 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-2cc0091a{--justify-content:center;}.elementor-14210 .elementor-element.elementor-element-19f84d99{--container-widget-width:843px;--container-widget-flex-grow:0;width:var( --container-widget-width, 843px );max-width:843px;}.elementor-14210 .elementor-element.elementor-element-19f84d99 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-c249a41{--justify-content:center;}.elementor-14210 .elementor-element.elementor-element-8caed5f .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-997ed0c{text-align:center;}.elementor-14210 .elementor-element.elementor-element-997ed0c .elementor-heading-title{font-size:55px;}.elementor-14210 .elementor-element.elementor-element-997ed0c .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-73c8194{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-8218de9 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-5ca5ef75 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-7ab6dbae{text-align:center;}.elementor-14210 .elementor-element.elementor-element-2e24a5ff > .elementor-widget-container{margin:-19px 0px -43px 0px;}.elementor-14210 .elementor-element.elementor-element-5ed619c2{--justify-content:center;}.elementor-14210 .elementor-element.elementor-element-412daadd .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-cab5448 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-25342f70{--justify-content:center;}.elementor-14210 .elementor-element.elementor-element-6c701780 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-7b6f1e8{--justify-content:center;}.elementor-14210 .elementor-element.elementor-element-2accb473 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-7bb040fc .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-0ed65da{text-align:center;}.elementor-14210 .elementor-element.elementor-element-0ed65da .elementor-heading-title{font-size:55px;}.elementor-14210 .elementor-element.elementor-element-0ed65da .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-269519e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14210 .elementor-element.elementor-element-976b830 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-a786aee .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-e4c9b5a .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-70ccff4 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-96e921a .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-1f6bad7 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-524af71{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-176f7dd{text-align:center;}.elementor-14210 .elementor-element.elementor-element-176f7dd .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-3c470fa{text-align:center;}.elementor-14210 .elementor-element.elementor-element-7a55c6f{text-align:center;}.elementor-14210 .elementor-element.elementor-element-f50a9f5{--justify-content:center;}.elementor-14210 .elementor-element.elementor-element-30b082f2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-2cf27791 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-7c50cf98{text-align:center;}.elementor-14210 .elementor-element.elementor-element-7c50cf98 .elementor-heading-title{font-size:55px;}.elementor-14210 .elementor-element.elementor-element-7c50cf98 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-373ca5f0{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-14210 .elementor-element.elementor-element-1d4a2eaf .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-3d4a6d06 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-7b1ca65d .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-590e7fc2 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-77d998c6 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-467ccf2d .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-201e13d{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-dc5267c{text-align:center;}.elementor-14210 .elementor-element.elementor-element-dc5267c .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-3666bc0{text-align:center;}.elementor-14210 .elementor-element.elementor-element-3c9da62 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-505f6ba.e-con{--order:-99999 /* order start hack */;}.elementor-14210 .elementor-element.elementor-element-23ee516.e-con{--order:-99999 /* order start hack */;}.elementor-14210 .elementor-element.elementor-element-a92ac0e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-87f00c0{text-align:center;}.elementor-14210 .elementor-element.elementor-element-87f00c0 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-470a532{text-align:center;}.elementor-14210 .elementor-element.elementor-element-470a532 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-544cbb4{text-align:center;}.elementor-14210 .elementor-element.elementor-element-f3b73e9{text-align:center;}.elementor-14210 .elementor-element.elementor-element-f3b73e9 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-a9c6669{text-align:center;}.elementor-14210 .elementor-element.elementor-element-75257ac{--justify-content:center;}.elementor-14210 .elementor-element.elementor-element-c748f9a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-fa88d99{text-align:center;}.elementor-14210 .elementor-element.elementor-element-fa88d99 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-152e32e{text-align:center;}.elementor-14210 .elementor-element.elementor-element-152e32e .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-d59a2ed{text-align:center;}.elementor-14210 .elementor-element.elementor-element-869a22d{--justify-content:center;}.elementor-14210 .elementor-element.elementor-element-d000a86.e-con{--order:-99999 /* order start hack */;}.elementor-14210 .elementor-element.elementor-element-442d9ef9 img{height:500px;object-fit:cover;}.elementor-14210 .elementor-element.elementor-element-5e5a36b4{text-align:center;}.elementor-14210 .elementor-element.elementor-element-5e5a36b4 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-63892fe9{text-align:center;}.elementor-14210 .elementor-element.elementor-element-63892fe9 .sdhs-heading-second--block{margin-top:6px;}.elementor-14210 .elementor-element.elementor-element-63892fe9 .sdhs-heading-second--break{margin-top:6px;}.elementor-14210 .elementor-element.elementor-element-5ff5258{text-align:center;}.elementor-14210 .elementor-element.elementor-element-5ff5258 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-192d322{text-align:center;}.elementor-14210 .elementor-element.elementor-element-0127a97{--justify-content:center;}.elementor-14210 .elementor-element.elementor-element-6c44fdc1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-21c6980{--container-widget-width:843px;--container-widget-flex-grow:0;width:var( --container-widget-width, 843px );max-width:843px;text-align:center;}.elementor-14210 .elementor-element.elementor-element-21c6980 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14210 .elementor-element.elementor-element-674937c{text-align:center;}.elementor-14210 .elementor-element.elementor-element-16aad457{--container-widget-width:843px;--container-widget-flex-grow:0;width:var( --container-widget-width, 843px );max-width:843px;}.elementor-14210 .elementor-element.elementor-element-16aad457 .sdhs-heading-second--inline{margin-inline-start:7px;}}@media(max-width:767px){.elementor-14210 .elementor-element.elementor-element-5123363f{--min-height:0px;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-61f3959d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-3a59d2f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-6fa1cfc1{--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:3px 3px;--row-gap:3px;--column-gap:3px;--flex-wrap:nowrap;}.elementor-14210 .elementor-element.elementor-element-731997ec > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-731997ec img{width:9vw;}.elementor-14210 .elementor-element.elementor-element-bf01ad1{width:auto;max-width:auto;text-align:start;}.elementor-14210 .elementor-element.elementor-element-bf01ad1 .elementor-heading-title{font-size:3vw;line-height:1.2em;}.elementor-14210 .elementor-element.elementor-element-bf01ad1 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-764fee39{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14210 .elementor-element.elementor-element-7f219075 .elementor-heading-title{font-size:9vw;}.elementor-14210 .elementor-element.elementor-element-7f219075 .sdhs-heading-second--block{margin-top:5px;}.elementor-14210 .elementor-element.elementor-element-7f219075 .sdhs-heading-second--break{margin-top:5px;}.elementor-14210 .elementor-element.elementor-element-783511fc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14210 .elementor-element.elementor-element-783511fc.e-con{--order:-99999 /* order start hack */;}.elementor-14210 .elementor-element.elementor-element-294009c4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14210 .elementor-element.elementor-element-207466ac{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-14210 .elementor-element.elementor-element-108b7f76{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon-box-wrapper{text-align:start;}.elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon{font-size:30px;}.elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon-box-title a{font-size:24px;}.elementor-14210 .elementor-element.elementor-element-720d139a{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon-box-wrapper{text-align:start;}.elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon{font-size:30px;}.elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon-box-title a{font-size:24px;}.elementor-14210 .elementor-element.elementor-element-284f48ca{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon-box-wrapper{text-align:start;}.elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon{font-size:30px;}.elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon-box-title, .elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon-box-title a{font-size:24px;}.elementor-14210 .elementor-element.elementor-element-38d814ed{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14210 .elementor-element.elementor-element-7bedfcff{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-14210 .elementor-element.elementor-element-4db62d36{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-14210 .elementor-element.elementor-element-e7cdce3{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-14210 .elementor-element.elementor-element-e7cdce3 .elementor-heading-title{font-size:25px;}.elementor-14210 .elementor-element.elementor-element-e7cdce3 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-2cc0091a{--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-14210 .elementor-element.elementor-element-30917884{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14210 .elementor-element.elementor-element-30917884 .elementor-button{font-size:18px;padding:12px 10px 12px 10px;}.elementor-14210 .elementor-element.elementor-element-5bb46df3{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:10px;}.elementor-14210 .elementor-element.elementor-element-6febd360{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-19f84d99{text-align:center;}.elementor-14210 .elementor-element.elementor-element-19f84d99 .elementor-heading-title{font-size:28px;}.elementor-14210 .elementor-element.elementor-element-19f84d99 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-5df8e7b3{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-089aea4{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-2ef13ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-c249a41{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-14210 .elementor-element.elementor-element-3850bb8 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-3850bb8 img{width:33px;}.elementor-14210 .elementor-element.elementor-element-8caed5f{width:auto;max-width:auto;text-align:start;}.elementor-14210 .elementor-element.elementor-element-8caed5f .elementor-heading-title{font-size:11px;line-height:1.2em;}.elementor-14210 .elementor-element.elementor-element-8caed5f .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-997ed0c{text-align:center;}.elementor-14210 .elementor-element.elementor-element-997ed0c .elementor-heading-title{font-size:45px;}.elementor-14210 .elementor-element.elementor-element-997ed0c .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-73c8194{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-227aaade{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-72d94522{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-8218de9{text-align:center;}.elementor-14210 .elementor-element.elementor-element-8218de9 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-5ca5ef75{text-align:center;}.elementor-14210 .elementor-element.elementor-element-5ca5ef75 .elementor-heading-title{font-size:35px;}.elementor-14210 .elementor-element.elementor-element-5ca5ef75 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-7ab6dbae{text-align:center;}.elementor-14210 .elementor-element.elementor-element-37fa729b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14210 .elementor-element.elementor-element-71f4b95f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14210 .elementor-element.elementor-element-251c0d06{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14210 .elementor-element.elementor-element-2e24a5ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-2e24a5ff img{width:100%;}.elementor-14210 .elementor-element.elementor-element-320d3551{--padding-top:5px;--padding-bottom:15px;--padding-left:5px;--padding-right:5px;}.elementor-14210 .elementor-element.elementor-element-799caf7e{--width:77%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14210 .elementor-element.elementor-element-412daadd .elementor-heading-title{font-size:30px;}.elementor-14210 .elementor-element.elementor-element-412daadd .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-cab5448 .elementor-heading-title{font-size:15px;}.elementor-14210 .elementor-element.elementor-element-cab5448 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-25342f70{--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14210 .elementor-element.elementor-element-12ff423f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14210 .elementor-element.elementor-element-12ff423f .elementor-button{font-size:16px;padding:8px 10px 8px 10px;}.elementor-14210 .elementor-element.elementor-element-33ae3748{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14210 .elementor-element.elementor-element-33ae3748 .elementor-button{font-size:16px;padding:8px 10px 8px 10px;}.elementor-14210 .elementor-element.elementor-element-21bcfa6a > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-21bcfa6a img{width:71px;}.elementor-14210 .elementor-element.elementor-element-6c701780 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-43f36ae4{--container-widget-width:191px;--container-widget-flex-grow:0;width:var( --container-widget-width, 191px );max-width:191px;text-align:start;}.elementor-14210 .elementor-element.elementor-element-3902f5b9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-7b6f1e8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14210 .elementor-element.elementor-element-39e47371{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-2accb473 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-7bb040fc .elementor-heading-title{font-size:15px;}.elementor-14210 .elementor-element.elementor-element-7bb040fc .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-32e06d15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14210 .elementor-element.elementor-element-32e06d15 img{width:116px;}.elementor-14210 .elementor-element.elementor-element-3f97385{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-67a050b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-0ed65da{text-align:center;}.elementor-14210 .elementor-element.elementor-element-0ed65da .elementor-heading-title{font-size:45px;}.elementor-14210 .elementor-element.elementor-element-0ed65da .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-269519e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-976b830 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-a786aee .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-e4c9b5a .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-70ccff4 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-96e921a .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-1f6bad7 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-524af71{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-63235e4 img{height:344px;}.elementor-14210 .elementor-element.elementor-element-0bc43a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-0bc43a1.e-con{--align-self:flex-end;}.elementor-14210 .elementor-element.elementor-element-176f7dd{text-align:center;}.elementor-14210 .elementor-element.elementor-element-176f7dd .elementor-heading-title{font-size:45px;}.elementor-14210 .elementor-element.elementor-element-176f7dd .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-3c470fa{text-align:center;}.elementor-14210 .elementor-element.elementor-element-7a55c6f{text-align:center;}.elementor-14210 .elementor-element.elementor-element-f50a9f5{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-14210 .elementor-element.elementor-element-512f220{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14210 .elementor-element.elementor-element-512f220 .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14210 .elementor-element.elementor-element-085e540{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14210 .elementor-element.elementor-element-085e540 .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14210 .elementor-element.elementor-element-30b082f2{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-6db7b58a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-2cf27791{text-align:center;}.elementor-14210 .elementor-element.elementor-element-2cf27791 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-7c50cf98{text-align:center;}.elementor-14210 .elementor-element.elementor-element-7c50cf98 .elementor-heading-title{font-size:45px;}.elementor-14210 .elementor-element.elementor-element-7c50cf98 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-373ca5f0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14210 .elementor-element.elementor-element-4f4a117{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-14210 .elementor-element.elementor-element-1d4a2eaf .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-3d4a6d06 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-2902a33c{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-14210 .elementor-element.elementor-element-7b1ca65d .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-590e7fc2 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-6d8e5563{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-14210 .elementor-element.elementor-element-77d998c6 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-467ccf2d .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-201e13d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-38627a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-38627a6.e-con{--align-self:flex-end;}.elementor-14210 .elementor-element.elementor-element-dc5267c{text-align:center;}.elementor-14210 .elementor-element.elementor-element-dc5267c .elementor-heading-title{font-size:45px;}.elementor-14210 .elementor-element.elementor-element-dc5267c .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-3666bc0{text-align:center;}.elementor-14210 .elementor-element.elementor-element-3c9da62 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-562ef02{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14210 .elementor-element.elementor-element-8d4f29a{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14210 .elementor-element.elementor-element-64a831f{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14210 .elementor-element.elementor-element-91c9af8{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14210 .elementor-element.elementor-element-57dbccf{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14210 .elementor-element.elementor-element-4246042{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14210 .elementor-element.elementor-element-df48bdd{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14210 .elementor-element.elementor-element-2833149{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14210 .elementor-element.elementor-element-2c6f4e1 img{height:344px;}.elementor-14210 .elementor-element.elementor-element-a92ac0e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-c164c22 img{height:344px;}.elementor-14210 .elementor-element.elementor-element-95856af{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-95856af.e-con{--align-self:flex-end;}.elementor-14210 .elementor-element.elementor-element-87f00c0{text-align:center;}.elementor-14210 .elementor-element.elementor-element-87f00c0 .elementor-heading-title{font-size:45px;}.elementor-14210 .elementor-element.elementor-element-87f00c0 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-470a532 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-544cbb4{text-align:center;}.elementor-14210 .elementor-element.elementor-element-f3b73e9 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-a9c6669{text-align:center;}.elementor-14210 .elementor-element.elementor-element-75257ac{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-14210 .elementor-element.elementor-element-4740212{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14210 .elementor-element.elementor-element-4740212 .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14210 .elementor-element.elementor-element-f0c90f3{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14210 .elementor-element.elementor-element-f0c90f3 .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14210 .elementor-element.elementor-element-c748f9a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-fd2fde3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-fd2fde3.e-con{--align-self:flex-end;}.elementor-14210 .elementor-element.elementor-element-fa88d99{text-align:center;}.elementor-14210 .elementor-element.elementor-element-fa88d99 .elementor-heading-title{font-size:45px;}.elementor-14210 .elementor-element.elementor-element-fa88d99 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-152e32e .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-d59a2ed{text-align:center;}.elementor-14210 .elementor-element.elementor-element-869a22d{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-14210 .elementor-element.elementor-element-0788cc3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14210 .elementor-element.elementor-element-0788cc3 .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14210 .elementor-element.elementor-element-1d0f6b7{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14210 .elementor-element.elementor-element-1d0f6b7 .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14210 .elementor-element.elementor-element-b5f41af img{height:344px;}.elementor-14210 .elementor-element.elementor-element-28b2fc44{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-442d9ef9 img{height:285px;}.elementor-14210 .elementor-element.elementor-element-5e5a36b4 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-63892fe9{text-align:center;}.elementor-14210 .elementor-element.elementor-element-63892fe9 .elementor-heading-title{font-size:45px;}.elementor-14210 .elementor-element.elementor-element-63892fe9 .sdhs-heading-second--block{margin-top:5px;}.elementor-14210 .elementor-element.elementor-element-63892fe9 .sdhs-heading-second--break{margin-top:5px;}.elementor-14210 .elementor-element.elementor-element-6e589385{--n-accordion-title-font-size:16px;}.elementor-14210 .elementor-element.elementor-element-5ff5258 .elementor-heading-title{font-size:7.3vw;}.elementor-14210 .elementor-element.elementor-element-5ff5258 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-0127a97{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-14210 .elementor-element.elementor-element-da95ce6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14210 .elementor-element.elementor-element-da95ce6 .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14210 .elementor-element.elementor-element-1f9cfbb{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14210 .elementor-element.elementor-element-1f9cfbb .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14210 .elementor-element.elementor-element-6c44fdc1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14210 .elementor-element.elementor-element-5ede21d9{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-1284b58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:55;}.elementor-14210 .elementor-element.elementor-element-48d804d1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14210 .elementor-element.elementor-element-21c6980{--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;text-align:center;}.elementor-14210 .elementor-element.elementor-element-21c6980 .elementor-heading-title{font-size:45px;}.elementor-14210 .elementor-element.elementor-element-21c6980 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14210 .elementor-element.elementor-element-674937c{text-align:center;}.elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-wrapper{gap:7px;}.elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-description{font-size:20px;}.elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-wrapper{gap:7px;}.elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-description{font-size:20px;}.elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon-box-wrapper{gap:7px;}.elementor-14210 .elementor-element.elementor-element-5ee112ac{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-14210 .elementor-element.elementor-element-3b65c786{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14210 .elementor-element.elementor-element-16aad457{text-align:center;}.elementor-14210 .elementor-element.elementor-element-16aad457 .sdhs-heading-second--inline{margin-inline-start:5px;}}@media(min-width:768px){.elementor-14210 .elementor-element.elementor-element-3a59d2f8{--width:50%;}.elementor-14210 .elementor-element.elementor-element-6fa1cfc1{--width:100%;}.elementor-14210 .elementor-element.elementor-element-7bedfcff{--width:100%;}.elementor-14210 .elementor-element.elementor-element-5bb46df3{--width:48%;}.elementor-14210 .elementor-element.elementor-element-c249a41{--width:100%;}.elementor-14210 .elementor-element.elementor-element-227aaade{--width:100%;}.elementor-14210 .elementor-element.elementor-element-72d94522{--width:55%;}.elementor-14210 .elementor-element.elementor-element-69fa4de8{--width:42%;}.elementor-14210 .elementor-element.elementor-element-320d3551{--width:41%;}.elementor-14210 .elementor-element.elementor-element-799caf7e{--width:78%;}.elementor-14210 .elementor-element.elementor-element-2e98d103{--width:57%;}.elementor-14210 .elementor-element.elementor-element-9727bf7{--width:48%;}.elementor-14210 .elementor-element.elementor-element-3902f5b9{--width:48%;}.elementor-14210 .elementor-element.elementor-element-39e47371{--width:100%;}.elementor-14210 .elementor-element.elementor-element-642944e{--width:100%;}.elementor-14210 .elementor-element.elementor-element-a40651d{--width:100%;}.elementor-14210 .elementor-element.elementor-element-3e71fea{--width:100%;}.elementor-14210 .elementor-element.elementor-element-d41a727{--width:100%;}.elementor-14210 .elementor-element.elementor-element-cd4a6f8{--width:100%;}.elementor-14210 .elementor-element.elementor-element-13011d0{--width:100%;}.elementor-14210 .elementor-element.elementor-element-e66dae3{--width:48%;}.elementor-14210 .elementor-element.elementor-element-0bc43a1{--width:48%;}.elementor-14210 .elementor-element.elementor-element-f50a9f5{--width:100%;}.elementor-14210 .elementor-element.elementor-element-38627a6{--width:48%;}.elementor-14210 .elementor-element.elementor-element-505f6ba{--width:48%;}.elementor-14210 .elementor-element.elementor-element-1cddc3b{--width:48%;}.elementor-14210 .elementor-element.elementor-element-95856af{--width:48%;}.elementor-14210 .elementor-element.elementor-element-75257ac{--width:100%;}.elementor-14210 .elementor-element.elementor-element-fd2fde3{--width:48%;}.elementor-14210 .elementor-element.elementor-element-869a22d{--width:100%;}.elementor-14210 .elementor-element.elementor-element-d000a86{--width:48%;}.elementor-14210 .elementor-element.elementor-element-5b7b2c{--width:48%;}.elementor-14210 .elementor-element.elementor-element-4d72ec17{--width:48%;}.elementor-14210 .elementor-element.elementor-element-81adac8{--width:100%;}.elementor-14210 .elementor-element.elementor-element-0127a97{--width:100%;}.elementor-14210 .elementor-element.elementor-element-5ede21d9{--width:40%;}.elementor-14210 .elementor-element.elementor-element-5ee112ac{--width:54%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14210 .elementor-element.elementor-element-3a59d2f8{--width:100%;}.elementor-14210 .elementor-element.elementor-element-5bb46df3{--width:100%;}.elementor-14210 .elementor-element.elementor-element-72d94522{--width:100%;}.elementor-14210 .elementor-element.elementor-element-69fa4de8{--width:100%;}.elementor-14210 .elementor-element.elementor-element-320d3551{--width:100%;}.elementor-14210 .elementor-element.elementor-element-2e98d103{--width:100%;}.elementor-14210 .elementor-element.elementor-element-642944e{--width:100%;}.elementor-14210 .elementor-element.elementor-element-a40651d{--width:100%;}.elementor-14210 .elementor-element.elementor-element-3e71fea{--width:100%;}.elementor-14210 .elementor-element.elementor-element-d41a727{--width:100%;}.elementor-14210 .elementor-element.elementor-element-cd4a6f8{--width:100%;}.elementor-14210 .elementor-element.elementor-element-13011d0{--width:100%;}.elementor-14210 .elementor-element.elementor-element-e66dae3{--width:100%;}.elementor-14210 .elementor-element.elementor-element-0bc43a1{--width:100%;}.elementor-14210 .elementor-element.elementor-element-f50a9f5{--width:100%;}.elementor-14210 .elementor-element.elementor-element-38627a6{--width:100%;}.elementor-14210 .elementor-element.elementor-element-505f6ba{--width:100%;}.elementor-14210 .elementor-element.elementor-element-1cddc3b{--width:100%;}.elementor-14210 .elementor-element.elementor-element-95856af{--width:100%;}.elementor-14210 .elementor-element.elementor-element-75257ac{--width:100%;}.elementor-14210 .elementor-element.elementor-element-fd2fde3{--width:100%;}.elementor-14210 .elementor-element.elementor-element-869a22d{--width:100%;}.elementor-14210 .elementor-element.elementor-element-d000a86{--width:100%;}.elementor-14210 .elementor-element.elementor-element-5b7b2c{--width:100%;}.elementor-14210 .elementor-element.elementor-element-4d72ec17{--width:100%;}.elementor-14210 .elementor-element.elementor-element-81adac8{--width:100%;}.elementor-14210 .elementor-element.elementor-element-0127a97{--width:100%;}.elementor-14210 .elementor-element.elementor-element-5ede21d9{--width:100%;}.elementor-14210 .elementor-element.elementor-element-5ee112ac{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6fa1cfc1 *//*.float-card2 {*/
/*    z-index: 3;*/
/*    color: #0b1d39;*/
/*    background: #fff;*/
/*    border-radius: 15px;*/
/*    align-items: center;*/
/*    padding: 13px 16px;*/
/*    animation: 4.5s ease-in-out infinite cardFloat;*/
/*    display: flex !important;*/
 
/*    box-shadow: 0 20px 45px #03102833;*/
/*    gap: 0 !important;*/
/*}*/

/*@keyframes cardFloat {*/
/*    50% {*/
/*        transform: translateY(-8px)*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-108b7f76 */.elementor-14210 .elementor-element.elementor-element-108b7f76 .elementor-icon-box-title{
    margin-top: 0;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-720d139a */.elementor-14210 .elementor-element.elementor-element-720d139a .elementor-icon-box-title{
    margin-top: 0;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-284f48ca */.elementor-14210 .elementor-element.elementor-element-284f48ca .elementor-icon-box-title{
    margin-top: 0;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7cdce3 */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19f84d99 */.elementor-14210 .elementor-element.elementor-element-19f84d99 .elementor-heading-title{
    position: relative;
    display: inline-block;
    padding-bottom: 18px;
}

/* Center underline */
.elementor-14210 .elementor-element.elementor-element-19f84d99 .elementor-heading-title::after{
    content: "";
    position: absolute;

    left: 50%;
    bottom: 0;

    width: 48px;
    height: 4px;

    background: #47BCEA;
    border-radius: 50px;

    transform: translateX(-50%);
    box-shadow: 0 0 14px rgba(71, 188, 234, 0.45);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6febd360 */.elementor-14210 .elementor-element.elementor-element-6febd360{
    ackground: rgba(255, 255, 255, 0.06);

    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(12.3px);
    -webkit-backdrop-filter: blur(12.3px);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-34f7eddd */#subpage form#forminator-module-9024 .forminator-button-submit {
    background: #07e99b !important;
    color: #0B1D39 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bb46df3 */.elementor-14210 .elementor-element.elementor-element-5bb46df3 {

        box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
       /* From https://css.glass */
background: rgba(255, 255, 255, 0.06);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(12.3px);
-webkit-backdrop-filter: blur(12.3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5123363f *//*.elementor-14210 .elementor-element.elementor-element-5123363f{*/
/*    position: relative;*/
/*    overflow: hidden;*/
/*    isolation: isolate;*/
/*}*/

/* Hero image → নিচের section fade */
/*.elementor-14210 .elementor-element.elementor-element-5123363f::after{*/
/*    content: "";*/
/*    position: absolute;*/
/*    z-index: 2;*/
/*    pointer-events: none;*/

/*    left: 0;*/
/*    right: 0;*/
/*    bottom: -2px;*/

/*    width: 100%;*/
/*    height: 38%;*/

/*    background: linear-gradient(*/
/*        to bottom,*/
/*        rgba(26, 50, 79, 0) 0%,*/
/*        rgba(26, 50, 79, 0.06) 15%,*/
/*        rgba(26, 50, 79, 0.18) 32%,*/
/*        rgba(26, 50, 79, 0.42) 52%,*/
/*        rgba(26, 50, 79, 0.72) 72%,*/
/*        rgba(26, 50, 79, 0.94) 90%,*/
/*        #1A324F 100%*/
/*    );*/
/*}*/

/* Hero content overlay-এর উপরে থাকবে */
/*.elementor-14210 .elementor-element.elementor-element-5123363f > .e-con-inner,*/
/*.elementor-14210 .elementor-element.elementor-element-5123363f > .elementor-container{*/
/*    position: relative;*/
/*    z-index: 3;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c249a41 *//*.float-card2 {*/
/*    z-index: 3;*/
/*    color: #0b1d39;*/
/*    background: #fff;*/
/*    border-radius: 15px;*/
/*    align-items: center;*/
/*    padding: 13px 16px;*/
/*    animation: 4.5s ease-in-out infinite cardFloat;*/
/*    display: flex !important;*/
 
/*    box-shadow: 0 20px 45px #03102833;*/
/*    gap: 0 !important;*/
/*}*/

/*@keyframes cardFloat {*/
/*    50% {*/
/*        transform: translateY(-8px)*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-997ed0c */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0e9d709 *//* Trustindex review card — force background and border */

/*body .ti-widget.ti-goog .ti-review-item > .ti-inner,*/
/*body .ti-widget-container .ti-widget.ti-goog .ti-review-item > .ti-inner,*/
/*body div.ti-widget.ti-goog div.ti-review-item > div.ti-inner {*/
/*    border: 1px solid rgba(101, 169, 255, 0.35) !important;*/
/*    border-radius: 25px !important;*/

/*    background-color: #071d3a !important;*/
/*    background-image:*/
/*        radial-gradient(*/
/*            circle at 50% 0%,*/
/*            rgba(49, 139, 255, 0.18) 0%,*/
/*            transparent 42%*/
/*        ),*/
/*        linear-gradient(*/
/*            155deg,*/
/*            #0a2b53 0%,*/
/*            #071d3a 58%,*/
/*            #04152b 100%*/
/*        ) !important;*/

/*    box-shadow:*/
/*        inset 0 1px 0 rgba(255, 255, 255, 0.06),*/
/*        0 18px 45px rgba(0, 10, 30, 0.22) !important;*/
/*}*/
/*.ti-widget.ti-goog .ti-controls .ti-next,*/
/*.ti-widget.ti-goog .ti-controls .ti-prev {*/
/*    position: absolute;*/

/*    width: 42px !important;*/
/*    height: 42px !important;*/

/*    display: flex !important;*/
/*    align-items: center;*/
/*    justify-content: center;*/

/*    opacity: 1 !important;*/

/*    background:*/
/*        radial-gradient(*/
/*            circle at 35% 25%,*/
/*            rgba(255, 255, 255, 0.10),*/
/*            transparent 38%*/
/*        ),*/
/*        linear-gradient(*/
/*            145deg,*/
/*            #0d3a6d 0%,*/
/*            #071f40 100%*/
/*        ) !important;*/

/*    border: 1px solid rgba(92, 168, 255, 0.34) !important;*/
/*    outline: none !important;*/

/*    border-radius: 50% !important;*/

/*    box-shadow:*/
/*        0 10px 28px rgba(0, 8, 28, 0.28),*/
/*        inset 0 1px 0 rgba(255, 255, 255, 0.07) !important;*/

/*    transition:*/
/*        transform 0.25s ease,*/
/*        border-color 0.25s ease,*/
/*        background 0.25s ease,*/
/*        box-shadow 0.25s ease !important;*/
/*}*/


/* Hover */

/*.ti-widget.ti-goog .ti-controls .ti-next:hover,*/
/*.ti-widget.ti-goog .ti-controls .ti-prev:hover {*/
/*    transform: scale(1.08);*/

/*    border-color: rgba(255, 157, 122, 0.65) !important;*/

/*    background:*/
/*        radial-gradient(*/
/*            circle at 35% 25%,*/
/*            rgba(255, 255, 255, 0.12),*/
/*            transparent 38%*/
/*        ),*/
/*        linear-gradient(*/
/*            145deg,*/
/*            #154d88 0%,*/
/*            #09284e 100%*/
/*        ) !important;*/

/*    box-shadow:*/
/*        0 13px 32px rgba(0, 8, 28, 0.32),*/
/*        0 0 20px rgba(54, 155, 255, 0.18),*/
/*        inset 0 1px 0 rgba(255, 255, 255, 0.10) !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8218de9 *//* glass badge */
.elementor-14210 .elementor-element.elementor-element-8218de9 .elementor-heading-title{
    position: relative;
    display: inline-block;
    padding: 8px 26px 8px 32px !important;

    border-radius: 100px;
    border: 1px solid rgba(255,255,255,.35);

    background: rgba(255,255,255,.18);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);

    letter-spacing: .4px;
}

/* main dot */
.elementor-14210 .elementor-element.elementor-element-8218de9 .elementor-heading-title:before{
    content: "";
    position: absolute;
    left: 18px;
    top: 50%;
    width: 8px;
    height: 8px;
    background: #0ce99a;
    border-radius: 50%;
    transform: translateY(-50%);
    z-index: 2;
}

  
.elementor-14210 .elementor-element.elementor-element-8218de9 .elementor-heading-title:after{
    content: "";
    position: absolute;
    left: 18px;
    top: 50%;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #0ce99a;
    transform: translateY(-50%);
    animation: pulseDot 1.8s infinite;
    z-index: 1;
}

/* animation */
@keyframes pulseDot{
    0%{
        transform: translateY(-50%) scale(1);
        opacity: .7;
    }
    70%{
        transform: translateY(-50%) scale(2.8);
        opacity: 0;
    }
    100%{
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ca5ef75 */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-37fa729b */.elementor-14210 .elementor-element.elementor-element-37fa729b .elementor-icon-box-title{
    margin-top: 0;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-71f4b95f */.elementor-14210 .elementor-element.elementor-element-71f4b95f .elementor-icon-box-title{
    margin-top: 0;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-251c0d06 */.elementor-14210 .elementor-element.elementor-element-251c0d06 .elementor-icon-box-title{
    margin-top: 0;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-227aaade */.elementor-14210 .elementor-element.elementor-element-227aaade{
        box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.22);
        background:
radial-gradient(circle at 85% 30%, rgba(71,188,234,.11), transparent 30%),
#FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-320d3551 */.elementor-14210 .elementor-element.elementor-element-320d3551{
        box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.22);
        background:
radial-gradient(circle at 85% 30%, rgba(71,188,234,.11), transparent 30%),
#FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9727bf7 */.elementor-14210 .elementor-element.elementor-element-9727bf7{
    position: relative;
    isolation: isolate;
    overflow: hidden;
    container-type: inline-size;

    aspect-ratio: 1.28 / 1;

    
    border-radius: 20px;

    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
/* =====================================
   FAMILY PERSON — FIXED POSITION
===================================== */

.elementor-14210 .elementor-element.elementor-element-9727bf7 .family-person{
    position: absolute !important;
    z-index: 1;

    top: auto !important;
    left: auto !important;
    right: -15% !important;
    bottom: -2% !important;

    width: 142% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;

    --container-widget-width: 142% !important;
    --container-widget-flex-grow: 0 !important;

    pointer-events: none;
}

.elementor-14210 .elementor-element.elementor-element-9727bf7 .family-person > .elementor-widget-container{
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-14210 .elementor-element.elementor-element-9727bf7 .family-person img{
    display: block !important;

    width: 100% !important;
    max-width: none !important;
    height: auto !important;

    margin: 0 !important;
    object-fit: contain !important;
    object-position: right bottom !important;
}


/* =====================================
   REFERENCE-LIKE DARK OVERLAY
===================================== */

.elementor-14210 .elementor-element.elementor-element-9727bf7::before{
    content: "";
    position: absolute;
    z-index: 2;
    inset: 0;

    pointer-events: none;

    background:
        linear-gradient(
            90deg,
            rgba(4, 27, 47, 0.22) 0%,
            rgba(4, 27, 47, 0.10) 45%,
            rgba(4, 27, 47, 0.02) 75%
        ),
        linear-gradient(
            0deg,
            rgba(3, 24, 42, 0.58) 0%,
            rgba(3, 24, 42, 0.20) 47%,
            rgba(3, 24, 42, 0.02) 82%
        );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3902f5b9 */.elementor-14210 .elementor-element.elementor-element-3902f5b9{
        box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.22);
        background:
radial-gradient(circle at 85% 30%, rgba(71,188,234,.11), transparent 30%),
#FFFFFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ed65da */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-534b41d */.elementor-14210 .elementor-element.elementor-element-534b41d{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.09);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(2.7px);
-webkit-backdrop-filter: blur(2.7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-642944e */.elementor-14210 .elementor-element.elementor-element-642944e{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.09);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(2.7px);
-webkit-backdrop-filter: blur(2.7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e67c391 */.elementor-14210 .elementor-element.elementor-element-e67c391{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.09);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(2.7px);
-webkit-backdrop-filter: blur(2.7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a40651d */.elementor-14210 .elementor-element.elementor-element-a40651d{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.09);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(2.7px);
-webkit-backdrop-filter: blur(2.7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5b921e */.elementor-14210 .elementor-element.elementor-element-a5b921e{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.09);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(2.7px);
-webkit-backdrop-filter: blur(2.7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e71fea */.elementor-14210 .elementor-element.elementor-element-3e71fea{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.09);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(2.7px);
-webkit-backdrop-filter: blur(2.7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41423fb */.elementor-14210 .elementor-element.elementor-element-41423fb{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.09);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(2.7px);
-webkit-backdrop-filter: blur(2.7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41a727 */.elementor-14210 .elementor-element.elementor-element-d41a727{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.09);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(2.7px);
-webkit-backdrop-filter: blur(2.7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce2e3bf */.elementor-14210 .elementor-element.elementor-element-ce2e3bf{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.09);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(2.7px);
-webkit-backdrop-filter: blur(2.7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd4a6f8 */.elementor-14210 .elementor-element.elementor-element-cd4a6f8{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.09);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(2.7px);
-webkit-backdrop-filter: blur(2.7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-185cd9e */.elementor-14210 .elementor-element.elementor-element-185cd9e{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.09);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(2.7px);
-webkit-backdrop-filter: blur(2.7px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13011d0 */.elementor-14210 .elementor-element.elementor-element-13011d0{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.09);

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(2.7px);
-webkit-backdrop-filter: blur(2.7px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63235e4 */.elementor-14210 .elementor-element.elementor-element-63235e4{
    position: relative;
    isolation: isolate;
    overflow: visible;
    perspective: 1200px;
    transform-style: preserve-3d;
}

/* bottom shadow */
.elementor-14210 .elementor-element.elementor-element-63235e4::after{
    content: "";
    position: absolute;
    left: 9%;
    right: 9%;
    bottom: -14px;
    height: 30px;

    background: rgba(26, 50, 79, 0.40);
    border-radius: 50%;
    filter: blur(16px);

    z-index: 0;
    pointer-events: none;

    transition:
        transform .65s cubic-bezier(.2,.75,.25,1),
        opacity .65s ease,
        filter .65s ease;
}

.elementor-14210 .elementor-element.elementor-element-63235e4 img{
    position: relative;
    z-index: 1;
    display: block;


   
    backface-visibility: hidden;
    will-change: transform;

    filter: drop-shadow(
        -14px 18px 14px rgba(26, 50, 79, 0.20)
    );

    transition:
        transform .65s cubic-bezier(.2,.75,.25,1),
        filter .65s ease;
}



.elementor-14210 .elementor-element.elementor-element-63235e4:hover::after{
    opacity: .75;
    filter: blur(19px);

 
}



/* reduced motion */
@media (prefers-reduced-motion: reduce){
    .elementor-14210 .elementor-element.elementor-element-63235e4 img,
    .elementor-14210 .elementor-element.elementor-element-63235e4::after{
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-176f7dd */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cf27791 *//* glass badge */
.elementor-14210 .elementor-element.elementor-element-2cf27791 .elementor-heading-title{
    position: relative;
    display: inline-block;
    padding: 8px 26px 8px 32px !important;

    border-radius: 100px;
    border: 1px solid rgba(255,255,255,.35);

    background: rgba(255,255,255,.18);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);

    letter-spacing: .4px;
}

/* main dot */
.elementor-14210 .elementor-element.elementor-element-2cf27791 .elementor-heading-title:before{
    content: "";
    position: absolute;
    left: 18px;
    top: 50%;
    width: 8px;
    height: 8px;
    background: #0ce99a;
    border-radius: 50%;
    transform: translateY(-50%);
    z-index: 2;
}

  
.elementor-14210 .elementor-element.elementor-element-2cf27791 .elementor-heading-title:after{
    content: "";
    position: absolute;
    left: 18px;
    top: 50%;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #0ce99a;
    transform: translateY(-50%);
    animation: pulseDot 1.8s infinite;
    z-index: 1;
}

/* animation */
@keyframes pulseDot{
    0%{
        transform: translateY(-50%) scale(1);
        opacity: .7;
    }
    70%{
        transform: translateY(-50%) scale(2.8);
        opacity: 0;
    }
    100%{
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c50cf98 */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-373ca5f0 *//* =====================================================
   PROCESS CARDS — FINAL COMPLETE CSS
===================================================== */

.process-grid{
    --process-primary: #47BCEA;
    --process-secondary: #1A324F;

    /* Only connector color */
    --process-connector: #0CE99A;

    --process-card-start: #123553;
    --process-card-end: #0C2947;
    --process-title-color: #fff;
    --process-border: rgba(71, 188, 234, 0.46);

    --process-gap: 78px;
    --process-arrow-size: 34px;

    position: relative;
    overflow: visible !important;

    width: 100%;
    max-width: 1360px;
    margin: 0 auto;
    padding: 38px 0 10px;

    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    column-gap: var(--process-gap) !important;
    row-gap: var(--process-gap) !important;
    align-items: stretch;
}


/* =====================================================
   PROCESS CARD
===================================================== */

.process-card{
    position: relative;
    isolation: isolate;
    overflow: visible !important;

    width: 100%;
    min-width: 0;
    height: auto !important;
    min-height: 318px !important;

    margin: 0 !important;
    padding: 57px 34px 30px !important;

    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 0 !important;

    text-align: center;

    background:
        radial-gradient(
            circle at 50% 0%,
            rgba(71, 188, 234, 0.11) 0%,
            rgba(71, 188, 234, 0.035) 34%,
            transparent 62%
        ),
        linear-gradient(
            145deg,
            var(--process-card-start) 0%,
            var(--process-card-end) 100%
        );

    border: 1px solid var(--process-border);
    border-radius: 18px;

    box-shadow:
        0 18px 42px rgba(0, 14, 34, 0.18),
        inset 0 1px 0 rgba(255, 255, 255, 0.035);

    transition:
        transform 0.35s ease,
        border-color 0.35s ease,
        box-shadow 0.35s ease;
}


/* Elementor spacing reset */

.process-card > .elementor-element{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.process-card > .e-con-inner{
    position: relative;

    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: visible !important;
}

.process-card:hover{
    transform: translateY(-5px);

    border-color: rgba(71, 188, 234, 0.78);

    box-shadow:
        0 26px 54px rgba(0, 13, 32, 0.30),
        0 0 26px rgba(71, 188, 234, 0.07),
        inset 0 1px 0 rgba(255, 255, 255, 0.05);
}


/* Remove unwanted line below main icon */

.process-card .process-icon::before,
.process-card .process-icon::after{
    content: none !important;
    display: none !important;
}


/* =====================================================
   MAIN CARD ICON — ORIGINAL BLUE
===================================================== */

.process-icon{
    position: absolute !important;
    z-index: 10;

    top: -35px;
    left: 50%;
    transform: translateX(-50%);

    width: 70px !important;
    height: 70px !important;
    min-width: 70px !important;
    min-height: 70px !important;

    margin: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    background:
        linear-gradient(
            145deg,
            #57D2ED 0%,
            #2BA6EF 100%
        );

    border: 1px solid rgba(124, 229, 255, 0.95);
    border-radius: 50%;

    box-shadow:
        0 10px 22px rgba(0, 153, 236, 0.22),
        0 0 22px rgba(71, 188, 234, 0.14),
        inset 0 1px 0 rgba(255, 255, 255, 0.45);
}

.process-icon .elementor-widget-container{
    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.process-icon .elementor-icon-wrapper{
    margin: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.process-icon .elementor-icon{
    margin: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    color: #FFFFFF !important;
    font-size: 28px !important;
}

.process-icon i{
    color: #FFFFFF !important;
}

.process-icon svg{
    width: 28px !important;
    height: 28px !important;

    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}


/* =====================================================
   STEP BADGE
===================================================== */

.process-step{
    width: 100%;
    margin: 0 !important;
    text-align: center;
}

.process-step .elementor-widget-container{
    margin: 0 !important;
    padding: 0 !important;
}

.process-step .elementor-heading-title{
    width: auto;
    min-width: 114px;
    min-height: 39px;

    margin: 0 auto 15px !important;
    padding: 7px 20px !important;

    display: inline-flex !important;
    align-items: center;
    justify-content: center;

    color: var(--process-primary) !important;

    font-family: "Barlow Condensed", sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0.7px;
    text-transform: uppercase;

    background: rgba(6, 31, 55, 0.32);
    border: 1px solid rgba(71, 188, 234, 0.58);
    border-radius: 100px;

    box-shadow:
        inset 0 0 14px rgba(71, 188, 234, 0.035);
}


/* =====================================================
   PROCESS TITLE
===================================================== */

.process-title{
    width: 100%;
    margin: 0 !important;
    text-align: center;
}

.process-title .elementor-widget-container{
    margin: 0 !important;
    padding: 0 !important;
}

.process-title .elementor-heading-title{
    position: relative;

    width: 100%;
    margin: 0 !important;
    padding: 0 0 27px !important;

    color: var(--process-title-color) !important;

    font-family: "Barlow Condensed", sans-serif;
    font-size: clamp(27px, 2vw, 31px);
    font-weight: 700;
    line-height: 1.12;
    letter-spacing: 0;

    white-space: nowrap;
}

.process-title .elementor-heading-title::after{
    content: "";
    position: absolute;

    left: 50%;
    bottom: 8px;
    transform: translateX(-50%);

    width: 72px;
    height: 3px;

    border-radius: 20px;

    background:
        linear-gradient(
            90deg,
            transparent 0%,
            rgba(71, 188, 234, 0.38) 18%,
            #47BCEA 50%,
            rgba(71, 188, 234, 0.38) 82%,
            transparent 100%
        );

    box-shadow:
        0 0 8px rgba(71, 188, 234, 0.42);
}


/* =====================================================
   DESCRIPTION
===================================================== */

.process-description{
    width: 100%;
    max-width: 340px;

    margin: 12px auto 0 !important;
    padding: 0 !important;

    text-align: center;
}

.process-description .elementor-widget-container{
    margin: 0 !important;
    padding: 0 !important;
}

.process-description,
.process-description p{
    color: rgba(255, 255, 255, 0.88) !important;

    font-family: "Plus Jakarta Sans", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.72;
}

.process-description p{
    margin: 0 !important;
}


/* =====================================================
   DESKTOP GREEN CONNECTING LINE
===================================================== */

.process-card:not(.process-last)::before{
    content: "";
    position: absolute;
    z-index: 2;
    pointer-events: none;

    top: 50%;
    left: 100%;
    transform: translateY(-50%);

    width: var(--process-gap);
    height: 2px;

    background:
        repeating-linear-gradient(
            90deg,
            var(--process-connector) 0 6px,
            transparent 6px 11px
        );

    opacity: 0.95;
}


/* =====================================================
   DESKTOP GREEN CONNECTOR ARROW
===================================================== */

.process-card:not(.process-last)::after{
    content: "➜";
    position: absolute;
    z-index: 6;
    pointer-events: none;

    top: 50%;
    left: calc(100% + (var(--process-gap) / 2));
    transform: translate(-50%, -50%);

    width: var(--process-arrow-size);
    height: var(--process-arrow-size);

    display: flex;
    align-items: center;
    justify-content: center;

    padding: 0 0 2px 1px;

    color: #FFFFFF;

    font-family: Arial, sans-serif;
    font-size: 20px;
    font-weight: 900;
    line-height: 1;

    background: var(--process-connector);

    border: 6px solid var(--process-secondary);
    border-radius: 50%;

    box-sizing: content-box;

    box-shadow:
        0 0 0 1px rgba(12, 233, 154, 0.58),
        0 0 18px rgba(12, 233, 154, 0.20),
        0 7px 15px rgba(0, 11, 28, 0.30);
}


/* Last card connector remove */

.process-last::before,
.process-last::after{
    display: none !important;
}


/* =====================================================
   LAPTOP
===================================================== */

@media (max-width: 1250px) and (min-width: 1025px){

    .process-grid{
        --process-gap: 56px;
        --process-arrow-size: 32px;

        padding-left: 20px;
        padding-right: 20px;
    }

    .process-card{
        padding-left: 24px !important;
        padding-right: 24px !important;
    }

    .process-title .elementor-heading-title{
        font-size: 27px;
    }

    .process-description,
    .process-description p{
        font-size: 15px;
    }
}


/* =====================================================
   TABLET
===================================================== */

@media (max-width: 1024px){

    .process-grid{
        --process-gap: 104px;
        --process-arrow-size: 34px;

        max-width: 620px;
        padding: 36px 20px 10px;

        grid-template-columns: 1fr;
        column-gap: 0 !important;
        row-gap: var(--process-gap) !important;
    }

    .process-card{
        width: 100%;
        height: auto !important;
        min-height: 318px !important;
    }


    /* Green vertical dashed connector */

    .process-card:not(.process-last)::before{
        top: 100%;
        left: 50%;
        transform: translateX(-50%);

        width: 2px;
        height: var(--process-gap);

        background:
            repeating-linear-gradient(
                180deg,
                var(--process-connector) 0 6px,
                transparent 6px 11px
            );
    }


    /* Green connector arrow */

    .process-card:not(.process-last)::after{
        content: "➜";

        top: calc(100% + 35px);
        left: 50%;

        transform:
            translate(-50%, -50%)
            rotate(90deg);

        width: var(--process-arrow-size);
        height: var(--process-arrow-size);

        padding: 0 0 2px 1px;

        font-size: 20px;
        border-width: 6px;

        background: var(--process-connector);
    }
}


/* =====================================================
   MOBILE
===================================================== */

@media (max-width: 767px){

    .process-grid{
        --process-gap: 104px;
        --process-arrow-size: 32px;

        width: 100%;
        max-width: 100%;

        padding: 30px 15px 5px;

        grid-template-columns: 1fr;
        row-gap: var(--process-gap) !important;
    }


    /* Compact mobile card height */

    .process-card{
        width: 100%;

        height: auto !important;
        min-height: auto !important;

        padding: 46px 20px 26px !important;

        border-radius: 16px;

        justify-content: flex-start !important;
        gap: 0 !important;

        --gap: 0px !important;
        --row-gap: 0px !important;
        --column-gap: 0px !important;
    }

    .process-card > .e-con-inner{
        width: 100% !important;
        height: auto !important;
        min-height: 0 !important;

        margin: 0 !important;
        padding: 0 !important;

        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        justify-content: flex-start !important;

        gap: 0 !important;
        --gap: 0px !important;
        --row-gap: 0px !important;
    }

    .process-card > .elementor-element,
    .process-card > .e-con-inner > .elementor-element{
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }


    /* Smaller blue main icon */

    .process-icon{
        top: -29px;

        width: 58px !important;
        height: 58px !important;
        min-width: 58px !important;
        min-height: 58px !important;
    }

    .process-icon .elementor-icon{
        font-size: 23px !important;
    }

    .process-icon svg{
        width: 23px !important;
        height: 23px !important;
    }


    /* Step badge */

    .process-step{
        margin: 0 0 17px !important;
    }

    .process-step .elementor-heading-title{
        min-width: 104px;
        min-height: 35px;

        margin: 0 !important;
        padding: 6px 17px !important;

        font-size: 15px;
    }


    /* Title */

    .process-title{
        margin: 0 0 13px !important;
    }

    .process-title .elementor-heading-title{
        margin: 0 !important;
        padding: 0 0 24px !important;

        font-size: 25px;
        line-height: 1.15;
        white-space: normal;
    }

    .process-title .elementor-heading-title::after{
        bottom: 7px;
        width: 64px;
    }


    /* Description */

    .process-description{
        width: 100%;
        max-width: 310px;

        margin: 0 auto !important;
        padding: 0 !important;
    }

    .process-description,
    .process-description p{
        font-size: 15px;
        line-height: 1.65;
    }

    .process-description p{
        margin: 0 !important;
    }


    /* Mobile green vertical connector */

    .process-card:not(.process-last)::before{
        top: 100%;
        left: 50%;

        width: 2px;
        height: var(--process-gap);

        transform: translateX(-50%);

        background:
            repeating-linear-gradient(
                180deg,
                var(--process-connector) 0 5px,
                transparent 5px 10px
            );
    }


    /* Mobile green connector arrow */

    .process-card:not(.process-last)::after{
        content: "➜";

        top: calc(100% + 34px);
        left: 50%;

        width: var(--process-arrow-size);
        height: var(--process-arrow-size);

        transform:
            translate(-50%, -50%)
            rotate(90deg);

        padding: 0 0 2px 1px;

        font-size: 19px;
        border-width: 5px;

        background: var(--process-connector);

        box-shadow:
            0 0 0 1px rgba(12, 233, 154, 0.58),
            0 0 16px rgba(12, 233, 154, 0.18),
            0 6px 14px rgba(0, 11, 28, 0.28);
    }
}


/* =====================================================
   VERY SMALL MOBILE
===================================================== */

@media (max-width: 420px){

    .process-grid{
        --process-gap: 100px;

        padding-left: 12px;
        padding-right: 12px;
    }

    .process-card{
        min-height: auto !important;
        padding: 45px 17px 24px !important;
    }

    .process-title .elementor-heading-title{
        font-size: 23px;
    }

    .process-description{
        max-width: 285px;
    }

    .process-description,
    .process-description p{
        font-size: 14px;
        line-height: 1.65;
    }
}


/* =====================================================
   PROCESS CARDS — TABLET ONLY
   768px TO 1024px
===================================================== */

@media (min-width: 768px) and (max-width: 1024px){

    /* =====================================
       MAIN WRAPPER
    ===================================== */

    body .process-grid{
        --process-gap: 120px !important;
        --process-arrow-size: 30px !important;

        width: 100% !important;
        max-width: 680px !important;

        margin: 0 auto !important;
        padding: 34px 24px 10px !important;

        display: flex !important;
        flex-direction: column !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;

        gap: var(--process-gap) !important;

        grid-template-columns: 1fr !important;
        column-gap: 0 !important;
        row-gap: var(--process-gap) !important;

        overflow: visible !important;

        --gap: var(--process-gap) !important;
        --row-gap: var(--process-gap) !important;
        --column-gap: 0px !important;
    }


    /* Boxed Elementor container support */

    body .process-grid > .e-con-inner{
        width: 100% !important;
        max-width: none !important;

        margin: 0 !important;
        padding: 0 !important;

        display: flex !important;
        flex-direction: column !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;

        gap: var(--process-gap) !important;

        grid-template-columns: 1fr !important;
        column-gap: 0 !important;
        row-gap: var(--process-gap) !important;

        overflow: visible !important;
    }


    /* =====================================
       CARD
    ===================================== */

    body .process-grid .process-card{
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;

        height: auto !important;
        min-height: 300px !important;

        margin: 0 !important;
        padding: 50px 30px 28px !important;

        flex: 0 0 auto !important;

        border-radius: 17px !important;

        overflow: visible !important;
    }


    body .process-grid .process-card > .e-con-inner{
        width: 100% !important;
        height: auto !important;
        min-height: 0 !important;

        margin: 0 !important;
        padding: 0 !important;

        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        justify-content: flex-start !important;

        gap: 0 !important;

        overflow: visible !important;
    }


    /* =====================================
       MAIN CARD ICON — ORIGINAL BLUE
    ===================================== */

    body .process-grid .process-icon{
        top: -28px !important;
        left: 50% !important;

        transform: translateX(-50%) !important;

        width: 56px !important;
        height: 56px !important;

        min-width: 56px !important;
        min-height: 56px !important;
        max-width: 56px !important;
    }


    body .process-grid .process-icon .elementor-icon{
        font-size: 22px !important;
    }


    body .process-grid .process-icon svg{
        width: 22px !important;
        height: 22px !important;
    }


    /* =====================================
       STEP BADGE
    ===================================== */

    body .process-grid .process-step{
        margin: 0 0 15px !important;
    }


    body .process-grid
    .process-step
    .elementor-heading-title{
        min-width: 106px !important;
        min-height: 35px !important;

        margin: 0 !important;
        padding: 6px 17px !important;

        font-size: 15px !important;
    }


    /* =====================================
       TITLE
    ===================================== */

    body .process-grid .process-title{
        margin: 0 0 12px !important;
    }


    body .process-grid
    .process-title
    .elementor-heading-title{
        margin: 0 !important;
        padding: 0 0 24px !important;

        font-size: 27px !important;
        line-height: 1.15 !important;

        white-space: normal !important;
    }


    body .process-grid
    .process-title
    .elementor-heading-title::after{
        bottom: 7px !important;

        width: 66px !important;
    }


    /* =====================================
       DESCRIPTION
    ===================================== */

    body .process-grid .process-description{
        width: 100% !important;
        max-width: 440px !important;

        margin: 0 auto !important;
    }


    body .process-grid .process-description,
    body .process-grid .process-description p{
        font-size: 15px !important;
        line-height: 1.65 !important;
    }


    /* =====================================
       GREEN VERTICAL DASHED CONNECTOR
    ===================================== */

    body .process-grid
    .process-card:not(.process-last)::before{
        content: "" !important;

        top: 100% !important;
        left: 50% !important;

        width: 2px !important;
        height: var(--process-gap) !important;

        transform: translateX(-50%) !important;

        background:
            repeating-linear-gradient(
                180deg,
                var(--process-connector) 0 6px,
                transparent 6px 12px
            ) !important;

        opacity: 0.95 !important;
    }


    /* =====================================
       GREEN CONNECTOR ARROW
    ===================================== */

    body .process-grid
    .process-card:not(.process-last)::after{
        content: "➜" !important;

        top: calc(100% + 40px) !important;
        left: 50% !important;

        width: var(--process-arrow-size) !important;
        height: var(--process-arrow-size) !important;

        transform:
            translate(-50%, -50%)
            rotate(90deg) !important;

        padding: 0 0 2px 1px !important;

        color: #FFFFFF !important;

        font-size: 18px !important;
        line-height: 1 !important;

        background: var(--process-connector) !important;

        border-width: 4px !important;

        box-shadow:
            0 0 0 1px rgba(12, 233, 154, 0.58),
            0 0 16px rgba(12, 233, 154, 0.18),
            0 6px 14px rgba(0, 11, 28, 0.28) !important;
    }


    /* Last card connector remove */

    body .process-grid .process-last::before,
    body .process-grid .process-last::after{
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc5267c */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-562ef02 */.elementor-14210 .elementor-element.elementor-element-562ef02 .elementor-icon-list-item{
    display: flex;
    justify-content: center;
    padding: 5px 10px !important;
    color: #1b2430 !important;
    border-radius: 10px;
    border: 1px solid rgba(20, 35, 50, 0.12);
    background: rgba(255, 255, 255, 0.82);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 8px 24px rgba(20, 35, 50, 0.08), inset 0 1px 0 rgba(255, 255, 255, 0.9);
    letter-spacing: 0.4px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8d4f29a */.elementor-14210 .elementor-element.elementor-element-8d4f29a .elementor-icon-list-item{
    display: flex;
    justify-content: center;
    padding: 5px 10px !important;
    color: #1b2430 !important;
    border-radius: 10px;
    border: 1px solid rgba(20, 35, 50, 0.12);
    background: rgba(255, 255, 255, 0.82);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 8px 24px rgba(20, 35, 50, 0.08), inset 0 1px 0 rgba(255, 255, 255, 0.9);
    letter-spacing: 0.4px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-64a831f */.elementor-14210 .elementor-element.elementor-element-64a831f .elementor-icon-list-item{
    display: flex;
    justify-content: center;
    padding: 5px 10px !important;
    color: #1b2430 !important;
    border-radius: 10px;
    border: 1px solid rgba(20, 35, 50, 0.12);
    background: rgba(255, 255, 255, 0.82);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 8px 24px rgba(20, 35, 50, 0.08), inset 0 1px 0 rgba(255, 255, 255, 0.9);
    letter-spacing: 0.4px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-91c9af8 */.elementor-14210 .elementor-element.elementor-element-91c9af8 .elementor-icon-list-item{
    display: flex;
    justify-content: center;
    padding: 5px 10px !important;
    color: #1b2430 !important;
    border-radius: 10px;
    border: 1px solid rgba(20, 35, 50, 0.12);
    background: rgba(255, 255, 255, 0.82);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 8px 24px rgba(20, 35, 50, 0.08), inset 0 1px 0 rgba(255, 255, 255, 0.9);
    letter-spacing: 0.4px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-57dbccf */.elementor-14210 .elementor-element.elementor-element-57dbccf .elementor-icon-list-item{
    display: flex;
    justify-content: center;
    padding: 5px 10px !important;
    color: #1b2430 !important;
    border-radius: 10px;
    border: 1px solid rgba(20, 35, 50, 0.12);
    background: rgba(255, 255, 255, 0.82);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 8px 24px rgba(20, 35, 50, 0.08), inset 0 1px 0 rgba(255, 255, 255, 0.9);
    letter-spacing: 0.4px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4246042 */.elementor-14210 .elementor-element.elementor-element-4246042 .elementor-icon-list-item{
    display: flex;
    justify-content: center;
    padding: 5px 10px !important;
    color: #1b2430 !important;
    border-radius: 10px;
    border: 1px solid rgba(20, 35, 50, 0.12);
    background: rgba(255, 255, 255, 0.82);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 8px 24px rgba(20, 35, 50, 0.08), inset 0 1px 0 rgba(255, 255, 255, 0.9);
    letter-spacing: 0.4px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-df48bdd */.elementor-14210 .elementor-element.elementor-element-df48bdd .elementor-icon-list-item{
    display: flex;
    justify-content: center;
    padding: 5px 10px !important;
    color: #1b2430 !important;
    border-radius: 10px;
    border: 1px solid rgba(20, 35, 50, 0.12);
    background: rgba(255, 255, 255, 0.82);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 8px 24px rgba(20, 35, 50, 0.08), inset 0 1px 0 rgba(255, 255, 255, 0.9);
    letter-spacing: 0.4px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2833149 */.elementor-14210 .elementor-element.elementor-element-2833149 .elementor-icon-list-item{
    display: flex;
    justify-content: center;
    padding: 5px 10px !important;
    color: #1b2430 !important;
    border-radius: 10px;
    border: 1px solid rgba(20, 35, 50, 0.12);
    background: rgba(255, 255, 255, 0.82);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 8px 24px rgba(20, 35, 50, 0.08), inset 0 1px 0 rgba(255, 255, 255, 0.9);
    letter-spacing: 0.4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c6f4e1 */.elementor-14210 .elementor-element.elementor-element-2c6f4e1{
    position: relative;
    isolation: isolate;
    overflow: visible;
    perspective: 1200px;
    transform-style: preserve-3d;
}

/* bottom shadow */
.elementor-14210 .elementor-element.elementor-element-2c6f4e1::after{
    content: "";
    position: absolute;
    left: 9%;
    right: 9%;
    bottom: -14px;
    height: 30px;

    background: rgba(26, 50, 79, 0.40);
    border-radius: 50%;
    filter: blur(16px);

    z-index: 0;
    pointer-events: none;

    transition:
        transform .65s cubic-bezier(.2,.75,.25,1),
        opacity .65s ease,
        filter .65s ease;
}

.elementor-14210 .elementor-element.elementor-element-2c6f4e1 img{
    position: relative;
    z-index: 1;
    display: block;


   
    backface-visibility: hidden;
    will-change: transform;

    filter: drop-shadow(
        -14px 18px 14px rgba(26, 50, 79, 0.20)
    );

    transition:
        transform .65s cubic-bezier(.2,.75,.25,1),
        filter .65s ease;
}



.elementor-14210 .elementor-element.elementor-element-2c6f4e1:hover::after{
    opacity: .75;
    filter: blur(19px);

 
}



/* reduced motion */
@media (prefers-reduced-motion: reduce){
    .elementor-14210 .elementor-element.elementor-element-2c6f4e1 img,
    .elementor-14210 .elementor-element.elementor-element-2c6f4e1::after{
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c164c22 */.elementor-14210 .elementor-element.elementor-element-c164c22{
    position: relative;
    isolation: isolate;
    overflow: visible;
    perspective: 1200px;
    transform-style: preserve-3d;
}

/* bottom shadow */
.elementor-14210 .elementor-element.elementor-element-c164c22::after{
    content: "";
    position: absolute;
    left: 9%;
    right: 9%;
    bottom: -14px;
    height: 30px;

    background: rgba(26, 50, 79, 0.40);
    border-radius: 50%;
    filter: blur(16px);

    z-index: 0;
    pointer-events: none;

    transition:
        transform .65s cubic-bezier(.2,.75,.25,1),
        opacity .65s ease,
        filter .65s ease;
}

.elementor-14210 .elementor-element.elementor-element-c164c22 img{
    position: relative;
    z-index: 1;
    display: block;


   
    backface-visibility: hidden;
    will-change: transform;

    filter: drop-shadow(
        -14px 18px 14px rgba(26, 50, 79, 0.20)
    );

    transition:
        transform .65s cubic-bezier(.2,.75,.25,1),
        filter .65s ease;
}



.elementor-14210 .elementor-element.elementor-element-c164c22:hover::after{
    opacity: .75;
    filter: blur(19px);

 
}



/* reduced motion */
@media (prefers-reduced-motion: reduce){
    .elementor-14210 .elementor-element.elementor-element-c164c22 img,
    .elementor-14210 .elementor-element.elementor-element-c164c22::after{
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87f00c0 */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa88d99 */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5f41af */.elementor-14210 .elementor-element.elementor-element-b5f41af{
    position: relative;
    isolation: isolate;
    overflow: visible;
    perspective: 1200px;
    transform-style: preserve-3d;
}

/* bottom shadow */
.elementor-14210 .elementor-element.elementor-element-b5f41af::after{
    content: "";
    position: absolute;
    left: 9%;
    right: 9%;
    bottom: -14px;
    height: 30px;

    background: rgba(26, 50, 79, 0.40);
    border-radius: 50%;
    filter: blur(16px);

    z-index: 0;
    pointer-events: none;

    transition:
        transform .65s cubic-bezier(.2,.75,.25,1),
        opacity .65s ease,
        filter .65s ease;
}

.elementor-14210 .elementor-element.elementor-element-b5f41af img{
    position: relative;
    z-index: 1;
    display: block;


   
    backface-visibility: hidden;
    will-change: transform;

    filter: drop-shadow(
        -14px 18px 14px rgba(26, 50, 79, 0.20)
    );

    transition:
        transform .65s cubic-bezier(.2,.75,.25,1),
        filter .65s ease;
}



.elementor-14210 .elementor-element.elementor-element-b5f41af:hover::after{
    opacity: .75;
    filter: blur(19px);

 
}



/* reduced motion */
@media (prefers-reduced-motion: reduce){
    .elementor-14210 .elementor-element.elementor-element-b5f41af img,
    .elementor-14210 .elementor-element.elementor-element-b5f41af::after{
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-442d9ef9 */.elementor-14210 .elementor-element.elementor-element-442d9ef9{
    position: relative;
    isolation: isolate;
    overflow: visible;
    perspective: 1200px;
    transform-style: preserve-3d;
}

/* bottom shadow */
.elementor-14210 .elementor-element.elementor-element-442d9ef9::after{
    content: "";
    position: absolute;
    left: 9%;
    right: 9%;
    bottom: -14px;
    height: 30px;

    background: rgba(26, 50, 79, 0.40);
    border-radius: 50%;
    filter: blur(16px);



    z-index: 0;
    pointer-events: none;

    transition:
        transform .65s cubic-bezier(.2,.75,.25,1),
        opacity .65s ease,
        filter .65s ease;
}

.elementor-14210 .elementor-element.elementor-element-442d9ef9 img{
    position: relative;
    z-index: 1;
    display: block;



    transform-origin: center center;
    transform-style: preserve-3d;
    backface-visibility: hidden;
    will-change: transform;

    filter: drop-shadow(
        -14px 18px 14px rgba(26, 50, 79, 0.20)
    );

    transition:
        transform .65s cubic-bezier(.2,.75,.25,1),
        filter .65s ease;
}


.elementor-14210 .elementor-element.elementor-element-442d9ef9:hover::after{
    opacity: .75;
    filter: blur(19px);
}


/* reduced motion */
@media (prefers-reduced-motion: reduce){
    .elementor-14210 .elementor-element.elementor-element-442d9ef9 img,
    .elementor-14210 .elementor-element.elementor-element-442d9ef9::after{
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e5a36b4 *//* glass badge - white background */
.elementor-14210 .elementor-element.elementor-element-5e5a36b4 .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding: 8px 26px 8px 36px !important;

    color: #1b2430 !important;

    border-radius: 100px;
    border: 1px solid rgba(20, 35, 50, 0.12);

    background: rgba(255, 255, 255, 0.82);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    box-shadow:
        0 8px 24px rgba(20, 35, 50, 0.08),
        inset 0 1px 0 rgba(255, 255, 255, 0.9);

    letter-spacing: 0.4px;
}

/* main dot */
.elementor-14210 .elementor-element.elementor-element-5e5a36b4 .elementor-heading-title::before {
    content: "";
    position: absolute;
    left: 18px;
    top: 50%;

    width: 8px;
    height: 8px;

    background: #0bbf7d;
    border-radius: 50%;

    transform: translateY(-50%);
    z-index: 2;
}

/* pulse ring */
.elementor-14210 .elementor-element.elementor-element-5e5a36b4 .elementor-heading-title::after {
    content: "";
    position: absolute;
    left: 18px;
    top: 50%;

    width: 8px;
    height: 8px;

    border-radius: 50%;
    background: rgba(11, 191, 125, 0.5);

    transform: translateY(-50%);
    animation: pulseDot 1.8s ease-out infinite;
    z-index: 1;
}

/* animation */
@keyframes pulseDot {
    0% {
        transform: translateY(-50%) scale(1);
        opacity: 0.6;
    }

    70% {
        transform: translateY(-50%) scale(2.6);
        opacity: 0;
    }

    100% {
        transform: translateY(-50%) scale(2.6);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63892fe9 */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6e589385 *//* =========================================
   ELEMENTOR NESTED ACCORDION
========================================= */

.elementor-14210 .elementor-element.elementor-element-6e589385{
    --faq-primary: #47BCEA;
    --faq-primary-dark: #219ED2;
    --faq-secondary: #0B1D39;
    --faq-text: #526174;
    --faq-border: rgba(11, 29, 57, 0.11);

    width: 100%;
}


/* =========================================
   ACCORDION WRAPPER
========================================= */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion{
    display: flex;
    flex-direction: column;
    gap: 14px;
}


/* =========================================
   ACCORDION CARD
========================================= */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item{
    overflow: hidden;

    margin: 0 !important;

    background: #ffffff;
    border: 1px solid var(--faq-border);
    border-radius: 16px;

    box-shadow:
        0 10px 30px rgba(11, 29, 57, 0.055),
        0 2px 8px rgba(11, 29, 57, 0.03);

    transition:
        border-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}


/* Card hover */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item:hover{
    transform: translateY(-2px);

    border-color: rgba(71, 188, 234, 0.38);

    box-shadow:
        0 15px 38px rgba(11, 29, 57, 0.09),
        0 4px 12px rgba(71, 188, 234, 0.07);
}


/* =========================================
   REMOVE DEFAULT DETAILS MARKER
========================================= */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title{
    list-style: none;
}

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title::-webkit-details-marker{
    display: none;
}

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title::marker{
    content: "";
}


/* =========================================
   QUESTION ROW
========================================= */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title{
    position: relative;

    min-height: 76px;
    margin: 0 !important;
    padding: 18px 64px 18px 76px !important;

    display: flex;
    align-items: center;

    background: #ffffff !important;
    border: none !important;
    border-radius: 16px;

    cursor: pointer;

    transition:
        background 0.3s ease,
        border-radius 0.3s ease;
}


/* =========================================
   LEFT QUESTION CIRCLE
========================================= */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title::before{
    content: "?";

    position: absolute;
    top: 50%;
    left: 18px;

    transform: translateY(-50%);

    width: 42px;
    height: 42px;

    display: flex;
    align-items: center;
    justify-content: center;

    border-radius: 50%;

    background:
        linear-gradient(
            135deg,
            #62CCF4 0%,
            var(--faq-primary) 48%,
            var(--faq-primary-dark) 100%
        );

    color: #ffffff;
    font-size: 19px;
    font-weight: 800;
    line-height: 1;

    box-shadow:
        0 8px 18px rgba(71, 188, 234, 0.28),
        inset 0 1px 0 rgba(255, 255, 255, 0.4);

    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease;
}


/* =========================================
   TITLE HEADER
========================================= */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title-header{
    width: 100%;

    display: flex;
    align-items: center;
}


/* Question text */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title-text{
    color: var(--faq-secondary) !important;
    line-height: 1.4;
}


/* =========================================
   PLUS / MINUS BUTTON WRAPPER
========================================= */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title-icon{
    position: absolute;
    top: 50%;
    right: 18px;

    transform: translateY(-50%);

    width: 34px;
    height: 34px;

    display: flex !important;
    align-items: center;
    justify-content: center;

    overflow: hidden;

    background: rgba(71, 188, 234, 0.09);
    border: 1px solid rgba(71, 188, 234, 0.22);
    border-radius: 50%;

    color: var(--faq-primary);

    transition:
        background 0.3s ease,
        border-color 0.3s ease,
        color 0.3s ease;
}


/* Icon containers */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title-icon > span{
    position: absolute;
    inset: 0;

    width: 100%;
    height: 100%;

    align-items: center;
    justify-content: center;

    margin: 0 !important;
    padding: 0 !important;
}


/* Icon alignment */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title-icon i,
.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title-icon svg{
    width: 13px;
    height: 13px;

    display: block;

    margin: 0 !important;
    padding: 0 !important;

    color: inherit !important;
    fill: currentColor !important;

    font-size: 13px;
    line-height: 1;
}


/* =========================================
   PLUS / MINUS VISIBILITY FIX
========================================= */

/* Default closed state: Plus visible */

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item-title-icon
.e-closed{
    display: flex !important;
}

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item-title-icon
.e-opened{
    display: none !important;
}


/* Open state: Minus visible */

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item[open]
.e-n-accordion-item-title-icon
.e-closed{
    display: none !important;
}

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item[open]
.e-n-accordion-item-title-icon
.e-opened{
    display: flex !important;
}


/* Additional Elementor active-state support */

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item-title[aria-expanded="true"]
.e-n-accordion-item-title-icon
.e-closed{
    display: none !important;
}

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item-title[aria-expanded="true"]
.e-n-accordion-item-title-icon
.e-opened{
    display: flex !important;
}


/* =========================================
   OPEN STATE
========================================= */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item[open]{
    border-color: rgba(71, 188, 234, 0.42);

    box-shadow:
        0 18px 42px rgba(11, 29, 57, 0.09),
        0 5px 15px rgba(71, 188, 234, 0.08);
}


/* Active question background */

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item[open]
> .e-n-accordion-item-title{
    background:
        linear-gradient(
            135deg,
            rgba(71, 188, 234, 0.12) 0%,
            rgba(71, 188, 234, 0.035) 100%
        ) !important;

    border-radius: 15px 15px 0 0;
}


/* Active left circle */

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item[open]
> .e-n-accordion-item-title::before{
    transform:
        translateY(-50%)
        scale(1.06);

    box-shadow:
        0 10px 22px rgba(71, 188, 234, 0.35),
        inset 0 1px 0 rgba(255, 255, 255, 0.45);
}


/* Active minus button */

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item[open]
.e-n-accordion-item-title-icon{
    background: var(--faq-primary);
    border-color: var(--faq-primary);
    color: #ffffff;

    transform: translateY(-50%);
}


/* =========================================
   ANSWER CONTENT
========================================= */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item > .e-con{
    position: relative;

    margin: 0 !important;

    background: #ffffff !important;
}


/* Divider */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item > .e-con::before{
    content: "";

    display: block;

    width: 100%;
    height: 1px;

    margin: 0 0 18px;

    background:
        linear-gradient(
            90deg,
            rgba(71, 188, 234, 0.55),
            rgba(11, 29, 57, 0.08),
            transparent
        );
}


/* Text widget */

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item
> .e-con
.elementor-widget-text-editor{
    margin: 0 !important;
}


/* Answer typography */

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item
> .e-con
.elementor-text-editor,

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item
> .e-con
.elementor-widget-text-editor,

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item
> .e-con p{
    color: var(--faq-text);
    line-height: 1.75;
}

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item
> .e-con p:last-child{
    margin-bottom: 0;
}


/* Answer animation */

.elementor-14210 .elementor-element.elementor-element-6e589385
.e-n-accordion-item[open]
> .e-con{
    animation:
        faqContentReveal
        0.42s
        cubic-bezier(.22, 1, .36, 1)
        both;
}


@keyframes faqContentReveal{

    from{
        opacity: 0;
        transform: translateY(-8px);
    }

    to{
        opacity: 1;
        transform: translateY(0);
    }
}


/* =========================================
   KEYBOARD FOCUS
========================================= */

.elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title:focus-visible{
    outline: 3px solid rgba(71, 188, 234, 0.28);
    outline-offset: -3px;
}


/* =========================================
   TABLET
========================================= */

@media (max-width: 1024px){

    .elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion{
        gap: 12px;
    }

    .elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title{
        min-height: 70px;
        padding: 16px 58px 16px 68px !important;
    }

    .elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title::before{
        left: 15px;

        width: 38px;
        height: 38px;

        font-size: 17px;
    }

    .elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title-icon{
        right: 14px;

        width: 32px;
        height: 32px;
    }
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px){

    .elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion{
        gap: 10px;
    }

    .elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item{
        border-radius: 13px;
    }

    .elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title{
        min-height: 64px;
        padding: 14px 48px 14px 58px !important;

        border-radius: 13px;
    }

    .elementor-14210 .elementor-element.elementor-element-6e589385
    .e-n-accordion-item[open]
    > .e-n-accordion-item-title{
        border-radius: 12px 12px 0 0;
    }

    .elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title::before{
        left: 12px;

        width: 34px;
        height: 34px;

        font-size: 15px;
    }

    .elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title-icon{
        right: 10px;

        width: 29px;
        height: 29px;
    }

    .elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title-icon i,
    .elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item-title-icon svg{
        width: 11px;
        height: 11px;

        font-size: 11px;
    }

    .elementor-14210 .elementor-element.elementor-element-6e589385 .e-n-accordion-item > .e-con::before{
        margin-bottom: 14px;
    }

    .elementor-14210 .elementor-element.elementor-element-6e589385
    .e-n-accordion-item
    > .e-con
    .elementor-text-editor,

    .elementor-14210 .elementor-element.elementor-element-6e589385
    .e-n-accordion-item
    > .e-con
    .elementor-widget-text-editor,

    .elementor-14210 .elementor-element.elementor-element-6e589385
    .e-n-accordion-item
    > .e-con p{
        line-height: 1.7;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21c6980 */.elementor-14210 .elementor-element.elementor-element-21c6980 .stylish-caption-2{

      /*font-style: italic;*/
      color: #E59400;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-20c3f219 */.elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-title {
    margin-top: 0;
}
.elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-description a{
    color: #25261F;
       font-size: 25px !important;
       line-height: 1.2;
       font-weight: 800;
        font-family:"Barlow Condensed", Sans-serif  !important;
}
.elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-description a:hover {
    color: #47BCEA !important;
}

.elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-wrapper:hover .elementor-icon-box-description a{
     color: #47BCEA !important;
}
.elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-wrapper:hover .elementor-icon-box-description a{
     color: #47BCEA !important;
}

.elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-wrapper:hover .elementor-icon{
        fill: #47BCEA;
    color: #47BCEA;
    border-color: #47BCEA ;
}
@media only screen and (max-width: 767px) {
    .elementor-14210 .elementor-element.elementor-element-20c3f219 .elementor-icon-box-description a{
    color: #050608;
    font-size: 20px !important;
  line-height:1.2;
   overflow:hidden;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-35bceb9c */.elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-title {
    margin-top: 0;
}
.elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-description a{
    color: #25261F;
       font-size: 25px !important;
       line-height: 1.2;
       font-weight: 800;
        font-family:"Barlow Condensed", Sans-serif  !important;
}
.elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-description a:hover {
    color: #47BCEA !important;
}

.elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-wrapper:hover .elementor-icon-box-description a{
     color: #47BCEA !important;
}
.elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-wrapper:hover .elementor-icon-box-description a{
     color: #47BCEA !important;
}

.elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-wrapper:hover .elementor-icon{
        fill: #47BCEA;
    color: #47BCEA;
    border-color: #47BCEA ;
}
@media only screen and (max-width: 767px) {
    .elementor-14210 .elementor-element.elementor-element-35bceb9c .elementor-icon-box-description a{
    color: #050608;
    font-size: 20px !important;
  line-height:1.2;
   overflow:hidden;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44cb9f32 */.elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon-box-title {
    margin-top: 0;
}
.elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon-box-description{
      color: #25261F;
       font-size: 25px !important;
       line-height: 1.2;
       font-weight: 800;
        font-family:"Barlow Condensed", Sans-serif  !important;
}
.elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon-box-description:hover {
    color: #47BCEA !important;
}

.elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon-box-wrapper:hover .elementor-icon-box-description{
     color: #47BCEA !important;
}
.elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon-box-wrapper:hover .elementor-icon-box-description{
     color: #47BCEA !important;
}

.elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon-box-wrapper:hover .elementor-icon{
        fill: #47BCEA;
    color: #47BCEA;
    border-color: #47BCEA ;
}
@media only screen and (max-width: 767px) {
    .elementor-14210 .elementor-element.elementor-element-44cb9f32 .elementor-icon-box-description {
    color: #050608;
    font-size: 20px !important;
  line-height:1.2;
   overflow:hidden;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ede21d9 *//*.elementor-14210 .elementor-element.elementor-element-5ede21d9 {*/
/*    box-shadow: 0px 0px 60px rgba(0,0,0,0.22);*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16aad457 */.elementor-14210 .elementor-element.elementor-element-16aad457 .stylish-caption-2{

      /*font-style: italic;*/
      color: #E59400;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de03c1e */.elementor-14210 .elementor-element.elementor-element-de03c1e{
    background: rgba(255, 255, 255, 0.06);
    border-radius: 16px;
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(12.3px);
    -webkit-backdrop-filter: blur(12.3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee112ac */.elementor-14210 .elementor-element.elementor-element-5ee112ac {

        box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
       /* From https://css.glass */
background: rgba(255, 255, 255, 0.06);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(12.3px);
-webkit-backdrop-filter: blur(12.3px);
}/* End custom CSS */
/* Start custom CSS */.sp-text-c{
    color: #47bcea;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Modtechno';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://samedayplumbergreystanes.com.au/wp-content/uploads/2025/09/modtechno.ttf') format('truetype');
}
/* End Custom Fonts CSS */