.header-logo {
    width: 40px;
}

.container-fluid {
    margin: 0;
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between;
    max-width: 1350px;
    padding-right: var(--bs-gutter-x,.75rem);
    padding-left: var(--bs-gutter-x,.75rem);
    margin-right: auto;
    margin-left: auto;
}

.btn-formss {
    margin-bottom: 50px;
}

.btn-forms {
    color: #fff;
    background-color: #0B305D;
    border: solid 1px #0B305D;
    border-radius: 5px;
    text-decoration: none;
    font-size: 18px;
    font-weight: 500;
    padding: 15px 30px;
}

.btn-forms:hover {
    background-color: transparent;
    color: #0B305D;
}

.navbar {
    margin-bottom: 70px;
}

.navbar-nav {
    margin-right: auto;
    margin-left: auto;
}

.nav-item {
    margin: 0;
}

.nav {
    margin-bottom: 20px;
}

.nav-border {
    border: solid #dee2e6 1px;
    border-radius: 5px;
    margin-bottom: 100px;
    background-color: #f5f5f5;
}

.tab-content {
    margin-bottom: 20px;
    padding-left: 10px;
}

.button-modal {
    margin-bottom: 50px;
}

.allert-block {
    margin-bottom: 50px;
}

.btn-block {
    margin-bottom: 50px;
}

.range-block {
    border: solid #dee2e6 1px;
    border-radius: 5px;
    margin-bottom: 50px;
    padding: 10px;
    background-color: #f9f9f9;
}

.dropdown-block {
    margin-bottom: 150px;
}

.nav-link2 {
    color: #0B305D;
    font-size: 18px;
    font-weight: 600;
    line-height: 133%;
    padding: 24px 34px;
    border-radius: 12px;
    border: none;
    background-color: #fff;
    box-shadow: 0px 6px 24px 0px rgba(11, 48, 93, 0.20);
}

.nav-link2:hover {
    background-color: #EDF3FF;
}

.nav-item2 {
    padding: 0 33px 0 0;
    margin-bottom: 40px;
}

.first-blocke {
    margin-bottom: 160px;
}

.nav-link:hover {
    color: #0B305D;
}

.nav-pills .nav-link.active {
    color: #0B305D;
    background-color: #EDF3FF;
}

.tab-content {
    padding: 22px 38px 34px;
    border-radius: 12px; 
    background-color: #fff;
    box-shadow: 0px 6px 24px 0px rgba(11, 48, 93, 0.20);
}

ul li:before {
    background: none;
}

.page-bootstrap {
    background-color: #EDF1F4;
    margin-top: 0;
    margin-bottom: 100px;
}

.container {
    margin-top: 0;
}

.description {
    max-width: none;
    padding: 24px 34px;
    margin: 0;
    font-size: 16px;
    font-weight: 400;
}

.accordion2 {
    margin-bottom: 150px;
}

.col-12,
.col-md-6, 
.col-lg-4 {
    margin-bottom: 20px;
}

.accordion {
    margin-bottom: 150px;
}

.accordion-button {   
    color:  #0B305D;  
    font-size: 18px;
    font-weight: 600;
    line-height: 133.333%;
    padding: 24px 34px;
}

.accordion-button:not(.collapsed) {
    color: #0B305D;
    background-color: #fff;
    box-shadow: none;
}

.accordion-button:focus {
    z-index: 3;
    border-color: transparent;
    outline: 0;
    box-shadow: none;
}

.accordion-header {
    margin: 0;
}

.accordion-item {
    border: none;
    border-radius: 12px;
    overflow: hidden;
    margin-bottom: 24px;
    box-shadow: 0px 6px 24px 0px rgba(11, 48, 93, 0.20);
}

.accordion-item:first-of-type {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
}

.accordion-item:last-of-type {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius:12px;
}

.accordion-body {
    color: #626874;
    padding: 0 84px 34px 35px;
}

.accordion-button::after {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4393_4)'%3E%3Cpath d='M23 11H13V1C13 0.734784 12.8946 0.48043 12.7071 0.292893C12.5196 0.105357 12.2652 0 12 0V0C11.7348 0 11.4804 0.105357 11.2929 0.292893C11.1054 0.48043 11 0.734784 11 1V11H1C0.734784 11 0.48043 11.1054 0.292893 11.2929C0.105357 11.4804 0 11.7348 0 12H0C0 12.2652 0.105357 12.5196 0.292893 12.7071C0.48043 12.8946 0.734784 13 1 13H11V23C11 23.2652 11.1054 23.5196 11.2929 23.7071C11.4804 23.8946 11.7348 24 12 24C12.2652 24 12.5196 23.8946 12.7071 23.7071C12.8946 23.5196 13 23.2652 13 23V13H23C23.2652 13 23.5196 12.8946 23.7071 12.7071C23.8946 12.5196 24 12.2652 24 12C24 11.7348 23.8946 11.4804 23.7071 11.2929C23.5196 11.1054 23.2652 11 23 11Z' fill='%23FF8A00'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4393_4'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4393_20)'%3E%3Cpath d='M23 10.9995H1C0.447715 10.9995 0 11.4472 0 11.9995C0 12.5518 0.447715 12.9995 1 12.9995H23C23.5523 12.9995 24 12.5518 24 11.9995C24 11.4472 23.5523 10.9995 23 10.9995Z' fill='%23FF8A00'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4393_20'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}