:root {--theme-color-main: #ecf06f;--theme-color-sec: #1a4862;--theme-color-light: #f6f5e2;}*, body {outline: none;}a, h1, h2, h3, h4, h5, h6 {text-decoration: none !important;}h1, h2, h3, h4, h5, h6 {font-weight: 600;color: var(--theme-color-sec);font-family: "Fraunces", serif;}a {color: var(--theme-color-sec) !important;}a:hover {color: #0d304a !important;}.heading-typo a:hover {color: #ecf06f !important;}.container-fluid {width: 98%;}.heading-typo {font-family: "Fraunces", serif;font-optical-sizing: auto;color: #1c1a65;font-style: normal;}.text-l-theme {color: var(--theme-color-main) !important;}.theme-btn {text-align: center;padding: 10px 20px;font-weight: 600 !important;text-transform: uppercase;color: #fff !important;background: var(--theme-color-sec);border-radius: 12px;transition: all linear 0.3s;}.theme-btn:hover {background: var(--theme-color-main);color: #0d304a !important;}.text-dark {color: #1c1a65 !important;}.bg-dark {background: url(../../staff-template/images/bg-dark.webp);}.location-map-banner {background: url(../../staff-template/images/locations.webp) #F5F4E1 no-repeat bottom center / 100%;padding: 150px 0 40px 0;}.main-banner {background: url(../../staff-template/images/hero-banner.webp) #1a4862 no-repeat bottom center / 100%;padding: 80px 0 60px 0;}.inner-bg {background: url(../../staff-template/images/inner-banner.webp) #1b4963 no-repeat center center / contain;}.about-banner {background: url(../../staff-template/images/about-us.webp) #fff no-repeat bottom left / 100%;padding: 245px 0 100px 0;}.contact-banner {background: url(../../staff-template/images/contact-banner.webp) #ebd2a4 no-repeat bottom left / 45%;padding: 130px 0 100px 0;}.blog-banner {background: url(../../staff-template/images/blog-banner.webp) #ebd2a4 no-repeat bottom left / 45%;padding: 130px 0 100px 0;}.companies-banner {background: url(../../staff-template/images/companies-banner.webp) #ebd2a4 no-repeat bottom left / 45%;padding: 130px 0 100px 0;}.jobs-banner {background: url(../../staff-template/images/jobs-banner.webp) #ebd2a4 no-repeat bottom left / 45%;padding: 130px 0 100px 0;}.faq-banner {background: url(../../staff-template/images/faq-banner.webp) #ebd2a4 no-repeat bottom left / 45%;padding: 130px 0 100px 0;}.blog-banner-01 {background: url(../../staff-template/images/blogs/blog-01.webp) #ebd2a4 no-repeat bottom left / 45%;background-position: center;background-size: cover;height: 280px;}.blog-banner-02 {background: url(../../staff-template/images/blogs/blog-02.webp) #ebd2a4 no-repeat bottom left / 45%;background-position: center;background-size: cover;height: 280px;}.blog-banner-03 {background: url(../../staff-template/images/blogs/blog-03.webp) #ebd2a4 no-repeat bottom left / 45%;background-position: center;background-size: cover;height: 280px;}.blog-banner-04 {background: url(../../staff-template/images/blogs/blog-04.webp) #ebd2a4 no-repeat bottom left / 45%;background-position: center;background-size: cover;height: 280px;}.blog-banner-05 {background: url(../../staff-template/images/blogs/blog-05.webp) #ebd2a4 no-repeat bottom left / 45%;background-position: center;background-size: cover;height: 280px;}.quotation-mark {line-height: 0px;font-weight: bold;font-size: 100px;color: var(--theme-color-main);font-family: "Times New Roman", Times, Serif;}hr {background-color: rgb(161 138 95);}.footer hr {background-color: rgb(93 157 206) !important;}.contact-icon {background: var(--theme-color-main);width: 70px;height: 70px;border-radius: 100px;padding: 5px;text-align: center;}.theme-btn-r {text-align: center;padding: 10px 20px;font-weight: 600 !important;text-transform: uppercase;color: #000306 !important;background: var(--theme-color-main);border-radius: 12px;transition: all linear 0.3s;border: 1px solid var(--theme-color-main);}.theme-btn-r .button-arrow-rounded {background: #000306;color: #fff;}.theme-btn-r:hover {background: #000306;color: #fff !important;}.theme-btn-r:hover .button-arrow-rounded {background: var(--theme-color-main);color: #000306;}.text-sec {color: var(--theme-color-sec);}.theme-btn:hover .button-arrow-rounded {border-radius: 50px;background: var(--theme-color-sec);justify-content: center;color: var(--theme-color-main);align-items: center;width: 30px;height: 30px;display: flex;position: relative;overflow: hidden;}.button-arrow-rounded-small {border-radius: 50px;background: var(--theme-color-sec);justify-content: center;color: var(--theme-color-main);align-items: center;width: 20px;height: 20px;display: flex;position: relative;overflow: hidden;font-size: 14px;}.theme-bg {background: var(--theme-color-main);}.rounded-20 {border-radius: 20px;}.search-btn:hover {background: var(--theme-color-sec);color: #fff !important;}.theme-bg-sec {background: var(--theme-color-sec);}.bg-lightyellow {background: #f6e6cb;}.blog-text {background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 1));top: 0;bottom: 0;left: 0;right: 0;border-radius: 20px;}.blog-text a {line-height: 1.6em;}@media(max-width: 992px) {.main-banner {background: linear-gradient(180deg, rgba(39, 71, 96, 1) 0%, rgba(29, 55, 77, 1) 100%) !important;}.bg-dark {background: linear-gradient(180deg, rgba(39, 71, 96, 1) 0%, rgba(29, 55, 77, 1) 100%) !important;}}.border, .border-bottom, .border-top {border-color: #a4a4cd !important;}.border-bottom-l {border-bottom: 1px solid #d5d5f5;}.tag-1 {background-color: #BEE1E6;border-radius: 50px;padding: 14px 28px;color: #006D77;font-size: 14px;line-height: 14px;display: inline-block;}.accordion-button:focus {box-shadow: none !important;}.accordion-button:not(.collapsed) {background: none !important;color: var(--theme-color-main) !important;}.companies {border-radius: 12px;background: #fff;padding: 15px;}.bg-dark-g {background: linear-gradient(180deg, rgba(39, 71, 96, 1) 0%, rgba(29, 55, 77, 1) 100%) !important;}.bg-light {background: var(--theme-color-light) !important;}.bg-theme {background: var(--theme-color-main) !important;}.bg-theme-sec {background: var(--theme-color-sec) !important;}.text-theme {color: #0d304a;}.btn {white-space: nowrap;}.button-arrow-rounded {border-radius: 50px;background: var(--theme-color-main);justify-content: center;color: #0d304a;align-items: center;width: 30px;height: 30px;display: flex;position: relative;overflow: hidden;}.step-rounded {border-radius: 100px;color: #fff;justify-content: center;align-items: center;width: 50px;height: 50px;margin-bottom: 10px;font-size: 20px;font-weight: 500;line-height: 1.6em;display: flex;background: linear-gradient(180deg, rgba(39, 71, 96, 1) 0%, rgba(29, 55, 77, 1) 100%);}.c-img {height: 80px;display: flex;align-items: center;}.input-group {background: #fff;border-radius: 12px;border: 1px solid #a4a4cd;}.input-group-text {background: none;border: 0px;}.form-control:focus, .form-select:focus {box-shadow: none !important;}.footer a {color: #ffffff !important;}.footer a:hover {color: var(--theme-color-main) !important;}.nav-link {padding: 10px 30px !important;color: #000 !important;text-transform: uppercase;font-weight: 600;}.nav-link:hover {color: var(--theme-color-sec) !important;}.form-control, .form-select {padding: 15px;border-radius: 12px;border: 0px;}.accordion-button, .accordion-body {padding: 1rem 0rem !important;}.accordion-button {font-weight: 500;}.header a.logo, .header li a {text-decoration: none;color: #000 !important;display: block;}.header li a.active {color: var(--theme-color-sec) !important;}.header {position: fixed;z-index: 1000;width: 100%;}.header ul {margin: 10px 0 0;padding: 0;list-style: none;overflow: hidden;}.header li a {padding: 1px 20px;font-weight: 500;}.header .menu-btn:hover, .header li:hover a {color: var(--theme-color-sec) !important;}.header a.logo {float: left;font-size: 2em;padding: 3px 20px;}.header a:hover.logo {color: #000;}.header .menu {clear: both;max-height: 0;transition: max-height 0.2s ease-out;}.header .menu-icon {cursor: pointer;display: inline-block;float: right;padding: 28px 20px;position: relative;user-select: none;}.header .menu-icon .navicon {background: var(--theme-color-sec);display: block;height: 2px;position: relative;transition: background 0.2s ease-out;width: 18px;}.header .menu-icon .navicon:after, .header .menu-icon .navicon:before {background: var(--theme-color-sec);content: "";display: block;height: 100%;position: absolute;transition: 0.2s ease-out;width: 100%;}.header .menu-icon .navicon:before {top: 5px;}.header .menu-icon .navicon:after {top: -5px;}.header .menu-btn {display: none;}.header .menu-btn:checked~.menu {max-height: 260px;padding-bottom: 20px;}.header .menu-btn:checked~.menu-icon .navicon {background: 0 0;}.header .menu-btn:checked~.menu-icon .navicon:before {transform: rotate(-45deg);}.header .menu-btn:checked~.menu-icon .navicon:after {transform: rotate(45deg);}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after, .header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before {top: 0;}@media (min-width: 992px) {.header li {float: left;}.header li a {padding: 1px 30px;}.header .menu {clear: none;float: right;max-height: none;}.header .menu-icon {display: none;}}.j-tags {border-radius: 9px;border: 1px solid var(--theme-color-sec);color: #2c2222 !important;padding: 5px 20px;display: inline-block;margin-bottom: 10px;}.j-tags:hover {background: var(--theme-color-sec);color: #fff !important;}.description-lp {all: initial !important;font-family: var(--bs-font-sans-serif) !important;}.description-lp li, .description-lp p, .description-lp ul {padding: revert !important;margin: revert !important;font-size: 18px;list-style: revert !important;}.autocomplete-items {background: #fff;border: 1px solid #ddd;margin-top: 0;position: absolute;z-index: 99;max-height: 130px !important;padding: 10px;overflow-y: scroll;width: 93%;cursor: pointer;color: #000;text-align: left;}.page-search .autocomplete-items {margin-top: 0;width: 95% !important;}@media (min-width: 577px) and (max-width: 992px) {.page-search .autocomplete-items {width: 97% !important;}}@media (max-width: 576px) {.autocomplete-items, .page-search .autocomplete-items {width: 93% !important;}}.autocomplete-items div {padding: 10px;cursor: pointer;background-color: #fff;border-bottom: 1px solid #d4d4d4;}.autocomplete-items div:hover {background-color: #e9e9e9;}label.error {color: red;font-size: 1rem;display: block;margin-top: 5px;}label.error.fail-alert {border: 2px solid red;border-radius: 4px;line-height: 1;padding: 2px 0 6px 6px;background: #ffe6eb;}input.valid.success-alert {border: 2px solid #4caf50;color: green;}input.error, textarea.error {border: 1px solid red !important;font-weight: 300;color: red;}.alert {border: 1px solid #0a3622;border-radius: 6px;background: #d1e7dd;}.alert-success {color: #0a3622;}@font-face {font-family: 'Fraunces';font-style: italic;font-weight: 100 900;font-display: swap;src: url(https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjdfeQ_5Y.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {font-family: 'Fraunces';font-style: italic;font-weight: 100 900;font-display: swap;src: url(https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjdPeQ_5Y.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Fraunces';font-style: italic;font-weight: 100 900;font-display: swap;src: url(https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjeveQ.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family: 'Fraunces';font-style: normal;font-weight: 100 900;font-display: swap;src: url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCBTeO-U.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {font-family: 'Fraunces';font-style: normal;font-weight: 100 900;font-display: swap;src: url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Fraunces';font-style: normal;font-weight: 100 900;font-display: swap;src: url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}.breadcrumb li::after {content: " / ";color: #fff;padding: 0 10px;}.breadcrumb li:last-child::after {content: "";}.breadcrumb li a {color: #fff !important;}.breadcrumb span {color: #ecf06f;}.col-3 {flex: 0 0 auto;width: 25%;}.col-9 {flex: 0 0 auto;width: 75%;}.theme-btn-r:hover .button-arrow-rounded svg {filter: invert(1) }.theme-btn:hover .button-arrow-rounded svg {filter: invert(1) }