:root {--theme-color-main: #027276;--theme-color-sec: #008E92;--theme-color-light: #d0fdff;}*, body {outline: 0 }h1, h2, h3, h4, h5, h6 {text-decoration: none !important;font-weight: 600 }a {color: var(--theme-color-main);text-decoration: none }a:hover {color: #0f151f;cursor: pointer }.text-points {color: #ffb563 }.bg-light {background: var(--theme-color-light) !important }.header li a.active, .text-theme {color: var(--theme-color-main) }.bg-gray {background: #f6f6f6 }.text-sec {color: #763e00 }.theme-bg-sec {background: var(--theme-color-sec) }.main-bg {background: #01767B;}.bg-theme, .header .menu-icon .navicon, .theme-bg, .theme-btn {background: var(--theme-color-main) }.text-theme-light {color: var(--theme-color-light) }.footer a:hover, .theme-btn {color: #fff }.theme-btn {font-size: 18px;font-weight: 700 }.theme-btn:hover {background: var(--theme-color-sec) !important;color: #fff !important }.border, .border-theme {border: 1px solid var(--theme-color-main) !important }.c-img {height: 60px;margin: 10px 0;display: flex;align-items: center;border-radius: 6px;justify-content: left }.bg-dark {background-color: #015f62;opacity: 1;background-size: 10px 10px;}.fw-bold {font-weight: 700;}.form-control:focus, .form-select:focus {box-shadow: none !important }.banner-section h1 {color: var(--theme-color-sec);font-weight: 600 }.banner-section p {font-size: 18px;font-weight: 500 }.form-control, .form-select {padding: 15px 30px !important;}.highlights li {position: relative;display: flex;align-items: center;border-bottom: 1px solid #402d19;padding: 10px 0;}.about-list li:last-child {border: 0 }.highlights li .about-item span {background: #fff;margin-right: 10px;color: #1e1000;width: 50px;height: 50px;border-radius: 50px;padding: 8px 10px;font-size: 22px;font-weight: 600 }.work-item {margin-bottom: 30px;padding: 0 20px;text-align: center }.footer a {color: #ffffff;}.header li a {text-decoration: none;color: #000;display: block }.header a.logo {text-decoration: none;color: #000;display: block }.header {position: fixed;z-index: 1000;background: #fff;width: 100% }.header ul {margin: 10px 0 0;padding: 0;list-style: none;overflow: hidden }.header li a {padding: 12px 20px;font-weight: 500 }.header .menu-btn:hover, .header li:hover a {color: var(--theme-color-main) !important }.header a.logo {float: left;font-size: 2em;padding: 10px;}.header a:hover.logo {color: #000 }.header .menu {clear: both;max-height: 0;transition: max-height .2s ease-out }.header .menu-icon {cursor: pointer;display: inline-block;float: right;padding: 32px 20px;position: relative;user-select: none;}.header .menu-icon .navicon {display: block;height: 2px;position: relative;transition: background .2s ease-out;width: 18px }.header .menu-icon .navicon:after, .header .menu-icon .navicon:before {background: var(--theme-color-main);content: "";display: block;height: 100%;position: absolute;transition: .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: 12px 30px }.header .menu {clear: none;float: right;max-height: none }.header .menu-icon {display: none }}.j-tags {border-radius: 30px;border: 1px solid #15055b;color: #15055b !important;padding: 5px 20px;display: inline-block;margin-bottom: 10px;}.j-tags:hover {background: #035c5e;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: 200px !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;padding: 10px;}.alert-success {color: #0a3622 }.main-banner {width: 100%;margin: 0px;padding: 0px;background: linear-gradient(#b2e2e4, #e7fefe);display: block;}.img-area {background: url(../images/banner-image.webp) no-repeat right 5% bottom / contain;}.form-box {width: auto;padding: 0px;margin: 0px;}.stamp {--r: 10px;padding: var(--r);background: #d3f1f2;mask: radial-gradient(50% 50%, #0000 66%, #000 67%) round var(--r) var(--r)/calc(2*var(--r)) calc(2*var(--r)), conic-gradient(#000 0 0) content-box;}@media (min-width:320px) and (max-width:992px) {.main-banner {background: linear-gradient(#b2e2e4, #e7fefe);}.img-area {background: none;}}.nowrap{white-space: nowrap;}