header{border-bottom:1px solid #fff;}
.page-id-42 header a{ color:#0a0a0a !important;}
.footer-copyright{float:left;}
.footer-image{float:right;position:relative;z-index:10;}
.footer_bottom{    border-top: 2px solid #ababab;
padding: 20px;font-size:14px;}
.footer_top{font-family: 'Montserrat';
font-size: 18px;}
.footer_top a{font-family: 'Montserrat';
font-size: 18px;}
.footer_top a{color:#000 !important;}
input.wpcf7-form-control.wpcf7-date, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-quiz, input.wpcf7-form-control.wpcf7-text, select.wpcf7-form-control.wpcf7-select, textarea.wpcf7-form-control.wpcf7-textarea{border:1px solid #f3f3f3;}
.row{width:100%;float:left;margin-bottom:5px !important;}
.col-semi{width:calc(50% - 5px);float:left;}
.col-semi:nth-child(1){margin-right:10px;}
.qodef-qi-contact-form-7 .wpcf7-form-control-wrap{float:left;}
.wpcf7-submit{background: #000 !important;    margin-top: 10px !important;    width: 200px !important;    text-align: center !important;}
.qodef-qi-contact-form-7 div[role="form"]{padding:20px 20px 0 20px !important;}
#biogas-contac-text{width:auto !important;}
#biogas-contact-btn{width: auto !important;;
margin-left: 40px !important;;
margin-top: -10px !important;}
.btn-product-filter{cursor:pointer; transition: all 0.3s ease-in-out 0s;}
.btn-product-filter:hover,
.btn-product-filter.active{background:#f3f3f3!important;}
header:not(.sticky) nav.main_menu>ul>li>a{color:#fff !important;}
header:not(.sticky) nav.main_menu>ul>li>a span{color:#fff !important;padding-bottom:10px !important;border:1px solid transparent !important;}
nav.main_menu>ul>li>a.current span{border-bottom:1px solid #fff !important ;font-weight:bold !important;}
header.sticky nav.main_menu>ul>li>a,header.sticky nav.main_menu>ul>li>a span{color:#000 !important;}
nav.main_menu>ul>li>a{font-size:16px !important;text-transform:none !important;}
.footer_top a:hover{color:#0a0a0a !important;}
.solarpex-text{position:absolute;width:100%;text-align:center;}
.page-id-42 header nav.main_menu > ul > li > a, .page-id-42 header nav.main_menu > ul > li > a span{color:#0a0a0a !important;}
nav.mobile_menu a,nav.mobile_menu a *{color:#0a0a0a !important;}
.wpcf7 form .wpcf7-response-output, div.wpcf7-response-output{color:#000 !important;}
.qodef-qi-call-to-action.qodef-layout--standard .qodef-m-inner{padding:10px !important;justify-content:center;}
.qodef-qi-call-to-action.qodef-layout--standard .qodef-m-button{margin-left:30px;}
@media (width:1366px){
.elementor-element-7551166{display:none;}
.elementor-42 .elementor-element.elementor-element-b7454e5 .elementor-widget-wrap.elementor-element-populated{margin-top:230px;}
}
@media(max-width:1024px){
.elementor-42 .elementor-element.elementor-element-0c5e3a9{margin-top:30px !important;}
}
@media (max-width:800px){
.elementor-element-7551166{dispay:block;}
.qode_vertical_separator{display:none;}
.footer-image {
float: right;
width: 100%;
text-align: center;
}
.solarpex-text {
position: relative;
width: 100%;
text-align: center;
float: left;
}
.footer-copyright {
float: left;
width: 100%;
text-align: center;
}
.video-section{height:235px !important;padding:0 !important;}
.elementor-42 .elementor-element.elementor-element-0c5e3a9{margin-top:20px !important;}
.elementor-24 .elementor-element.elementor-element-655e204 > .elementor-container,.elementor-747 .elementor-element.elementor-element-ce36c1a > .elementor-container,.elementor-22 .elementor-element.elementor-element-122f68f > .elementor-container,.elementor-832 .elementor-element.elementor-element-ce36c1a > .elementor-container,.elementor-343 .elementor-element.elementor-element-5490e56 > .elementor-container{width:100%;}
}