:root {--primary-color: #0069b1;--secondary-color: #e12e56;--white: #fff;--black: #000;--bg-grey: rgba(0, 45, 92, 0.05);--swiper-theme-color: #000000 !important;}@font-face {font-family: 'montserrat-semibold';src: url('../fonts/montserrat-semibold-webfont.woff2') format('woff2'), url('../fonts/montserrat-semibold-webfont.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'montserrat-medium';src: url('../fonts/montserrat-medium-webfont.woff2') format('woff2'), url('../fonts/montserrat-medium-webfont.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'montserratthin';src: url('../fonts/montserrat-thin-webfont.woff2') format('woff2'), url('../fonts/montserrat-thin-webfont.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gotham-Bold';src: url('../fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Gotham-Bold.otf') format('opentype'), url('../fonts/Gotham-Bold.woff') format('woff'), url('../fonts/Gotham-Bold.ttf') format('truetype'), url('../fonts/Gotham-Bold.svg#Gotham-Bold') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gotham-Medium';src: url('../fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Gotham-Medium.otf') format('opentype'), url('../fonts/Gotham-Medium.woff') format('woff'), url('../fonts/Gotham-Medium.ttf') format('truetype'), url('../fonts/Gotham-Medium.svg#Gotham-Medium') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gotham-Light';src: url('../fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/Gotham-Light.otf') format('opentype'), url('../fonts/Gotham-Light.woff') format('woff'), url('../fonts/Gotham-Light.ttf') format('truetype'), url('../fonts/Gotham-Light.svg#Gotham-Light') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gotham-Book';src: url('../fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'), url('../fonts/Gotham-Book.otf') format('opentype'), url('../fonts/Gotham-Book.woff') format('woff'), url('../fonts/Gotham-Book.ttf') format('truetype'), url('../fonts/Gotham-Book.svg#Gotham-Book') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gotham-Light';src: url(../fonts/montserrat-regular-webfont.woff2) format('woff2'), url(../fonts/montserrat-regular-webfont.woff) format('woff');font-weight: 400;font-style: normal;}@font-face {font-family: 'Gotham-Bold';src: url(../fonts/montserrat-bold-webfont.woff2) format('woff2'), url(../fonts/montserrat-bold-webfont.woff) format('woff');font-weight: 400;font-style: normal;}@font-face {font-family: proxima_nova_ltsemibold;src: url(../fonts/proxima_nova_semibold-webfont.woff2) format('woff2'), url(../fonts/proxima_nova_semibold-webfont.woff) format('woff');font-weight: 400;font-style: normal;}@font-face {font-family: proxima_nova_rgbold;src: url(../fonts/proxima_nova_bold-webfont.woff2) format('woff2'), url(../fonts/proxima_nova_bold-webfont.woff) format('woff');font-weight: 400;font-style: normal;}@font-face {font-family: proxima_nova_ltlight;src: url(../fonts/proxima_nova_light-webfont.woff2) format('woff2'), url(../fonts/proxima_nova_light-webfont.woff) format('woff');font-weight: 400;font-style: normal;}@font-face {font-family: proxima_nova_rgregular;src: url(../fonts/proxima_nova_regular-webfont.woff2) format('woff2'), url(../fonts/proxima_nova_regular-webfont.woff) format('woff');font-weight: 400;font-style: normal;}@font-face {font-family: proxima_nova_ththin;src: url(../fonts/proxima_nova_thin-webfont.woff2) format('woff2'), url(../fonts/proxima_nova_thin-webfont.woff) format('woff');font-weight: 400;font-style: normal;}body {font-family: 'Gotham-Light';overflow-x: hidden;}.main-wrapper {overflow-x: hidden;}.bg-grey {background-color: var(--bg-grey);}.pt-80 {padding-top: 80px;}a {text-decoration: none;font-family: 'Gotham-Light';}p {font-family: 'Gotham-Light';}header {position: relative;width: 100%;transition: all 0.3s ease;background-color: var(--white);z-index: 1000;height: 70px;display: flex;align-items: center;}.header-sticky {position: fixed;top: 0;left: 0;right: 0;width: 100%;box-shadow: 0 4px 2px -2px #8080801a;z-index: 999;}.navbar {display: flex;justify-content: space-between;align-items: center;background-color: var(--white);color: var(--primary-color);}.nav-links {list-style: none;display: flex;justify-content: end;gap: 20px;margin: 0;padding: 0;}.nav-links a {text-decoration: none;color: var(--primary-color);display: block;font-family: 'Gotham-Light';font-weight: 700;white-space: nowrap;text-transform: uppercase;font-size: 14px;padding: 5px 0;}@media (max-width: 1200px) {.nav-links a {font-size: 12px;}.navbar .logo {width: 150px !important;}}@media (max-width: 1200px) {.nav-links a {font-size: 12px;}.navbar .logo {width: 150px !important;}.dropdown-menu {top: 29px !important;}}@media (max-width: 991px) {.nav-links {display: none;position: absolute;top: 57px;z-index: 9;background: var(--primary-color);width: 100vw;left: 50%;transform: translateX(-50%);padding: 15px 0;max-height: 90vh;overflow: auto;}.nav-links a {padding: 5px;color: var(--white);}.nav-links li {position: relative;max-width: 720px;margin-inline: auto;}.nav-links li::after {top: 23px !important;}.nav-links li:hover a {}.burger {display: flex !important;}.dropdown-menu {position: relative !important;top: 0 !important;box-shadow: none !important;padding: 0 !important;}}.nav-links li:hover a {color: var(--secondary-color);}.nav-links li {}.nav-links li::after {content: '';position: absolute;top: 38px;height: 2.5px;width: 0;background-color: var(--secondary-color);border-radius: 5px;transition: width 0.3s ease;}.nav-links li:hover::after {width: 35px;}.dropdown {list-style: none;}.dropdown-menu {position: absolute;top: 41px;right: 0;background-color: #fff;color: var(--primary-color);box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);padding: 10px;z-index: 1000;min-width: 600px;border: 0;border-radius: 0;transition: opacity 0.3s ease;}.dropdown-menu ul {padding: 5px 0 0 10px;min-width: 300px;}.dropdown-menu ul li {position: inherit;list-style: none;}.dropdown-menu ul li a {font-weight: 500;font-size: 12px;color: var(--primary-color) !important;}.dropdown-menu ul li:hover a {color: var(--secondary-color) !important;}.dropdown-menu .parent .dropdown {position: relative;}.dropdown-menu .parent .dropdown {position: relative;}.dropdown-menu .parent .dropdown::after {content: '';position: absolute;top: 22px;height: 2.5px;width: 0;background-color: var(--secondary-color);border-radius: 5px;transition: width 0.3s ease;}.dropdown-menu .parent .dropdown:hover::after {width: 35px;}.sub-dropdown-menu {display: none;position: relative;left: 0;top: 0;background-color: var(--white);color: var(--primary-color);padding: 10px;z-index: 1001;min-width: 200px;opacity: 0;visibility: hidden;transition: opacity 0.3s ease;}.sub-dropdown-menu li {padding: 0 0 0 15px;position: relative;}.sub-dropdown-menu li::before {content: '';position: absolute;width: 5px;height: 5px;background-color: var(--primary-color);border-radius: 5px;top: 10px;left: 1px;}.sub-dropdown-menu li::after {content: '';position: absolute;top: 22px;height: 2.5px;width: 0;background-color: var(--secondary-color);border-radius: 5px;transition: width 0.3s ease;}.sub-dropdown-menu li:hover {color: var(--secondary-color);}.sub-dropdown-menu li:hover::before {background-color: var(--secondary-color);}.sub-dropdown-menu li a {color: var(--primary-color) !important;}.burger {display: none;flex-direction: column;cursor: pointer;width: fit-content;position: absolute;right: 5px;top: 14px;}.burger div {width: 25px;height: 3px;background-color: var(--secondary-color);margin: 2px;transition: all 0.3s ease;}.contact-dropdown {right: 0;left: auto;width: 300px;min-width: 300px;}@media (max-width: 768px) {*/.dropdown {position: relative;}.dropdown-menu {grid-template-columns: 1fr 1fr;}.nav-links ul {position: relative;}.nav-active li {opacity: 1;transition: opacity 0.3s ease-in;}}.carousel {height: 60vh;overflow: hidden;object-fit: cover;}.carousel-item {height: 60vh;}.carousel-item picture, .carousel-item video {height: 60vh;object-fit: cover;display: flex;width: 100%;}.heading {padding-left: 30px;}.heading h2 {font-family: 'Gotham-Bold';font-size: 36px;color: var(--secondary-color);}.heading h2 span {font-family: 'Gotham-Light';}.contact {padding: 30px;height: 360px;position: relative;background-size: cover;background-image: url(/assets/images/img1.jpg);overflow: hidden;}.contact::before {content: '';position: absolute;top: 0;left: 100%;right: 0;height: 360px;width: 100%;background-color: #236eafd6;transition: 0.4s ease all;}.contact:hover::before {left: 0;opacity: 1;}.contact h4 {position: relative;z-index: 2;text-decoration: none;color: var(--primary-color);font-family: 'Gotham-Light';font-size: 28px;}.contact span {font-size: 28px;font-family: 'Gotham-Bold';position: relative;z-index: 2;}.contact:hover h4 {color: #fff;}.post-slide .post-img img {width: 100%;height: 266px;margin: 0 auto;}.landing-subtitle {font-size: 28px;font-family: 'Gotham-Medium';margin-bottom: 30px;color: var(--primary-color);padding-left: 30px;}.why-list figure img {height: 226px;display: block;margin: 0 auto;}.why-list figcaption {font-family: 'Gotham-Light';text-align: center;font-size: 18px;line-height: 24px;color: #236eaf;}.why-list .col-md-4 {border-right: 1px solid rgba(0, 45, 92, 0.15);}.owl-nav {position: absolute;top: 50%;width: 100%;display: flex;justify-content: space-between;}.nav-btn {background: rgb(242 244 247);color: black;border: none;width: 40px;height: 40px;border-radius: 50%;text-align: center;line-height: 40px;cursor: pointer;font-size: 25px;z-index: 1000;}.prev-slide {left: 10px;}.next-slide {right: 10px;}.purpose .card figure {display: flex;padding-top: 35px;justify-content: center;}.purpose .card figure img {align-items: center;width: 160px;height: 190px;}.purpose .card figcaption {text-align: center;}.purpose .card figcaption h1 {font-size: 30px;font-family: 'Gotham-Light';color: var(--secondary-color);max-width: 250px;margin-inline: auto;}.purpose .card figcaption p {font-size: 20px;color: var(--primary-color);}.purpose .border-vis {position: relative;margin-bottom: 30px;}.purpose .border-vis::before {content: '';position: absolute;height: 250px;width: 1px;background-color: #fff;right: 0;top: 44px;}@media (max-width: 768px) {.latest-news .text {display: block !important;margin: 0;padding-left: 0 !important;}.covid .tech-wrap {padding: 10px !important;}.landing-subtitle {padding-left: 0;max-width: 310px;text-align: center;margin: auto;}.purpose .border-vis::before {background-color: #fff0 !important;}.why-list figcaption {max-width: 250px;margin: 0 auto;}.contact {height: 260px;}.footer-bottom ul {display: flex !important;padding: 0;flex-wrap: wrap;justify-content: center;margin-bottom: 15px !important;}footer a {width: 100%;}.footer-bottom {padding: 25px 0 !important;}footer a::before {content: none !important;}.footer-bottom .copyright p {text-align: center;margin-bottom: 10px !important;font-size: 13px;}.footer-bottom .footer-nav a {font-size: 13px;}}.testimonials .text {display: flex;align-items: center;gap: 25px;margin-bottom: 30px;padding-left: 30px;}.testimonials .text img {height: 80px;width: 80px;object-fit: contain;object-position: left;width: auto;}.testimonials .landing-title h2 {font-size: 40px;font-family: 'Gotham-Light';color: var(--primary-color);margin: 0;}.testimonials .landing-title h2 strong {font-family: 'Gotham-Bold';}.testimonials .swiper-container {width: 100%;height: 100%;padding: 15px !important;padding-left: 23px !important;padding-right: 15px !important;}.testimonials .swiper-slide {padding: 0 15px;}.testimonials .swiper-slide p {font-size: 16px;color: var(--primary-color);}.testimonials .swiper-slide h6 {font-size: 16px;font-family: 'Gotham-Bold';color: var(--secondary-color);}.testimonials .swiper-button-next {background-color: #fff;}.testimonials .swiper-button-prev {background-color: #fff;}@media (min-width: 1024px) {.compaign-container .swiper-button-next, .swiper-button-prev {display: flex !important;}}@media (max-width: 768px) {.latest-news .info {margin: 30px auto !important;}}.latest-news .text {display: flex;align-items: center;gap: 25px;margin-bottom: 30px;padding-left: 30px;}.latest-news .text img {height: 80px;width: 80px;object-fit: contain;object-position: left;width: auto;}.latest-news .landing-title h2 {font-family: 'Gotham-Light';font-size: 40px;color: var(--primary-color);margin: 0;}.latest-news .landing-title h2 strong {font-family: 'Gotham-Bold';}.latest-news .item {position: relative;overflow: hidden;}.latest-news .item img {width: 100%;}.latest-news .item p {color: var(--white);}.latest-news .item .info {text-decoration: none;padding: 10px 35px;background: 0 0;font-size: 14px;font-weight: 400;text-align: center;cursor: pointer;color: #fff;text-transform: uppercase;border: 2px solid #fff;display: inline-block;}.latest-news .item figcaption {position: absolute;bottom: -100px;color: #fff;padding: 30px;height: 100%;display: flex;align-items: end;opacity: 0;width: 100%;}.latest-news .item:hover figcaption {background: rgba(35, 110, 175, 0.8);transition: all 0.3s ease-in-out;opacity: 1;bottom: 0 !important;}.latest-news .swiper-button-prev, .swiper-container-rtl .swiper-button-next {left: 0 !important;background: #f2f4f7;width: 40px;height: 40px;border-radius: 35px;}.latest-news .swiper-button-next, .swiper-container-rtl .swiper-button-prev {right: 0 !important;background: #f2f4f7;width: 40px;height: 40px;border-radius: 35px;}.swiper-button-next:after, .swiper-button-prev:after {font-size: 16px !important;font-weight: 800 !important;}.latest-news img {height: 375px;object-fit: cover;object-position: center;}.latest-news .info {text-decoration: none;padding: 10px 35px;background: 0 0;font-size: 14px;font-weight: 400;text-align: center;cursor: pointer;color: #236eaf;text-transform: uppercase;border: 2px solid #236eaf;margin-top: 20px;display: flex;width: fit-content;margin-left: auto;transition: 0.3s ease all;}.latest-news .info:hover {background-color: var(--primary-color);color: var(--white);}.awards .text {display: flex;align-items: center;gap: 25px;margin-bottom: 30px;padding-left: 30px;}.awards .text .landing-title h2 {color: var(--primary-color);font-family: 'Gotham-Light';font-size: 40px;}.awards .text .landing-title h2 strong {font-family: 'Gotham-Bold';}.awards .text img {height: 80px;width: 80px;object-fit: contain;object-position: left;width: auto;}.awards .item img {width: 100%;}footer {background-color: #f4f4f4;padding: 30px 0 0;}footer h6 {color: var(--primary-color);font-family: 'Gotham-Medium';}footer a {color: var(--primary-color);font-weight: 300;font-size: 12px;}footer .col-md-3 {display: flex;flex-direction: column;}footer .sub-head {display: none;}footer i {font-size: 20px;padding: 4px;border: 1px solid var(--primary-color);}.footer-bottom {background-color: var(--primary-color);color: var(--white);padding: 20px;}.footer-bottom a {color: var(--white);}.footer-bottom ul {display: flex;padding: 0;}.footer-bottom ul li {list-style: none;padding: 0 15px 0 0;position: relative;}.footer-bottom ul li::before {content: '';position: absolute;right: 7px;width: 1.5px;height: 60%;background-color: var(--white);top: 4px;}.footer-bottom ul li:last-child::before {content: none;}@media (min-width: 1200px) {.copyright {display: flex;}.footer-bottom ul {margin-left: 15px;}}