/*
 * Theme Name: Aundri
 * Author: template_path
 * Author URI: https://themeforest.net/user/template_path
 * Theme URI: http://july.commonsupport.com/aundri/
 * Description: Aundry is a Dry Clean and Laundry Service Theme
 * Version: 3.0.0
 * License: This theme or plugin is comprised of two parts. (1) the PHP code and integrated HTML are licensed under the General Public License (GPL). You will find a copy of the GPL in the same directory as this text file. (2) All other parts, but not limited to the CSS code, images, and design are licensed according to the license purchased from Envato.  Read more about licensing here: http://themeforest.net/licenses
 * License URI: license.txt
 * Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
 * Text Domain: aundri
 * Tested up to: 6.0.2
 * Requires PHP: 7.0
*/
/* FORCE ALMARAI */
@import url('https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700;800&display=swap');

/* BODY */
body {
	 font-family: 'Almarai', sans-serif !important;
}
p{
  font-family: 'Almarai', sans-serif !important;
	    text-align: right !important;
}

h1,h2,h3,h4,h5,h6{
  font-family: 'Almarai', sans-serif !important;
}
a {
    font-family: 'Almarai', sans-serif !important;
}
.main-header.style-two .header-upper .upper-info li h6 a {
    direction: ltr;
}

.banner-section.style-two .banner-carousel .slide-item:before {
    background: none !important;
}
.rtl .banner-carousel .content-box {
text-align: center !important;
    direction: rtl;
}
.banner-carousel .content-box h1 {
    
    font-size: 75px !important;
}
.banner-section.style-two .banner-carousel .content-box {
    max-width: 1250px !important;
}
.banner-section.style-two .banner-carousel .content-box p {
    
    font-size: 22px !important;
    
    color: rgb(255 255 255) !important;
}
.woocommerce div.product .product_title {
    text-align: right;
}
.product_meta {
    text-align: right;
}
.related.products h2 {
    text-align: right;
}
.banner-section.style-two .banner-carousel .content-box h1 {
	font-family: "Open sans" !important; 
	font-size: 105px !important;
}
.banner-section.style-two .banner-carousel .content-box h1 span {
	font-family: "Open sans" !important; 
	font-size: 105px !important;
}
.banner-section.style-two .banner-carousel .content-box h1 strong {
	font-family: "Open sans" !important; 
		font-size: 75px !important;
}
.banner-section.style-two .banner-carousel .content-box p {
	font-family: "Open sans" !important; 
}
.content_block_6 .content-box p {
    text-align: right !important;
}

@media only screen and (max-width: 767px) {
	   .main-header.style-two .header-upper .upper-info li:last-child {
         margin-right: 0px !important;    
         margin-top: 5px;
    }

    .main-header.style-two .menu-area .mobile-nav-toggler {
        margin-top: 18px;
        margin-bottom: 10px;
    }
	.banner-section.style-two .banner-carousel .content-box h1 span {
   
    font-size: 65px !important;
}

.banner-section.style-two .banner-carousel .content-box h1 {
       font-size: 55px !important;
}
.banner-section.style-two .banner-carousel .content-box h1 strong {
    font-size: 55px !important;
}

.rtl .main-header.style-two .header-upper .logo-box:before {
    left: -25px;
    width: 700px;
}

.rtl .main-header.style-two .header-upper .logo-box:before {
    left: -25px;
    width: 700px;
}
	li .flaticon-clock::before {
 
    margin-right: 20px !important;
	}
	    .sec-title h2 {
        font-size: 36px;
        line-height: 54px;
    }
	.rtl .image_block_2 .image-box {
    padding-left: 0px;
    padding-right: 10px;
}
.banner-section.style-two .banner-carousel .content-box {
    margin-top: -40px !important;
}
    .main-header.style-two .header-upper .logo-box:before {
        width: 5000px !important;
      
        right: -20px;
}
.rtl .main-header.style-two .header-upper .logo-box:before {

    left: -15px !important;
}
}
.service-block-one .inner-box .lower-content .link a {
    display: none;
}
.rtl .header-top .social-links, .rtl .header-top .btn-box {
    float: right;
    display: none;
}
.sec-title {

    margin-bottom: 7px;
}
.rtl .image_block_2 .image-box .image-content {
    display: none;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    width: 94%;
}
#wpcf7-f302-p2251-o1 {
    direction: rtl !important;
}
input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email {
    direction: rtl !important;

}
#wpcf7-f302-p1663-o1,
#wpcf7-f302-p1663-o1 form,
#wpcf7-f302-p1663-o1 .default-form {
    direction: rtl !important;

    text-align: right !important;

}

	section.two.contact-section {
    display: none;
}
	.elementor-1663 .elementor-element.elementor-element-2f148c96 {
    padding: 0px 0px 0px 0px;
}
@media (min-width: 1024px) {
    body.admin-bar .dialog-lightbox-widget {
        display: none !important;
	}
}
.contact-style-two .info-inner .info-list li p {
    direction: ltr;
}
.inner-box h3 a{
    pointer-events: none;
    cursor: default;
}
.default-form .form-group input[type='text'], .default-form .form-group textarea {  
    text-align: right !important;

}
.elementor-1737 .elementor-element.elementor-element-e84f0b7 .elementor-icon-list-text {
    direction: ltr;
    text-align: right;
}
span.wpcf7-form-control.wpcf7-recaptcha.g-recaptcha {
    direction: rtl;
    text-align: right;
}
.wpcf7-form-control-wrap.recaptcha{
    display: flex;
    justify-content: flex-end;
}
.rtl .pull-right {
    margin-right: 40px;
    float: right !important;
}
.page-title .content-box .title h1 {
    color: white !important;
}
.woocommerce ul.products li.product .button {
    float: right !important;
}

h2.woocommerce-loop-product__title {
   
    text-align: right;
}