

.menu-logo
{
    display: none !important;
}

.sticky-menu .menu-logo
{
    display: inline-block !important;
}

a.anchor
{
    display: block;
    position: relative;
    top: -160px;
    visibility: hidden;
}

@media(max-width: 990px)
{
    a.anchor
    {
        top: -220px;
    }
}

.accordion-body ul
{
    margin-left: 35px;
}

.accordion-body li
{
    margin-top: 10px;
    margin-bottom: 10px;
}

.accordion-body a:link,
.accordion-body a:visited,
.accordion-body a:active,
.service-details-wrapper a:link,
.service-details-wrapper a:visited,
.service-details-wrapper a:active,
.service__sidebar--widget__links a:link,
.service__sidebar--widget__links a:visited,
.service__sidebar--widget__links a:active,
.choose--feature__text a:link,
.choose--feature__text a:visited,
.choose--feature__text a:active
{
    color: #ed702d;
}

.accordion-body a:hover,
.service-details-wrapper a:hover,
.service__sidebar--widget__links a:hover,
.choose--feature__text a:hover
{
    text-decoration: underline;
}

.brand-wrapper img
{
    width: 150px;
    height: auto;
}

.section-title.text-white.home
{
    font-size: 46px;
}

@media(max-width: 1187px)
{
    .section-title.text-white.home
    {
        font-size: 38px;
    }
}

.widget__links li a:before
{
    content: "-";
}

footer,
.choose-fact-area.about
{
    background-color: #2a4777;
}

.service__sidebar--widget__links > li > a
{
    font-size: 19px;
}

.service__contact--form select {
        height: 70px;
        width: 100%;
        display: block;
        border: 1px solid #dce1e4;
        border-radius: 35px;
        background: rgba(247, 247, 247, 0);
        padding: 0px 30px;
        outline: none;
        font-size: 16px;
        color: #83868c;
        margin-bottom: 20px;
        -webkit-transition: all 0.3s ease-out 0s;
        -moz-transition: all 0.3s ease-out 0s;
        -ms-transition: all 0.3s ease-out 0s;
        -o-transition: all 0.3s ease-out 0s;
        transition: all 0.3s ease-out 0s;
}

/*@media only screen and (min-width: 992px) and (max-width: 1199px)*/

/* Careers page title */
@media only screen and (min-width: 767px) and (max-width: 992px)
{
        .careers .section-title
        {
                font-size: 48px;
        }
}

/* Careers page form */
@media only screen and (min-width: 992px)
{
        .careers .acontact__form.mr-70
        {
                margin-right: 0px;
        }

        .careers .acontact__form
        {
                /*padding: 40px 50px 50px 50px;*/
                padding: 20px 30px 30px 30px;
        }
}
