/*
 Theme Name:   Elate Child
 Theme URI:    http://themeforest.net/user/VictorThemes
 Description:  Elate Child Theme
 Author:       VictorThemes
 Author URI:   http://themeforest.net/user/VictorThemes/portfolio
 Template:     elate
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         one-column, two-columns, left-sidebar, right-sidebar, custom-menu, featured-images, post-formats, theme-options, translation-ready
 Text Domain:  elate-child
*/

/* Write Custom CSS */
@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&display=swap');
@import url('fonts/stylesheet.css');
body{direction:rtl !important;}
body .UbuntuR,
.menu-item,
.service-style-two p,
.eclt-contact-list h2,
.eclt-contact-list li,
.tab-content h5,
.service-more,
.slide-caption-subtitle{
  font-family: "Ubuntu Arabic Regular", sans-serif !important;
}

body .UbuntuB,
.service-heading,
h2.section-title,
#MeetingReqOcc h4,
.eclt-title-area .page-title,
.eclt-widget .widget-title,
#nav-tab.nav-tabs,
.slide-caption-title{
  font-family: "Ubuntu Arabic Bold", sans-serif !important;
}

body .SFArabic,
.card .card-body,
.wpcf7-form *,
.eclt-topbar-left span,
ul.eclt-icon-list-items,
.eclt-btn-wraper .eclt-btn,
.qlwapp-text,
.caption-wrap>p,
p{
  font-family: "SF Arabic", sans-serif !important;
}
.qlwapp-text{
  color: #fbb040 !important;
}
.card .card-body{text-align: justify;}

.eclt-header-right{float:left;}
.eclt-brand,.eclt-navigation > ul > li,.eclt-address-info,.eclt-address-info i{float:right;}
.eclt-ai-two{padding:15px 0 15px 18px;}
.eclt-ai-content{float:left;padding-right:12px;padding-left:0;text-align:right;}
.eclt-topbar-right>*{float:left !important;}

.swiper-button-next:before{content:"\f104";}
.swiper-button-prev:before{content:"\f105";}
.wpcf7,.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{direction:rtl;}
.nice-select{text-align:right !important;padding-right:18px;padding-left:30px;}
.nice-select:after{left:14px;right:auto;}
.eclt-blog-one .bp-top-meta > div {float:right;}
.eclt-blog-one .bp-top-meta span{margin-right:0;}
.eclt-blog-one .bp-top-meta i{padding:0 0 0 5px;}
.elementor-316 .elementor-element.elementor-element-3a08cfe .eclt-btn-wraper{text-align:left;}

.eclt-btn,input[type="submit"], .wpcf7 input[type="submit"]{border:2px solid #fbb040 !important;background-color:#fbb040 !important;}
/* #WhatsappBtn .eclt-btn{border:2px solid #1daa61 !important;background-color:#1daa61 !important;} */
.eclt-btn:hover, .eclt-btn:focus,input[type="submit"]:hover, .wpcf7 input[type="submit"]:hover{background-color:#003c6f !important;border:2px solid #003c6f !important;color:#FFF !important;}
span.widget-bdate i {color:#15768c !important;}
.classic-accordion h4.accordion-title a span{float: right;}
.classic-accordion h4.accordion-title a span i{margin: 0px 0px 0px 20px;}



.eclt-navigation > ul > li > a {
  padding: 31px 20px;
}
.simple-fix  img{
  width: 120px;
}
.owl-stage-outer{direction: ltr;}
.nice-select .option{text-align: right;}
.eclt-quotes-calc [class*="col-"] textarea{height:80px;}
.top-nav-icons{display: none !important;}
.eclt-service h3 {font-size: 18px;}
.eclt-service p, .elementor-widget-wrap h5 {font-size: 15px;font-family: "SF Arabic", sans-serif !important;}
.elementor-316 .elementor-element.elementor-element-h8aq6mt > .elementor-widget-container {
  padding: 60px 0px 36px 0px;
}
.eclt-contact-list ul li span.contact-icon {
  float: right;
  padding: 0 2px 0 15px;
}
footer.eclt-footer div.container.footer-widget-area div.row div.col-md-3 div.eclt-widget.widget_block{margin: 0;}
footer.eclt-footer div.container.footer-widget-area div.row div.col-md-3 div.eclt-widget.widget_block ul li{color: #FFF;}
footer.eclt-footer div.container.footer-widget-area div.row div.col-md-3 div.eclt-widget.widget_block ul li span i{color: #fbb040;}
ul.trail-items li::after {content: '\f104';}
.eclt-topbar-left{width: 75%;}
.eclt-topbar-right{width: 25%;}
.eclt-topbar-left .eclt-top-info {float:right;direction:rtl;}
.eclt-top-info {text-align:right;}
.elementor-2420 .elementor-element.elementor-element-6c25dae9 .classic-accordion h4.accordion-title a span i{background-color: #15768c;}
.eclt-icon-list-icon {float:right;margin-left:7px;}
.elementor-2554 .elementor-element.elementor-element-055ook3 > .elementor-element-populated {padding: 0px 0px 0px 20px;}
