/* Search results  CSS */
.search-results .blog-item.type-product {
    max-width: 800px;
}
.search-results .blog-item.type-product .blog-content:not(.blog-details-content) .post-text {
    margin: 0 0;
}
.search-results .blog-item.type-product .blog-content .post-text p {
    margin: 0 0;
}
.search-results .blog-item.type-product .blog-content .title {
    margin-bottom: 15px;
}
.mc4wp-alert {
    margin: 20px 0 0;
    text-align: center;
}
.mc4wp-alert p {
    margin: 0 0;
}
.mc4wp-success p {
    color: green;
}

/* Elementor Custom CSS */
.xotric-menu-not-showing {
    padding: 18px 0;
}
.main-area {
    overflow-x: hidden;
}
.details-breadcrumb .col-lg-7 {
    width: 100% !important;
}
.details-breadcrumb .col-lg-5 {
    display: none !important;
}

/* Elementor Responsive */
@media (max-width: 1800px) {

}

@media (max-width: 1199.98px) {

}

@media (max-width: 991.98px){

}

@media (max-width: 767.98px) {


}



/* Background color for individual service boxes */
.new-services-item2 {
    background-color: #c7262c !important; /* Replace with your desired color */
}

/* Customize borders around service boxes */
.new-services-item2 {
    border: 1px solid #ffffff !important; /* Change to your desired color */
}

/* Only apply hover on tablet and larger screens */
@media (min-width: 768px) {
    .new-services-item2:hover {
        background-color: #ff4950 !important;
    }

	
    .new-services-item2:hover h2,
    .new-services-item2:hover p {
        color: #fff !important;
    }
}


.icon-box-style:hover {
    background: #c7262c !important;
}

/* Change subtitle color in step section */
.work-content span{
    color: #c7262c !important; /* Replace with your desired color */
}


.btn.new-btn {
    background-color: #c7262c !important;
   
}


.newsletter-inner {
    background-color: #c7262c !important;
}


.wpcf7 .btn{
	background-color: #c7262c !important;  /* Black background */}

/* Button hover styling */
.wpcf7 .btn:hover {
    background-color: #000000 !important;  /* Black background */
    color: #ffffff !important;             /* White text */
}

:root {
  --new-red: #c7262c !important; /* Replace with any other red if needed */
  --tg-secondary-color: #000 !important;
}

	.new-services-item2 p{
    color:#fff !important;
} 






