@font-face{font-family:"montserrat-arabic";src:url(/assets/fonts/Montserrat-Arabic-Regular.ttf)}@font-face{font-family:"rubik";src:url(/assets/fonts/Rubik-Bold.ttf)}*{flex-shrink:0;-webkit-tap-highlight-color:#fff0;font-display:swap;font-family:"Poppins","montserrat-arabic";box-sizing:border-box}*:focus{outline:none!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:root{--primary-color:#144361;--secondary-color:#71b97a;--dark-blue-color:#091d29}html,body{width:100%;height:100%;scroll-behavior:smooth}body{margin:0;padding:0;display:flex;height:100vh}.row{display:flex!important;flex-direction:row!important}.column{display:flex!important;flex-direction:column!important}h1,h2,h3,h4,h6,p{margin:0}.icon{background-position:center;background-repeat:no-repeat;background-size:100%}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-margin{margin:0!important}a{text-decoration:none}input:focus,select:focus,textarea:focus{outline:0}button{cursor:pointer;border:none;color:#fff;background-color:#e94f84;padding:7.5px 40px;border-radius:25px;font-size:17px;box-shadow:rgb(233 79 132 / 50%) 0 7px 29px 0;transition:box-shadow 0.5s}button.reserve-btn{cursor:pointer}.loader{display:flex;align-items:center;justify-content:center;z-index:1000001;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgb(248 243 255 / .7)}.loader img{display:flex;width:200px;height:auto}.main{-webkit-overflow-scrolling:touch;position:relative;background-color:#fff;width:100%;min-height:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden;overflow-y:auto}.scroll{scrollbar-width:auto;scrollbar-color:var(--primary-color) #fff0;scroll-behavior:smooth}.scroll::-webkit-scrollbar{width:5px}.scroll::-webkit-scrollbar-track{background:#fff0}.scroll::-webkit-scrollbar-thumb{background:#41296b}.scroll::-webkit-scrollbar-thumb:hover{background:rgb(65 41 107 / .9)}.iti{display:flex}.iti__flag-container{position:static}.iti__arrow{margin:0;margin-right:6px}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:0;left:auto}.iti.iti--allow-dropdown{margin-top:10px;margin-bottom:30px}.iti__country-list{direction:ltr}.select2-dropdown{z-index:1000002}header{z-index:1000000;padding:25px;box-sizing:border-box;position:-webkit-sticky;top:0;width:100%;color:#41296b;background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;transition:box-shadow 0.5s;background-color:#fff0;position:absolute}header.sticky{box-shadow:rgb(17 17 26 / .05) 0 4px 16px,rgb(17 17 26 / .05) 0 8px 32px}header .row{align-items:center;justify-content:space-between}header .row:last-child{width:100%}header .row .menu{cursor:pointer;font-size:25px;transition:color 0.5s}header .row .menu:hover{color:#e94f84}header .header-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:row;align-items:center;transition:opacity 0.5s;gap:10px}.logo-bg{position:absolute;width:150px;height:60px;border-radius:10px;z-index:-1}header .header-logo .logo-img{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-image:url(/assets/img/header-logo.png);background-position:center;background-repeat:no-repeat;background-size:90%;background-color:#fff0}header .header-logo img{width:auto;height:35px}header .header-links{max-height:calc(100vh - 100%);position:absolute;top:100%;right:0;display:flex;transform:translateX(100%);flex-direction:column;background-color:var(--primary-color);overflow:hidden;overflow-y:auto;box-shadow:rgb(17 17 26 / 5%) 0 10px 16px,rgb(17 17 26 / 5%) 0 30px 32px;transition:transform 0.3s;box-shadow:rgb(0 0 0 / .35) 0 5px 15px;border-bottom-left-radius:9px}header .header-links.show{transform:translateX(0)}header .header-links .l-m-c:hover .link-menu{display:flex}header .header-links .l-m-c:hover span{color:#e94f84}header .header-links a,header .header-links .l-m-c{padding:7.5px 20px;padding-left:50px;color:#fff;transition:color 0.5s,background 0.5s;margin:0 20px}header .header-links a.contact-header{padding:10px 30px;border-radius:23px;box-shadow:rgb(0 0 0 / .24) 0 3px 8px;background:var(--primary-color);color:#fff;display:flex;justify-content:center;align-items:center;gap:10px;transition:all 0.35s ease}header .header-links a.contact-header:hover{background:#007070;color:#fff}@media screen and (max-width:768px){header .header-links a{margin-bottom:8px}}header .header-links .l-m-c span{transition:color 0.5s,background 0.5s}header .header-links a:hover,header .header-links .l-m-c span:hover{cursor:pointer;color:#fff;background-color:#0f3349}header .header-links .l-m-c{position:relative}header .header-links .l-m-c .link-menu{padding-top:10px;display:none;flex-direction:column;position:absolute;top:100%;right:0;-webkit-animation:animatezoom 0.2s;animation:animatezoom 0.2s}header .header-links .l-m-c .link-menu .l-m{padding:15px;display:flex;flex-direction:column;background-color:rgb(248 243 255 / .9);box-shadow:rgb(100 100 111 / 15%) 0 7px 29px 0;border-radius:15px}header .header-links .l-m-c .link-menu a{margin:0;white-space:nowrap}header .header-lang{color:#41296b;transition:color 0.5s;order:3}header .header-lang:hover{cursor:pointer;color:#e94f84}.hero{position:relative;background-color:#fff;width:100%;display:flex;height:calc(100vh - 100px)}.hero.hero-main-intro{position:relative;width:100%;height:90vh;display:flex;justify-content:flex-start;overflow:hidden}.hero.hero-main-intro .background-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero.hero-main-intro .mob-hero-video{display:none}.hero.hero-main-intro .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .35);background:rgb(0 0 0 / .55);z-index:1}.hero.hero-main-intro .hero-content{position:relative;z-index:2;padding:2rem;color:#fff;margin-inline-start:10%;margin-top:8%;height:fit-content;display:flex;flex-direction:column;gap:10px}.hero.hero-main-intro .hero-content h1{font-size:45px}.hero.hero-main-intro .hero-content h1 span{font-size:55px;background-image:linear-gradient(39deg,#488db8,#1d7ebc);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.hero.hero-main-intro .hero-content img.mob-logo-hero{display:none}.hero.hero-main-intro .hero-content p{margin-bottom:15px;font-size:16px;width:70%;margin-inline-start:10px}.hero.hero-main-intro .hero-content a.reserve-btn{background:linear-gradient(39deg,#144361,#1473af);padding:8px 35px;color:#fff;border-radius:23px;display:flex;justify-content:flex-start;align-items:baseline;width:fit-content;gap:8px;transition:all 0.35s ease;box-shadow:rgb(0 0 0 / .35) 0 5px 15px}.hero.hero-main-intro .hero-content a.reserve-btn img{width:27px;transition:all 0.35s ease}.hero.hero-main-intro .hero-content a.reserve-btn:hover{padding:8px 45px}.hero.hero-main-intro .hero-content a.reserve-btn:hover img{transform:rotate(-45deg) scale(.9)}.effect.amiens{width:fit-content;margin-bottom:20px;margin-inline-start:10px}.effect.amiens h2{color:#fff;font-family:"Playfair Display",serif;font-weight:400;font-size:25px;letter-spacing:3px}.effect.amiens .buttons{display:flex;justify-content:center}.effect.amiens a{text-decoration:none!important;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-inline-end:20px;font-size:25px;overflow:hidden;position:relative;color:#fff;border:2px solid #fff;transition:all 0.2s linear 0.2s}.effect.amiens a i{position:relative;z-index:3;transition:all 0.2s linear 0s;font-size:18px}.effect.amiens a:hover{transition:all 0.2s linear 0s;border-color:#fff0}.effect.amiens a:hover i{transform:scale(1.3);text-shadow:4px 0 3px rgb(33 33 33 / .3);transition:all 0.2s linear 0.2s}.effect.amiens a:last-child{margin-inline-end:0}.arrow{position:absolute;bottom:10%;left:50%;z-index:2;transform:translate(-50%,-50%);transform:rotate(270g);cursor:pointer}.arrow span{display:block;width:1.5vw;height:1.5vw;border-bottom:5px solid #fff;border-right:5px solid #fff;transform:rotate(45deg);margin:-10px;animation:animate 2s infinite}.arrow span:nth-child(2){animation-delay:-0.2s}.arrow span:nth-child(3){animation-delay:-0.4s}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-20px,-20px)}50%{opacity:1}100%{opacity:0;transform:rotate(45deg) translate(20px,20px)}}.about-center-title{margin:40px 0}.about-center-title h2{font-size:42px;color:var(--primary-color);letter-spacing:1px;position:relative}.about-center-title h2::before{content:"";position:absolute;bottom:0;left:24%;width:50%;height:2px;background:linear-gradient(45deg,#205e87,#466754)}.about-center-title h2 span{color:#4caf50}.about-center.main-intro{position:relative;width:97%;padding-bottom:50px;display:flex;justify-content:flex-end;margin-bottom:60px;background:#fff}.about-center.main-intro .testo{position:absolute;top:-33px;left:0;width:100%;height:55px;z-index:2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgb(255 255 255 / .1);pointer-events:none}.about-center.main-intro .testo-bottom{position:absolute;bottom:-20px;left:0;width:100%;height:35px;z-index:2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgb(255 255 255 / .1);pointer-events:none}.about-center.main-intro .bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;border-radius:23px}.about-center.main-intro .main-intro-text{position:relative;z-index:1;width:40%;height:fit-content;margin-top:5%;margin-inline-end:2%}.about-center.main-intro video.mobile-about-video{display:none}.about-center.main-intro .main-intro-text-ar{margin-inline-end:0;margin-inline-start:7%}.about-center.main-intro .main-intro-text h2{font-size:65px;color:var(--primary-color);position:relative;margin-inline-start:5%;margin-bottom:10px}.about-center.main-intro .main-intro-text h2.client-title-arabic{margin-inline-end:5%;margin-inline-start:0}.about-center.main-intro .main-intro-text h2 span{color:var(--secondary-color);font-size:70px}.about-center.main-intro .main-intro-text h2 img{width:23%;position:absolute;left:-22%;top:-9%}.about-center.main-intro .main-intro-text h2 img.logo-title-ar{left:-17%}.about-center.main-intro .main-intro-text p{color:#535353;margin-bottom:15px;display:flex;align-items:flex-start;gap:7px}.about-center.main-intro .main-intro-text p img{width:30px}.about-center.main-intro .main-intro-text a.reserve-btn{background:var(--primary-color);padding:8px 25px;color:#fff;border-radius:23px;display:flex;justify-content:flex-start;align-items:center;width:fit-content;gap:9px;transition:all 0.35s ease;margin-inline-start:10px;box-shadow:rgb(0 0 0 / .35) 0 5px 15px;margin-top:30px}.about-center.main-intro .main-intro-text a.reserve-btn img{width:27px;transition:all 0.35s ease}.about-center.main-intro .main-intro-text a.reserve-btn:hover{transform:scale(.95)}.about-center.main-intro .main-intro-text a.reserve-btn:hover img{transform:rotate(-45deg) scale(.9)}.about-center.main-intro .main-intro-text ul{margin:0;padding:0;display:flex;margin-bottom:35px}.about-center.main-intro .main-intro-text ul li{list-style:none}.about-center.main-intro .main-intro-text ul li a{position:relative;width:45px;height:45px;display:flex;justify-content:center;align-items:center;text-align:center;margin:0 10px;border-radius:50%;padding:6px;box-sizing:border-box;text-decoration:none;box-shadow:0 10px 15px rgb(0 0 0 / .3);background:linear-gradient(0deg,#ddd,#fff);transition:0.5s}.about-center.main-intro .main-intro-text ul li a:hover{box-shadow:0 2px 5px rgb(0 0 0 / .3);text-decoration:none}.about-center.main-intro .main-intro-text ul li a .fab{border-radius:50%;line-height:calc(60px - 12px);font-size:24px;color:#262626;transition:0.5s}.about-center.main-intro .main-intro-text ul li:nth-child(1) a:hover .fab{color:#3b5998}.about-center.main-intro .main-intro-text ul li:nth-child(2) a:hover .fab{color:#e4405f}.about-center.main-intro .main-intro-text ul li:nth-child(3) a:hover .fab{color:#010101}.all-services-title{margin-bottom:25px}.all-services-title h2,.services-title h2{font-size:42px;color:var(--primary-color);letter-spacing:1px;position:relative}.all-services-title h2::before,.services-title h2::before{content:"";position:absolute;bottom:-5px;left:30%;width:35%;height:2px;background:linear-gradient(45deg,#205e87,#466754)}.all-services-title h2 span,.services-title h2 span{color:#4caf50}.services-title{margin-bottom:55px}.special-services{width:100%}.special-services .special-services-box{display:flex;justify-content:center;align-items:center;margin-bottom:50px}.special-services .special-services-box .special-services-desc{width:55%}.special-services .special-services-box .special-services-desc .special-services-img-mobile{display:none}.special-services .special-services-box .special-services-desc h3{font-size:40px;margin-bottom:15px;color:#0a202e;color:#0e4568;display:flex;align-items:center;gap:10px}.special-services .special-services-box .special-services-desc.special-desc-ar h3{font-size:32px}.special-services .special-services-box .special-services-desc h3 img{width:40px}.special-services .special-services-box .special-services-desc .services-desc-points{margin-bottom:15px}.special-services .special-services-box .special-services-desc .services-desc-points h4{font-size:20px;margin-bottom:5px;color:#4caf50}.special-services .special-services-box .special-services-desc .services-desc-points p{margin-bottom:5px;color:var(--primary-color);width:90%}.special-services .special-services-box .special-services-desc .services-desc-points p img{width:20px;margin-inline-end:10px;transform:translate(0,7px)}.special-services .special-services-box .special-services-desc .reserve-btn,.all-services{background:var(--primary-color);padding:8px 25px;color:#fff;border-radius:23px;display:flex;justify-content:flex-start;align-items:center;width:fit-content;gap:9px;transition:all 0.35s ease;box-shadow:rgb(0 0 0 / .35) 0 5px 15px;margin-top:30px}.special-services .special-services-box .special-services-desc .reserve-btn img,.all-services img{width:27px;transition:all 0.35s ease}.all-services{margin:0 auto;margin-bottom:3rem}.special-services .special-services-box .special-services-img{width:30%}.special-services .special-services-box .special-services-img img{width:100%;border-radius:23px;box-shadow:rgb(0 0 0 / .24) 0 3px 8px}.special-services .special-services-box.odd-service-box .special-services-img{margin-inline-start:12%}.special-services .special-services-box.odd-service-box .special-services-desc{margin-inline-start:6%;width:60%}.services-container-mobile{display:none}.services-container{display:flex;height:400px;overflow:hidden;width:95%;border-radius:23px;margin-bottom:45px;box-shadow:rgb(0 0 0 / .24) 0 3px 8px}.service-card{flex:1;position:relative;overflow:hidden;transition:all 0.4s ease-in-out;cursor:pointer;display:flex;align-items:flex-end;color:#fff;padding:20px;background-size:cover;background-position:center}.service-card .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .25);transition:background 0.3s ease;z-index:1}.service-card .content{position:relative;z-index:2}.service-card .title{font-size:14px;font-weight:700;max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all 0.3s ease}.service-card.active .title{font-size:20px;max-width:100%;white-space:normal}.service-card .desc{display:none;margin-top:10px;font-size:14px;line-height:1.4;width:90%}.service-card.active{flex:5}.service-card.active .desc{display:block;animation:fadeIn 0.5s ease-in}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.service-card:not(.active){flex:1}.service-card:not(.active) .overlay{background:rgb(0 0 0 / .55);transition:background 0.3s ease}.service-card.active .overlay{background:rgb(0 0 0 / .25)}section.why-choose-us .why-title{width:fit-content;margin:auto;margin-bottom:25px;text-align:center}section.why-choose-us .why-title h2{font-size:42px;color:var(--primary-color);letter-spacing:1px;position:relative}section.why-choose-us .why-title h2 span{color:#4caf50}section.why-choose-us .why-title h2::before{content:"";position:absolute;bottom:-5px;left:30%;width:35%;height:2px;background:linear-gradient(45deg,#205e87,#466754)}section.why-choose-us .why-choose-us-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:60px;gap:25px}section.why-choose-us .why-choose-us-box .why-choose-left{width:30%}section.why-choose-us .why-choose-us-box .why-choose-right{width:30%}section.why-choose-us .why-choose-us-box .feature-box{box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;border-radius:23px;padding:15px;margin-bottom:35px;height:175px;border:2px solid #30be8e9e}section.why-choose-us .why-choose-us-box .feature-box.feature-box-ar{height:160px}section.why-choose-us .why-choose-us-box .feature-box h3{display:flex;align-items:center;gap:10px;margin-bottom:-2px;color:var(--primary-color)}section.why-choose-us .why-choose-us-box .feature-box p{width:80%;margin-inline-start:55px;color:grey}section.why-choose-us .why-choose-us-box .feature-box .point-item{width:50px;height:50px;background:linear-gradient(45deg,#3498db,#2ecc71);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;flex-shrink:0;position:relative;z-index:2}section.why-choose-us .why-choose-us-box .why-choose-center{width:30%}section.why-choose-us .why-choose-us-box .why-choose-center img{width:100%}section.smouha-reels{width:100%;display:flex;align-items:center;justify-content:center;gap:30px;width:95%;border-radius:23px;box-shadow:rgb(0 0 0 / .16) 0 1px 4px;padding:25px 0}section.smouha-reels .smouha-reels-container{width:45%;position:relative}section.smouha-reels .smouha-reels-container img.logo-3d{position:absolute;width:30%;right:5%;bottom:3%;z-index:2;opacity:0}@keyframes bounceDrop{0%{transform:translateY(-200px);opacity:0}70%{transform:translateY(20px);opacity:1}90%{transform:translateY(-5px)}100%{transform:translateY(0);opacity:1}}.iphone-frame{position:relative;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.iphone-frame video{position:absolute;top:1%;left:1%;width:100%;height:100%;object-fit:cover;border-radius:24px;z-index:1}.iphone-frame .iphone-overlay{position:relative;width:50%;height:35rem;z-index:2;display:block;pointer-events:none}.reels-swiper{position:absolute;top:3%;left:28%;width:45%;height:93%;z-index:1;border-radius:24px;overflow:hidden}.video-wrapper{position:relative;width:100%;height:100%}.video-wrapper .play-icon,.video-wrapper .pause-icon{position:absolute;top:50%;left:50%;width:70px;height:auto;transform:translate(-50%,-50%);cursor:pointer;z-index:3;display:none}.video-wrapper .play-icon{display:block}.video-wrapper:hover .pause-icon{display:block}.reel-prev,.reel-next{position:absolute;width:40px;height:40px;color:#fff;z-index:10;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;transition:background-color 0.3s}.reel-prev img,.reel-next img{width:35px}.reel-prev::after,.reel-next::after{content:'';border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:8px;display:none}.reel-prev{left:17%;top:45%}.reel-next{right:unset;top:58%;left:17%}.reel-next.animate-bounce{animation:bounceDown 1.5s infinite}@keyframes bounceDown{0%,100%{transform:translateY(0)}50%{transform:translateY(10px)}}section.smouha-reels .smouha-reels-data{width:45%}section.smouha-reels .smouha-reels-data h2{font-size:65px;color:var(--primary-color);position:relative;margin-inline-start:14%;margin-bottom:-7px}section.smouha-reels .smouha-reels-data h2.client-title-arabic{margin-inline-end:5%;margin-inline-start:0}section.smouha-reels .smouha-reels-data h2 span{color:var(--secondary-color);font-size:70px}section.smouha-reels .smouha-reels-data h2 img{width:23%;position:absolute;left:-22%;top:-9%}section.smouha-reels .smouha-reels-data h2 img.logo-title-ar{left:-17%}section.smouha-reels .smouha-reels-data .effect.amiens{margin:auto;margin-bottom:15px}section.smouha-reels .smouha-reels-data .effect.amiens a{color:var(--primary-color);border:1px solid var(--primary-color)}section.smouha-reels .smouha-reels-data p.reels-slogan{margin-bottom:20px;text-align:center;color:var(--dark-blue-color)}section.smouha-reels .smouha-reels-data .features-box{margin-bottom:30px;display:flex;justify-content:space-around;align-items:center}section.smouha-reels .smouha-reels-data .features-box .feature-box{display:flex;flex-direction:column;align-items:center;box-shadow:rgb(0 0 0 / .24) 0 3px 8px;padding:12px;border-radius:7px;width:25%}section.smouha-reels .smouha-reels-data .features-box .feature-box img{width:45px;margin-bottom:10px}section.smouha-reels .smouha-reels-data .features-box .feature-box p{width:65%;text-align:center;font-size:14px;color:var(--dark-blue-color)}section.smouha-reels .smouha-reels-data a.reserve-btn{background:var(--secondary-color);padding:8px 35px;color:#fff;border-radius:23px;display:flex;justify-content:center;align-items:center;gap:5px;box-shadow:rgb(0 0 0 / .24) 0 3px 8px;width:50%;margin:auto}section.smouha-reels .smouha-reels-data a.reserve-btn img{width:27px}.divider{width:2px;background-color:rgb(0 0 0 / .2);height:40px;align-self:center}.breadcrumbs{display:flex;justify-content:center;padding:20px 0;width:100%;color:#41296b;background-color:#f4edfd;font-size:17px}.breadcrumbs div{width:70%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;color:#41296b}.breadcrumbs i{color:#41296b;font-size:13px;font-weight:700;margin:0 7.5px}.breadcrumbs a{font-weight:700;color:#41296b;transition:color 0.5s}.breadcrumbs a:hover{color:#e94f84}.breadcrumbs a.active{color:#444}.s-m-float{cursor:pointer;z-index:1;display:none;flex-direction:column;position:fixed;top:50%;left:25px;transform:translateY(-50%);-ms-transform:translateY(-50%)}.s-m-float a{margin-top:15px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:40px;border-radius:50%;border:1px solid #41296b;color:#41296b;font-size:16px;transition:background 0.5s,color 0.5s}.s-m-float a:first-child{margin:0}.s-m-float a:hover{background-color:#41296b;color:#fff}.f-c-l-r{cursor:pointer;z-index:11;padding:20px 10px;display:flex;flex-direction:column;position:fixed;top:80%;left:25px;transform:translateY(-50%);-ms-transform:translateY(-50%);background-color:#2270a3;border-radius:25px;gap:12px}.f-c-l-r img{width:25px;filter:invert(1)}.home .f-c-l-r{display:none}.home .hero .f-c-l-r{display:flex;position:absolute;top:unset;bottom:0;transform:unset;-ms-transform:unset}.home .hero .f-c-l-r.center{position:fixed;top:50%;bottom:unset;transform:translateY(-50%);-ms-transform:translateY(-50%)}.f-c-l-r>i{margin-top:20px;width:25px;height:25px;filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);transition:filter 0.5s}.f-c-l-r>i:first-child{margin:0}.f-c-l-r>i:hover{cursor:pointer;filter:invert(18%) sepia(32%) saturate(2731%) hue-rotate(237deg) brightness(84%) contrast(93%)}.f-c-l-r>i.call{background-image:url(/assets/icons/phone-call.png)}.f-c-l-r>i.location{background-image:url(/assets/icons/location.png)}.f-c-l-r>i.reserve{background-image:url(/assets/icons/reserve.png)}.f-c-l-r-box{cursor:pointer;display:none;z-index:1000001;position:fixed;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(0 0 0 / .6);overflow:auto}.f-c-l-r-box.show{display:flex}.f-c-l-r-box .info-box{display:flex;flex-direction:column;justify-content:space-between;margin:20px;width:calc(100% - 40px);background-color:#f8f3ff;border-radius:50px;overflow:hidden;-webkit-animation:animatezoom 0.6s;animation:animatezoom 0.6s}.f-c-l-r-box .info-box.reserve{max-width:1000px;overflow:unset}.f-c-l-r-box .info-box img{order:0;width:100%;height:auto}.f-c-l-r-box .info-box.reserve img{width:100%;border-radius:50px 50px 0 0;object-fit:cover}.f-c-l-r-box .info-box iframe{width:100%;height:250px}.f-c-l-r-box .info-box .i-b-t{order:1;box-sizing:border-box;width:100%;text-align:right;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:20px;flex-grow:1}.f-c-l-r-box .info-box.reserve .i-b-t{width:100%;padding:25px;justify-content:center}.f-c-l-r-box .info-box .i-b-t.call .flex.column{margin-top:50px}.f-c-l-r-box .info-box .i-b-t .contact-btns{margin-top:50px;width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.f-c-l-r-box .info-box .i-b-t .contact-btns a{display:flex;align-items:center;justify-content:center;white-space:break-spaces;margin-top:10px;box-sizing:border-box;width:100%;color:#fff;padding:5px 25px;background-color:#41296b;box-shadow:rgb(65 41 107 / 50%) 0 7px 29px 0;border-radius:25px;transition:box-shadow 0.5s}.f-c-l-r-box .info-box .i-b-t .contact-btns a:first-child{margin:0}.f-c-l-r-box .info-box .i-b-t .contact-btns a:hover{color:#fff;box-shadow:rgb(65 41 107 / 80%) 0 7px 29px 0}.f-c-l-r-box .info-box .i-b-t .contact-btns a.whatsapp{background-color:#25d366;box-shadow:rgb(37 211 102 / 50%) 0 7px 29px 0}.f-c-l-r-box .info-box .i-b-t .contact-btns a.whatsapp:hover{box-shadow:rgb(37 211 102 / 80%) 0 7px 29px 0}.f-c-l-r-box .info-box .i-b-t div[dir="ltr"]{margin-top:20px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.f-c-l-r-box .info-box .i-b-t h2{margin:0;color:#41296b}.f-c-l-r-box .info-box.reserve .i-b-t h2{font-size:19px}.f-c-l-r-box .info-box .i-b-t p{margin:0;color:#4a484e;font-size:14px;font-weight:700}.f-c-l-r-box .info-box .i-b-t span.s-t{margin:0;color:#827698;font-size:14px;font-weight:700;line-height:1}.f-c-l-r-box .info-box .i-b-t a{color:#41296b;transition:color 0.5s}.f-c-l-r-box .info-box .i-b-t a:hover{color:#e94f84}.f-c-l-r-box .info-box .i-b-t form{width:100%;display:flex;flex-direction:column;margin-top:50px}.f-c-l-r-box .info-box .i-b-t .select-container{position:relative;width:100%}.f-c-l-r-box .info-box .i-b-t form label{color:#41296b;font-weight:700;font-size:14px}.f-c-l-r-box .info-box .i-b-t form input{margin-top:10px;margin-bottom:30px;padding:10px 15px;box-sizing:border-box;flex-grow:1;flex-shrink:1;min-width:0;border:none;background-color:#fff;border-radius:15px;color:#9284b1;transition:background 0.5s}.f-c-l-r-box .info-box .i-b-t button{background-color:#41296b;box-shadow:rgb(65 41 107 / 50%) 0 7px 29px 0}.f-c-l-r-box .info-box .i-b-t button:hover{box-shadow:rgb(65 41 107 / 80%) 0 7px 29px 0}.video-popup{cursor:pointer;display:none;z-index:1000001;position:fixed;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(0 0 0 / .6);overflow:auto}.video-popup iframe{border-radius:25px;margin:25px 0;width:700px;height:394px;max-width:95%;background-color:#000}.select2{margin-bottom:30px}.select2-container{margin-top:10px;width:100%!important}.select2-container--default .select2-selection--single{border:none;font-size:13px;color:#9284b1}.select2-container .select2-selection--single{height:unset;border-radius:15px}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding:10px 15px;border-radius:15px}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:10px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%)}.select2-hidden-accessible{top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.f-c-l-r-box .info-box .i-b-t form input:focus{background-color:#e9e7f0}@-webkit-keyframes animatezoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}footer{background:var(--primary-color)}footer .f-m{box-sizing:border-box;padding:20px 30px;padding-bottom:0;width:100%;display:flex;justify-content:flex-start;gap:8%;position:relative;border-top-left-radius:16px;border-top-right-radius:16px}footer .f-m img.float-img-footer{position:absolute;left:-75px;bottom:0;width:21%}footer .f-i{width:100%;padding:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;margin-inline-start:40px}footer .last-column{margin-inline-start:70px}footer .f-i h2{color:var(--secondary-color);margin-bottom:10px}footer .effect.amiens{margin-inline-start:0;margin-top:10px}footer .f-i a{color:#fff;margin-bottom:5px;transition:all 0.3s ease}footer .f-i a:hover{transform:translateX(-5px)}footer .f-i a i{color:var(--brown-color)}footer .f-i.l img{width:225px;filter:drop-shadow(2px 4px 6px black)}footer .f-i.l p{color:#fff;font-size:15px;margin-bottom:16px}footer .f-i.l a.reserve-btn{background:var(--secondary-color);padding:8px 35px;color:#fff;border-radius:23px;display:flex;justify-content:center;align-items:center;gap:5px;box-shadow:rgb(0 0 0 / .24) 0 3px 8px;margin-bottom:10px}footer .f-i.l a.reserve-btn img{width:27px}footer .tree-mark .f-c{color:#d2fcd7;position:absolute;right:1%;bottom:1%;width:fit-content;display:flex;align-items:center;gap:15px}footer .tree-ar .f-c{right:unset;left:1%}footer .tree-mark .tree-link{display:flex;align-items:center;gap:5px}footer .tree-mark img{width:20px}footer .tree-mark .tree-link a{margin:0;font-size:20px;color:#eb3243;font-weight:600}footer .f-i.l .f-c a{color:#fff;font-size:16px;font-weight:700;letter-spacing:1px}footer .row.footer-social{flex-wrap:wrap;display:flex;align-items:center;margin-top:25px;margin-bottom:30px;margin-top:10px}footer .row.footer-social a{width:40px;height:40px;border:2px solid #ec4d70}footer .row.footer-social a i{margin:unset;font-size:16px;color:#fff}.footer-legal{width:100%;display:flex;align-items:center;justify-content:center;gap:1rem;padding:12px 0;border-top:1px solid rgb(255 255 255 / .1);margin-top:16px}.footer-legal-link{color:rgb(255 255 255 / .6);font-size:13px;text-decoration:none;display:flex;align-items:center;gap:6px;transition:color 0.3s}.footer-legal-link:hover{color:#fff}.footer-legal-divider{color:rgb(255 255 255 / .3);font-size:13px}@media (max-width:480px){.footer-legal{flex-direction:column;gap:8px}.footer-legal-divider{display:none}}.container{text-align:center;width:100%}.journey-steps{display:flex;justify-content:space-around;align-items:center;position:relative;margin-bottom:20px}.step{display:flex;flex-direction:column;align-items:center;z-index:1;width:15%}.icon{width:80px;height:80px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:10px;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.icon img.service-icon{width:50px}.icon-1{background-color:#fff3cd}.icon-2{background-color:#d1e7dd}.icon-3{background-color:#f8d7da}.icon-4{background-color:#d1e7dd}.icon-5{background-color:#f8d7da}.step p{color:var(--dark-purple-color);font-size:1em;margin:0}.dotted-line{position:absolute;top:40px;left:0;right:0;height:2px;background:repeating-linear-gradient(to right,#ccc,#ccc 5px,transparent 5px,transparent 10px);z-index:0}.main-dots{position:absolute;top:40px;left:0;right:0;display:flex;justify-content:space-around;z-index:1}.main-dot{width:10px;height:10px;background-color:#ccc;border-radius:50%;position:relative;top:-4px;transform:translateX(-130px)}.main-dot-1{background-color:#ffeb3b}.main-dot-2{background-color:#4caf50}.main-dot-3{background-color:#f44336}.main-dot-4{background-color:#2196f3}.main-dot-5{background-color:#ff9800;opacity:0}.main-dot.doat-moving{position:absolute;left:8%;background-color:var(--dark-purple-color);animation:moveLeftToRight 12s linear infinite}@keyframes moveLeftToRight{0%{left:8%}70%{left:110%}100%{left:110%}}.services-page-intro{position:relative;width:100%;margin-bottom:25px}.services-page-intro .services-intro-img{width:100%}.services-page-intro .services-intro-img img{width:100%;height:27rem;object-fit:cover;object-position:bottom}.service-intro-desc{position:absolute;bottom:5%;text-align:center;width:100%}.service-intro-desc h2{color:var(--yellow-color);position:relative;display:inline-block;font-size:35px;font-weight:600}.service-intro-desc h2::before,.service-intro-desc h2::after{content:"";position:absolute;left:0;height:1px;background-color:var(--yellow-color);margin:4px auto}.service-intro-desc h2::before{width:90%;margin-bottom:6px;bottom:-45%;left:5%}.service-intro-desc h2::after{width:70%;bottom:-55%;left:14%}.service-intro-desc p{text-align:center;width:90%;margin:auto;color:var(--dark-pink-color);font-size:23px;position:relative}.service-intro-desc p::before,.service-intro-desc p::after{content:"";display:block;height:2px;background-color:#973c7a;position:absolute;left:50%;transform:translateX(-50%);z-index:1}.service-intro-desc p::before{width:50%;bottom:-6px}.service-intro-desc p::after{width:100px;bottom:-11px}.multi-button{place-items:center;width:fit-content;margin:auto;width:fit-content;padding:15px 0;display:flex;justify-content:center;gap:0;position:relative;margin-bottom:20px}.multi-button img.logo-gallery{width:16%;position:absolute;left:41%;top:-27px}.button{box-shadow:0 4px 8px 0 rgb(0 0 0 / .09),0 6px 15px 0 rgb(0 0 0 / .09);padding:10px 17px 10px 17px;font:15px Ubuntu;color:#fff;border-radius:unset;padding:0;width:115px;background-color:#4a2c41}.button a{display:block;width:fit-content;margin:auto;width:100%;padding:10px 0;color:#fff}.button span{cursor:pointer;display:inline-block;position:relative;transition:0.5s}.button span:after{position:absolute;opacity:0;top:6px;right:-20px;transition:0.5s}.button:hover span{padding-right:25px}.button:hover span:after{opacity:1;right:0;top:6px}#cut{border-top-right-radius:23px;border-bottom-right-radius:23px}#copy{border-top-left-radius:23px;border-bottom-left-radius:23px}#cut span:after{font-family:FontAwesome;content:"\f302"}#copy span:after{font-family:FontAwesome;content:"\f03d"}.gallery{display:flex;flex-wrap:wrap;gap:30px;padding:20px;justify-content:center}.gallery-item{position:relative;width:23%;height:355px;overflow:hidden;border-radius:8px}.gallery-item img{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform 0.3s ease}.gallery-item:hover img{transform:scale(1.1)}.gallery-layer{position:absolute;bottom:0;left:0;width:100%;height:25%;padding:10px;background:rgb(0 0 0 / .6);color:#fff;box-sizing:border-box;transition:all 0.3s ease;pointer-events:none}.gallery-item:hover .gallery-layer{background:rgb(0 0 0 / .8);height:30%}.gallery-layer .layer-icon{width:40px;height:40px;object-fit:contain}.layer-text{font-size:14px}.layer-text-bottom{font-size:14px;color:#fff;margin-right:6px;display:flex;align-items:center}.layer-text-bottom i{color:var(--dark-pink-color);margin-left:4px}.gallery-layer .gallery-layer-top{display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px}.image-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .8);display:none;justify-content:center;align-items:center;z-index:9999}.overlay-content{position:relative;max-width:80%;max-height:80%;display:flex;justify-content:center;margin-top:75px}.overlay-content img{width:95%;height:auto;border-radius:10px}.nav-btn{position:absolute;top:50%;transform:translateY(-50%);background:rgb(255 255 255 / .7);border:none;padding:10px 20px;cursor:pointer;font-size:18px;border-radius:5px}.prev-btn{right:-60px}.next-btn{left:-60px}.image-overlay .close-btn{position:absolute;top:20px;right:-45px;background:var(--dark-pink-color);font-size:30px;color:#fff;cursor:pointer;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;filter:drop-shadow(2px 4px 6px black)}.video-gallery{width:100%;overflow:hidden;margin-bottom:10px;padding-inline-start:30px}.video-container{position:relative;display:inline-block}.video-container img.play-icon-video{position:absolute;width:45px;top:40%;left:45%;transition:all 0.3s ease}.video-container:hover img.play-icon-video{transform:scale(1.1)}.gallery-video{width:fit-content;cursor:pointer;height:360px;border-radius:12px}.video-container .inner-video-layer{position:absolute;bottom:6px;left:0;width:100%;height:25%;background:rgb(0 0 0 / .5);padding:10px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-sizing:border-box;pointer-events:none;transition:all 0.3s ease}.inner-video-layer .reel-logo{display:flex;align-items:center}.video-container:hover .inner-video-layer{height:30%}.inner-video-layer .layer-image{width:35px;height:35px;margin-left:10px;object-fit:contain}.inner-video-layer .layer-text{color:#fff;font-size:16px;margin:0}@media only screen and (max-width:900px){.video-gallery{padding-inline-start:0;width:98%}.gallery-video{width:100%}}.video-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .8);display:none;justify-content:center;align-items:center;z-index:9999}.overlay-content{position:relative;max-width:80%}#overlayVideo{width:100%;border-radius:12px}.video-overlay .close-btn{z-index:13;position:absolute;top:20px;right:-60px;background:var(--dark-pink-color);font-size:30px;color:#fff;cursor:pointer;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;filter:drop-shadow(2px 4px 6px black)}.reels-page-swiper{padding-bottom:30px}@media only screen and (max-width:500px){.reels-page-swiper .swiper-slide{width:100%!important;display:flex;justify-content:center}.gallery-video{width:fit-content}}.swiper-button-prev.prev-reel,.swiper-rtl .swiper-button-next.next-reel{background-color:blue;border-radius:50%;width:45px;height:45px}.swiper-pagination.reels-pagination{bottom:-6px}.faq-section{padding:20px 0;font-family:Arial,sans-serif;direction:rtl;width:97%;margin:auto}.faq-section h2{margin-bottom:25px;text-align:center;color:var(--golden-color)}.faq-item{margin-bottom:10px;border-bottom:1px solid #ccc}.faq-item .title{cursor:pointer;padding:10px;background-color:#f9f9f9;display:flex;justify-content:space-between;align-items:center}.faq-item .title h4{margin:0;font-size:18px;color:var(--dark-purple-color);font-weight:500}.toggle-icon{font-size:18px;transition:transform 0.3s}.faq-item .desc{max-height:0;overflow:hidden;transition:max-height 0.5s ease,padding 0.5s ease;padding:0 10px;background-color:#fff;font-size:16px}.desc p{font-size:17px;color:var(--dark-pink-color)}.desc.active-question{max-height:200px;padding:10px}.desc.active-question p{font-size:15px;color:var(--dark-pink-color);font-weight:500}.title i.active-question{transform:rotate(180deg)}.blogs-main-page{padding:30px 0;padding-top:60px;width:100%;display:flex;flex-direction:column;align-items:center;background:#f8f8f8}.blogs-main-page .b-t{max-width:calc(100% - 30px);width:800px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.blogs-main-page .b-t h2{margin:0;color:var(--dark-pink-color);font-size:35px;width:fit-content;position:relative}.blogs-main-page .b-t h2::before,.blogs-main-page .b-t h2::after{content:"";display:block;height:2px;background-color:var(--black-purple-color);position:absolute;left:50%;transform:translateX(-50%)}.blogs-main-page .b-t h2::before{width:130%;bottom:-2px}.blogs-main-page .b-t h2::after{width:50px;bottom:-10px}@media only screen and (min-width:1250px){.blogs-main-page .b-t{width:1200px}}.blogs-main-page .b-c{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:1200px;max-width:calc(100% - 30px)}@media only screen and (min-width:1250px){.blogs-main-page .b-c{flex-direction:row;align-items:flex-start}}.blogs-main-page .blogs-container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;width:800px;max-width:100%}.blogs-main-page .blogs-container .blog-item{margin-top:30px;width:100%;background:#fff;border-radius:26px;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;transition:all 0.35s ease}.blogs-main-page .blogs-container .blog-item:hover{box-shadow:rgb(0 0 0 / .35) 0 5px 15px}@media only screen and (min-width:767px){.blogs-main-page .blogs-container .blog-item{width:calc((100% / 2) - (5px * 2))}}@media only screen and (min-width:900px){.blogs-main-page .blogs-container .blog-item{width:45%}}.blogs-main-page .blogs-container .blog-item a{align-self:flex-start;display:flex;width:100%}.blogs-main-page .blogs-container .blog-item a img{align-self:flex-start;display:flex;width:100%;height:15rem;object-fit:cover;border-radius:25px}.blogs-main-page .blogs-container .blog-item a{align-self:flex-start;display:flex;width:100%}.blogs-main-page .blogs-container .blog-item .blog-info{display:flex;flex-direction:column;cursor:pointer;padding:30px 25px;box-sizing:border-box;margin-top:25px;width:100%;border-radius:25px;background-color:#fff;color:#41296b;transition:box-shadow 0.5s}.blogs-main-page .blogs-container .blog-item .blog-info h3{margin:0;line-height:1.25;font-size:20px;font-weight:700}.blogs-main-page .blogs-container .blog-item .blog-info p{margin:30px 0;line-height:1.8;font-size:15px;color:#9e9e9e;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blogs-main-page .blogs-container .blog-item .blog-info .b-i,.blogs-main-page .b-c .popular-blogs .popular-blog .p-b .b-i,.blog-details .b-s-e .popular-blogs .popular-blog .p-b .b-i{margin-top:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.blogs-main-page .b-c .popular-blogs img.rotated-logo{transform:rotate(90deg);margin-top:12rem;margin-left:-2rem;width:35rem;filter:drop-shadow(2px 4px 6px grey)}.blogs-main-page .blogs-container .blog-item .blog-info .b-i span,.blogs-main-page .b-c .popular-blogs .popular-blog .p-b .b-i span,.blog-details .b-s-e .popular-blogs .popular-blog .p-b .b-i span{line-height:1;color:#c0c7c5;font-weight:700;font-size:14px}.blogs-main-page .blogs-container .blog-item .blog-info .b-i span.author,.blogs-main-page .b-c .popular-blogs .popular-blog .p-b .b-i span.author,.blog-details .b-s-e .popular-blogs .popular-blog .p-b .b-i span.author{color:#e94f84}.blogs-main-page .blogs-container .blog-item .blog-info .b-i span,.blogs-main-page .b-c .popular-blogs .popular-blog .p-b .b-i span,.blog-details .b-s-e .popular-blogs .popular-blog .p-b .b-i span{line-height:1;color:#c0c7c5;font-weight:700;font-size:14px}.blogs-main-page .b-c .popular-blogs,.blog-details .b-s-e .popular-blogs{display:flex;flex-direction:column;margin-top:30px;width:100%;max-width:100%}@media only screen and (min-width:767px){.blogs-main-page .b-c .popular-blogs{width:600px}}@media only screen and (min-width:1250px){.blogs-main-page .b-c .popular-blogs{width:350px}}.blogs-main-page .b-c .popular-blogs h3,.blog-details .b-s-e .popular-blogs h3{align-self:flex-start;position:relative;margin:0;margin-bottom:15px;color:#41296b;font-size:22px}.blogs-main-page .b-c .popular-blogs .popular-blog,.blog-details .b-s-e .popular-blogs .popular-blog{border-radius:25px;padding:15px;box-sizing:border-box;margin-top:10px;display:flex;flex-direction:row;width:100%;align-items:center;transition:box-shadow 0.5s}.blogs-main-page .b-c .popular-blogs .popular-blog img,.blog-details .b-s-e .popular-blogs .popular-blog img{margin-left:15px;width:80px;height:auto;border-radius:15px}.blogs-main-page .b-c .popular-blogs .popular-blog .p-b,.blog-details .b-s-e .popular-blogs .popular-blog .p-b{display:flex;flex-direction:column;flex-shrink:1;flex-grow:1}.blogs-main-page .b-c .popular-blogs .popular-blog .p-b h4,.blog-details .b-s-e .popular-blogs .popular-blog .p-b h4{margin:0;color:#41296b;font-weight:700;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.blogs-main-page .blogs-container .blog-item .blog-info .b-i,.blogs-main-page .b-c .popular-blogs .popular-blog .p-b .b-i,.blog-details .b-s-e .popular-blogs .popular-blog .p-b .b-i{margin-top:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.blogs-main-page .b-t .blog-search,.blog-details .b-s-e .blog-search{display:flex;flex-direction:row;border-radius:25px;overflow:hidden}.blogs-main-page .b-t .blog-search{width:30%}.blog-details .b-s-e .blog-search{width:100%}.blogs-main-page .b-t .blog-search input,.blog-details .b-s-e .blog-search input{color:#444;flex-shrink:1;flex-grow:1;min-width:0;border:none;padding:7.5px 20px;font-size:17px;background-color:#fff;transition:background 0.5s}.blogs-main-page .b-t .blog-search button,.blog-details .b-s-e .blog-search button{border-radius:0;padding:7.5px 25px;box-shadow:none;background-color:#41296b;transition:background 0.5s}.blog-intro{position:relative;background-image:url(/assets/img/blog-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:50vh;border-bottom-left-radius:23px;border-bottom-right-radius:23px;overflow:hidden}.blog-intro .blog-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);display:flex;justify-content:center;align-items:center;border-bottom-left-radius:23px;border-bottom-right-radius:23px}.blog-intro .blog-layer h1{max-width:100%;margin:0 auto;text-align:center;color:#fff}@media (max-width:576px){.blog-intro .blog-layer h1{font-size:1.5rem}}.blog-layer h2{color:#fff;font-size:2rem;text-align:center;margin:0}.blog-details{padding:40px;width:1200px;display:flex;flex-direction:column;align-items:center;text-align:start;padding-top:0;background:#f8f8f8;gap:7%}.blog-details .b-d-c,.blog-details .b-s-e{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width:500px){.blog-details .b-d-c,.blog-details .b-s-e{width:400px}}@media only screen and (min-width:900px){.blog-details .b-d-c{width:450px}}@media only screen and (min-width:1250px){.blog-details .b-d-c{width:750px}}.blog-details .b-d-c img{display:flex;width:100%;height:auto;border-radius:15px}.blog-details .b-d-c .b-d-i{margin-top:20px;display:flex;flex-direction:column;align-items:flex-start}.blog-details .b-d-c p{margin-bottom:15px}.blog-details .b-d-c .b-d-i div{margin-left:15px;margin-bottom:10px;display:flex;flex-direction:row;align-items:center;font-weight:700;color:#41296b}.blog-details .b-d-c .b-d-i .icon{margin-inline-end:10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#41296b;color:#fff;font-size:16px;border-radius:50%}section.center-location{position:relative;width:95%;display:flex;justify-content:space-evenly;align-items:center;padding:25px 10px;margin-bottom:40px;border-radius:23px;background:#fff}section.center-location img.logo-location{width:14%;position:absolute;left:39%;bottom:7%}section.location-ar img.logo-location{left:48%}section.center-location::before{content:"";position:absolute;inset:0;border-radius:23px;box-shadow:inset 0 5px 15px rgb(0 0 0 / .15);pointer-events:none;z-index:1}section.center-location .center-location-desc{width:50%}section.center-location .center-location-desc h4{font-size:35px;color:var(--primary-color);display:flex;align-items:center;gap:10px}section.center-location .center-location-desc h4 img{width:40px;transform:translateY(-7px)}section.center-location .center-location-desc .location-details{padding-inline-start:60px}section.center-location .center-location-desc p.location-slogan{margin-bottom:15px;color:grey}section.center-location .center-location-desc p.working-hours{display:flex;align-items:center;gap:10px;margin-bottom:15px;color:var(--primary-color);font-family:"montserrat-arabic"}section.center-location .center-location-desc p.working-hours img{width:20px}section.center-location .center-location-desc a{width:100%;display:flex;align-items:center;gap:10px;font-size:16px;margin-bottom:15px;color:var(--primary-color);font-family:"montserrat-arabic";transition:all 0.35s ease}section.center-location .center-location-desc a:hover{margin-inline-start:10px}section.center-location .center-location-desc a img{width:25px}section.center-location .center-location-desc a.reserve-btn{background:var(--primary-color);padding:8px 25px;color:#fff;border-radius:23px;display:flex;justify-content:flex-start;align-items:center;width:fit-content;gap:9px;transition:all 0.35s ease;box-shadow:rgb(0 0 0 / .35) 0 5px 15px;margin-top:30px}section.center-location .center-location-desc a.reserve-btn:hover{padding:8px 50px}section.center-location .center-location-map{width:45%;position:relative}section.center-location .center-location-map img.mobile{width:43%;position:absolute;left:68%;bottom:-12%;z-index:1}section.center-location .center-location-map iframe{width:100%;border-radius:23px;height:24rem}header.about-header.about-header{background-color:#fff;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0}header.about-header .header-links.colored-header-links a,header .header-links .l-m-c{color:var(--primary-color)}header .header-links a.header-green{background:var(--secondary-color);box-shadow:unset}section.about-page{position:relative;height:40rem;width:100%;margin:7rem 0;margin-bottom:25px}section.about-page .about-page-img{width:50%;position:absolute;right:4%;top:0;height:auto}section.about-page .about-page-img img{width:100%;height:100%;filter:drop-shadow(2px 4px 6px grey)}section.about-page .about-page-img img.reviews-about{width:40%;position:absolute;right:-35px;bottom:0;height:auto;filter:unset}section.about-page .about-page-intro{margin-top:30px}section.about-page-arabic .about-page-intro{display:flex;flex-direction:column;align-items:flex-end}section.about-page .about-page-intro h1{font-size:35px;width:60%;margin-inline-start:5%;margin-bottom:55px;color:#071a27}section.about-page .about-page-intro h1 span{color:var(--primary-color);font-weight:600;font-size:50px}section.about-page .about-page-intro h1 img{width:100px;position:relative;top:10px}section.about-page-arabic .about-page-intro h1{margin-inline-start:unset;padding-inline-start:2%;width:65%;margin-bottom:130px}section.about-page .about-page-intro .mobile-about-img{display:none}section.about-page .about-page-intro .about-bottom-intro{background:linear-gradient(45deg,#3498db,#2ecc71);margin-inline-start:7%;width:35%;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;display:flex;justify-content:center;padding:3px;border-radius:28px}section.about-page-arabic .about-page-intro .about-bottom-intro{margin-inline-start:unset;margin-inline-end:13%;width:30%}section.about-page .about-page-intro .about-bottom-box{padding:25px;border-radius:23px;width:100%;background-color:#fff;background:fixed linear-gradient(transparent,#fff 90%),fixed repeating-linear-gradient(#efefef,#efefef 1px,transparent 1px,transparent 40px),fixed repeating-linear-gradient(to right,#efefef,#efefef 1px,transparent 1px,transparent 40px) #fff}section.about-page .about-page-intro .about-bottom-box .effect.amiens{margin:0;margin-bottom:10px}section.about-page .about-page-intro .about-bottom-box .effect.amiens a{border:1px solid #80808096}section.about-page .about-page-intro .about-bottom-box .effect.amiens a i.fa-facebook{color:#1877F2}section.about-page .about-page-intro .about-bottom-box .effect.amiens a i.fa-instagram{color:#C13584}section.about-page .about-page-intro .about-bottom-box .effect.amiens a i.fa-tiktok{color:#000}section.about-page .about-page-intro .about-bottom-box p{line-height:30px;margin-bottom:20px;color:#5d5d5d}section.about-page .about-page-intro .about-bottom-box p span{text-transform:uppercase;color:var(--primary-color);font-weight:600;letter-spacing:1.5px;font-size:18px}section.about-page .about-page-intro .about-bottom-box .reserve-btn{background:var(--primary-color);padding:8px 25px;color:#fff;border-radius:23px;display:flex;justify-content:flex-start;align-items:center;width:fit-content;gap:9px;transition:all 0.35s ease;box-shadow:rgb(0 0 0 / .35) 0 5px 15px}section.why-about{width:100%;display:flex;justify-content:space-evenly;align-items:center;margin-bottom:25px;padding:15px 0}section.why-about .why-about-box{background-color:#195880;width:19%;height:100%;display:flex;align-items:center;flex-direction:column;padding:20px;border-radius:16px;transition:transform 0.4s ease,box-shadow 0.4s ease}section.why-about .why-about-box:hover{transform:scale(1.05);box-shadow:rgb(0 0 0 / .35) 0 5px 15px}section.why-about .why-about-box i{font-size:45px;margin-bottom:10px;color:#fff;transition:transform 0.6s ease;transform-style:preserve-3d}section.why-about .why-about-box:hover i{transform:rotateY(360deg)}section.why-about .why-about-box p{color:#fff;text-align:center;width:75%}.why-about-title h2{font-size:30px;color:var(--dark-blue-color)}.why-about-title h2 span{font-size:35px;color:#4caf50}section.about-machines{display:block;width:100%;margin-bottom:110px}section.about-machines .about-machines-title{width:fit-content;margin:auto;margin-bottom:30px}section.about-machines .about-machines-title h2{font-size:30px;color:var(--dark-blue-color)}section.about-machines .about-machines-title h2 span{font-size:35px;color:#4caf50}section.about-machines .machines-swiper{width:90%;padding:25px 0;border-radius:23px;box-shadow:rgb(0 0 0 / .35) 0 5px 15px;margin:25px auto}section.about-machines .machines-swiper .machine-box{display:flex;justify-content:center;align-items:center;gap:45px}section.about-machines .machines-swiper .machine-box .machine-img{width:35%;height:26rem}section.about-machines .machines-swiper .machine-box .machine-img img{width:100%;height:100%;border-radius:23px;object-fit:cover;box-shadow:rgb(0 0 0 / .24) 0 3px 8px}section.about-machines .machines-swiper .machine-box .machine-desc{width:50%;height:fit-content}section.about-machines .machines-swiper .machine-box .machine-desc h3{font-size:28px;margin-bottom:25px;color:var(--primary-color);background:linear-gradient(to right,#144361 60%,#71b997 100%);padding:5px 10px;border-radius:12px;color:#fff;width:fit-content;padding-inline-start:12px;padding-inline-end:70px;position:relative;box-shadow:rgb(0 0 0 / .15) 1.95px 1.95px 2.6px}section.about-machines .machines-swiper .machine-box .machine-desc h3 img{width:95px;position:absolute;top:-40%;right:-6%}section.about-machines-arabic .machines-swiper .machine-box .machine-desc h2{background:linear-gradient(to left,#144361 60%,#71b997 100%)}section.about-machines-arabic .machines-swiper .machine-box .machine-desc h2 img{left:-12%;right:unset}section.about-machines .machines-swiper .machine-box .machine-desc p{color:#626262}section.about-machines .machines-swiper .swiper-button-next{background-color:#fff;border:2px solid var(--secondary-color);padding:120px 20px;border-radius:23px;top:35%;transition:all 0.35s ease}.swiper-button-next:after{font-size:30px;color:var(--secondary-color);transition:all 0.35s ease}section.about-machines .machines-swiper .swiper-button-next:hover{background-color:var(--secondary-color);border:2px solid #fff0;transform:scale(1.05)}section.about-machines .machines-swiper .swiper-button-next:hover:after{color:#fff}@media only screen and (min-width:500px){.blog-details .b-d-c,.blog-details .b-s-e{width:400px}}@media only screen and (min-width:900px){.blog-details .b-s-e{margin:0;width:350px}}@media only screen and (min-width:1250px){.blog-details .b-s-e{width:350px}}h1.blog-main-title{color:var(--dark-purple-color);font-size:35px;background:red;width:100%;background:#f8f8f8;text-align:center;padding:25px 0}@media only screen and (max-width:442px){.our-services .o-s-c .o-s-c-t h3{font-size:24px}.videos .h-v-s .h-v-c{width:77%}.videos .h-v-s .h-v-c .swiper-slide .h-v-t p,.videos .h-v-s .h-v-c .swiper-slide .h-v-t a,.videos .h-v-s .h-v-c .swiper-slide .h-v-t ul{display:none}.videos .h-v-s .h-v-c .swiper-slide .h-v-i{margin-bottom:25px;width:100%;border-radius:30px}.videos .h-v-s .h-v-c .swiper-slide .h-v-t h3{line-height:30px;font-size:19px}.videos h2{margin-bottom:16px}.videos .h-v-s .swiper .swiper-button-prev,.videos .h-v-s .swiper .swiper-button-next{width:30px;height:30px}.videos .h-v-s .swiper .swiper-button-next{right:-38.5px}.videos .h-v-s .swiper .swiper-button-prev{left:-38.5px}.videos .h-v-s .h-v-c .swiper-slide .mobile-button{display:block;margin-bottom:15px}.h-v-s.review-box .swiper-slide .h-v-i{width:80%!important}.h-v-s.review-box .swiper-slide .review-text.review-mobile p{padding-inline-start:10%}}@media only screen and (min-width:442px){header .header-logo .logo-img{margin-right:5px;width:42px;height:42px}.f-c-l-r-box .info-box{width:300px}.f-c-l-r-box .info-box.reserve{width:calc(100% - 40px)}.last-articles .swiper .swiper-slide .article-info{padding:30px 50px}.hero .hero-video .card h2{font-size:14px}.hero .hero-video .card h3{font-size:12px}.last-articles .swiper .swiper-button-next,.last-articles .swiper .swiper-button-prev{display:flex;width:30px;height:30px}.last-articles .swiper .swiper-button-prev{right:-40.5px}.last-articles .swiper .swiper-button-next{left:-40.5px}}@media only screen and (min-width:500px){header .header-logo img{height:65px}header .header-logo img.header-logo-text{height:32px}header .header-logo .logo-img{margin-right:10px;width:60px;height:60px}.f-c-l-r-box .info-box .i-b-t .contact-btns a{margin:0;width:unset}.f-c-l-r-box .info-box.reserve{width:400px}.our-services .o-s-c .o-s-c-t{padding:0 10%}.h-v-s .swiper-slide .h-v-i,.h-v-s .swiper-slide .h-v-t{width:80%}.hero .a-h-c span{font-size:35px}.reserve-form .r-f-c .r-f-i{width:45%}.message-form .m-f-c .m-f-i{width:47%}.message-form .m-f-c.c-i{width:80%}.videos .videos-container .video{margin:25px 12.5px 0;width:calc((100% / 2) - 25px)}.gallery .gallery-options button{width:unset;margin:0;margin-left:15px}.gallery .gallery-container{grid-template-columns:auto auto}.gallery-slideshow .g-s-i .type{top:20px;right:20px}.gallery-slideshow .g-s-i .caption{display:flex}.gallery-slideshow .g-s-i .caption .caption-container{margin:30px;width:calc(100% - 60px)}}@media only screen and (min-width:767px){header{padding:10px 50px}header .header-logo{position:static;top:unset;left:unset;transform:unset}.about-dr .a-d-c .a-d-i-c .video-play .play{font-size:35px;width:75px;height:75px}.hero .social-media{display:none}.hero .hero-video .card{padding:15px;flex-direction:row;align-items:flex-start}.s-m-float{display:flex}.hero .hero-video .card.right{top:10%;transform:translateX(calc(50% + 15px))}.hero .hero-video .card.left{bottom:10%;transform:translateX(calc(-50% - 15px))}.hero .hero-video .card .icon{margin:0;margin-left:15px}.hero .hero-video .card h2{font-size:16px}.hero .hero-video .card h3{font-size:12px}.services .services-container,.about-analytics .a-a-c{flex-direction:row;width:530px}.services .services-container .service,.about-analytics .a-a-c .item{margin-left:30px}.services .services-container .service:nth-child(even),.about-analytics .a-a-c .item:nth-child(even){margin-left:0}.about-dr .a-d-c .a-d-i-c{margin-top:100px;width:80%}.about-dr .a-d-c .a-d-c-t{padding:0 150px}.our-services .o-s-c .o-s-c-i,.our-services .o-s-c .o-s-c-t{width:80%}.h-v-s .swiper-slide .h-v-i,.h-v-s .swiper-slide .h-v-t{width:70%}.last-articles .l-a-s-c{width:85%}footer .f-i{width:unset}footer .f-i.l{width:400px}footer .f-i.n{width:400px}.hero .a-h-c span{font-size:40px;padding:50px 25px}.main.service .our-services .o-s-c{width:80%}.medical-contracts .m-c-c{width:calc(100% - 60px);max-width:1000px;justify-content:space-between}.medical-contracts .m-c-c .m-c{width:calc((100% / 2) - (10px * 2))}.videos .videos-container .video{margin:50px 25px 0;width:calc((100% / 2) - 50px)}.videos .videos-container .video .v-t{margin-top:30px;padding:25px}.gallery .gallery-container{grid-template-columns:auto auto auto}.gallery-slideshow .g-s-i .caption .caption-container h4{font-size:24px}.gallery-slideshow .g-s-i .caption .caption-container .caption-author{margin-top:15px}.gallery-slideshow .g-s-i .caption .caption-container .caption-author span{font-size:16px}.gallery-slideshow .g-s-i .caption .caption-container .caption-author img{width:30px;height:30px}.home .f-c-l-r{display:flex}.home .hero .f-c-l-r{display:none}}@media only screen and (max-width:767px){.services .services-container .service .reserve-btn{opacity:1}.our-services .h-v-s{display:none}.our-services .o-s-c{display:flex}.certificates .a-d-c-t-n-a{flex-direction:column}.certificates .a-d-c-t-n-a .certificates-box.achiv{margin-inline-start:0}.our-services .h-v-s.service-web{display:none}.our-services .h-v-s.service-mobile{display:contents}.h-v-s.review-box .swiper-slide .h-v-i{width:60%}.h-v-s.review-box .swiper-slide .review-text{display:none}.h-v-s.review-box .swiper-slide .review-text.review-mobile{display:block}.h-v-s.review-box .swiper-slide .review-text.review-mobile p{font-size:17px;text-align:center;font-weight:600;margin-top:15px;padding-inline-start:10%}.h-v-s.review-box{padding-top:0;padding-bottom:0}.h-v-s.review-box .h-v-c{margin:0}.h-v-s.review-box .swiper .swiper-button-next{right:43.5px}.h-v-s.review-box .swiper .swiper-button-prev{left:57.5px}}@media only screen and (min-width:900px){.f-c-l-r-box .info-box{width:800px}.f-c-l-r-box .info-box .i-b-t{width:40%}.f-c-l-r-box .info-box.reserve{width:70%}.f-c-l-r-box .info-box.reserve .i-b-t{width:50%;padding:50px}.f-c-l-r-box .info-box.reserve .i-b-t h2{font-size:23px}.f-c-l-r-box .info-box.reserve img{width:50%;border-radius:50px}.f-c-l-r-box .info-box{flex-direction:row}.f-c-l-r-box .info-box img,.f-c-l-r-box .info-box iframe{order:2;width:60%;height:auto}.h-v-s .swiper-slide{flex-direction:row}.h-v-s .swiper-slide .h-v-i,.h-v-s .swiper-slide .h-v-t{margin:0;width:50%}.h-v-s .swiper-slide .h-v-t{align-items:flex-start;padding:0 50px;text-align:right}html[lang="en"] .h-v-s .swiper-slide .h-v-t{direction:ltr;text-align:left}.last-articles .l-a-s-c{width:calc(85% - 115px)}.last-articles .swiper .swiper-button-next,.last-articles .swiper .swiper-button-prev{display:flex}.main.service .our-services .o-s-c .o-s-c-t h3{font-size:40px}.main.service .our-services .o-s-c .o-s-c-t p{font-size:18px}.reserve-form .r-f-c{flex-direction:row;align-items:stretch}.reserve-form .r-f-c .r-f-c-i-c{width:65%}.reserve-form .r-f-c .r-f-i{width:48%}.reserve-form .r-f-c .r-f-c-i-c.img{margin:0;width:30%}.message-form{flex-direction:row}.message-form .m-f-c{width:48%}.message-form .m-f-c.c-i{margin:0;width:48%;padding:40px 30px}.message-form .m-f-c.c-i p{width:400px}.videos .videos-container .video{margin:30px 15px 0;width:calc((100% / 3) - 30px)}.blog-details{width:850px;flex-direction:row;align-items:flex-start}.blog-details .b-d-c{width:450px}.blog-details .b-s-e{margin:0;width:350px}}@media only screen and (min-width:1100px){.last-articles .swiper .swiper-button-next,.last-articles .swiper .swiper-button-prev{display:none}}@media only screen and (min-width:1250px){header .row .header-links{display:flex;align-items:center}header .header-links{max-height:unset;position:static;top:unset;right:unset;display:unset;transform:unset;flex-direction:unset;background-color:unset;overflow:unset;box-shadow:unset;transition:unset}header .header-links a,header .header-links .l-m-c{margin-right:20px;padding:0}header .header-links a:hover,header .header-links .l-m-c span:hover{background-color:unset;color:#74ff85}header .row:last-child{width:unset}header .row .menu{display:none}header .header-logo{margin-right:25px}header .header-lang{order:0}.hero .hero-video .video .video-play .play,.h-v-s .swiper-slide .h-v-i .video-play .play{font-size:35px;width:75px;height:75px}.hero .hero-video .card{padding:20px}.hero .hero-video .card.right{top:25%;transform:translateX(calc(50% + 15px))}.hero .hero-video .card.left{bottom:25%;transform:translateX(calc(-50% - 15px))}.hero .hero-video .card .icon{width:40px;height:40px}.hero .hero-video .card h2{font-size:20px}.hero .hero-video .card h3{font-size:16px}.services .services-container,.about-analytics .a-a-c{width:unset}.services .services-container .service,.about-analytics .a-a-c .item{margin:0;margin-left:30px}.services .services-container .service{max-height:300px}.services .services-container .service:nth-child(even),.about-analytics .a-a-c .item:nth-child(even){margin-left:30px}.services .services-container .service:last-child,.about-analytics .a-a-c .item:last-child{margin:0}.about-dr .a-d-c{flex-direction:row}.about-dr .a-d-c .a-d-i-c{order:0;margin:0;width:55%;border-radius:50px 0 0 50px}.about-dr .a-d-c .a-d-c-t{order:1;padding:0 100px;width:40%;padding-inline-start:4%;padding-top:2rem}.our-services .o-s-c{flex-direction:row}.our-services .o-s-c .o-s-c-t{margin:0}.our-services .o-s-c .o-s-c-i,.our-services .o-s-c .o-s-c-t{width:50%}.our-services .o-s-c .o-s-c-t{align-items:flex-start;text-align:right}html[lang="en"] .our-services .o-s-c .o-s-c-t{text-align:left}.our-services .o-s-c .o-s-c-i{order:1}.our-services .o-s-c .o-s-c-t{order:0}.our-services .o-s-c:nth-child(even) .o-s-c-i{order:0}.our-services .o-s-c:nth-child(even) .o-s-c-t{order:1}.h-v-s .h-v-c,.customer-reviews{width:calc(80% - 140px)}.our-services .h-v-s .swiper .swiper-button-next{right:10px}.our-services .h-v-s .swiper .swiper-button-prev{left:10px}.our-services .h-v-c{width:90%}.medical-contracts .swiper{width:70%}.last-articles .l-a-s-c{width:calc(85% - 140px)}.last-articles .swiper .swiper-button-prev{right:-70px}.last-articles .swiper .swiper-button-next{left:-70px}footer .f-m{padding:30px 45px}footer .f-i.n{width:500px}.main.service .our-services .o-s-c{width:70%}.main.service .our-services .o-s-c .o-s-c-t{width:80%}.medical-contracts .m-c-c{width:1200px;max-width:unset}.medical-contracts .m-c-c .m-c{width:calc((100% / 3) - (10px * 2))}.reserve-form .r-f-c{width:80%}.reserve-form .r-f-c .r-f-c-i-c{width:70%}.reserve-form .r-f-c .r-f-c-i-c.img{width:27%}.gallery .gallery-container{grid-template-columns:auto auto auto auto}.blog-details{width:100%}.blog-details .b-d-c{width:750px}.blog-details .b-d-c .b-d-i{flex-direction:row}.blog-details .b-d-c .b-d-i div{margin-bottom:0}.blog-details .b-s-e{width:350px}}@media only screen and (max-width:1250px){.about-dr .a-d-c .a-d-i-c{margin:auto;margin-top:25px}.h-v-s.review-box .swiper .swiper-button-prev{display:none}.h-v-s.review-box .swiper .swiper-button-next{display:none}}@media only screen and (max-width:1053px){.certificates .a-d-c-t-n-a .certificates-box.achiv{margin-inline-start:10%}}@media only screen and (max-width:996px){.certificates .a-d-c-t-n-a{flex-direction:column}.certificates .a-d-c-t-n-a .certificates-box.achiv{margin-inline-start:0}}@media only screen and (min-width:1400px){header .header-logo img{display:block}header .header-logo{margin-right:50px}.last-articles .l-a-s-c{width:calc(90% - 140px)}.videos .videos-container .video{margin:50px 25px 0;width:calc((100% / 4) - 50px)}.gallery .gallery-container{width:80%}.hero.hero-main-intro .hero-content{top:11%}.home-blogs-container{margin-bottom:50px}section.center-location .center-location-map img.mobile{width:35%}.hero.hero-main-intro .background-video{object-position:bottom}}@media only screen and (max-width:1115px){.row.header-mobile-en{width:100%;flex-direction:row-reverse!important}.row.header-mobile-ar{width:100%}header .header-links.contact-mobile-side{display:none}header .header-links{max-height:unset;height:18rem;top:80%;justify-content:space-around;border-top-left-radius:9px}header .header-links a,header .header-links .l-m-c{padding-left:20px;margin:0}.hero .hero-text .bottom-hero-box{gap:15px}footer .f-m img.float-img-footer{display:none}footer .f-m{padding:25px 30px;padding-top:35px;gap:12%}.about-center.main-intro .main-intro-text{width:50%}.about-center.main-intro .bg-video{object-fit:contain}section.why-choose-us .why-choose-us-box .feature-box{height:auto}footer .last-column,footer .f-i{margin-inline-start:0}section.about-page .about-page-img{display:none}section.about-page .about-page-intro{margin-top:0}section.about-page .about-page-intro h1{width:90%;margin:auto}section.about-page .about-page-intro .mobile-about-img{display:block;width:50%;margin:auto}section.about-page .about-page-intro .mobile-about-img img{width:100%}section.about-page{height:auto}section.about-page .about-page-intro .about-bottom-intro{width:95%;margin:auto}header.about-header .header-links.colored-header-links a,header .header-links .l-m-c{color:#fff}.iphone-frame .iphone-overlay{width:70%}.reels-swiper{width:60%;left:20%}}@media only screen and (max-width:992px){.hero{flex-direction:column;align-items:center}footer .f-m{flex-wrap:wrap;padding:25px 50px;gap:25%;row-gap:40px}.about-center.main-intro{margin:0;margin-bottom:30px;padding:30px 0;flex-direction:column}.about-center.main-intro .main-intro-text{width:85%;margin:auto;margin-bottom:30px}.about-center.main-intro .main-intro-text h2{margin-inline-start:15%;margin-bottom:35px}.about-center.main-intro .bg-video{display:none}.special-services .special-services-box .special-services-img{display:none}.special-services .special-services-box .special-services-desc{width:100%!important;padding:0 90px}.special-services .special-services-box .special-services-desc .special-services-img-mobile{display:block;margin:auto;width:50%;margin-bottom:25px}.special-services .special-services-box .special-services-desc .special-services-img-mobile img{width:100%;border-radius:23px;box-shadow:rgb(0 0 0 / .24) 0 3px 8px}.special-services .special-services-box .special-services-desc h3{justify-content:center}.special-services .special-services-box.odd-service-box .special-services-desc{margin:0}.services-container{display:none}.services-container-mobile{display:block;width:100%;margin-bottom:35px}.services-container-mobile .services-mobile-swiper{padding-bottom:40px}.services-container-mobile .services-mobile-swiper .swiper-button-prev,.services-container-mobile .services-mobile-swiper .swiper-button-next,.services-container-mobile .services-mobile-swiper .swiper-rtl .swiper-button-prev{top:97%;background-color:var(--primary-color);border-radius:50%;width:30px;height:30px}.services-container-mobile .services-mobile-swiper .swiper-button-next{right:25%}.services-container-mobile .services-mobile-swiper .swiper-button-prev{left:25%}.services-container-mobile-ar .services-mobile-swiper .swiper-button-next{right:60%}.services-container-mobile-ar .services-mobile-swiper .swiper-button-prev{right:36%}.services-container-mobile .services-mobile-swiper .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.services-container-mobile .services-mobile-swiper .swiper-button-next:after,.services-container-mobile .services-mobile-swiper .swiper-rtl .swiper-button-prev:after{font-size:18px;color:#fff}.services-container-mobile .services-mobile-swiper .swiper-pagination{z-index:0}.services-container-mobile .services-mobile-swiper .mobile-service-box{position:relative;width:95%;height:25rem;margin:auto;overflow:hidden;box-shadow:rgb(0 0 0 / .35) 0 5px 15px;border-radius:23px}.services-container-mobile .services-mobile-swiper .mobile-service-box .mobile-service-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .4);display:flex;justify-content:flex-start;align-items:flex-end;border-radius:23px;pointer-events:none}.services-container-mobile .services-mobile-swiper .mobile-service-box .mobile-service-text{color:#fff;width:100%;margin-bottom:55px;padding-inline-start:25px}.services-container-mobile .services-mobile-swiper .mobile-service-box .mobile-service-text h2{font-size:27px;width:100%}.services-container-mobile .services-mobile-swiper .mobile-service-box .mobile-service-text .desc{width:75%}.services-container-mobile .services-mobile-swiper .mobile-service-box img{width:100%;height:100%;border-radius:23px;object-fit:cover}.about-center.main-intro .main-intro-text h2.client-title-arabic{display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;margin-inline-end:unset}.about-center.main-intro .main-intro-text h2 img.logo-title-ar{position:unset}.about-center.main-intro .main-intro-text h2.client-title-arabic span{margin-inline-end:10px}section.center-location{flex-direction:column;padding:50px 35px;padding-bottom:25px}section.center-location .center-location-desc{width:95%;margin-bottom:40px}section.center-location .center-location-map img.mobile{width:30%;left:81%}section.why-choose-us .why-choose-us-box{margin-bottom:40px}section.center-location .center-location-map{width:95%}.blog-details{width:100%}.blog-details .b-d-c,.blog-details .b-s-e{width:100%}.blog-details .b-d-c .b-d-i{flex-direction:row;flex-wrap:wrap}section.why-about{flex-wrap:wrap}section.why-about .why-about-box{height:auto;width:35%;margin-bottom:15px}section.about-machines .machines-swiper .machine-box{flex-direction:column-reverse}section.about-machines .machines-swiper .machine-box .machine-desc{width:95%;display:flex;flex-direction:column;align-items:center}section.about-machines .machines-swiper .machine-box .machine-desc p{text-align:center}section.about-machines .machines-swiper{padding:45px 0}section.about-machines .machines-swiper .machine-box .machine-img{width:70%}section.smouha-reels{flex-direction:column-reverse;position:relative}section.smouha-reels .smouha-reels-data{width:95%}section.smouha-reels .smouha-reels-data h2{text-align:center}section.smouha-reels .smouha-reels-data h2 img{left:-4%}section.smouha-reels .smouha-reels-data .effect.amiens{margin-bottom:40rem}section.smouha-reels .smouha-reels-container{position:absolute;top:20%;width:55%}.reel-prev,.reel-next{left:2%}.about-center.main-intro video.mobile-about-video{display:block;width:100%}}@media only screen and (max-width:800px){footer .f-m{gap:40%}footer .f-i.l{width:100%}.hero.hero-main-intro .hero-content{width:100%;margin-inline-start:0;text-align:center;align-items:center;margin-top:14%}.hero.hero-main-intro .hero-content h1{font-size:30px}.hero.hero-main-intro .hero-content h1 span{font-size:45px}.hero.hero-main-intro .hero-content p{width:80%}.doctor-banner{margin-bottom:0}section.blogs{padding-top:0}.all-services-title h2,.services-title h2{text-align:center}section.why-choose-us .why-choose-us-box .why-choose-center{display:none}section.why-choose-us .why-choose-us-box .why-choose-right,section.why-choose-us .why-choose-us-box .why-choose-left{width:40%}section.why-choose-us .why-choose-us-box .feature-box h3{margin-bottom:5px}section.why-choose-us .why-choose-us-box .feature-box{box-shadow:unset}section.smouha-reels .smouha-reels-data h2{font-size:55px}section.smouha-reels .smouha-reels-data h2 img{left:-9%}section.smouha-reels .smouha-reels-container{width:65%}}@media only screen and (max-width:768px){.hero .social-media{display:none}.hero .hero-text .bottom-hero-box{width:90%}.hero .ballon-float.float-hero{width:18%;left:-3%;background:none}footer .f-i{width:fit-content}footer .f-i.l{margin-bottom:45px;align-items:center}footer .f-i.l p{text-align:center}footer .f-m{padding:25px 15px}footer .tree-mark .f-c{width:100%;justify-content:center}.tree-mark{margin-top:15px}}@media only screen and (max-width:700px){.hero .hero-cover .doctor-container{width:70%}.hero .hero-text .bottom-hero-box{gap:25px}.hero .hero-text{margin-top:25px}footer .f-m{gap:30%}.blog-layer h2{font-size:22px}.about-center.main-intro .main-intro-text h2{font-size:50px}.about-center.main-intro .main-intro-text h2 span{font-size:60px}.special-services .special-services-box .special-services-desc{padding:0}section.center-location .center-location-desc .location-details{padding-inline-start:unset}section.smouha-reels .smouha-reels-data h2{font-size:40px}section.smouha-reels .smouha-reels-data h2 span{font-size:50px}section.smouha-reels .smouha-reels-data h2 img{left:3%;width:17%;top:0%}section.smouha-reels .smouha-reels-container{top:14%}}@media only screen and (max-width:600px){footer .f-m{gap:20%}.hero.hero-main-intro .hero-content h1{display:flex;flex-direction:column}.about-center.main-intro .main-intro-text h2{font-size:50px}.about-center.main-intro .main-intro-text h2 span{font-size:55px}.all-services-title h2,.services-title h2{font-size:38px;margin:auto}.special-services .special-services-box .special-services-desc h3 img{display:none}.special-services .special-services-box .special-services-desc .services-desc-points{padding-inline-start:35px}.special-services .special-services-box .special-services-desc h3{font-size:30px;text-align:center}.special-services .special-services-box .special-services-desc a.reserve-btn{margin:auto;padding:8px 70px}.services-container-mobile .services-mobile-swiper .mobile-service-box .mobile-service-text h2{line-height:30px}section.why-choose-us .why-choose-us-box .why-choose-right,section.why-choose-us .why-choose-us-box .why-choose-left{width:80%}.services-title.services-title-ar h2{font-size:30px}.special-services .special-services-box .special-services-desc.special-desc-ar h3{font-size:25px}section.about-page .about-page-intro h1{text-align:center}section.why-about .why-about-box{width:65%}.special-services .special-services-box .special-services-desc .reserve-btn{margin:auto;padding:8px 65px;margin-top:35px}section.smouha-reels .smouha-reels-data h2 img{left:-4%}section.smouha-reels .smouha-reels-container{width:90%}}@media only screen and (max-width:550px){.hero .hero-cover h1{font-size:22px;text-align:center}.hero .hero-cover h2{font-size:15px;width:75%}.hero .hero-cover .doctor-container{width:90%}.hero .hero-cover .doctor-container img{width:72%}.hero .float-hero{width:125px}.hero .ballon-float.float-hero{top:-12%;z-index:1000000;left:-4%;width:25%}.hero .first-float{left:7%;top:60%}.hero .second-float{right:7%}.hero .third-float{bottom:-11%}footer .f-m{gap:unset}footer .f-i.last-column{margin-right:30px}footer .f-i h2{font-size:18px}}@media only screen and (max-width:500px){header .header-logo img{height:55px}.hero .hero-text .bottom-hero-box{gap:6px}.about-center.main-intro .main-intro-text h2{font-size:45px}.about-center.main-intro .main-intro-text h2 span{font-size:40px}footer .f-i.last-column{margin:auto;margin-bottom:35px}footer .tree-mark .f-c{flex-direction:column;gap:0}footer .f-i{width:90%;margin:auto;margin-bottom:25px}footer .row.footer-social a{width:30px;height:30px}footer .row.footer-social a i{font-size:13px}footer .f-i.l a.reserve-btn{padding:8px 0;width:70%}.service-intro-desc{bottom:30%;display:flex;flex-direction:column-reverse}.service-intro-desc p{margin-bottom:60px;color:#fff}.services-page-intro{margin-bottom:0}.gallery{padding-top:0}.faq-item .title h4{width:80%}.desc.active-question p{font-size:14px;width:90%}.blog-layer h2{width:90%;font-size:20px}.break-service img{width:50%}.special-services .special-services-box .special-services-desc .special-services-img-mobile{width:85%}.services-container-mobile .services-mobile-swiper .mobile-service-box .mobile-service-text h2{font-size:19px}.services-container-mobile .services-mobile-swiper .mobile-service-box .mobile-service-text .desc{font-size:19px}.services-container-mobile-ar .services-mobile-swiper .swiper-button-prev{right:34%}section.center-location .center-location-desc h4{font-size:25px}section.center-location .center-location-desc h4 img{width:30px}section.center-location .center-location-desc p.location-slogan{font-size:15px}section.center-location .center-location-map img.mobile{bottom:-2%;width:45%;left:70%}section.about-page .about-page-intro h1{font-size:25px;margin-bottom:25px}section.about-page .about-page-intro h1 span{font-size:35px}section.about-page .about-page-intro h1 img{width:80px}section.about-page .about-page-intro .mobile-about-img{width:85%;margin-bottom:25px}section.about-page .about-page-intro .mobile-about-img img{filter:drop-shadow(2px 4px 6px grey)}section.why-about .why-about-box{width:80%}.why-about-title h2{font-size:25px}.why-about-title h2 span{font-size:28px}section.about-machines .machines-swiper .machine-box .machine-desc h3 img{display:none}section.about-machines .machines-swiper .machine-box .machine-desc h3{text-align:center;padding:7px 20px;font-size:24px}section.about-machines .machines-swiper .machine-box .machine-desc p{width:90%;text-align:left;margin-inline-start:15px;font-size:15px}section.about-machines .machines-swiper{padding-bottom:10px;padding-top:25px}section.about-machines .machines-swiper .swiper-button-next{display:none}section.about-machines .machines-swiper .machine-box .machine-img{width:85%}section.about-machines{margin-bottom:40px}header .header-logo{left:15%}.hero.hero-main-intro .hero-content h1 span{display:none}.hero.hero-main-intro .hero-content img.mob-logo-hero{display:block;width:80%;margin-bottom:50px}.arrow{z-index:1;bottom:8%}.hero.hero-main-intro .web-hero-video{display:none}.hero.hero-main-intro .mob-hero-video{display:block}section.smouha-reels .smouha-reels-data h2 span{font-size:unset}section.smouha-reels .smouha-reels-data h2 img{left:8px;top:-7px}section.smouha-reels .smouha-reels-data h2{font-size:30px;margin-bottom:5px}section.smouha-reels .smouha-reels-container{width:100%}section.smouha-reels .smouha-reels-data .features-box{justify-content:center}section.smouha-reels .smouha-reels-data .features-box .feature-box{width:30%}.about-center.main-intro video.mobile-about-video{width:160%}html[lang="ar"] .about-center.main-intro video.mobile-about-video{transform:translateX(39%)}section.about-machines .about-machines-title h2{text-align:center}}@media only screen and (max-width:450px){.hero.hero-main-intro .hero-content{padding:0;margin-top:25%;gap:15px}.arrow span{width:15px;height:15px}.about-center.main-intro .main-intro-text h2 span{font-size:30px}.about-center.main-intro .main-intro-text h2{margin-bottom:10px;text-align:center;width:fit-content;margin-inline-start:20%;font-size:35px}.about-center-title h2{font-size:30px}.about-center.main-intro .main-intro-text p{font-size:16px}.about-center.main-intro .main-intro-text a.reserve-btn{margin:auto;padding:8px 70px}.about-center.main-intro .main-intro-text p img{width:23px}.all-services-title h2,.services-title h2{width:80%;font-size:35px}.all-services-title h2{width:100%}.special-services .special-services-box .special-services-desc h3{font-size:25px;width:90%;margin:auto;margin-bottom:15px}.special-services .special-services-box .special-services-desc .services-desc-points p{width:100%}.special-services .special-services-box .special-services-desc .services-desc-points{width:85%;margin:auto;padding-inline-start:0}.special-services .special-services-box .special-services-desc a.reserve-btn{margin-top:25px}.special-services .special-services-box .special-services-desc .services-desc-points h4{font-size:18px}.services-container-mobile .services-mobile-swiper .mobile-service-box{height:17rem}.services-container-mobile .services-mobile-swiper .mobile-service-box .mobile-service-text{margin-bottom:32px}.services-container-mobile .services-mobile-swiper .mobile-service-box .mobile-service-text h2{font-size:29px}.services-container-mobile .services-mobile-swiper .mobile-service-box .mobile-service-text .desc{display:none}section.why-choose-us .why-title h2{font-size:30px}.services-title.services-title-ar h2{width:100%;font-size:25px}.services-container-mobile-ar .services-mobile-swiper .swiper-button-prev{right:25%}.services-container-mobile-ar .services-mobile-swiper .swiper-button-next{right:67%}section.center-location{padding:50px 15px;padding-bottom:25px}section.center-location .center-location-map img.mobile{left:60%}section.center-location .center-location-desc a,section.center-location .center-location-desc p.working-hours{font-size:14px}section.center-location .center-location-desc a.reserve-btn{margin:auto;padding:8px 65px}section.about-machines .machines-swiper .machine-box .machine-desc h3{font-size:20px}section.smouha-reels .smouha-reels-data h2 img{left:-2px}.iphone-frame .iphone-overlay{width:80%}.reels-swiper{width:70%;left:15%}.reel-prev img,.reel-next img{width:30px}section.smouha-reels .smouha-reels-data .features-box .feature-box p{width:90%}section.smouha-reels .smouha-reels-data .features-box .feature-box img{width:35px}section.smouha-reels .smouha-reels-data a.reserve-btn{width:60%}}@media only screen and (max-width:400px){.hero .hero-cover{width:97%}.all-services-title h2,.services-title h2{font-size:30px}section.smouha-reels .smouha-reels-data h2 img{left:-7px}section.smouha-reels .smouha-reels-data .features-box .feature-box{width:33%}.reel-prev,.reel-next{left:0%}}.pagination{display:flex;justify-content:center;flex-wrap:wrap;width:50%;height:auto;margin-top:20px;gap:10px}.page-number{display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;border-radius:50%;background-color:#e2e2e2;color:#333;text-decoration:none;font-weight:700;transition:background-color 0.3s ease;font-size:14px;padding:5px}.page-number.active{background-color:#007bff;color:#fff}.page-number:hover{background-color:#007bff;color:#fff}.home-blogs-container{max-width:1400px;margin:0 auto;padding:0 2rem;overflow:hidden;width:100%}.home-blogs-header{width:fit-content;margin:auto;text-align:center;margin-bottom:0rem;color:#34769a;position:relative}.home-blogs-title{font-size:45px;margin-bottom:0rem;color:var(--primary-color)}.home-blogs-title span{color:#4caf50}.home-blogs-title::before{content:"";position:absolute;bottom:0;left:25%;width:45%;height:2px;background:linear-gradient(45deg,#205e87,#466754)}.home-blogs-subtitle{font-size:1.3rem;opacity:.9;font-weight:300}.home-blogs-container .swiper-container{width:100%;padding:.75rem 0 4rem 0;position:relative}.home-blogs-container .swiper-wrapper{align-items:stretch}.home-blogs-container .swiper-slide{height:auto;display:flex}.home-blog-card{background:rgb(255 255 255 / .95);border-radius:20px;overflow:hidden;box-shadow:0 20px 40px rgb(0 0 0 / .1);transition:all 0.4s cubic-bezier(.23,1,.32,1);position:relative;backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);width:100%;height:100%;display:flex;flex-direction:column}.home-blog-card:hover{transform:translateY(-15px) scale(1.03);box-shadow:0 30px 60px rgb(0 0 0 / .2)}.home-blog-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,#00c6ff,#0072ff);opacity:0;transition:opacity 0.3s ease}.home-blog-card:hover::before{opacity:1}.card-image{height:200px;background:linear-gradient(45deg,#2d6e98,#3d82ae);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.card-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#00bcd4,#34769a);opacity:0;transition:opacity 0.3s ease}.home-blog-card:hover .card-image::after{opacity:.6}.medical-icon{font-size:3rem;color:#fff;z-index:2;position:relative;transition:transform 0.3s ease}.home-blog-card:hover .medical-icon{transform:scale(1.2) rotate(10deg)}.card-content{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.card-meta{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;font-size:.8rem;color:#666;flex-wrap:wrap}.category-tag{background:linear-gradient(135deg,#00bcd4,#34769a);color:#fff;padding:.2rem .8rem;border-radius:15px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.date-tag{display:flex;align-items:center;gap:.3rem;font-size:.75rem}.card-title{font-size:1.2rem;font-weight:700;color:#333;margin-bottom:.8rem;line-height:1.4;transition:color 0.3s ease}.home-blog-card:hover .card-title{color:#667eea}.card-excerpt{color:#666;line-height:1.5;margin-bottom:1.5rem;font-size:.9rem;flex-grow:1}.card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid #eee;margin-top:auto}.read-more-btn{background:linear-gradient(135deg,#00bcd4,#34769a);color:#fff;padding:.6rem 1.5rem;border:none;border-radius:20px;font-weight:600;cursor:pointer;transition:all 0.3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem}.read-more-btn:hover{transform:translateX(3px);box-shadow:0 8px 16px rgb(102 126 234 / .3)}.author-info{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#666}.author-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#00bcd4,#34769a);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.75rem}.author-avatar img{width:25px}.home-blogs-container .swiper-button-next,.home-blogs-container .swiper-button-prev{color:#fff;background:linear-gradient(45deg,rgb(29 64 73 / 60%),rgb(50 196 232 / 60%));border-radius:50%;width:50px;height:50px;margin-top:-25px;backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .3);transition:all 0.3s ease;margin-top:-3rem;position:absolute;top:200px}.home-blogs-container .swiper-button-next:hover,.home-blogs-container .swiper-button-prev:hover{background:rgb(255 255 255 / .3);transform:scale(1.1)}.home-blogs-container .swiper-button-next::after,.home-blogs-container .swiper-button-prev::after{font-size:18px;font-weight:900}.home-blogs-container .swiper-pagination{bottom:10px}.swiper-pagination-bullet{background:#229dac!important;border:1px solid #00bcd4;width:8px;height:8px;margin:0 6px;transition:all 0.3s ease}.swiper-pagination-bullet-active{background:linear-gradient(45deg,#00bcd4,#34769a)!important;transform:scale(1.3)}.home-blogs-container .view-all-btn{text-align:center;margin-bottom:2rem}.home-blogs-container .view-all-btn.view-all-btn-ar{margin-bottom:4rem}.home-blogs-container .view-all-link{background:#3c3;color:#fff;padding:1rem 3rem;border:2px solid #fff;border-radius:30px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:.7rem;transition:all 0.3s ease;backdrop-filter:blur(10px)}.home-blogs-container .view-all-link:hover{background:#2cae2c;transform:translateY(-3px);box-shadow:0 15px 30px rgb(255 255 255 / .3)}@media (max-width:768px){.home-blogs-title{font-size:2.5rem}.card-content{padding:1.2rem}.card-image{height:180px}.medical-icon{font-size:2.5rem}}@media (max-width:480px){.home-blogs-container{padding:0 1rem}.card-meta{flex-direction:column;align-items:flex-start;gap:.5rem}}.web-logo{display:block}.mob-logo{display:none}@media only screen and (max-width:500px){.web-logo{display:none}}.hero-services{position:relative;width:100%;height:420px;background-image:url(/assets/img/intro-poster.webp);background-size:cover;background-position:center;background-attachment:fixed;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:2rem}.hero-services .overlay{position:absolute;inset:0;background:linear-gradient(to bottom,rgb(0 0 0 / .55),rgb(0 20 40 / .75))}.hero-services-content{position:relative;z-index:2;padding:0 1.5rem;max-width:100%}.hero-services-content h1{color:#fff;font-size:48px;font-weight:900;margin-bottom:16px;line-height:1.2}.hero-services-content h1 span{color:#4fc3f7}.hero-services-content p{color:rgb(255 255 255 / .85);font-size:18px;line-height:1.7;max-width:600px;margin:0 auto}html[lang="ar"] .hero-services-content h1,html[lang="ar"] .hero-services-content p{direction:rtl}@media (max-width:768px){.hero-services{height:300px;background-attachment:scroll}.hero-services-content h1{font-size:32px}.hero-services-content p{font-size:15px}}@media (max-width:480px){.hero-services{height:250px}.hero-services-content h1{font-size:26px}}.reviews-section{padding:1rem 20px;position:relative;overflow:hidden;max-width:100%}.reviews-section::after{content:'';position:absolute;bottom:-60px;right:-60px;width:250px;height:250px;border-radius:50%;background:rgb(79 195 247 / .05);pointer-events:none}.reviews-header{text-align:center;margin-bottom:1.5rem}.reviews-header h2{width:fit-content;margin:0 auto;font-size:42px;font-weight:900;margin-bottom:12px;color:#4caf50;position:relative}.reviews-header h2 span{color:var(--primary-color)}.reviews-header h2::before{content:"";position:absolute;bottom:-5px;left:30%;width:35%;height:2px;background:linear-gradient(45deg,#205e87,#466754)}.reviews-header p{color:rgb(255 255 255 / .65);font-size:17px}.reviews-swiper{max-width:1100px;margin:0 auto;padding:10px 10px 60px}.review-card{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);backdrop-filter:blur(10px);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:20px;height:260px;transition:transform 0.3s,box-shadow 0.3s;box-shadow:rgb(0 0 0 / .24) 0 3px 8px}.review-card:hover{box-shadow:rgb(0 0 0 / .35) 0 5px 15px}.review-quote-icon{display:none}.review-author{display:flex;align-items:center;gap:14px;border:none;padding:0}html[lang="ar"] .review-author{flex-direction:row-reverse}.review-author-img{width:56px;height:56px;border-radius:50%;overflow:hidden;border:2px solid #4fc3f7;flex-shrink:0}.review-author-img img{width:100%;height:100%;object-fit:cover}.review-author-info{display:flex;flex-direction:column;gap:6px}.review-author-info .name{color:var(--primary-color);font-size:15px;font-weight:700;margin:0}.review-stars{display:flex;gap:4px}.review-stars .fa-star{color:#ffc107;font-size:14px}.review-divider{width:100%;height:1px;background:rgb(255 255 255 / .1)}.review-text{color:var(--primary-color);font-size:14.5px;line-height:1.8;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}html[lang="ar"] .review-text{direction:rtl;text-align:right}.reviews-swiper .swiper-button-prev,.reviews-swiper .swiper-button-next{color:#4fc3f7;background:rgb(255 255 255 / .08);border-radius:50%;width:44px;height:44px;top:auto;bottom:0}.reviews-swiper .swiper-button-prev::after,.reviews-swiper .swiper-button-next::after{font-size:16px}.reviews-swiper .swiper-button-prev{left:calc(50% - 60px)}.reviews-swiper .swiper-button-next{right:calc(50% - 60px)}.reviews-swiper .swiper-pagination-bullet{background:rgb(255 255 255 / .4)}.reviews-swiper .swiper-pagination-bullet-active{background:#4fc3f7}@media (max-width:768px){.reviews-header h2{font-size:30px}.review-card{padding:22px;height:auto}.review-text{font-size:14px}}@media (max-width:480px){.reviews-header h2{font-size:26px}}.hero-contact{position:relative;width:100%;height:70vh;margin-bottom:3rem;background-image:url(/assets/img/contact-hero.webp);background-size:cover;background-position:center;background-attachment:fixed;display:flex;align-items:center;justify-content:center;text-align:center}@media (min-width:992px){.hero-contact{margin-bottom:5rem}}@media (min-width:1280px){.hero-contact{margin-bottom:7rem}}@media (min-width:1700px){.hero-contact{margin-bottom:9rem}}.hero-contact .hero-contact-overlay{position:absolute;inset:0;background:#00000042}.hero-contact .hero-contact-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:0 1.5rem;max-width:100%}.hero-contact .hero-contact-content h1{color:#fff;font-size:clamp(2rem, 5vw, 3.5rem);font-weight:900;line-height:1.2;margin:0}.hero-contact .hero-contact-content h1 span{color:#4fc3f7}.hero-contact .hero-contact-content p{color:rgb(255 255 255 / .8);font-size:clamp(0.95rem, 1.5vw, 1.15rem);max-width:520px;line-height:1.7;margin:0}.hero-contact .hero-contact-social{display:flex;gap:.75rem;margin-top:.5rem}.hero-contact .hero-contact-social-link{width:2.5rem;height:2.5rem;border-radius:9999px;border:1px solid rgb(255 255 255 / .3);background:rgb(255 255 255 / .08);display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;text-decoration:none;transition:background 0.3s,border-color 0.3s,transform 0.3s}.hero-contact .hero-contact-social-link:hover{background:#4fc3f7;border-color:#4fc3f7;transform:translateY(-3px)}html[lang="ar"] .hero-contact .hero-contact-content h1,html[lang="ar"] .hero-contact .hero-contact-content p{direction:rtl}@media (max-width:768px){.hero-contact{background-attachment:scroll}}@media (max-width:480px){.hero-contact{height:70vh}}.blogs-breadcrumb{display:flex;align-items:center;justify-content:center;width:100%;gap:.5rem;padding:.875rem 2rem;background:#f8f8f8;border-bottom:1px solid #f0f0f0;font-size:.875rem;max-width:100%;flex-wrap:wrap}.blogs-breadcrumb a{display:flex;align-items:center;gap:.4rem;color:#1a3c5e;text-decoration:none;font-weight:500;transition:color 0.2s}.blogs-breadcrumb a:hover{color:#4fc3f7}.blogs-breadcrumb span{color:#9ca3af;font-weight:400}.blogs-breadcrumb .breadcrumb-arrow{color:#d1d5db;font-size:.75rem}html[lang="ar"] .blogs-breadcrumb{direction:rtl}html[lang="ar"] .blogs-breadcrumb .breadcrumb-arrow{transform:rotate(180deg)}