/*-------------------------------------------------------
Theme Name: MediaQuad Child Theme
Theme URI: https://mediaquad.com/
Description: A child theme template for Divi
Author: MediaQuad
Author URI: https://mediaquad.com/
Template: Divi
Version: 1.0.0
*/

body.et_cover_background{overflow-x:hidden}.slider-single .slick-list .slick-slide{position:relative}.slider-single .slick-list .slick-slide:before{content:'';position:absolute;top:0;left:0;background-image:linear-gradient(to right,rgba(0,0,0,.8),rgba(0,0,0,.3));width:100%;height:100%;z-index:0}.banner-cont .thumb-img{float: left;margin-right: 20px;width: 110px;padding: 10px;margin-top: 3px;}.banner-cont{width:100%;float:left}.banner-cont .container{padding-top:0!important}.slider-nav{background:rgba(0,0,0,.5);position:absolute;bottom:0;width:100%;padding:20px 0; display:none;}.column.small-11.small-centered{position:relative}.slider-nav .slick-list{max-width:80%;margin:auto}.banner-cont .txt-cnt{max-width:600px;float:left}.banner-cont .txt-cnt h3{font-size:70px;color:#fff;font-family:Roboto;font-weight:600;margin-bottom:0;line-height:80px}.banner-cont .txt-cnt p{font-size:22px;color:#fff;font-weight:400;line-height:34px;font-family:Roboto;margin-bottom:20px}.banner-cont .txt-cnt a.button{background:#f6a81c;padding:15px 40px;border-radius:2px;color:#000;font-size:18px;font-family:Roboto;font-weight:500;display:inline-block}.banner-cont .txt-cnt a.button:hover{background:#c99332}button.slick-prev.slick-arrow:before{content:'';background:url(../../uploads/2020/12/icon-prev.png) no-repeat center center;color:#fff;position:absolute;height:50px;top:-65px;width:50px;vertical-align:middle;font-size:30px;z-index:9;left:0;padding:4px 0;cursor:pointer}button.slick-prev.slick-arrow{position:absolute;bottom:0;background:#fff;border:0;color:#fff;height:0;margin-bottom:-3px}button.slick-next.slick-arrow:before{content:'';background:url(../../uploads/2020/12/icon-next.png) no-repeat center center;color:#fff;position:absolute;height:50px;top:-64px;width:50px;font-size:30px;z-index:9;padding:6px 0;right:0;cursor:pointer}button.slick-next.slick-arrow{position:absolute;bottom:0;right:0;background:#fff;border:0;color:#fff;height:0;margin-bottom:-3px}.slider-nav .slick-slide{width:auto!important;white-space:nowrap;padding:10px 20px;border-right:1px solid #fff}.slider-nav .slick-slide h3{color:#fff;padding-bottom:0;cursor:pointer;font-size:18px}.slider-nav .slick-slide.is-active h3{color:#f6a81c}.slider-nav .slick-track{display:flex;align-items:center;justify-content:center;width:100%!important;line-height:20px}.slider.slider-single .slick-list{height:calc(100vh - 100px)!important}.slider.slider-single .slick-track{height:100%}.slider.slider-single .slick-slide{padding:100px 0;height:100%!important;background-size:cover!important}.slider-nav .slick-slide:last-child{border:0}@media(max-width:980px){.banner-cont .txt-cnt h3{font-size:50px;line-height:60px}.banner-cont .thumb-img{width:100px;margin-bottom:30px}}@media(max-width:480px){.banner-cont .txt-cnt h3{font-size:30px;line-height:40px}}.et-l--header .et_pb_row_0_tb_header.et_pb_row,.et_pb_section_0_tb_header.et_pb_section{padding-bottom:0!important}.et_mobile_nav_menu{float:right!important}header{padding:20px 0 0;position:fixed;box-shadow:0 2px 24px rgba(0,0,0,.2);z-index:9;width:100%;top:0;float:left;background:#fff;margin-bottom:0}header .et_pb_menu__wrap{display:block!important}header .et_pb_menu__wrap .et_pb_menu__menu{float:right}.page-search{margin-bottom:5px!important}.main-menu .et_pb_menu__logo-wrap{top:-42px;position:absolute}ul#menu-primary-menu li a{padding-top:20px;padding-bottom:20px;padding:16px 20px 16px 20px}input.et_pb_searchsubmit{background:#fff!important;color:#fff!important;position:relative}.et_pb_search input.et_pb_searchsubmit{background-image:url(https://bounyan.mindtapmarketing.com/wp-content/uploads/2020/12/search-solid.png)!important;background-repeat:no-repeat!important;font-size:0;width:40px;padding:10px;background-position:center center!important}.main-menu ul.sub-menu{padding:0!important}.main-menu ul.sub-menu li{padding:0;width:100%}.main-menu ul.sub-menu li a{width:100%;padding:10px 10px!important}#menu-primary-menu .current-menu-parent .current-menu-item,#menu-primary-menu>.current-menu-item,#menu-primary-menu>.current-menu-parent,#menu-primary-menu>.menu-item:hover{background:#00924c;border-radius:2px}#menu-primary-menu .current-menu-parent .current-menu-item a,#menu-primary-menu>.current-menu-item>a,#menu-primary-menu>.current-menu-parent>a,#menu-primary-menu>.menu-item:hover>a{color:#fff!important;width:100%;opacity:1}#menu-primary-menu .menu-item{padding:0}ul#menu-primary-menu li.menu-item-has-children a{padding-right:30px}ul#menu-primary-menu li.menu-item-has-children a:after{right:10px}@media(max-width:980px){.main-menu .et_pb_menu__logo-wrap{position:unset}.et-tb #page-container,.et-tb-has-header #page-container,.et_fixed_nav.et_show_nav.et-tb #page-container,.et_fixed_nav.et_show_nav.et-tb-has-header #page-container,.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb #page-container,.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et-tb-has-header #page-container{padding-top:105px!important}.main-menu .et_pb_menu__logo{max-width:80%;width:60px;margin-bottom:10px}#mobile_menu1{max-height:80vh;overflow:auto}.main-menu ul.sub-menu{padding:0!important;padding-left:35px!important}}#page-container{padding-top:109px!important}#searchform{display:none}.is-form-style input.is-search-submit,.is-search-icon{background:0 0;border-left:0}.is-form-style input.is-search-submit:hover,.is-search-icon:hover{background:0 0;cursor:pointer}#top-header{background:0 0}#et-secondary-nav{display:flex;flex-direction:row-reverse}#et-secondary-nav>li>a{background:#5e5e5e;padding:12px 50px 12px 30px!important;height:36px;text-align:center!important;border-radius:2px}#et-secondary-nav li{margin-right:0;margin-left:15px}#et-secondary-nav li a :after{top:10px}#et-secondary-nav .menu-item-has-children>a:first-child:after{top:10px;right:15px}#et-secondary-nav li ul{background:#fff;padding:0;width:120px}#et-secondary-nav li ul li{padding:0}#et-secondary-nav li ul li a{color:#5e5e5e;text-align:left;font-size:14px;font-weight:500}.et_pb_menu__wrap .mobile_menu_bar:before{color:#00924c!important}#logo{transform:scale(1.2)}.logo_container{top:-20px;width:150px}#main-header{padding-top:50px;top:-10px!important}#main-header.et-fixed-header{box-shadow:0 6px 3px rgba(0,0,0,.1)!important}#top-menu li ul li a{font-size:16px;font-weight:500}#top-menu-nav ul.sub-menu li{padding:0;width:100%}#top-menu-nav ul.sub-menu{padding:0}#top-menu-nav ul.sub-menu li a{width:100%}#top-menu li{padding-right:0}#top-menu li a{padding:15px 20px!important;border-radius:2px}#top-menu li.menu-item-has-children a{padding-right:30px!important}#top-menu>li.current-menu-item>a,#top-menu>li:hover>a{background:#00924c;color:#fff}#top-menu li.menu-item-has-children a:after{top:15px!important;right:7px!important}.about-us .et_pb_row{display:flex;align-items:center}.about-us{position:relative}.about-us:after{content:'';background:url(../../uploads/2020/12/shape-grey.png);position:absolute;bottom:30px;right:2%;background-size:100% 100%;background-position:left bottom;height:130px;width:200px}.summary-points:after{content:'';background:url(../../uploads/2020/12/shape-grey.png);position:absolute;bottom:30px;right:2%;background-size:100% 100%;background-position:left bottom;height:130px;width:200px}.strap-box:before{content:'';background:rgba(54,54,55,.9);width:100%;height:100%;position:absolute;top:0}.summary-box{border:2px}.service-box.service-right{display:flex;flex-direction:row-reverse}.service-box.service-right .service-img{margin-right:0;margin-left:5.5%}#page-container .et_pb_section .read-more{background:0 0!important}#page-container .et_pb_section .read-more:hover:after{margin-left:10px}.our-projects:after{content:'';background:url(../../uploads/2020/12/shape-grey.png) no-repeat;position:absolute;background-position:center;bottom:30px;right:10px;width:160px;height:105px;background-size:100% 100%}.contact-holder:before{background:rgba(245,247,251,.9);content:'';position:absolute;left:0;top:0;width:100%;height:100%}.contact-form .et_contact_bottom_container{float:left}.contact-location{background:#fff;padding:10px;border-radius:10px;filter:grayscale(1)}@media(max-width:980px){.service-right .content-box-left{padding-top:0!important}.service-right .content-box-left h4{font-size:26px}.about-us .et_pb_row{display:block}.summary-box{width:46%;margin-right:20px}.service-img{max-width:50%}.service-box.service-right{display:block}.service-box.service-right .service-img{margin-right:0;margin-left:0}.footer-box .et_pb_menu__wrap{justify-content:end}.footer-box .et_mobile_nav_menu{display:none}.footer-box .et_pb_menu__menu{display:block}.summary-points:before{left:3%}}@media(max-width:768px){.service-img{max-width:100%}.summary-box{width:100%;margin-right:0}.summary-box .et_pb_image img,.summary-box .et_pb_image_wrap{width:100%}.our-projects:after{bottom:30px}}.banner-section{position:relative}.banner-section:before{content:'';background-image:linear-gradient(to right,rgba(0,0,0,.8),rgba(0,0,0,.3));width:100%;position:absolute;height:100%;top:0}.company-aboutinfo:hover{box-shadow:0 3px 24px rgba(68,56,80,.1)}.company-icons img{height:60px}.about-company:after{content:'';background:url(../../uploads/2020/12/shape-grey.png) no-repeat;position:absolute;background-position:center;bottom:30px;right:10px;width:160px;height:105px;background-size:100% 100%}.about-overview-img span.et_pb_image_wrap img{object-fit:cover;height:450px;border-radius:2px}.who-weare:after{content:'';background:url(../../uploads/2020/12/shape-grey.png) no-repeat;position:absolute;background-position:center;bottom:30px;right:10px;width:160px;height:105px;background-size:100% 100%}@media(min-width:981px){.d-flex-block-left{display:flex;align-items:center}.company-aboutinfo{margin-right:3%!important}.about-overview-box{display:flex;align-items:center}.d-flex-block{display:flex;flex-direction:row-reverse}.margin-custom-right{margin-left:5.5%;margin-right:0!important}}@media(max-width:980px){.summary-box span.et_pb_image_wrap,.summary-box span.et_pb_image_wrap img{width:100%}.about-company:after{top:92%}.about-company:before{top:3%}}@media(max-width:767px){.banner-section .banner-text h2{font-size:50px}}@media(max-width:576px){.banner-section .banner-text h2{font-size:40px}}.gen-contract:after{content:'';background:url(../../uploads/2020/12/shape-grey.png) no-repeat;position:absolute;background-position:center;bottom:30px;right:10px;width:160px;height:105px;background-size:100% 100%}.construct-work:after{content:'';background:url(../../uploads/2020/12/shape-grey.png) no-repeat;position:absolute;background-position:center;bottom:10px;right:2%;width:200px;height:130px;background-size:100% 100%}@media(min-width:981px){.project-img{height:190px;overflow:hidden}.project-img img{object-fit:cover;height:190px;width:100%;object-position:center}}.blog-post .post{border-radius:2px;border:0;padding:0}.blog-post .post a.more-link{background:#f6a81c;padding:10px 40px;display:inline-block;margin-top:10px;border-radius:2px;text-transform:capitalize}.blog-post .post a.more-link:hover{background:#c99332}.blog-post .et_pb_image_container{margin:0}.blog-post .post .post-meta{display:none}.post-banner{height:calc(100vh - 100px)}.post-banner>.div{height:100vh!important}.post-banner>div{height:100%!important;object-fit:cover;background-size:cover!important;position:relative;background-position:center center!important;display:flex}.post-banner>div:before{content:'';background-image:linear-gradient(to right,rgba(0,0,0,.8),rgba(0,0,0,.3));position:absolute;top:0;left:0;width:100%;height:100%}.post-banner h2{font-size:70px;color:#fff;font-family:Roboto;font-weight:700}.post-banner p{font-size:22px;color:#fff;font-family:Roboto;line-height:32px;max-width:700px}.post-banner .breadcrumbs,.post-banner .breadcrumbs span{color:#fff;font-size:22px;font-weight:600}.post-banner .breadcrumbs a.taxonomy.category{pointer-events:none}#left-area .post.type-post h1.entry-title{display:none}.post-accordion .et_pb_toggle_open .et_pb_toggle_title:after{content:'\4b'!important;position:absolute;right:0;font-family:ETmodules!important;font-size:32px}.post-accordion .et_pb_toggle_close .et_pb_toggle_title:before{content:'\4c'}.single-post-content:after{content:'';background:url(../../uploads/2020/12/shape-grey.png) no-repeat;position:absolute;background-position:center;bottom:30px;right:-19%;width:160px;height:105px;background-size:100% 100%}.bg-grey-post{background:#f5f7fb;padding:20px;border-radius:2px;margin-bottom:20px;color:#5e5e5e;font-size:20px}.has-post-thumbnail>.et_post_meta_wrapper>img{border-radius:2px}.project-features p{padding:10px!important;background:#f5f7fb;margin-bottom:5px;border-radius:2px}.et_pb_slide_description{display:none}.project-slider .wpsisac-slide-wrap img{border-radius:4px}.project-slider .wpsisac-slick-slider.design-1 .slick-arrow{top:60%!important}@media(min-width:981px){.has-post-thumbnail>.et_post_meta_wrapper>img{object-fit:cover;height:500px;object-position:center}}@media(max-width:980px){.construct-work .et_pb_row.bg-white-block{padding:20px!important}.construct-work.project-detail-block .et_pb_row.bg-white-block{padding:0!important}}@media(max-width:767px){.post-banner h2{font-size:50px}.post-banner .breadcrumbs,.post-banner .breadcrumbs span{font-size:18px}}@media(max-width:576px){.post-banner h2{font-size:30px}.post-banner .breadcrumbs,.post-banner .breadcrumbs span{font-size:16px}.construct-work .heading-text-block h3{font-size:21px}}ul.address-list{list-style:none;padding:0;margin-top:20px}ul.address-list li{display:flex;margin-bottom:30px;vertical-align:top;line-height:32px}ul.address-list li span.list-icon{width:50px;display:inline-block}.contact-formpage .et_contact_bottom_container{float:left}.contact-location.contact-loc-page{filter:none}@media(max-width:1300px){.contact-formpage h1.et_pb_contact_main_title{line-height:30px!important}.address-info.et_pb_text_2 h3{font-size:30px;line-height:40px}}.team-banner:after{content:'';background:url(../../uploads/2020/12/dark-grey.png) no-repeat;position:absolute;background-position:center;bottom:30px;right:10px;width:160px;height:105px;background-size:100% 100%}#menu-footer-menu li{display:block;width:100%;margin:0}#menu-footer-menu li a{padding:10px 0}#menu-footer-menu li:hover a{color:#00924c!important}.et_pb_menu_0_tb_footer.et_pb_menu ul#menu-footer-menu li.current-menu-item a{color:#00924c!important}.search-results p.post-meta {display: none;}

/*arabic css*/
.rtl .service-box.service-right{flex-direction:inherit}
.rtl header .et_pb_menu__wrap .et_pb_menu__menu {float: left;}
.rtl .page-search.et_pb_search_0_tb_header.et_pb_module {margin-left: 0 !important;margin-right: auto !important;}
ul#menu-arabic-menu li a {padding-top: 20px;padding-bottom: 20px;padding: 16px 20px 16px 20px;}
#menu-arabic-menu .current-menu-parent .current-menu-item, #menu-arabic-menu>.current-menu-item, #menu-arabic-menu>.current-menu-parent, #menu-arabic-menu>.menu-item:hover {background: #00924c;border-radius: 2px;}
#menu-arabic-menu .current-menu-parent .current-menu-item a, #menu-arabic-menu>.current-menu-item>a, #menu-arabic-menu>.current-menu-parent>a, #menu-arabic-menu>.menu-item:hover>a {color: #fff!important;width: 100%;opacity: 1;}

.en-footer:lang(ar){display:none}
.ar-footer:lang(en-US){display:none}
.rtl .et_pb_image_2_tb_footer {text-align: left;}
.rtl .footer-social {text-align: left;direction: ltr;}
.rtl .et_pb_button.et_pb_custom_button_icon.know-more {
    padding-right: 40px !important;
    padding-left: 60px !important;
}
.rtl .et_pb_button.et_pb_custom_button_icon.read-more {
    padding-left: 2em !important;
    padding-right: 0 !important;
}
.rtl .banner-cont .txt-cnt a {display: none !important;}
.rtl .banner-cont .txt-cnt h3{width:360px}
.rtl .et_mobile_nav_menu {float: left!important;}
.project-img img {width: 100% !important;}
.rtl .et-menu .menu-item-has-children>a:first-child:after{right: auto; left:0}
.rtl .et-menu li li a {text-align: right;}
@media(min-width:981px){
.rtl .about-overview-box, .rtl .about-us .et_pb_row{flex-direction:row-reverse}
.rtl .about-overview-box.msg-mgmt-block{flex-direction: inherit;}
.rtl .bg-white-block.d-flex-block-left {flex-direction: row-reverse;}
.rtl .construct-work .bg-white-block.d-flex-block-left {flex-direction: unset;}
}
@media(max-width:981px){
.rtl .about-us .et_pb_row{flex-direction:column-reverse; display:flex;}
.rtl .service-box.service-left {display: flex;flex-direction: column-reverse;}
.rtl .service-box.service-left .service-img, .rtl .about-us .et_pb_row .about-img-box{margin-bottom:20px}
.rtl .service-box.service-left-top .service-img {float: right;
}
}