/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/

#Content {
    padding-top: 0px;
	}

#Top_bar .menu > li ul li a {
    font-size: 16px;
    }

.testimonials_slider.single-photo .slider_pager {
    display: none;
	}


input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .woocommerce .quantity input.qty {
    border-radius: 0;
	}

input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea {
    padding: 15px 10px;
	}

/* All CF7 placeholders */
.wpcf7 input::placeholder,
.wpcf7 textarea::placeholder {
  color: #555555; /* Change this to your desired color */
}

/* For older browser support */
.wpcf7 input::-webkit-input-placeholder,
.wpcf7 textarea::-webkit-input-placeholder {
  color: #555555;
}

.wpcf7 input::-moz-placeholder,
.wpcf7 textarea::-moz-placeholder {
  color: #555555;
}

.wpcf7 input:-ms-input-placeholder,
.wpcf7 textarea:-ms-input-placeholder {
  color: #555555;
}


.section.full-width .wrap.one .column_map.one .google-map-contact-wrapper {
    margin-left: 200px;

	}

.google-map-contact-wrapper .get_in_touch {
    width: 340px;
	}

.footer-logo {
	margin-right: 40px; 
	padding-top: 20px;
	background: #101015;
	}

.trust-logo {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 20px;
	background: #101015;
    width: 50%;
    margin: 0 auto;
	}
	
.trust-logo-column {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 20px;
	}
	
.trust-logo-column img {
	width: 100%;
	max-width: 150px;
	height: auto;
	object-fit: contain;
	}
	
a.whatsapp-fixed {
	position: fixed;
    right: 10px;
    bottom: 100px;
	}
	
a.whatsapp-fixed img {
	width: 70px;
	}	
	
	
/* Make it responsive on small screens */
@media (max-width: 600px) {
.trust-logo {
	grid-template-columns: repeat(2, 1fr);
	width: 100%;
	}

.footer-logo {
	margin-right: 0px; 
	padding-top: 0px;
	}

a.whatsapp-fixed {
    position: fixed;
    right: 10px;
    bottom: 15px;
	}
	
a.whatsapp-fixed img {
    width: 60px;
	}

  }