.wpcf7-form input, .wpcf7-form select {
width: 48%;
float: left;
margin: 0 2% 15px 0;
}
.wpcf7-form textarea {
width: 98%;
}
.wpcf7-form-control.wpcf7-submit.has-spinner {
background: #000;
color: #fff;
border: 1px solid var(--theme-color);
}
.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
background: var(--theme-color);
color: #000;
}
.breadcumb-content {
margin-top: -50px;
padding-bottom: 50px;
}
.footer-logo {
width: 30%;
float: left;
}
.call-media-wrap {
width: 40%;
}
.service-card_text {
min-height: 85px;
}
.wpcf7-not-valid-tip {
display: none;
}
.wpcf7-response-output {
float: left;
}
.counter-wrap1 .checklist.style-white {
width: 50%;
float: left;
}
.counter-wrap1 .call-media-wrap{
margin-top: 25px;
}
.whatsappfix {
position: fixed;
bottom: 90px;
background: green;
z-index: 999;
right: 30px;
width: 55px;
height: 55px;
text-align: center;
font-size: 32px;
border-radius: 50px;
padding-top: 7px;
color: #fff;
border: 2px solid green;
}
.whatsappfix:hover {
background: #000;
}
.whatsappfix a {
color: #fff;
margin-top: 2px;
display: block;
}
@media (min-width: 1700px) {
.header-layout1 .menu-area .main-menu {
padding-left: 160px;
}
} @media(max-width: 768px){
.header-top {
display: none;
}
.counter-wrap1 .checklist.style-white {
width: 100%;
}
.counter-wrap1 .call-media-wrap{
width: 100%;
padding-top: 30px;
}
.wpcf7-form input, .wpcf7-form select {
width: 100%;
margin: 0 0% 15px 0;
}
.wpcf7-form textarea {
width: 100%;
}
.footer-logo {
width: 100%;
}
.footer-top-1.bg-black .call-media-wrap {
width: 100%;
}
.footer-wrapper.footer-layout1 .widget-area {
padding-left: 30px;
padding-right: 30px;
}    
.footer-links {
float: left !important;
}
}