@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700&family=Open+Sans:wght@300&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,200;0,300;0,400;0,500;1,200;1,700;1,800&display=swap";.Nav{width:100lvw;position:sticky;top:0;z-index:9999999;-webkit-animation:.5s ease-in-out 0s normal none 1 running fadeInDown;animation:.5s ease-in-out 0s normal none 1 running fadeInDown}.topBar{background-color:#000;display:flex;align-items:center;justify-content:center}.topBarWrapper{width:90%;display:flex;justify-content:space-between;height:45px}.navIcon{color:var(--mainColor)}.leftTopInner,.rightTopInner{display:flex;justify-content:center;align-items:center;gap:5px}.mailLink,.loginLink{color:#fff;text-decoration:none}.mailLink:hover,.loginLink:hover{text-decoration:underline;transition:var(--transition) ease-in-out all}.nav{display:flex;align-items:center;justify-content:center;height:70px}.navWrapper{width:90%;display:flex;justify-content:space-between}.logoContainer>img{width:65%;height:100%;object-fit:cover}.navRight{width:57%;display:flex;align-items:center;justify-content:flex-end;gap:30px}.mainLinks{display:flex;width:60%;justify-content:space-around}.link-item{position:relative}.mainLinks>.link-item>a{padding:0;transition:.5s;color:var(--blackColor);font-size:15px;font-weight:600;font-family:var(--fontFamily);margin-left:14px;margin-right:14px;display:flex;justify-content:center;align-items:center;gap:5px;text-decoration:none}.mainLinks>.link-item>a.active{color:var(--mainColor);transition:.5s}.subItem>a.active{color:var(--mainColor);transition:.5s}.subLinks{left:0;top:45px;opacity:0;z-index:99;width:200px;border:none;display:block;border-radius:0;visibility:hidden;position:absolute;transform:rotateX(-20deg);transform-origin:top;background:var(--whiteColor);transition:all .5s ease-in-out;box-shadow:0 0 15px #0000001a;padding:10px 0}.subItem{position:relative;padding:0}.subItemLink{display:block;padding:7px 20px;border-bottom:1px dashed transparent;font-weight:400;transition:.5s;position:relative;color:var(--blackColor);font-size:15px;font-weight:600;font-family:var(--fontFamily);margin-left:14px;margin-right:14px}.subItemLink:hover{color:var(--mainColor);transition:.5s}.subItemLink:before{content:">";font-size:0;font-family:FontAwesome;font-weight:600;color:var(--mainColor);transition:.2s ease;position:absolute;top:50%;left:10px;transform:translateY(-50%);z-index:99}.subItemLink:hover:before{font-size:15px}.link-item:hover .subLinks{opacity:1;transform:rotateX(0);visibility:visible}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}}.sticky{padding:0;background-color:var(--whiteColor)!important;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);box-shadow:0 2px 28px #00000017;-webkit-animation:.5s ease-in-out 0s normal none 1 running fadeInDown;animation:.5s ease-in-out 0s normal none 1 running fadeInDown}.navWrapper>div:nth-child(1){display:flex;align-items:baseline;justify-content:start}.mainRightContainer{display:flex;justify-content:center;align-items:center;gap:20px}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.mobileLinks{position:absolute;display:flex;flex-direction:column;align-items:flex-start;width:100vw;background:white;top:70px;right:0;transform:translate(100%);transition:transform .5s ease-in-out}.mobileLinkWrapper{padding:32px 0 32px 32px;border-top:1px solid #e7e7e9;display:flex;flex-direction:column;gap:27px}.mobileOverlay{position:absolute;top:70px;cursor:pointer;right:0;width:100vw;height:100vh;background-color:#00000080;transition:.8s all ease-in-out}.mobileLinks.open{animation:slideIn .5s forwards}.mobileLinks.closing{animation:slideOut .5s forwards;display:none}.closeButton{background:none;border:none;font-size:20px;font-weight:100;cursor:pointer;color:var(--blackColor)}.hamburgerMenu{display:flex;flex-direction:column;gap:4px;justify-content:space-between;height:75%;cursor:pointer}.hamburgerMenu>span{width:40px;height:6px;border-radius:30px;background-color:var(--blackColor)}.mobileLinkItems>a{font-weight:700;font-size:18px;color:var(--blackColor)}.mobileLinkItems>a.active{color:var(--mainColor)}.mobileSubLinks{margin-top:15px;padding-left:30px;border-left:1px solid grey;display:flex;flex-direction:column;align-items:flex-start;gap:14px;font-weight:600}.mobileSubLink a{font-weight:400}.mobileSubLink a.active{color:var(--mainColor);font-weight:700}.mobileTop{display:flex;justify-content:space-between;width:90%;height:8svh;align-items:center;align-self:center}.mobileTop>img{width:50%}@media only screen and (min-width: 767px) and (max-width: 1024px){.logoContainer>img{width:100%}.navRight{width:65%}.mainLinks{width:70%}.mainRightContainer>button{padding:12px}.navWrapper>div:nth-child(1){width:38%}}@media only screen and (max-width: 767px){.topBar{height:70px}.mailLink,.loginLink{font-size:12px}.topBarWrapper{flex-direction:column}.mainRightContainer>button{display:none}.logoContainer>img{width:100%;height:100%;object-fit:cover}}@media only screen and (max-width: 990px){.mainLinks{display:none}.mainRightContainer>button{padding:10px 20px}}@media only screen and (min-width: 990px){.hamburgerMenu,.mobileLinks,.mobileOverlay{display:none}}@media only screen and (min-width: 1550px){.topBar,.nav{width:100%}}footer:before{width:100vw;color:#fff;content:"";width:100%;height:100%;background-color:#0f1221f2;position:absolute;left:0;top:0;z-index:0}footer{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(/assets/footer-bg-7b1d879c.jpg);position:relative}.footerContainer{padding:5em 10em;position:relative;z-index:1}.top{display:flex;justify-content:space-between}.logo{width:15em;object-fit:cover}.cont1{width:25%}.cont1>a>img{object-fit:cover;width:100%}.cont2>ul{list-style-type:none;padding:0;display:flex;flex-direction:column}.footerTitle{color:#fff;margin:0 0 5px;font-size:1.4rem;font-weight:700}.link{text-decoration:none;color:#afafaf;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.link:hover{color:#fff;transition:1s ease-in-out}.newsletterContainer{margin:0 0 2em}.newsletterContainer>p{color:#fff;margin:0 0 5px;font-size:1.4rem;font-weight:700}.newsletterInput{display:flex;margin:1.5em 0 0}label{color:#ccc;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.icons{display:flex;align-items:center;justify-content:flex-start;gap:1em;margin:.8em 0}.copyright,.socialLinks{color:#fff}@media only screen and (min-width: 767px) and (max-width: 1024px){.footerContainer{padding:5em}}@media (max-width: 768px){.footerContainer{padding:0}.top{flex-direction:column;gap:1em;padding:2em}.cont1{width:85%}}@-webkit-keyframes waterfall{0%{opacity:0;-webkit-transform:translateY(-250%);transform:translateY(-250%)}40%,60%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(250%);transform:translateY(250%)}}@keyframes waterfall{0%{opacity:0;-webkit-transform:translateY(-250%);transform:translateY(-250%)}40%,60%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(250%);transform:translateY(250%)}}.waterfallContainer{position:relative;width:100lvw;height:100vh;background-color:#f9fbfe}.waterfall div{-webkit-animation:waterfall 1.5s infinite;animation:waterfall 1.5s infinite;background-color:var(--mainColor);height:20px;left:50%;margin-top:-10px;opacity:0;position:absolute;top:50%;width:20px}.waterfall div:nth-of-type(1){-webkit-animation-delay:.25s;animation-delay:.25s;margin-left:-10px}.waterfall div:nth-of-type(2){-webkit-animation-delay:.5s;animation-delay:.5s;margin-left:15px}.waterfall div:nth-of-type(3){-webkit-animation-delay:.75s;animation-delay:.75s;margin-left:-35px}.waterfall div:nth-of-type(4){-webkit-animation-delay:1s;animation-delay:1s;margin-left:40px}.waterfall div:nth-of-type(5){-webkit-animation-delay:1.25s;animation-delay:1.25s;margin-left:-60px}.serviceCard{margin:30px 0;position:relative;width:25em;display:flex;flex-direction:column;cursor:pointer;height:max-content}.serviceCard:hover{box-shadow:var(--boxShadow);transition:.5s ease}.aboutUsServCard{box-shadow:var(--boxShadow);margin:30px 0;position:relative;width:30%;background-color:var(--whiteColor)}.aboutUsServCard>div>p{color:var(--blackColor)}.serviceCard>div:nth-child(1){height:300px}.serviceCardImgcont{width:100%;height:300px;position:relative}.serviceCardImg{width:100%;height:100%;object-fit:cover}.servCardIcon{width:60px;height:60px;font-size:20px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:var(--whiteColor);-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow);position:absolute;bottom:210px;left:30px;z-index:1;cursor:pointer}.serviceCard:hover .servCardIcon,.aboutUsServCard:hover .servCardIcon{color:var(--whiteColor);background-color:var(--mainColor);transform:rotateY(180deg)}.servCardIcon:after{content:"";width:0%;height:0%;border-radius:50%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:var(--mainColor);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.serviceCardText{display:flex;flex-direction:column;align-items:flex-start;justify-content:start;gap:16px;padding:20px;height:190px}.serviceCardText>h4{text-align:start;margin-top:.5em}.serviceCardText>h4>a{margin-bottom:12px;font-size:var(--card-title-fontSize);font-weight:600;color:#000;text-decoration:none;text-align:start}.serviceCardText>a{color:#000;text-decoration:none}.serviceCard:hover .serviceCardText>a{color:var(--mainColor);text-decoration:none;transition:.5s ease}.serviceCard:hover .serviceCardText>h4>a{color:var(--mainColor);text-decoration:none;transition:.5s ease}.serviceCardText>p{padding:0;margin:0;text-align:start}.funFactsCard{margin-top:30px;padding-left:85px;padding-right:42px;position:relative;color:var(--whiteColor);display:flex;cursor:pointer}.aboutUsFunFactsCard{margin-top:30px;padding-left:85px;padding-right:42px;position:relative;color:var(--blackColor);display:flex;cursor:pointer}.aboutUsFunFactsCard:before,.funFactsCard:before{content:"";width:1px;height:80%;background-color:#00aa5580;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.aboutUsFunFactsCard:last-child:before{display:none}.funFactsCard:hover .funFactsIcon,.aboutUsFunFactsCard:hover .aboutUsFunFactsIcon{color:var(--whiteColor);background-color:var(--mainColor);transform:rotateY(180deg)}.funFactsIcon,.aboutUsFunFactsIcon{width:70px;height:70px;font-size:40px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:var(--whiteColor);position:absolute;left:0}.funFactsText>h2{margin-bottom:0;color:var(--whiteColor);font-size:36px;font-weight:700}.aboutUsFunFactsText>h2{margin-bottom:0;color:var(--blackColor);font-size:36px;font-weight:700}.funFactsText>p{color:var(--whiteColor);font-size:14px}.aboutUsFunFactsText>p{color:var(--blackColor);font-size:14px}.upcomingEventCard{width:420px;height:100%;position:relative}.upcomingEventCard:hover:before{width:100%}.upcomingEventCard:before{content:"";width:0%;height:100%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-image:linear-gradient(to top,#000000,#000000b7,#00000020);position:absolute;left:0;bottom:0}.upcomingEventCard>img{width:100%;height:25em;object-fit:cover}.eventsDetails{transition:.5s ease-in-out;padding:30px 25px;position:absolute;opacity:0;width:100%;bottom:0;left:0;color:var(--whiteColor);width:88%;display:flex;flex-direction:column;justify-content:center;align-items:baseline}.upcomingEventCard:hover .eventsDetails{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.eventsDetails>ul>li{display:inline-block;margin-right:10px;color:var(--mainColor);font-size:15px;font-weight:500;font-family:var(--fontFamily2)}.eventsDetails>ul>li:last-child{margin-right:0;color:var(--whiteColor)}.eventsDetails>h4{margin-top:12px;margin-bottom:12px;font-size:var(--card-title-fontSize);font-weight:600;text-align:start}.eventsDetails>p{color:var(--mainColor);font-size:14px;margin-bottom:8px}.eventsDetails>p>svg{margin-right:6px;font-size:16px}.eventsDetails>p>a{color:var(--whiteColor);text-decoration:none}.eventsDetails>a{text-decoration:none;color:var(--whiteColor)}@media only screen and (min-width: 767px) and (max-width: 1024px){.servCardIcon{bottom:250px}.funFactsCard{width:25%}.aboutUsFunFactsCard:before,.funFactsCard:before{display:none}}@media only screen and (max-width: 767px){.serviceCard{width:90%;gap:20px}.aboutUsServCard{width:100%;margin:0}.aboutUsFunFactsCard{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:0;width:45%;text-align:center}.aboutUsFunFactsCard:before{display:none}.aboutUsFunFactsText>h2{font-size:28px}.aboutUsFunFactsIcon{position:relative}.servCardIcon{display:none;position:absolute;bottom:190px}.serviceCardText>h4{text-align:start;display:flex}.serviceCardText>h4>a{font-size:16px;margin:0}.serviceCardImgcont{height:320px}.funFactsCard{flex-direction:column;align-items:center;padding:0;width:45%}.funFactsIcon{position:relative}.funFactsCard:before{display:none}.funFactsText{text-align:center}.funFactsText>h2{font-size:22px}.funFactsText>p{font-size:12px}.upcomingEventCard{width:90%}.eventsDetails>h4{font-size:18px}}@media only screen and (min-width: 426px) and (max-width: 766px){.aboutUsServCard{width:75%;margin:0}}@media only screen and (min-width: 320px) and (max-width: 425px){.serviceCard{width:85%}.servCardIcon{position:absolute;bottom:190px}}@media only screen and (max-width: 320px){.servCardIcon{position:absolute;bottom:210px}}.counselTestimonialCard{padding:30px;margin:30px 0;-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow);background-color:var(--whiteColor);position:relative;border-radius:5px;display:flex;flex-direction:column;align-items:baseline;justify-content:center;gap:3px}.testimonialQuoteIcon>svg{font-size:45px;color:var(--secondColor);z-index:0}.starIcons>li{display:inline-block;font-size:14px;color:var(--mainColor)}.counselTestimonialCard>p{margin:15px 0;color:var(--blackColor);font-size:16px;font-weight:500;font-style:italic}.testimonialDetails{display:flex;align-items:center;justify-content:space-between;width:100%}.testimonialProfile{display:flex;align-items:center;gap:10px}.testimonialProfileText{text-align:left}.testimonialProfileText>h5{margin-bottom:8px;font-size:18px;font-weight:700}.testimonialProfileText>span{color:var(--mainColor);font-size:14px;font-family:var(--fontFamily2)}.testimonialProfile>img{width:70px;height:70px;object-fit:cover;border-radius:50%}.teamCard{margin-top:30px;height:100%;width:30%}.teamCard .teamCardImg{position:relative;height:75%}.teamCardImg>img{width:100%;height:100%;object-fit:cover}.teamCard:hover .teamCardImg:before{height:100%}.teamCard:hover .teamCardImg .teamSocialIcons{-webkit-transition-delay:.3s;transition-delay:.3s;bottom:25px;opacity:1}.teamCard .teamCardImg:before{content:"";width:100%;height:0%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-image:linear-gradient(to top,#000000,#00000050,#00000000);position:absolute;left:0;bottom:0;z-index:0}.teamCard .teamCardImg .teamSocialIcons{width:100%;opacity:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;text-align:center;position:absolute;bottom:0;z-index:0}.teamCard .teamCardImg .teamSocialIcons>ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center;gap:30px}.teamCard .teamCardImg .teamSocialIcons>ul>li{display:inline-block;color:#fff}.teamCard .teamCardText{text-align:center;padding:25px 25px 0}.teamCard .teamCardText>h4{margin-bottom:8px;font-size:var(--card-title-fontSize);font-weight:600}.teamCard .teamCardText>p{font-size:14px;color:var(--mainColor)}.teamSocialIcon{width:30px;height:30px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:var(--whiteColor)}.processCard{margin-top:30px;background-color:var(--whiteColor);-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow);position:relative;padding:30px 25px 25px 105px}.processCard>h4{margin-bottom:10px;font-size:var(--card-title-fontSize);font-weight:600}.processCardIcon{width:45px;height:45px;font-size:30px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow);background-color:var(--whiteColor);position:absolute;left:25px;padding:10px}.processCard:hover .processCardIcon{transform:rotateY(180deg);-webkit-transform-origin:center;transform-origin:center;color:var(--whiteColor);background-color:var(--mainColor)}.projectCard{margin-top:30px;position:relative}.projectCard:before{content:"";width:100%;height:0%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:#000c;position:absolute;left:0;bottom:0;z-index:0}.projectCard:hover:before{height:100%}.projectCardText{opacity:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;padding:0 25px 25px 0;position:absolute;width:100%;bottom:0;left:0}.projectCard:hover .projectCardText{opacity:1;padding-left:25px;-webkit-transition-delay:.3s;transition-delay:.3s}.projectCardText>span{color:var(--mainColor);display:inline-block;margin-bottom:8px;font-size:15px;font-weight:600;font-family:var(--fontFamily2)}.projectCardText>h5{margin-bottom:0;font-size:20px;font-weight:600}.projectCardText>h5>a{color:var(--whiteColor)}.projectCardText>h5>a:hover{color:var(--mainColor)}@media only screen and (max-width: 767px){.teamCard{width:100%;height:520px}}@media only screen and (min-width: 768px) and (max-width: 991px){.teamCard{width:80%;height:621px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.teamCard{width:40%;height:621px}}.serviceMembersContainer{margin:2em 0 4em}.serviceMembersContainer>h3{margin-bottom:1em}.memberCards{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px}.MuiDataGrid-root{padding:1.5em}.dataTable>h4{margin:.5em 0}.dataTable>p{margin:0 0 1em}.table-img{width:50px;height:50px;object-fit:cover;border-radius:4px}.serviceAllocation{padding:20px}.serviceAllocation>h4{margin:1em 0}.MuiTextField-root{margin-bottom:20px}.serviceEvents{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:start;gap:10px;padding:2em 0}.serviceEvents>div{width:32.33333%}.singleServiceEvent>div{width:100%}.eventContentContainer{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.eventImgContainer{width:100%;display:flex;gap:10px;margin-bottom:2em}.eventImgContainer>img{width:50%;height:100%;object-fit:cover}.eventContentDetails{display:flex;justify-content:space-between}.eventContentText{width:60%;display:flex;flex-direction:column;gap:12px}.eventContentText>h3{margin-bottom:12px;font-size:24px;font-weight:700}.eventContentInfo{width:30%}.eventContentCard{padding:25px;box-shadow:var(--boxShadow);background-color:var(--whiteColor);border-radius:5px;display:flex;flex-direction:column;gap:9px}.eventContentCard>h3{font-size:var(--card-title-fontSize);font-weight:600;margin-bottom:9px}.eventContentCard>p{margin-bottom:18px}.eventInfoCard{display:flex;justify-content:start;align-items:flex-start;gap:10px;margin-bottom:9px}.eventInfoCard>svg{color:var(--mainColor);font-size:25px}.eventInfo{display:flex;flex-direction:column;gap:4px}.eventInfo>h5{font-size:16px;font-weight:600}.eventInfo>span{color:var(--paragraphColor);font-size:15px;font-family:var(--fontFamily2)}.serviceContentContainer{display:flex;flex-direction:column;margin-top:3em}.serviceImageContainer{display:flex;align-items:center;justify-content:space-between;margin:2em 0}.serviceImageContainer>img{width:90px;height:90px;object-fit:cover}.serviceImageContainer>ul{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.serviceImageContainer>ul>a{padding:0;transition:.5s;color:var(--blackColor);font-size:15px;font-weight:600;font-family:var(--fontFamily);margin-left:14px;margin-right:14px;display:flex;justify-content:center;align-items:center;gap:5px;text-decoration:none}.serviceImageContainer>ul>a.active{color:var(--mainColor);transition:.5s;text-decoration:underline}.serviceDetailsContainer{display:flex;flex-direction:column}.serviceDetailsContainer>h5{margin:1em 0 0}.serviceDetailsContainer>p{margin:1em 0 2em}.serviceDetailsContainer>ul{display:flex;gap:20px;margin:2em 0}.serviceDetailsContainer>ul>a{border:1px solid var(--mainColor);padding:8px;border-radius:20px;text-decoration:none;transition:1s all ease-in-out}.serviceDetailsContainer>ul>a:hover,.serviceDetailsContainer>ul>a.active{background-color:var(--mainColor);color:var(--whiteColor)}.servicefilteredProjects{display:flex;flex-direction:row;flex-wrap:wrap}.servicefilteredProjects>a{width:30%;box-shadow:var(--boxShadow);padding:10px;display:flex;flex-direction:column;justify-content:space-between}.servicefilteredProjects>a>h4{color:var(--mainColor)}.upcomingEvents{width:100lvw;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:5em 0}.eventsContent{width:100%;display:flex;gap:2em;justify-content:center;align-items:center;text-align:center;padding:4em 0 6em;position:relative}.eventsHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:32px}.eventsHeader>h3{margin-bottom:0;line-height:1.2;font-size:38px;font-weight:700}.eventsList{width:100lvw;display:flex;align-items:center;justify-content:center}.eventsListWrapper{width:75%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:2em 0}@media only screen and (min-width: 767px) and (max-width: 1024px){.eventsContent{width:90%}}@media only screen and (max-width: 767px){.eventsContent{flex-direction:column;padding:0;gap:1em}.upcomingEvents{margin:3em 0}}.sectionHeader{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px;margin-bottom:50px}.sectionHeader>p{width:75%}@media only screen and (max-width: 767px){.sectionHeader>h3{font-size:28px}.sectionHeader>P{font-size:14px;width:95%}}.constituencyOfficeCards{display:flex;width:100%;flex-wrap:wrap;gap:1em;margin:2em 0 4em;justify-content:space-between}.constituencyOfficeCards>a{width:47%}.constituencyOfficeCard>img{width:100%;height:100%;object-fit:cover}.educationReport{margin:3em 0}.educationReport>h4{margin-bottom:1em}.educationReport>p{margin-bottom:2em}.constituencyOfficeEvents>section{width:100%}.latestNews{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:5em 0}.latestNewsSectionContent{display:flex;position:relative;width:75%;align-items:center;justify-content:center;gap:24px}.latestNewsSectionContent{max-width:1600px;margin:0 auto;padding:0 20px;overflow:hidden}.carouselNews{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.carousel-item-news{flex:0 0 auto;scroll-snap-align:start;width:calc(100% / 3);padding:0 10px;box-sizing:border-box}.carousel-item-news>div{width:100%}.carousel-button-news{background:rgba(0,0,0,.5);border:none;color:#fff;padding:10px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.carousel-button-news.left{left:0;width:30px;height:30px;display:flex;border-radius:50%;justify-content:center;align-items:center}.carousel-button-news.right{right:0;width:30px;height:30px;display:flex;border-radius:50%;justify-content:center;align-items:center}@media (max-width: 1024px){.carousel-item-news{width:50%}}@media only screen and (max-width: 767px){.latestNewsSectionContent{flex-wrap:wrap;width:100%}}@media (max-width: 600px){.carousel-item-news{width:100%}}.contentContainer{display:flex;width:85%;justify-content:space-between;gap:5em;margin:2em 0}.serviceLeft{margin:0 0 5em;width:100%}.eventsLeft{width:100%;margin:3em 0}.left{width:70%}.wardLeft{width:70%;margin-top:70px}.wardLeft>div{height:auto;margin-top:100px}.wardLeft>p{margin-top:20px}.blogImageContainer{margin:1em 0 0}.blogImageContainer>h2{padding:.5em 0;width:100%}.blogImageContainer>img{width:100%;height:30em;object-fit:cover}.right{width:30%}.blogDetailsTop{display:flex;justify-content:flex-start;align-items:center;padding:.5em 0 1em;gap:3em}.iconsContainer{display:inherit;justify-content:flex-start;align-items:center}.ql-video{width:100%;height:380px}.subSection>h4{margin:24px 0}.subSection>div>p{font-size:clamp(16px,1.5vw,24px);line-height:1.6;margin:.6em 0;color:#666}.subSection>div>p>span{font-size:clamp(16px,1.5vw,24px);line-height:1.6;margin:.6em 0;color:#666}.subSection>div>ul{list-style-type:disc;margin:2em 0 2em 7em}.subSection>div>ul>li{font-size:clamp(16px,1.5vw,22px);margin-bottom:15px;color:#555;font-weight:400}.subSection>div>p>img{width:100%;height:100%;object-fit:cover}.subSection>p>p>img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.contentContainer{flex-direction:column;width:90%}.contentSideBar>div{width:90%}.left,.wardLeft,.right,.wardRight{width:100%}}.contentSideBar{margin:5em 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3em}.contentSideBar>div{background:#edf7f5;width:100%;padding:25px;box-shadow:var(--boxShadow);background-color:var(--whiteColor);border-radius:5px}.categs{display:flex;flex-direction:column;gap:.5em}.details{width:70%}.details>p{font-weight:700}.details>span{text-transform:capitalize}.categs>li{list-style-type:none;display:flex;justify-content:space-between}.categs>li>a{text-decoration:none;color:#000;font-family:Montserrat;font-weight:500;font-size:14px;font-weight:lighter;margin:0;padding:0}.categs>li>a:hover{text-decoration:underline}.categs>li>hr{width:100%;border:1px solid #e3e3e3;margin:0}.recents{display:flex;flex-direction:column;gap:1em;margin:1em 0 0}.recents>a{text-decoration:none;color:#000}.recents>a:hover{text-decoration:underline;transition:1s all ease-in-out}.details>h6{font-weight:400}.recentPost{display:flex;justify-content:center;align-items:center;gap:1em}.recentImgContainer{width:60%;height:6.5em}.recentImgContainer>img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.recentImgContainer>img:hover{transform:scale(1.1)}.tags{display:flex;flex-wrap:wrap;gap:.7em;width:100%;justify-content:space-between;align-items:center}.tags>li{list-style-type:none;width:30%}.tagBtn{padding:5px 15px;border-radius:5px;display:inline-block;border:1px solid #eee;background-color:var(--whiteColor);font-size:14px;font-family:var(--fontFamily2);margin-right:5px;margin-top:10px}.tagBtn:hover{color:var(--whiteColor);background-color:var(--mainColor)}.tags>a:hover{text-decoration:underline;transition:.6s ease-in-out;border:2px solid #219d80;background-color:transparent;cursor:pointer;color:#000}body{margin:0;overflow-x:hidden;padding:0;font-family:Montserrat,serif;background-color:#fff;background-color:var(--whiteColor)}@media only screen and (max-width: 767px){:root{--card-title-fontSize: 18px;--titleFontSize: 24px;--fontSize: 14px}}@media only screen and (min-width: 768px) and (max-width: 991px){:root{--card-title-fontSize: 20px;--fontSize: 15px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){:root{--card-title-fontSize: 20px}}:root{font-family:Montserrat,serif;--fontFamily: "Montserrat", sans-serif;--fontFamily2: "Roboto", sans-serif;background-color:var(--whiteColor);--mainColor: #007844;--secondColor: #00784430;--whiteColor: #ffffff;--blackColor: #1f2428;--paragraphColor: #666666;--card-title-fontSize: 22px;--transition: .5s;--boxShadow: rgba(80, 79, 79, .1) 0px 0px 16px}main{scroll-snap-type:x mandatory;display:flex;flex-direction:column;justify-content:center;align-items:center;scroll-behavior:smooth}main>section{scroll-snap-align:start}a{transition:var(--transition);color:var(--blackColor);text-decoration:none;outline:0!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Montserrat,serif}h1{font-size:54px;font-weight:700;margin:0;padding:0}h2{font-size:39px;margin:0;padding:0}h3{font-size:32px;margin:0;padding:0}h4{font-size:25px;margin:0;padding:0}h5{font-size:20px;margin:0;padding:0}h6{font-size:18px;margin:0;padding:0}p,li{font-size:16px;line-height:21px;font-weight:lighter;margin:0;padding:0;font-family:Roboto,sans-serif}span{font-size:14px;font-weight:lighter;margin:0;padding:0}ul{padding:0;margin:0;list-style-type:none}.primaryButton{padding:12px 40px;position:relative;display:inline-block;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;border:1px solid var(--mainColor);overflow:hidden!important;color:var(--whiteColor);background-color:var(--mainColor);border-radius:10px;font-size:15px;font-weight:700;font-family:var(--fontFamily2)}.primaryButton:hover{border-radius:20px 5px;color:var(--whiteColor);background-color:var(--blackColor)}.secondaryButton{border:2px solid #219d80;cursor:pointer;color:#fff;display:inline-flex;padding:10px 20px;align-items:flex-start;gap:10px;font-family:Montserrat,serif;background:transparent}.tertiaryButton{cursor:pointer;background:#219d80;color:#fff;display:inline-flex;padding:8px 16px;justify-content:center;align-items:center;gap:10px;font-family:Montserrat,serif}.read-more-btn{font-size:15px;font-weight:600;font-family:var(--fontFamily2)}.css-3be3ve-MuiFormControl-root-MuiTextField-root-MuiDataGrid-toolbarQuickFilter{position:absolute!important;top:-50px;right:0;width:35%!important}
