/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;800&display=swap');


.rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6 {
	font-family: 'Cairo', sans-serif !important;
	font-weight: 800 !important;
}

.rtl p, .rtl li {
	font-family: 'Cairo', sans-serif !important;
	font-weight:600 !important;
}

.rtl .footer-ar-style h2 {
	font-weight:600 !important;
}

.rtl .footer-ar-style a {
	font-weight: 600 !important;
}

.rtl .header-ar-style a {
	font-family: 'Cairo', sans-serif !important;
	font-weight:600;
}


.rtl .header-ar-style .awb-menu__main-li_regular.current-menu-item .awb-menu__main-a_regular {
    color: #1F499F !important;
    font-weight: 800 !important;
}

.rtl .header-ar-style .awb-menu__sub-li.current-menu-item>.awb-menu__sub-a,
.rtl .header-ar-style .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-a_regular {
    color: #1F499F !important;
    font-weight: 800 !important;
}

.rtl .fusion-button-text, .rtl .request-quote-btn {
	font-family: 'Cairo', sans-serif !important;
	font-weight:800;
}

.rtl input[type=text],
.rtl input[type=tel],
.rtl input[type=email],
.rtl textarea,
.rtl select{
	font-family: 'Cairo', sans-serif !important;
	font-weight:400;
}

.rtl div {
	font-family: 'Cairo', sans-serif !important;
}

.rtl .fusion-page-title-wrapper {
	direction: rtl !important;
}

#faqs-section .fusion-toggle-boxed-mode  {
    border-radius: 40px !important;
	}

 /* CSS styles for tablets */
@media only screen and (min-width: 768px) and (max-width: 1024px) { 
	.fusion-page-title-bar .fusion-page-title-row h1 {
		text-align: right !important;
	}
}

/* CSS styles for mobile devices */
@media only screen and (max-width: 767px) {
	.fusion-page-title-bar .fusion-page-title-row h1 {
		text-align: right !important;
	}
	
	.fusion-page-title-bar .fusion-page-title-row h1 {
        text-align: right !important;
        padding: 15px 0px;
	}
	
	#highlights-box-radius-second {
	    margin-top: 0px !important;
	}
	
	#align-title-right-mobile h1,
	#align-title-right-mobile h2,
	#align-title-right-mobile h3,
	#align-title-right-mobile h4,
	#align-title-right-mobile h5,
	#align-title-right-mobile h6,
	#align-title-right-mobile div,
	#align-title-right-mobile p {
	    text-align: right !important;
	}
	
	.align-right-text h1,
	.align-right-text h2,
	.align-right-text h3,
	.align-right-text h4,
	.align-right-text h5,
	.align-right-text h6,
	.align-right-text p,
	.align-right-text div {
		text-align: right !important;
	}
	
	.fix-font-size-18px {
	    font-size: 18px !important;
	}
	
	h1, h2, h3, h4, h5, h6 {
		font-size: 1.2em !important;
	}
	
	.fix-heading {
		font-size: 1.2em !important;
	}
	
	p, div {
		font-size: 18px !important;
	}
	
	#cta-size-ar {
		font-size: 1.2em !important;
	}
	
	.fix-heading-font-size div {
		font-size: 18px !important;
	}
	
	
	
	.request-quote-btn {
	    display: none !important;
	}
	
	
}


