@import url(//fidakco.com/wp-content/themes/sakk/assets/css/bootstrap.css);@import url(//fidakco.com/wp-content/themes/sakk/assets/css/all.css);@import url(//fidakco.com/wp-content/themes/sakk/assets/css/fonts.css);@import url(//fidakco.com/wp-content/themes/sakk/assets/css/owl.carousel.css);@import url(//fidakco.com/wp-content/themes/sakk/assets/css/owl.theme.css);@import url(//fidakco.com/wp-content/themes/sakk/assets/css/lightgallery.css);@import url(//fidakco.com/wp-content/themes/sakk/assets/css/animate.css);*{box-sizing:border-box}a{text-decoration:none;font-family:bahijPlain;color:#000;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}a:hover,a:focus{text-decoration:none;color:#ed1c24;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}button,button:hover{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}body{padding:0;margin:0;font-family:bahijPlain;background:#fff;width:100%;height:100%;float:right}h1,h2,h3,h4,h5,h6,p{font-family:bahijPlain;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}header,section,footer{float:right;width:100%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;overflow:hidden}section{position:relative}p{margin:0;color:#414141;font-size:17px;line-height:27px;font-weight:300}ul{padding:0;margin:0;display:block;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}ul li{display:block;list-style:none;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}main{float:right;width:100%}.padding{padding:0 !important}img{max-width:100%}input,button,input:focus,button:focus,input:active,button:active,button:hover,textarea:active,textarea:focus,select,select:active,select:focus{outline:none !important}textarea{resize:none}.right{float:right !important}.left{float:left !important}.opacity{opacity:0}.open-sidebar{float:left;width:45px;height:45px;border:none !important;background:#ed1c24;color:#fff;margin:18px 0}.sidebar{background-size:cover;background-image:url(//fidakco.com/wp-content/themes/sakk/assets/css/../images/hero1.jpg);position:fixed;height:100%;right:0;top:0;width:300px;z-index:999999999;transform:translateX(100%);transition:all .3s;background-position:36%;background:#fff}.sidebar .side-logo img{max-width:200px}.sidebar.opened{transform:translateX(0%);transition:all .3s}.sidebar:after{content:'';position:absolute;right:0;top:0;z-index:0;width:100%;height:100%}.sidebar .side-logo{padding:11px;position:relative;z-index:1;text-align:center}.sidebar .side-social{text-align:center;padding:10px 0;background-color:#ed1c24;position:relative;z-index:1}.sidebar .side-social ul li{display:inline-block}.sidebar .side-social ul li a{width:25px;height:25px;line-height:25px;text-align:center;display:inline-block;background-color:#fff;border-radius:100%;font-size:13px;margin-right:5px;transition:all .3s}.sidebar .side-social ul li a.lin{color:#1562cc}.sidebar .side-social ul li a.tw{color:#00a2ff}.sidebar .side-social ul li a.ins{color:#622e04}.sidebar .side-social ul li a:hover i{color:#167a12}.sidebar .side-nav{max-height:100%;overflow:hidden;height:calc(100% - 110px);position:relative;z-index:1}.sidebar .side-nav ul li{display:block;position:relative}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-left:5px}.sidebar .side-nav ul li a{display:flex;font-size:13px;padding:15px;position:relative;justify-content:space-between}.sidebar .side-nav ul li a:hover{color:#fff;background-color:rgba(0,0,0,.45)}.sidebar .side-nav ul li.open a i{transform:rotate(180deg);transition:all .3s;color:#ffb017}.sidebar .side-nav ul li a i{margin-right:3px}.sidebar .side-nav ul li .sub-menu{width:100%;min-width:100%;top:100%;border-radius:0;background:#ed1c24}.sidebar .side-nav ul li .sub-menu li a{color:#fff}.overlay_gen{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.76);z-index:999999999;display:none}.side-nav .menu-item-has-children>a:after{float:left;margin:0}.container-line{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;margin:0 auto;opacity:.6}.container-line-center{width:100%;margin:0 auto;position:relative;height:100%}.line-item{float:left;width:20%;height:100%;box-sizing:border-box;border-right:1px solid rgba(24,24,24,.05);height:100%;position:relative}.line-item:first-child{border-right:1px solid rgba(24,24,24,.05)}.homepage-3 .line-item:first-child{border-left:1px solid rgba(24,24,24,.05)}.homepage-3 .line-item{border-right:1px solid rgba(24,24,24,.05)}.homepage-3 .line-item:first-child{border-right:1px solid rgba(24,24,24,.05)}.homepage-2 .line-item:first-child{border-left:1px solid rgba(24,24,24,.05)}.homepage-2 .line-item{border-right:1px solid rgba(24,24,24,.05)}.homepage-2 .line-item:first-child{border-right:1px solid rgba(24,24,24,.05)}.line-item.one:before{content:'';position:absolute;top:0;right:-4px;width:6px;height:50px;-webkit-animation:scroll2 8s ease-out infinite;-moz-animation:scroll2 8s ease-out infinite;-ms-animation:scroll2 8s ease-out infinite;-o-animation:scroll2 8s ease-out infinite;animation:scroll2 8s ease-out infinite;background:rgba(255,205,40,.5)}.line-item.two:before{content:'';position:absolute;bottom:0;right:-3px;width:5px;height:30px;-webkit-animation:scroll1 6s ease-out infinite;-mox-animation:scroll1 6s ease-out infinite;-ms-animation:scroll1 6s ease-out infinite;-o-animation:scroll1 6s ease-out infinite;animation:scroll1 6s ease-out infinite;background:rgba(255,205,40,.5)}.line-item.three:before{content:'';position:absolute;top:0;right:-3px;width:6px;height:50px;-webkit-animation:scroll3 4s ease-out infinite;-moz-animation:scroll3 4s ease-out infinite;-ms-animation:scroll3 4s ease-out infinite;-o-animation:scroll3 4s ease-out infinite;animation:scroll3 4s ease-out infinite;background:rgba(255,205,40,.5)}.line-item.four:before{content:'';position:absolute;top:0;right:-3px;width:5px;height:30px;-webkit-animation:scroll4 5s ease-out infinite;-moz-animation:scroll4 5s ease-out infinite;-ms-animation:scroll4 5s ease-out infinite;-o-animation:scroll4 5s ease-out infinite;animation:scroll4 5s ease-out infinite;background:rgba(36,137,79,.5)}.line-item.five:before{content:'';position:absolute;bottom:0;right:-3px;width:5px;height:30px;-webkit-animation:scroll5 4s ease-out infinite;-moz-animation:scroll5 4s ease-out infinite;-ms-animation:scroll5 4s ease-out infinite;-o-animation:scroll5 4s ease-out infinite;animation:scroll5 4s ease-out infinite;background:rgba(36,137,79,.5)}.homepage-3 .line-item.one:before{background-color:#181818}.homepage-3 .line-item.two:before{background-color:#181818}.homepage-3 .line-item.three:before{background-color:#181818}.homepage-3 .line-item.four:before{background-color:#181818}.homepage-3 .line-item.five:before{background-color:#181818}.homepage-2 .line-item.one:before{background-color:#181818}.homepage-2 .line-item.two:before{background-color:#181818}.homepage-2 .line-item.three:before{background-color:#181818}.homepage-2 .line-item.four:before{background-color:#181818}.homepage-2 .line-item.five:before{background-color:#181818}@-webkit-keyframes scroll2{0%{opacity:1;-ms-filter:"alpha(opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"alpha(opacity=50)"}}@keyframes scroll2{0%{opacity:1;-ms-filter:"alpha(opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"alpha(opacity=50)"}}@-webkit-keyframes scroll1{0%{opacity:1;-ms-filter:"alpha(opacity=100)";bottom:0}50%{bottom:50%}100%{bottom:100%;opacity:1;-ms-filter:"alpha(opacity=50)"}}@keyframes scroll1{0%{opacity:1;-ms-filter:"alpha(opacity=100)";bottom:0}50%{bottom:50%}100%{bottom:100%;opacity:1;-ms-filter:"alpha(opacity=50)"}}@-webkit-keyframes scroll3{0%{opacity:1;-ms-filter:"alpha(opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"alpha(opacity=50)"}}@keyframes scroll3{0%{opacity:1;-ms-filter:"alpha(opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"alpha(opacity=50)"}}@-webkit-keyframes scroll4{0%{opacity:1;-ms-filter:"alpha(opacity=100)";bottom:0}50%{bottom:50%}100%{bottom:100%;opacity:1;-ms-filter:"alpha(opacity=50)"}}@keyframes scroll4{0%{opacity:1;-ms-filter:"alpha(opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"alpha(opacity=50)"}}@-webkit-keyframes scroll5{0%{opacity:1;-ms-filter:"alpha(opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"alpha(opacity=50)"}}@keyframes scroll5{0%{opacity:1;-ms-filter:"alpha(opacity=100)";top:0}50%{top:50%}100%{top:100%;opacity:1;-ms-filter:"alpha(opacity=50)"}}.line-item.five,.line-item.six,.line-item.seven{width:100%;height:25%;border-bottom:1px solid rgba(24,24,24,.05);position:absolute;top:0;left:0}.line-item.six{top:25%}.line-item.seven{top:50%}.open-sidebar{display:none}.sub-menu{position:absolute;top:120%;right:0;z-index:9;display:none;float:right;min-width:160px;padding:0;margin:2px 0 0;font-size:14px;text-align:right;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);opacity:0;visibility:hidden;display:block !important;transition:all .3s}.menu-item-has-children:hover .sub-menu{visibility:visible;top:100%;transition:all .3s;opacity:1}.navbar-inverse .navbar-nav li .sub-menu a{color:#ed1c24;display:block;padding:10px 20px}.navbar-inverse .navbar-nav li .sub-menu a:hover,.navbar-inverse .navbar-nav li .sub-menu a:focus{color:#fff;background:#ed1c24}.navbar.navbar-inverse{margin:0;border-radius:0;z-index:9;position:absolute;right:0;left:0;background:0 0;border:none;float:right;margin-top:49px;width:100%}.logo-name h2{font-family:'Tajawal',sans-serif;font-size:29px;color:#fff;display:inline-block;font-weight:700}.logo.navbar-brand{height:auto}.logo.navbar-brand img{display:inline-block;max-height:170px}.logo .logo-name{display:inline-block}.navbar-inverse .navbar-nav li a{color:#000;font-family:bahijPlain;font-size:15px;padding:40px 15px}.language{float:left;padding:40px 0;color:#fff;font-size:15px}.navbar-nav{margin-right:20px;margin-top:44px}.navbar-inverse .navbar-nav li a:after{height:4px;content:"";width:0;background:#ed1c24;position:absolute;bottom:22px;right:0;left:0;margin:auto;opacity:0;visibility:hidden;transition:all .3s}.navbar-inverse .navbar-nav li a:hover:after,.navbar-inverse .navbar-nav .current-menu-item a:after{width:64px;opacity:1;visibility:visible}.navbar-inverse .navbar-nav li a:hover,.language:focus,.language:active,.language:hover{color:#edc235}.navbar-inverse .navbar-nav li a:hover,.navbar-inverse .navbar-nav .current-menu-item a{color:#ed1c24}.navbar-inverse .navbar-nav li .sub-menu a:after{display:none !important}.navbar-inverse .navbar-nav li a i{margin-right:5px}.home-slider{height:676px}.owl-carousel{direction:ltr;text-align:right}.home-slider .img-slider{height:100%;position:absolute;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1}.home-slider .owl-wrapper-outer,.home-slider .owl-wrapper-outer .owl-wrapper,.home-slider .owl-wrapper-outer .owl-wrapper .owl-item{height:100%}.home-slider .item:after{content:"";position:absolute;width:100%;height:100%;background:#fff;right:0;left:0;bottom:0;top:0;opacity:.85}.search{float:left;font-size:16px;padding:40px 0 0}.home-slider .item .container{z-index:2;position:relative}.text-slider{padding:250px 0;direction:rtl}.text-slider .title span{color:#ffcd28;background:#24894f;display:inline-block;padding:8px 20px;font-size:13px;border-radius:50px}.text-slider .title h2{font-size:30px;color:#000;font-family:bahijBold;margin:30px 0 20px;text-align:start;line-height:45px}.text-slider p{color:#000;font-size:16px;line-height:32px;max-height:100px;overflow:hidden}.text-slider .btn-style{color:#24894f;font-size:15px;font-family:bahijSemibold;background:#fff;display:block;width:170px;height:45px;line-height:45px;text-align:center;margin-top:40px;border-radius:50px;overflow:hidden}.btn-style{position:relative}.btn-style:after{position:absolute;top:0;left:0;z-index:1;padding:0 20px;width:100%;height:100%;background:#ffcd28;color:#24894f;content:attr(data-hover);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;-webkit-transform:translateY(-100%)}.btn-style:hover:after{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%)}.container-shape{position:absolute;z-index:5;display:block;width:100px;height:200px;opacity:.5}.container-shape.top{top:0;left:0}.container-shape.bottom{bottom:0;right:0}.container-shape .shape.one{width:333px;height:333px;transform:rotate(45deg)}.container-shape .shape{position:absolute;z-index:2;background:#24894f}.container-shape.top .shape.one{top:-14em;left:-20em}.container-shape .shape.two{height:20px;width:200px;-webkit-clip-path:polygon(10% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(10% 0%,100% 0%,100% 100%,0% 100%);transform:rotate(-45deg);left:30px}.container-shape.top .shape.two{transform:rotate(-45deg);left:30px}.container-shape .shape.three{height:32px;width:200px;-webkit-clip-path:polygon(10% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(14% 0%,100% 0%,100% 100%,0% 100%);bottom:0;transform:rotate(-45deg) scale(-1)}.container-shape.bottom .shape.one{height:40px;transform:rotate(-45deg);bottom:0;right:-100px}.container-shape.bottom .shape.two{height:15px;right:-6em;top:20%}.container-shape.bottom .shape.three{left:-13em;height:10px;top:85%;-webkit-clip-path:polygon(7% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(7% 0%,100% 0%,100% 100%,0% 100%)}.home-slider:after{height:5px}.slider{overflow:hidden}.nextSection{position:absolute;right:0;left:0;bottom:-31px;margin:auto;background:#fff;width:60px;height:60px;z-index:8;border:5px #269857 solid;text-align:center;line-height:30px;transform:rotate(-45deg);color:#1a1a1a;font-size:15px}.nextSection i{transform:rotate(45deg);position:relative;right:-5px;top:5px;animation:hvr-icon-down 5s ease-out infinite}@keyframes hvr-icon-down{0%,50%,100%{-webkit-transform rotate(45deg):translateY(-6px);transform:rotate(45deg) translateY(-6px)}25%,75%{-webkit-transform:rotate(45deg) translateY(2px);transform:rotate(45deg) translateY(2px)}}.home-slider .owl-buttons{position:absolute;top:50%;z-index:999;right:0;left:0}.home-slider .owl-buttons .owl-prev{left:3%}.home-slider .owl-buttons .owl-next{right:3%}.home-slider .owl-controls .owl-buttons div{position:absolute;color:#fff;font-size:27px;opacity:1;padding:0;margin:0;background:rgba(0,0,0,.4);border-radius:0;width:40px;height:40px;line-height:35px;display:flex;justify-content:center;align-items:center;transition:all .3s}.home-slider .owl-controls .owl-buttons div:hover{background:#ed1c24}.home-slider .owl-pagination{position:absolute;right:3%;bottom:2em;z-index:5}.home-slider .owl-controls .owl-page span{height:5px;width:50px;background:#1a1a1a;opacity:.6}.home-slider .owl-controls .owl-page.active span{background:#ffcd28;opacity:1}.text-slider .title span:before{display:none}.about-g{padding:70px 0;overflow:hidden}.title span{font-size:14px;color:#192b55;position:relative;display:block}.title span:before{content:"";position:absolute;right:-70px;width:50px;height:4px;background:#ffc40c;top:0;bottom:0;margin:auto}.text-ab h2{font-size:27px;color:#1a1a1a;font-family:bahijBold;line-height:42.48px}.about-text p{color:#595959;font-size:15px;line-height:28px;padding:20px 30px;position:relative;padding-left:0}.about-text .p-about:before{content:"";width:15px;height:15px;position:absolute;border:3px transparent solid;border-top-color:#1a1a1a;border-left-color:#1a1a1a;border-right-color:#4e4e4e;border-bottom-color:#4e4e4e;right:0;top:28px}.about-text .p-about:before{content:"";width:15px;height:15px;position:absolute;border:3px transparent solid;border-top-color:#1a1a1a;border-left-color:#1a1a1a;border-right-color:#4e4e4e;border-bottom-color:#4e4e4e;right:0;top:28px}.btn.more{font-size:15px;position:relative;float:left;color:#ffcd28;font-family:bahijBold;padding:15px;padding-left:30px;padding-right:0}.btn.more:after{content:"\f060";font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;position:absolute;left:0}.btn.more:before{content:"";position:absolute;bottom:0;width:100%;height:3px;background:#ffcd28;right:0}#about-g:before{content:attr(data-plaec);font-size:200px;font-family:bahijbold;text-transform:uppercase;letter-spacing:4px;position:absolute;left:7%;top:0;opacity:1;display:block;color:#fafafa}.about-text:after{content:"";width:1px;height:100%;background:#f7f7f7;position:absolute;right:-15px;top:0}.shape-ab{position:absolute;top:20px;left:-55px;width:120px;height:175px}.shape-item.one{width:100%;height:100%;background:#fff}.shape-item.two{background-image:url(//fidakco.com/wp-content/themes/sakk/assets/css/../images/after.png);background-size:100%;width:100%;height:100%;position:absolute;top:15px;z-index:-1;left:15px;opacity:.1}#about-g:after{content:"";-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%);width:80px;height:80px;background:#24894f;position:absolute;right:-45px;bottom:0}.services-g:after{height:100px;background:#f6f6f6;content:"";position:absolute;bottom:0;width:100%;z-index:-2}.img-serv{height:767px;width:680px;position:relative;left:1em}.img-serv:after{content:"";background-image:url(//fidakco.com/wp-content/themes/sakk/assets/css/../images/after.png);background-size:15%;width:100%;height:100%;position:absolute;top:-15px;z-index:-1;left:15px;opacity:.1}.box-color{position:absolute;right:-45px;top:0;bottom:0;width:80px;background:#269857}.box-color{position:absolute;right:-45px;top:0;height:88%;width:80px;background:#269857}.box-color:after{content:"";background-image:url(//fidakco.com/wp-content/themes/sakk/assets/css/../images/box-color.png);position:absolute;width:100%;height:98%;right:5px;z-index:-1;top:20px}.text-serv{padding-top:135px}.text-serv .title h1{font-size:28px;font-family:bahijBold;color:#269857;line-height:45px}.text-serv p{margin-top:40px;font-size:18px;color:#666;line-height:38px}.serv-slider{margin-top:-260px}.serv-inner{background:#269857;padding:40px 30px;transition:all .3s}.serv-slider .owl-wrapper-outer{padding-top:20px}.serv-slider .serv-inner{direction:rtl}.serv-inner .icon{width:70px;height:70px;background-repeat:no-repeat;background-position:center;filter:brightness(0) invert(1);transition:all .3s;position:relative;z-index:4}.serv-inner .details{position:relative;z-index:4}.serv-inner .details a{display:block;color:#fff;font-size:16px;font-family:bahijBold;margin:15px 0}.serv-inner .details p{font-size:13px;color:#fff;line-height:26px}.serv-inner:after{content:"";background:#fff;margin-top:-20px;height:300px;box-shadow:0px 0px 55px rgba(26,26,26,.05);margin-bottom:30px;z-index:-1;position:absolute;width:100%;top:0;opacity:0;bottom:0;transition:all .3s;visibility:hidden;right:0;left:0}.serv-inner:hover:after{z-index:1;opacity:1;visibility:visible}.serv-inner:hover .icon{filter:grayscale(100%) invert(1)}.serv-inner:hover .details a,.serv-inner:hover .details p{color:#1a1a1a}.owl-theme .owl-controls .owl-page span{width:3px;height:3px;background:#221c1d;cursor:pointer;border:5px solid #ed1c24;border-radius:50%;box-sizing:content-box;-webkit-perspective:400;perspective:400;-webkit-transform:translatez(.01px);transform:translatez(.01px);transition:all .3s;opacity:1}.owl-theme .owl-controls .owl-page.active span{background:#fff;border-color:#221c1d}.serv-slider .owl-pagination{width:15%;margin:0 auto 30px;z-index:9}.serv-slider .owl-buttons{left:0;position:absolute;right:0;width:14%;margin:auto;bottom:24px}.serv-slider .owl-controls .owl-buttons div{background:0 0 !important;color:#d7d7d7;font-size:18px;position:absolute;top:0;padding:0;margin:0;transition:all .3s}.serv-slider .owl-controls .owl-buttons .owl-prev{left:0}.serv-slider .owl-controls .owl-buttons .owl-next{right:0}.serv-slider .owl-controls .owl-buttons div:hover{color:#269857}.serv-slider .owl-controls{position:relative;z-index:9}.serv-slider .owl-item{padding-bottom:20px}.box-color:before{content:"";background-image:url(//fidakco.com/wp-content/themes/sakk/assets/css/../images/221.png);position:absolute;bottom:-82px;width:85px;height:174px;background-size:100% 100%}.services-g .container,#projects .container{border-bottom:1px rgba(0,0,0,.02) solid}.services-g:before{content:"";width:40px;height:80px;background:#ffcd28;position:absolute;bottom:62px;left:0;-webkit-clip-path:polygon(0 1%,0% 100%,100% 50%);clip-path:polygon(0 1%,0% 100%,100% 50%);z-index:1}.services-g{overflow:hidden;padding-top:30px}.text-serv:after{content:"";background-image:url(//fidakco.com/wp-content/themes/sakk/assets/css/../images/after.png);height:138px;width:110px;position:absolute;right:0;top:55px;z-index:-1;background-size:contain;opacity:.1}#projects{background:#f6f6f6;padding:80px 0}.gallery .title{text-align:center}.gallery .title h1{margin:auto;position:relative}.gallery .title h1:after{content:"";background-image:url(//fidakco.com/wp-content/themes/sakk/assets/css/../images/title.png);position:absolute;right:-60px;width:50px;height:50px;background-size:100%;background-position:center;top:-10px}.title h1{font-size:28px;font-family:bahijBold;display:table;color:#ed1c24}.title p{width:80%;color:#666;font-size:15px;line-height:28px;margin:25px auto}.gallery .item .block{padding:10px}.gallery .item .block .inner{position:relative;overflow:hidden}.gallery .item .block .inner a{display:block;width:100%;height:100%}.gallery .item .block .i-img{height:615px;background-position:center;background-size:cover}.gallery .item .block.b2 .i-img{height:245px}.gallery .item .block.b3 .i-img{height:350px}.gallery .item .block .i-cap{position:absolute;width:100%;height:100%;right:0;top:0;background-color:rgba(255,196,12,.4);transition:all .3s;opacity:0}.gallery .item .block .i-cap h3{border-width:2px 0;border-style:solid;border-color:#fff;padding:20px 30px;z-index:1;position:absolute;left:50%;transform:translate(-50%,-50%);top:-50%;color:#fff;font-size:17px;transition:all .3s}.gallery .item .block .i-cap span{position:absolute;left:50%;color:#fff;bottom:-150px;font-size:50px;width:50px;height:50px;transform:translateX(-50%);z-index:1;transition:all .3s}.gallery .item .block .i-cap span:after,.gallery .item .block .i-cap span:before{content:'';position:absolute;left:50%;top:0;width:40px;height:2px;background-color:#fff;transform:translateX(-50%)}.gallery .item .block .i-cap span:after{width:2px;height:40px;left:50%;transform:translateX(-50%);bottom:29px;top:auto}.gallery .item .block:hover .i-cap h3{top:30%;transition:all .3s}.gallery .item .block:hover .i-cap span{bottom:10px;transition:all .3s}.gallery .item .block:hover .i-cap{opacity:1;transition:all .3s}.gallery .item .card{text-align:right;padding:40px 20px}.gallery .item .card h3{margin:0 0 20px;color:#269857;font-family:bahijbold;font-size:20px}.gallery .item .card p{color:gray;font-size:15px;line-height:1.8;margin-bottom:20px;overflow:hidden;max-height:104px}.gallery .item .card a{display:inline-block;color:#269857;font-size:18px;position:relative}.gallery .item .card a:after{content:'';position:absolute;background-color:#269857;height:1px;width:50px;top:13px;left:-60px}.gallery .p-body{padding:20px 0 70px}.lg-outer .lg-inner{direction:ltr}#projects:after{content:attr(data-plaec);font-size:80px;font-family:bahijbold;text-transform:uppercase;letter-spacing:4px;position:absolute;left:-9%;top:38%;letter-spacing:30px;opacity:.05;transform:rotate(-90deg) translateY(-50%)}#projects{overflow:hidden}.btn.btn-style{width:170px;height:45px;overflow:hidden;background:#ed1c24;line-height:45px;color:#fff;padding:0;border-radius:50px;font-family:bahijSemibold;border:none;font-size:18px;display:table;margin:30px auto}.btn.btn-style:after{color:#fff;background:#221c1d;border-color:#221c1d;ed}.clients-t{padding:80px 0;background:#f6f6f6}.clients-t .title{font-size:27px;color:#1a1a1a;font-family:bahijBold;line-height:42.48px}.clients-t p{color:#666;font-size:15px;line-height:29px;margin:30px 0}.clients-t .owl-pagination{width:100%}.clients-t .owl-pagination{width:100%}.s-item .img{height:100px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#fff}.s-item .item{border:1px rgba(26,26,26,.1) solid;padding:0}.s-item .border-right{border-right:0 !important}.s-item .border-left{border-left:0 !important}.s-item .border-top{border-top:0 !important}.s-item .border-bottom{border-bottom:0 !important}.clients-t .owl-controls{margin-top:30px}.footer-top{background:#221c1d;padding:30px 0}.footer-bottom{background:#120906}footer .logo-name h2{font-size:25px;margin-top:0;margin-bottom:10px;font-family:'Tajawal',sans-serif;color:#fff}footer .logo .logo-name span{display:block;color:#fff;font-size:17px}.logo{display:block}footer .logo .logo-name{position:relative;top:20px;margin-right:15px}footer .logo{margin-bottom:20px;margin-top:20px}.footer-top h2{margin:20px 0;font-size:15px;color:#fff;font-family:bahijBold}.footer-top p{color:#888;font-size:100%}.footer-top .links li{float:right;width:100%;margin-left:0;line-height:26px}.footer-top .links li a{color:#888;font-size:100%}.footer-top .contact-details{width:80%;float:right}.footer-top .contact-details li{color:#fff;font-size:14px;line-height:35px;float:right;width:100%}.footer-top .contact-details li i{width:25px;float:right;margin-top:9px}.footer-top .social{float:none;text-align:center}.footer-top .social li a:hover i{color:#fff !important}.footer-top .social li a:hover i{background:#ed1c24;color:#fff}.footer-top .social li a i{color:#fff;font-size:1.42857em;line-height:32px;width:35px;height:35px;display:block;margin:auto;line-height:35px}.footer-top .social li a:hover .fa-facebook-f{color:#395794}.footer-top .social li a i{transition:all .3s}.footer-top .social li a:hover .fa-twitter{color:#0ebef4}.footer-top .social li a:hover .fa-google-plus-g{color:#ea4335}.footer-top .social li a:hover i{color:#ffc40c}.footer-bottom p{color:#fff;font-size:14px;margin-top:33px}.footer-bottom p a,.footer-top .links li a:hover{color:#fff}.ryad-logo{display:inline-block;float:left}.ryad-logo a{color:#fff}.ryad-logo svg{transform:rotateY(180deg) scale(.35);float:left;width:77px}.ryad-logo svg .line-one{stroke:red;stroke-width:35}.ryad-logo svg .line-two{stroke:red;stroke-width:20;transform:rotate(40deg)}.ryad-logo svg .line-three{stroke:red;stroke-width:20}.footer-bottom .lolo-co{float:right;text-align:left;padding-top:25px;position:relative;left:-15px}.footer-bottom .lolo-co p{text-transform:uppercase;font-family:sans-serif;font-size:24px;line-height:1;margin:0;font-weight:700;color:#fff}.footer-bottom .lolo-co span{font-size:9px;font-family:sans-serif}.footer-top .contact-details li span{float:right;width:85%}.ryad-logo{width:auto}.navbar.navbar-inverse.nav-in{background:#f1f1f1;padding-bottom:15px}.navbar.navbar-inverse.nav-in .logo-name h2{color:#191919}.navbar.navbar-inverse.nav-in .navbar-nav li a{color:#222}.navbar.navbar-inverse.nav-in .navbar-nav .current-menu-item a,.navbar.navbar-inverse.nav-in .navbar-nav li a:hover{color:#ed1c24}.navbar.navbar-inverse.nav-in .navbar-nav .sub-menu li a:hover{color:#fff}.navbar.navbar-inverse.nav-in .language{color:#222}.body-in,#projects.body-in{padding:310px 0 60px}.text-in .title span{font-size:20px}.text-in p{margin:30px 0;color:#4e4e4e;font-size:15px;line-height:32px}.img-about .img{height:100%;background-size:cover;background-position:center}.img-about{height:400px;overflow:hidden;margin:0;box-shadow:-10px 9px 20px rgba(247,200,48,.19);border-radius:10px}.padding-top{padding-top:50px}.p-g .title span:before{right:auto;top:auto;margin-bottom:-10px}.services-g.body-in .title{text-align:center;margin-bottom:65px}.services-g.body-in .title h2{color:#269857;margin-bottom:60px;font-family:bahijBold;margin-top:0}.services-g.body-in .serv-inner{margin-bottom:30px}.services-g.body-in:before,.services-g.body-in:after{display:none}.gallery.body-in .title{margin-bottom:40px}#projects.body-in{background:#fff}.clients-g.body-in .title,.contact-g.body-in .title{text-align:center;margin-bottom:60px;color:#23894f}.clients-g.body-in .title h2,.contact-g.body-in .title h2{font-family:bahijBold}.clients-in .client-s{height:150px;overflow:hidden;margin-bottom:30px;box-shadow:0px 0px 5px rgba(0,0,0,.11);border-radius:10px;transition:all .3s}.clients-in .client-s .img{height:100%;background-size:70%;background-repeat:no-repeat;background-position:center}.clients-in .client-s:hover{box-shadow:0px 0px 20px rgba(0,0,0,.11)}.form-group input,.form-group textarea{width:100%;background:#f7f7f7;margin-right:0;border:1px solid #f7f7f7;height:50px;border-radius:5px;padding:0 20px;color:#363636;font-family:bahijPlain;transition:all .3s}.form-group input:focus,.form-group textarea:focus{border-color:#ffc40c;background:#fff}.form-group textarea{padding:20px;height:150px}.btn{box-shadow:none !important}input.btn.btn-style:hover,input.btn.btn-style:focus{color:#ffc40c;background:#24894f}input.btn.btn-style{float:left}.map-g{height:410px;overflow:hidden;border-radius:10px;box-shadow:-7px 7px 20px rgba(0,0,0,.09)}.map-g iframe{width:100%;height:100%}.single-slider .img{height:400px}.single-video iframe{width:100%;height:100%}.single-video{height:400px}.home-slider .owl-pagination,.home-slider .owl-buttons{opacity:0;visibility:hidden;transition:all .3s}.home-slider:hover .owl-pagination,.home-slider:hover .owl-buttons{opacity:1;visibility:visible}.title{text-align:center;text-transform:uppercase;color:#1a1a1a;margin-top:0;position:relative;padding-bottom:15px;font-weight:600;letter-spacing:.5px;margin-bottom:30px;font-size:30px;display:table;margin:0 auto 30px}section.about-in.body-in .title{text-align:right}.title:after{content:"";position:absolute;background:#ed1c24;width:70px;height:3px;left:50%;bottom:0;-ms-transform:translateX(-50%);transform:translateX(-50%)}.about-text-item{border-right:10px;background:#fff;padding:60px 20px 20px;cursor:pointer;transition:all .3s;text-align:right;position:relative;margin-top:70px}.about-text-item .icon{height:70px;width:70px;background:#fff;transition:all .3s ease-in-out;margin:0 auto;border-radius:4px;text-align:center;position:absolute;top:-35px;right:20px;border:1px solid #ddd;font-size:2.15em;display:block;-webkit-box-align:center;-webkit-box-pack:center;line-height:70px}.about-text-item:hover .icon{background:#ed1c24;box-shadow:rgba(0,0,0,.2) 0px 2px 10px 1px;color:#fff}.about-text-item .details h1{font-size:20px;font-size:1.42857em;color:#111;text-transform:uppercase;font-weight:600;margin-bottom:20px;transition:all .3s ease-in-out}.about-text-item .details p{margin-bottom:15px;color:#111;font-size:15px;font-size:1.07143em;text-align:start;height:80px;overflow:hidden}.about-g{background:#f5f5f5}.about-text-item:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.manger-w{background-size:cover;background-position:center;background-attachment:fixed;padding:50px 0;background-repeat:no-repeat}.manger-w:after{content:"";position:absolute;right:0;left:0;top:0;bottom:0;background:#221c1d;opacity:.8}.manger-w .container{position:relative;z-index:3}.manger-img{height:322px;background-repeat:no-repeat;background-size:contain;background-position:center}.manger-w .title{margin:0 0 35px;color:#fff}.manger-w .title:after{right:0;left:auto;transform:translate(0)}.manger-wd p{display:block;margin-bottom:10px;color:#fff;line-height:30px;font-size:15px}.services-s{padding:50px 0;background:#f9f9f9}.services-s .title{margin-bottom:50px}.servi-inner{border:1px solid #a2a2a2;height:260px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding:55px 0;display:block;position:relative}.servi-inner .icon i{font-size:5em;color:#00aced}.servi-inner .icon{display:block;text-align:center;margin-bottom:35px}.servi-inner .name{margin-bottom:35px;text-align:center;font-size:18px;line-height:30px;font-weight:700;padding:0 30px;color:#444}.servi-inner .details{opacity:0;background:#ed1c24;padding:50px 0;-ms-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease-in-out;margin-bottom:35px;position:absolute;top:0;right:0;left:0;bottom:0;height:100%;padding:20px;text-align:center}.servi-inner .details h1{color:#fff;font-weight:700;margin-bottom:30px;font-size:21px;line-height:25px;text-align:center;letter-spacing:0px}.servi-inner .details p{color:#fff;font-size:100%;max-height:108px;overflow:hidden}.servi-inner:hover .details{-ms-transform:scaleX(1);transform:scaleX(1);opacity:1}.ach-item.small{width:100%;height:200px;overflow:hidden;display:block}.ach-item .img{display:block;height:100%;background-size:cover;background-position:center}.ach-item .hover{visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;text-align:center;background-color:rgba(149,78,54,.71);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s;display:flex;justify-content:center;align-items:center}.ach-item:hover .hover{opacity:1;visibility:visible}.ach-item .hover h1{font-weight:700;color:#fff;font-size:15px;margin:0;text-transform:uppercase;line-height:1;display:block;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.ach-item:hover .hover h1{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ach-item.big{height:401px;display:block}.ach-item{padding:.7px}.achievements .title{margin-bottom:50px}.achievements{padding:60px 0}.client-item .img{padding:17px;top:0;left:0;vertical-align:middle;text-align:center;display:block;height:200px;width:100%;padding:20px;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-position:center;background-repeat:no-repeat;background-size:65%;line-height:180px}.client-item .details{background-color:#ed1c24;z-index:1;opacity:0;-webkit-transform:translateY(110px) rotateX(-90deg);-moz-transform:translateY(110px) rotateX(-90deg);-ms-transform:translateY(110px) rotateX(-90deg);-o-transform:translateY(110px) rotateX(-90deg);transform:translateY(110px) rotateX(-90deg);padding:40px 17px;position:absolute;top:0;left:0;vertical-align:middle;text-align:center;display:block;height:220px;width:100%;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.client-item:hover .img{opacity:0;-webkit-transform:translateY(-110px) rotateX(90deg);-moz-transform:translateY(-110px) rotateX(90deg);-ms-transform:translateY(-110px) rotateX(90deg);-o-transform:translateY(-110px) rotateX(90deg);transform:translateY(-110px) rotateX(90deg)}.client-item:hover .details{opacity:1;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.client-item .details .title{font-size:15px;font-weight:700;color:#fff;margin:0 auto 31px;text-transform:uppercase;position:relative;line-height:normal;padding:0}.client-item .details .title:after{content:'';position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:32px;height:1px;background-color:#fff}.client-item .details p{font-size:13px;color:#b1b1b1;margin-bottom:0;max-height:90px;overflow:hidden}.item.client-item img{display:inline-block;max-height:120px}.client-item{position:relative;display:block}.news-all{padding:50px 0;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:relative}.news-all:after{content:"";background:#221c1d;opacity:.8;position:absolute;right:0;left:0;top:0;bottom:0;z-index:0}.news-all .container{position:relative;z-index:3}.news-all .title{color:#fff}.news-all .item{text-align:center;padding:1px;background:#954e36;margin:2px}.news-all .item .img{position:relative;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);height:250px;background-size:cover;background-repeat:no-repeat;background-position:center}.news-all .owl-controls .owl-page span{width:10px;height:10px;border:none;background:#ccc}.news-all .owl-controls .owl-page.active span{background:#221c1d}.news-all .owl-controls{margin-top:30px}.board-dir{padding:50px 0;background:#f6f6f6}.dir-item{position:relative;overflow:hidden;transition:all .3s ease-in-out;padding:5px;border:1px solid rgba(199,160,35)}.dir-item .img{height:380px;background-size:cover;background-position:center;background-repeat:no-repeat}.dir-item .details{position:absolute;bottom:-75%;left:0;background-color:rgba(199,160,35,.9);height:100%;width:100%;padding:20px;text-align:center;border-radius:10px;transition:all .6s cubic-bezier(.42,-.4,.57,1.53)}.dir-item:hover .details{bottom:0;border-radius:0}.dir-item .details .name{text-transform:uppercase;color:#111;margin-top:0;font-size:22px;font-size:1.57143em;transition:all .3s ease-in-out;font-weight:700}.dir-item:hover .details .name{margin-top:40px}.dir-item .details p{color:#fff;margin-top:20px;font-size:15px}.dir-item .details .position{color:#fff;font-size:11px}.projects{padding:50px 0}.pro-item{height:116px;border:1px solid #111}.pro-item .img{display:block;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.project-slider .owl-controls{margin-top:20px}.project-slider .owl-controls .owl-page span{border:none;width:10px;height:10px;background:#323232}.project-slider .owl-controls .owl-page.active span{background:#d8d8d8}.contact-us-s{background:#f5f5f5;padding:50px 0}.contact-item{display:block;background:#fff;text-align:center;padding:15px 20px 30px;box-shadow:-3px 3px 12px -2px rgba(0,0,0,.1);margin:20px 0}.contact-item i{font-size:2.15em;color:#ed1c24;display:block;margin:20px 0}.contact-item span{color:#ed1c24;font-weight:700;font-size:16px;font-size:1.14286em;text-transform:uppercase;display:block;margin:0 0 5px}.contact-item p{color:#5a5a5a;font-size:13px}.contact-us-s .container{background:#fff;padding-top:20px;border-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;-webkit-align-items:center}.contact-us-s .title,.contact-s .title{display:block;margin:40px 0 20px;text-align:right;padding:0}.contact-us-s .title:after,.contact-s .title:after{display:none}.contact-us-s .title p,.contact-s .title p{width:100%;margin:10px 0 0}.form-style input,.form-style textarea,.form-group input,.form-group textarea,.form-group .upload{border:none !important;border-bottom:2px solid #eee !important;transition:all .3s ease-in-out !important;width:100%;color:#626262;background:#fff;box-shadow:inset 0 0 1px 1px rgb(0 0 0/28%);height:45px;padding:0 12px;margin-bottom:15px;line-height:45px}.form-style input:hover,.form-style input:focus,.form-style input:active,.form-style textarea:hover,.form-style textarea:focus,.form-style textarea:active,.form-group input:hover,.form-group input:focus,.form-group input:active,.form-group textarea:hover,.form-group textarea:focus,.form-group textarea:active,.form-group .upload:hover,.form-group .upload:focus,.form-group .upload:active{border-bottom:2px solid #ed1c24 !important}.form-style textarea{height:165px;padding:12px}.form-style input[type=submit]{background:#ed1c24;color:#fff;padding:0;text-align:center;border:none !important;border-radius:50pc}.social li{display:inline-block;width:13%}.load-file{display:block;text-align:center;color:#221c1d;font-size:13px;margin:10px 0}.time-w{color:#888;font-size:100%;text-align:center;display:block}.footer-top img{margin-top:35px}.home-slider .title{margin:0}.home-slider .title:after{display:none}#search{position:fixed;z-index:9;top:0;width:100%;padding:20px;background:rgba(149,78,54,.65);transition:none;display:none;height:100%}#search input{width:100%;height:50px;padding:0 15px;border:none}#search form{position:relative}#search button{position:absolute;left:0;width:50px;height:50px;top:0;background:#954e36;color:#fff;border:1px #fff solid;box-shadow:none !important;font-size:15px}.social-body{position:fixed;right:0;z-index:9999;top:30%;margin:auto}.social-body li a i{margin-top:3px;color:#fff !important;text-align:center !important;line-height:40px !important;width:40px !important;height:40px !important;font-size:1.5em !important;text-shadow:none;-moz-transition:width .9s,height .9s,-webkit-transform .9s;-webkit-transition:width .9s,height .9s,-webkit-transform .9s;transition:width .9s,}.social-body li a{display:block}.social-body li a i.fab.fa-facebook-f{background:#3b5998}.social-body li a i.fab.fa-twitter{background:#00aced}.social-body li a i.fab.fa-youtube{background:#b00}.social-body li a i.fab.fa-instagram{background:#517fa4}.social-body li a:hover{-webkit-transform:rotate(360deg);transform:rotate(deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg)}.nav-in .search,.nav-in .lang{color:#222}.about-in .title{margin:0 0 30px}.about-in .title:after{right:0;left:auto;transform:translate(0)}.client-inner,.acg-inner{position:relative;margin:15px 0;overflow:hidden}.news-inner{position:relative;margin:15px 0;padding:30px;background:#ccc;height:260px;transition:all .3s}.news-inner:hover{padding:0}.news-inner .ach-item.small{height:100%}.news-inner .ach-item .hover{padding:20px}.map-cont{height:450px;overflow:hidden}.map-cont iframe{width:100%;height:100%}.lang{float:left;font-size:16px;color:#000;padding:40px 0 0;margin-left:20px}.navbar-header .lang{display:none}.nav.nav-tabs{float:right;width:100%;text-align:center;margin-bottom:40px;border:none !important}.nav-tabs li{float:none !important;display:inline-block !important}.nav-tabs li a{background:#fff;margin:0 5px !important;border-radius:5px !important;color:#ed1c24;border-color:#ed1c24 !important;padding:12px 30px}.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus{color:#fff!important;background:#ed1c24}.nav-tabs li a:hover,.nav-tabs li a:focus{color:#fff;background:#ed1c24}.servi-inner .icon{height:70px;width:70px;margin:0 auto 25px}.manger-w .title{text-align:start}.servi-inner .icon .img{height:100%;background-repeat:no-repeat;background-size:100% 100%;background-position:center}.news-in.body-in .news-inner{padding:0;background:0 0;box-shadow:0 0 20px rgb(0 0 0/10%);height:auto}.news-in.body-in .news-inner:hover .img img{transform:scale(1.1)}.news-in.body-in .news-inner .img{transition:all .3s;height:260px;position:relative;overflow:hidden}.navbar.navbar-inverse.nav-in+#search{background:rgba(193,155,12);position:relative}.manger-wd .btn.btn-style{margin:30px 0}.des-p{width:75%;margin:0 auto 30px;position:relative;top:-25px;text-align:center}.des-p p{margin:0;color:#414141;font-size:14px;line-height:27px;font-weight:300;margin-bottom:30px}.form-group input,.form-group textarea,.form-group .upload{transition:all .3s}.applying-in .form-group{margin-bottom:30px}a.logo.navbar-brand{padding:14px 0}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form-group .upload i{display:inline-block;background-color:#ed1c24;color:#fff;height:40px;font-size:17px;line-height:40px;padding:0 14px;border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;position:absolute;left:0;margin:1.8px}.form-group label{font-family:bahijBold;font-size:13px;color:#5e5452;margin:15px 0;display:block}.form-group .upload span{color:#88898c;font-weight:400;display:inline-block}.about-in .title,.applying-in .title{margin:0 0 30px}.about-in .title:after,.applying-in .title:after{right:0;left:auto;transform:translate(0)}.form-group input:focus,.form-group textarea:focus{border-color:#ed1c24;background:#fff;box-shadow:0px 0px 10px rgba(193,155,12,.2784313725490196)}input.btn.btn-style{width:170px;height:45px;overflow:hidden;background:#ed1c24;color:#fff;line-height:45px;padding:0;border-radius:50px;font-family:bahijSemibold;border:none;font-size:18px;margin:10px 0;width:100%}input.btn.btn-style:hover,input.btn.btn-style:hover,input.btn.btn-style:focus{background:#221c1d;color:#fff}.form-group textarea{height:200px;padding:20px}.about-g .btn.btn-style{margin-top:60px}.social-body li a i.fab.fa-linkedin-in{background:#0077b5}.social-body li a i.fab.fa-snapchat-ghost{background:#fffc01}.news-slider .hover{visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;text-align:center;background-color:rgba(149,78,54,.71);-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s;display:flex;justify-content:center;align-items:center}.news-slider .hover{padding:20px}.news-slider .item .img:hover .hover{opacity:1;visibility:visible}.news-slider .item .hover h1{font-weight:700;color:#fff;font-size:15px;margin:0;text-transform:uppercase;line-height:1;display:block;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.news-slider .item .img:hover .hover h1{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.block-item-img{overflow:hidden;height:230px;position:relative}.block-item-img .img{background-repeat:no-repeat;height:230px;background-size:cover;background-position:center}span.alert-s{position:absolute;z-index:6;background:#1d2a5b;color:#fff;padding:8px 18px;margin:10px;transition:all .3s}.img-slider{height:230px;overflow:hidden}.location-m{position:absolute;bottom:10px;z-index:6;width:90%;margin:auto;right:0;left:0}.location-m ul li{color:#fff;font-size:14px}.location-m ul li:first-child{float:left}.location-m ul li:last-child{float:right}.img-slider .owl-controls{position:absolute;top:50%;width:100%;z-index:6;margin:0}.img-slider .owl-controls .owl-buttons div{background:0 0 !important;color:#fff;opacity:1;font-size:25px;padding:0;position:absolute;margin:0 10px}.img-slider .owl-controls .owl-buttons .owl-prev{left:0}.img-slider .owl-controls .owl-buttons .owl-next{right:0}.block-item-details{padding:20px}.block-item-details a{display:block;font-size:20px;margin-bottom:10px;font-family:bahijBold;color:#1d2a5b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block-item-details p{font-size:14px;height:108px;overflow:hidden}.block-item{box-shadow:0px 0px 1px rgba(0,0,0,.31);transition:all .3s;margin-bottom:30px}.block-item:hover{box-shadow:0px 0px 30px rgba(0,0,0,.12)}.block-item:hover .block-item-details a{color:#ed1c24}.block-item:hover span.alert-s{background:#ed1c24}.single-slider .owl-controls{position:absolute;margin:0;top:50%;right:0;left:0;z-index:6}.single-slider .owl-controls .owl-buttons div{position:absolute;width:50px;height:50px;border-radius:0;display:-webkit-box;margin:0;-webkit-box-pack:center;-webkit-box-align:center;font-size:30px;background:#ed1c24}.single-slider .owl-controls .owl-buttons .owl-next{right:0}.single-slider .owl-controls .owl-buttons .owl-prev{left:0}.block-item{position:relative}.location-m ul li span i{margin:0 5px}.header-top{padding:15px 0;background:#19171700;margin-bottom:-50px;position:relative;z-index:7}.header-top strong{color:#ed1c24;font-size:12px}.header-top span{font-size:12px}.ab-table th{font-weight:400;font-family:bahijBold;color:#000;border-bottom-color:#ed1c24 !important;padding:15px !important}.ab-table td{padding:15px !important}.ab-table td:nth-of-type(2){background-color:#f0f0f0;width:65%}.table td img{max-width:100px;margin:auto;display:block}.table td span{display:block;text-align:center;margin-top:10px;color:#565656;font-size:14px}.footer-top iframe{width:100%;height:150px;border-radius:8px;overflow:hidden}.footer-top .col-md-4.col-sm-12.col-xs-12:nth-child(1){margin-right:-30px;margin-left:30px}.header-top span br{display:none}.info-contact{text-align:center}.info-contact u{direction:ltr;display:inline-block;text-decoration:none;margin:0 2px}.contact-item ul li u{direction:ltr;display:inline-block;text-decoration:none}.padding-right{padding-right:40px !important}.contact-item #conta_s li{font-size:15px;text-transform:capitalize;line-height:2}.contact-item #conta_s{display:table;margin:auto;text-align:start}.contact-item #conta_s li strong{color:#ed1c24;min-width:115px;display:inline-block;margin-inline-end:10px}.img-sea.fanebox-img a{display:block;position:relative;text-align:center}.img-sea.fanebox-img a:before{content:"\f002";font-family:'Font Awesome 5 Free';font-weight:800;position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;width:45px;height:45px;font-size:20px;background:#ed1c24;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:50%;transition:all .5s;transform:scale(0);opacity:0}.img-sea.fanebox-img a:hover:before{transform:none;opacity:1}.emplo-h.body-inner{padding:60px 0;background:#f1f1f1}.block-emp{display:block;text-align:center;margin:15px 0;background:#fff;box-shadow:0px 3px 6px #00000029}.block-emp .img{text-align:center;height:200px;overflow:hidden;padding:5px}.block-emp .img img{max-height:100%}.block-emp .details{padding:20px}.block-emp .details h3{margin-top:0;font-size:16px;font-family:'bahijBold';color:#ed1c24}.block-emp .details span{font-size:12px;font-family:'bahijPlain';color:#666;display:block}.text-box ul li{margin:10px 0;padding:15px;box-shadow:0 0 30px #e8e8e8;border-radius:15px;overflow:hidden;flex-wrap:wrap;align-items:center;font-size:17px}.text-box ul li span{display:inline-block;width:calc(100% - 180px);margin-top:10px}.text-box ul li .btn{float:left;font-size:14px;line-height:40px;padding:0 20px;margin-right:20px;position:relative;display:inline-block;overflow:hidden;background:#ed1c24;color:#fff;transition:all .5s;box-shadow:none;border-radius:50px;border:none;height:40px;text-align:center}.text-box ul li .btn span{width:auto;margin:0}.block-emp.hh-block .img{padding:0;height:100%}.block-emp.hh-block .img a{display:block;width:100%;height:100%;position:relative}.block-emp.hh-block .img a img{width:100%;height:100%;object-fit:cover;object-position:center}.block-emp.hh-block{height:262px}.block-emp.hh-block .img a:before{content:"\f002";font-family:'Font Awesome 5 Free';font-weight:800;position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;width:45px;height:45px;font-size:20px;background:#ed1c24;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:50%;transition:all .5s;transform:scale(0);opacity:0}.block-emp.hh-block .img a:hover:before{opacity:1;transform:none}.navbar.navbar-inverse.nav-in .navbar-nav li .sub-menu a{color:#333}div#myNavbar{display:flex;align-items:center;-webkit-align-items:center;justify-content:space-between}#search form{margin:auto;display:table;max-width:90%;width:100%;margin:22% auto}.btn.load-file{min-width:150px;display:table;margin:15px auto;background:#ed1c24;color:#fff;border-radius:50px;padding:10px 20px}.btn.load-file i{margin-inline-end:10px}.form-style br{display:none}.form-style .col-sm-6.col-xs-12+p{display:none}.form-style .wpcf7-response-output{float:right;width:100%}.form-style .wpcf7-not-valid-tip{inset:0;top:auto}.form-style .wpcf7-form-control-wrap{padding:0 0 20px}.form-style .col-sm-6.col-xs-12.aos-init.aos-animate{padding-bottom:10px}.form-group br{display:none}.form-group+p{display:none}.form-group+.wpcf7-response-output{float:left;width:100%}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{text-align:right}.footer-top .social li a{display:block;width:35px;height:35px;line-height:35px}.footer-top .social li a:hover i.fab.fa-google-plus-g{background:#b00}.footer-top .social li a:hover i.fab.fa-twitter{background:#00aced}.footer-top .social li a:hover i.fab.fa-facebook-f{background:#3b5998}table.table.table-bordered{margin:0}.client-item .img img{max-height:150px}.client-inner{background:#fff}.structure-in.body-in .title{margin-bottom:55px}.news-in.body-in .news-inner .img img{width:100%;height:100%;object-fit:cover;object-position:center;transition:all .5s}.news-in.body-in .news-inner .details{padding:20px;text-align:center}.news-in.body-in .news-inner .details h1{margin:0;font-size:17px;font-family:'bahijBold'}ul#qtranslate-chooser .active{display:none}ul#qtranslate-chooser a{color:#000;font-family:bahijPlain;font-size:15px;padding:40px 15px 0;display:block}ul#qtranslate-chooser a:hover{color:#000}.navbar-header #qtranslate-chooser{display:none;float:left}.fina-page.body-in .title{margin:0 0 30px;text-align:start}.fina-page.body-in .title:after{right:0;left:0;transform:none}.fina-page.body-in .btn span i{margin-inline-start:5px}.project-s .block{padding:15px;background:#fcfcfc;border-radius:8px;margin:15px 0}.project-s .block .inner .in-img{height:200px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .3s;position:relative;border-radius:8px;background-size:cover}.project-s .block .inner .in-img a{display:block;width:100%;height:100%;position:relative;transition:all .3s;text-align:center}.project-s .block .inner .in-img a:before{content:"\f002";position:absolute;inset:0;width:40px;height:40px;background:#fff;z-index:2;border-radius:50%;font-family:'Font Awesome 5 Free';line-height:40px;margin:auto;color:#ed1c24;font-size:18px;transform:scale(0);transition:all .5s;font-weight:700}.project-s .block .inner .in-img a:after{content:"";position:absolute;inset:0;background:#000;transition:all .4s;opacity:0}.project-s .block .inner:hover .in-img a:before{opacity:1;transform:none}.project-s .block .inner:hover .in-img a:after{opacity:.5}.form-style.form-supplier .form-group{position:relative}