@import url('https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap');


body {
    color: #818181;
}


.banner-area:before {
    background-color: rgba(7, 26, 48, 0.70);
}

.banner-area h4 {
    color: #ffffff;
}

.top-link-box {
    background: #0C233F;
    color: #ffffff;
}

a:hover .top-link-box {
    background: #071a30;
    color: #ffffff;
}

.link-box-icon svg {
    fill: #8bb2f1;
}

a:hover .top-link-box .link-box-icon svg {
    fill: #ffffff;
}

.section-one {
    border-bottom: 1px solid #e8eef3;
    background-color: #f4f6f8;
}

.section-one h2 {
    color: #333333;
}

.form-check-input:checked {
    background-color: #0C233F;
    border-color: #0C233F;
}

.btn-blue {
    color: #ffffff;
    background: #0C233F;
    border-color: #0C233F;
}

.btn-blue:hover {
    color: #ffffff;
    background: #071a30;
    border-color: #071a30;
}

.btn-blue:focus {
    color: #ffffff;
    background: #071a30;
    border-color: #071a30;
}

.btn-blue:active {
    color: #ffffff !important;
    background: #071a30 !important;
    border-color: #071a30 !important;
}

.btn-green {
    color: #ffffff;
    background: #0C233F;
    border-color: #0C233F;
}

.btn-green:hover {
    color: #ffffff;
    background: #071a30;
    border-color: #071a30;
}

.btn-green:focus {
    color: #ffffff;
    background: #071a30;
    border-color: #071a30;
}

.btn-green:active {
    color: #ffffff !important;
    background: #071a30 !important;
    border-color: #071a30 !important;
}

.section-two h2 {
    color: #0C233F;
}

.section-two p strong {
    color: #0C233F;
}

.section-sub-two {
    background-color: #dee8f7;
    border-top: 1px solid #d1dced;
    border-bottom: 1px solid #d1dced;
}

.section-three {
    border-top: 1px solid #e8eef3;
    border-bottom: 1px solid #e8eef3;
    background-color: #f4f6f8;
}

.box-main .for-icon svg {
    fill: #0C233F;
}

.box-main h3 {
    color: #0C233F;
}

.box-main h4 {
    color: #333333;
}

.detail-bottom {
    color: #333333;
}

.detail-bottom a {
    color: #333333;
}

.detail-bottom a:hover {
    color: #0C233F;
}

.detail-bottom .detail-icon {
    fill: #0C233F;
}