.elementor-14011 .elementor-element.elementor-element-63e2c06{--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:70px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-63e2c06:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-63e2c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f1117ff );}.elementor-14011 .elementor-element.elementor-element-63e2c06::before, .elementor-14011 .elementor-element.elementor-element-63e2c06 > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-63e2c06 > .e-con-inner > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-63e2c06 > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-63e2c06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-63e2c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14011 .elementor-element.elementor-element-2612b73{--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-14011 .elementor-element.elementor-element-93eb74b{--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-14011 .elementor-element.elementor-element-93eb74b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-c823e1a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-e8e7de7{--display:flex;--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-14011 .elementor-element.elementor-element-0efcafd{text-align:start;}.elementor-14011 .elementor-element.elementor-element-0efcafd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;color:#EFF4FA;}.elementor-14011 .elementor-element.elementor-element-0efcafd .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-0efcafd .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-e9946ca{text-align:start;}.elementor-14011 .elementor-element.elementor-element-e9946ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-e9946ca .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-e9946ca .sdhs-heading-second--block{margin-top:8px;}.elementor-14011 .elementor-element.elementor-element-e9946ca .sdhs-heading-second--break{margin-top:8px;}.elementor-14011 .elementor-element.elementor-element-42d8130{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-7dba65a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-b74ca36{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-07f9249{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-e7ab0d4 img{width:100%;height:550px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#47BCEACF;border-radius:10px 10px 10px 10px;}.elementor-14011 .elementor-element.elementor-element-5393989{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#214571;--border-color:#214571;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-5393989:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-5393989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1D39;}.elementor-14011 .elementor-element.elementor-element-5393989::before, .elementor-14011 .elementor-element.elementor-element-5393989 > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-5393989 > .e-con-inner > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-5393989 > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-5393989 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-5393989 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-v4-navy-blue ) 0%, #F2295B00 100%);}.elementor-14011 .elementor-element.elementor-element-fdc1faf{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-fdc1faf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-7099069{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-678e47d{text-align:center;}.elementor-14011 .elementor-element.elementor-element-678e47d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-v4-navy-blue );}.elementor-14011 .elementor-element.elementor-element-678e47d .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-678e47d .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-b0edeb7{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-aa0e8ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-7fcbb83{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14011 .elementor-element.elementor-element-7fc28f3{text-align:center;}.elementor-14011 .elementor-element.elementor-element-7fc28f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-14011 .elementor-element.elementor-element-7fc28f3 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-7fc28f3 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-e7263a3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14011 .elementor-element.elementor-element-e7263a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-14011 .elementor-element.elementor-element-e7263a3 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-e7263a3 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-01cdc2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-14011 .elementor-element.elementor-element-9136f17{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14011 .elementor-element.elementor-element-9136f17:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-9136f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-9136f17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-f3adc40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-a5ffc00 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-7802138 );}.elementor-14011 .elementor-element.elementor-element-a5ffc00 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-14011 .elementor-element.elementor-element-a5ffc00 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-a5ffc00 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-b5ca889{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-120d764{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-387f6ba{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14011 .elementor-element.elementor-element-387f6ba:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-387f6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-387f6ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-ca0d577{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-c1fd4af > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-7802138 );}.elementor-14011 .elementor-element.elementor-element-c1fd4af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-14011 .elementor-element.elementor-element-c1fd4af .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-c1fd4af .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-b7da2e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-0d020fa{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-5c08b9b{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14011 .elementor-element.elementor-element-5c08b9b:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-5c08b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-5c08b9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-730d1bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-4e7a8f1 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-7802138 );}.elementor-14011 .elementor-element.elementor-element-4e7a8f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-14011 .elementor-element.elementor-element-4e7a8f1 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-4e7a8f1 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-bd57bf5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-3eb43a4{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-306fea3{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14011 .elementor-element.elementor-element-306fea3:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-306fea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-306fea3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-2c435d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-677913f > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-7802138 );}.elementor-14011 .elementor-element.elementor-element-677913f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-14011 .elementor-element.elementor-element-677913f .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-677913f .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-d891e9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-6f892e2{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-d91b214{--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:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-d91b214:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-d91b214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14011 .elementor-element.elementor-element-9fcd6da{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-9fcd6da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-633cc9b{text-align:start;}.elementor-14011 .elementor-element.elementor-element-633cc9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-633cc9b .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-633cc9b .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-9dcb515{text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-15d49da{--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-end;--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-14011 .elementor-element.elementor-element-15d49da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-21e8f71 .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-14011 .elementor-element.elementor-element-21e8f71 .elementor-button:hover, .elementor-14011 .elementor-element.elementor-element-21e8f71 .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-14011 .elementor-element.elementor-element-21e8f71{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14011 .elementor-element.elementor-element-21e8f71 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14011 .elementor-element.elementor-element-21e8f71 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14011 .elementor-element.elementor-element-21e8f71 .elementor-button:hover svg, .elementor-14011 .elementor-element.elementor-element-21e8f71 .elementor-button:focus svg{fill:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-b8d245e .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-14011 .elementor-element.elementor-element-b8d245e .elementor-button:hover, .elementor-14011 .elementor-element.elementor-element-b8d245e .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-14011 .elementor-element.elementor-element-b8d245e{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14011 .elementor-element.elementor-element-b8d245e .elementor-button-content-wrapper{flex-direction:row;}.elementor-14011 .elementor-element.elementor-element-b8d245e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14011 .elementor-element.elementor-element-b8d245e .elementor-button:hover svg, .elementor-14011 .elementor-element.elementor-element-b8d245e .elementor-button:focus svg{fill:var( --e-global-color-v4-navy-blue );}.elementor-14011 .elementor-element.elementor-element-70fbf12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-70fbf12:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-70fbf12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-70fbf12::before, .elementor-14011 .elementor-element.elementor-element-70fbf12 > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-70fbf12 > .e-con-inner > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-70fbf12 > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-70fbf12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-70fbf12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14011 .elementor-element.elementor-element-4f16140{--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;--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-14011 .elementor-element.elementor-element-cddc4b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-cddc4b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-881ed41{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-0d5f6ed > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-14011 .elementor-element.elementor-element-0d5f6ed img{width:100%;height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-577006c );border-radius:10px 10px 10px 10px;}.elementor-14011 .elementor-element.elementor-element-952cb35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-952cb35.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-d847b17{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-5344f27{text-align:start;}.elementor-14011 .elementor-element.elementor-element-5344f27 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-14011 .elementor-element.elementor-element-5344f27 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-5344f27 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-a21f44a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14011 .elementor-element.elementor-element-a21f44a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-14011 .elementor-element.elementor-element-a21f44a .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-a21f44a .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-57ad97e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-65d8a35{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-14011 .elementor-element.elementor-element-35259a3{--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-14011 .elementor-element.elementor-element-54a7775 .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-14011 .elementor-element.elementor-element-54a7775 .elementor-button:hover, .elementor-14011 .elementor-element.elementor-element-54a7775 .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-14011 .elementor-element.elementor-element-54a7775{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14011 .elementor-element.elementor-element-54a7775 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14011 .elementor-element.elementor-element-54a7775 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14011 .elementor-element.elementor-element-54a7775 .elementor-button:hover svg, .elementor-14011 .elementor-element.elementor-element-54a7775 .elementor-button:focus svg{fill:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-0c91bd6 .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-14011 .elementor-element.elementor-element-0c91bd6 .elementor-button:hover, .elementor-14011 .elementor-element.elementor-element-0c91bd6 .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-14011 .elementor-element.elementor-element-0c91bd6{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14011 .elementor-element.elementor-element-0c91bd6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14011 .elementor-element.elementor-element-0c91bd6 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14011 .elementor-element.elementor-element-0c91bd6 .elementor-button:hover svg, .elementor-14011 .elementor-element.elementor-element-0c91bd6 .elementor-button:focus svg{fill:var( --e-global-color-v4-navy-blue );}.elementor-14011 .elementor-element.elementor-element-5bbffce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.06;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-5bbffce:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-5bbffce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1bf37d4 );}.elementor-14011 .elementor-element.elementor-element-5bbffce::before, .elementor-14011 .elementor-element.elementor-element-5bbffce > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-5bbffce > .e-con-inner > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-5bbffce > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-5bbffce > .e-con-inner > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-5bbffce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://samedayplumbercampbelltown.com.au/wp-content/uploads/2026/08/WhatsApp-Image-7-2026-04-02-at-09.46.34-1152x1536-1-1.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-14011 .elementor-element.elementor-element-5bbffce::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0.4px ) hue-rotate( 0deg );}.elementor-14011 .elementor-element.elementor-element-9d4909d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-ccc74fb{text-align:start;}.elementor-14011 .elementor-element.elementor-element-ccc74fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;color:#EFF4FA;}.elementor-14011 .elementor-element.elementor-element-ccc74fb .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-ccc74fb .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-48b3733{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14011 .elementor-element.elementor-element-48b3733 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-48b3733 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-48b3733 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-e7b8d1a{--display:flex;}.elementor-14011 .elementor-element.elementor-element-5befc8d{--grid-columns:3;}.elementor-14011 .elementor-element.elementor-element-5befc8d .ear-custom-filter{display:flex;flex-wrap:wrap;align-items:center;}.elementor-14011 .elementor-element.elementor-element-5befc8d .ear-custom-filter-nav{list-style:none;padding:0;margin:0;}.elementor-14011 .elementor-element.elementor-element-5befc8d .ear-filter-direction-column .ear-custom-filter-nav{flex-direction:column;}.elementor-14011 .elementor-element.elementor-element-5befc8d .ear-filter-direction-row .ear-custom-filter-nav{flex-direction:row;}.elementor-14011 .elementor-element.elementor-element-5befc8d .ear-filter-item{margin:5px;display:inline-flex;align-items:center;}.elementor-14011 .elementor-element.elementor-element-0bc7f51{--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:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-0bc7f51:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-0bc7f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14011 .elementor-element.elementor-element-f6ef9a2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-f6ef9a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-73faaff{text-align:start;}.elementor-14011 .elementor-element.elementor-element-73faaff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-73faaff .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-73faaff .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-8de51ab{text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-21acbb6{--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-end;--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-14011 .elementor-element.elementor-element-21acbb6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-edf6628 .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-14011 .elementor-element.elementor-element-edf6628 .elementor-button:hover, .elementor-14011 .elementor-element.elementor-element-edf6628 .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-14011 .elementor-element.elementor-element-edf6628{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14011 .elementor-element.elementor-element-edf6628 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14011 .elementor-element.elementor-element-edf6628 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14011 .elementor-element.elementor-element-edf6628 .elementor-button:hover svg, .elementor-14011 .elementor-element.elementor-element-edf6628 .elementor-button:focus svg{fill:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-3863ef9 .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-14011 .elementor-element.elementor-element-3863ef9 .elementor-button:hover, .elementor-14011 .elementor-element.elementor-element-3863ef9 .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-14011 .elementor-element.elementor-element-3863ef9{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14011 .elementor-element.elementor-element-3863ef9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14011 .elementor-element.elementor-element-3863ef9 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14011 .elementor-element.elementor-element-3863ef9 .elementor-button:hover svg, .elementor-14011 .elementor-element.elementor-element-3863ef9 .elementor-button:focus svg{fill:var( --e-global-color-v4-navy-blue );}.elementor-14011 .elementor-element.elementor-element-4bf6212{--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;--flex-wrap:wrap;--overlay-opacity:0.06;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-4bf6212:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-4bf6212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1bf37d4 );}.elementor-14011 .elementor-element.elementor-element-4bf6212::before, .elementor-14011 .elementor-element.elementor-element-4bf6212 > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-4bf6212 > .e-con-inner > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-4bf6212 > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-4bf6212 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-4bf6212 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://samedayplumbercampbelltown.com.au/wp-content/uploads/2026/08/WhatsApp-Image-7-2026-04-02-at-09.46.34-1152x1536-1-1.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-14011 .elementor-element.elementor-element-4bf6212::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0.4px ) hue-rotate( 0deg );}.elementor-14011 .elementor-element.elementor-element-694b146{--display:flex;--overlay-opacity:0.73;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-7802138 );--border-color:var( --e-global-color-7802138 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-694b146:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-694b146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1D3996;}.elementor-14011 .elementor-element.elementor-element-694b146::before, .elementor-14011 .elementor-element.elementor-element-694b146 > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-694b146 > .e-con-inner > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-694b146 > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-694b146 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-694b146 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14011 .elementor-element.elementor-element-694b146.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-8c16393{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-9631515{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14011 .elementor-element.elementor-element-9631515 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-9631515 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-9631515 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-79956ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-0251ba2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-c7b1067{--display:flex;--overlay-opacity:0.73;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-7802138 );--border-color:var( --e-global-color-7802138 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-c7b1067:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-c7b1067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1D3996;}.elementor-14011 .elementor-element.elementor-element-c7b1067::before, .elementor-14011 .elementor-element.elementor-element-c7b1067 > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-c7b1067 > .e-con-inner > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-c7b1067 > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-c7b1067 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-c7b1067 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14011 .elementor-element.elementor-element-c7b1067.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-879217b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-8414c86{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14011 .elementor-element.elementor-element-8414c86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-8414c86 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-8414c86 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-1cd0ee1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-2a85d62{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-d9e88a6{--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-14011 .elementor-element.elementor-element-d9e88a6:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-d9e88a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdfafc0 );}.elementor-14011 .elementor-element.elementor-element-d62466e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-a661b2b{text-align:center;}.elementor-14011 .elementor-element.elementor-element-a661b2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;color:var( --e-global-color-primary );}.elementor-14011 .elementor-element.elementor-element-a661b2b .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-a661b2b .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-260247d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14011 .elementor-element.elementor-element-260247d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-14011 .elementor-element.elementor-element-260247d .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-260247d .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-de8f81d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-14011 .elementor-element.elementor-element-c65c764{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14011 .elementor-element.elementor-element-c65c764:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-c65c764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-577006c ) 0%, var( --e-global-color-577006c ) 100%);}.elementor-14011 .elementor-element.elementor-element-c65c764:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-9c11804 ) 100%);}.elementor-14011 .elementor-element.elementor-element-c65c764.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-d665b84 .elementor-icon-box-wrapper{gap:10px;}.elementor-14011 .elementor-element.elementor-element-d665b84 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14011 .elementor-element.elementor-element-d665b84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6d300c2 );fill:#32C8F4;color:#32C8F4;}.elementor-14011 .elementor-element.elementor-element-d665b84.elementor-view-framed .elementor-icon, .elementor-14011 .elementor-element.elementor-element-d665b84.elementor-view-default .elementor-icon{fill:var( --e-global-color-6d300c2 );color:var( --e-global-color-6d300c2 );border-color:var( --e-global-color-6d300c2 );}.elementor-14011 .elementor-element.elementor-element-d665b84.elementor-view-framed .elementor-icon{background-color:#32C8F4;}.elementor-14011 .elementor-element.elementor-element-d665b84 .elementor-icon{font-size:38px;}.elementor-14011 .elementor-element.elementor-element-d665b84 .elementor-icon-box-title, .elementor-14011 .elementor-element.elementor-element-d665b84 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-14011 .elementor-element.elementor-element-55d486b{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-c765a72{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-c765a72 a{color:var( --e-global-color-accent );}.elementor-14011 .elementor-element.elementor-element-09e01ca{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14011 .elementor-element.elementor-element-09e01ca:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-09e01ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-577006c ) 0%, var( --e-global-color-577006c ) 100%);}.elementor-14011 .elementor-element.elementor-element-09e01ca:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-9c11804 ) 100%);}.elementor-14011 .elementor-element.elementor-element-09e01ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-983d93c .elementor-icon-box-wrapper{gap:10px;}.elementor-14011 .elementor-element.elementor-element-983d93c .elementor-icon-box-title{margin-block-end:0px;}.elementor-14011 .elementor-element.elementor-element-983d93c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6d300c2 );fill:#32C8F4;color:#32C8F4;}.elementor-14011 .elementor-element.elementor-element-983d93c.elementor-view-framed .elementor-icon, .elementor-14011 .elementor-element.elementor-element-983d93c.elementor-view-default .elementor-icon{fill:var( --e-global-color-6d300c2 );color:var( --e-global-color-6d300c2 );border-color:var( --e-global-color-6d300c2 );}.elementor-14011 .elementor-element.elementor-element-983d93c.elementor-view-framed .elementor-icon{background-color:#32C8F4;}.elementor-14011 .elementor-element.elementor-element-983d93c .elementor-icon{font-size:38px;}.elementor-14011 .elementor-element.elementor-element-983d93c .elementor-icon-box-title, .elementor-14011 .elementor-element.elementor-element-983d93c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-14011 .elementor-element.elementor-element-fbc33b3{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-7d4a624{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-7d4a624 a{color:var( --e-global-color-accent );}.elementor-14011 .elementor-element.elementor-element-ddf0e55{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14011 .elementor-element.elementor-element-ddf0e55:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-ddf0e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-577006c ) 0%, var( --e-global-color-577006c ) 100%);}.elementor-14011 .elementor-element.elementor-element-ddf0e55:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-9c11804 ) 100%);}.elementor-14011 .elementor-element.elementor-element-ddf0e55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-7faeb66 .elementor-icon-box-wrapper{gap:10px;}.elementor-14011 .elementor-element.elementor-element-7faeb66 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14011 .elementor-element.elementor-element-7faeb66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6d300c2 );fill:#32C8F4;color:#32C8F4;}.elementor-14011 .elementor-element.elementor-element-7faeb66.elementor-view-framed .elementor-icon, .elementor-14011 .elementor-element.elementor-element-7faeb66.elementor-view-default .elementor-icon{fill:var( --e-global-color-6d300c2 );color:var( --e-global-color-6d300c2 );border-color:var( --e-global-color-6d300c2 );}.elementor-14011 .elementor-element.elementor-element-7faeb66.elementor-view-framed .elementor-icon{background-color:#32C8F4;}.elementor-14011 .elementor-element.elementor-element-7faeb66 .elementor-icon{font-size:38px;}.elementor-14011 .elementor-element.elementor-element-7faeb66 .elementor-icon-box-title, .elementor-14011 .elementor-element.elementor-element-7faeb66 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-14011 .elementor-element.elementor-element-f51491b{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-4647cb4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-4647cb4 a{color:var( --e-global-color-accent );}.elementor-14011 .elementor-element.elementor-element-68b6759{--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:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-68b6759:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-68b6759 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14011 .elementor-element.elementor-element-5f0a31d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-5f0a31d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-2f65e3c{text-align:start;}.elementor-14011 .elementor-element.elementor-element-2f65e3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-2f65e3c .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-2f65e3c .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-7ebc0e4{text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-6740879{--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-end;--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-14011 .elementor-element.elementor-element-6740879.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-079bca9 .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-14011 .elementor-element.elementor-element-079bca9 .elementor-button:hover, .elementor-14011 .elementor-element.elementor-element-079bca9 .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-14011 .elementor-element.elementor-element-079bca9{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14011 .elementor-element.elementor-element-079bca9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14011 .elementor-element.elementor-element-079bca9 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14011 .elementor-element.elementor-element-079bca9 .elementor-button:hover svg, .elementor-14011 .elementor-element.elementor-element-079bca9 .elementor-button:focus svg{fill:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-f0b902b .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-14011 .elementor-element.elementor-element-f0b902b .elementor-button:hover, .elementor-14011 .elementor-element.elementor-element-f0b902b .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-14011 .elementor-element.elementor-element-f0b902b{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-14011 .elementor-element.elementor-element-f0b902b .elementor-button-content-wrapper{flex-direction:row;}.elementor-14011 .elementor-element.elementor-element-f0b902b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-14011 .elementor-element.elementor-element-f0b902b .elementor-button:hover svg, .elementor-14011 .elementor-element.elementor-element-f0b902b .elementor-button:focus svg{fill:var( --e-global-color-v4-navy-blue );}.elementor-14011 .elementor-element.elementor-element-f07aad8{--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-14011 .elementor-element.elementor-element-f07aad8:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-f07aad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdfafc0 );}.elementor-14011 .elementor-element.elementor-element-9931f46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-9931f46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-ebde922 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-14011 .elementor-element.elementor-element-62c3e45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-62c3e45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-9fef952{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-120ffbd{text-align:start;}.elementor-14011 .elementor-element.elementor-element-120ffbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;color:var( --e-global-color-primary );}.elementor-14011 .elementor-element.elementor-element-120ffbd .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-120ffbd .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-bb1fd22{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14011 .elementor-element.elementor-element-bb1fd22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-v4-navy-blue );}.elementor-14011 .elementor-element.elementor-element-bb1fd22 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-bb1fd22 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-b6723e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-c706d65{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14011 .elementor-element.elementor-element-21b8f00{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-866dd0d{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14011 .elementor-element.elementor-element-eb42b9e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-d17a02c{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14011 .elementor-element.elementor-element-cfef949{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-594be45{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14011 .elementor-element.elementor-element-5460d8c{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-d0d1e6c{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14011 .elementor-element.elementor-element-961e1f5{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-d762797{--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-14011 .elementor-element.elementor-element-d762797 > .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:"Montserrat", Sans-serif;font-weight:800;}.elementor-14011 .elementor-element.elementor-element-ba24bfe{--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.05;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-color:#47BCEA;--border-color:#47BCEA;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-ba24bfe:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-ba24bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f1117ff );}.elementor-14011 .elementor-element.elementor-element-ba24bfe::before, .elementor-14011 .elementor-element.elementor-element-ba24bfe > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-ba24bfe > .e-con-inner > .elementor-background-video-container::before, .elementor-14011 .elementor-element.elementor-element-ba24bfe > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-ba24bfe > .e-con-inner > .elementor-background-slideshow::before, .elementor-14011 .elementor-element.elementor-element-ba24bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://samedayplumbercampbelltown.com.au/wp-content/uploads/2026/09/45f6f1a4-9aab-4426-9507-d10933bef13c.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-14011 .elementor-element.elementor-element-ba24bfe::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 5.7px ) hue-rotate( 0deg );}.elementor-14011 .elementor-element.elementor-element-c1c7567{--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-14011 .elementor-element.elementor-element-c1c7567.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-0ed257f{--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-14011 .elementor-element.elementor-element-0b283ce{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-1b4bf32{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-14011 .elementor-element.elementor-element-1b4bf32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:900;color:#FFFFFF;}.elementor-14011 .elementor-element.elementor-element-1b4bf32 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-1b4bf32 .sdhs-heading-second--inline{margin-inline-start:8px;}.elementor-14011 .elementor-element.elementor-element-8654863{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-10747fa );}.elementor-14011 .elementor-element.elementor-element-cf8dc1d{width:auto;max-width:auto;}.elementor-14011 .elementor-element.elementor-element-cf8dc1d > .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-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-14011 .elementor-element.elementor-element-cf8dc1d.elementor-view-stacked .elementor-icon{background-color:#47BCEA;}.elementor-14011 .elementor-element.elementor-element-cf8dc1d.elementor-view-framed .elementor-icon, .elementor-14011 .elementor-element.elementor-element-cf8dc1d.elementor-view-default .elementor-icon{fill:#47BCEA;color:#47BCEA;border-color:#47BCEA;}.elementor-14011 .elementor-element.elementor-element-cf8dc1d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-14011 .elementor-element.elementor-element-cf8dc1d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#47BCEA;}.elementor-14011 .elementor-element.elementor-element-cf8dc1d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-14011 .elementor-element.elementor-element-cf8dc1d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-14011 .elementor-element.elementor-element-cf8dc1d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-14011 .elementor-element.elementor-element-cf8dc1d.elementor-view-default:has(:focus) .elementor-icon{fill:#47BCEA;color:#47BCEA;border-color:#47BCEA;}.elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon{font-size:21px;border-width:2px 2px 2px 2px;}.elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-title, .elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-description{font-family:"Modtechno", Sans-serif;font-size:23px;font-weight:600;line-height:1em;color:#EC7413;}.elementor-14011 .elementor-element.elementor-element-6dfd1b3{width:auto;max-width:auto;}.elementor-14011 .elementor-element.elementor-element-6dfd1b3 > .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-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-14011 .elementor-element.elementor-element-6dfd1b3.elementor-view-stacked .elementor-icon{background-color:#47BCEA;}.elementor-14011 .elementor-element.elementor-element-6dfd1b3.elementor-view-framed .elementor-icon, .elementor-14011 .elementor-element.elementor-element-6dfd1b3.elementor-view-default .elementor-icon{fill:#47BCEA;color:#47BCEA;border-color:#47BCEA;}.elementor-14011 .elementor-element.elementor-element-6dfd1b3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-14011 .elementor-element.elementor-element-6dfd1b3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#47BCEA;}.elementor-14011 .elementor-element.elementor-element-6dfd1b3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-14011 .elementor-element.elementor-element-6dfd1b3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-14011 .elementor-element.elementor-element-6dfd1b3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-14011 .elementor-element.elementor-element-6dfd1b3.elementor-view-default:has(:focus) .elementor-icon{fill:#47BCEA;color:#47BCEA;border-color:#47BCEA;}.elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon{font-size:21px;border-width:2px 2px 2px 2px;}.elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-title, .elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-description{font-family:"Modtechno", Sans-serif;font-size:23px;font-weight:600;line-height:1em;color:#EC7413;}.elementor-14011 .elementor-element.elementor-element-92eb2b7{width:auto;max-width:auto;}.elementor-14011 .elementor-element.elementor-element-92eb2b7 > .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-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-14011 .elementor-element.elementor-element-92eb2b7.elementor-view-stacked .elementor-icon{background-color:#47BCEA;}.elementor-14011 .elementor-element.elementor-element-92eb2b7.elementor-view-framed .elementor-icon, .elementor-14011 .elementor-element.elementor-element-92eb2b7.elementor-view-default .elementor-icon{fill:#47BCEA;color:#47BCEA;border-color:#47BCEA;}.elementor-14011 .elementor-element.elementor-element-92eb2b7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-14011 .elementor-element.elementor-element-92eb2b7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7802138 );}.elementor-14011 .elementor-element.elementor-element-92eb2b7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-14011 .elementor-element.elementor-element-92eb2b7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-14011 .elementor-element.elementor-element-92eb2b7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-14011 .elementor-element.elementor-element-92eb2b7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7802138 );color:var( --e-global-color-7802138 );border-color:var( --e-global-color-7802138 );}.elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon{font-size:21px;border-width:2px 2px 2px 2px;}.elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-title, .elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-description{font-family:"Conthrax", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-primary );}.elementor-14011 .elementor-element.elementor-element-420ae6b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-7c0fd9d > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-14011 .elementor-element.elementor-element-7c0fd9d iframe{height:216px;}.elementor-14011 .elementor-element.elementor-element-f1554f2{--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-14011 .elementor-element.elementor-element-f1554f2:not(.elementor-motion-effects-element-type-background), .elementor-14011 .elementor-element.elementor-element-f1554f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-navy-blue );}.elementor-14011 .elementor-element.elementor-element-f1554f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14011 .elementor-element.elementor-element-a7c69ff{--display:flex;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14011 .elementor-element.elementor-element-aa75c86{--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-14011 .elementor-element.elementor-element-aa75c86.e-con{--order:-99999 /* order start hack */;}.elementor-14011 .elementor-element.elementor-element-62b0073{width:initial;max-width:initial;text-align:center;}.elementor-14011 .elementor-element.elementor-element-62b0073 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;color:var( --e-global-color-577006c );}.elementor-14011 .elementor-element.elementor-element-62b0073 .sdhs-heading-second{color:#47BCEA;opacity:1;}.elementor-14011 .elementor-element.elementor-element-62b0073 .sdhs-heading-second--inline{margin-inline-start:8px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-14011 .elementor-element.elementor-element-63e2c06{--min-height:484px;--overlay-opacity:0.82;}.elementor-14011 .elementor-element.elementor-element-93eb74b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14011 .elementor-element.elementor-element-0efcafd{text-align:center;}.elementor-14011 .elementor-element.elementor-element-0efcafd .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-e9946ca{text-align:center;}.elementor-14011 .elementor-element.elementor-element-e9946ca .sdhs-heading-second--block{margin-top:6px;}.elementor-14011 .elementor-element.elementor-element-e9946ca .sdhs-heading-second--break{margin-top:6px;}.elementor-14011 .elementor-element.elementor-element-678e47d{text-align:center;}.elementor-14011 .elementor-element.elementor-element-678e47d .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-aa0e8ea{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-7fc28f3{text-align:center;}.elementor-14011 .elementor-element.elementor-element-7fc28f3 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-e7263a3{text-align:center;}.elementor-14011 .elementor-element.elementor-element-e7263a3 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-a5ffc00 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-c1fd4af .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-4e7a8f1 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-677913f .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-633cc9b{text-align:center;}.elementor-14011 .elementor-element.elementor-element-633cc9b .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-9dcb515{text-align:center;}.elementor-14011 .elementor-element.elementor-element-15d49da{--justify-content:center;}.elementor-14011 .elementor-element.elementor-element-70fbf12{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-4f16140{--justify-content:center;}.elementor-14011 .elementor-element.elementor-element-cddc4b5.e-con{--order:-99999 /* order start hack */;}.elementor-14011 .elementor-element.elementor-element-d847b17{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-5344f27{text-align:center;}.elementor-14011 .elementor-element.elementor-element-5344f27 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-a21f44a{text-align:center;}.elementor-14011 .elementor-element.elementor-element-a21f44a .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-57ad97e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-65d8a35{text-align:center;}.elementor-14011 .elementor-element.elementor-element-35259a3{--justify-content:center;}.elementor-14011 .elementor-element.elementor-element-5bbffce{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-9d4909d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-ccc74fb{text-align:center;}.elementor-14011 .elementor-element.elementor-element-ccc74fb .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-48b3733{text-align:center;}.elementor-14011 .elementor-element.elementor-element-48b3733 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-5befc8d{--grid-columns:2;}.elementor-14011 .elementor-element.elementor-element-73faaff{text-align:center;}.elementor-14011 .elementor-element.elementor-element-73faaff .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-8de51ab{text-align:center;}.elementor-14011 .elementor-element.elementor-element-21acbb6{--justify-content:center;}.elementor-14011 .elementor-element.elementor-element-4bf6212{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-8c16393{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-9631515{text-align:center;}.elementor-14011 .elementor-element.elementor-element-9631515 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-0251ba2{text-align:center;}.elementor-14011 .elementor-element.elementor-element-879217b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-8414c86{text-align:center;}.elementor-14011 .elementor-element.elementor-element-8414c86 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-2a85d62{text-align:center;}.elementor-14011 .elementor-element.elementor-element-d9e88a6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-d62466e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-a661b2b{text-align:center;}.elementor-14011 .elementor-element.elementor-element-a661b2b .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-260247d{text-align:center;}.elementor-14011 .elementor-element.elementor-element-260247d .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-de8f81d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-c765a72{text-align:center;}.elementor-14011 .elementor-element.elementor-element-7d4a624{text-align:center;}.elementor-14011 .elementor-element.elementor-element-4647cb4{text-align:center;}.elementor-14011 .elementor-element.elementor-element-2f65e3c{text-align:center;}.elementor-14011 .elementor-element.elementor-element-2f65e3c .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-7ebc0e4{text-align:center;}.elementor-14011 .elementor-element.elementor-element-6740879{--justify-content:center;}.elementor-14011 .elementor-element.elementor-element-ebde922 img{height:500px;object-fit:cover;}.elementor-14011 .elementor-element.elementor-element-120ffbd{text-align:center;}.elementor-14011 .elementor-element.elementor-element-120ffbd .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-bb1fd22{text-align:center;}.elementor-14011 .elementor-element.elementor-element-bb1fd22 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-ba24bfe{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-1b4bf32{--container-widget-width:843px;--container-widget-flex-grow:0;width:var( --container-widget-width, 843px );max-width:843px;text-align:center;}.elementor-14011 .elementor-element.elementor-element-1b4bf32 .sdhs-heading-second--inline{margin-inline-start:7px;}.elementor-14011 .elementor-element.elementor-element-8654863{text-align:center;}.elementor-14011 .elementor-element.elementor-element-62b0073{--container-widget-width:843px;--container-widget-flex-grow:0;width:var( --container-widget-width, 843px );max-width:843px;}.elementor-14011 .elementor-element.elementor-element-62b0073 .sdhs-heading-second--inline{margin-inline-start:7px;}}@media(max-width:767px){.elementor-14011 .elementor-element.elementor-element-63e2c06{--min-height:0px;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-2612b73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-93eb74b{--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-14011 .elementor-element.elementor-element-e8e7de7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14011 .elementor-element.elementor-element-0efcafd{text-align:center;}.elementor-14011 .elementor-element.elementor-element-0efcafd .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-e9946ca{text-align:center;}.elementor-14011 .elementor-element.elementor-element-e9946ca .elementor-heading-title{font-size:8.9vw;}.elementor-14011 .elementor-element.elementor-element-e9946ca .sdhs-heading-second--block{margin-top:5px;}.elementor-14011 .elementor-element.elementor-element-e9946ca .sdhs-heading-second--break{margin-top:5px;}.elementor-14011 .elementor-element.elementor-element-7dba65a{text-align:center;}.elementor-14011 .elementor-element.elementor-element-5393989{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-678e47d{text-align:center;}.elementor-14011 .elementor-element.elementor-element-678e47d .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-aa0e8ea{--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-7fcbb83{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-7fc28f3 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-e7263a3{text-align:center;}.elementor-14011 .elementor-element.elementor-element-e7263a3 .elementor-heading-title{font-size:6.6vw;}.elementor-14011 .elementor-element.elementor-element-e7263a3 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-01cdc2b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-a5ffc00{text-align:center;}.elementor-14011 .elementor-element.elementor-element-a5ffc00 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-120d764{text-align:center;}.elementor-14011 .elementor-element.elementor-element-c1fd4af{text-align:center;}.elementor-14011 .elementor-element.elementor-element-c1fd4af .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-0d020fa{text-align:center;}.elementor-14011 .elementor-element.elementor-element-4e7a8f1{text-align:center;}.elementor-14011 .elementor-element.elementor-element-4e7a8f1 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-3eb43a4{text-align:center;}.elementor-14011 .elementor-element.elementor-element-677913f{text-align:center;}.elementor-14011 .elementor-element.elementor-element-677913f .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-6f892e2{text-align:center;}.elementor-14011 .elementor-element.elementor-element-633cc9b .elementor-heading-title{font-size:7.3vw;}.elementor-14011 .elementor-element.elementor-element-633cc9b .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-15d49da{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-14011 .elementor-element.elementor-element-21e8f71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14011 .elementor-element.elementor-element-21e8f71 .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14011 .elementor-element.elementor-element-b8d245e{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14011 .elementor-element.elementor-element-b8d245e .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14011 .elementor-element.elementor-element-70fbf12{--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-4f16140{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-14011 .elementor-element.elementor-element-0d5f6ed img{height:344px;}.elementor-14011 .elementor-element.elementor-element-d847b17{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-5344f27 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-a21f44a{text-align:center;}.elementor-14011 .elementor-element.elementor-element-a21f44a .elementor-heading-title{font-size:6.6vw;}.elementor-14011 .elementor-element.elementor-element-a21f44a .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-57ad97e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-65d8a35{text-align:center;}.elementor-14011 .elementor-element.elementor-element-35259a3{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-14011 .elementor-element.elementor-element-54a7775{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14011 .elementor-element.elementor-element-54a7775 .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14011 .elementor-element.elementor-element-0c91bd6{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14011 .elementor-element.elementor-element-0c91bd6 .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14011 .elementor-element.elementor-element-5bbffce{--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-ccc74fb{text-align:center;}.elementor-14011 .elementor-element.elementor-element-ccc74fb .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-48b3733{text-align:center;}.elementor-14011 .elementor-element.elementor-element-48b3733 .elementor-heading-title{font-size:6.9vw;}.elementor-14011 .elementor-element.elementor-element-48b3733 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-e7b8d1a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-5befc8d{--grid-columns:1;}.elementor-14011 .elementor-element.elementor-element-73faaff .elementor-heading-title{font-size:7.3vw;}.elementor-14011 .elementor-element.elementor-element-73faaff .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-21acbb6{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-14011 .elementor-element.elementor-element-edf6628{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14011 .elementor-element.elementor-element-edf6628 .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14011 .elementor-element.elementor-element-3863ef9{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14011 .elementor-element.elementor-element-3863ef9 .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14011 .elementor-element.elementor-element-4bf6212{--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-8c16393{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-9631515{text-align:center;}.elementor-14011 .elementor-element.elementor-element-9631515 .elementor-heading-title{font-size:6.6vw;}.elementor-14011 .elementor-element.elementor-element-9631515 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-879217b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-8414c86{text-align:center;}.elementor-14011 .elementor-element.elementor-element-8414c86 .elementor-heading-title{font-size:6.6vw;}.elementor-14011 .elementor-element.elementor-element-8414c86 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-d9e88a6{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-d62466e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-a661b2b .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-260247d{text-align:center;}.elementor-14011 .elementor-element.elementor-element-260247d .elementor-heading-title{font-size:6.6vw;}.elementor-14011 .elementor-element.elementor-element-260247d .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-de8f81d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-c65c764{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-09e01ca{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-ddf0e55{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-2f65e3c .elementor-heading-title{font-size:7.3vw;}.elementor-14011 .elementor-element.elementor-element-2f65e3c .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-6740879{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-14011 .elementor-element.elementor-element-079bca9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14011 .elementor-element.elementor-element-079bca9 .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14011 .elementor-element.elementor-element-f0b902b{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14011 .elementor-element.elementor-element-f0b902b .elementor-button{font-size:20px;padding:12px 10px 12px 10px;}.elementor-14011 .elementor-element.elementor-element-f07aad8{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-ebde922 img{height:285px;}.elementor-14011 .elementor-element.elementor-element-120ffbd .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-bb1fd22{text-align:center;}.elementor-14011 .elementor-element.elementor-element-bb1fd22 .elementor-heading-title{font-size:7.8vw;}.elementor-14011 .elementor-element.elementor-element-bb1fd22 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-d762797{--n-accordion-title-font-size:15px;}.elementor-14011 .elementor-element.elementor-element-ba24bfe{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14011 .elementor-element.elementor-element-c1c7567{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-0ed257f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:55;}.elementor-14011 .elementor-element.elementor-element-0b283ce{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14011 .elementor-element.elementor-element-1b4bf32{--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;text-align:center;}.elementor-14011 .elementor-element.elementor-element-1b4bf32 .elementor-heading-title{font-size:8.1vw;}.elementor-14011 .elementor-element.elementor-element-1b4bf32 .sdhs-heading-second--inline{margin-inline-start:5px;}.elementor-14011 .elementor-element.elementor-element-8654863{text-align:center;}.elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-wrapper{gap:7px;}.elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-title, .elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-title a{font-size:15px;}.elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-description{font-size:20px;}.elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-wrapper{gap:7px;}.elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-title, .elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-title a{font-size:15px;}.elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-description{font-size:20px;}.elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-wrapper{gap:7px;}.elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-title, .elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-title a{font-size:15px;}.elementor-14011 .elementor-element.elementor-element-f1554f2{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-14011 .elementor-element.elementor-element-a7c69ff{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14011 .elementor-element.elementor-element-62b0073{text-align:center;}.elementor-14011 .elementor-element.elementor-element-62b0073 .elementor-heading-title{font-size:25px;}.elementor-14011 .elementor-element.elementor-element-62b0073 .sdhs-heading-second--inline{margin-inline-start:5px;}}@media(min-width:768px){.elementor-14011 .elementor-element.elementor-element-93eb74b{--width:50%;}.elementor-14011 .elementor-element.elementor-element-07f9249{--width:48%;}.elementor-14011 .elementor-element.elementor-element-fdc1faf{--width:100%;}.elementor-14011 .elementor-element.elementor-element-9136f17{--width:23.5%;}.elementor-14011 .elementor-element.elementor-element-387f6ba{--width:23.5%;}.elementor-14011 .elementor-element.elementor-element-5c08b9b{--width:23.5%;}.elementor-14011 .elementor-element.elementor-element-306fea3{--width:23.5%;}.elementor-14011 .elementor-element.elementor-element-9fcd6da{--width:61%;}.elementor-14011 .elementor-element.elementor-element-15d49da{--width:37%;}.elementor-14011 .elementor-element.elementor-element-cddc4b5{--width:48%;}.elementor-14011 .elementor-element.elementor-element-952cb35{--width:46%;}.elementor-14011 .elementor-element.elementor-element-f6ef9a2{--width:61%;}.elementor-14011 .elementor-element.elementor-element-21acbb6{--width:37%;}.elementor-14011 .elementor-element.elementor-element-694b146{--width:48%;}.elementor-14011 .elementor-element.elementor-element-c7b1067{--width:48%;}.elementor-14011 .elementor-element.elementor-element-c65c764{--width:32%;}.elementor-14011 .elementor-element.elementor-element-09e01ca{--width:32%;}.elementor-14011 .elementor-element.elementor-element-ddf0e55{--width:32%;}.elementor-14011 .elementor-element.elementor-element-5f0a31d{--width:61%;}.elementor-14011 .elementor-element.elementor-element-6740879{--width:37%;}.elementor-14011 .elementor-element.elementor-element-9931f46{--width:48%;}.elementor-14011 .elementor-element.elementor-element-62c3e45{--width:48%;}.elementor-14011 .elementor-element.elementor-element-c1c7567{--width:40%;}.elementor-14011 .elementor-element.elementor-element-f1554f2{--width:54%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14011 .elementor-element.elementor-element-93eb74b{--width:100%;}.elementor-14011 .elementor-element.elementor-element-fdc1faf{--width:100%;}.elementor-14011 .elementor-element.elementor-element-9136f17{--width:48%;}.elementor-14011 .elementor-element.elementor-element-387f6ba{--width:48%;}.elementor-14011 .elementor-element.elementor-element-5c08b9b{--width:48%;}.elementor-14011 .elementor-element.elementor-element-306fea3{--width:48%;}.elementor-14011 .elementor-element.elementor-element-9fcd6da{--width:100%;}.elementor-14011 .elementor-element.elementor-element-15d49da{--width:100%;}.elementor-14011 .elementor-element.elementor-element-cddc4b5{--width:85%;}.elementor-14011 .elementor-element.elementor-element-952cb35{--width:100%;}.elementor-14011 .elementor-element.elementor-element-f6ef9a2{--width:100%;}.elementor-14011 .elementor-element.elementor-element-21acbb6{--width:100%;}.elementor-14011 .elementor-element.elementor-element-694b146{--width:100%;}.elementor-14011 .elementor-element.elementor-element-c7b1067{--width:100%;}.elementor-14011 .elementor-element.elementor-element-c65c764{--width:48%;}.elementor-14011 .elementor-element.elementor-element-09e01ca{--width:48%;}.elementor-14011 .elementor-element.elementor-element-ddf0e55{--width:48%;}.elementor-14011 .elementor-element.elementor-element-5f0a31d{--width:100%;}.elementor-14011 .elementor-element.elementor-element-6740879{--width:100%;}.elementor-14011 .elementor-element.elementor-element-9931f46{--width:100%;}.elementor-14011 .elementor-element.elementor-element-62c3e45{--width:100%;}.elementor-14011 .elementor-element.elementor-element-c1c7567{--width:100%;}.elementor-14011 .elementor-element.elementor-element-f1554f2{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-0efcafd *//* glass badge */
.elementor-14011 .elementor-element.elementor-element-0efcafd .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-14011 .elementor-element.elementor-element-0efcafd .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-14011 .elementor-element.elementor-element-0efcafd .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 image, class: .elementor-element-e7ab0d4 */.elementor-14011 .elementor-element.elementor-element-e7ab0d4{
    position: relative;
    isolation: isolate;
    overflow: visible;
    perspective: 1200px;
    transform-style: preserve-3d;
}

/* bottom shadow */
.elementor-14011 .elementor-element.elementor-element-e7ab0d4::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-14011 .elementor-element.elementor-element-e7ab0d4 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-14011 .elementor-element.elementor-element-e7ab0d4:hover::after{
    opacity: .75;
    filter: blur(19px);
}


/* reduced motion */
@media (prefers-reduced-motion: reduce){
    .elementor-14011 .elementor-element.elementor-element-e7ab0d4 img,
    .elementor-14011 .elementor-element.elementor-element-e7ab0d4::after{
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e2c06 *//*.elementor-14011 .elementor-element.elementor-element-63e2c06{*/
/*    position: relative;*/
/*    overflow: hidden;*/
/*    isolation: isolate;*/
/*}*/

/* Hero image → নিচের section fade */
/*.elementor-14011 .elementor-element.elementor-element-63e2c06::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-14011 .elementor-element.elementor-element-63e2c06 > .e-con-inner,*/
/*.elementor-14011 .elementor-element.elementor-element-63e2c06 > .elementor-container{*/
/*    position: relative;*/
/*    z-index: 3;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-678e47d */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc1faf */.elementor-14011 .elementor-element.elementor-element-fdc1faf .elementor-heading-title {
    color: #ffffff !important;
  
    text-shadow: 0 2px 15px rgba(0, 0, 0, 0.28);
}


.elementor-14011 .elementor-element.elementor-element-fdc1faf{
    background:
        radial-gradient(
            circle at 50% 115%,
            rgba(71, 188, 234, 0.13),
            transparent 46%
        ),
        linear-gradient(
            145deg,
            rgba(3, 27, 49, 0.95),
            rgba(5, 39, 66, 0.91)
        ) !important;

    border: 1px solid rgba(71, 188, 234, 0.72) !important;
    border-radius: 22px !important;

    box-shadow:
        0 24px 60px rgba(0, 13, 30, 0.25),
        inset 0 1px 0 rgba(255, 255, 255, 0.09) !important;

    backdrop-filter: blur(15px) saturate(125%);
    -webkit-backdrop-filter: blur(15px) saturate(125%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fc28f3 *//* glass badge - white background */
.elementor-14011 .elementor-element.elementor-element-7fc28f3 .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-14011 .elementor-element.elementor-element-7fc28f3 .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-14011 .elementor-element.elementor-element-7fc28f3 .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-e7263a3 */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3adc40 *//* Red Dot */
.elementor-14011 .elementor-element.elementor-element-f3adc40:before{
    content: "";
    position: absolute;
    left: 0;
    top: 50%;

    width: 10px;
    height: 10px;

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

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

/* Pulse Ring */
.elementor-14011 .elementor-element.elementor-element-f3adc40:after{
    content: "";
    position: absolute;
    left: 0;
    top: 50%;

    width: 10px;
    height: 10px;

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

    transform: translateY(-50%);
    animation: pulseDot 2s ease-out infinite;

    z-index: 9;
}

/* Pulse Animation */
@keyframes pulseDot{
    0%{
        transform: translateY(-50%) scale(1);
        opacity: .8;
    }

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

    100%{
        transform: translateY(-50%) scale(4);
        opacity: 0;
    }
}

/* Prevent Elementor clipping */
.elementor-14011 .elementor-element.elementor-element-f3adc40,
.elementor-14011 .elementor-element.elementor-element-f3adc40 .elementor-widget-container{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9136f17 */.elementor-14011 .elementor-element.elementor-element-9136f17{
    box-shadow: 0 0 60px rgba(0,0,0,.22);
}
.elementor-14011 .elementor-element.elementor-element-9136f17{
    position: relative;
    overflow: visible !important;
}

/* Title */
.elementor-14011 .elementor-element.elementor-element-9136f17 .elementor-heading-title{
    position: relative;
    display: inline-block;
    padding: 8px 0 8px 25px !important;
    color: #111;
    letter-spacing: .3px;
}

/* Underline */
/*.elementor-14011 .elementor-element.elementor-element-9136f17 .elementor-heading-title:before{*/
/*    content: "";*/
/*    position: absolute;*/
/*    left: 25px;*/
/*    bottom: -8px;*/

/*    width: calc(100% - 25px);*/
/*    height: 3px;*/
/*    background: #00AFD8;*/

/*    transform: scaleX(.2);*/
/*    transform-origin: left center;*/
/*    transition: transform .45s cubic-bezier(.4,0,.2,1);*/
/*}*/

/*.elementor-14011 .elementor-element.elementor-element-9136f17:hover .elementor-heading-title:before{*/
/*    transform: scaleX(1);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0d577 *//* Red Dot */
.elementor-14011 .elementor-element.elementor-element-ca0d577:before{
    content: "";
    position: absolute;
    left: 0;
    top: 50%;

    width: 10px;
    height: 10px;

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

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

/* Pulse Ring */
.elementor-14011 .elementor-element.elementor-element-ca0d577:after{
    content: "";
    position: absolute;
    left: 0;
    top: 50%;

    width: 10px;
    height: 10px;

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

    transform: translateY(-50%);
    animation: pulseDot 2s ease-out infinite;

    z-index: 9;
}

/* Pulse Animation */
@keyframes pulseDot{
    0%{
        transform: translateY(-50%) scale(1);
        opacity: .8;
    }

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

    100%{
        transform: translateY(-50%) scale(4);
        opacity: 0;
    }
}

/* Prevent Elementor clipping */
.elementor-14011 .elementor-element.elementor-element-ca0d577,
.elementor-14011 .elementor-element.elementor-element-ca0d577 .elementor-widget-container{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-387f6ba */.elementor-14011 .elementor-element.elementor-element-387f6ba{
    box-shadow: 0 0 60px rgba(0,0,0,.22);
}
.elementor-14011 .elementor-element.elementor-element-387f6ba{
    position: relative;
    overflow: visible !important;
}

/* Title */
.elementor-14011 .elementor-element.elementor-element-387f6ba .elementor-heading-title{
    position: relative;
    display: inline-block;
    padding: 8px 0 8px 25px !important;
    color: #111;
    letter-spacing: .3px;
}

/* Underline */
/*.elementor-14011 .elementor-element.elementor-element-387f6ba .elementor-heading-title:before{*/
/*    content: "";*/
/*    position: absolute;*/
/*    left: 25px;*/
/*    bottom: -8px;*/

/*    width: calc(100% - 25px);*/
/*    height: 3px;*/
/*    background: #00AFD8;*/

/*    transform: scaleX(.2);*/
/*    transform-origin: left center;*/
/*    transition: transform .45s cubic-bezier(.4,0,.2,1);*/
/*}*/

/*.elementor-14011 .elementor-element.elementor-element-387f6ba:hover .elementor-heading-title:before{*/
/*    transform: scaleX(1);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-730d1bb *//* Red Dot */
.elementor-14011 .elementor-element.elementor-element-730d1bb:before{
    content: "";
    position: absolute;
    left: 0;
    top: 50%;

    width: 10px;
    height: 10px;

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

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

/* Pulse Ring */
.elementor-14011 .elementor-element.elementor-element-730d1bb:after{
    content: "";
    position: absolute;
    left: 0;
    top: 50%;

    width: 10px;
    height: 10px;

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

    transform: translateY(-50%);
    animation: pulseDot 2s ease-out infinite;

    z-index: 9;
}

/* Pulse Animation */
@keyframes pulseDot{
    0%{
        transform: translateY(-50%) scale(1);
        opacity: .8;
    }

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

    100%{
        transform: translateY(-50%) scale(4);
        opacity: 0;
    }
}

/* Prevent Elementor clipping */
.elementor-14011 .elementor-element.elementor-element-730d1bb,
.elementor-14011 .elementor-element.elementor-element-730d1bb .elementor-widget-container{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c08b9b */.elementor-14011 .elementor-element.elementor-element-5c08b9b{
    box-shadow: 0 0 60px rgba(0,0,0,.22);
}
.elementor-14011 .elementor-element.elementor-element-5c08b9b{
    position: relative;
    overflow: visible !important;
}

/* Title */
.elementor-14011 .elementor-element.elementor-element-5c08b9b .elementor-heading-title{
    position: relative;
    display: inline-block;
    padding: 8px 0 8px 25px !important;
    color: #111;
    letter-spacing: .3px;
}

/* Underline */
/*.elementor-14011 .elementor-element.elementor-element-5c08b9b .elementor-heading-title:before{*/
/*    content: "";*/
/*    position: absolute;*/
/*    left: 25px;*/
/*    bottom: -8px;*/

/*    width: calc(100% - 25px);*/
/*    height: 3px;*/
/*    background: #00AFD8;*/

/*    transform: scaleX(.2);*/
/*    transform-origin: left center;*/
/*    transition: transform .45s cubic-bezier(.4,0,.2,1);*/
/*}*/

/*.elementor-14011 .elementor-element.elementor-element-5c08b9b:hover .elementor-heading-title:before{*/
/*    transform: scaleX(1);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c435d4 *//* Red Dot */
.elementor-14011 .elementor-element.elementor-element-2c435d4:before{
    content: "";
    position: absolute;
    left: 0;
    top: 50%;

    width: 10px;
    height: 10px;

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

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

/* Pulse Ring */
.elementor-14011 .elementor-element.elementor-element-2c435d4:after{
    content: "";
    position: absolute;
    left: 0;
    top: 50%;

    width: 10px;
    height: 10px;

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

    transform: translateY(-50%);
    animation: pulseDot 2s ease-out infinite;

    z-index: 9;
}

/* Pulse Animation */
@keyframes pulseDot{
    0%{
        transform: translateY(-50%) scale(1);
        opacity: .8;
    }

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

    100%{
        transform: translateY(-50%) scale(4);
        opacity: 0;
    }
}

/* Prevent Elementor clipping */
.elementor-14011 .elementor-element.elementor-element-2c435d4,
.elementor-14011 .elementor-element.elementor-element-2c435d4 .elementor-widget-container{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-306fea3 */.elementor-14011 .elementor-element.elementor-element-306fea3{
    box-shadow: 0 0 60px rgba(0,0,0,.22);
}
.elementor-14011 .elementor-element.elementor-element-306fea3{
    position: relative;
    overflow: visible !important;
}

/* Title */
.elementor-14011 .elementor-element.elementor-element-306fea3 .elementor-heading-title{
    position: relative;
    display: inline-block;
    padding: 8px 0 8px 25px !important;
    color: #111;
    letter-spacing: .3px;
}

/* Underline */
/*.elementor-14011 .elementor-element.elementor-element-306fea3 .elementor-heading-title:before{*/
/*    content: "";*/
/*    position: absolute;*/
/*    left: 25px;*/
/*    bottom: -8px;*/

/*    width: calc(100% - 25px);*/
/*    height: 3px;*/
/*    background: #00AFD8;*/

/*    transform: scaleX(.2);*/
/*    transform-origin: left center;*/
/*    transition: transform .45s cubic-bezier(.4,0,.2,1);*/
/*}*/

/*.elementor-14011 .elementor-element.elementor-element-306fea3:hover .elementor-heading-title:before{*/
/*    transform: scaleX(1);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa0e8ea */.elementor-14011 .elementor-element.elementor-element-aa0e8ea{
    background: linear-gradient(
        180deg,
        #fafafa 0%,
        #e5e7eb 100%
    );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d5f6ed */.elementor-14011 .elementor-element.elementor-element-0d5f6ed img{
     box-shadow: 0 30px 90px rgba(13, 25, 27, .15);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5344f27 *//* glass badge - white background */
.elementor-14011 .elementor-element.elementor-element-5344f27 .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-14011 .elementor-element.elementor-element-5344f27 .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-14011 .elementor-element.elementor-element-5344f27 .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-a21f44a */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70fbf12 *//*.elementor-14011 .elementor-element.elementor-element-70fbf12{*/
/*    background: linear-gradient(*/
/*        180deg,*/
/*        #fafafa 0%,*/
/*        #e5e7eb 100%*/
/*    );*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccc74fb *//* glass badge */
.elementor-14011 .elementor-element.elementor-element-ccc74fb .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-14011 .elementor-element.elementor-element-ccc74fb .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-14011 .elementor-element.elementor-element-ccc74fb .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-48b3733 */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bbffce *//*.elementor-14011 .elementor-element.elementor-element-5bbffce{*/
/*    background: linear-gradient(*/
/*        180deg,*/
/*        #fafafa 0%,*/
/*        #e5e7eb 100%*/
/*    );*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9631515 */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-694b146 */.elementor-14011 .elementor-element.elementor-element-694b146 {
    box-shadow: 0px 0px 60px rgba(0,0,0,0.22);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8414c86 */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b1067 */.elementor-14011 .elementor-element.elementor-element-c7b1067 {
    box-shadow: 0px 0px 60px rgba(0,0,0,0.22);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bf6212 *//*.elementor-14011 .elementor-element.elementor-element-4bf6212{*/
/*    background: linear-gradient(*/
/*        180deg,*/
/*        #fafafa 0%,*/
/*        #e5e7eb 100%*/
/*    );*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a661b2b *//* glass badge - white background */
.elementor-14011 .elementor-element.elementor-element-a661b2b .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-14011 .elementor-element.elementor-element-a661b2b .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-14011 .elementor-element.elementor-element-a661b2b .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-260247d */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65c764 */.elementor-14011 .elementor-element.elementor-element-c65c764{
    box-shadow: 0 0 60px rgba(0,0,0,.22);
}
.hover-line{
    position: relative;
    border-top: 1px solid #ddd;
}
.hover-line::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 1px;
    background-color:#fff;
    transition: all 0.4s ease-in;
}

.elementor-14011 .elementor-element.elementor-element-c65c764:hover .hover-line::before {
    width: 100%;
    z-index: 2;
}
.elementor-14011 .elementor-element.elementor-element-c65c764:hover span.elementor-icon{
    background: #fff !important;
    fill: #32C8F4 !important;
}
.elementor-14011 .elementor-element.elementor-element-c65c764:hover {
    transform: translate(0, -10px);
}
.elementor-14011 .elementor-element.elementor-element-c65c764{
    transition: all 0.4s ease-in;
}
.elementor-14011 .elementor-element.elementor-element-c65c764:hover .usp-text{
    color: #fff;
}
.elementor-14011 .elementor-element.elementor-element-c65c764:hover .elementor-icon-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09e01ca */.elementor-14011 .elementor-element.elementor-element-09e01ca{
    box-shadow: 0 0 60px rgba(0,0,0,.22);
}
.hover-line{
    position: relative;
    border-top: 1px solid #ddd;
}
.hover-line::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 1px;
    background-color:#fff;
    transition: all 0.4s ease-in;
}

.elementor-14011 .elementor-element.elementor-element-09e01ca:hover .hover-line::before {
    width: 100%;
    z-index: 2;
}
.elementor-14011 .elementor-element.elementor-element-09e01ca:hover span.elementor-icon{
    background: #fff !important;
    fill: #32C8F4 !important;
}
.elementor-14011 .elementor-element.elementor-element-09e01ca:hover {
    transform: translate(0, -10px);
}
.elementor-14011 .elementor-element.elementor-element-09e01ca{
    transition: all 0.4s ease-in;
}
.elementor-14011 .elementor-element.elementor-element-09e01ca:hover .usp-text{
    color: #fff;
}
.elementor-14011 .elementor-element.elementor-element-09e01ca:hover .elementor-icon-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddf0e55 */.elementor-14011 .elementor-element.elementor-element-ddf0e55{
    box-shadow: 0 0 60px rgba(0,0,0,.22);
}
.hover-line{
    position: relative;
    border-top: 1px solid #ddd;
}
.hover-line::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 1px;
    background-color:#fff;
    transition: all 0.4s ease-in;
}

.elementor-14011 .elementor-element.elementor-element-ddf0e55:hover .hover-line::before {
    width: 100%;
    z-index: 2;
}
.elementor-14011 .elementor-element.elementor-element-ddf0e55:hover span.elementor-icon{
    background: #fff !important;
    fill: #32C8F4 !important;
}
.elementor-14011 .elementor-element.elementor-element-ddf0e55:hover {
    transform: translate(0, -10px);
}
.elementor-14011 .elementor-element.elementor-element-ddf0e55{
    transition: all 0.4s ease-in;
}
.elementor-14011 .elementor-element.elementor-element-ddf0e55:hover .usp-text{
    color: #fff;
}
.elementor-14011 .elementor-element.elementor-element-ddf0e55:hover .elementor-icon-box-title{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ebde922 */.elementor-14011 .elementor-element.elementor-element-ebde922{
    position: relative;
    isolation: isolate;
    overflow: visible;
    perspective: 1200px;
    transform-style: preserve-3d;
}

/* bottom shadow */
.elementor-14011 .elementor-element.elementor-element-ebde922::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-14011 .elementor-element.elementor-element-ebde922 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-14011 .elementor-element.elementor-element-ebde922:hover::after{
    opacity: .75;
    filter: blur(19px);
}


/* reduced motion */
@media (prefers-reduced-motion: reduce){
    .elementor-14011 .elementor-element.elementor-element-ebde922 img,
    .elementor-14011 .elementor-element.elementor-element-ebde922::after{
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-120ffbd *//* glass badge - white background */
.elementor-14011 .elementor-element.elementor-element-120ffbd .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-14011 .elementor-element.elementor-element-120ffbd .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-14011 .elementor-element.elementor-element-120ffbd .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-bb1fd22 */.sp-text-2{
    color: #b9ccff;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d762797 *//* =========================================
   ELEMENTOR NESTED ACCORDION
========================================= */

.elementor-14011 .elementor-element.elementor-element-d762797{
    --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-14011 .elementor-element.elementor-element-d762797 .e-n-accordion{
    display: flex;
    flex-direction: column;
    gap: 14px;
}


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

.elementor-14011 .elementor-element.elementor-element-d762797 .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-14011 .elementor-element.elementor-element-d762797 .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-14011 .elementor-element.elementor-element-d762797 .e-n-accordion-item-title{
    list-style: none;
}

.elementor-14011 .elementor-element.elementor-element-d762797 .e-n-accordion-item-title::-webkit-details-marker{
    display: none;
}

.elementor-14011 .elementor-element.elementor-element-d762797 .e-n-accordion-item-title::marker{
    content: "";
}


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

.elementor-14011 .elementor-element.elementor-element-d762797 .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-14011 .elementor-element.elementor-element-d762797 .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-14011 .elementor-element.elementor-element-d762797 .e-n-accordion-item-title-header{
    width: 100%;

    display: flex;
    align-items: center;
}


/* Question text */

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


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

.elementor-14011 .elementor-element.elementor-element-d762797 .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-14011 .elementor-element.elementor-element-d762797 .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-14011 .elementor-element.elementor-element-d762797 .e-n-accordion-item-title-icon i,
.elementor-14011 .elementor-element.elementor-element-d762797 .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-14011 .elementor-element.elementor-element-d762797
.e-n-accordion-item-title-icon
.e-closed{
    display: flex !important;
}

.elementor-14011 .elementor-element.elementor-element-d762797
.e-n-accordion-item-title-icon
.e-opened{
    display: none !important;
}


/* Open state: Minus visible */

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

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


/* Additional Elementor active-state support */

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

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


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

.elementor-14011 .elementor-element.elementor-element-d762797 .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-14011 .elementor-element.elementor-element-d762797
.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-14011 .elementor-element.elementor-element-d762797
.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-14011 .elementor-element.elementor-element-d762797
.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-14011 .elementor-element.elementor-element-d762797 .e-n-accordion-item > .e-con{
    position: relative;

    margin: 0 !important;

    background: #ffffff !important;
}


/* Divider */

.elementor-14011 .elementor-element.elementor-element-d762797 .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-14011 .elementor-element.elementor-element-d762797
.e-n-accordion-item
> .e-con
.elementor-widget-text-editor{
    margin: 0 !important;
}


/* Answer typography */

.elementor-14011 .elementor-element.elementor-element-d762797
.e-n-accordion-item
> .e-con
.elementor-text-editor,

.elementor-14011 .elementor-element.elementor-element-d762797
.e-n-accordion-item
> .e-con
.elementor-widget-text-editor,

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

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


/* Answer animation */

.elementor-14011 .elementor-element.elementor-element-d762797
.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-14011 .elementor-element.elementor-element-d762797 .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-14011 .elementor-element.elementor-element-d762797 .e-n-accordion{
        gap: 12px;
    }

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

    .elementor-14011 .elementor-element.elementor-element-d762797 .e-n-accordion-item-title::before{
        left: 15px;

        width: 38px;
        height: 38px;

        font-size: 17px;
    }

    .elementor-14011 .elementor-element.elementor-element-d762797 .e-n-accordion-item-title-icon{
        right: 14px;

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


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

@media (max-width: 767px){

    .elementor-14011 .elementor-element.elementor-element-d762797 .e-n-accordion{
        gap: 10px;
    }

    .elementor-14011 .elementor-element.elementor-element-d762797 .e-n-accordion-item{
        border-radius: 13px;
    }

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

        border-radius: 13px;
    }

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

    .elementor-14011 .elementor-element.elementor-element-d762797 .e-n-accordion-item-title::before{
        left: 12px;

        width: 34px;
        height: 34px;

        font-size: 15px;
    }

    .elementor-14011 .elementor-element.elementor-element-d762797 .e-n-accordion-item-title-icon{
        right: 10px;

        width: 29px;
        height: 29px;
    }

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

        font-size: 11px;
    }

    .elementor-14011 .elementor-element.elementor-element-d762797 .e-n-accordion-item > .e-con::before{
        margin-bottom: 14px;
    }

    .elementor-14011 .elementor-element.elementor-element-d762797
    .e-n-accordion-item
    > .e-con
    .elementor-text-editor,

    .elementor-14011 .elementor-element.elementor-element-d762797
    .e-n-accordion-item
    > .e-con
    .elementor-widget-text-editor,

    .elementor-14011 .elementor-element.elementor-element-d762797
    .e-n-accordion-item
    > .e-con p{
        line-height: 1.7;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b4bf32 */.elementor-14011 .elementor-element.elementor-element-1b4bf32 .stylish-caption-2{

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

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cf8dc1d */.elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-title {
    margin-top: 0;
}
.elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-description a{
    color: #25261F;
       font-size: 20px !important;
       line-height: 1.2;
       font-weight: 800;
        font-family:"Montserrat", Sans-serif  !important;
}
.elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-description a:hover {
    color: #47BCEA !important;
}

.elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-wrapper:hover .elementor-icon-box-description a{
     color: #47BCEA !important;
}
.elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-wrapper:hover .elementor-icon-box-description a{
     color: #47BCEA !important;
}

.elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-wrapper:hover .elementor-icon{
        fill: #47BCEA;
    color: #47BCEA;
    border-color: #47BCEA ;
}
@media only screen and (max-width: 767px) {
    .elementor-14011 .elementor-element.elementor-element-cf8dc1d .elementor-icon-box-description a{
    color: #050608;
    font-size: 16px !important;
  line-height:1.2;
   overflow:hidden;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6dfd1b3 */.elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-title {
    margin-top: 0;
}
.elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-description a{
    color: #25261F;
       font-size: 20px !important;
       line-height: 1.2;
       font-weight: 800;
        font-family:"Montserrat", Sans-serif  !important;
}
.elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-description a:hover {
    color: #47BCEA !important;
}

.elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-wrapper:hover .elementor-icon-box-description a{
     color: #47BCEA !important;
}
.elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-wrapper:hover .elementor-icon-box-description a{
     color: #47BCEA !important;
}

.elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-wrapper:hover .elementor-icon{
        fill: #47BCEA;
    color: #47BCEA;
    border-color: #47BCEA ;
}
@media only screen and (max-width: 767px) {
    .elementor-14011 .elementor-element.elementor-element-6dfd1b3 .elementor-icon-box-description a{
    color: #050608;
    font-size: 16px !important;
  line-height:1.2;
   overflow:hidden;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-92eb2b7 */.elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-title {
    margin-top: 0;
}
.elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-description{
      color: #25261F;
       font-size: 20px !important;
       line-height: 1.2;
       font-weight: 800;
        font-family:"Montserrat", Sans-serif   !important;
}
.elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-description:hover {
    color: #47BCEA !important;
}

.elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-wrapper:hover .elementor-icon-box-description{
     color: #47BCEA !important;
}
.elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-wrapper:hover .elementor-icon-box-description{
     color: #47BCEA !important;
}

.elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-wrapper:hover .elementor-icon{
        fill: #47BCEA;
    color: #47BCEA;
    border-color: #47BCEA ;
}
@media only screen and (max-width: 767px) {
    .elementor-14011 .elementor-element.elementor-element-92eb2b7 .elementor-icon-box-description {
    color: #050608;
    font-size: 16px !important;
  line-height:1.2;
   overflow:hidden;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1c7567 *//*.elementor-14011 .elementor-element.elementor-element-c1c7567 {*/
/*    box-shadow: 0px 0px 60px rgba(0,0,0,0.22);*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62b0073 */.elementor-14011 .elementor-element.elementor-element-62b0073 .stylish-caption-2{

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

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa75c86 */.elementor-14011 .elementor-element.elementor-element-aa75c86{
    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-f1554f2 */.elementor-14011 .elementor-element.elementor-element-f1554f2 {

        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;
}
.sp-text-2{
    color: #B9CCFF;
}
.sp-text-d{
    color: #1A324F;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Modtechno';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://samedayplumbercampbelltown.com.au/wp-content/uploads/2025/09/modtechno.ttf') format('truetype');
}
/* End Custom Fonts CSS */