.elementor-8 .elementor-element.elementor-element-ef93432{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.2;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ef93432:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef93432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slwcs.org/wp-content/uploads/2025/06/HMPGE-NEW-copy-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-ef93432::before, .elementor-8 .elementor-element.elementor-element-ef93432 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ef93432 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ef93432 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ef93432 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ef93432 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3272ba0{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-3272ba0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3272ba0 .elementor-heading-title{font-family:var( --e-global-typography-0ae2923-font-family ), Sans-serif;font-size:var( --e-global-typography-0ae2923-font-size );font-weight:var( --e-global-typography-0ae2923-font-weight );text-transform:var( --e-global-typography-0ae2923-text-transform );line-height:var( --e-global-typography-0ae2923-line-height );letter-spacing:var( --e-global-typography-0ae2923-letter-spacing );color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-8edf8c0{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-8edf8c0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8edf8c0 .elementor-heading-title{font-family:var( --e-global-typography-0ae2923-font-family ), Sans-serif;font-size:var( --e-global-typography-0ae2923-font-size );font-weight:var( --e-global-typography-0ae2923-font-weight );text-transform:var( --e-global-typography-0ae2923-text-transform );line-height:var( --e-global-typography-0ae2923-line-height );letter-spacing:var( --e-global-typography-0ae2923-letter-spacing );color:var( --e-global-color-71fba04 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f1ea936{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-f1ea936 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9a13bda{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-cc44649 .elementor-button{background-color:var( --e-global-color-71fba04 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-4b4a799 );color:var( --e-global-color-4b4a799 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-71fba04 );border-radius:8.38px 8.38px 8.38px 8.38px;padding:7px 30px 7px 30px;}.elementor-8 .elementor-element.elementor-element-cc44649 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-cc44649 .elementor-button:focus{background-color:var( --e-global-color-4b4a799 );color:var( --e-global-color-71fba04 );border-color:var( --e-global-color-4b4a799 );}.elementor-8 .elementor-element.elementor-element-cc44649.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-cc44649 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-cc44649 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8 .elementor-element.elementor-element-cc44649 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-cc44649 .elementor-button:focus svg{fill:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-56ab6e7 .elementor-button{background-color:var( --e-global-color-4b4a799 );fill:var( --e-global-color-71fba04 );color:var( --e-global-color-71fba04 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4b4a799 );border-radius:8.38px 8.38px 8.38px 8.38px;padding:7px 40px 7px 40px;}.elementor-8 .elementor-element.elementor-element-56ab6e7 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-56ab6e7 .elementor-button:focus{background-color:var( --e-global-color-71fba04 );color:var( --e-global-color-4b4a799 );border-color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-56ab6e7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-56ab6e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-56ab6e7 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8 .elementor-element.elementor-element-56ab6e7 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-56ab6e7 .elementor-button:focus svg{fill:var( --e-global-color-4b4a799 );}.elementor-8 .elementor-element.elementor-element-c2f5037{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c2f5037::before, .elementor-8 .elementor-element.elementor-element-c2f5037 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c2f5037 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c2f5037 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c2f5037 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c2f5037 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-2b63b37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.2;}.elementor-8 .elementor-element.elementor-element-2b63b37:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2b63b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slwcs.org/wp-content/uploads/2025/06/HMPGE-NEW_01-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2b63b37::before, .elementor-8 .elementor-element.elementor-element-2b63b37 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2b63b37 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2b63b37 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2b63b37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2b63b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030303;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-f2e1723{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.2;}.elementor-8 .elementor-element.elementor-element-f2e1723:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f2e1723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slwcs.org/wp-content/uploads/2025/06/HMPGE-NEW_02.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-f2e1723::before, .elementor-8 .elementor-element.elementor-element-f2e1723 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-f2e1723 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-f2e1723 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-f2e1723 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-f2e1723 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020202;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-542929c{--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;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-542929c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-542929c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slwcs.org/wp-content/uploads/2025/06/tinywow_W010-1_81367879-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-cde0c39{text-align:center;}.elementor-8 .elementor-element.elementor-element-cde0c39 .elementor-heading-title{font-family:var( --e-global-typography-d84111c-font-family ), Sans-serif;font-size:var( --e-global-typography-d84111c-font-size );font-weight:var( --e-global-typography-d84111c-font-weight );text-transform:var( --e-global-typography-d84111c-text-transform );line-height:var( --e-global-typography-d84111c-line-height );color:var( --e-global-color-103d7dd );}.elementor-8 .elementor-element.elementor-element-6325a6a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-cf4bc5a-font-family ), Sans-serif;font-size:var( --e-global-typography-cf4bc5a-font-size );font-weight:var( --e-global-typography-cf4bc5a-font-weight );line-height:var( --e-global-typography-cf4bc5a-line-height );color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-6325a6a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8 .elementor-element.elementor-element-5be4428{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 45px;--row-gap:0px;--column-gap:45px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d2b4445{--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:flex-end;--gap:0px 100px;--row-gap:0px;--column-gap:100px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-599c632.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-599c632 .elementor-counter-title{justify-content:center;color:var( --e-global-color-103d7dd );font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;line-height:108.1%;}.elementor-8 .elementor-element.elementor-element-599c632 .elementor-counter{gap:20px;}.elementor-8 .elementor-element.elementor-element-599c632 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-103d7dd );font-family:"Roboto", Sans-serif;font-size:150px;font-weight:800;line-height:100%;letter-spacing:-5%;}.elementor-8 .elementor-element.elementor-element-f66c6db.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f66c6db .elementor-counter-title{justify-content:center;color:var( --e-global-color-103d7dd );font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;line-height:108.1%;}.elementor-8 .elementor-element.elementor-element-f66c6db .elementor-counter{gap:20px;}.elementor-8 .elementor-element.elementor-element-f66c6db .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-103d7dd );font-family:"Roboto", Sans-serif;font-size:150px;font-weight:800;line-height:100%;letter-spacing:-5%;}.elementor-8 .elementor-element.elementor-element-5fe4bbd{--display:flex;--min-height:250px;--justify-content:center;--overlay-opacity:0.28;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-5fe4bbd::before, .elementor-8 .elementor-element.elementor-element-5fe4bbd > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5fe4bbd > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5fe4bbd > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5fe4bbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5fe4bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f3973ff );--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-e08357c img{width:70%;height:70px;}.elementor-8 .elementor-element.elementor-element-b94fb0e{text-align:center;}.elementor-8 .elementor-element.elementor-element-b94fb0e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:122.2%;color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-f670455{--display:flex;--min-height:250px;--justify-content:center;--overlay-opacity:0.28;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-f670455::before, .elementor-8 .elementor-element.elementor-element-f670455 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-f670455 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-f670455 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-f670455 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-f670455 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f3973ff );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-65ede00 img{width:100%;height:50px;}.elementor-8 .elementor-element.elementor-element-df09869{text-align:center;}.elementor-8 .elementor-element.elementor-element-df09869 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:122.2%;color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-e901a09{--display:flex;--min-height:250px;--justify-content:center;--overlay-opacity:0.28;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-e901a09::before, .elementor-8 .elementor-element.elementor-element-e901a09 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e901a09 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e901a09 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e901a09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e901a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f3973ff );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-d638efd img{width:70%;height:60px;}.elementor-8 .elementor-element.elementor-element-0264167{text-align:center;}.elementor-8 .elementor-element.elementor-element-0264167 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:122.2%;color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-f0d4361{--display:flex;--min-height:250px;--justify-content:center;--overlay-opacity:0.28;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-f0d4361::before, .elementor-8 .elementor-element.elementor-element-f0d4361 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-f0d4361 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-f0d4361 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-f0d4361 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-f0d4361 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f3973ff );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-9593602 img{width:75%;height:80px;}.elementor-8 .elementor-element.elementor-element-5436626{text-align:center;}.elementor-8 .elementor-element.elementor-element-5436626 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:122.2%;color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-2897318{--display:flex;--min-height:250px;--justify-content:center;--overlay-opacity:0.28;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-2897318::before, .elementor-8 .elementor-element.elementor-element-2897318 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2897318 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2897318 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2897318 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2897318 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f3973ff );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-e691a63 img{width:100%;height:45px;}.elementor-8 .elementor-element.elementor-element-8aa0068{text-align:center;}.elementor-8 .elementor-element.elementor-element-8aa0068 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:122.2%;color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-3b9e888{--display:flex;--min-height:250px;--justify-content:center;--overlay-opacity:0.28;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-3b9e888::before, .elementor-8 .elementor-element.elementor-element-3b9e888 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3b9e888 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3b9e888 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3b9e888 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3b9e888 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f3973ff );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-bef83b0 img{width:80%;height:60px;}.elementor-8 .elementor-element.elementor-element-39316d7{text-align:center;}.elementor-8 .elementor-element.elementor-element-39316d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:122.2%;color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-cf510c7{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-8 .elementor-element.elementor-element-cf510c7 > .elementor-widget-container{margin:65px 0px 0px 0px;border-radius:0px 0px 0px 0px;}:where( .elementor-8 .elementor-element.elementor-element-cf510c7 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-82c9a2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-82c9a2b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-82c9a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99c4a88 );background-image:url("https://slwcs.org/wp-content/uploads/2025/06/tinywow_W4-14-1_81192093-scaled-e1749036275965.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-82c9a2b::before, .elementor-8 .elementor-element.elementor-element-82c9a2b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-82c9a2b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-82c9a2b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-82c9a2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-82c9a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-dc33c16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-48db37f > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-48db37f{text-align:center;}.elementor-8 .elementor-element.elementor-element-48db37f .elementor-heading-title{font-family:var( --e-global-typography-d84111c-font-family ), Sans-serif;font-size:var( --e-global-typography-d84111c-font-size );font-weight:var( --e-global-typography-d84111c-font-weight );text-transform:var( --e-global-typography-d84111c-text-transform );line-height:var( --e-global-typography-d84111c-line-height );color:var( --e-global-color-103d7dd );}.elementor-8 .elementor-element.elementor-element-5d4b75c{--display:flex;}.elementor-8 .elementor-element.elementor-element-94a7089{--display:flex;--min-height:1101px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-94a7089:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-94a7089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slwcs.org/wp-content/uploads/2025/05/Ellipse-13.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-d2b0cd7 > .elementor-widget-container{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-d2b0cd7{z-index:4;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-90bbd7a{left:310px;}body.rtl .elementor-8 .elementor-element.elementor-element-90bbd7a{right:310px;}.elementor-8 .elementor-element.elementor-element-90bbd7a{top:269px;}.elementor-8 .elementor-element.elementor-element-90bbd7a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:500px;font-weight:800;color:#6A785C;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-24cdd4c{left:506px;}body.rtl .elementor-8 .elementor-element.elementor-element-24cdd4c{right:506px;}.elementor-8 .elementor-element.elementor-element-24cdd4c{top:507px;}.elementor-8 .elementor-element.elementor-element-24cdd4c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-103d7dd );}.elementor-8 .elementor-element.elementor-element-f8fb6b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f8fb6b1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f8fb6b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99c4a88 );}.elementor-8 .elementor-element.elementor-element-4372c65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-4372c65:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4372c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99c4a88 );}.elementor-8 .elementor-element.elementor-element-e495e50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e495e50:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e495e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99c4a88 );background-image:url("https://slwcs.org/wp-content/uploads/2025/05/W010-6.webp");}.elementor-8 .elementor-element.elementor-element-c0f5805{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-010eaaa{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f471f4d .elementor-heading-title{font-family:"synonym", Sans-serif;font-size:60px;font-weight:700;text-transform:capitalize;line-height:108.1%;color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-ecfb426{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;line-height:122.2%;color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-ecfb426 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2f4611a .elementor-button{background-color:var( --e-global-color-4b4a799 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-radius:8.38px 8.38px 8.38px 8.38px;padding:10px 35px 10px 35px;}.elementor-8 .elementor-element.elementor-element-2f4611a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2f4611a .elementor-button:focus{background-color:var( --e-global-color-71fba04 );border-color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-2f4611a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-2f4611a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8 .elementor-element.elementor-element-18d36d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6811cd9{--swiper-slides-to-display:3;--swiper-slides-gap:15px;--swiper-pagination-spacing:50px;}.elementor-8 .elementor-element.elementor-element-6811cd9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6811cd9 .swiper-slide > .elementor-element{height:100%;}.elementor-8 .elementor-element.elementor-element-6811cd9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-8 .elementor-element.elementor-element-4b71cfa{--display:flex;--min-height:725px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4b71cfa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4b71cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b4a799 );}.elementor-8 .elementor-element.elementor-element-4b71cfa::before, .elementor-8 .elementor-element.elementor-element-4b71cfa > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-4b71cfa > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-4b71cfa > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-4b71cfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-4b71cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-f4606a1{z-index:1;}.elementor-8 .elementor-element.elementor-element-f4606a1 .elementor-heading-title{font-family:var( --e-global-typography-d84111c-font-family ), Sans-serif;font-size:var( --e-global-typography-d84111c-font-size );font-weight:var( --e-global-typography-d84111c-font-weight );text-transform:var( --e-global-typography-d84111c-text-transform );line-height:var( --e-global-typography-d84111c-line-height );color:var( --e-global-color-ac33735 );}.elementor-8 .elementor-element.elementor-element-cca8298{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:var( --e-global-typography-0c64324-font-family ), Sans-serif;font-size:var( --e-global-typography-0c64324-font-size );font-weight:var( --e-global-typography-0c64324-font-weight );line-height:var( --e-global-typography-0c64324-line-height );color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-cca8298 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8 .elementor-element.elementor-element-802e6c9 .elementor-button{background-color:var( --e-global-color-99c4a88 );font-family:var( --e-global-typography-2c6492b-font-family ), Sans-serif;font-size:var( --e-global-typography-2c6492b-font-size );font-weight:var( --e-global-typography-2c6492b-font-weight );fill:var( --e-global-color-71fba04 );color:var( --e-global-color-71fba04 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-99c4a88 );border-radius:50px 50px 50px 50px;padding:10px 10px 10px 13px;}.elementor-8 .elementor-element.elementor-element-802e6c9 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-802e6c9 .elementor-button:focus{background-color:var( --e-global-color-99c4a88 );color:var( --e-global-color-5e872fb );border-color:var( --e-global-color-71fba04 );}.elementor-8 .elementor-element.elementor-element-802e6c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-802e6c9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-802e6c9{z-index:1;}.elementor-8 .elementor-element.elementor-element-802e6c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-802e6c9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-802e6c9 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-802e6c9 .elementor-button:focus svg{fill:var( --e-global-color-5e872fb );}.elementor-8 .elementor-element.elementor-element-6ddd7ad{--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;--margin-top:-790px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-efae764{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9f307ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(50px/2);margin-left:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-50px/2);margin-left:calc(-50px/2);}body.rtl .elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-50px/2);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-9eaacbf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:800px;font-weight:800;line-height:100%;}.elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-text{color:#9BBF79;transition:color 0.3s;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b4a799 );}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-2b63b37{--width:50%;}.elementor-8 .elementor-element.elementor-element-f2e1723{--width:50%;}.elementor-8 .elementor-element.elementor-element-5be4428{--width:100%;}.elementor-8 .elementor-element.elementor-element-d2b4445{--width:100%;}.elementor-8 .elementor-element.elementor-element-efae764{--width:125%;}.elementor-8 .elementor-element.elementor-element-9f307ba{--width:max-content;}}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-ef93432{--min-height:150vh;--margin-top:-266px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3272ba0 .elementor-heading-title{font-size:var( --e-global-typography-0ae2923-font-size );line-height:var( --e-global-typography-0ae2923-line-height );letter-spacing:var( --e-global-typography-0ae2923-letter-spacing );}.elementor-8 .elementor-element.elementor-element-8edf8c0 .elementor-heading-title{font-size:var( --e-global-typography-0ae2923-font-size );line-height:var( --e-global-typography-0ae2923-line-height );letter-spacing:var( --e-global-typography-0ae2923-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-f1ea936{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-cc44649 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-c2f5037{--min-height:80vh;}.elementor-8 .elementor-element.elementor-element-cde0c39 .elementor-heading-title{font-size:var( --e-global-typography-d84111c-font-size );line-height:var( --e-global-typography-d84111c-line-height );}.elementor-8 .elementor-element.elementor-element-6325a6a{font-size:var( --e-global-typography-cf4bc5a-font-size );line-height:var( --e-global-typography-cf4bc5a-line-height );}.elementor-8 .elementor-element.elementor-element-5fe4bbd{--min-height:200px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-b94fb0e .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-f670455{--min-height:200px;}.elementor-8 .elementor-element.elementor-element-df09869 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-e901a09{--min-height:200px;}.elementor-8 .elementor-element.elementor-element-0264167 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-f0d4361{--min-height:200px;}.elementor-8 .elementor-element.elementor-element-9593602 img{height:65px;}.elementor-8 .elementor-element.elementor-element-5436626 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-2897318{--min-height:200px;}.elementor-8 .elementor-element.elementor-element-8aa0068 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-3b9e888{--min-height:200px;}.elementor-8 .elementor-element.elementor-element-39316d7 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-cf510c7 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-8 .elementor-element.elementor-element-48db37f .elementor-heading-title{font-size:var( --e-global-typography-d84111c-font-size );line-height:var( --e-global-typography-d84111c-line-height );}.elementor-8 .elementor-element.elementor-element-ecfb426{font-size:20px;}.elementor-8 .elementor-element.elementor-element-2f4611a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-6811cd9{--swiper-slides-to-display:3;}.elementor-8 .elementor-element.elementor-element-f4606a1 .elementor-heading-title{font-size:var( --e-global-typography-d84111c-font-size );line-height:var( --e-global-typography-d84111c-line-height );}.elementor-8 .elementor-element.elementor-element-cca8298{font-size:var( --e-global-typography-0c64324-font-size );line-height:var( --e-global-typography-0c64324-line-height );}.elementor-8 .elementor-element.elementor-element-802e6c9 .elementor-button{font-size:var( --e-global-typography-2c6492b-font-size );}.elementor-8 .elementor-element.elementor-element-6ddd7ad{--min-height:725px;--justify-content:center;--margin-top:-725px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-item > a{font-size:600px;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-3272ba0 .elementor-heading-title{font-size:var( --e-global-typography-0ae2923-font-size );line-height:var( --e-global-typography-0ae2923-line-height );letter-spacing:var( --e-global-typography-0ae2923-letter-spacing );}.elementor-8 .elementor-element.elementor-element-8edf8c0 .elementor-heading-title{font-size:var( --e-global-typography-0ae2923-font-size );line-height:var( --e-global-typography-0ae2923-line-height );letter-spacing:var( --e-global-typography-0ae2923-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-f1ea936{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-cc44649 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-cde0c39 .elementor-heading-title{font-size:var( --e-global-typography-d84111c-font-size );line-height:var( --e-global-typography-d84111c-line-height );}.elementor-8 .elementor-element.elementor-element-6325a6a{font-size:var( --e-global-typography-cf4bc5a-font-size );line-height:var( --e-global-typography-cf4bc5a-line-height );}.elementor-8 .elementor-element.elementor-element-599c632 .elementor-counter-number-wrapper{font-size:85px;}.elementor-8 .elementor-element.elementor-element-599c632 .elementor-counter-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-f66c6db .elementor-counter-number-wrapper{font-size:85px;}.elementor-8 .elementor-element.elementor-element-f66c6db .elementor-counter-title{font-size:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-cf510c7{--e-n-carousel-swiper-slides-to-display:3;}.elementor-8 .elementor-element.elementor-element-cf510c7 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-82c9a2b{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-48db37f .elementor-heading-title{font-size:var( --e-global-typography-d84111c-font-size );line-height:var( --e-global-typography-d84111c-line-height );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-90bbd7a{left:45px;}body.rtl .elementor-8 .elementor-element.elementor-element-90bbd7a{right:45px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-24cdd4c{left:224px;}body.rtl .elementor-8 .elementor-element.elementor-element-24cdd4c{right:224px;}.elementor-8 .elementor-element.elementor-element-e495e50{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-010eaaa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f471f4d .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-ecfb426{font-size:16px;}.elementor-8 .elementor-element.elementor-element-2f4611a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-6811cd9{--swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-4b71cfa{--min-height:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-f4606a1 .elementor-heading-title{font-size:var( --e-global-typography-d84111c-font-size );line-height:var( --e-global-typography-d84111c-line-height );}.elementor-8 .elementor-element.elementor-element-cca8298{font-size:var( --e-global-typography-0c64324-font-size );line-height:var( --e-global-typography-0c64324-line-height );}.elementor-8 .elementor-element.elementor-element-802e6c9 .elementor-button{font-size:var( --e-global-typography-2c6492b-font-size );}.elementor-8 .elementor-element.elementor-element-6ddd7ad{--min-height:600px;--justify-content:center;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-item > a{font-size:500px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-ef93432{--min-height:110vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-3272ba0 .elementor-heading-title{font-size:var( --e-global-typography-0ae2923-font-size );line-height:var( --e-global-typography-0ae2923-line-height );letter-spacing:var( --e-global-typography-0ae2923-letter-spacing );}.elementor-8 .elementor-element.elementor-element-8edf8c0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-8 .elementor-element.elementor-element-8edf8c0 .elementor-heading-title{font-size:var( --e-global-typography-0ae2923-font-size );line-height:var( --e-global-typography-0ae2923-line-height );letter-spacing:var( --e-global-typography-0ae2923-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-f1ea936{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-9a13bda{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-cc44649 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-c2f5037{--min-height:0px;}.elementor-8 .elementor-element.elementor-element-2b63b37:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2b63b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slwcs.org/wp-content/uploads/2025/06/hero-section-Mobile-BG_01.jpg");}.elementor-8 .elementor-element.elementor-element-2b63b37{--min-height:40vh;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f2e1723:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f2e1723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://slwcs.org/wp-content/uploads/2025/06/hero-section-Mobile-BG_02.jpg");}.elementor-8 .elementor-element.elementor-element-f2e1723{--min-height:40vh;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-542929c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-542929c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8 .elementor-element.elementor-element-542929c{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cde0c39 .elementor-heading-title{font-size:var( --e-global-typography-d84111c-font-size );line-height:var( --e-global-typography-d84111c-line-height );}.elementor-8 .elementor-element.elementor-element-6325a6a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6325a6a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-cf4bc5a-font-size );line-height:var( --e-global-typography-cf4bc5a-line-height );}.elementor-8 .elementor-element.elementor-element-5be4428{--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-d2b4445{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-599c632 .elementor-counter-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-f66c6db .elementor-counter-title{font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-e08357c img{width:70%;}.elementor-8 .elementor-element.elementor-element-65ede00 img{width:70%;}.elementor-8 .elementor-element.elementor-element-d638efd img{width:70%;}.elementor-8 .elementor-element.elementor-element-9593602 img{width:70%;}.elementor-8 .elementor-element.elementor-element-e691a63 img{width:70%;}.elementor-8 .elementor-element.elementor-element-bef83b0 img{width:60%;}.elementor-8 .elementor-element.elementor-element-cf510c7{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-cf510c7 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-8 .elementor-element.elementor-element-82c9a2b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-dc33c16{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-8 .elementor-element.elementor-element-48db37f > .elementor-widget-container{margin:65px 0px 65px 0px;}.elementor-8 .elementor-element.elementor-element-48db37f .elementor-heading-title{font-size:var( --e-global-typography-d84111c-font-size );line-height:var( --e-global-typography-d84111c-line-height );}.elementor-8 .elementor-element.elementor-element-5d4b75c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-450px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-94a7089{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d2b0cd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-90bbd7a{left:80px;}body.rtl .elementor-8 .elementor-element.elementor-element-90bbd7a{right:80px;}.elementor-8 .elementor-element.elementor-element-90bbd7a{top:460px;}.elementor-8 .elementor-element.elementor-element-90bbd7a .elementor-heading-title{font-size:135px;}.elementor-8 .elementor-element.elementor-element-24cdd4c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-24cdd4c{left:111px;}body.rtl .elementor-8 .elementor-element.elementor-element-24cdd4c{right:111px;}.elementor-8 .elementor-element.elementor-element-24cdd4c{top:540px;}.elementor-8 .elementor-element.elementor-element-24cdd4c .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-f8fb6b1{--margin-top:-296px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-e495e50{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-c0f5805{--min-height:150px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-010eaaa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f471f4d{text-align:center;}.elementor-8 .elementor-element.elementor-element-f471f4d .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-ecfb426{width:100%;max-width:100%;text-align:center;font-size:15px;}.elementor-8 .elementor-element.elementor-element-2f4611a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-6811cd9{--swiper-slides-to-display:1;--swiper-pagination-spacing:20px;}.elementor-8 .elementor-element.elementor-element-6811cd9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6811cd9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-8 .elementor-element.elementor-element-4b71cfa{--min-height:500px;}.elementor-8 .elementor-element.elementor-element-f4606a1{text-align:center;}.elementor-8 .elementor-element.elementor-element-f4606a1 .elementor-heading-title{font-size:var( --e-global-typography-d84111c-font-size );line-height:var( --e-global-typography-d84111c-line-height );}.elementor-8 .elementor-element.elementor-element-cca8298{font-size:var( --e-global-typography-0c64324-font-size );line-height:var( --e-global-typography-0c64324-line-height );}.elementor-8 .elementor-element.elementor-element-802e6c9 .elementor-button{font-size:var( --e-global-typography-2c6492b-font-size );}.elementor-8 .elementor-element.elementor-element-6ddd7ad{--min-height:500px;--justify-content:center;--margin-top:-500px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-efae764{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-9f307ba{--width:max-content;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9eaacbf .elementor-icon-list-item > a{font-size:500px;}}/* Start custom CSS for heading, class: .elementor-element-3272ba0 *//* Initial setup for zoom and visibility effect */
.zoom-heading {
  transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
  transform: scale(1); /* Default scale */
  opacity: 1; /* Visible by default */
}

/* Zoom in effect when scrolling down */
.zoom-heading.zoom-in {
  transform: scale(1.2); /* Adjust the zoom scale */
  opacity: 1; /* Make visible */
}

/* Zoom out effect when scrolling up */
.zoom-heading.zoom-out {
  transform: scale(1); /* Reset to normal size */
  opacity: 0; /* Make invisible */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8edf8c0 *//* Initial setup for zoom and visibility effect */
.zoom-heading {
  transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
  transform: scale(1); /* Default scale */
  opacity: 1; /* Visible by default */
}

/* Zoom in effect when scrolling down */
.zoom-heading.zoom-in {
  transform: scale(1.2); /* Adjust the zoom scale */
  opacity: 1; /* Make visible */
}

/* Zoom out effect when scrolling up */
.zoom-heading.zoom-out {
  transform: scale(1); /* Reset to normal size */
  opacity: 0; /* Make invisible */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc44649 */.elementor-8 .elementor-element.elementor-element-cc44649 #btn-icon {
    fill: #7EAC52 !important;
}
.elementor-8 .elementor-element.elementor-element-cc44649:hover #btn-icon {
    fill: white !important;
}


.elementor-8 .elementor-element.elementor-element-cc44649 .elementor-button-icon svg {
    width: 20px !important;
    height: 20px !important;
}

@media (max-width: 768px) {
    .elementor-8 .elementor-element.elementor-element-cc44649 .elementor-button-icon svg {
        margin-top: -1px;
    width: 20px !important;
    height: 20px !important;
}
  }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56ab6e7 */.elementor-8 .elementor-element.elementor-element-56ab6e7:hover #btn-icon {
    fill: #7EAC52 !important;
}
.elementor-8 .elementor-element.elementor-element-56ab6e7 #btn-icon {
    fill: white !important;
}


.elementor-8 .elementor-element.elementor-element-56ab6e7 .elementor-button-icon svg {
    width: 20px !important;
    height: 20px !important;
}

@media (max-width: 768px) {
    .elementor-8 .elementor-element.elementor-element-56ab6e7 .elementor-button-icon svg {
        margin-top: -1px;
    width: 20px !important;
    height: 20px !important;
}
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe4bbd */.elementor-8 .elementor-element.elementor-element-5fe4bbd{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f670455 */.elementor-8 .elementor-element.elementor-element-f670455{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e901a09 */.elementor-8 .elementor-element.elementor-element-e901a09{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0d4361 */.elementor-8 .elementor-element.elementor-element-f0d4361{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2897318 */.elementor-8 .elementor-element.elementor-element-2897318{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9e888 */.elementor-8 .elementor-element.elementor-element-3b9e888{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe4bbd */.elementor-8 .elementor-element.elementor-element-5fe4bbd{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f670455 */.elementor-8 .elementor-element.elementor-element-f670455{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e901a09 */.elementor-8 .elementor-element.elementor-element-e901a09{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0d4361 */.elementor-8 .elementor-element.elementor-element-f0d4361{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2897318 */.elementor-8 .elementor-element.elementor-element-2897318{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9e888 */.elementor-8 .elementor-element.elementor-element-3b9e888{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe4bbd */.elementor-8 .elementor-element.elementor-element-5fe4bbd{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f670455 */.elementor-8 .elementor-element.elementor-element-f670455{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e901a09 */.elementor-8 .elementor-element.elementor-element-e901a09{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0d4361 */.elementor-8 .elementor-element.elementor-element-f0d4361{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2897318 */.elementor-8 .elementor-element.elementor-element-2897318{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9e888 */.elementor-8 .elementor-element.elementor-element-3b9e888{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe4bbd */.elementor-8 .elementor-element.elementor-element-5fe4bbd{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f670455 */.elementor-8 .elementor-element.elementor-element-f670455{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e901a09 */.elementor-8 .elementor-element.elementor-element-e901a09{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0d4361 */.elementor-8 .elementor-element.elementor-element-f0d4361{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2897318 */.elementor-8 .elementor-element.elementor-element-2897318{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9e888 */.elementor-8 .elementor-element.elementor-element-3b9e888{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe4bbd */.elementor-8 .elementor-element.elementor-element-5fe4bbd{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f670455 */.elementor-8 .elementor-element.elementor-element-f670455{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e901a09 */.elementor-8 .elementor-element.elementor-element-e901a09{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0d4361 */.elementor-8 .elementor-element.elementor-element-f0d4361{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2897318 */.elementor-8 .elementor-element.elementor-element-2897318{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9e888 */.elementor-8 .elementor-element.elementor-element-3b9e888{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe4bbd */.elementor-8 .elementor-element.elementor-element-5fe4bbd{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f670455 */.elementor-8 .elementor-element.elementor-element-f670455{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e901a09 */.elementor-8 .elementor-element.elementor-element-e901a09{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0d4361 */.elementor-8 .elementor-element.elementor-element-f0d4361{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2897318 */.elementor-8 .elementor-element.elementor-element-2897318{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9e888 */.elementor-8 .elementor-element.elementor-element-3b9e888{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe4bbd */.elementor-8 .elementor-element.elementor-element-5fe4bbd{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f670455 */.elementor-8 .elementor-element.elementor-element-f670455{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e901a09 */.elementor-8 .elementor-element.elementor-element-e901a09{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0d4361 */.elementor-8 .elementor-element.elementor-element-f0d4361{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2897318 */.elementor-8 .elementor-element.elementor-element-2897318{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9e888 */.elementor-8 .elementor-element.elementor-element-3b9e888{
    background: rgba(255, 255, 255, 0.1); /* semi-transparent white */
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(10px);
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4b75c *//* Container for the rotating circle section */
.rotating-circle-section {
    position: relative;
    width: 100%;
    height: 100vh;  /* Full viewport height */
    padding-top: 200px;
    padding-bottom: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #00000000; /* Light background for contrast */
}

/* Circle container to center the circle */
.circle-container {
    position: relative;
    width: 100%;
    height: 100%;
}

/* Circle setup */
.circle {
    position: relative;
    width: 80%;  /* Width will be a percentage of the screen width */
    height: 80%;  /* Same for height */
    max-width: 1000px;  /* Maximum size for larger screens */
    max-height: 1000px;  /* Maximum size for larger screens */
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    transform-origin: center;
    transition: transform 0.1s ease;
}

/* Image box setup */
.image-box {
    position: absolute;
    width: 154px;  /* Image size */
    height: 211px;
    border-radius: 0%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.image-box img {
    width: 100%;
    height: 100%;
    
}

/* Center text in the middle */
.center-text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    color: #3c763d; /* Text color */
}

.center-text span {
    font-size: 48px;
    font-weight: bold;
}

.center-text p {
    font-size: 18px;
    margin-top: 5px;
}

/* Positioning for each image around the circle */
.circle .image-box:nth-child(1) {
    transform: rotate(0deg) translateY(-370px) ;
}

.circle .image-box:nth-child(2) {
    transform: rotate(30deg) translateY(-370px) ;
}

.circle .image-box:nth-child(3) {
    transform: rotate(60deg) translateY(-370px) ;
}

.circle .image-box:nth-child(4) {
    transform: rotate(90deg) translateY(-370px) ;
}

.circle .image-box:nth-child(5) {
    transform: rotate(120deg) translateY(-370px) ;
}

.circle .image-box:nth-child(6) {
    transform: rotate(150deg) translateY(-370px) ;
}

.circle .image-box:nth-child(7) {
    transform: rotate(180deg) translateY(-370px) ;
}

.circle .image-box:nth-child(8) {
    transform: rotate(210deg) translateY(-370px) ;
}

.circle .image-box:nth-child(9) {
    transform: rotate(240deg) translateY(-370px) ;
}

.circle .image-box:nth-child(10) {
    transform: rotate(270deg) translateY(-370px);
}

.circle .image-box:nth-child(11) {
    transform: rotate(300deg) translateY(-370px) ;
}

.circle .image-box:nth-child(12) {
    transform: rotate(330deg) translateY(-370px) ;
}


/* Media Queries for Responsiveness */

/* For Tablets and smaller screens */
@media (max-width: 1024px) {
    .circle {
        width: 50%;  /* Slightly smaller circle */
        height: 50%;  /* Same for height */
    }

    .image-box {
        width: 120px;  /* Adjust image size */
        height: 160px;
    }

    .center-text span {
        font-size: 36px;  /* Adjust font size */
    }

    .center-text p {
        font-size: 16px;  /* Adjust font size */
    }
}



@media only screen and (max-width: 767px) {
    
    .rotating-circle-section {
        position: relative;
        width: 100%;
        /*height: 100vh;*/
        padding-top: 37vh;
        /*padding-bottom: ;*/
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: transparent;
        overflow: hidden;
    }

    .circle {
        width: 75vw;
        height: 45vw;
        position: relative;
    }

    .image-box {
        width: 15vw;  
        height: 18vw;
        position: absolute;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .image-box img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .center-text span {
        font-size: 6vw;
    }

    .center-text p {
        font-size: 3.5vw;
    }

    .circle .image-box:nth-child(1)   { transform: rotate(0deg) translateY(-30vw); }
    .circle .image-box:nth-child(2)   { transform: rotate(30deg) translateY(-30vw); }
    .circle .image-box:nth-child(3)   { transform: rotate(60deg) translateY(-30vw); }
    .circle .image-box:nth-child(4)   { transform: rotate(90deg) translateY(-30vw); }
    .circle .image-box:nth-child(5)   { transform: rotate(120deg) translateY(-30vw); }
    .circle .image-box:nth-child(6)   { transform: rotate(150deg) translateY(-30vw); }
    .circle .image-box:nth-child(7)   { transform: rotate(180deg) translateY(-30vw); }
    .circle .image-box:nth-child(8)   { transform: rotate(210deg) translateY(-30vw); }
    .circle .image-box:nth-child(9)   { transform: rotate(240deg) translateY(-30vw); }
    .circle .image-box:nth-child(10)  { transform: rotate(270deg) translateY(-30vw); }
    .circle .image-box:nth-child(11)  { transform: rotate(300deg) translateY(-30vw); }
    .circle .image-box:nth-child(12)  { transform: rotate(330deg) translateY(-30vw); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f4611a */.elementor-8 .elementor-element.elementor-element-2f4611a:hover #btn-icon {
    fill: #7EAC52 !important;
}

.elementor-8 .elementor-element.elementor-element-2f4611a .elementor-button-icon svg {
    width: 20px !important;
    height: 20px !important;
}

@media (max-width: 768px) {
    .elementor-8 .elementor-element.elementor-element-2f4611a .elementor-button-icon svg {
        margin-top: -1px;
    width: 20px !important;
    height: 20px !important;
}
  }/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-6811cd9 *//* Desktop - Default */
.swiper-pagination-bullet {
  width: 21px !important;
  height: 21px !important;
  background-color: #ACC792 !important;
  border-radius: 5px !important;
  opacity: 1 !important;
}

.swiper-pagination-bullet-active {
  background-color: #7EAC52 !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .swiper-pagination-bullet {
    width: 20px !important;
    height: 20px !important;
    border-radius: 4px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .swiper-pagination-bullet {
    width: 15px !important;
    height: 15px !important;
    border-radius: 3px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-802e6c9 */.elementor-8 .elementor-element.elementor-element-802e6c9 #btn-icon-10
{
    fill: #7EAC52  !important;
}
.elementor-8 .elementor-element.elementor-element-802e6c9 #btn-icon-vector
{
    stroke:  white !important;
}

.elementor-8 .elementor-element.elementor-element-802e6c9:hover #btn-icon-10
{
    fill: white !important;
}
.elementor-8 .elementor-element.elementor-element-802e6c9:hover #btn-icon-vector
{
    stroke: #7EAC52 !important;
}





.elementor-8 .elementor-element.elementor-element-802e6c9 .elementor-button-icon svg {
    width: 30px !important;
    height: 30px !important;
}

.elementor-8 .elementor-element.elementor-element-802e6c9 .elementor-button-text
{
    display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f307ba */.marquee {
  animation: marquee 35s linear infinite;
  
}


@keyframes marquee {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ddd7ad */.vol-con {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS *//* Initial state for all widgets (hidden and zoomed out) */
.main-container .widget {
  opacity: 0; /* Initially invisible */
  transform: scale(0.8); /* Initially zoomed out */
  transition: opacity 1s ease, transform 1s ease; /* Smooth transition */
}

/* When widgets come into view (zoom in and fade in) */
.main-container .widget.visible {
  opacity: 1; /* Make visible */
  transform: scale(1); /* Zoom to normal size */
}

/* When widgets are hidden (scrolling up or out of view) */
.main-container .widget.hidden {
  opacity: 0; /* Make invisible */
  transform: scale(0.8); /* Zoom out */
  transition: opacity 0.5s ease, transform 0.5s ease; /* Faster transition for zoom-out effect */
}/* End custom CSS */