@font-face{font-family:font400;src:url(/assets/font/Roboto_Condensed/RobotoCondensed-Regular.ttf)}@font-face{font-family:font100;src:url(/assets/font/Roboto_Condensed/RobotoCondensed-Thin.ttf)}@font-face{font-family:font200;src:url(/assets/font/Roboto_Condensed/RobotoCondensed-Light.ttf)}@font-face{font-family:font500;src:url(/assets/font/Roboto_Condensed/RobotoCondensed-Medium.ttf)}@font-face{font-family:font600;src:url(/assets/font/Roboto_Condensed/RobotoCondensed-SemiBold.ttf)}@font-face{font-family:font700;src:url(/assets/font/Roboto_Condensed/RobotoCondensed-Bold.ttf)}@font-face{font-family:font800;src:url(/assets/font/Roboto_Condensed/RobotoCondensed-Black.ttf)}:root{--primaryColor:#114d81;--secondaryColor:#0089ff;--titleTagColor:#d2211b}*,html{scroll-behavior:smooth}#mexusSuite{scroll-margin-top:100px}html,body{margin:0;padding:0;font-family:font400}*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-track{background:#0000000c}::-webkit-scrollbar-thumb{background:#757575;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primaryColor)}.container{width:1440px;margin:0 auto}@media (max-width:1800px){.container{width:calc(100% - 100px)}}@media (max-width:1060px){.container{width:calc(100% - 80px)}}@media (max-width:768px){.container{width:calc(100% - 50px)}}@media (max-width:480px){.container{width:calc(100% - 30px)}}a,article,button,div,span,i,b,h1,h2,h3,h4,h5,h6,p,input,ul,li,select,label,textarea{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;font-family:font400}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;font-family:font400}input{-webkit-tap-highlight-color:transparent}::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:#0000}::-webkit-datetime-edit-month-field:not([aria-valuenow]){color:#0000}::-webkit-datetime-edit-day-field:not([aria-valuenow]){color:#0000}video::-internal-media-controls-overlay-cast-button{display:none}textarea{resize:none;font-family:font400}::selection{color:#fff;background:#1d1d1d}p{font-family:font400}
.homeBanner{width:100%;position:relative}.homeBanner .heroSection{z-index:0;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.homeBanner .heroSection{height:auto;min-height:500px;padding:40px 0}}.homeBanner .heroSection:after{content:"";z-index:-1;background:linear-gradient(90deg,#000000bc -43%,#fff0 100%);position:absolute;inset:0}.homeBanner .heroSection .heroBg{z-index:-2;position:absolute;inset:0}.homeBanner .heroSection .heroBg .bannerSlide{opacity:0;transition:opacity 1.5s ease-in-out;position:absolute;inset:0}.homeBanner .heroSection .heroBg .bannerSlide.active{opacity:1}.homeBanner .heroSection .heroBg .bannerSlide img{object-fit:cover;width:100%;height:100%}.homeBanner .heroSection .bannerProgressCircle{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;bottom:20px;right:20px}.homeBanner .heroSection .bannerProgressCircle svg{filter:drop-shadow(0 0 5px #0000004d);transform:rotate(-90deg)}.homeBanner .heroSection .bannerProgressCircle .percent{color:#fff;font-family:font600;font-size:14px;line-height:1;position:absolute}.homeBanner .heroSection .heroContent{flex-direction:column;width:100%;padding:200px 0 150px;display:flex}@media (max-width:768px){.homeBanner .heroSection .heroContent{text-align:center}}.homeBanner .heroSection .heroContent .heroText{color:#fff;z-index:10;width:60%}@media (max-width:768px){.homeBanner .heroSection .heroContent .heroText{width:100%;margin-bottom:40px}}.homeBanner .heroSection .heroContent .heroText h1{margin-bottom:20px;font-family:font600;font-size:4.5em;line-height:1.1}.homeBanner .heroSection .heroContent .heroText p{opacity:.9;width:65%;font-size:20px;font-weight:400;line-height:1.5}.homeBanner .heroSection .heroContent a{margin-top:30px}.homeBanner .announcementBar{background:#111827;border-bottom:1px solid #ffffff1a;width:100%;padding:20px 0}.homeBanner .announcementBar .announcementMain{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (max-width:768px){.homeBanner .announcementBar .announcementMain{text-align:center;flex-direction:column;gap:10px}}.homeBanner .announcementBar .announcementMain .announcementLabel{color:#fff;white-space:nowrap;text-transform:uppercase;align-items:center;gap:10px;width:200px;font-family:font600;font-size:20px;display:flex}.homeBanner .announcementBar .announcementMain .announcementLabel .icon{color:#fff701;font-size:20px}.homeBanner .announcementBar .announcementMain .divider{background:#fff3;width:1px;height:30px}@media (max-width:768px){.homeBanner .announcementBar .announcementMain .divider{display:none}}.homeBanner .announcementBar .announcementMain .announcementText{color:#fff;align-items:center;gap:10px;width:calc(100% - 241px);font-size:15px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.homeBanner .announcementBar .announcementMain .announcementText .marqueeContainer{will-change:transform;width:fit-content;display:flex}.homeBanner .announcementBar .announcementMain .announcementText .marqueeContainer ul{white-space:nowrap;align-items:center;gap:20px;padding-right:20px;display:flex}.homeBanner .announcementBar .announcementMain .announcementText .marqueeContainer ul li{padding-left:20px;list-style:none;position:relative}.homeBanner .announcementBar .announcementMain .announcementText .marqueeContainer ul li:before{content:"";background:#0fe;border-radius:50px;width:8px;height:8px;animation:1.5s ease-in-out infinite blink;position:absolute;top:50%;left:0;transform:translateY(-50%)}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.homeBanner .announcementBar .announcementMain .announcementText .marqueeContainer ul li .announcementTextCoetnt{color:#fff;font-family:font400;font-size:14px}.homeBanner .announcementBar .announcementMain .announcementText .marqueeContainer ul li .announcementTextCoetnt a{color:#fff;text-decoration:underline}.homeBanner .announcementBar .announcementMain .announcementText .marqueeContainer ul li .announcementTextCoetnt a:hover{text-decoration:none}.homeAbout{width:100%;padding:100px 0}.homeAbout .homeAboutMain{align-items:center;gap:80px;width:100%;display:flex}@media (max-width:768px){.homeAbout .homeAboutMain{flex-direction:column;gap:10px}}.homeAbout .homeAboutMain .homeAboutThumbnail{aspect-ratio:2/2.6;width:40%;position:relative}.homeAbout .homeAboutMain .homeAboutThumbnail img{object-fit:cover;width:100%;height:100%}.homeAbout .homeAboutMain .homeAboutThumbnail .experienceBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;padding:20px;position:absolute;bottom:20px;right:20px}.homeAbout .homeAboutMain .homeAboutThumbnail .experienceBadge .count{text-align:center;color:var(--primaryColor);font-family:font600;font-size:4em}.homeAbout .homeAboutMain .homeAboutThumbnail .experienceBadge .text{text-align:center;color:var(--primaryColor);font-family:font400;font-size:22px}.homeAbout .homeAboutMain .homeAboutDetails{flex-direction:column;width:calc(60% - 80px);display:flex}.homeAbout .homeAboutMain .homeAboutDetails .homeAboutFeatures{flex-direction:column;gap:10px;width:100%;margin-top:30px;display:flex}.homeAbout .homeAboutMain .homeAboutDetails .homeAboutFeatures li{background:#f3f6f7;align-items:center;gap:15px;padding:8px 20px 8px 8px;display:flex}.homeAbout .homeAboutMain .homeAboutDetails .homeAboutFeatures li .icon{color:#029702;background:#fff;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.homeAbout .homeAboutMain .homeAboutDetails .homeAboutFeatures li span{width:calc(100% - 30px);font-family:font400;font-size:20px}.homeAbout .homeAboutMain .homeAboutDetails a{margin-top:40px}.homeCourse{background:#f3f6f7;width:100%;padding:100px 0}.homeCourse .homeCourseMain{align-items:flex-start;gap:80px;width:100%;display:flex}.homeCourse .homeCourseMain .homeCourseHeader{flex-direction:column;width:40%;display:flex;position:sticky;top:100px}.homeCourse .homeCourseMain .homeCourseHeader a{margin-top:40px}.homeCourse .homeCourseMain .homeCourseList{flex-direction:column;gap:5px;width:calc(60% - 80px);display:flex}.homeCourse .homeCourseMain .homeCourseList .homeCourseCard{background:#fff;align-items:center;gap:30px;width:100%;display:flex}.homeCourse .homeCourseMain .homeCourseList .homeCourseCard .homeCourseCardThumbnail{aspect-ratio:1;background:#eee;width:40%;position:relative;overflow:hidden}.homeCourse .homeCourseMain .homeCourseList .homeCourseCard .homeCourseCardThumbnail img{object-fit:cover;width:100%;height:100%}.homeCourse .homeCourseMain .homeCourseList .homeCourseCard .homeCourseCardDetails{flex-direction:column;width:calc(60% - 30px);padding:30px 30px 30px 0;display:flex}.homeCourse .homeCourseMain .homeCourseList .homeCourseCard .homeCourseCardDetails .durationBadge{background:var(--secondaryColor);color:#fff;border-radius:5px;width:fit-content;padding:5px 10px;font-family:font600;font-size:14px}.homeCourse .homeCourseMain .homeCourseList .homeCourseCard .homeCourseCardDetails h3{margin-top:15px;font-family:font600;font-size:2em}.homeCourse .homeCourseMain .homeCourseList .homeCourseCard .homeCourseCardDetails p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;display:-webkit-box;overflow:hidden}.homeCourse .homeCourseMain .homeCourseList .homeCourseCard .homeCourseCardDetails a{color:var(--secondaryColor);align-items:center;gap:10px;margin-top:20px;font-family:font600;font-size:16px;display:flex}.homeCourse .homeCourseMain .homeCourseList .homeCourseCard .homeCourseCardDetails a:hover{text-decoration:none}.homeRecognitions{width:100%;padding:100px 0}.homeRecognitions .homeRecognitionsHeader{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeRecognitions .homeRecognitionsHeader h4,.homeRecognitions .homeRecognitionsHeader h2,.homeRecognitions .homeRecognitionsHeader p{text-align:center}.homeRecognitions .homeRecognitionsHeader p{width:60%}.homeRecognitions .homeRecognitionsGrid{background:#111827;flex-wrap:wrap;gap:60px;width:100%;margin-top:60px;padding:60px;display:flex}.homeRecognitions .homeRecognitionsGrid .homeRecognitionsGridCard{background:#8f8f8f25;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:calc(33.3333% - 40px);padding:30px;display:flex}.homeRecognitions .homeRecognitionsGrid .homeRecognitionsGridCard .homeRecognitionsGridLogo{aspect-ratio:2/2;width:120px;position:relative}.homeRecognitions .homeRecognitionsGrid .homeRecognitionsGridCard .homeRecognitionsGridLogo img{object-fit:contain;width:100%;height:100%}.homeRecognitions .homeRecognitionsGrid .homeRecognitionsGridCard .homeRecognitionsGridInfo{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeRecognitions .homeRecognitionsGrid .homeRecognitionsGridCard .homeRecognitionsGridInfo h3{color:#fff;text-align:center;font-family:font600;font-size:2em}.homeRecognitions .homeRecognitionsGrid .homeRecognitionsGridCard .homeRecognitionsGridInfo .fullName{color:#fff;text-align:center;font-family:font400;font-size:18px}.homeRecognitions .homeRecognitionsGrid .homeRecognitionsGridCard .homeRecognitionsGridInfo .location{color:#fff;text-align:center;margin-top:10px;font-family:font200;font-size:14px;font-style:italic}.homeRecognitions .homeRecognitionsGrid .homeRecognitionsGridCard .homeRecognitionsGridInfo p{color:#fff;text-align:center;border-top:1px solid #eeeeee3f;padding-top:20px}.homeNews{width:100%;padding:50px 0 100px}.homeNews .homeNewsHeader{flex-direction:column;width:100%;display:flex}.homeNews .homeNewsMain{flex-wrap:wrap;gap:60px;width:100%;margin-top:60px;display:flex}.homeNews .homeNewsMain .homeNewsNewItem{width:50%}@media (max-width:1024px){.homeNews .homeNewsMain .homeNewsNewItem{width:100%}}.homeNews .homeNewsMain .homeNewsNewItem .featuredNews{flex-direction:column;width:100%;text-decoration:none;display:flex;overflow:hidden}.homeNews .homeNewsMain .homeNewsNewItem .featuredNews:hover .featuredImage img{transition:all .5s ease-in-out;transform:scale(1.1)}.homeNews .homeNewsMain .homeNewsNewItem .featuredNews:hover .featuredContent .readMore{text-decoration:none}.homeNews .homeNewsMain .homeNewsNewItem .featuredNews .featuredImage{aspect-ratio:16/14;background:#eee;width:100%;position:relative;overflow:hidden}.homeNews .homeNewsMain .homeNewsNewItem .featuredNews .featuredImage .newsDateBadge{background:var(--secondaryColor);color:#fff;z-index:2;border-radius:5px;align-items:center;gap:8px;padding:8px 15px;font-family:font400;font-size:14px;display:flex;position:absolute;top:20px;left:20px}.homeNews .homeNewsMain .homeNewsNewItem .featuredNews .featuredImage img{object-fit:cover;width:100%;height:100%;transition:all .3s ease-in-out}.homeNews .homeNewsMain .homeNewsNewItem .featuredNews .featuredContent{width:100%;margin-top:20px}.homeNews .homeNewsMain .homeNewsNewItem .featuredNews .featuredContent h3{color:#000;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:font600;font-size:2em;display:-webkit-box;overflow:hidden}.homeNews .homeNewsMain .homeNewsNewItem .featuredNews .featuredContent .description{color:#000;margin-top:10px}.homeNews .homeNewsMain .homeNewsNewItem .featuredNews .featuredContent .readMore{color:var(--secondaryColor);align-items:center;gap:5px;margin-top:20px;font-family:font500;font-size:16px;text-decoration:underline;display:flex}.homeNews .homeNewsMain .homeNewsList{flex-direction:column;gap:25px;width:calc(50% - 60px);display:flex}@media (max-width:1024px){.homeNews .homeNewsMain .homeNewsList{width:100%}}.homeNews .homeNewsMain .homeNewsList .homeNewsListItem{align-items:center;gap:20px;width:100%;text-decoration:none;transition:all .3s;display:flex}.homeNews .homeNewsMain .homeNewsList .homeNewsListItem:hover{transform:translate(10px)}.homeNews .homeNewsMain .homeNewsList .homeNewsListItem:hover .newsListImage img{transition:all .5s ease-in-out;transform:scale(1.1)}.homeNews .homeNewsMain .homeNewsList .homeNewsListItem .newsListImage{aspect-ratio:1;background:#eee;width:200px;display:block;position:relative;overflow:hidden}.homeNews .homeNewsMain .homeNewsList .homeNewsListItem .newsListImage img{object-fit:cover;width:100%;height:100%;transition:all .5s ease-in-out}.homeNews .homeNewsMain .homeNewsList .homeNewsListItem .newsListContent{flex-direction:column;justify-content:center;width:calc(100% - 220px);display:flex}.homeNews .homeNewsMain .homeNewsList .homeNewsListItem .newsListContent .newsDate{color:var(--primaryColor);align-items:center;gap:5px;margin-bottom:8px;font-family:font400;font-size:12px;display:flex}.homeNews .homeNewsMain .homeNewsList .homeNewsListItem .newsListContent h4{color:#000;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:font500;font-size:1.4em;line-height:1.4;display:-webkit-box;overflow:hidden}.homeNews .homeNewsMain .homeNewsList .homeNewsListItem .newsListContent p{color:#000;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;display:-webkit-box;overflow:hidden}.homeNews .homeNewsMain .homeNewsList .homeNewsListItem .newsListContent .readMore{color:var(--secondaryColor);align-items:center;gap:5px;margin-top:15px;font-family:font500;font-size:16px;text-decoration:underline;display:flex}.homeNews .homeNewsMain .homeNewsList .homeNewsAction{margin-top:15px}.homeGallery{background:#f6fcff;justify-content:center;align-items:center;width:100%;padding:100px 0;display:flex}.homeGallery .homeGalleryHeader{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.homeGallery .homeGalleryHeader h3,.homeGallery .homeGalleryHeader h2,.homeGallery .homeGalleryHeader p{text-align:center;width:50%}.homeGallery .galleryGrid{grid-template-columns:repeat(4,1fr);grid-auto-rows:300px;gap:20px;width:100%;margin-top:60px;display:grid}@media (max-width:1200px){.homeGallery .galleryGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.homeGallery .galleryGrid{grid-template-columns:repeat(2,1fr);grid-auto-rows:250px}}@media (max-width:600px){.homeGallery .galleryGrid{grid-template-columns:1fr;grid-auto-rows:300px}}.homeGallery .galleryGrid .galleryItem{background:#f0f0f0;border-radius:20px;position:relative;overflow:hidden}.homeGallery .galleryGrid .galleryItem.large{grid-area:span 2/span 2}@media (max-width:600px){.homeGallery .galleryGrid .galleryItem.large{grid-area:span 1/span 1}}.homeGallery .galleryGrid .galleryItem.wide{grid-column:span 2}@media (max-width:600px){.homeGallery .galleryGrid .galleryItem.wide{grid-column:span 1}}.homeGallery .galleryGrid .galleryItem.tall{grid-row:span 2}@media (max-width:600px){.homeGallery .galleryGrid .galleryItem.tall{grid-row:span 1}}.homeGallery .galleryGrid .galleryItem .imageWrapper{width:100%;height:100%;position:relative}.homeGallery .galleryGrid .galleryItem .imageWrapper img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.homeGallery .galleryGrid .galleryItem .imageWrapper img.active{z-index:2;animation:1.5s cubic-bezier(.65,0,.35,1) forwards clipPathReveal}.homeGallery .galleryGrid .galleryItem .imageWrapper img.previous{z-index:1;clip-path:circle(150%)}.homeGallery .galleryGrid .galleryItem .imageWrapper img.inactive{z-index:0;opacity:0}@keyframes clipPathReveal{0%{clip-path:circle(0%)}to{clip-path:circle(150%)}}.homeGallery .galleryGrid .galleryItem .imageWrapper .overlay{opacity:0;z-index:5;background:#0003;flex-direction:column;justify-content:center;align-items:center;gap:15px;transition:opacity .4s;display:flex;position:absolute;inset:0}.homeGallery .galleryGrid .galleryItem .imageWrapper .overlay .plusIcon{color:#fff;font-size:50px;font-weight:300;transition:transform .4s;transform:translateY(20px)}.homeGallery .galleryGrid .galleryItem .imageWrapper .overlay .overlayText h5{color:#fff;font-family:font600;font-size:1.5em;transition:transform .4s .1s;transform:translateY(20px)}.homeGallery .galleryFooter{justify-content:center;margin-top:60px;display:flex}.homeTestimonial{width:100%;padding:100px 0}.homeTestimonial .homeTestimonialHeader{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeTestimonial .homeTestimonialHeader h3,.homeTestimonial .homeTestimonialHeader h2,.homeTestimonial .homeTestimonialHeader p{text-align:center}.homeTestimonial .homeTestimonialHeader p{width:50%}.homeTestimonial .homeTestimonialMain{gap:30px;width:100%;margin-top:60px;display:flex}@media (max-width:1024px){.homeTestimonial .homeTestimonialMain{flex-direction:column;gap:20px}}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider{background:#faf7ef;flex-direction:column;width:calc(100% - 480px);padding:50px;display:flex}@media (max-width:1024px){.homeTestimonial .homeTestimonialMain .homeTestimonialSlider{width:100%}}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider .homeTestimonialContent{flex-direction:column;width:100%;display:flex}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider .homeTestimonialContent .quote{font-family:font500;font-size:22px;line-height:1.4}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider .homeTestimonialContent .divider{background:#cecece;width:100%;height:1px;margin-top:50px}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider .homeTestimonialContent .homeTestimonialFooter{justify-content:space-between;align-items:center;width:100%;margin-top:50px;display:flex}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider .homeTestimonialContent .homeTestimonialFooter .user{align-items:center;gap:20px;display:flex}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider .homeTestimonialContent .homeTestimonialFooter .user .avatar{background:#eee;border-radius:50%;width:60px;height:60px;overflow:hidden}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider .homeTestimonialContent .homeTestimonialFooter .user .avatar img{object-fit:cover;width:100%;height:100%}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider .homeTestimonialContent .homeTestimonialFooter .user .info{flex-direction:column;width:calc(100% - 80px);display:flex}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider .homeTestimonialContent .homeTestimonialFooter .user .info h4{color:#000;font-family:font400;font-size:20px}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider .homeTestimonialContent .homeTestimonialFooter .user .info .department{color:#000;opacity:.6;margin-top:2px;font-family:font400;font-size:14px}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider .homeTestimonialContent .homeTestimonialFooter .controls{align-items:center;gap:10px;display:flex}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider .homeTestimonialContent .homeTestimonialFooter .controls button{background:var(--primaryColor);cursor:pointer;color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:35px;transition:all .3s;display:flex}.homeTestimonial .homeTestimonialMain .homeTestimonialSlider .homeTestimonialContent .homeTestimonialFooter .controls button:hover{background:var(--secondaryColor)}.homeTestimonial .homeTestimonialMain .homeApplyCta{background:#cf102e;width:450px;padding:30px}@media (max-width:1024px){.homeTestimonial .homeTestimonialMain .homeApplyCta{width:100%}}.homeTestimonial .homeTestimonialMain .homeApplyCta .applyInner{border:1px solid #ffffffa8;flex-direction:column;justify-content:center;width:100%;height:100%;padding:30px;display:flex}.homeTestimonial .homeTestimonialMain .homeApplyCta .applyInner h2{color:#fff;text-transform:uppercase;font-family:font400;font-size:24px;line-height:1.4}.homeTestimonial .homeTestimonialMain .homeApplyCta .applyInner a{color:var(--primaryColor);background:#fff;margin-top:20px}.homeTestimonial .homeTestimonialMain .homeApplyCta .applyInner a .icon{background:var(--primaryColor);color:#fff}.homeContact{background:#111827;width:100%;padding:100px 0}.homeContact .contactWrapper{align-items:center;gap:80px;display:flex}@media (max-width:1024px){.homeContact .contactWrapper{flex-direction:column;gap:40px}}.homeContact .contactWrapper .contactImage{width:50%;height:600px;overflow:hidden}@media (max-width:1024px){.homeContact .contactWrapper .contactImage{width:100%;height:400px}}.homeContact .contactWrapper .contactImage img{object-fit:cover;width:100%;height:100%}.homeContact .contactWrapper .contactContent{flex-direction:column;width:50%;display:flex}@media (max-width:1024px){.homeContact .contactWrapper .contactContent{width:100%}}.homeContact .contactWrapper .contactContent h2,.homeContact .contactWrapper .contactContent p{color:#fff}.homeContact .contactWrapper .contactContent .contactList{flex-direction:column;gap:30px;margin-top:60px;display:flex}.homeContact .contactWrapper .contactContent .contactList .contactEntry{border-top:1px solid #e0e0e0;padding-top:30px}.homeContact .contactWrapper .contactContent .contactList .contactEntry h3{color:#fff;margin-bottom:12px;font-family:font600;font-size:24px}.homeContact .contactWrapper .contactContent .contactList .contactEntry .entryDetails{flex-wrap:wrap;gap:30px;margin-bottom:10px;display:flex}.homeContact .contactWrapper .contactContent .contactList .contactEntry .entryDetails p,.homeContact .contactWrapper .contactContent .contactList .contactEntry .entryDetails a{color:#c5c5c5;font-family:font400;font-size:18px}.homeContact .contactWrapper .contactContent .contactList .contactEntry .entryDetails a:hover{color:var(--secondaryColor)}.homeContact .contactWrapper .contactContent .contactList .contactEntry .addressFull p{color:#c5c5c5;font-family:font400;font-size:18px;line-height:1.4}.aboutBanner{z-index:0;background:#000;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.aboutBanner:before{content:"";z-index:-1;background:linear-gradient(90deg,#000000bc -43%,#fff0 100%);position:absolute;inset:0}.aboutBanner .bannerBg{z-index:-2;position:absolute;inset:0}.aboutBanner .bannerBg img{object-fit:cover;width:100%;height:100%}.aboutBanner .bannerContent{width:100%;padding:20px 0 100px}.aboutBanner .bannerContent .breadcrumbs{align-items:center;gap:10px;margin-bottom:25px;list-style:none;display:flex}.aboutBanner .bannerContent .breadcrumbs li{color:#fff;align-items:center;font-family:font500;font-size:16px;display:flex}.aboutBanner .bannerContent .breadcrumbs li a{color:inherit;text-decoration:none;transition:color .3s}.aboutBanner .bannerContent .breadcrumbs li a:hover{color:var(--secondaryColor)}.aboutBanner .bannerContent .breadcrumbs li.divider{opacity:.5;font-size:14px}.aboutBanner .bannerContent .breadcrumbs li span{color:#fff}.aboutBanner .bannerContent h1{color:#fff;margin-top:200px;margin-bottom:20px;font-family:font600;font-size:4.5em;line-height:1.1}.aboutBanner .bannerContent p{opacity:.9;color:#fff;width:65%;font-size:20px;font-weight:400;line-height:1.5}.aboutDetails{background:#fff;width:100%;padding:100px 0}.aboutDetails .detailsTop{grid-template-columns:1fr 1fr;gap:80px;margin-bottom:120px;display:grid}@media (max-width:1024px){.aboutDetails .detailsTop{grid-template-columns:1fr;gap:40px;margin-bottom:80px}}.aboutDetails .detailsTop .titleCol h2{color:#111;font-family:font400;font-size:80px;font-weight:500;line-height:1.1}@media (max-width:1200px){.aboutDetails .detailsTop .titleCol h2{font-size:60px}}@media (max-width:768px){.aboutDetails .detailsTop .titleCol h2{font-size:48px}}.aboutDetails .detailsTop .contentCol{flex-direction:column;gap:25px;display:flex}.aboutDetails .detailsTop .contentCol p{color:#555;font-family:font400;font-size:18px;line-height:1.6}@media (max-width:768px){.aboutDetails .detailsTop .contentCol p{font-size:16px}}.aboutDetails .statsGrid{grid-template-columns:repeat(4,1fr);gap:30px;padding-top:60px;display:grid}@media (max-width:768px){.aboutDetails .statsGrid{grid-template-columns:repeat(2,1fr);gap:40px}}@media (max-width:480px){.aboutDetails .statsGrid{grid-template-columns:1fr}}.aboutDetails .statsGrid .statItem{flex-direction:column;gap:10px;display:flex}.aboutDetails .statsGrid .statItem .value{color:#111;font-family:font600;font-size:72px;line-height:1}@media (max-width:1200px){.aboutDetails .statsGrid .statItem .value{font-size:56px}}.aboutDetails .statsGrid .statItem .label{color:#666;font-family:font400;font-size:18px}@media (max-width:768px){.aboutDetails .statsGrid .statItem .label{font-size:16px}}
.primaryBtn{background:var(--primaryColor);color:#fff;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:fit-content;padding:10px 10px 10px 24px;font-family:font400;font-size:18px;text-decoration:none;transition:all .3s;display:flex}.primaryBtn:hover{background:var(--secondaryColor)}.primaryBtn:hover .icon .icon1{transition:all .3s;transform:translate(0)}.primaryBtn:hover .icon .icon2{transition:all .3s;transform:translate(30px)}.primaryBtn .icon{width:35px;height:35px;color:var(--primaryColor);background:#fff;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.primaryBtn .icon .icon1,.primaryBtn .icon .icon2{width:60%;height:60%;transition:all .3s;position:absolute}.primaryBtn .icon .icon1{transform:translate(-30px)}.primaryBtn .icon svg{width:100%;height:100%}nav{background:#fff;flex-direction:column;width:100%;display:flex}nav .navHead{width:100%}nav .navHead .navHeadMain{justify-content:space-between;align-items:center;width:100%;height:120px;display:flex}nav .navHead .navHeadMain .navHeadCol1{align-items:center;display:flex}nav .navHead .navHeadMain .navHeadCol1 .navLogo{justify-content:center;align-items:center;width:115px;height:115px;text-decoration:none;display:flex}nav .navHead .navHeadMain .navHeadCol1 .navLogo img{object-fit:contain;width:100%;height:100%}nav .navHead .navHeadMain .navHeadCol2{flex-direction:column;justify-content:center;align-items:center;display:flex}nav .navHead .navHeadMain .navHeadCol2 h3{font-family:font500;font-size:16px}nav .navHead .navHeadMain .navHeadCol2 h2{color:var(--primaryColor);margin:5px 0 2px;font-family:font700;font-size:38px}nav .navHead .navHeadMain .navHeadCol2 h4{color:var(--primaryColor);font-family:font400;font-size:16px}nav .navHead .navHeadMain .navHeadCol3{align-items:center;display:flex}nav .navHead .navHeadMain .navHeadCol3 .navLogo{justify-content:center;align-items:center;width:115px;height:115px;text-decoration:none;display:flex}nav .navHead .navHeadMain .navHeadCol3 .navLogo img{object-fit:contain;width:100%;height:100%}nav .navLink{background:var(--secondaryColor);width:100%;padding:5px 0}nav .navLink .navLinkMain{align-items:center;gap:40px;width:100%;display:flex}nav .navLink .navLinkMain ul{justify-content:space-between;align-items:center;width:100%;display:flex}nav .navLink .navLinkMain ul li{list-style:none}nav .navLink .navLinkMain ul li a{color:#fff;border-radius:50px;padding:10px 18px;font-size:14px;text-decoration:none;transition:all .3s;display:flex}nav .navLink .navLinkMain ul li a:hover{background:#ffffff17}nav .navLink .navLinkMain ul li .navLinkActive{background:#ffffff26}nav .navLink .navLinkMain .navBar{justify-content:center;align-items:center;display:flex}nav .navLink .navLinkMain .navBar .navBarBox{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:25px;height:25px;display:flex}nav .navLink .navLinkMain .navBar .navBarBox span{background:#fff;border-radius:50px;width:100%;height:2px}.titleTag{color:var(--titleTagColor);font-family:font400;font-size:16px}.title{margin-top:10px;font-family:font600;font-size:3.5em}.description{opacity:.7;margin-top:20px;font-family:font400;font-size:16px;line-height:1.6}footer{color:#9ca3af;background:#070e1e;width:100%;padding:80px 0 30px}footer .footerTop{grid-template-columns:1fr 1fr 1fr 1.2fr .5fr;gap:40px;width:100%;margin-bottom:40px;display:grid}@media (max-width:1200px){footer .footerTop{grid-template-columns:repeat(3,1fr);gap:30px}}@media (max-width:768px){footer .footerTop{grid-template-columns:1fr 1fr}}@media (max-width:480px){footer .footerTop{grid-template-columns:1fr}}footer .footerTop .footerCol{flex-direction:column;display:flex}footer .footerTop .footerCol h4{color:#fff;margin-bottom:25px;font-family:font600;font-size:18px}footer .footerTop .footerCol ul{flex-direction:column;gap:15px;display:flex}footer .footerTop .footerCol ul li{list-style:none}footer .footerTop .footerCol ul li a{color:#9ca3af;font-family:font400;font-size:16px;text-decoration:none;transition:color .3s}footer .footerTop .footerCol ul li a:hover{color:#fff}footer .footerTop .footerCol.brandCol .footerLogo{align-items:center;gap:15px;margin-bottom:40px;display:flex}footer .footerTop .footerCol.brandCol .footerLogo .footerLogoLink{aspect-ratio:1;background:#fff;width:160px;padding:10px}footer .footerTop .footerCol.brandCol .footerLogo .footerLogoLink img{object-fit:contain;width:100%;height:100%}footer .footerTop .footerCol.brandCol .socialLinks{gap:12px;display:flex}footer .footerTop .footerCol.brandCol .socialLinks .socialIcon{color:#fff;background:#cf102e;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;transition:transform .3s,background .3s;display:flex}footer .footerTop .footerCol.brandCol .socialLinks .socialIcon:hover{background:#ee2444;transform:translateY(-3px)}footer .footerTop .footerCol.addressCol .addressInfo p{color:#9ca3af;margin-bottom:5px;font-family:font400;font-size:16px;line-height:1.5}footer .footerTop .footerCol.addressCol .addressInfo .mapLink{color:#fff;align-items:center;gap:8px;margin-top:15px;font-family:font600;font-size:16px;transition:color .3s;display:flex}footer .footerTop .footerCol.addressCol .addressInfo .mapLink:hover{color:#cf102e}footer .footerTop .footerCol.addressCol .contactInfo{flex-direction:column;gap:6px;margin-top:20px;display:flex}footer .footerTop .footerCol.addressCol .contactInfo p,footer .footerTop .footerCol.addressCol .contactInfo a{color:#9ca3af;width:fit-content;font-family:font400;font-size:16px;line-height:1.5;text-decoration:none;transition:color .3s}footer .footerTop .footerCol.addressCol .contactInfo p:hover,footer .footerTop .footerCol.addressCol .contactInfo a:hover{color:#fff}footer .footerTop .footerCol.badgesCol .badgeGrid{width:100%}footer .footerTop .footerCol.badgesCol .badgeGrid .badgeItem{aspect-ratio:1;background:#fff;width:100%;padding:20px;overflow:hidden}footer .footerTop .footerCol.badgesCol .badgeGrid .badgeItem img{object-fit:contain;width:100%;height:100%}footer .footerPolicy{justify-content:flex-end;align-items:center;gap:20px;width:100%;margin-bottom:20px;display:flex}footer .footerPolicy li{list-style:none}footer .footerPolicy li a{color:#9ca3af;font-family:font400;font-size:16px;text-decoration:none;transition:color .3s}footer .footerPolicy li a:hover{color:#fff}footer .footerBottom{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-top:30px;display:flex}@media (max-width:768px){footer .footerBottom{text-align:center;flex-direction:column;gap:20px}}footer .footerBottom .copyright{font-family:font400;font-size:14px}footer .footerBottom .footerLegal{align-items:center;gap:10px;display:flex}footer .footerBottom .footerLegal p{font-family:font400;font-size:14px}footer .footerBottom .footerLegal svg{color:#fff}footer .footerBottom .footerLegal a{width:60px;display:flex}footer .footerBottom .footerLegal a img{object-fit:contain;width:100%;height:100%}footer .footerBottom .footerLegal .divider{color:#fff3}
