:root{--main-color:#1a1a29;--bg-color:#28283e;--sec-color:#1565c0;--hover-color:#b92b27}span.mobile{font-family:tahoma;font-size:16px !important}.contact-branch .detail{line-height:30px}@font-face{font-family:'bold';src:url(//ehabsaggaf.com.sa/wp-content/themes/alsaqaf/assets/css/../fonts/GE-Dinar-One-Medium.otf)}@font-face{font-family:'GE-Dinar-One';src:url(//ehabsaggaf.com.sa/wp-content/themes/alsaqaf/assets/css/../fonts/alfont_com_GE-Dinar-One-Regular.otf)}@font-face{font-family:'en-font';src:url(//ehabsaggaf.com.sa/wp-content/themes/alsaqaf/assets/css/../fonts/Cairo-Regular.ttf)}body{direction:rtl;text-align:start;font-family:'GE-Dinar-One'}.owl-carousel{direction:ltr}button:focus{border:none;outline:none}input:focus{outline:none}ul{list-style:none;padding:0;margin:0}a,a:hover{text-decoration:none}.left-header{display:flex;align-items:center;justify-content:space-between}.logo img{max-height:77px}.nice-select{width:100%;margin-bottom:15px;text-align:right !important;padding-left:30px;padding-right:18px;border:1px solid #dadada;border-radius:2px}.nice-select:after{left:12px;right:auto;border-bottom:2px solid #bfbebe;border-right:2px solid #bfbebe}.nice-select .option{text-align:right;padding-left:12px;padding-right:10px}.nice-select .list{width:100%}.nice-select:after{width:8px;height:8px}.mynav .nav-link{color:#1a1a29;transition:all .3s;padding:0;margin-inline-end:23px;font-size:16px}.mynav .nav-link:hover,.mynav li.current-menu-item .nav-link{color:#1565c0}li.menu-item-has-children{position:relative;margin-inline-end:8px}ul.sub-menu{display:block;opacity:0;height:0;position:absolute;top:100%;right:0;min-width:149px;border-radius:15px;padding:0;background:#1565c0;z-index:999999;transform:translateY(-20px);transition:all .4s;visibility:hidden;padding:0}li.menu-item-has-children:hover .sub-menu{opacity:1;height:auto;transform:translateY(0);visibility:visible;z-index:99999999}.mynav .sub-menu a{color:#fff;font-size:16px;padding:8px;display:inline-block;width:100%;margin:0}.mynav .sub-menu a:hover{color:#ffdc26}.sub-menu li:first-of-type a{border-radius:15px 15px 0 0}.sub-menu li:last-of-type a{border-radius:0 0 15px 15px}.sub-menu li:last-of-type a{border-bottom:none}li.menu-item-has-children a{position:relative}li.menu-item-has-children>a:after{position:absolute;content:'\f107';font-family:'font awesome 5 pro';top:1px;left:-13px;color:#000}.sidebar li.menu-item-has-children>a:after{top:7px;left:1px;color:#fff}ul.sub-menu li{margin-inline-end:0}.sidebar .sub-menu{display:none;opacity:1;visibility:visible;height:auto;position:relative;min-width:unset;width:100%;border-radius:0;padding:16px 0;margin-top:0;background:#fff}.sidebar .side-content ul .sub-menu li a{color:var(--main-color)}.left-tobheader{display:flex;align-items:center;justify-content:flex-end}.lang a{text-transform:capitalize;color:#1a1a29;font-family:'en-font'}.mynav .row{align-items:center;background:#fff 0% 0% no-repeat padding-box;padding:16px 0}.search-btn i{transition:all .7s;font-size:22px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.mynav .nav-link{position:relative}.navbar-menu{display:flex;align-items:center}.navbar{padding:0}.request a{color:#fff;min-width:147px;padding:14px 12px;text-align:center;display:inline-block;font-size:14px;font-weight:700;transition:all .3s;background:#be1e2e;border-radius:50px;position:relative;z-index:2;overflow:hidden}.request a:after,.read-more a:after,.read-more button:after{position:absolute;content:'';width:100%;height:100%;border-radius:50px;top:0;left:0;background:var(--bg-color);transition:all .3s;transform:scale(0);z-index:-1}.read-more button:after{border-radius:0}.request a:hover:after,.read-more a:hover:after,.read-more button:hover:after{transform:scale(1)}.request a:hover{color:#fff}.site-search{display:table;width:100%;height:100%;background:#fff;position:fixed;top:0;left:0;z-index:-1;opacity:0;padding:12px;transition:opacity .5s ease .25s,z-index 0s ease .75s;-webkit-transition:opacity .5s ease .25s,z-index 0s ease .75s}.site-search.open{z-index:99999999;opacity:1;transition:opacity .5s,z-index 0s;-webkit-transition:opacity .5s,z-index 0s}.site-search.open .woocommerce-product-search,.site-search.open .search-form{margin-top:-25px;opacity:1;transition:margin-top .5s,opacity .5s;-webkit-transition:margin-top .5s,opacity .5s}.site-search .widget_product_search,.site-search .widget_search{position:relative;padding-top:0}.site-search .woocommerce-product-search,.site-search .widget_search .search-form{border:none;width:50%;margin-top:300px;position:fixed;top:50%;left:50%;display:block;padding-top:0;opacity:0;transition:margin-top .5s,opacity .5s;-webkit-transition:margin-top .5s,opacity .5s;transform:translateX(-50%);z-index:9}.site-search .woocommerce-product-search label,.site-search .widget_search .search-form label{display:none;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important;transform:translateX(10%)}.site-search .woocommerce-product-search .search-field,.site-search .widget_search .search-form .search-field{color:var(--bg-color);background:0 0;border:none;border-bottom:3px solid var(--bg-color);font-size:20px;padding:15px 0;height:auto;margin:0;outline:none !important;display:block;width:100%;box-sizing:border-box;transition:all .15s linear;border-radius:0;box-shadow:inset 0 0 0 transparent;color:var(--main-color);padding-inline-end:50px}.site-search .woocommerce-product-search input[type=submit],.site-search .widget_search .search-form input[type=submit]{top:10px;right:15px;padding-top:0 !important;background:0 0 !important;font-size:0;min-width:0;padding:0 !important;z-index:4;position:absolute;font-weight:400;text-transform:uppercase;text-align:center;width:40px;height:40px;line-height:40px;overflow:hidden;cursor:pointer;color:#000;-webkit-transition:all .3s;transition:all .3s}.site-search .woocommerce-product-search button{position:absolute;left:0;top:15px;font-size:20px;background:0 0 !important;border:none !important;box-shadow:none !important;color:var(--bg-color);padding:0}.site-search .woocommerce-product-search .search-field::placeholder{color:var(--bg-color)}.searchForm .btnSearch{box-shadow:none !important;color:#000;padding:0;text-align:center;border:none !important;font-size:20px;border-radius:50%;width:50px;height:50px;background:#fff;cursor:pointer}.searchForm .btnSearch i{transition:all .6s;color:#000}.site-search-close{position:absolute;right:0;left:0;top:0;bottom:0}.site-search .close-side i{position:absolute;width:30px;height:30px;border:1px solid #000;border-radius:50%;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;top:20px;left:20px;z-index:9}.navbar-toggler i{color:#fff;font-size:25px}.responsive-menu{display:flex;align-items:center;justify-content:space-between;padding:12px}.responsive-menu .left-menu{display:flex;align-items:center}.responsive-menu .lang{margin-inline-start:6px;color:var(--bg-color);text-transform:capitalize;font-weight:700}.navbar-toggler,.responsive-menu .searchForm .btnSearch{padding:0;width:34px;height:34px;background-color:var(--sec-color);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:3px}.responsive-menu .searchForm .btnSearch i{color:#fff}.sidebar{position:fixed;top:0;right:-350px;height:100%;width:350px;background-color:rgb(40 40 62/80%);z-index:999;padding:20px 0;z-index:999999;transition:all .7s;box-shadow:0px 0px 20px #00000029;padding:20px 0;overflow:scroll}.sidebar-width{right:0}.sidebar .close-side i{position:absolute;top:20px;left:20px;cursor:pointer;width:38px;height:38px;color:#fff;font-size:25px;display:flex;align-items:center;justify-content:center;margin-bottom:60px}.sidebar .side-content{padding-top:25px;margin-top:5px}.close-overlay{position:fixed;width:100%;height:100%;background-color:var(--sec-color);opacity:.6;top:0;left:0;right:0;bottom:0;z-index:99;display:none}.close-overlay.open-overlay{display:block}.sidebar .side-content ul li{position:relative;width:100%;transition:all .5s}.sidebar .side-content ul li a{color:#fff;display:inline-block;padding:7px 20px;position:relative;transition:all .6s}.sidebar .side-content ul li a:hover{color:#fff}.sidebar .contact-buttons{justify-content:center;margin-top:60px}.mynav{margin-top:0}.owl-theme .owl-nav{margin-top:0}.slider-home .slider-img{position:relative;height:100%}.home-slider .item{position:relative}.slider-home .slider-img:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:1;background:#1a1a29;opacity:.7}.carousel-info{position:absolute;z-index:2;color:#fff;text-align:center;top:170px;transition:all .5s ease-in;padding:45px 20px;left:50%;width:50%;transform:translateX(-50%)}.slider .owl-item.active .carousel-info{opacity:1}.carousel-info h2{margin-bottom:44px;font-size:36px;line-height:54.4px;font-family:'bold'}.home-slider .owl-item.active .carousel-info h2{animation:1s fadeInUp}.home-slider .owl-item.active .carousel-info .read-more{animation:1.5s fadeInUp}.carousel-info p{line-height:27px;margin:20px 0 27px}.home-slider .owl-carousel,.sponser-slider{direction:ltr}.slider-home .owl-item .slider-img{height:710px}.slider-home .owl-item .slider-img img{height:100%;object-fit:cover}.home-slider .owl-theme .owl-nav .owl-prev,.home-slider .owl-theme .owl-nav .owl-next,.card-slider.owl-theme .owl-nav .owl-next,.card-slider.owl-theme .owl-nav .owl-prev,.gallery-slider.owl-theme .owl-nav .owl-prev,.gallery-slider.owl-theme .owl-nav .owl-next{margin-top:0;position:absolute;top:50%;transform:translateY(-50%);font-size:28px;border-radius:1px;display:flex;align-items:center;justify-content:center;background-color:transparent;color:#fff;width:32px;height:56px}.home-slider .owl-theme .owl-nav .owl-prev{left:124px}.home-slider .owl-theme .owl-nav .owl-next{right:124px}.card-slider.owl-theme .owl-nav .owl-prev,.gallery-slider.owl-theme .owl-nav .owl-prev{left:-64px;transform:scaleX(-1) translateY(-50%)}.card-slider.owl-theme .owl-nav .owl-next,.gallery-slider.owl-theme .owl-nav .owl-next{right:-64px}.card-slider.owl-theme .owl-nav .owl-prev,.card-slider.owl-theme .owl-nav .owl-next,.gallery-slider.owl-theme .owl-nav .owl-prev,.gallery-slider.owl-theme .owl-nav .owl-next{top:56%;background:#006691;color:#fff}.card-slider.owl-theme .owl-nav .owl-prev:hover,.card-slider.owl-theme .owl-nav .owl-next:hover,.gallery-slider.owl-theme .owl-nav .owl-prev:hover,.gallery-slider.owl-theme .owl-nav .owl-next:hover{background:var(--hover-color)}.read-more a,.read-more button{display:inline-block;padding:14px 12px;min-width:143px;color:#fff;transition:all .3s;text-align:center;background:#1565c0;border-radius:50px;font-family:'bold';font-weight:700;border:none;outline:none;position:relative;z-index:2;overflow:hidden}.read-more a:hover,.read-more button:hover{background:var(--sec-color);color:#fff}.carousel-info .read-more a{background-color:transparent;border:1px solid #fff;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13px;min-width:135px;font-weight:700;position:relative;z-index:2;overflow:hidden;transition:all .3s}.carousel-info .read-more a:hover{color:#fff;border-color:var(--bg-color)}.saqaf{background:#28283e}.saqaf-img{height:600px}.saqaf-data{color:#fff;padding-inline-start:18px}.saqaf-data .name h3{font-size:36px;font-weight:700}.saqaf-data .name h6{font-size:24px;color:#ffdc26;font-weight:500;margin-bottom:32px}.saqaf-data ul{margin-bottom:24px}.saqaf-data .qualification p,.saqaf-data p{font-size:20px;font-weight:500;margin-bottom:20px;line-height:36px}.saqaf-data ul li{position:relative;font-size:20px;font-weight:700;padding-inline-start:20px;margin-bottom:8px}.saqaf-data ul li:before{position:absolute;content:"\f00c";font-family:'font awesome 5 pro';top:7px;right:0;color:#ffdc26;font-size:12px;font-weight:900}.about{position:relative;padding:100px 0}.about-img img{width:100%;height:100%;object-fit:cover}.about-img{position:relative;height:500px}.section-title h4{color:#000;margin-bottom:24px;font-size:32px;font-family:'bold';font-weight:700}.about-info .section-title h4{color:#1a1a29;font-weight:700}.about-info p{color:#1a1a29;line-height:36px;margin:24px 0 20px;font-size:24px;font-weight:500}.more a{color:#1565c0;font-size:18px;font-weight:700;padding-bottom:4px;border-bottom:2px solid #1565c0}.vission{background-color:#e8f3ff}.vission .section-title h4{text-align:center;margin-bottom:64px}.vission-item{background-color:#fff;text-align:center;padding:34px 25px}.vission-item .img{height:83px;margin-bottom:16px}.vission-item .img img{max-height:100%}.vission-item h5{font-size:24px;margin-bottom:18px}.vission-item p{font-size:18px;color:#1a1a29;line-height:26px;font-weight:500;min-height:103px}.services{background-color:#24243a}.services .section-title h4{color:#fff;text-align:center;margin-bottom:18px}.service-item{padding:27px 12px;margin-bottom:33px;background-color:#fff;text-align:center;height:calc(100% - 33px)}.service-item .serv-img{height:60px;margin-bottom:20px}.service-item .serv-img img{height:100%}.service-item h5{font-size:20px;font-weight:500;color:#000;line-height:24.9px}.tab-pane .row .col-md-3{padding:0 16px}.nav.nav-pills{margin:50px 0;justify-content:center}.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.nav-pills .nav-link:hover{color:#fff;background:#b92b27}.nav-pills .nav-link{margin-inline-end:12px;color:#fff;font-size:18px;font-family:'bold';border-radius:50px;border:2px solid #b92b27;min-width:176px;text-align:center;transition:all .3s;padding:12px 20px}.partner-sec{background-color:#e8f3ff;padding:96px 0}.card-header{background:#f4f7f9;border:none;padding:0;border-radius:0}.card{border:none;margin:12px 0}.card-header .btn{display:flex;padding:15px;width:100%;padding-inline-end:50px;position:relative;background:#fff;font-size:20px;border-radius:0;overflow:hidden;text-decoration:none;color:#1a1a29;padding-inline-start:50px;font-weight:500}.card-header .btn:after{color:#1a1a29;content:"\f067";position:absolute;right:24px;font-family:'font awesome 5 pro';top:0;bottom:0;height:100%;display:flex;align-items:center}.card-body{border:none;border-radius:0;border-top:0;padding-top:6px;background:#fff;color:#1565c0;font-size:16px;line-height:24px;padding-inline-start:50px}.text-rotate{position:absolute;left:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center}.text-rotate h3{margin:0;writing-mode:vertical-rl;transform:scale(-1);color:#e4deff;font-size:127px;line-height:127px}.card-header .btn:not(.collapsed){background:#fff;color:#1a1a29;border-bottom:none;border-radius:0;padding-bottom:0}.card-header .btn:not(.collapsed):after{content:"\f068";color:#1a1a29;top:9px}button:focus,.btn.focus,.btn:focus{outline:none;border:none;box-shadow:none}.part-item .col-6{padding:0}.part-item .img,.item.part-item .img{height:177px;display:flex;align-items:center;justify-content:center;background:#fff;transition:all .3s;margin:0 15px 26px;padding:12px 15px}.part-section .item .img a,.part-item .img a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;transition:all .3s}.part-item .img img{height:auto;width:90%;transition:all .5s;max-width:100%;max-height:100%}.part-sec .item .img a:hover img{transform:translateY(-6px)}.partner-s{padding-inline-start:20px}.part-slider .owl-nav button.owl-next,.part-slider .owl-nav button.owl-prev{color:#000;font-size:22px;margin:0 8px}.part-slider .owl-nav [class*=owl-]:hover{background:0 0;color:#000}section{padding:70px 0;overflow:hidden}section.statistics{background-color:#1565c0;position:relative}.statistics .section-title h4{color:#fff;text-align:center;margin-bottom:90px}.counter-item{direction:ltr;color:#fff;font-size:60px;line-height:74.7px;margin:14px 0 19px;text-align:center}.count-block{border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.count-block .details{text-align:center;display:flex}.count-block .details h6{font-size:24px;color:#fff;text-align:center;line-height:27px;font-weight:500}.counter-info h3{color:#fff;font-family:'bold';font-size:32px;margin-bottom:60px}.count-block .img{height:48px;max-height:60px;display:flex;align-items:center;justify-content:center;transition:all .3s;margin-inline-end:25px}.count-block .img img{height:auto;max-height:100%}.count-block .img i{font-size:40px}.contact-sec{background-color:#e8f3ff}.contact-sec .section-title h4{text-align:center;margin-bottom:46px}.contact-branch{background-color:#fff;padding:29px 20px}.contact-branch ul li,.contact-branch ul li a{display:flex}.contact-branch ul li h6{font-size:24px;margin-bottom:10px}.contact-branch ul li span{font-size:18px;line-height:24px;color:#1a1a29}.contact-branch ul li:first-of-type span{font-size:16px}.contact-branch ul li:last-of-type span{font-family:'en-font'}.contact-branch ul li i{font-size:22px;margin-inline-end:13px;padding-top:6px}.contact-branch ul li{border-bottom:1px solid rgb(0 0 0/10%);padding:16px 0}.contact-branch ul li:last-of-type{border-bottom:none}.damam-branch ul li a i,.damam-branch ul li a h6{color:#1565c0}.jedda-branch ul li a i,.jedda-branch ul li a h6{color:#b92b27}footer{background-color:#28283e;padding-top:47px}.footer-logo{text-align:center}.footer-logo .img{height:49px}.footer-logo .img img{max-height:100%}footer .footer-menu ul{display:flex;align-items:center;justify-content:center}footer .footer-menu ul a{color:#fff;text-transform:capitalize;padding:0 15px;font-size:15px;transition:all .3s}footer .footer-menu ul a:hover{color:#b92b27}.comp-rights p{color:#fff;margin-bottom:0;font-size:16px;font-weight:300}.bottom-footer .row{align-items:center}.bottom-footer{border-top:1px solid rgb(0 0 0/10%);padding:20px 0;margin-top:67px}.bottom-footer .col-sm-6{padding:0}.footer-soch a{width:33px;height:33px;border-radius:50%;background-color:#fff;color:var(--sec-color);margin-inline:6px;display:inline-flex;align-items:center;justify-content:center;transition:all .3s}.footer-soch a:hover{background-color:var(--sec-color);color:#fff}.footer-soch{text-align:center;margin:48px 0 35px}.footer-logo .img img{filter:brightness(0) invert(1)}.copy-right{text-align:end}.ryad-logo{height:60px;margin-top:-32px;position:relative;top:5px;margin-left:-20px}.copy-right .row{align-items:center}.comp-rights{text-align:start}.copy-right p{margin-bottom:0}.breadcrumb-section{padding:104px 0 89px;z-index:2;position:relative;background-position:bottom}.breadcrumb-info h2{font-size:36px;margin-bottom:10px;color:#fff;font-weight:700;line-height:54px}.breadcrumb-section a{color:#fff;font-size:14px}.breadcrumb{display:flex;align-items:center;justify-content:start;background-color:transparent;padding:0;margin-bottom:0}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumb-item.active{color:#fff;font-size:14px}.breadcrumb-item+.breadcrumb-item:before{padding-left:6px;content:"\f100";color:#fff;padding-right:6px;font-family:'Font Awesome 5 Pro';font-size:11px;position:relative;top:3px}.about-page .about-info .about-btn{margin-top:166px}.breadcrumb-section:after{position:absolute;content:'';top:0;left:0;bottom:0;width:100%;height:100%;background:#1a1a29;opacity:.7;z-index:-1}.Office-history{padding:100px 0}.Office-history .office-history-info{padding-top:36px}a{color:inherit}.saqaf.general-manager-page{background-color:#fff}.saqaf.general-manager-page .saqaf-data{color:#1a1a29}.general-manager-page .saqaf-data .name h6{color:#b92b27}.single-service-img{height:568px;position:relative}.single-service-img img{width:100%;height:100%;object-fit:cover}.single-service-img .single-icone{position:absolute;bottom:-40px;left:-40px;width:114px;height:114px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--sec-color)}.single-service-img .single-icone img{max-width:100%;max-height:100%;width:auto;height:auto}.single-service-info h5{font-size:24px;line-height:42px;font-family:'bold';font-weight:700;margin-bottom:22px}.single-service-info p{font-weight:500;line-height:30px}.What-do-we-offer h5{font-size:28px;margin-bottom:21px;color:#1565c0;font-weight:500}.What-do-we-offer p{font-size:18px;line-height:28px}.What-do-we-offer-page{padding-top:42px}.services.serices-page{background-color:#fff}.serices-page .nav-pills .nav-link{color:#b92b27;border:2px solid #b92b27}.serices-page .nav-pills .nav-link.active,.serices-page .nav-pills .show>.nav-link,.serices-page .nav-pills .nav-link:hover{color:#fff;background:#b92b27}.services.serices-page .section-title h4{color:var(--main-color);margin-bottom:21px}.services.serices-page .service-item{background-color:#e8f3ff}.photo-page .ser-img{height:320px;margin-bottom:16px}.photo-page .ser-img img{width:100%;height:100%;object-fit:cover}.photo-page .col-lg-4{padding:0 8px}.more-imgs{text-align:center;margin-top:32px}.more-imgs a{display:inline-flex;text-align:center;min-width:188px;border:2px solid #1565c0;border-radius:100px;color:var(--sec-color);padding:10px;font-weight:700;text-transform:capitalize;align-items:center;justify-content:center;gap:6px;transition:all .3s}.more-imgs a:hover{background-color:var(--sec-color);color:#fff}.teamwork-page{padding:93px 0}.teamwork-page .section-title{text-align:center;margin-bottom:85px}.team-item{text-align:center;margin-bottom:70px}.team-item .img{width:203px;height:203px;margin:10px auto}.team-item .img img{width:100%;height:100%;border-radius:50%;object-fit:cover}.team-item .team-info h3{font-size:20px;font-weight:500}.team-item .team-info h6{font-size:15px;color:var(--sec-color)}@media (max-width:425px){.single-service-img .single-icone{left:-20px}}.contact-form input,.contact-form form input,.contact-form form textarea,.contact-page .contact-form .nice-select,.contact-form form select{width:100%;padding:14px 10px;background:0 0;border:none;border-radius:0;color:rgb(21 101 192/65%);border:1px solid #eee;font-size:16px;padding-inline-start:38px;height:55px}.contact-page .contact-form .nice-select{padding-block:0;line-height:50px}.contact-page .contact-form .nice-select:after{border-color:#1565c0}.contact-form form textarea{height:245px}.contact-form .col-lg-6:first-of-type{padding-inline-end:10px}.contact-form .col-lg-6:last-of-type,.contact-form form select{padding-inline-start:10px}.contact-form input::placeholder,.contact-form form input::placeholder,.contact-form form textarea::placeholder{color:rgb(21 101 192/65%)}.form-group{margin-bottom:18px}.contact-page .form-group{margin-bottom:22px;position:relative}.form-group i,.form-group img{position:absolute;top:20px;right:10px;color:var(--sec-color);height:10px}section.contact-page .contact-form{background-color:transparent;padding:0}.contact-img{height:520px}.contact-img img{width:100%;height:100%;object-fit:cover}.contact-form h6{font-size:18px;margin-bottom:37.8px;color:var(--sec-color);font-weight:500}.read-more button{border-radius:0}.input-group.upload span.uplod{position:absolute;left:0;top:9px;padding:3px 8px;font-size:26px;display:inline-block;width:100%;display:flex;align-items:center}.input-group.upload span.uplod .upload-img{width:31px;height:31px;border-radius:50%;background:var(--sec-color);margin-inline-start:auto;display:flex;align-items:center;justify-content:center}.input-group.upload span.uplod .upload-img img{position:relative;top:unset;right:unset;left:unset}.input-group.upload{position:relative}.form-group.name input{width:100%;padding:7px 0}.form-control:disabled,.form-control[readonly]{background-color:transparent;width:100%;padding-block:21px}label.input-group-btn{height:0}.form-control[readonly]::placeholder{color:rgb(21 101 192/65%)}textarea:focus,select:focus{outline:none}.wpcf7 p{margin:0}.wpcf7 br{display:none}.form-group i,.form-group img{top:20px;font-size:17px}.wpcf7-file{display:none}.not-found .not-found-pro{max-width:500px;margin:auto;text-align:center}.not-found .not-found-pro img{max-height:400px}.not-found .not-found-pro h2{font-size:30px;color:var(--dark-color);font-weight:700}.not-found .not-found-pro h4{margin:15px 0;font-size:20px;color:#777}.not-found .not-found-pro p{margin:25px 0 15px;font-size:14px;color:#777;position:relative}.not-found .not-found-pro .btn.go-home{padding:0;line-height:normal;min-height:auto;background:0 0;color:var(--sec-color);font-size:20px;text-decoration:underline;margin:0 auto}.not-found .not-found-pro p:after{content:"";position:absolute;right:0;left:0;top:0;border-bottom:1px #f1f1f1 solid;margin:auto;width:100%;bottom:0;height:1px;z-index:-2}.not-found .not-found-pro p:before{content:"";position:absolute;right:0;left:0;top:0;bottom:0;width:30px;height:30px;background:#fff;border-radius:50%;margin:auto;z-index:-1;border:1px #f1f1f1 solid}.not-found.not-found-404 .not-found-pro h2{margin:20px 0}a,h2,h3,h4,h5,h6,.card-header .btn{text-transform:capitalize}.vission-item .img{height:60px}.request a img{margin-inline-end:6px}.single-service-img .single-icone img{width:50px;filter:brightness(0) invert(1)}.col-lg-6:first-of-type .What-do-we-offer{padding-inline-end:31px}.contact-page .contact-form .nice-select{padding-inline-start:12px}.teamwork-page{padding-bottom:20px}.input-group.upload span.uplod{top:0;height:100%}.wpcf7 p{margin:0;width:100%}.input-group.upload.form-group p{max-height:60px}select{width:100%}span[data-name=your-phone] input,span[data-name=your-email] input{font-family:'en-font'}@media (min-width:576px){.modal-dialog{max-width:540px}}.modal-dialog .contact-form form textarea{height:140px}.modal-dialog .contact-form form input,.modal-dialog .contact-form form textarea,.modal-dialog .contact-page .contact-form .nice-select,.modal-dialog .contact-form form select{padding-inline-start:10px}.modal-body{padding:40px 22px}.contact-form.contact h5{font-size:22px;margin-bottom:39px;color:#000;font-family:'bold';text-align:center}button.s-button{padding:0 !important;border-radius:0 !important;margin-top:20px}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{text-align:end;padding:0 31px}.counter-item{font-family:'en-font'}.contact-form form select{padding-inline-start:27px}.form-group.form-group-pp img{top:26px}.single-service-info ul{margin-bottom:23px}.single-service-info strong{font-size:22px}.vission .col-lg-4:first-of-type .img img{max-height:56px}.vission .col-lg-4:last-of-type .img img{max-height:53px}.slider .owl-theme .owl-nav{margin-top:0;display:none}.team-item .team-info ul li{list-style:disc;text-align:start}.modal-body.pop .team-item ul{display:grid;align-items:center;justify-content:center;padding-inline-start:20px}.team-item .read-more a{padding:7px 12px;min-width:96px;margin-top:8px;font-size:14px}.contact-branch ul li span.mobile{display:block;margin-bottom:3px;direction:ltr}.team-item .team-info p,.team-item .team-info ul li{font-size:14px;line-height:25px}.saqaf-img img{max-width:100%;max-height:100%}a.Contact-whats{border-radius:0;margin-top:20px}.single-service-info .read-more{display:flex;gap:7px}.single-service-info .read-more a:after,.single-service-info .read-more button:after{border-radius:0}a.Contact-whats i{padding-inline-end:6px}