.link_menu:focus {
    /*   border: 1px solid #3AB98C;*/
    color: #32BA8D !important;
}

.link_menu:active {
    color: #32BA8D !important;
}

.link_menu {

    text-align: left;
    font-family: Roboto, sans-serif;
    font-size: 19px !important;
    letter-spacing: 0px;
    color: #181F4B;
    opacity: 1;

}

nav.navbar.navbar-expand-md::before {
    content: inherit;
}

.btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before,
.btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before,
.container-fluid:after, .container-fluid:before, .container:after, .container:before,
.dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after,
.form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after,
.modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before,
.navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before,
.panel-body:after, .panel-body:before, .row:after, .row:before {
    display: table;
    content: inherit;
}

body {
    font-family: Arial, sans-serif;
}

p {
    font-size: 1vw;
}

h3 {
    font-size: 2vw;
}

h2 {
    font-size: 2.2vw;
}

h5 {
    font-size: 1.5vw;
}

.custom-select {
    position: relative;
    display: block;
    max-height: 4vw;
    margin: 0 auto;
    z-index: 10;
    color: #0a0a0a;
    font-size: 0.9vw;
}

.custom-select2 {

    background: #E9F4F7 0% 0% no-repeat padding-box;
    box-shadow: 0px 2px 10px #56A88D82;
    border: 1px solid #8FB2D1;
    border-radius: 11px;
    opacity: 1;
}

.option {
    background-color: #fff;
    font-size: 0.8vw;
    color: #0a0a0a;

}

select:focus > option:checked {
    background: #3AB98C !important;
    color: #fff;
}

/* NEW CSS */

.header-container222 {
    top: 18px;
    left: 36px;
    /*width: 1397px;*/
    height: 110px;
    opacity: 1;
    background: #FFFFFF 0% 0% no-repeat padding-box;
   /* background: yellow 0% 0% no-repeat padding-box !important;*/
   /* margin-right: 44px;
    margin-left: 28px;*/
}
.header-container {
    top: 18px;
    left: 36px;
    height: 110px;
    opacity: 1;
    background: #FFFFFF 0% 0% no-repeat padding-box;
}
.navbar-collapse{
    margin-top: 21px;
}

.logo-css {
    top: 18px;
     margin-left: 11rem;
    width: 160px;
    height: 75px;
    background: transparent url('../../images/logo_min.png') 0% 0% no-repeat padding-box;
    opacity: 1;
}

.link-title {
    text-align: left;
    margin-top: 10px;
    margin-left: 22px;

    font-family: Roboto, sans-serif;
    font-size: 19px !important;
    color: #181F4B;
    top: 47px;
    height: 19px;

}

.link-title:focus {
    color: #32BA8D;
    text-decoration: none;
}

.link-title:hover {
    color: #32BA8D;
    text-decoration: none;
}

.link-title:active {
    color: #32BA8D;
}

.link-one {
    /* margin-left: 10%;*/
}

.default-link {
    margin-left: 20px !important;
}

.custom-select-test {
    margin-left: 40px;
    top: 33px;
    left: 933px;
    width: 153px;
    height: 48px;
    background: #E9F4F7 0% 0% no-repeat padding-box;
    border: 1px solid #8FB2D1;
    border-radius: 11px;
    opacity: 1;
    text-align: left;
    font-family: Roboto, sans-serif;
    font-size: 18px !important;
    letter-spacing: 0px;
    color: #181F4B;
}


.active {
    color: #32BA8D;
!important;
}

.btn-link-demo {
    top: 32px;
    left: 1101px;
    width: 135px;
    height: 49px;
    margin-left: 29px;
    background: #32BA8D 0% 0% no-repeat padding-box;
    border-radius: 11px;
    opacity: 1;
}

.txt-link-demo {
    margin-top: 10px;
    margin-left: 40px;

    text-align: left;
    font-family: Roboto, sans-serif;
    font-size: 19px !important;

    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}

a:hover {
    text-decoration: none !important;
}

a:focus {
    text-decoration: none !important;
}