

@media (min-width: 1000px){
.q_font_elegant_holder .icon_text_icon:before {
left: -13px;
position: absolute;
}
}

.projects_holder article span.text_holder{
    display: none !important;
}
.portfolio_link_for_touch{
    display: inline-block;
    position: relative;
    vertical-align: middle;
    width: 100%;
    height: 100%;
    z-index: 111;
}

.header_bottom {
    background-color: rgba(255, 255, 255, 1) !important;
}

.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a{
    color: #000 !important;
}
.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:hover {
    color: #5e80b5 !important;
}
nav.main_menu>ul>li>a {
    font-weight: 600 !important;
}