/*
Theme Name: Ancilla Qatar
Theme URI: https://ancillaqatar.com/themes/ancillaqatar
Author: the digital identity team
Author URI: https://thedigitalidentity.com
Description: Are you in need of reliable hospitality and cleaning services for both your business and residential needs? Look no further than Ancilla for hospitality and cleaning services! Whether you require exceptional services for your commercial establishment or desire a spotless and welcoming home environment, our professional and experienced staff is here to cater to your needs.
Version: 1.0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ancillaqatar
Tags: cleaning, services, residential, commercial, sofa cleaning, carpet cleaning, deep cleaning
*/
.service3-con h2{
	text-align: center
}
.service3-con h6{
	text-align: center;
}
.service3-con .service_content {
	text-align: center;
}
.service3-con .service_content p {
	font-size: 15px;
	margin-top: 20px;
}

.contact_content .wpcf7-not-valid-tip {
    background: red;
    padding: 5px;
    color: #fff !important;
    border: 0px solid;
    border-radius: 5px;
    text-align: center;
    margin: 10px;
}
.wpcf7 form.invalid .wpcf7-response-output {
	color: #fff;
	font-size: 14px;
	border-color: #ff0000 !important;
	background-color: red;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450 !important;
	background-color: #FFF;
	COLOR: #333;
	text-align: center;
}


@media screen and (min-width: 1600px) and (max-width: 2300px) {
    .banner3-con .banner_wrapper .banner-image img {
        width: 570px;
    }
	.home3_banner_outer::before {
        width: 30%;
    }
	.sub_banner .sub_banner_con {
    	padding: 145px 0 280px;
	}
}

/*slider*/
.home-banner-slider .owl-nav button {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.home-banner-slider .owl-nav .owl-prev {
    left: 10px;
}
.home-banner-slider .owl-nav .owl-next {
    right: 10px;
}
/* .home-banner-slider .owl-item img {
    height: 777px;
} */
/* Arrow container */
.home-banner-slider .owl-nav button {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 52px;
    height: 52px;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.45) !important;
    color: #fff !important;
    font-size: 28px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
}

/* Left arrow */
.home-banner-slider .owl-nav .owl-prev {
    left: 15px;
}

/* Right arrow */
.home-banner-slider .owl-nav .owl-next {
    right: 15px;
}

/* Hover effect */
.home-banner-slider .owl-nav button:hover {
    background: rgba(0, 0, 0, 0.7) !important;
    transform: translateY(-50%) scale(1.05);
}

/* Remove default outline */
.home-banner-slider .owl-nav button:focus {
    outline: none;
}

