.elementor-3952 .elementor-element.elementor-element-58c6547{--display:flex;--min-height:3000px;--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.9;}.elementor-3952 .elementor-element.elementor-element-58c6547:not(.elementor-motion-effects-element-type-background), .elementor-3952 .elementor-element.elementor-element-58c6547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#43A071;background-image:url("https://villagecollective.codedna.site/wp-content/uploads/2026/04/WhatsApp-Image-2026-04-11-at-9.10.00-AM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3952 .elementor-element.elementor-element-58c6547::before, .elementor-3952 .elementor-element.elementor-element-58c6547 > .elementor-background-video-container::before, .elementor-3952 .elementor-element.elementor-element-58c6547 > .e-con-inner > .elementor-background-video-container::before, .elementor-3952 .elementor-element.elementor-element-58c6547 > .elementor-background-slideshow::before, .elementor-3952 .elementor-element.elementor-element-58c6547 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3952 .elementor-element.elementor-element-58c6547 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#168F52;--background-overlay:'';}.elementor-3952 .elementor-element.elementor-element-58c6547.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3952 .elementor-element.elementor-element-7255e20{--display:flex;}.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-3952 .elementor-element.elementor-element-4dadc4b{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:center;}.elementor-3952 .elementor-element.elementor-element-4dadc4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-2778e06{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-3952 .elementor-element.elementor-element-2f39199{--display:flex;--min-height:157px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3952 .elementor-element.elementor-element-5b0a7e5{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-3952 .elementor-element.elementor-element-5b0a7e5 .gallery-item{padding:0 8px 8px 0;}.elementor-3952 .elementor-element.elementor-element-5b0a7e5 .gallery{margin:0 -8px -8px 0;}.elementor-3952 .elementor-element.elementor-element-5b0a7e5 .gallery-item img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-5b0a7e5 .gallery-item .gallery-caption{text-align:center;}.elementor-3952 .elementor-element.elementor-element-d8707ff{--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:135px;}.elementor-3952 .elementor-element.elementor-element-d8707ff.e-con{--align-self:center;}.elementor-3952 .elementor-element.elementor-element-ecb9ae5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3952 .elementor-element.elementor-element-a953e65{padding:0px 82px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-1817f92{--display:flex;}.elementor-3952 .elementor-element.elementor-element-4c55b5b{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:center;}.elementor-3952 .elementor-element.elementor-element-4c55b5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-0225a7a{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-3952 .elementor-element.elementor-element-cff514e{--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:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-3952 .elementor-element.elementor-element-cff514e.e-con{--align-self:center;}.elementor-3952 .elementor-element.elementor-element-a2e2d82{padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-c06bb13{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3952 .elementor-element.elementor-element-85ae5bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3952 .elementor-element.elementor-element-3f54f0f{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--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-3952 .elementor-element.elementor-element-f5f2f75{padding:10px 0px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;}.elementor-3952 .elementor-element.elementor-element-f5f2f75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-b0e0604{padding:10px 10px 10px 10px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#F5F5F5;}.elementor-3952 .elementor-element.elementor-element-2eaa845{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--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-3952 .elementor-element.elementor-element-5b8fa57{padding:10px 0px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;}.elementor-3952 .elementor-element.elementor-element-5b8fa57 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-e071aa2{padding:10px 10px 10px 10px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#F5F5F5;}.elementor-3952 .elementor-element.elementor-element-2a76014{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3952 .elementor-element.elementor-element-b7ee896{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--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-3952 .elementor-element.elementor-element-78c499c{padding:10px 0px 10px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;}.elementor-3952 .elementor-element.elementor-element-78c499c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-af9c23d{padding:10px 10px 10px 10px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#F5F5F5;}.elementor-3952 .elementor-element.elementor-element-9febc8a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--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-3952 .elementor-element.elementor-element-fa2007e{padding:10px 0px 36px 10px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;}.elementor-3952 .elementor-element.elementor-element-fa2007e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-87fb1dd{padding:10px 10px 10px 10px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#F5F5F5;}.elementor-3952 .elementor-element.elementor-element-c6739d4{--display:flex;}.elementor-3952 .elementor-element.elementor-element-1148170{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:center;}.elementor-3952 .elementor-element.elementor-element-1148170 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-0720ae8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3952 .elementor-element.elementor-element-8977412{--display:flex;--min-height:157px;}.elementor-3952 .elementor-element.elementor-element-d32f25a{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-3952 .elementor-element.elementor-element-d32f25a .gallery-item{padding:0 8px 8px 0;}.elementor-3952 .elementor-element.elementor-element-d32f25a .gallery{margin:0 -8px -8px 0;}.elementor-3952 .elementor-element.elementor-element-d32f25a .gallery-item img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-d32f25a .gallery-item .gallery-caption{text-align:center;}.elementor-3952 .elementor-element.elementor-element-5105336{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-3952 .elementor-element.elementor-element-5105336 .gallery-item{padding:0 8px 8px 0;}.elementor-3952 .elementor-element.elementor-element-5105336 .gallery{margin:0 -8px -8px 0;}.elementor-3952 .elementor-element.elementor-element-5105336 .gallery-item img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-5105336 .gallery-item .gallery-caption{text-align:center;}.elementor-3952 .elementor-element.elementor-element-bfbe130{--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-3952 .elementor-element.elementor-element-bfbe130.e-con{--align-self:center;}.elementor-3952 .elementor-element.elementor-element-8fb290b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-c1786fd{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-2beadcf{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3952 .elementor-element.elementor-element-f479784{text-align:center;}.elementor-3952 .elementor-element.elementor-element-f479784 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-435bca3{--display:flex;}.elementor-3952 .elementor-element.elementor-element-de6dc99{text-align:center;}.elementor-3952 .elementor-element.elementor-element-de6dc99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-98e1aad{--display:flex;}.elementor-3952 .elementor-element.elementor-element-e16052b{text-align:center;}.elementor-3952 .elementor-element.elementor-element-e16052b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-da8f894{--display:flex;}.elementor-3952 .elementor-element.elementor-element-bb57b85{text-align:center;}.elementor-3952 .elementor-element.elementor-element-bb57b85 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-65f8590{--display:flex;}.elementor-3952 .elementor-element.elementor-element-bc79456{--display:flex;--min-height:514px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3952 .elementor-element.elementor-element-bc79456.e-con{--align-self:center;}.elementor-3952 .elementor-element.elementor-element-36307d1{--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-3952 .elementor-element.elementor-element-1573161 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-12f75ec{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-f8a8beb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3952 .elementor-element.elementor-element-f8a8beb.e-con{--align-self:center;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3952 .elementor-element.elementor-element-5327cdf .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3952 .elementor-element.elementor-element-5327cdf .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3952 .elementor-element.elementor-element-5327cdf{--image-border-color:#FFFFFF;--image-border-width:7px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3952 .elementor-element.elementor-element-78f8b05{--display:flex;--min-height:752px;--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;}.elementor-3952 .elementor-element.elementor-element-6ecb168{--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-3952 .elementor-element.elementor-element-6ecb168.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3952 .elementor-element.elementor-element-e191bdc{width:var( --container-widget-width, 104.253% );max-width:104.253%;--container-widget-width:104.253%;--container-widget-flex-grow:0;}.elementor-3952 .elementor-element.elementor-element-e191bdc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3952 .elementor-element.elementor-element-e191bdc .gallery-item img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-e191bdc .gallery-item .gallery-caption{text-align:center;}.elementor-3952 .elementor-element.elementor-element-987b01d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3952 .elementor-element.elementor-element-987b01d .gallery-item{padding:0 0px 0px 0;}.elementor-3952 .elementor-element.elementor-element-987b01d .gallery{margin:0 -0px -0px 0;}.elementor-3952 .elementor-element.elementor-element-987b01d .gallery-item img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-987b01d .gallery-item .gallery-caption{text-align:center;}.elementor-3952 .elementor-element.elementor-element-52102ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3952 .elementor-element.elementor-element-52102ec .gallery-item{padding:0 0px 0px 0;}.elementor-3952 .elementor-element.elementor-element-52102ec .gallery{margin:0 -0px -0px 0;}.elementor-3952 .elementor-element.elementor-element-52102ec .gallery-item img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-52102ec .gallery-item .gallery-caption{text-align:center;}.elementor-3952 .elementor-element.elementor-element-46d2b1c{--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-3952 .elementor-element.elementor-element-46d2b1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3952 .elementor-element.elementor-element-4225fa5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-f87a513{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-6868fb5{--display:flex;--min-height:759px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3952 .elementor-element.elementor-element-6868fb5.e-con{--align-self:center;}.elementor-3952 .elementor-element.elementor-element-3ffbb16{--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-3952 .elementor-element.elementor-element-206b499 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-7a902b7{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-c6aecd0{--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;}.elementor-3952 .elementor-element.elementor-element-c6aecd0.e-con{--align-self:flex-start;}.elementor-3952 .elementor-element.elementor-element-71214ee{--image-border-color:#FFFFFF;--image-border-width:7px;--image-transition-duration:800ms;--overlay-mix-blend-mode:multiply;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3952 .elementor-element.elementor-element-5bc3adb{--display:flex;--min-height:409px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3952 .elementor-element.elementor-element-5bc3adb.e-con{--align-self:center;}.elementor-3952 .elementor-element.elementor-element-503bf0a{--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-3952 .elementor-element.elementor-element-503bf0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3952 .elementor-element.elementor-element-a0081d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-fb28682{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-4323682{--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;}.elementor-3952 .elementor-element.elementor-element-4323682.e-con{--align-self:flex-start;}.elementor-3952 .elementor-element.elementor-element-0a4a514{--image-border-color:#FFFFFF;--image-border-width:7px;--image-transition-duration:800ms;--overlay-mix-blend-mode:multiply;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3952 .elementor-element.elementor-element-b99b491{--display:flex;--min-height:409px;--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-3952 .elementor-element.elementor-element-b99b491.e-con{--align-self:center;}.elementor-3952 .elementor-element.elementor-element-42dbe8e{--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;}.elementor-3952 .elementor-element.elementor-element-42dbe8e.e-con{--align-self:flex-start;}.elementor-3952 .elementor-element.elementor-element-54354e8.elementor-element{--align-self:flex-start;}.elementor-3952 .elementor-element.elementor-element-54354e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-174620a{--image-border-color:#FFFFFF;--image-border-width:7px;--image-transition-duration:800ms;--overlay-mix-blend-mode:multiply;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3952 .elementor-element.elementor-element-a8561db{padding:0px 30px 0px 0px;}.elementor-3952 .elementor-element.elementor-element-a8561db .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-3952 .elementor-element.elementor-element-a8561db.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-3952 .elementor-element.elementor-element-a8561db.elementor-view-framed .elementor-icon, .elementor-3952 .elementor-element.elementor-element-a8561db.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-a8561db.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-3952 .elementor-element.elementor-element-a8561db .elementor-icon{font-size:13px;}.elementor-3952 .elementor-element.elementor-element-a8561db .elementor-icon-box-title{color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-a8561db:has(:hover) .elementor-icon-box-title,
					 .elementor-3952 .elementor-element.elementor-element-a8561db:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-3952 .elementor-element.elementor-element-a8561db .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3952 .elementor-element.elementor-element-4dadc4b .elementor-heading-title{font-size:40px;}.elementor-3952 .elementor-element.elementor-element-ecb9ae5 .elementor-heading-title{font-size:35px;}.elementor-3952 .elementor-element.elementor-element-4c55b5b .elementor-heading-title{font-size:40px;}.elementor-3952 .elementor-element.elementor-element-1148170 .elementor-heading-title{font-size:40px;}.elementor-3952 .elementor-element.elementor-element-8fb290b .elementor-heading-title{font-size:35px;}.elementor-3952 .elementor-element.elementor-element-f479784 .elementor-heading-title{font-size:35px;}.elementor-3952 .elementor-element.elementor-element-de6dc99 .elementor-heading-title{font-size:35px;}.elementor-3952 .elementor-element.elementor-element-e16052b .elementor-heading-title{font-size:35px;}.elementor-3952 .elementor-element.elementor-element-bb57b85 .elementor-heading-title{font-size:35px;}.elementor-3952 .elementor-element.elementor-element-1573161 .elementor-heading-title{font-size:35px;}.elementor-3952 .elementor-element.elementor-element-4225fa5 .elementor-heading-title{font-size:35px;}.elementor-3952 .elementor-element.elementor-element-206b499 .elementor-heading-title{font-size:35px;}.elementor-3952 .elementor-element.elementor-element-a0081d6 .elementor-heading-title{font-size:35px;}.elementor-3952 .elementor-element.elementor-element-a8561db .elementor-icon-box-wrapper{gap:12px;}.elementor-3952 .elementor-element.elementor-element-a8561db .elementor-icon-box-title{margin-block-end:10px;}.elementor-3952 .elementor-element.elementor-element-a8561db .elementor-icon{font-size:16px;}}@media(min-width:768px){.elementor-3952 .elementor-element.elementor-element-58c6547{--width:100%;}.elementor-3952 .elementor-element.elementor-element-bc79456{--width:88%;}.elementor-3952 .elementor-element.elementor-element-f8a8beb{--width:38%;}.elementor-3952 .elementor-element.elementor-element-6ecb168{--width:31.327%;}.elementor-3952 .elementor-element.elementor-element-46d2b1c{--width:51.632%;}.elementor-3952 .elementor-element.elementor-element-6868fb5{--width:88%;}.elementor-3952 .elementor-element.elementor-element-5bc3adb{--width:88%;}.elementor-3952 .elementor-element.elementor-element-503bf0a{--width:71.895%;}.elementor-3952 .elementor-element.elementor-element-b99b491{--width:88%;}}@media(min-width:1025px){.elementor-3952 .elementor-element.elementor-element-58c6547:not(.elementor-motion-effects-element-type-background), .elementor-3952 .elementor-element.elementor-element-58c6547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image-gallery, class: .elementor-element-5b0a7e5 *//* Center the image horizontally */
#gallery-1 .gallery-item:nth-child(3){
    left: 50%;
    transform: translateX(50%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b1ac0d */.programme-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Montserrat', sans-serif;
  color: #ffffff;
  border: 1px solid rgba(255,255,255,0.3); /* outer border */
}

.programme-table th,
.programme-table td {
  padding: 14px 16px;
  text-align: left;
  vertical-align: top;
  border: 4px solid rgba(255,255,255,0.2); /* inner borders */
}

/* Heading */
.programme-table th {
  width: 30%;
  font-size: 22px;
  font-weight: 600;
}

/* Description */
.programme-table td {
  width: 70%;
  font-size: 18px;
  font-weight: 400;
}

/* Bullet styling */
.programme-table ul {
  margin: 0;
  padding-left: 18px;
}

.programme-table li {
  margin-bottom: 6px;
}

/* Responsive */
@media (max-width: 768px) {
  .programme-table,
  .programme-table tbody,
  .programme-table tr,
  .programme-table th,
  .programme-table td {
    display: block;
    width: 100%;
  }

  .programme-table tr {
    margin-bottom: 16px;
    border: 1px solid rgba(255,255,255,0.2); /* card-like look on mobile */
    padding: 10px;
  }

  .programme-table th {
    margin-bottom: 6px;
  }

  .programme-table td {
    margin-bottom: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8ad0143 */.programme-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Montserrat', sans-serif;
  color: #ffffff;
  border: 1px solid rgba(255,255,255,0.3); /* outer border */
}

.programme-table th,
.programme-table td {
  padding: 14px 16px;
  text-align: left;
  vertical-align: top;
  border: 4px solid rgba(255,255,255,0.2); /* inner borders */
}

/* Heading */
.programme-table th {
  width: 30%;
  font-size: 22px;
  font-weight: 600;
}

/* Description */
.programme-table td {
  width: 70%;
  font-size: 18px;
  font-weight: 400;
}

/* Bullet styling */
.programme-table ul {
  margin: 0;
  padding-left: 18px;
}

.programme-table li {
  margin-bottom: 6px;
}

/* Responsive */
@media (max-width: 768px) {
  .programme-table,
  .programme-table tbody,
  .programme-table tr,
  .programme-table th,
  .programme-table td {
    display: block;
    width: 100%;
  }

  .programme-table tr {
    margin-bottom: 16px;
    border: 1px solid rgba(255,255,255,0.2); /* card-like look on mobile */
    padding: 10px;
  }

  .programme-table th {
    margin-bottom: 6px;
  }

  .programme-table td {
    margin-bottom: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a58de2a */.programme-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Montserrat', sans-serif;
  color: #ffffff;
  border: 1px solid rgba(255,255,255,0.3); /* outer border */
}

.programme-table th,
.programme-table td {
  padding: 14px 16px;
  text-align: left;
  vertical-align: top;
  border: 4px solid rgba(255,255,255,0.2); /* inner borders */
}

/* Heading */
.programme-table th {
  width: 30%;
  font-size: 22px;
  font-weight: 600;
}

/* Description */
.programme-table td {
  width: 70%;
  font-size: 18px;
  font-weight: 400;
}

/* Bullet styling */
.programme-table ul {
  margin: 0;
  padding-left: 18px;
}

.programme-table li {
  margin-bottom: 6px;
}

/* Responsive */
@media (max-width: 768px) {
  .programme-table,
  .programme-table tbody,
  .programme-table tr,
  .programme-table th,
  .programme-table td {
    display: block;
    width: 100%;
  }

  .programme-table tr {
    margin-bottom: 16px;
    border: 1px solid rgba(255,255,255,0.2); /* card-like look on mobile */
    padding: 10px;
  }

  .programme-table th {
    margin-bottom: 6px;
  }

  .programme-table td {
    margin-bottom: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d353512 */.programme-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Montserrat', sans-serif;
  color: #ffffff;
  border: 1px solid rgba(255,255,255,0.3); /* outer border */
}

.programme-table th,
.programme-table td {
  padding: 14px 16px;
  text-align: left;
  vertical-align: top;
  border: 4px solid rgba(255,255,255,0.2); /* inner borders */
}

/* Heading */
.programme-table th {
  width: 30%;
  font-size: 22px;
  font-weight: 600;
}

/* Description */
.programme-table td {
  width: 70%;
  font-size: 18px;
  font-weight: 400;
}

/* Bullet styling */
.programme-table ul {
  margin: 0;
  padding-left: 18px;
}

.programme-table li {
  margin-bottom: 6px;
}

/* Responsive */
@media (max-width: 768px) {
  .programme-table,
  .programme-table tbody,
  .programme-table tr,
  .programme-table th,
  .programme-table td {
    display: block;
    width: 100%;
  }

  .programme-table tr {
    margin-bottom: 16px;
    border: 1px solid rgba(255,255,255,0.2); /* card-like look on mobile */
    padding: 10px;
  }

  .programme-table th {
    margin-bottom: 6px;
  }

  .programme-table td {
    margin-bottom: 12px;
  }
}/* End custom CSS */