/*
Theme Name: Modern Care LLC Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: modern-care
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Modern Care LLC is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.7.1776836688
Updated: 2026-04-22 05:44:48

*/

.inputwrap {display: flex; gap: 20px;}
.inputwrap div {width: 50%;}
.formbtn {position: relative;}
.formbtn p {margin-bottom: 0px;}
.formbtn .wpcf7-spinner {position: absolute; top: 10px;}
.wpcf7-form textarea {
	font-family: "Spectral", Sans-serif;
    font-size: 17px;
    font-weight: 500;
}
.wpcf7-response-output {text-align: center;}
.bannergradient::before {background-image: radial-gradient(circle at 30% 50%, #fff 0%, #F2295B00 40%) !important;}
.faqacc .bdt-ep-accordion-item svg, .faqacc .bdt-ep-accordion-item svg path {fill: #000 !important; color: #000;}
.faqarea .bdt-ep-static-carousel-image img {height: 325px; object-fit: cover; border-radius: 30px;}
.serviceslider .swiper-wrapper .bdt-ep-static-carousel-item:nth-child(even) {background-color: #ebd9d1 !important;}
.serviceslider .swiper-wrapper .bdt-ep-static-carousel-item:nth-child(even) .bdt-ep-static-carousel-title, .serviceslider .swiper-wrapper .bdt-ep-static-carousel-item:nth-child(even) .bdt-ep-static-carousel-text p {color: #000 !important;}
.serviceslider .swiper-wrapper .bdt-ep-static-carousel-item:nth-child(odd) .bdt-ep-static-carousel-image img {filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(207deg) brightness(102%) contrast(102%);}
.serviceslider .swiper-wrapper .bdt-ep-static-carousel-item:nth-child(even) .bdt-ep-static-carousel-image img {filter: brightness(0) saturate(100%) invert(0%) sepia(95%) saturate(0%) hue-rotate(103deg) brightness(97%) contrast(104%);}
.serviceslider .bdt-ep-static-carousel-image {justify-content: center !important;}
.colset .e-con-inner {margin-right: 0;}
.box .elementor-icon-box-title {margin-top: 0px;}
body.error404 .site-main {padding: 50px 20px; text-align: center;}
body.error404 .site-main h1 {font-family: "Spectral", Sans-serif; font-size: 30px; text-transform: uppercase; line-height: 1;}



@media only screen and (min-width: 1025px) and (max-width: 1200px) {
.wpcf7-form textarea {font-size: 16px;}	
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.wpcf7-form textarea {font-size: 15px;}	
}

@media only screen and (min-width: 320px) and (max-width: 767px) {
.wpcf7-form textarea {font-size: 15px;}	
.faqarea .bdt-ep-static-carousel-image img {height: 280px; border-radius: 25px;}
.colset .e-con-inner {margin-right: auto;}
}