@media only screen and (max-width: 768px) {
.header_top {height:auto!important;}
}
.usttel {margin:4px 0;width:140px;}
.usttel .q_icon_list p {padding:0;margin:0;}
header.dark:not(.sticky):not(.scrolled) .header_bottom_right_widget_holder a.qbutton:hover {border-color:#333!important;color:#333!important;}
.q_logo a {height:60px!important;}
.wpcf7-textarea {height:100px!important;}
.q_price_table .price_table_inner {background-color:rgba(0,0,0,0.8);}
.q_price_table {border-top:none!important;}
.whatsappme__close {right:70px;width:30px;height:30px;line-height:25px;}
@media only screen and (max-width:768px) {
.header_top .right {height:27px!important;}
#flags {display:none;}
.whatsappme__close {right:70px;}
.header_top {height:33px;}
.hesperiden.tparrows {display:none;}
}
#flags {width:80px!important;position:relative;top:3px;}
.title.has_background {background-size:cover!important;}
nav.main_menu>ul>li>a {color:#999!important;}
nav.main_menu ul li.active a {color:#809e0e!important;}
header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a {color:#809e0e!important;}
.header_top .dark:not(.sticky):not(.scrolled) .header-widget p {color:#fff!important;}
.header_top .header-widget p {color:#fff!important;}
.header_top a {color:#fff!important;}
.header_top .header-widget a {color:#fff!important;}
.header_top a:hover {color:#809e0e!important;}
.header_top .header-widget a:hover {color:#fff!important;}
.header_top p {color:#fff!important;}
.headicon .q_icon_list p {margin:3px 0;}
.headicon .q_icon_list .qode-ili-icon-holder.transparent, .q_icon_list i.transparent {color:#fff!important;}
.whatsappme--left {z-index:1000;}
.whatsappme--right {z-index:1000;}
nav.mobile_menu ul li a {color:#000;}
.wpcf7 form.wpcf7-form p {margin-bottom:10px;}
.ustmenu {padding:5px 20px;transition: 0.3s;background:rgba(255,255,255,0.04);font-weight:600;}
.ustmenu:hover {background-color:#333!important;color:#ffffff!important;}
.ustmenu a:hover {background-color:#333!important;color:#ffffff!important;}
.page_not_found h2 {
margin: 118px 0 20px;
font-size: 32px;
}
header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{
opacity: 1;
}
.q_icon_with_title.very_large .icon_holder img{
width: auto;
}
@media only screen and (min-width: 1001px){
.qode_clients .qode_client_holder_inner:after {
border-bottom: 1px solid transparent;
}
}
.q_icon_with_title.tiny .icon_text_holder {
padding: 0 0 0px 21px;
}
.q_elements_item.qode-eh-with-shadow {
box-shadow: 1px 2px 24px 0px rgba(74, 64, 54, 0.1);
}
.q_icon_with_title .icon_text_inner{
padding-top: 4px;
padding-bottom: 4px;
}
.qode_clients .qode_client_holder_inner:before{
border-right-color: rgba(234, 234, 234, 0.5);
}
@media only screen and (max-width: 1000px){
.qode_clients.four_columns .qode_client_holder{
width: 50%;
}
.qode_clients.four_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before{
border-right: 1px solid rgba(234, 234, 234, 0.5);
}
.qode_clients.four_columns .qode_client_holder:nth-child(2n) .qode_client_holder_inner:before{
border-right: none;
}
}
@media only screen and (max-width: 600px){
.qode_clients .qode_client_holder_inner:before, .qode_clients .qode_client_holder_inner:after{
border: none!important;
}
}
.header_bottom{
box-shadow: 1px 2px 24px 0px rgba(74, 64, 54, 0.1);
}