body,html{font-size:14px;font-family:arial!important;color:#0d253c}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}a{text-decoration:none;cursor:pointer}.card{color:#0d253c}.inner-banner .view-img{position:relative;background-image:url(/Resources/5/solar-bg.jpg);height:280px}::marker{font-size:0}::-webkit-scrollbar{width:8px;height:8px;width:8px}::-webkit-scrollbar-track{background:#e1ecf1}::-webkit-scrollbar-thumb{background:#0e273d!important;ms-scrollbar-3dlight-color:#6ac6f1!important}.fancybox-container{z-index:999999!important}.blocks.icons .card img.card-img-top{object-position:bottom}.logo img.img-responsive{height:6.2rem!important;width:auto!important}.top-header li#nav-item-lang a{font-family:'Tajawal',sans-serif!important}.top-header .menu-container{display:flex;align-items:center}.footer-bottom .row.container{margin:0 auto;display:flex;align-items:center;align-content:center}.section-collapse .form-block .radio-group{margin-bottom:5px}.section-form-cont .row.container{margin:0 auto}div#form1-j .row.container{margin:0 auto}.radio-group label{padding-left:10px;padding-bottom:0!important}.grid-container{display:block!important}.blog-list-contanir{display:block!important}mat-grid-tile.grid-item.blog-block.gird-item-image{display:block!important}.form-block label{padding-bottom:5px}.sub-menu ul li a:hover{color:#db9d12!important}.sub-menu .nav-item.dropdown .menu-container>a.nav-link:hover{transform:none!important;transition:none!important}.left-icon{width:10%}.top-header button.navbar-toggler:focus{box-shadow:none}.thank-form .col-12.text-right.mt-1 button.btn{margin-top:15px;margin-bottom:0}.eska{padding:0}.clients span.carousel-control-prev-icon:before{font-family:'Font Awesome 5 Free';font-weight:800;font-size:30px;content:""}.clients span.carousel-control-next-icon:after{font-family:'Font Awesome 5 Free';font-weight:800;font-size:30px;content:""}.clients .carousel-control-next-icon,.clients .carousel-control-prev-icon{background-image:none}.clients .carousel{padding:0 15px}.navbar-expand-md .navbar-collapse{display:flex;flex-direction:row-reverse}.inner-banner nav.tempClass{z-index:0!important}.top-header .has-children-icon-container{margin-left:-10px}.sub-menu .navbar-nav .dropdown-menu{display:block;border:0;padding:0;width:100%}.sub-menu ul li .dropdown-item{display:block;border-top:2px solid #eee!important;padding:8px 1px!important;line-height:20px;color:#1e5484!important}.sub-menu ul.navbar-nav .nav-item li.active a span{font-weight:bold;color:#db9d12}.sub-menu span.has-children-icon-container{display:none}.sub-menu .nav-item.dropdown .menu-container>a.nav-link{line-height:24px;padding:0;margin-bottom:20px;text-transform:uppercase;font-size:18px!important;font-weight:bold}.sub-menu .nav-item.dropdown .menu-container>a.nav-link span{color:#333}.sub-menu .nav-item.dropdown ul li:first-child a{border:0!important}.sub-menu li{width:100%}.sub-menu .navbar-expand-md .navbar-nav{padding-right:40px;width:100%}.sub-menu ul.navbar-nav .nav-item li.active a span{font-weight:bold;color:#db9d12}.map .img-section-{text-align:center}.fb_iframe_widget{display:inline;display:inline-block!important;position:relative!important;overflow:hidden}@media(max-width:1309px){.blocks.icons .container-fluid{padding:0 0 0 30px!important}}@media(max-width:1199px){.blocks.icons .col-md-2{width:11%;max-width:11%!important;padding:0 3px}}.phone p{margin:0 8px 0}.phone{float:left;margin-right:5px;width:183px}.social-media{float:left}.phone a{font-size:14px;font-style:normal;color:#082f50;font-family:arial;text-decoration:none}.phone a:hover{color:#f4bb2c;text-decoration:none}.btn-social,i.fas.fa-mobile-alt{line-height:37px!important}.btn-social:hover{color:#fff;background:#154c7b!important;border:2px solid #c0a375;border-color:#f4bb2c}.phone p{float:left}i.fas.fa-mobile-alt{float:left}@media(min-width:768px){.mbr-social-likes{float:right}.navbar-buttons.mbr-section-btn{width:100%;overflow:hidden;margin-bottom:0!important}li#nav-item-3 ul{width:370px}li#nav-item-3 ul li{float:left;width:50%}.top-header .navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start;display:flex;align-items:flex-end}}.top-header li .menu-container:after{border:1px solid #f4bb2c;content:"";height:20px}.top-header .lang-dropdown-container{padding-left:15px;position:absolute;right:0}.top-header span.has-children-icon-container{padding-right:15px}.top-header ul.navbar-nav{display:flex;align-items:center}.top-header li.nav-item a{padding:2px 15px!important;margin:0!important;font-size:15px!important;font-family:arial;font-weight:100!important;transition:color .2s ease-in-out;color:#000!important;line-height:1;word-break:break-word;word-wrap:break-word}.top-header li.nav-item{text-transform:uppercase;font-weight:normal}.top-header .navbar-expand-md{padding-top:0}.top-header .navbar-expand-md{padding:0}blockquote,figure{margin:0}.section-top-header{padding:15px 40px 15px}.section-banner{margin-top:-117px}.section-top-header{z-index:2;position:relative;background:#fff}.title-desc h1,.title-desc h2{font-family:arial;margin-bottom:0;font-size:2rem;font-weight:bold;padding-bottom:0!important;color:#253c4a;line-height:1.5}.title-desc p{font-size:15px;text-align:center;margin-top:0;margin-bottom:5px;color:#767676}.dot{height:5px;width:5px;background-color:#f4bb2c;border-radius:50%;display:inline-block}.dot:last-child{margin-left:6px}.title-desc .pagination{display:none}.mat-grid-list{height:auto!important}.mat-grid-tile{position:relative!important;overflow:initial!important;height:auto!important;top:auto!important}.mat-grid-tile .mat-figure{position:relative!important}.section-title-desc img{HEIGHT:300px!important;object-fit:cover!important}.title-desc.projects mat-grid-tile.blog-block.mat-grid-tile:nth-child(2),.title-desc.projects mat-grid-tile.blog-block.mat-grid-tile:nth-child(3){position:absolute!important;top:0;right:0;bottom:0;left:0;width:300px;height:200px;text-align:center;opacity:1;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;vertical-align:middle;line-height:200px;text-align:center!important}.title-desc.projects .internal-link{overflow:hidden}.title-desc.projects .grid-container{display:block!important}.title-desc.projects .grid-item{display:block!important;position:relative}.grid-item{display:block!important}.section-title-desc .tch-thumbnail:before{content:"";background:rgb(21,76,123,55%)!important;transition:.2s background ease-in-out;width:100%;height:100%;bottom:0;height:365px;position:absolute;z-index:1;filter:brightness(.8)}.title-desc.projects .post-short-desc{position:absolute;top:50%;left:50%;transform:translate(-50%,-190px);color:#fff;text-align:center;z-index:1;width:100%;padding:10px}.title-desc.projects .post-short-desc,.title-desc.projects .post-short-desc div{font-weight:400}.title-desc.projects .post-short-desc>div{font-size:1.5rem;line-height:1.2}.py-2.internal-link{padding-bottom:0!important;margin-bottom:5px!important;padding:0 5px 5px!important}.section-title-desc img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;transition:all 1s}.section-title-desc .mat-grid-list:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.section-title-desc .tch-img,.section-title-desc .tch-thumbnail{overflow:hidden}.section-title-desc mat-grid-tile.blog-block.mat-grid-tile:nth-child(2):hover{background:rgb(21,76,123,.2)!important}.title-desc .col-12.text-center.mt-4{display:none}.title-desc h2 a{color:#1e5484;font-weight:normal;margin-left:10px}.section-title-desc .blog-list-contanir:hover img{transform:scale(1.2)}a{transition:all .5s;cursor:pointer}.title-desc h2 sup a:hover{color:#db9d12!important;text-decoration:none}.clients .banner-image:after{display:none}.clients img.item-image{height:90px!important;object-fit:contain!important}.clients .owl-prev{left:-50px}.clients .owl-next{right:-90px}.clients .owl-carousel .owl-nav button.owl-next,.clients .owl-carousel .owl-nav button.owl-prev,.clients .owl-carousel button.owl-dot{margin-top:0;color:#acadae}.clients .carousel-control-prev,.clients .carousel-control-next{filter:invert(1);width:2%}.clients .owl-theme .owl-nav [class*=owl-]:hover{background:none;color:#0e273d}.clients .d-flex{display:flex!important;justify-content:center}.clients .item.carousel-container{width:206px;margin-right:15px;margin-left:15px;align-content:center}.clients img{HEIGHT:auto!important}.section-form-cont{background:#f4bb2c}.section-form-cont.active+.section-collapse .collapse:not(.show){display:block}.Contact.col-md-12 div{overflow:hidden!important;margin:0 auto}.media-container-column.col-12.col-lg-3.col-md-4{max-width:60px;display:block;float:right;width:60px!important;right:0}.mbr-section-btn{text-align:right}#info2-n .btn-danger{background-color:#0e273d!important;border-color:#0e273d!important;padding:3px 10px;font-size:1.6rem}.display-4>.mbr-iconfont{font-size:1.6rem}.media-container-column.title.col-12.col-lg-7.col-md-6{left:0}.cid-rtVrqK6jy0 h2.align-right.mbr-bold.mbr-white.pb-3.mbr-fonts-style.display-2{font-size:1.8rem;margin-bottom:0;padding-bottom:0!important;color:#0e273d;margin-top:28px}span.mbr-section-subtitle.align-right.mbr-light.mbr-white.mbr-fonts-style.display-5{font-size:1.2rem;color:#0e273d;font-family:arial;font-weight:bold;line-height:1.3}a.demo-bg{width:40%;display:block}#info2-n:hover{background:linear-gradient(45deg,#f9c01b,#f7bf1b)}.mbr-section-btn{padding:0!important;margin:0!important}a.demo-bg:hover{text-decoration:none;cursor:pointer}a.demo-bg{padding-bottom:35px;text-decoration:none!important}#form1-j .no-gutters{padding:40px 0}.mat-form-field-appearance-fill .mat-form-field-flex{height:54px}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#f4bb2c}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#f4bb2c}#form1-j .col-12.text-right{border-top:1px #ceced0 solid;padding-top:20px;margin-top:10px;text-align:center!important}#form1-j .btn-primary{background:#073452;color:#fff;border-color:#073452;font-size:15px;background-color:#073452;padding:10px;padding-right:45px!important;padding-left:45px!important;font-weight:normal!important}#form1-j .btn-primary:hover{background-color:#f7cb47;border-color:#f7cb47}#form1-j .btn-primary b{font-weight:normal!important;text-transform:uppercase}.mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:#f4bb2c;height:2px!important}.mat-form-field-appearance-fill .mat-form-field-underline::before{background:rgb(14,39,61,0)}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{background:none}.mat-form-field-appearance-fill .mat-form-field-ripple{background:none!important}.mat-form-field.mat-focused .mat-form-field-label{color:#0e273d}.section-collapse .container-fluid.no-gutters.inner-page>div{display:none}.section-collapse .form-block{padding-bottom:15px}div#demoout>div{padding:0}.section-form-cont .media-container-column.title{padding:0}.section-form-cont div#info2-n{padding:0}.Map-Us .col-md-4{position:absolute;right:0;padding:0;overflow:hidden}.mbr-map{height:23rem;position:relative}.Map-Us iframe{border:0;width:390px!important;float:right!important}.mbr-map iframe{height:100%;width:100%}.section-map-cont{padding:60px 0 0;overflow:hidden;background:#0e273d;background-size:cover!important}.map{color:#fff;text-align:left}.map a{font-size:12px;color:#f4bb2c;text-decoration:none}@media(min-width:768px){.map .col-md-3,.map .col-md-5{display:inline-block;float:none;max-width:32%;vertical-align:top;width:32%}}.map img.img-responsive{width:auto;margin-top:-19px}.map p{display:block;color:#fff;text-align:center;margin-top:15px;font-size:14px}.paragraph{margin:20px 0!important;text-align:center}.Map-Us .col-md-4:after{background:#0e273d none repeat scroll 0 0;bottom:0;content:"";height:365px;position:absolute;right:325px;transform:rotate(9deg);width:587px;z-index:0;top:-71px}#info2-n{position:relative;z-index:0;overflow:hidden}.clients{position:relative;z-index:0;overflow:hidden;text-align:center;padding:0 15px}div#form1-j{z-index:1;position:relative;background:#fff}@media(min-width:991px){.fb_iframe_widget_fluid span,.fb_iframe_widget_fluid span iframe{width:100%!important}.fb_iframe_widget{margin-top:-35px;width:100%!important}}.map{height:17rem;position:relative}.section-footer-bottom{z-index:1;position:relative;height:100%;padding:15px 0;background:#161616;padding-top:7px;margin-bottom:0;text-align:left;font-size:12px;visibility:inherit;font-style:normal;color:#fff;font-weight:normal!important}.section-footer-bottom img{width:auto!important;height:auto;margin-top:5px}.section-footer-bottom b{font-weight:normal}.copy-write{margin-top:12px!important;display:block;width:100%}.map-cont .mbr-social-likes{float:none!important;width:100%;display:block;margin-top:40px;clear:both}.map-cont .social-media i{color:#fff}.map-cont .social-media a:hover{text-decoration:none}h5{font-weight:bold}.left-icon button{width:82px;height:82px;font-size:0}.enquiries button{background:url(/Resources/5/Enquire-Online.png)}.call-back button{background:url(/Resources/5/contact-us-icn.png)}.section-left-icon button:after{cursor:default;pointer-events:none;position:absolute;color:#fff;opacity:0;visibility:hidden;z-index:2;left:103px;height:fit-content;background:rgb(0 0 0/72%);padding:.8em;border-radius:10px;width:auto;font-size:15px;margin-top:-24px}.enquiries button:after{content:'Enquiries'}.section-left-icon button:hover:after{opacity:1;visibility:visible;z-index:999999}.call-back button:after{content:'Req. a call back'}a.demo-bg{padding-top:1px}.section-left-icon{width:auto!important}.container-fluid.left-icon{width:auto}.call-back button:after{width:140px}body{overflow:hidden!important}.top-header .nav-item:hover .dropdown-menu{display:block}.top-header .navbar-expand-md .navbar-nav .dropdown-menu{border:0;border-radius:0;padding-top:21px;padding-bottom:0;margin-top:0}.top-header .navbar-expand-md .dropdown-item{padding:.7rem 1rem!important;color:#000;font-size:15px!important;text-transform:initial}.top-header .navbar-expand-md .dropdown-item:hover{background:#154c7b!important;color:#fff!important}.inner-banner .view-title{display:block;font-size:2.5rem;font-weight:bold;color:#fff;margin-bottom:5px;text-align:left}.breadcrumb{background:none;color:#fff;border-radius:0;border:0;padding:2px 1rem;font-size:17px}.inner-banner.sitemap{position:absolute;margin-top:-70px;width:100%;padding:0 40px!important}.inner-banner.sitemap span.view-title{margin:0}.inner-banner.sitemap a span{color:#f4bb2c!important}.breadcrumb-item.active{color:#fff}.breadcrumb-item.active:hover{cursor:pointer;text-decoration:underline}.inner-banner.sitemap a[href="javascript:;"] span{color:#fff}.inner-banner.sitemap a[href="javascript:;"]:hover{text-decoration:none;cursor:default}.inner-banner .view-img:after{opacity:.6!important;background-color:#01203c!important}.view-content{text-align:justify}.view-content{font-family:arial!important}.view-content span,.view-content p,.view-content div{font-family:arial!important;font-size:14px!important;position:relative}.breadcrumb-item+.breadcrumb-item::before{color:#fff}.view-content ul,.card ul{margin:0;padding:0;padding-left:40px}.view-content ul li,.card ul li{list-style:none;margin-bottom:15px;display:block}.view-content ul li:before,.view-content ul li:before,.card ul li:before{content:"";display:inline-block;font-size:inherit;position:absolute;font-size:18px;margin-top:1px;color:#db9d12;margin-left:-25px;padding:0;font-family:"Font Awesome 5 Free";font-weight:900;margin-top:-3px}.section-dv-menu-details{PADDING:40px 15px}.section-dv-menu-details{background:url(https://www.contractor4energy.com//portals/Portal1/Upload/block/Image/pattern-bg.png);background-size:cover;background-position:0}.section-dv-menu-details h2{display:block;color:#0d253c;font-style:normal;font-weight:bold;margin-top:0;text-align:center;font-size:18px;text-align:left;margin-bottom:0;text-transform:uppercase;margin-bottom:10px}.section-dv-menu-details h1{color:#253c4a;font-size:33px;font-weight:700;font-size:26px}.section-dv-menu-details h1:after{content:"....";display:block;margin:10px 0 25px 0;padding:0;color:#db9d12;line-height:13px}.section-dv-menu-details button.btn.btn-primary{background:#073452;color:#fff!important;font-size:15px;border-color:#073452;padding:10px;padding-right:45px!important;padding-left:45px!important;font-family:arial;-webkit-text-size-adjust:100%;color:#fff;margin-right:0}.section-dv-menu-details button.btn.btn-primary:hover{background-color:#f7cb47;border-color:#f7cb47;border-top-color:#f7cb47;border-right-color:#f7cb47;border-bottom-color:#f7cb47;border-left-color:#f7cb47}.form-builder .col-12.text-right{padding:20px 0;border-top:1px #ceced0 solid;text-align:right}.form-builder .form-block{padding:0}.section-dv-menu-details button.btn.btn-primary{margin-right:0!important}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start{border-width:1px;border-radius:0!important}.mat-form-field-appearance-outline .mat-form-field-outline{background:#fff;border-radius:0!important}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:0!important}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0!important}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start{border-width:1px!important}#info2-n .btn-danger{position:absolute;right:0}.btn.focus,.btn:focus{box-shadow:none}.title-desc.projects .internal-link{cursor:pointer}.compensate-for-scrollbar{MARGIN-RIGHT:0!important}.logo{padding:0}.section-banner.p-0.ng-star-inserted .col-sm-12.col-md-12.col-lg-12.ng-star-inserted{HEIGHT:auto!important}@media(max-width:991px){.section-banner{overflow:hidden}.navbar-light .navbar-toggler{display:block}.banner-image .carousel-caption{display:block!important}.section-banner{margin-top:0!important}.banner-image .title{font-size:2rem!important;padding-top:20px}.carousel-caption{font-size:14px!important}.top-header .col-sm-8{flex:0 0 100%;max-width:100%}.Map-Us .col-md-4:after{position:inherit!important}.mbr-map iframe{width:100%!important}.Map-Us .col-md-4{position:inherit;flex:0 0 100%;max-width:100%}.container.Cont-Us{max-width:100%}.section-map-cont{padding-bottom:40px}.section-top-header .col-sm-12.col-md-12.col-lg-12{padding:0}.navbar .social-media .btn-social{float:left}.top-header .collapse.navbar-collapse.show li .menu-container{text-align:left;border-radius:0!important;font-size:14px!important;font-weight:600!important;font-size:13px;border-left:2px solid #f4bb2c!important;background:#f7f7f7;padding:15px!important;width:100%}.top-header .navbar .navbar-nav>li:not(:last-of-type)>a{border:0}.top-header li.nav-item{margin-bottom:25px}.dropdown-toggle::after{display:none}.top-header .nav-item{display:block!important}.navbar-buttons.mbr-section-btn{float:right;float:left;width:100%;padding-bottom:4px;padding:0 15px;margin-bottom:0!important}ul.navbar-nav{float:left;width:100%;text-align:center;text-align:center!important;height:100vh}.phone{width:170px;margin-right:0}.navbar .social-media{margin-bottom:0!important;margin-right:0;float:right}.navbar .social-media .btn-social:not(:last-of-type){margin-right:0!important}.top-header .navbar-expand-md .navbar-nav .dropdown-menu{display:block;padding-top:0;padding:10px 0}.top-header .navbar-expand-md .navbar-nav .dropdown-menu a{font-size:13px!important;font-weight:500!important;padding:.5rem 1rem!important;margin:0!important;line-height:normal;color:#082f50}.text-white:before{color:rgba(0,0,0,.5)}.top-header .logo{text-align:center;width:100%}.top-header .logo img.img-responsive{height:3.8rem!important;margin:8px}.navbar-buttons.mbr-section-btn{display:none}.mbr-social-likes{display:flex;justify-content:center;flex-direction:column;float:none}.social-media a{margin-right:.5rem!important}.top-header .collapse:not(.show) li.nav-item{border:0;position:absolute;right:25px;margin-top:-35px;top:0}.top-header li#nav-item-lang{position:absolute;right:50px}.section-banner .video-container{margin-top:0!important}.top-header .navbar-collapse.show ul.navbar-nav{display:block!important;height:fit-content}.top-header li .menu-container:after{display:none}.section-top-header{padding:0}.top-header button.navbar-toggler.collapsed .text-white:before{content:"";font-size:22px;font-weight:600}.section-top-header .img-section-{display:flex;flex-direction:row}.section-top-header .col-md-9{display:flex;width:100%;height:90px;margin:0;flex-grow:1}.top-header .logo{position:absolute;left:10px;top:10px}.top-header .navbar-light .navbar-toggler{padding:0;margin-right:15px;float:right;width:38px;height:33px}.top-header .navbar-expand-md{display:block;width:100%;margin:0}.top-header li#nav-item-lang{right:70px;margin-bottom:0;padding:7px;background:#1e5484;border-radius:5px}.top-header .navbar-expand-md .navbar-collapse{display:none!important}.top-header .navbar-expand-md .navbar-collapse.show{position:absolute;top:61px;box-shadow:0 3px 2px #00000042;padding:15px;width:100%;overflow-y:auto;max-height:calc(100vh - 140px);display:block!important;background:#fff}.section-top-header .col-sm-12.col-md-12.col-lg-12{width:100%;margin:0}.top-header .menu-row>.row{flex-grow:1}.top-header{padding:0;margin:0}.top-header>.row{margin:0}.top-header li#nav-item-lang a{color:#fff!important}}@media(max-width:768px){.navbar-buttons .phone{margin-bottom:10px!important;margin-right:0}.navbar-buttons .phone{width:auto}.navbar .phone p{margin:-2px 0 0}.navbar-buttons .phone p{overflow:hidden}.navbar-buttons .phone .btn-social{margin:0!important;margin-right:15px!important}.navbar-buttons .phone p{float:none;margin-left:47px!important}.navbar .phone p{margin:-2px 0 0}.Map-Us .col-md-4{position:inherit}.section-map-cont{overflow:inherit}.mbr-map iframe{width:100%!important}.map{height:auto!important}.map img.img-responsive{width:auto!important;text-align:center}.map{text-align:center}.map-cont h5.pb-3{margin-top:30px}.map-cont em.fa.fa-phone{margin-bottom:13px}div[style="float: left;margin-left: 10px;line-height: 25px;"]{float:none!important;margin:10px 0!important}.map-cont .mbr-social-likes{text-align:center!important;margin-top:17px}.map-cont .mbr-social-likes .social-media{float:none;margin-bottom:30px}.map-cont em.fa.fa-envelope{display:none}.section-footer-bottom img{margin-top:0}.map .pb-3{padding-bottom:0!important}}@media(max-width:768px){.breadcrumb{padding:0}.Map-Us .col-md-4:after{display:none}a#back-to-top{left:40%;right:auto}.left-icon button{width:55px;height:55px;background-size:cover}.left-icon{z-index:1!important;left:-15px!important}.section-left-icon button:after{left:67px!important;font-size:12px!important;margin-top:-17px!important}.title-desc.projects span.post-short-desc{line-height:initial;padding:109px 10px}.why-contractor{padding-left:0;padding-right:0}.step-element{margin-bottom:10px}.media-container-row .card{margin-bottom:20px}.cid-rtVrqK6jy0 h2.align-right.mbr-bold.mbr-white.pb-3.mbr-fonts-style.display-2{font-size:1.2rem}#info2-n .btn-danger{padding:0 5px;font-size:1.3rem;line-height:27px;position:relative;float:right;margin-top:-16px}span.mbr-section-subtitle.align-right.mbr-light.mbr-white.mbr-fonts-style.display-5{float:left}.col-6.form-block{flex:0 0 100%;max-width:100%}#form1-j .row{margin:0}}#form1-j .btn-primary{border:0}.title-desc.projects span.post-short-desc{width:100%;padding-left:15px;padding-right:15px;line-height:initial}.mat-grid-tile .mat-figure{display:block!important}.no-link:hover{text-decoration:none}li#nav-item-3>a span:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;float:left;margin-top:6px;MARGIN-left:2px;position:absolute}.custom-file-label{position:relative;width:100%;border:1px solid #e0e0e0;border-radius:0!important;height:auto!important;padding:1em 8px}.custom-file-input{height:0!important;display:none!important}.custom-file-label::after{padding:1em!important;height:100%!important}.custom-file-input{opacity:1!important;display:block!important;height:auto!important;position:absolute;margin-top:10px;margin:0 8px;margin-top:12px}.custom-file-input:focus{outline:0}ol.breadcrumb{padding:0;font-weight:normal}.inner-banner .view-title{position:absolute;z-index:1;bottom:65px;top:auto;left:0;right:0;text-align:left;padding:0 50px}@media(max-width:768px){.vision div p,.mission div p{margin-top:0;height:auto!important}#info2-n .btn-danger{margin-top:0}.cid-rtVrqK6jy0 h2.align-right.mbr-bold.mbr-white.pb-3.mbr-fonts-style.display-2 i.far.fa-edit{float:left}.view-content ul,.card ul,.dv-menu-details ul{-webkit-columns:100px 1!important;-moz-columns:100px 1!important;columns:100px 1!important}.dv-menu-details{padding:0}.otro-blockquote .col-md-11{flex:0 0 91.666667%!important;max-width:91.666667%!important}.otro-blockquote .col-md-1{flex:0 0 8.333333%!important;max-width:8.333333%!important}.otro-blockquote .title-block{padding-left:36px}.otro-blockquote .card{text-align:left}.inner-banner .view-title{font-size:1.5rem}.service-bg{height:320px!important;margin-bottom:20px}.section-service-bg{padding:0 15px}.sub-menu{display:none}.blog-details h3.post-title{text-align:center}.blog-details .col-md-12{padding-right:15px!important;padding-left:15px!important}.row.gallery-container{margin:0!important}.blog-details .col-4{flex:0 0 100%;max-width:100%}.section-block{padding:0!important}.section-banner .owl-carousel .owl-item img{object-fit:cover!important}}@media(min-width:768px) and (max-width:991px){.blocks.icons .col-md-2{max-width:43%!important;width:33%}.top-header .navbar-expand-md .navbar-collapse .navbar-nav{display:none}}@media(max-width:991px){.navbar-expand-md .navbar-nav .dropdown-menu{position:relative}.section-banner .owl-carousel .owl-item .banner-image img{min-height:860px!important}.map{height:auto!important}li#nav-item-3 ul{width:100%!important}li#nav-item-3 ul li{float:none;width:100%}}@media(max-width:768px){.container.dv-menu-details .sub-menu~.col-sm-9.col-md-9.col-lg-9{flex:0 0 100%!important;max-width:100%!important}.fb_iframe_widget_fluid span{margin:0 auto}.section-banner .owl-carousel .owl-item .banner-image img{min-height:910px!important}.full-width-cont{margin-top:-740px!important;margin-bottom:20px!important}.section-map-cont .container,.section-map-cont .container-sm,.container.footer-bottom{max-width:100%}.blocks.icons .col-md-2{max-width:50%!important;width:50%}}@media(max-width:558px){.section-banner .owl-carousel .owl-item .banner-image img{min-height:950px!important}.full-width-cont{margin-top:-710px!important}}@media(max-width:600px){.section-footer-bottom img{margin-top:0}}.fb_iframe_widget span{display:block!important}._\32p3a{width:100%!important}@media(max-width:768px){.map .col-sm-4{flex:0 0 100%;max-width:100%}.info2 a.demo-bg.collapsed{width:100%;padding-bottom:25px}}@media(max-width:578px){.container.footer-bottom span#year{padding-right:50px}.section-footer-bottom img{margin-top:-30px}}@media(max-width:371px){.section-footer-bottom img{margin-top:-50px}.section-map-cont .animated{overflow:hidden}.top-header li.nav-item a{padding:2px 8px!important}.section-banner .bg-video-wrap a{top:95px!important}.section-banner .full-width-cont{top:945px!important}.top-header span.has-children-icon-container{padding-left:5px}}@media(max-width:1440px){.Map-Us .col-md-4:after{position:inherit!important}.mbr-map iframe{width:100%!important;height:190px!important}.mbr-map{height:auto}.Map-Us .col-md-4{position:inherit;flex:0 0 100%;max-width:100%}.container.Cont-Us{max-width:100%}}@media(max-width:1273px){.top-header .navbar-nav a span{text-wrap-mode:nowrap;font-size:12px!important}.top-header li.nav-item{text-wrap-mode:nowrap;font-size:12px}.map{height:auto!important}}@media(max-width:991px){.blocks.icons .container-fluid{padding:0 0!important}.top-header .navbar .navbar-nav>li>a{font-size:14px!important}.section-top-header .col-md-9{flex:0 0 100%;max-width:100%}}.mat-select-value{overflow:inherit!important}.mat-select-value-text{overflow:inherit!important}.section-banner>div{height:100%!important}.mat-dialog-container{TEXT-ALIGN:CENTER}.mat-dialog-container .col-12.text-right.mt-1{TEXT-ALIGN:CENTER!important;margin-top:10px!important}.mat-dialog-container .col-12.text-right.mt-1 button.btn.btn-primary.mr-1{margin-top:10px;background:#073452;color:#fff;border-color:#073452;font-size:15px;background-color:#073452;padding:10px;padding-right:45px!important;padding-left:45px!important;font-weight:normal!important}h1.title-before-popup{font-family:arial;margin-bottom:0;font-size:2rem;font-weight:bold;padding-bottom:0!important;color:#253c4a;line-height:1.5}.mat-dialog-container .col-12.text-right.mt-1 button.btn.btn-primary.mr-1:hover{background-color:#f7cb47;border-color:#f7cb47}@media(min-width:991px){.blocks.icons .card{position:absolute}}.dropdown-item:focus,.dropdown-item:hover{background:#fff}.nav-item a{touch-action:auto!important}.section-title-desc .title-desc.projects span.post-short-desc font{font-family:'Tajawal',sans-serif!important}.section-title-desc .title-desc.projects span.post-short-desc h5,.section-title-desc .title-desc.projects span.post-short-desc h6{font-size:1.5rem;font-weight:bold}.section-title-desc .title-desc.projects span.post-short-desc h5~h5,.section-title-desc .title-desc.projects span.post-short-desc h6~h6{font-size:1.3rem;font-weight:normal}.section-title-desc .title-desc.projects span.post-short-desc div{font-size:1.5rem;margin-bottom:.5rem;font-weight:bold;line-height:1.2}.section-title-desc .title-desc.projects span.post-short-desc div~div{font-size:1.3rem;font-weight:normal}.section-title-desc .title-desc.projects span.post-short-desc h4{font-size:1.5rem;margin-bottom:.5rem;font-weight:bold;line-height:1.2}.section-title-desc .title-desc.projects span.post-short-desc h4~h6{font-size:1.3rem;font-weight:normal}.top-header .navbar-expand-md .navbar-nav .dropdown-menu{z-index:9999}.awards .col-md-3.p-2{margin:0 auto}.awards a.image-gallery{border:1px #e6e8ea solid;height:310px;max-height:214px;overflow:hidden;display:block}.awards a.image-gallery{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.awards a.image-gallery:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.awards a.image-gallery:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);display:table-cell;vertical-align:middle;font-size:30px;color:#fff;position:absolute;top:0;left:0;margin-left:0;margin-top:0;-webkit-transition:all .5s ease;transition:all .5s ease;padding-top:28%;font-family:"Font Awesome 5 Free";opacity:0}.awards a.image-gallery:hover:before{opacity:1}ul.blog-list-info{display:flex}.blog-list-info li{vertical-align:top}