/*
Theme Name:   Voxwebsites
Template:     astra
Version:      1.0.0
Author:       Himanshu
Description:  This is a child theme
*/

/* You can add your custom CSS below */
ul#menu-contact-info li {margin-bottom: 10px;}
ul#menu-contact-info li a{color: white;font-size:15px !important;}
#services .elementor-image-box-content {padding: 0px 20px 20px !important;}
.whatsapp-ico {fill: white;width: 50px;height: 50px;padding: 3px;background-color: #4dc247;border-radius: 50%;box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);margin-right: 10px;}
.whatsapp-ico:hover {box-shadow: 2px 2px 11px rgba(0, 0, 0, 0.7);} 
.whatsapp-icon-box {position: fixed;bottom: 60px;right: 0px;z-index: 99;display: flex;justify-content: center;align-items: center;}
.whatsapp-icon-text {font-size: 18px;font-weight: 600;color: #4DC248;background-color: white;padding: 8px;border: 2px solid #4DC248;border-radius: 6px;display: none;margin-right: 8px;}
.whatsapp-icon-box:hover .whatsapp-icon-text {display: block;}
svg.whatsapp-ico {animation: 2s infinite ring;}
.phone-icon-box {position: fixed;bottom: 30px;left: 20px;z-index: 99;display: flex;justify-content: center;align-items: center;}
.phone-icon-box svg{width: 50px;height: 50px;padding: 5px;background-color: #001333;border-radius: 50%;box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);margin-right: 10px;}
@keyframes ring {
  15% {box-shadow: 0 0 0 4px rgba(151, 255, 146, 0.5)}
  25% {box-shadow: 0 0 0 8px rgba(151, 255, 146, 0.5), 0 0 0 16px rgba(151, 255, 146, .3)}
  30% {box-shadow: 0 0 0 12px rgba(151, 255, 146, .3), 0 0 0 24px rgba(151, 255, 146, 0.5)}
}
div#sgpb-popup-dialog-main-div {padding: 23px !important;}
.catalogue-button {position: fixed;top: 42%;right: -90px;background-color:rgb(212, 41, 32);color: white;cursor: pointer;z-index: 1000;display: flex;flex-direction: column;align-items: center;font-weight: bold;transform: rotate(270deg);font-size: 18px;letter-spacing: 9px;padding:14px;border-radius:5px;}
.catalogue-button:hover{background:#001333}
.catalogue-button:hover {color:white}
.catalogue-button span {display: block;margin: 2px 0;font-size: 18px;padding: 0px 10px;}
@media(max-width:768px){
	.catalogue-button{right: -89px;font-size: 15px;padding: 6px 10px 10px 15px;}
}
.wpmtst-testimonial-field.testimonial-field.testimonial-name {font-weight: bold;}
.wpmtst-testimonial-field.testimonial-field.testimonial-name::before {content: "- ";}
.wpmtst-testimonial-content.testimonial-content::before {
    content: "";
    display: inline-block;
    background: url(https://divineaqua.in/wp-content/uploads/2025/04/quote-left-1.png) no-repeat left center;
    width: 24px;
    height: 24px;
    margin-right: 10px;
    vertical-align: middle;
    margin-bottom: 14px;
}