.headers .nav__link:hover,.headers .nav__logo:hover,.headers .nav__toggle:hover,.headers .theme-customization:hover{color:#62e056}#main a,#main a:hover,.headers a{text-decoration:none}.footer,.head-nav,.headers,html[lang=en] #main{direction:ltr}.footer .btn.btn-link::before,html[lang=ar] .footer .fa-envelope,html[lang=ar] .footer .fa-map-marker-alt,html[lang=ar] .footer .fa-phone-alt{margin-right:10px;margin-left:0}:root{--primary:#00a508;--secondary:#525368;--light:#E8F5E9;--dark:#0F4229;--dark2:#bc4749}.back-to-top{position:fixed;display:none;right:30px;bottom:60px;z-index:99}.fw-bold,.h1,.h2,h1,h2{font-weight:700!important}.fw-medium,.h3,.h4,h3,h4{font-weight:600!important}.fw-semi-bold,.h5,.h6,h5,h6{font-weight:500!important}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility linear;visibility:visible;opacity:1}.btn{transition:.5s;font-weight:500}.btn-outline-primary:hover,.btn-primary,.service-item:hover .service-text p{color:var(--light)}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-lg-square{width:48px;height:48px}.btn-lg-square,.btn-sm-square,.btn-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:400}body{font-family:Cairo,sans-serif!important}#main a,#main span,.h5,.slideInDown,h1,h2,h3,h4,h5,h6{font-family:Cairo,sans-serif}.headers{width:100%;position:fixed;bottom:0;left:0;z-index:100;background-color:#f7f6fc;transition:top .3s}.headers ul{list-style:none}.headers .container{max-width:768px;margin-left:1.5rem;margin-right:1.5rem}.headers .nav{max-width:968px;height:3rem;display:flex;justify-content:space-between;align-items:center}.headers .nav__logo,.headers .nav__toggle{color:#242329;font-weight:700}.headers .nav__btns{display:flex;align-items:center}.headers .theme-customization{font-size:1.25rem;color:#242329;margin-right:1rem;cursor:pointer}.headers .nav__toggle{font-size:1.1rem;cursor:pointer}@media screen and (max-width:767px){.headers .nav__menu{position:fixed;bottom:-100%;left:0;width:100%;background-color:#f7f6fc;padding:2rem 1.5rem 4rem;box-shadow:0 -1px 4px rgba(0,0,0,.15);border-radius:1.2rem 1.2rem 0 0;transition:.3s}}.headers .nav__list{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.headers .nav__link{position:relative;padding:10px 0;display:flex;flex-direction:column;align-items:center;font-size:1rem;color:#242329;font-weight:500;transition:.3s}.footer .btn.btn-social:hover,.nav__link.active,.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav .nav-link:hover{color:var(--primary)}.nav__link::after{content:'';position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:var(--primary);border-radius:10px;transition:.3s;transform:translateX(-50%)}.nav__link:hover::after{width:100%}.nav__link.active{font-weight:700}.nav__link.active::after{width:100%}.headers .nav__icon{font-size:1.2rem}.headers .nav__close{position:absolute;right:1.2rem;bottom:.5rem;font-size:1.5rem;cursor:pointer;color:#242329}.headers .show-menu{bottom:0}@media screen and (max-width:350px){.headers .nav__menu{padding:2rem .25rem 4rem}.headers .nav__list{column-gap:0}}@media screen and (min-width:767px){.headers{top:50px;bottom:initial}.headers .nav{height:4.5rem;column-gap:1rem}.headers .nav__close,.headers .nav__icon,.headers .nav__toggle{display:none}.headers .nav__list{display:flex;column-gap:2rem}.headers .nav__menu{margin-left:auto}.headers .theme-customization{margin:0}}@media screen and (min-width:992px){.headers .container{margin-left:auto;margin-right:auto}}.img-logo{filter:drop-shadow(0px 10px 12px rgba(0, 0, 0, .15));width:100%}.navbar.sticky-top{top:-100px;transition:.5s}.navbar .navbar-brand,.navbar a.btn{height:80px}.navbar .navbar-nav .nav-link{margin-right:35px;padding:25px 0;color:var(--dark);font-size:18px;font-weight:500;outline:0}.navbar .dropdown-toggle::after{border:none;content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:middle;margin-left:8px}@media (max-width:991.98px){.navbar .navbar-nav .nav-link{margin-right:0;padding:10px 0}.navbar .navbar-nav{border-top:1px solid #eee}}@media (min-width:992px){.navbar .nav-item .dropdown-menu{display:block;border:none;margin-top:0;top:150%;opacity:0;visibility:hidden;transition:.5s}.navbar .nav-item:hover .dropdown-menu{top:100%;visibility:visible;transition:.5s;opacity:1}}.carousel-caption{top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(15,66,41,.6);z-index:1}.carousel-control-next,.carousel-control-prev{width:15%}.carousel-control-next-icon,.carousel-control-prev-icon{width:3rem;height:3rem;border-radius:3rem;background-color:var(--primary);border:10px solid var(--primary)}.container-video .feature-img .btn-play::after,.container-video .feature-img .btn-play::before,.container-video .small-img .btn-play::after,.container-video .small-img .btn-play::before{transform:translateX(-50%) translateY(-50%);border-radius:50%;left:50%;top:50%;display:block;content:""}.page-header{background:linear-gradient(rgba(15,66,41,.6),rgba(15,66,41,.6)) 0 0/cover,url(../img/background-3.webp) center center/cover no-repeat}html[lang=ar] .page-header .breadcrumb{flex-direction:row-reverse}html[lang=ar] .page-header .breadcrumb-item+.breadcrumb-item::before{content:"/";margin-right:0}html[lang=en] .page-header .breadcrumb{flex-direction:row}html[lang=en] .page-header .breadcrumb-item+.breadcrumb-item::before{content:"/";margin-left:0}.page-header .breadcrumb-item,.page-header .breadcrumb-item a{font-size:18px;color:var(--light)}.about-img,.portfolio-inner{position:relative;overflow:hidden}.about-img::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:url(../img/bg-about-img.webp) top left/contain no-repeat}.feature{background:url(../img/bg-hero.webp) center center/cover no-repeat}@media (min-width:991.98px){.top-feature{position:relative;margin-top:-80px;z-index:1}}.facts,.service-item:hover .service-text{background:rgba(15,66,41,.6)}.service-item{position:relative;text-align:center}.service-item .service-img{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:-1}.service-item .service-img img{position:absolute;width:100%;height:100%;left:0;object-fit:cover;transform:scale(1.2);transition:.3s;z-index:-1}.service-item:hover .service-img img{transform:scale(1)}.service-item .service-text{background:#fff;box-shadow:0 0 45px rgba(0,0,0,.08);transition:.3s}.footer .copyright a:hover,.service-item:hover .service-text h4{color:#fff}.service-item .service-text .btn-square{width:100px;height:100px;background:0 0;transition:.5s}.service-item:hover .service-text .btn-square{background:var(--light)}.service-item .service-text .btn{width:31px;height:31px;display:inline-flex;align-items:center;color:var(--dark);background:var(--light);white-space:nowrap;overflow:hidden;transition:.3s;justify-content:space-between}html[lang=ar] .service-item .service-text .btn i{position:relative;right:-7px}html[lang=en] .service-item .service-text .btn i{left:-7px}.service-item:hover .service-text .btn{width:112px}.container-video{width:90%;margin:40px auto;text-align:start}.container-video h1{padding:40px 0;color:var(--dark);font-size:2rem;text-align:center}.container-video .row-video{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.container-video .col-video{flex:1 1 100%;max-width:48%}.container-video .feature-img{position:relative;border-radius:6px;overflow:hidden}.container-video .feature-img img{display:block;width:100%}.container-video .feature-img .play-btn{width:50px;height:50px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:2}.container-video .feature-img .btn-play::before{position:absolute;z-index:0;width:70px;height:70px;background:#68ece0;animation:1.5s ease-out infinite pulse-border}.container-video .feature-img .btn-play::after{position:absolute;z-index:1;width:50px;height:50px;background:#ffff;transition:.2s}.container-video .small-img-row{display:flex;background:#efefef;margin:20px 0;align-items:center;border-radius:6px;overflow:hidden;padding:10px;flex-direction:row}.container-video .small-img{position:relative;flex-shrink:0;width:100px;height:100px;overflow:hidden;border-radius:6px;display:flex;justify-content:center;align-items:center}.container-video .small-img img{width:100%;height:100%;object-fit:cover}.container-video .small-img .play-btn{width:25px;height:25px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:2}.container-video .small-img .btn-play::before{position:absolute;z-index:0;width:40px;height:40px;background:#68ece0;animation:1.5s ease-out infinite pulse-border}.container-video .small-img .btn-play::after{position:absolute;z-index:1;width:25px;height:25px;background:#ffff;transition:.2s}.container-video .small-img-row p{margin:15px;color:#707070;font-size:1rem;line-height:1.4;flex-grow:1;text-align:start}.video-player{width:auto;height:100%;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);display:none;z-index:1000;background:rgba(0,0,0,.8);padding:20px;border-radius:10px}.video-player video{height:100%;width:100%}.video-player video:focus{outline:0}.video-player .close-btn{position:absolute;top:10px;right:10px;width:30px;cursor:pointer}@media (max-width:768px){#header-carousel .carousel-item{position:relative;min-height:450px}#header-carousel .carousel-item img{position:absolute;width:100%;height:100%;object-fit:cover}.container-video .col-video{flex:1 1 100%;max-width:100%}.container-video .small-img-row{flex-direction:row;align-items:center}.container-video .small-img img{width:100px}.container-video .small-img .play-btn{width:20px;height:20px}.container-video .small-img-row p{font-size:.9rem}}@media (max-width:480px){.container-video .container-video h1{font-size:1.5rem}.container-video .small-img-row{flex-direction:row}.container-video .small-img img{width:60px}.container-video .small-img .play-btn{width:15px;height:15px}.container-video .small-img-row p{font-size:.8rem}}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}html[lang=ar] #main{direction:rtl}#main a{color:var(--primary)}#main a:hover{color:var(--dark)}#main section{padding:60px 0;overflow:hidden}#main .section-bg{background-color:#f0ffef}#main .section-title{text-align:center;padding-bottom:30px}#main .section-title h2{font-size:32px;font-weight:700;margin-bottom:20px;padding-bottom:20px;position:relative;color:#2c642d}#main .section-title h2::before{content:"";position:absolute;display:block;width:120px;height:1px;background:#ddd;bottom:1px;left:calc(50% - 60px)}#main .section-title h2::after{content:"";position:absolute;display:block;width:40px;height:3px;background:var(--primary);bottom:0;left:calc(50% - 20px)}#main .section-title p{margin-bottom:0}#main .faq .faq-list{padding:0 100px}#main .faq .faq-list ul{padding:0;list-style:none}#main .faq .faq-list li+li{margin-top:15px}#main .faq .faq-list li{padding:20px;background:#fff;border-radius:4px;position:relative}#main .faq .faq-list a{display:block;position:relative;font-size:16px;line-height:24px;font-weight:500;padding:0 30px;outline:0;cursor:pointer}html[lang=en] #main .faq .faq-list .icon-help{font-size:24px;position:absolute;right:0;left:20px;color:#00450a}html[lang=ar] #main .faq .faq-list .icon-help{font-size:24px;position:absolute;left:0;right:20px;color:#00450a}html[lang=ar] #main .faq .faq-list .icon-close,html[lang=ar] #main .faq .faq-list .icon-show{font-size:24px;position:absolute;left:0;top:0}html[lang=en] #main .faq .faq-list .icon-close,html[lang=en] #main .faq .faq-list .icon-show{font-size:24px;position:absolute;right:0;top:0}#main .faq .faq-list p{margin-bottom:0;padding:10px 0 0}#main .faq .faq-list .icon-show,#main .faq .faq-list a.collapsed .icon-close{display:none}#main .faq .faq-list a.collapsed{color:#343a40}#main .faq .faq-list a.collapsed:hover{color:#009305}#main .faq .faq-list a.collapsed .icon-show{display:inline-block}@media (max-width:1200px){#main .faq .faq-list{padding:0}}.contact-detail::before{position:absolute;content:"";height:50%;width:100%;top:0;left:0;background:linear-gradient(#004937,rgba(230,250,245,.3)) 0 0/cover,url(../img/background-3.jpg) center center/cover no-repeat;border-radius:10px;z-index:-1}.btn-contact{background-color:var(--dark)!important}.contact-map{background:var(--primary)}.contact-form{background:var(--dark)}#portfolio-flters{display:inline-block;background:var(--light);padding:10px 15px}#portfolio-flters li{display:inline-block;font-weight:500;color:var(--primary);cursor:pointer;transition:.5s;border-bottom:2px solid transparent}#portfolio-flters li.active,#portfolio-flters li:hover{color:var(--dark);border-color:var(--dark)}.portfolio-inner::after,.portfolio-inner::before{position:absolute;content:"";width:0;height:100%;top:0;left:0;background:rgba(15,66,41,.6);transition:.5s}.portfolio-inner::after{left:auto;right:0}.portfolio-inner:hover::after,.portfolio-inner:hover::before{width:50%}.portfolio-inner .portfolio-text{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:.5s;z-index:3;opacity:0}.portfolio-inner:hover .portfolio-text{transition-delay:.3s;opacity:1}.portfolio-inner .portfolio-text .btn{background:var(--light);color:var(--primary)}.portfolio-inner .portfolio-text .btn:hover,.testimonial-carousel .owl-nav .owl-next:hover,.testimonial-carousel .owl-nav .owl-prev:hover{background:var(--primary);color:var(--light)}.team-item{border-top:30px solid var(--primary)!important;background:rgba(239,239,241,.8)}.team-content::before{height:200px;display:block;content:"";position:relative;top:-101px;background:var(--primary);clip-path:polygon(50% 50%,100% 50%,50% 100%,0% 50%);padding:60px;opacity:1}.team-img-icon{position:relative;margin-top:-200px;padding:30px 30px 0}.team-img{border:15px solid #fff}.team-img img{border:10px solid var(--primary);transition:.5s}.team-item:hover h4{color:var(--bs-primary);transition:.5s}.team-item:hover .team-img img{transform:scale(1.05);border:10px solid var(--secondary)}.team-carousel .owl-stage{position:relative;width:100%;height:100%}.team-carousel .owl-nav{position:absolute;top:-100px;right:50px;display:flex}.team-carousel .owl-nav .owl-next,.team-carousel .owl-nav .owl-prev{width:56px;height:56px;border-radius:56px;margin-left:15px;background:var(--primary);color:var(--bs-white);display:flex;align-items:center;justify-content:center;transition:.5s}.team-carousel .owl-nav .owl-next:hover,.team-carousel .owl-nav .owl-prev:hover{background:var(--bs-primary);color:var(--bs-white)}html[lang=ar] .owl-nav .owl-next,html[lang=ar] .owl-nav .owl-prev{transform:rotate(180deg)}@media (max-width:992px){.team-carousel{margin-top:3rem}.team-carousel .owl-nav{top:-85px;left:50%;right:auto;transform:translateX(-50%);margin-left:-15px}}.testimonial-carousel .owl-item img{width:100px;height:100px}.testimonial-carousel .owl-nav{margin-top:30px;display:flex}.testimonial-carousel .owl-nav .owl-next,.testimonial-carousel .owl-nav .owl-prev{margin-right:15px;width:45px;height:45px;display:flex;align-items:center;justify-content:center;color:var(--primary);background:var(--light);border-radius:4px;font-size:22px;transition:.5s}.footer .btn.btn-link,.footer .btn.btn-social,.footer .copyright a{color:rgba(255,255,255,.5)}.footer{background:url(../img/footer.png) center center/contain no-repeat;text-align:left}html[lang=ar] .footer{direction:rtl;text-align:right}html[lang=ar] .footer .btn.btn-social{margin-left:5px;margin-right:0}html[lang=ar] .footer .footer-menu a:last-child{border-left:none}.footer .btn.btn-social{margin-right:5px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(256,256,256,.1);border-radius:40px;transition:.3s}.footer .btn.btn-link{display:block;margin-bottom:10px;padding:0;text-align:left;font-weight:400;transition:.3s}html[lang=ar] .footer .btn.btn-link{text-align:right}.footer .btn.btn-link:hover{color:#fff;letter-spacing:1px;box-shadow:none}.footer .btn.btn-link::before{position:relative;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block}html[lang=ar] .footer .btn.btn-link::before{content:"\f104";margin-right:0;margin-left:10px;display:inline-block}.footer .copyright{padding:25px 0;font-size:14px;border-top:1px solid rgba(256,256,256,.1)}.footer .footer-menu a{margin:0 10px;padding:0 10px;border-right:1px solid rgba(255,255,255,.1);border-left:none}html[lang=ar] .footer .footer-menu a{border-right:none;border-left:1px solid rgba(255,255,255,.1);margin:0 10px;text-align:right}.footer .footer-menu a:last-child{border-right:none;border-left:none}.copyright .row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}html[lang=ar] .copyright .row{direction:rtl;flex-direction:row-reverse;justify-content:space-between}