﻿.accesskey {
    display: flex;
    position: relative;
}

main a[role="accesskey"] {
    position: absolute;
    color: #000;
    font-size: 1em;
    top: 11px;
    left: -22px;
}

.header-wrap {
    border-bottom: 1px solid #707070;
}

.header-top {
    width: 100%;
    height: 20px;
    background-color: #006A51;
}

header .nav {
    border: none;
}

.nav-accesskey {
    height: 91px;
    line-height: 5.5625rem;
}

header .collapse {
    width: 100%;
    position: absolute;
    z-index: 2;
    background: #074A3A;
}

header .dropdown-nav .collapse  {
    position: relative;
    width: 100%;
    z-index: 2;
}

header .dropdown-nav .collapsing {
    position: relative;
    z-index: 2;
}

header .dropdown-nav-title {
    position: relative;
    width: 100%;
    background: #006A51;
    padding: 20px;
    border: none;
    color: #fff;
    text-align: start;
}

header .dropdown-icon {
    display: block;
    background: url('../images/drop-down.svg') no-repeat scroll center;
    width: 30px;
    height: 15px;
    position: absolute;
    right: 20px;
    top: 17px;
    transform: rotate(-90deg); 
}

header .dropdown-nav-title[aria-expanded='true'] .dropdown-icon {
    display: block;
    background: url('../images/drop-down.svg') no-repeat scroll center;
    width: 30px;
    height: 15px;
    position: absolute;
    right: 15px;
    top: 24px;
    transform: rotate(0deg);
}

header .card {
    background: #074A3A;
    padding: 0px;
}

.logo {
    width: 180px;
}

.navbar {
    padding: 0 1rem;
}

.nav-item {
    margin-left: 38px;
}

.nav-link {
    font-weight: 500;
}

.yield .nav-pills .nav-link {
    border-radius: 0px;
    padding: 10px;
    line-height: normal;
    height: auto;
}

.yield .nav-item {
    margin-left: 0px;
}

.yield .nav-link:hover, .yield .nav-link:focus {
    text-decoration: none;
    border-bottom: none;
}

.yield .nav-dropdown {
    position: relative;
}

.yield .dropdown-icon {
    display: block;
    background: url('../images/drop-down.svg') no-repeat scroll center;
    width: 30px;
    height: 15px;
    position: absolute;
    right: 20px;
    top: 17px;
    transform: rotate(-90deg); 
}

.yield .nav-dropdown[aria-expanded='true'] .dropdown-icon {
    display: block;
    background: url('../images/drop-down.svg') no-repeat scroll center;
    width: 30px;
    height: 15px;
    position: absolute;
    right: 15px;
    top: 24px;
    transform: rotate(0deg);
}

.yield .dropdown-menu {
    width: 100%;
    padding: 0px;
    background-color: #003C80;
}

.yield .dropdown-item:hover {
    background-color: #00254e;
}

main .dropdown {
    background-color: #003C80;

}

main .dropdown a {
    padding: 20px;
    color: #fff;
    display: block;
    font-weight: 400;
    letter-spacing: 2px;
}

.dropdown-menu {
    padding: 15px 0;
    background-color: #006A51;
    margin: 0;
    border: none;
    border-radius: 0;
}

.dropdown-item {
    padding:10px 10px 10px 20px;
    color: #fff;
}

.dropdown-item:hover {
    background-color: #008f6d;
    color: #fff;
}

.dropdown-list {
    position: relative;
    width: 100%;
}

.dropdown-list .dropdown-nav-title {
    width: 100%;
    background-color: #003C80;
    color: #fff;
    border: none;
    padding: 20px;
    text-align: start;
}

.dropdown-list .dropdown-icon {
    display: block;
    background: url('../images/drop-down.svg') no-repeat scroll center;
    width: 30px;
    height: 15px;
    position: absolute;
    right: 20px;
    top: 17px;
    transform: rotate(-90deg); 
}

.dropdown-list .dropdown-nav-title[aria-expanded='true'] .dropdown-icon {
    display: block;
    background: url('../images/drop-down.svg') no-repeat scroll center;
    width: 30px;
    height: 15px;
    position: absolute;
    right: 15px;
    top: 24px;
    transform: rotate(0deg);
}

.dropdown-list .card {
    position: absolute;
    width: 100%;
    background-color: #003C80;
    border-radius: 0;
    padding: 0;
    z-index: 1;
}

.dropdown-list .dropdown-item:hover {
    background-color: #00254e;
    color: #fff;
    width: 100%;
}

.nav {
    border: 1px solid #003C80;
    width: fit-content;
}

.yield .nav {
    width: 100%;
}

.dropdown-list .nav {
    border: none;
    width: 100%;
}

.main-wrap {
    margin: 0px 0 80px;
}

.warnning-text ol {
    padding-inline-start: 15px;
    font-weight: 300;
}

.warnning-text ol li {
    list-style: decimal;
    margin-bottom: 10px;
}

.warnning-text ul li {
    list-style: disc;
    margin-bottom: 5px;
}

.warnning-text ul li::marker {
    color: #003C80;
}

.footer-Information {
    color: #fff;
    font-size: 0.875rem;
    margin: 20px 0 0 0;
    text-align: center;
}

.footer-Information p {
    margin-bottom: 5px;
}

.footer-Information strong {
    color: #fff;
}

.footer-Information a {
    display: inline-block !important;
    text-transform: none !important;
    margin: 0 !important;
}

.footer-Information div {
    margin: 10px 0;
}

.page-footer .footer .footer-links a {
    margin: 5px 0 !important;
}

.footer-Information {
    color: #fff;
    font-size: 0.875rem;
    margin: 20px auto 0;
    text-align: center;
    width: 600px;
}

.footer-Information p {
    margin-bottom: 5px;
}

.footer-Information strong {
    color: #fff;
}

.footer-Information a {
    display: inline-block !important;
    text-transform: none !important;
    margin: 0 !important;
}

.footer-Information div {
    margin: 10px 0;
}

.footer-Information-link {
    display: flex;
    justify-content: space-between;
    margin: 20px 0 0 0;
    color: #fff;
}

.footer-Information-link div {
    display: flex;
}

.footer-Information-link div samp {
    margin-left: 10px;
    font-size: 0.875rem;
    margin-top: 7px;
}

.footer-Information-link div img {
    width: 180px;
}

.footer-Information-link ul {
    display: flex;
    margin-top: 23px;
}

.footer-Information-link ul li {
    color: #1e7c64;
    margin-left: 45px;
}

.footer-Information-link ul li:first-child {
    margin-left: 15px;
}


.footer-Information-link ul li a {
    color: #d8e9e5 !important;
}

.text-red {
    color: #DD072A;
}

.text-green {
    color: #006A51;
}

.text-blue {
    color: #003C80;
}

.text-green-light {
    color: #098567;
}

.text-gray {
    color: #4A4A4A;
}


.inner-title {
    padding-bottom: 40px;
}

@media (max-width:1180px) { 
    main a[role="accesskey"] {
        top: -27px;
        left: 0px;
    }
}

@media (max-width:992px) { 
    .dropdown-item {
        padding: 20px;
    }
}

@media (max-width:768px) { 
    .logo {
        width: 115px;
    }
    .navbar {
        padding: 0;
    }
    .footer-Information-link {
        flex-wrap: wrap;
    }

    .footer-Information-link ul {
        flex-wrap: wrap;
    }
    .footer-Information-link div img {
        width: 130px;
    }
    .footer-Information-link div samp {
        margin-left: 10px;
        margin-top: 0px;
        text-align: left;
    }
}

.footer-copyright-text-wrap {
    order: 0;
}

.footer-accesible-icon-wrap {
    order: 0;
    margin-bottom: 0px;
}

@media (max-width:767.98px) {
    .footer-copyright-text-wrap {
        order: 2;
    }

    .footer-accesible-icon-wrap {
        order: 1;
        margin-bottom:20px;
    }
}