:root{--mainColor:#009f6f;--mainColor20:#009f6f33;--mainColor05:#009f6f0d;--linearGradient:linear-gradient(45deg, #11b14e 0%, #38c684 50%, #009f6f 100%);--secondColor:#11b14e;--goldColor:#f4bd4b;--whiteColor:#fff;--text:#191919;--background:#fff;--darkColor:#191919;--lightGrayColor:#d6d6d6;--lightBorderColor:#e1e1e1;--grayColor:#777;--transition:.3s ease-in-out;--shadow:0px 2px 4px #c1c1c1;--BigShadow:0 16px 32px 0 #071c1f1a}.dark-mode{--whiteColor:#191919;--darkColor:#e7e7e7;--text:#e7e7e7;--background:#202020;--lightGrayColor:#292929;--lightBorderColor:#3e3e3e;--grayColor:#a4a4a4;--shadow:0px 2px 4px #3e3e3e;--BigShadow:0 16px 32px 0 #1d1d1fe5}@font-face{font-family:fontRegular;font-display:swap;src:url(/webfonts/IBMPlexSansArabic-Regular.ttf)}@font-face{font-family:fontBold;font-display:swap;src:url(/webfonts/IBMPlexSansArabic-Bold.ttf);font-weight:900}*{box-sizing:border-box;scroll-behavior:smooth;outline:none;margin:0;padding:0;font-family:fontRegular,sans-serif}::-webkit-scrollbar{width:8px;height:6px;border-radius:0!important}::-webkit-scrollbar-track{background:var(--whiteColor);border-radius:0!important}::-webkit-scrollbar-thumb{background-color:#cacaca;outline:none;border-radius:20px!important}:target{scroll-margin-top:50px}a{transition:var(--transition);text-decoration:none}a:hover{color:var(--mainColor);text-decoration:none}button{cursor:pointer;font-family:fontRegular,sans-serif}label{font-family:fontRegular,sans-serif}button:focus{outline:0}.row{margin:0}body{background:var(--whiteColor);width:100vw;color:var(--darkColor);overflow-x:hidden!important}body,a,h1,h2,h3,h4,h5,h6,p{margin:0;font-family:fontRegular,sans-serif;line-height:1.6}@media (max-width:767px){.container,.container-fluid{padding:0 8px}}video,img{max-width:100%;height:auto;display:inline-block}.btn{align-items:center;gap:8px;font-size:12px;display:flex}.btn i{font-size:16px}.btn:focus{box-shadow:none}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{border-color:#0000}input{accent-color:var(--mainColor)!important}.odometer-inside{direction:ltr!important}.fancybox__container{z-index:1999}.fancybox__container *{direction:ltr!important}::placeholder{font-size:12px;color:#8d8d8d!important;font-weight:400!important}::selection{background-color:var(--mainColor)}[type=email],[type=number],[type=tel],[type=url]{direction:rtl}body.en [type=email],body.en [type=number],body.en [type=tel],body.en [type=url]{direction:ltr}.navbar-toggler{border:none;box-shadow:none!important}.navbar-toggler .navbar-toggler-icon{width:30px;height:30px}button{background-color:#0000;border:none}.form-select,.form-control{background-color:var(--whiteColor);min-height:48px;color:var(--darkColor);border-color:var(--lightGrayColor);font-family:fontRegular,sans-serif}.form-select:focus,.form-control:focus{box-shadow:none;background-color:var(--whiteColor)!important;color:var(--darkColor)!important}.form-select{background-position:.75rem;padding:.375rem .375rem .375rem 2.75rem}body.en .form-select{background-position:right .75rem center;padding:.375rem 2.75rem .375rem .375rem}.tooltip{--bs-tooltip-bg:var(--textlightGrayr)}.tooltip .tooltip-inner{font-size:10px;padding:8px 16px!important}content{flex-direction:column;min-height:calc(100dvh - 660px);display:flex}.lazyDiv{position:relative;overflow:hidden}.lazyDiv:after{content:"";z-index:2;width:100%;height:100%;transition:transform 2s cubic-bezier(.165,.84,.44,1) .5s;position:absolute;top:0;right:0;transform:translate(0%)}.lazyDiv.oppositeDir:after{right:unset;left:0}.lazyDiv .lazy{z-index:1;width:100%;position:relative}.lazyDiv.loaded:after{transform:translate(100%)}.lazyDiv.loaded.oppositeDir:after{transform:translate(-100%)}.lazyDiv.loaded.down:after{transform:translateY(100%)}.lazyDiv.loaded.up:after{transform:translateY(-100%)}.container{width:min(100% - 4px,1320px);max-width:unset;margin:auto}.body-overlay{z-index:1;pointer-events:none;opacity:1;top:0;background-image:url(/img/body-bg.png);background-position:0 0;background-repeat:repeat;width:100%;height:100%;position:fixed;inset-inline-start:0}.outlineGradient{z-index:1;background:var(--linearGradient);color:#fff;clip-path:polygon(15% 0%,85% 0%,100% 50%,85% 100%,15% 100%,0% 50%);background-size:400%;border-radius:25%;align-items:center;gap:4px;padding:8px 20px;animation:5s linear infinite animateBg;display:flex;position:relative}.outlineGradient:after{content:"";z-index:1;background-color:var(--whiteColor);width:calc(100% - 4px);height:calc(100% - 4px);transition:var(--transition);clip-path:polygon(15% 0%,85% 0%,100% 50%,85% 100%,15% 100%,0% 50%);border-radius:25%;position:absolute;bottom:50%;right:50%;transform:translate(50%,50%)}.outlineGradient span{z-index:2;color:var(--darkColor);transition:var(--transition);font-size:14px;position:relative}.outlineGradient:hover:after{opacity:0}.outlineGradient:hover span{color:#fff!important}.gradientText *{background:var(--linearGradient);-webkit-text-fill-color:transparent;background-size:400%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite animateBg}@keyframes animateBg{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.shapes{z-index:-1;width:600px;height:600px;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.shapes span{aspect-ratio:1;width:50%;transition:var(--transition);border:4px solid #ffffff30;border-radius:60% 60% 40% 40%/50%;animation:5s linear infinite rotate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shapes span:first-child{width:70%}.shapes span:nth-child(2){border-width:8px;border-radius:50% 50% 40%/60% 80% 40% 40%;width:50%}.shapes span:nth-child(3){border-width:12px;border-radius:50% 60% 50% 50%/60% 60% 80% 40%;width:30%}@keyframes rotate{to{transform:translate(-50%,-50%)rotate(450deg)}}.breadcrumb{isolation:isolate;background:var(--linearGradient);color:#fff;background-size:400%;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:min(100% - 24px,1320px);margin:140px auto 40px;padding:40px 0;animation:5s linear infinite animateBg;display:flex;position:relative;overflow:hidden}@media screen and (max-width:768px){.breadcrumb{margin:120px auto 20px}}.breadcrumb .text{text-align:center;flex-direction:column;gap:24px;width:min(100% - 32px,800px);padding:24px;display:flex}.breadcrumb .text .title{text-wrap:balance;text-transform:uppercase;font-family:fontBold,sans-serif;font-size:40px;font-weight:700;line-height:1.2}.breadcrumb .text .des{text-wrap:balance}.breadcrumb .text .outlineGradient{width:fit-content;margin:0 auto}.breadcrumb .bannerView{border-radius:16px}.breadcrumb .bannerView *{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;max-width:500px;-webkit-mask-image:url(/img/favicon.svg);mask-image:url(/img/favicon.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.breadcrumb .shapes{top:0;right:unset;left:0;transform:translate(-50%,-50%)}.breadcrumb:hover .shapes span:first-child{width:90%}.breadcrumb:hover .shapes span:nth-child(2){width:60%}.breadcrumb:hover .shapes span:nth-child(3){width:35%}.scrollDown{border:2px solid var(--mainColor20);width:25px;height:50px;transition:var(--transition);border-radius:100px;margin:0 auto;display:flex;position:relative}@media (max-width:768px){.scrollDown{margin:30px auto 0}}.scrollDown .mouse{background:var(--mainColor);width:12px;height:12px;transition:var(--transition);border-radius:50%;animation:2s linear infinite scrollDown;position:absolute;top:0;left:50%;transform:translate(-50%)}.scroll-progress{z-index:9998;height:3px;position:fixed;top:0;left:0;right:0}.scroll-progress__bar{transform-origin:0;background:var(--linearGradient);background-size:300%;width:100%;height:100%;animation:5s linear infinite animateBg;transform:scaleX(0)}.preloader{z-index:9999;background:var(--whiteColor);opacity:1;justify-content:center;align-items:center;transition:opacity .8s cubic-bezier(.65,0,.35,1);display:flex;position:fixed;inset:0}.preloader--hide{opacity:0;pointer-events:none}.preloader--hide .microchip{opacity:0;transform:scale(.6)}.preloader .microchip{color:#cffce8;width:14em;height:auto;transition:transform .8s cubic-bezier(.65,0,.35,1),opacity .8s cubic-bezier(.65,0,.35,1);display:block}.preloader .microchip__center,.preloader .microchip__dot,.preloader .microchip__line,.preloader .microchip__lines,.preloader .microchip__spark,.preloader .microchip__wave{animation-duration:5s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-iteration-count:infinite}.preloader .microchip__core,.preloader .microchip__dot{fill:#089153}.preloader .microchip__dot--1{transform-origin:3px 38px;animation-name:dot-scale1}.preloader .microchip__dot--2{transform-origin:3px 54px;animation-name:dot-scale2}.preloader .microchip__dot--3{transform-origin:3px 70px;animation-name:dot-scale3}.preloader .microchip__dot--4{transform-origin:3px 3px;animation-name:dot-scale4}.preloader .microchip__dot--5{transform-origin:20px 3px;animation-name:dot-scale5}.preloader .microchip__dot--6{transform-origin:3px 30px;animation-name:dot-scale6}.preloader .microchip__dot--7{transform-origin:37px 3px;animation-name:dot-scale7}.preloader .microchip__dot--8{transform-origin:54px 3px;animation-name:dot-scale8}.preloader .microchip__dot--9{transform-origin:71px 3px;animation-name:dot-scale9}.preloader .microchip__center,.preloader .microchip__wave{transform-origin:25px 25px}.preloader .microchip__center{animation-name:center-scale}.preloader .microchip__lines{transform-origin:54px 54px;animation-name:lines-scale}.preloader .microchip__line{stroke:#089153}.preloader .microchip__line--1{animation-name:line-draw1}.preloader .microchip__line--2{animation-name:line-draw2}.preloader .microchip__line--3{animation-name:line-draw3}.preloader .microchip__line--4{animation-name:line-draw4}.preloader .microchip__line--5{animation-name:line-draw5}.preloader .microchip__line--6{animation-name:line-draw6}.preloader .microchip__line--7{animation-name:line-draw7}.preloader .microchip__line--8{animation-name:line-draw8}.preloader .microchip__line--9{animation-name:line-draw9}.preloader .microchip__spark,.preloader .microchip__wave{stroke:#6ef7b9;animation-timing-function:linear}.preloader .microchip__spark--1{animation-name:spark1}.preloader .microchip__spark--2{animation-name:spark2}.preloader .microchip__spark--3{animation-name:spark3}.preloader .microchip__spark--4{animation-name:spark4}.preloader .microchip__spark--5{animation-name:spark5}.preloader .microchip__spark--6{animation-name:spark6}.preloader .microchip__spark--7{animation-name:spark7}.preloader .microchip__spark--8{animation-name:spark8}.preloader .microchip__spark--9{animation-name:spark9}.preloader .microchip__wave--1{animation-name:wave-scale1}.preloader .microchip__wave--2{animation-name:wave-scale2}@keyframes center-scale{0%,to{transform:scale(0)}12.5%,75%{transform:scale(1)}}@keyframes dot-scale1{0%,20%,81.25%,to{transform:scale(0)}32.5%,68.75%{transform:scale(1)}}@keyframes dot-scale2{0%,10.5%,87.5%,to{transform:scale(0)}23%,75%{transform:scale(1)}}@keyframes dot-scale3{0%,20%,81.25%,to{transform:scale(0)}32.5%,68.75%{transform:scale(1)}}@keyframes dot-scale4{0%,20%,81.25%,to{transform:scale(0)}32.5%,68.75%{transform:scale(1)}}@keyframes dot-scale5{0%,11.5%,87.5%,to{transform:scale(0)}24%,75%{transform:scale(1)}}@keyframes dot-scale6{0%,14.5%,85%,to{transform:scale(0)}27%,72.5%{transform:scale(1)}}@keyframes dot-scale7{0%,20%,81.25%,to{transform:scale(0)}32.5%,68.75%{transform:scale(1)}}@keyframes dot-scale8{0%,11%,87.5%,to{transform:scale(0)}23.5%,75%{transform:scale(1)}}@keyframes dot-scale9{0%,20%,81.25%,to{transform:scale(0)}32.5%,68.75%{transform:scale(1)}}@keyframes line-draw1{0%,93.75%,to{stroke-dashoffset:59px}25%,68.75%{stroke-dashoffset:17px}}@keyframes line-draw2{0%,93.75%,to{stroke-dashoffset:42px}25%,68.75%{stroke-dashoffset:0}}@keyframes line-draw3{0%,93.75%,to{stroke-dashoffset:59px}25%,68.75%{stroke-dashoffset:17px}}@keyframes line-draw4{0%,93.75%,to{stroke-dashoffset:78px}25%,68.75%{stroke-dashoffset:18px}}@keyframes line-draw5{0%,93.75%,to{stroke-dashoffset:60px}25%,68.75%{stroke-dashoffset:0}}@keyframes line-draw6{0%,93.75%,to{stroke-dashoffset:91px}25%,68.75%{stroke-dashoffset:31px}}@keyframes line-draw7{0%,93.75%,to{stroke-dashoffset:60px}25%,68.75%{stroke-dashoffset:17px}}@keyframes line-draw8{0%,93.75%,to{stroke-dashoffset:43px}25%,68.75%{stroke-dashoffset:0}}@keyframes line-draw9{0%,93.75%,to{stroke-dashoffset:60px}25%,68.75%{stroke-dashoffset:17px}}@keyframes lines-scale{0%{opacity:1;transform:scale(0)}12.5%,75%{opacity:1;transform:scale(1)}93.75%,to{opacity:0;transform:scale(.5)}}@keyframes spark1{0%,27.5%{stroke-dashoffset:59px}50%,52.5%{stroke-dashoffset:-25px}75%,to{stroke-dashoffset:-109px}}@keyframes spark2{0%,27.5%{stroke-dashoffset:42px}50%,52.5%{stroke-dashoffset:-42px}75%,to{stroke-dashoffset:-126px}}@keyframes spark3{0%,27.5%{stroke-dashoffset:59px}50%,52.5%{stroke-dashoffset:-25px}75%,to{stroke-dashoffset:-109px}}@keyframes spark4{0%,27.5%{stroke-dashoffset:78px}50%,52.5%{stroke-dashoffset:-42px}75%,to{stroke-dashoffset:-162px}}@keyframes spark5{0%,27.5%{stroke-dashoffset:60px}50%,52.5%{stroke-dashoffset:-60px}75%,to{stroke-dashoffset:-180px}}@keyframes spark6{0%,27.5%{stroke-dashoffset:91px}50%,52.5%{stroke-dashoffset:-29px}75%,to{stroke-dashoffset:-149px}}@keyframes spark7{0%,27.5%{stroke-dashoffset:60px}50%,52.5%{stroke-dashoffset:-26px}75%,to{stroke-dashoffset:-112px}}@keyframes spark8{0%,27.5%{stroke-dashoffset:43px}50%,52.5%{stroke-dashoffset:-43px}75%,to{stroke-dashoffset:-129px}}@keyframes spark9{0%,27.5%{stroke-dashoffset:60px}50%,52.5%{stroke-dashoffset:-26px}75%,to{stroke-dashoffset:-112px}}@keyframes wave-scale1{0%,0%,25%,50%,75%{stroke-width:6px;transform:scale(1)}10%,35%,60%,85%,to{stroke-width:0;animation-timing-function:step-end;transform:scale(2)}}@keyframes wave-scale2{0%,5%,30%,55%,80%{stroke-width:6px;transform:scale(1)}15%,40%,65%,90%,to{stroke-width:0;animation-timing-function:step-end;transform:scale(2)}}.header{z-index:1024;width:100%;transition:var(--transition);padding:12px;position:fixed;top:0;right:0}.header .inner{transition:var(--transition);background-color:#0000;border-radius:100px;align-items:center;gap:4px;width:min(100% - 8px,1320px);margin:auto;padding:4px 8px;display:flex}.header .inner .navbar-brand{margin-left:auto;padding:8px}.header .inner .navbar-brand img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;width:100%;min-width:100px;max-width:250px;height:45px;padding-bottom:2px}.header .navbar{padding:0}.header .navbar .navbar-nav{flex-direction:row;display:flex}.header .navbar .navbar-nav .navLink{color:var(--darkColor);isolation:isolate;white-space:nowrap;transition:var(--transition);border-radius:16px;flex:1;padding:8px 16px;position:relative}.header .navbar .navbar-nav .navLink:before{content:"";z-index:-1;background:var(--linearGradient);opacity:0;visibility:hidden;width:100%;height:100%;transition:var(--transition);clip-path:polygon(15% 0%,85% 0%,102% 50%,85% 100%,15% 100%,-2% 50%);background-size:400%;border-radius:30%;animation:5s linear infinite animateBg;position:absolute;top:0;right:0;transform:translate(100%)}.header .navbar .navbar-nav .navLink.active{color:#fff}.header .navbar .navbar-nav .navLink.active:before{opacity:1;visibility:visible;transform:translate(0%)}.header .logo{display:none}.header .language{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);border-radius:40%;justify-content:center;align-items:center;width:50px;height:40px;display:flex}.header .language span{font-family:fontBold}.header .language:after{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);border-radius:40%}.header .theme-toggle{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);border-radius:40%;place-items:center;width:50px;height:40px;padding:0;display:grid}.header .theme-toggle:after{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);border-radius:40%}.header .theme-toggle__input{opacity:0;cursor:pointer;z-index:3;position:absolute;inset:0}.header .theme-toggle__input:checked+.theme-toggle__icon--moon{transform:rotate(360deg)scale(0)}.header .theme-toggle__input:checked~.theme-toggle__icon--sun{transition-delay:.2s;transform:scale(1)rotate(360deg)}.header .theme-toggle__icon{z-index:2;grid-area:1/1/1/1;line-height:0;transition:transform .5s}.header .theme-toggle__icon--moon{color:#b4b4b4;transition-delay:.2s}.header .theme-toggle__icon--sun{color:var(--goldColor);transform:scale(0)}.header .navbar-toggler{display:none}.header.headerAnimate .inner{background-color:var(--whiteColor);width:min(100% - 8px,1100px);padding:4px 24px;box-shadow:0 20px 100px #009f6f8a}@media (max-width:992px){.header .navbar{border-radius:8px;order:3;padding:4px}.header .navbar .navbar-toggler{color:var(--darkColor);padding:4px;display:block}.header .navbar .navbar-nav{background-color:var(--whiteColor);text-align:start;width:300px;height:100%;transition:var(--transition);z-index:2;flex-direction:column;gap:8px;padding:24px;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(400px);box-shadow:-20px 10px 9px -4px #0000001a}.header .navbar .navbar-nav .logo{margin-bottom:20px;padding:5px;display:block}.header .navbar .navbar-nav .logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;width:100%;min-width:120px;max-width:250px;height:40px}.header .navbar .navbar-nav .navLink{flex:unset;border-radius:12px}.header .navbar .navbar-nav .navLink.active{color:var(--whiteColor);background:var(--linearGradient);background-size:400%;animation:5s linear infinite animateBg}.header .navbar .navbar-nav .navLink:before{display:none}.header .navbar .navbar-nav.show{transform:translate(0)}}body.en .header{left:0;right:auto}body.en .header .navbar-brand{margin-left:unset;margin-right:auto}@media (max-width:992px){body.en .header .navbar .navbar-nav{left:0;right:auto;transform:translate(-400px);box-shadow:20px 10px 9px -4px #0000001a}body.en .header .navbar .navbar-nav .logo img{-o-object-position:left;object-position:left}body.en .header .navbar .navbar-nav.show{transform:translate(0)}}body.en .header .navLink:before{left:0;right:auto;transform:translate(-100%)}body.en .header .navLink.active:before{transform:translate(0)}body.en .header .logo img{-o-object-position:left;object-position:left}:root{--c1:#009f6f;--c2:#38c684;--c3:#11b14e;--c4:#f4bd4b;--c5:#00c9a7;--c6:#6dd5a0}[data-theme=dark]{--bg:#0a0f0c;--bg2:#111a14;--bg3:#172012;--bdr:#009f6f1f;--bdr2:#009f6f38;--txt:#e8f5ee;--txt2:#b0cdbf;--mut:#4a7060;--nav-bg:#0a0f0cd9;--pin-g1:#0d2b1e;--pin-g2:#1a4030;--chip-bg:#0d1f15;--chip-hov:#132b1e;--hex-fill:#009f6f26;--hex-str:#009f6f8c;--hex-in:#009f6f12;--hex-in2:#009f6f2e;--ep-fill:#0a0f0c;--cap-col:#1e4030;--stat-border:#009f6f26;--footer-border:#009f6f1a;--btn-s-bdr:#ffffff1f;--btn-s-txt:#e8f5ee}[data-theme=light]{--bg:#f0faf5;--bg2:#e4f5ec;--bg3:#fff;--bdr:#009f6f2e;--bdr2:#009f6f59;--txt:#0d2b1e;--txt2:#2a5c40;--mut:#5a9070;--nav-bg:#f0faf5e6;--pin-g1:#c8eed8;--pin-g2:#8dd5b0;--chip-bg:#fff;--chip-hov:#e8f8ef;--hex-fill:#009f6f1a;--hex-str:#009f6f80;--hex-in:#009f6f0d;--hex-in2:#38c68426;--ep-fill:#f0faf5;--cap-col:#7abf9a;--stat-border:#009f6f26;--footer-border:#009f6f1f;--btn-s-bdr:#009f6f4d;--btn-s-txt:#0d2b1e}.home{background:50%/cover no-repeat;flex-direction:column;align-items:center;height:auto;min-height:100vh;padding:88px 4vw 60px;display:flex;overflow:hidden}[data-theme=dark] .home{background-image:url("/img/bg2 dark mode.png")}[data-theme=light] .home{background-image:url(/img/bg2.png)}.home .hero-orb-wrap{z-index:0;pointer-events:none;opacity:.55;--color-one:#38c684;--color-two:#009f6f;--color-three:#38c68480;--color-four:#009f6f80;--color-five:#38c68440;--time-animation:2s;--size:4.5;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}[data-theme=light] .home .hero-orb-wrap{opacity:.35}.home .hero-orb-wrap:after{content:"";background:radial-gradient(circle, transparent 30%, var(--bg) 75%);pointer-events:none;border-radius:50%;width:500px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home .hero-orb-wrap .orb-loader{transform:scale(var(--size));box-shadow:0 0 25px 0 var(--color-three), 0 20px 50px 0 var(--color-four);animation:orbColorize calc(var(--time-animation) * 3) ease-in-out infinite;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.home .hero-orb-wrap .orb-loader:before{content:"";border-top:solid 1px var(--color-one);border-bottom:solid 1px var(--color-two);background:linear-gradient(180deg, var(--color-five), var(--color-four));width:100px;height:100px;box-shadow:inset 0 10px 10px 0 var(--color-three), inset 0 -10px 10px 0 var(--color-four);border-radius:50%;position:absolute;top:0;left:0}.home .hero-orb-wrap .box{background:linear-gradient(180deg, var(--color-one) 30%, var(--color-two) 70%);width:100px;height:100px;-webkit-mask:url(#clipping);mask:url(#clipping)}.home .hero-orb-wrap svg{position:absolute}.home .hero-orb-wrap svg #clipping{filter:contrast(15);animation:orbRoundness calc(var(--time-animation) / 2) linear infinite}.home .hero-orb-wrap svg #clipping polygon{filter:blur(7px)}.home .hero-orb-wrap svg #clipping polygon:first-child{transform-origin:75% 25%;transform:rotate(90deg)}.home .hero-orb-wrap svg #clipping polygon:nth-child(2){transform-origin:50%;animation:orbRotation var(--time-animation) linear infinite reverse}.home .hero-orb-wrap svg #clipping polygon:nth-child(3){transform-origin:50% 60%;animation:orbRotation var(--time-animation) linear infinite;animation-delay:calc(var(--time-animation) / -3)}.home .hero-orb-wrap svg #clipping polygon:nth-child(4){transform-origin:40% 40%;animation:orbRotation var(--time-animation) linear infinite reverse}.home .hero-orb-wrap svg #clipping polygon:nth-child(5){transform-origin:40% 40%;animation:orbRotation var(--time-animation) linear infinite reverse;animation-delay:calc(var(--time-animation) / -2)}.home .hero-orb-wrap svg #clipping polygon:nth-child(6){transform-origin:60% 40%;animation:orbRotation var(--time-animation) linear infinite}.home .hero-orb-wrap svg #clipping polygon:nth-child(7){transform-origin:60% 40%;animation:orbRotation var(--time-animation) linear infinite;animation-delay:calc(var(--time-animation) / -1.5)}.home .text{text-align:center;z-index:11;width:100%;max-width:680px;margin-block:35px;position:relative}@media (max-width:768px){.home .text{margin-top:20px;margin-bottom:20px;padding:0 1rem}}@media (max-width:480px){.home .text{margin-top:42px;margin-bottom:16px}}.home .text .hero-badge{background:var(--mainColor10);border:1px solid var(--bdr2);color:var(--mainColor);letter-spacing:1px;border-radius:100px;align-items:center;gap:8px;margin-bottom:1.5rem;padding:6px 18px;font-size:.78rem;font-weight:700;display:inline-flex}.home .text .hero-badge span{background:var(--mainColor);width:7px;height:7px;box-shadow:0 0 8px var(--mainColor);border-radius:50%;animation:2s ease-in-out infinite pulse;display:block}.home .text h1{letter-spacing:-1px;margin-bottom:1.1rem;font-weight:900;line-height:1.2}@media (max-width:480px){.home .text h1{letter-spacing:-.5px}}.home .text .title{background:var(--linearGradient);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;padding:14px;font-size:clamp(2rem,5vw,3.5rem);animation:10s linear infinite shimmer}@media (max-width:480px){.home .text .title{font-size:32px}}.home .text .desc{color:var(--txt2);max-width:500px;margin:0 auto 2rem;font-size:.98rem;line-height:1.85}@media (max-width:480px){.home .text .desc{font-size:.9rem}}.home .btns{justify-content:center;align-items:center;gap:16px;width:100%;margin-top:22px;display:flex}@media (max-width:768px){.home .btns{gap:12px;margin-top:20px}}.home .btns .customBtn{border:1px solid var(--mainColor);color:var(--mainColor);background-color:var(--mainColor05);white-space:nowrap;border-radius:100px;align-items:center;gap:8px;padding:8px 32px;font-weight:700;display:flex;position:relative}.home .btns .customBtn img{aspect-ratio:1;width:20px;transition:var(--transition)}.home .btns .customBtn span{transition:var(--transition)}.home .btns .customBtn:before{content:"";opacity:0;background-color:var(--mainColor);width:100%;height:100%;transition:var(--transition);z-index:-1;border-radius:100px;position:absolute;top:0;left:0}.home .btns .customBtn:hover{color:#fff}.home .btns .customBtn:hover:before{opacity:1}.home .btns .customBtn:hover img{filter:brightness(0)invert()}@media screen and (max-width:500px){.home .btns .customBtn{flex:1;order:2;justify-content:center;padding:8px 24px}}@media screen and (max-width:600px){.home .btns .requestDemoBtn{order:1;justify-content:center;display:flex}}.home .requestDemo{background:var(--linearGradient);text-align:center;color:#fff;background-size:400%;border-radius:100px;outline:4px solid #009f6f30;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:8px 0;padding:8px 48px;font-size:15px;font-weight:700;animation:5s linear infinite animateBg;display:flex;box-shadow:0 0 0 8px #009f6f30}@media (max-width:480px){.home .requestDemo{padding:8px 32px;font-size:14px}}.home .requestDemo.btn2{background:var(--whiteColor);color:var(--mainColor)}.home .diagram-wrap{z-index:2;width:100%;max-width:1000px;margin-top:-125px;position:relative;top:0}@media (max-width:1024px){.home .diagram-wrap{margin-top:-60px}}@media (max-width:768px){.home .diagram-wrap{margin-top:-20px;padding:0 .5rem}}@media (max-width:480px){.home .diagram-wrap{-webkit-overflow-scrolling:touch;margin-top:-80px;padding:0;overflow-x:auto}}.home .diagram-wrap svg{aspect-ratio:960/360;width:100%;height:auto;display:block}@media (max-width:768px){.home .diagram-wrap svg{height:220px;aspect-ratio:unset}}@media (max-width:480px){.home .diagram-wrap svg{min-width:560px;height:260px;aspect-ratio:unset}}.home .diagram-wrap .tr-bg{stroke-width:1.3px;fill:none;stroke-linecap:round;stroke:var(--bdr2)}.home .diagram-wrap .tr-flow{stroke-width:2px;fill:none;stroke-linecap:round;stroke-dasharray:42 500;stroke-dashoffset:542px;animation:3.6s cubic-bezier(.35,0,.65,1) infinite flow}.home .diagram-wrap .c1{stroke:#009f6f;filter:drop-shadow(0 0 5px #009f6faa)}.home .diagram-wrap .c2{stroke:#38c684;filter:drop-shadow(0 0 5px #38c684aa)}.home .diagram-wrap .c3{stroke:#11b14e;filter:drop-shadow(0 0 5px #11b14eaa)}.home .diagram-wrap .c4{stroke:#f4bd4b;filter:drop-shadow(0 0 5px #f4bd4baa)}.home .diagram-wrap .c5{stroke:#00c9a7;filter:drop-shadow(0 0 5px #00c9a7aa)}.home .diagram-wrap .c6{stroke:#6dd5a0;filter:drop-shadow(0 0 5px #6dd5a0aa)}.home .diagram-wrap .c7{stroke:#38c684;filter:drop-shadow(0 0 5px #38c684aa)}.home .diagram-wrap .c8{stroke:#009f6f;filter:drop-shadow(0 0 5px #009f6faa)}.home .diagram-wrap .c9{stroke:#f4bd4b;filter:drop-shadow(0 0 5px #f4bd4baa)}.home .diagram-wrap .d1{animation-delay:0s}.home .diagram-wrap .d2{animation-delay:.35s}.home .diagram-wrap .d3{animation-delay:.7s}.home .diagram-wrap .d4{animation-delay:1.05s}.home .diagram-wrap .d5{animation-delay:1.4s}.home .diagram-wrap .d6{animation-delay:1.75s}.home .diagram-wrap .d7{animation-delay:.2s}.home .diagram-wrap .d8{animation-delay:.55s}.home .diagram-wrap .d9{animation-delay:.9s}.home .diagram-wrap .svc-card{cursor:pointer}.home .diagram-wrap .svc-card text{dominant-baseline:middle;font-family:fontBold,sans-serif;font-size:16px}[data-theme=dark] .home .diagram-wrap .svc-card rect{fill:#0d1f15;stroke:#1a4030}[data-theme=dark] .home .diagram-wrap .svc-card text{fill:#8dd5b0}[data-theme=dark] .home .diagram-wrap .svc-card:hover rect{fill:#132b1e}[data-theme=light] .home .diagram-wrap .svc-card rect{fill:#e8f8ef;stroke:#009f6f33}[data-theme=light] .home .diagram-wrap .svc-card text{fill:#0d5c3a}[data-theme=light] .home .diagram-wrap .svc-card:hover rect{fill:#e8f8ef}.home .diagram-wrap .out-chip rect{stroke-width:.8px}.home .diagram-wrap .out-chip text{dominant-baseline:middle;font-family:fontBold,sans-serif;font-size:15px}[data-theme=dark] .home .diagram-wrap .out-chip rect{fill:#0d1f15;stroke:#1a4030}[data-theme=dark] .home .diagram-wrap .out-chip text{fill:#8dd5b0}[data-theme=light] .home .diagram-wrap .out-chip rect{fill:#e8f8ef;stroke:#009f6f33}[data-theme=light] .home .diagram-wrap .out-chip text{fill:#0d5c3a}body.en .home .diagram-wrap svg text{direction:ltr;unicode-bidi:plaintext}body.ar .home .diagram-wrap svg text{direction:rtl;unicode-bidi:plaintext}.home #cube-host{overflow:visible}.home #cube-wrap{perspective:320px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.home .cube-loader{justify-content:center;align-items:center;display:flex;position:relative}.home .cube{width:40px;transform-style:preserve-3d;cursor:pointer;transition:all .3s;animation:10s linear infinite rotateCube;position:absolute;transform:rotateX(-30deg)rotateY(45deg)}.home .cube:active{transform:translate(0)translateZ(-20px)}.home .cube-front,.home .cube-back{animation:none;transform:translate(40px)translateZ(-20px)}.home .cube-top,.home .cube-bottom{animation:none;transform:translateZ(20px)}.home .cube-left,.home .cube-right{animation:none;transform:translate(40px)translateZ(-20px)}.home .face{transform-style:preserve-3d;width:40px;height:40px;position:absolute}[data-theme=dark] .home .face{background:radial-gradient(circle,#0d2a1c 0%,#05140c 100%);border:1px solid #009f6f33}[data-theme=light] .home .face{background:radial-gradient(circle,#c8eed2 0%,#a0dcb9 100%);border:1px solid #009f6f4d}.home .front{transform:rotateY(0)translateZ(20px)}.home .back{transform:rotateY(180deg)translateZ(20px)}.home .left{transform:rotateY(-90deg)translateZ(20px)}.home .right{transform:rotateY(90deg)translateZ(20px)}.home .top{transform:rotateX(90deg)translateZ(20px)}.home .bottom{transform:rotateX(-90deg)translateZ(20px)}.home .middle{background:0 0!important;border:none!important}.home .cube-back:hover .face,.home .cube-front:hover .face,.home .cube-top:hover .face,.home .cube-bottom:hover .face,.home .cube-left:hover .face,.home .cube-right:hover .face{filter:drop-shadow(0 0 5px #38c68490)drop-shadow(0 0 15px #009f6f80)drop-shadow(0 0 30px #009f6f60);background:radial-gradient(circle,#38c684 50%,#009f6f 100%);border-color:#38c68499}@media (max-width:768px){.home{padding-top:72px;padding-bottom:40px}}@media (max-width:480px){.home{padding-top:64px;padding-bottom:40px}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes flow{to{stroke-dashoffset:0}}@keyframes orbRotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbRoundness{0%{filter:contrast(15)}20%{filter:contrast(3)}40%{filter:contrast(3)}60%{filter:contrast(15)}to{filter:contrast(15)}}@keyframes orbColorize{0%{filter:hue-rotate()}20%{filter:hue-rotate(-20deg)}40%{filter:hue-rotate(-40deg)}60%{filter:hue-rotate(-60deg)}80%{filter:hue-rotate(-25deg)}to{filter:hue-rotate()}}@keyframes rotateCube{0%{transform:rotateX(-30deg)rotateY(45deg)}to{transform:rotateX(-30deg)rotateY(405deg)}}.aboutPage{z-index:2;padding:60px 0 110px;position:relative}.aboutPage .title{color:var(--mainColor);text-transform:uppercase;font-family:fontBold,sans-serif;font-size:40px;font-weight:700;line-height:1.2}.aboutPage .sectionTitle{color:var(--grayColor);font-family:fontBold;font-style:italic;font-weight:700}.aboutPage .subTitle{color:var(--grayColor)}.aboutPage .row:nth-child(2n){flex-direction:row-reverse}.aboutPage .info{flex-direction:column;justify-content:center;gap:16px;height:100%;padding:48px;display:flex}@media (max-width:768px){.aboutPage .info{padding:24px 16px}}.aboutPage .info .des{color:var(--grayColor)}.aboutPage .info ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.aboutPage .info ul li{align-items:center;gap:8px;padding:4px;display:flex;position:relative}.aboutPage .info ul li:before{content:"";background-image:url(/img/icons/check.svg);background-size:contain;width:16px;height:16px}.aboutPage .lazyImg{aspect-ratio:1;border-radius:40px;width:100%;position:relative}@media screen and (min-width:400px) and (max-width:992px){.aboutPage .lazyImg{max-height:500px}}.aboutPage .lazyImg:before{content:"";border:10px solid var(--mainColor);border-radius:40px;width:100%;height:100%;position:absolute;top:-10px;left:0}.aboutPage .lazyImg .lazyDiv{width:100%;height:100%;transition:var(--transition)}.aboutPage .lazyImg .lazyDiv .simpleParallax{border-radius:40px;height:100%;overflow:hidden}.aboutPage .lazyImg .lazyDiv img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%}.aboutPage .statistic{justify-content:flex-end;align-items:center;gap:12px;padding:8px 0;display:flex}.aboutPage .statistic .counterUp{-webkit-text-fill-color:transparent;background:#a7a9ac10 0 0/contain;-webkit-text-stroke:1px #a7a9ac;-webkit-background-clip:text;background-clip:text;font-family:Manrope Alt,sans-serif;font-size:100px;font-weight:700}@media (max-width:768px){.aboutPage .statistic .counterUp{font-size:70px}}.aboutPage .statistic h6{text-transform:uppercase;writing-mode:vertical-rl;text-align:center;max-height:100px;font-weight:700;transform:scaleX(-1)scaleY(-1)}.downloadProfile{height:48px;transition:var(--transition);clip-path:none;border-radius:100px;padding:12px 52px 12px 24px;display:inline-flex}.downloadProfile:after{clip-path:none;border-radius:100px}.downloadProfile{width:fit-content;transition:var(--transition);align-items:center;gap:16px;display:flex;position:relative}.downloadProfile .icon{background-color:var(--mainColor);width:40px;height:40px;transition:var(--transition);z-index:4;border-radius:100px;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)scaleX(-1)}.downloadProfile .icon img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:brightness(0)invert();width:100%;height:100%}.downloadProfile .text{color:var(--darkColor);text-transform:capitalize}.downloadProfile:hover{transition:var(--transition);padding-left:52px;padding-right:24px}.downloadProfile:hover .icon{right:calc(100% - 44px)}body.en .downloadProfile{height:48px;transition:var(--transition);clip-path:none;border-radius:100px;padding:12px 24px 12px 52px;display:inline-flex}body.en .downloadProfile:after{clip-path:none;border-radius:100px}body.en .downloadProfile{width:fit-content;transition:var(--transition);align-items:center;gap:16px;display:flex;position:relative}body.en .downloadProfile .icon{background-color:var(--mainColor);width:40px;height:40px;transition:var(--transition);z-index:4;border-radius:100px;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;top:50%;left:4px;transform:translateY(-50%)}body.en .downloadProfile .icon img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:brightness(0)invert();width:100%;height:100%}body.en .downloadProfile .text{color:var(--darkColor);text-transform:capitalize}body.en .downloadProfile:hover{transition:var(--transition);padding-left:24px;padding-right:52px}body.en .downloadProfile:hover .icon{left:calc(100% - 44px)}.socialMedia{flex-wrap:wrap;justify-content:end;align-items:center;gap:8px;margin-top:auto;padding:8px;display:flex}.socialMedia a{border:1px solid var(--grayColor);width:40px;height:40px;color:var(--grayColor);transition:var(--transition);border-radius:100px;justify-content:center;align-items:center;display:flex}.socialMedia a img{transition:var(--transition);filter:contrast(.4)}.socialMedia a:hover{background-color:var(--mainColor);color:var(--darkColor);border:1px solid var(--mainColor);transform:translateY(-4px);box-shadow:0 4px #00000030}.socialMedia a:hover img{filter:contrast()brightness(0)invert()}.vision{background-color:var(--mainColor05);padding:56px 0;position:relative}.vision .BG{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.vision .BG:after{content:"";background-color:#5c6068e7;width:100%;height:100%;position:absolute;top:0;left:0}.vision .BG img{width:100%;height:100%}.vision .container{z-index:2;position:relative}.vision .container .form-wrapper{isolation:isolate;height:100%;position:relative}.vision .container .form-wrapper .glow-layer--white:before,.vision .container .form-wrapper .glow-layer--dark:before,.vision .container .form-wrapper .glow-layer--outer:before{content:"";z-index:-2;background-position:0 0;background-repeat:no-repeat;width:700px;height:700px;position:absolute;top:50%;left:50%}.vision .container .form-wrapper .glow-layer{z-index:-1;pointer-events:none;border-radius:22px;position:absolute;overflow:hidden}.vision .container .form-wrapper .glow-layer--outer{filter:blur(22px);opacity:.1;inset:-18px}.vision .container .form-wrapper .glow-layer--outer:before{background-image:conic-gradient(#fff, var(--secondColor) 5%, #fff 38%, #fff 50%, var(--mainColor) 60%, #fff 87%);transition:transform 2s;transform:translate(-50%,-50%)rotate(60deg)}.vision .container .form-wrapper .glow-layer--dark{inset:-2px}.vision .container .form-wrapper .glow-layer--dark:before{background-image:conic-gradient(#fff0,#c8f0e2,#fff0 10% 50%,#a0e0c8,#fff0 60%);transition:transform 2s;transform:translate(-50%,-50%)rotate(82deg)}.vision .container .form-wrapper .glow-layer--white{filter:blur(2px);inset:-2px}.vision .container .form-wrapper .glow-layer--white:before{background-image:conic-gradient(#fff0 0%,#6dd9aa,#fff0 8% 50%,#4dc896,#fff0 58%);transition:transform 2s;transform:translate(-50%,-50%)rotate(83deg)}.vision .container .form-wrapper:hover .glow-layer--dark:before{transform:translate(-50%,-50%)rotate(-98deg)}.vision .container .form-wrapper:hover .glow-layer--outer:before{transform:translate(-50%,-50%)rotate(-120deg)}.vision .container .form-wrapper:hover .glow-layer--white:before{transform:translate(-50%,-50%)rotate(-97deg)}.vision .container .form-wrapper:hover .glow-layer--border:before{transform:translate(-50%,-50%)rotate(-110deg)}.vision .container .form-wrapper .group{background:var(--background);border:1px solid var(--mainColor20);filter:none;height:100%;transition:transform var(--transition), box-shadow var(--transition);border-radius:22px;flex-wrap:nowrap;align-items:center;gap:24px;padding:32px 28px;display:flex;position:relative;overflow:hidden}.vision .container .form-wrapper .group:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#009f6f59,#0000);height:1px;position:absolute;top:0;left:20%;right:20%}.vision .container .form-wrapper .group:after{content:"";background:linear-gradient(140deg, var(--mainColor05) 0%, transparent 45%);pointer-events:none;border-radius:22px;position:absolute;inset:0}@media screen and (max-width:768px){.vision .container .form-wrapper .group{flex-wrap:wrap;padding:20px 16px}}.vision .container video{aspect-ratio:1;mix-blend-mode:multiply;filter:hue-rotate(270deg);-webkit-user-select:none;user-select:none;z-index:1;flex-shrink:0;max-width:100px;position:relative}.dark-mode .vision .container video{mix-blend-mode:screen;filter:hue-rotate(270deg)grayscale()invert()}.vision .container .group .text{z-index:1;flex-direction:column;flex:1;gap:8px;display:flex;position:relative}.vision .container .group .text .card-eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--mainColor);opacity:.75;font-size:10px;font-weight:700}.vision .container .group .text .title{color:var(--darkColor);align-items:center;gap:10px;font-family:fontBold,sans-serif;font-size:21px;font-weight:700;display:flex}.vision .container .group .text .title:before{content:"";background:linear-gradient(180deg, var(--secondColor), var(--mainColor));border-radius:3px;flex-shrink:0;width:3px;height:22px;display:inline-block}.vision .container .group .text .des{color:var(--grayColor);font-size:13.5px;line-height:1.75}.vision .container .values-card .group{flex-direction:column;align-items:flex-start;gap:20px}.vision .container .values-header{z-index:1;align-items:center;gap:20px;width:100%;display:flex;position:relative}.vision .container .values{z-index:1;flex-wrap:wrap;gap:10px;width:100%;display:flex;position:relative}@media screen and (max-width:768px){.vision .container .values{gap:8px}}.vision .container .values .value{--enter-x:100%;--enter-y:0%;--leave-x:100%;--leave-y:0%;border:1px dashed var(--lightBorderColor);background:var(--background);cursor:pointer;isolation:isolate;min-width:100px;transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);border-radius:16px;flex-direction:column;flex:1;align-items:center;gap:10px;padding:20px 10px 16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff80,0 2px #0000000a,0 4px 12px #0000000d}.dark-mode .vision .container .values .value{border-color:var(--mainColor20);box-shadow:0 2px #009f6f1f,0 4px 12px #0003}.vision .container .values .value:after{content:"";background:var(--linearGradient);z-index:0;opacity:0;transform:translate(var(--enter-x), var(--enter-y));pointer-events:none;background-size:200%;transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .28s;position:absolute;inset:0}.vision .container .values .value .value-icon{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.vision .container .values .value .value-icon img{-o-object-fit:contain;object-fit:contain;width:36px;height:36px;transition:filter var(--transition), transform var(--transition)}.vision .container .values .value h6{z-index:1;color:var(--darkColor);text-align:center;transition:color var(--transition);white-space:nowrap;font-size:12px;font-weight:600;line-height:1.35;position:relative}.vision .container .values .value.is-hovered{border-color:#0000;box-shadow:0 4px #009f6f40,0 8px 20px #009f6f33,0 16px 32px #00000014}.vision .container .values .value.is-hovered h6{color:#fff}.vision .container .values .value.is-hovered .value-icon img{filter:brightness(0)invert();transform:translateY(-2px)}.vision .container .values .value.is-hovered:after{opacity:1;transform:translate(0%)}.vision .container .values .value.is-leaving:after{opacity:0;transform:translate(var(--leave-x), var(--leave-y))}.vision .container .values .value[data-enter=top]{--enter-x:0%;--enter-y:-100%}.vision .container .values .value[data-enter=right]{--enter-x:100%;--enter-y:0%}.vision .container .values .value[data-enter=bottom]{--enter-x:0%;--enter-y:100%}.vision .container .values .value[data-enter=left]{--enter-x:-100%;--enter-y:0%}.vision .container .values .value[data-leave=top]{--leave-x:0%;--leave-y:-100%}.vision .container .values .value[data-leave=right]{--leave-x:100%;--leave-y:0%}.vision .container .values .value[data-leave=bottom]{--leave-x:0%;--leave-y:100%}.vision .container .values .value[data-leave=left]{--leave-x:-100%;--leave-y:0%}body.en .vision .container .vision-card-col{z-index:1;position:relative}body.en .vision .container .vision-card-col--left{z-index:2;margin-left:0}body.en .vision .container .vision-card-col--left .group{clip-path:polygon(0 0,100% 0%,75% 100%,0% 100%);padding-left:32px;padding-right:100px}body.en .vision .container .vision-card-col--right{margin-left:-40px}body.en .vision .container .vision-card-col--right .group{clip-path:polygon(25% 0%,100% 0%,100% 100%,0% 100%);padding-left:100px;padding-right:32px}@media screen and (max-width:768px){body.en .vision{margin-left:0!important}body.en .vision .group{clip-path:none!important;border-radius:12px!important;padding:16px!important}}@keyframes scrollDown{0%{opacity:0;transform:translate(-50%)}50%{opacity:1;transform:translate(-50%,16px)}to{opacity:0;transform:translate(-50%,32px)}}.swiperControl{bottom:unset;right:unset;align-items:center;gap:24px;padding:20px;display:flex;position:relative}.swiperControl .swiperBtns{gap:8px;display:flex}.swiperControl .swiperBtns .swiper-button-next,.swiperControl .swiperBtns .swiper-button-prev{left:unset;right:unset;top:unset;bottom:unset;margin:unset;cursor:pointer;color:var(--mainColor);border:1px solid var(--mainColor);width:40px;height:40px;transition:var(--transition);opacity:.8;border-radius:100%;justify-content:center;align-items:center;display:flex;position:relative}.swiperControl .swiperBtns .swiper-button-next:after,.swiperControl .swiperBtns .swiper-button-prev:after{content:"";width:20px;height:20px;transition:var(--transition);background-image:url(/img/icons/left.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100%;transform:scaleX(-1)}@media (max-width:768px){.swiperControl .swiperBtns .swiper-button-next:after,.swiperControl .swiperBtns .swiper-button-prev:after{font-size:24px}}.swiperControl .swiperBtns .swiper-button-next:hover,.swiperControl .swiperBtns .swiper-button-prev:hover{opacity:1;background-color:var(--mainColor);color:var(--mainColor)}.swiperControl .swiperBtns .swiper-button-next:hover:after,.swiperControl .swiperBtns .swiper-button-prev:hover:after{filter:brightness(0)invert()}.swiperControl .swiperBtns .swiper-button-next.swiper-button-disabled,.swiperControl .swiperBtns .swiper-button-prev.swiper-button-disabled{opacity:.2}.swiperControl .swiperBtns .swiper-button-next{left:unset}.swiperControl .swiperBtns .swiper-button-next:after{transform:unset}.swiperControl .swiper-pagination{min-height:16px;left:unset;right:unset;top:unset;bottom:unset;margin:unset;justify-content:end;align-items:center;display:flex;position:relative}.swiperControl .swiper-pagination .swiper-pagination-bullet{background-color:var(--mainColor);transition:var(--transition);border-radius:16px}.swiperControl .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:16px;height:16px}.clients{z-index:2;padding:100px 0 60px;position:relative;overflow:hidden}.clients .sectionTitle{text-align:center;text-wrap:balance;flex-direction:column;gap:8px;width:min(100% - 40px,800px);margin:auto;padding-bottom:55px;display:flex}@media (max-width:767px){.clients .sectionTitle{padding-bottom:40px}}.clients .sectionTitle .sub{color:var(--mainColor);text-transform:uppercase;font-family:fontBold;font-size:40px;font-weight:700}.clients .sectionTitle .title{color:var(--grayColor);font-family:fontBold;font-style:italic;font-weight:700}.clients .sectionTitle .hint{color:var(--grayColor)}.clients .logo{aspect-ratio:3/2;width:100%;height:100%;padding:10px;position:relative}.clients .logo img{-o-object-fit:contain;object-fit:contain;filter:grayscale()opacity(.7);width:100%;height:100%;transition:var(--transition)}.clients .logo:hover img{filter:none}.clients .swiperControl{padding-top:60px;position:relative}.clients .swiperControl .swiper-pagination{justify-content:center}.clients .swiperControl .swiper-pagination .swiper-pagination-bullet{background-color:var(--whiteColor)}.clients .inner{background-color:var(--mainColor);text-align:center;height:100%;padding:24px}.clients .inner .subTitle{color:var(--darkColor);margin-bottom:16px;font-weight:700;font-family:fontBold,sans-serif!important}@media screen and (max-width:768px){h1{font-size:25px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:15px}span,p,body{font-size:14px}}.serviceArea{background-color:#0000;background-image:linear-gradient(#009f6fc4,#009f6fcb),url(/img/services.jpg);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:300%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:80px 8px;animation:80s linear infinite animateBg}.serviceArea .serviceTop{text-align:center;text-wrap:balance;flex-direction:column;gap:8px;width:min(100% - 40px,800px);margin:auto;padding-bottom:55px;display:flex}@media (max-width:767px){.serviceArea .serviceTop{padding-bottom:40px}}.serviceArea .serviceTop .secTitle{color:#fff;text-transform:uppercase;font-family:fontBold;font-size:40px;font-weight:700}.serviceArea .serviceTop .secSubTitle{color:#eee;font-family:fontBold;font-style:italic;font-weight:700}.serviceArea .serviceTop .hint{color:#eee}.serviceArea .allServices{flex-wrap:wrap;gap:16px;display:flex}.serviceArea .allServices img{transition:var(--transition)}.serviceArea .allServices .serviceItem{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#00000013;border:2px solid #009f6f69;border-radius:24px;flex-direction:column;flex:32%;gap:8px;min-width:300px;margin-bottom:8px;padding:40px;display:flex;position:relative}.serviceArea .allServices .serviceItem .serviceRoute{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.serviceArea .allServices .serviceItem .serviceRoute .serviceIcon{-o-object-fit:contain;object-fit:contain;width:56px;height:56px}.serviceArea .allServices .serviceItem .serviceRoute span{width:40px;height:40px;transition:var(--transition);border:1px dashed #fff;border-radius:100px;justify-content:center;align-items:center;display:flex}.serviceArea .allServices .serviceItem .serviceRoute span img{width:16px;height:16px;transition:var(--transition);-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert()opacity(.7);transform:scaleX(-1)}.serviceArea .allServices .serviceItem .title{color:#fff;font-family:fontBold}.serviceArea .allServices .serviceItem .subTitle{color:#eee;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.serviceArea .allServices .serviceItem .arrow{align-self:flex-end;width:20px;height:20px;margin-top:24px}.serviceArea .allServices .serviceItem .serviceList{z-index:2;background-color:var(--whiteColor);width:100%;height:100%;transition:var(--transition);border-radius:24px;flex-wrap:wrap;align-content:center;gap:16px;padding:40px;animation:.5s forwards subHide;display:flex;position:absolute;top:0;right:0}@keyframes subHide{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.serviceArea .allServices .serviceItem .serviceList span{min-width:calc(50% - 8px);color:var(--text);opacity:0;text-align:start;filter:brightness(.8);align-items:center;gap:4px;display:flex}.serviceArea .allServices .serviceItem .serviceList span img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:16px;transform:scaleX(-1)}.serviceArea .allServices .serviceItem .more{z-index:2;opacity:0;visibility:hidden;transition:var(--transition);white-space:nowrap;width:fit-content;position:absolute;bottom:50px;right:50%;transform:translate(50%,50%)}.serviceArea .allServices .serviceItem .more img{z-index:2;-o-object-fit:contain;object-fit:contain;filter:brightness(0);width:12px;height:12px;transition:var(--transition);position:relative;transform:scaleX(-1)}.dark-mode .serviceArea .allServices .serviceItem .more img,.serviceArea .allServices .serviceItem .more:hover img{filter:brightness(0)invert()}.serviceArea .allServices .serviceItem:hover .more{opacity:1;visibility:visible;opacity:1;visibility:visible;bottom:0}.serviceArea .allServices .serviceItem:hover .serviceList{animation:.5s forwards subMove}@keyframes subMove{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.serviceArea .allServices .serviceItem:hover .serviceList span{animation:.5s ease-in-out forwards fade-in}.serviceArea .allServices .serviceItem:hover .serviceList span:first-child{animation-delay:.15s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(2){animation-delay:.3s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(3){animation-delay:.45s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(4){animation-delay:.6s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(5){animation-delay:.75s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(6){animation-delay:.9s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(7){animation-delay:1.05s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(8){animation-delay:1.2s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(9){animation-delay:1.35s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(10){animation-delay:1.5s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(11){animation-delay:1.65s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(12){animation-delay:1.8s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(13){animation-delay:1.95s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(14){animation-delay:2.1s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(15){animation-delay:2.25s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(16){animation-delay:2.4s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(17){animation-delay:2.55s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(18){animation-delay:2.7s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(19){animation-delay:2.85s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(20){animation-delay:3s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(21){animation-delay:3.15s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(22){animation-delay:3.3s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(23){animation-delay:3.45s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(24){animation-delay:3.6s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(25){animation-delay:3.75s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(26){animation-delay:3.9s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(27){animation-delay:4.05s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(28){animation-delay:4.2s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(29){animation-delay:4.35s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(30){animation-delay:4.5s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(31){animation-delay:4.65s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(32){animation-delay:4.8s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(33){animation-delay:4.95s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(34){animation-delay:5.1s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(35){animation-delay:5.25s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(36){animation-delay:5.4s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(37){animation-delay:5.55s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(38){animation-delay:5.7s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(39){animation-delay:5.85s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(40){animation-delay:6s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(41){animation-delay:6.15s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(42){animation-delay:6.3s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(43){animation-delay:6.45s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(44){animation-delay:6.6s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(45){animation-delay:6.75s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(46){animation-delay:6.9s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(47){animation-delay:7.05s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(48){animation-delay:7.2s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(49){animation-delay:7.35s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(50){animation-delay:7.5s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(51){animation-delay:7.65s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(52){animation-delay:7.8s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(53){animation-delay:7.95s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(54){animation-delay:8.1s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(55){animation-delay:8.25s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(56){animation-delay:8.4s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(57){animation-delay:8.55s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(58){animation-delay:8.7s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(59){animation-delay:8.85s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(60){animation-delay:9s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(61){animation-delay:9.15s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(62){animation-delay:9.3s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(63){animation-delay:9.45s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(64){animation-delay:9.6s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(65){animation-delay:9.75s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(66){animation-delay:9.9s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(67){animation-delay:10.05s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(68){animation-delay:10.2s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(69){animation-delay:10.35s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(70){animation-delay:10.5s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(71){animation-delay:10.65s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(72){animation-delay:10.8s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(73){animation-delay:10.95s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(74){animation-delay:11.1s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(75){animation-delay:11.25s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(76){animation-delay:11.4s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(77){animation-delay:11.55s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(78){animation-delay:11.7s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(79){animation-delay:11.85s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(80){animation-delay:12s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(81){animation-delay:12.15s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(82){animation-delay:12.3s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(83){animation-delay:12.45s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(84){animation-delay:12.6s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(85){animation-delay:12.75s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(86){animation-delay:12.9s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(87){animation-delay:13.05s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(88){animation-delay:13.2s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(89){animation-delay:13.35s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(90){animation-delay:13.5s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(91){animation-delay:13.65s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(92){animation-delay:13.8s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(93){animation-delay:13.95s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(94){animation-delay:14.1s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(95){animation-delay:14.25s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(96){animation-delay:14.4s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(97){animation-delay:14.55s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(98){animation-delay:14.7s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(99){animation-delay:14.85s}.serviceArea .allServices .serviceItem:hover .serviceList span:nth-child(100){animation-delay:15s}@keyframes fade-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.serviceArea .allServices .serviceItem:hover .more{opacity:1;visibility:visible;z-index:2;bottom:0}body.en .serviceArea .allServices .serviceItem .serviceList span img,body.en .serviceArea .allServices .serviceItem .more img,body.en .serviceArea .allServices .serviceItem .serviceRoute span img,body.en .productDetails .productBox .serviceList span img{transform:scaleX(1)}.flipCard{aspect-ratio:1;perspective:1000px;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:100%;max-height:400px;display:flex;position:relative}.flipCard .cardFront{background-color:var(--whiteColor);backface-visibility:hidden;border-radius:20px;width:100%;height:100%;transition:transform 1s cubic-bezier(.165,.84,.44,1);display:flex;position:relative;overflow:hidden;transform:rotateY(0);box-shadow:0 .5rem 1rem #0000000d}.flipCard .cardFront .workType{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.flipCard .cardFront .workType span{color:var(--mainColor);background-color:var(--whiteColor);text-transform:capitalize;border-radius:100px;padding:4px 16px;font-size:12px}.flipCard .cardFront .img{width:100%;height:100%}.flipCard .cardFront .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%}.flipCard .cardFront .cardLogo{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:100%;max-height:200px}.flipCard .cardFront .content{background:linear-gradient(#009f6f00 60%,#009f6f,#009f6f 100%);flex-direction:column;justify-content:flex-end;gap:8px;width:100%;height:100%;padding:28px;display:flex;position:absolute;top:0;right:0}.flipCard .cardFront .content .title{color:var(--whiteColor);text-transform:capitalize;font-family:fontBold}.flipCard .cardFront .content .location,.flipCard .cardFront .content .date{color:var(--whiteColor);align-items:center;gap:8px;font-size:14px;display:flex}.flipCard .cardFront .content .location img,.flipCard .cardFront .content .date img{aspect-ratio:1;filter:brightness(0)invert();-o-object-fit:contain;object-fit:contain;width:14px}.flipCard .cardBack{backface-visibility:hidden;background-color:var(--whiteColor);border-radius:20px;width:100%;height:100%;padding:28px;transition:transform 1s cubic-bezier(.165,.84,.44,1);position:absolute;transform:rotateY(180deg)}.flipCard .cardBack .content{flex-direction:column;gap:8px;width:100%;height:100%;display:flex}.flipCard .cardBack .content .favimg{-o-object-position:right;object-position:right;-o-object-fit:contain;object-fit:contain;filter:grayscale();height:40px}.flipCard .cardBack .content .title{text-transform:capitalize;color:var(--mainColor);font-family:fontBold;font-weight:700}.flipCard .cardBack .content .des{color:#777;flex:1;font-size:14px;overflow:hidden}.flipCard .cardBack .content .outlineGradient{border-radius:100px;width:fit-content;margin-right:auto}.flipCard .cardBack .content .outlineGradient span{font-size:12px}.flipCard .cardBack .content .outlineGradient:after{border-radius:100px}.flipCard .cardBack .content .outlineGradient img{-o-object-fit:contain;object-fit:contain;aspect-ratio:1;height:12px;transition:var(--transition);margin-right:4px;transform:scaleX(-1)}.flipCard .cardBack .content .outlineGradient:hover img{filter:brightness(0)invert()}.flipCard:hover{z-index:2}.flipCard:hover .cardFront{transform:rotateY(-180deg)}.flipCard:hover .cardBack{transform:rotateY(0)}.productCard{text-align:center;background-color:var(--whiteColor);height:100%;transition:var(--transition);border-radius:16px;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.productCard .view{border-radius:16px;width:100%;display:block;position:relative;overflow:hidden}.productCard .view img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:16px;width:100%}.productCard .view:after{z-index:2;content:"";z-index:1;background:linear-gradient(90deg,#fff0 0%,#ffffff4d 100%);width:50%;height:100%;display:block;position:absolute;top:0;left:-80%;transform:skew(-25deg)}.productCard .content{text-align:center;flex-direction:column;gap:8px;padding:20px;display:flex}.productCard .content .workLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.productCard .content .workLinks .link{color:var(--darkColor);background-color:var(--lightBorderColor);text-transform:capitalize;isolation:isolate;border-radius:100px;align-items:center;gap:4px;padding:4px 16px;font-size:12px;display:inline-flex;position:relative;overflow:hidden}.productCard .content .workLinks .link img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:16px;transition:var(--transition)}.productCard .content .workLinks .link:after{content:"";width:100px;height:100px;transition:var(--transition);background-color:var(--mainColor);z-index:-1;border-radius:100px;position:absolute;top:-100px;left:-100px}.productCard .content .workLinks .link:before{content:"";width:100px;height:100px;transition:var(--transition);background-color:var(--mainColor);z-index:-1;border-radius:100px;position:absolute;bottom:-100px;right:-100px}.productCard .content .workLinks .link:hover{color:#fff;background-color:var(--secondColor)}.productCard .content .workLinks .link:hover img{filter:brightness(0)invert()}.productCard .content .workLinks .link:hover:after{top:-70px;left:-70px}.productCard .content .workLinks .link:hover:before{bottom:-70px;right:-70px}.productCard .content .title{text-transform:capitalize;color:var(--darkColor);font-family:fontBold;font-size:20px}.productCard .content .title:hover{color:var(--mainColor)}.productCard .content .des{-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--grayColor);-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.productCard .content .location,.productCard .content .date{color:var(--whiteColor);align-items:center;gap:8px;font-size:14px;display:flex}.productCard .content .location img,.productCard .content .date img{aspect-ratio:1;filter:brightness(0)invert();-o-object-fit:contain;object-fit:contain;width:14px}.productCard:hover{box-shadow:var(--BigShadow);transform:translateY(-8px)}.productCard:hover .view:after{animation:1s shine}@keyframes shine{to{left:125%}}.productDetails{text-align:center;height:100%;transition:var(--transition);border-radius:16px;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.productDetails .details{background-color:var(--whiteColor);border-radius:16px;flex-direction:column;gap:16px;margin-bottom:12px;padding:16px;display:flex}.productDetails .view{border-radius:20px;width:100%;display:block;position:relative;overflow:hidden}.productDetails .view img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:16px;width:100%}.productDetails .view:after{z-index:2;content:"";z-index:1;background:linear-gradient(90deg,#fff0 0%,#ffffff4d 100%);width:50%;height:100%;display:block;position:absolute;top:0;left:-80%;transform:skew(-25deg)}.productDetails .view:hover:after{animation:1s shine}.productDetails .content .icon{width:40px;height:40px}.productDetails .content .icon.serviceIcon{filter:brightness(0)}.productDetails .content{text-align:start;flex-direction:column;gap:12px;display:flex}.productDetails .content .workLinks{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.productDetails .content .workLinks .link{color:var(--darkColor);background-color:var(--lightBorderColor);text-transform:capitalize;isolation:isolate;border-radius:100px;align-items:center;gap:8px;padding:8px 20px;font-size:14px;display:inline-flex;position:relative;overflow:hidden}.productDetails .content .workLinks .link img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:24px;transition:var(--transition)}.productDetails .content .workLinks .link:after{content:"";width:100px;height:100px;transition:var(--transition);background-color:var(--mainColor);z-index:-1;border-radius:100px;position:absolute;top:-100px;left:-100px}.productDetails .content .workLinks .link:before{content:"";width:100px;height:100px;transition:var(--transition);background-color:var(--mainColor);z-index:-1;border-radius:100px;position:absolute;bottom:-100px;right:-100px}.productDetails .content .workLinks .link:hover{color:var(--whiteColor);background-color:var(--secondColor)}.productDetails .content .workLinks .link:hover img{filter:brightness(0)invert()}.productDetails .content .workLinks .link:hover:after{top:-70px;left:-70px}.productDetails .content .workLinks .link:hover:before{bottom:-70px;right:-70px}.productDetails .content .title{text-transform:capitalize;color:var(--darkColor);font-family:fontBold;font-size:30px}.productDetails .content .title:hover{color:var(--mainColor)}.productDetails .content .des{color:var(--grayColor)}.productDetails .content .location,.productDetails .content .date{color:var(--whiteColor);align-items:center;gap:8px;font-size:14px;display:flex}.productDetails .content .location img,.productDetails .content .date img{aspect-ratio:1;filter:brightness(0)invert();-o-object-fit:contain;object-fit:contain;width:14px}.productDetails .swiper{width:100%}.productDetails .productSlider{flex-direction:column;gap:10px;display:flex}.productDetails .productSlider .swiper-slide{position:relative}.productDetails .productSlider .swiper-slide iframe,.productDetails .productSlider .swiper-slide video,.productDetails .productSlider .swiper-slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:12px;width:100%;height:100%;display:block}.productDetails .productSlider .slider{aspect-ratio:1;border-radius:12px;max-height:600px}.productDetails .productSlider .slider img{cursor:zoom-in}.productDetails .productSlider .thumbs{box-sizing:border-box;max-height:600px}.productDetails .productSlider .thumbs .swiper-slide{aspect-ratio:1;opacity:.3;filter:grayscale();max-height:120px;width:100%!important}.productDetails .productSlider .thumbs .swiper-slide img{cursor:pointer;border-radius:8px}.productDetails .productSlider .thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1;filter:none}@media screen and (min-width:992px){.productDetails .productSlider{flex-direction:row-reverse}.productDetails .productSlider .slider{flex:5}.productDetails .productSlider .thumbs{flex:1}}.productDetails .productSlider .swiperControl{position:absolute;bottom:0;right:0}.productDetails .productSlider .swiperControl .swiperBtns .swiper-button-next,.productDetails .productSlider .swiperControl .swiperBtns .swiper-button-prev{--darkColor:var(--whiteColor)}.productDetails .productSlider .swiperControl .swiperBtns .swiper-button-next:after,.productDetails .productSlider .swiperControl .swiperBtns .swiper-button-prev:after{filter:brightness(0)invert()}.productDetails .productGoals{background-color:var(--whiteColor);flex-direction:column;gap:8px;padding:24px;display:flex}.productDetails .productGoals .goal{color:var(--darkColor);font-family:fontBold;font-size:18px}.productDetails .productBox{border:1px solid var(--lightBorderColor);background-color:var(--whiteColor);border-radius:16px;margin-bottom:16px;padding:24px}@media screen and (max-width:768px){.productDetails .productBox{padding:16px}.productDetails .productBox .title{padding:8px}.productDetails .productBox ul{padding:0 12px}}.productDetails .productBox .title{text-align:start;border-bottom:1px solid var(--lightBorderColor);color:var(--darkColor);margin-bottom:16px;padding-bottom:16px;font-size:18px;font-weight:700}.productDetails .productBox .serviceList{flex-direction:column;gap:16px;padding-bottom:24px;display:flex}.productDetails .productBox .serviceList span{color:var(--darkColor);text-align:start;align-items:center;gap:4px;display:flex}.productDetails .productBox .serviceList span img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:16px;transform:scaleX(-1)}.productDetails .productBox ul{margin:0;padding:0;list-style:none}.productDetails .productBox ul li{color:var(--grayColor);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:8px;padding:8px;display:flex}.productDetails .productBox ul li:before{content:"";background:url(/img/star.png) 50%/contain no-repeat;border-radius:100px;width:16px;height:16px}.productDetails .productBox ul li span{flex:1}.productDetails .productBox ul li p{flex:3;font-weight:700}.productDetails .productBox ul li:nth-child(2n){background-color:var(--lightBorderColor)}.productDetails .productBox .features{flex-wrap:wrap;gap:8px;display:flex}.productDetails .productBox .features span{border:1px solid var(--lightBorderColor);color:var(--darkColor);border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:8px 16px;display:flex}.productDetails .requestDemo{z-index:10;justify-content:center;width:100%;margin:24px 0;display:flex;position:sticky;bottom:40px;left:0%}.productDetails .requestDemo .btn{background:var(--linearGradient);text-align:center;color:#fff;background-size:400%;border-radius:100px;outline:4px solid #009f6f30;justify-content:center;align-items:center;gap:8px;width:min(100% - 40px,300px);padding:12px 16px;font-size:16px;font-weight:700;animation:5s linear infinite animateBg;display:flex;box-shadow:0 0 0 8px #009f6f30}.mt-header{z-index:2;margin-top:-93px;position:relative}.banner{isolation:isolate;padding:130px 0 20px;display:flex;position:relative}.banner .links{margin-bottom:4px}.banner .links a{color:var(--mainColor);text-transform:capitalize;align-items:center;gap:12px;padding:4px;display:inline-flex;position:relative}.banner .links a:last-child:after{display:none}.banner .links a:after{content:" ↣ ";transform:scaleX(-1)}.banner .links a.active{cursor:default;color:#777}.banner h2{color:var(--mainColor);text-transform:capitalize;padding:4px;font-weight:700}@media (max-width:768px){.banner h2{font-size:20px}}body.en .banner .links a:after{content:" ↣ ";transform:scaleX(1)}.ourProducts{background-color:var(--mainColor20);z-index:1;padding:60px 12px 120px}.ourProducts .swiperControl{width:auto;padding:0}.ourProducts .swiper-wrapper{height:610px;min-height:500px;padding:40px 0}@media (max-width:768px){.ourProducts .swiper-wrapper{height:auto}}.ourProducts .sectionTop{justify-content:space-between;align-items:flex-end;gap:16px;display:flex;text-align:center!important}@media (max-width:768px){.ourProducts .sectionTop{flex-direction:column;align-items:center}}.ourProducts .sectionTop .top{text-align:center;text-wrap:balance;text-align:start;flex-direction:column;gap:8px;width:min(100% - 40px,800px);display:flex}@media (max-width:768px){.ourProducts .sectionTop .top{align-items:center;margin:auto}}.ourProducts .sectionTop .top .secTitle{color:var(--darkColor);text-transform:uppercase;font-family:fontBold;font-size:30px;font-weight:700}@media screen and (max-width:768px){.ourProducts .sectionTop .top .secTitle{font-size:24px}}.ourProducts .sectionTop .top .secSubTitle{color:var(--grayColor);font-family:fontBold;font-style:italic;font-weight:700}.ourProducts .sectionTop .top .hint{color:var(--grayColor)}.ourProducts .sectionTop .outlineGradient{white-space:nowrap}.ourProducts .sectionTop .outlineGradient:after{background:0 0}.ourProducts .sectionTop .outlineGradient span{color:#fff;align-items:center;display:flex}.ourProducts .sectionTop .outlineGradient img{filter:brightness(0)invert();width:0;height:16px;transition:var(--transition);transform:scaleX(-1)}.ourProducts .sectionTop .outlineGradient:hover img{width:16px;margin-right:8px}.haveBG{background-color:var(--whiteColor);z-index:2;position:relative}.stats{background-color:var(--whiteColor);z-index:2;padding-bottom:24px;position:relative}.stats .container{z-index:4;background:var(--linearGradient);background-size:400%;border-radius:20px;padding:40px;animation:5s linear infinite animateBg;position:relative;top:-60px;overflow:hidden}.stats .container .top{text-align:center;text-wrap:balance;flex-direction:column;gap:8px;width:min(100% - 40px,800px);margin:auto;padding-bottom:55px;display:flex}@media (max-width:767px){.stats .container .top{padding-bottom:40px}}.stats .container .top .secTitle{color:#fff;text-transform:uppercase;font-family:fontBold;font-size:30px;font-weight:700}@media screen and (max-width:768px){.stats .container .top .secTitle{font-size:24px}}.stats .container .top .secSubTitle{color:#eee;font-family:fontBold;font-style:italic;font-weight:700}.stats .container .top .hint{color:#eee}.stats .container .all{flex-wrap:wrap;gap:20px;display:flex}.stats .container .all .statistic{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff0e;border:1px solid #ffffff0e;border-radius:16px;flex-direction:column;flex:1;align-items:center;gap:8px;min-width:150px;padding:24px;display:flex}.stats .container .all .statistic .counterUp{color:#fff;font-family:fontBold;font-weight:700}.stats .container .all .statistic h6{text-transform:capitalize;color:#fff;font-family:fontBold}.stats .container:hover .shapes span:first-child{width:90%}.stats .container:hover .shapes span:nth-child(2){width:60%}.stats .container:hover .shapes span:nth-child(3){width:35%}.latestPortfolio{background-color:var(--whiteColor);z-index:1;padding:60px 12px 40px;position:relative}.latestPortfolio:before,.latestPortfolio:after{content:"";z-index:10;pointer-events:none;width:300px;position:absolute;top:250px;bottom:0}.latestPortfolio:before{background:linear-gradient(to right, var(--background) 0%, var(--background) 15%, transparent 100%);left:0}.latestPortfolio:after{background:linear-gradient(to left, var(--background) 0%, var(--background) 15%, transparent 100%);right:0}@media (max-width:768px){.latestPortfolio:before,.latestPortfolio:after{display:none}}.latestPortfolio .swiperControl{width:auto;padding:0}.latestPortfolio .swiper-wrapper{height:unset;align-items:center;padding:40px 0}.latestPortfolio .swiper-wrapper .swiper-slide{justify-content:center;align-items:center;display:flex;width:370px!important}.latestPortfolio .portfolio-swiper{width:100%;padding-top:30px!important;padding-bottom:50px!important}.latestPortfolio .portfolio-swiper .swiper-slide-active{z-index:5}.latestPortfolio .portfolio-swiper .swiper-pagination-bullet{opacity:.4;transition:all .3s;background-color:#009f6f!important}.latestPortfolio .portfolio-swiper .swiper-pagination-bullet-active{opacity:1!important;border-radius:100px!important;width:20px!important}.latestPortfolio .swiper-fade-wrapper{position:relative}.latestPortfolio .holo-wrap{z-index:4;pointer-events:none;justify-content:center;display:flex;position:relative}.latestPortfolio .holo{z-index:2;background-color:rgba(var(--mainColor), .4);filter:blur(2.5px);width:300px;height:5px;transform-style:preserve-3d;backface-visibility:hidden;border-radius:100%;margin:0 auto;animation:1.5s infinite alternate holographic;position:relative;transform:perspective(100px)rotateX(-30deg)}.latestPortfolio .holo:after{content:"";background-color:rgba(var(--secondColor), .55);filter:blur(2.5px);border-radius:100%;height:20px;position:absolute;left:-10px;right:-10px}.latestPortfolio .holo+.holo{opacity:.5;animation-duration:.75s}.latestPortfolio .platform{pointer-events:none;z-index:3;justify-content:center;display:flex;position:relative}.latestPortfolio .platform-disc{background:linear-gradient(#bebebe,#fff);border-radius:50%;width:300px;height:0;position:relative;box-shadow:0 0 12px #009f6f4d}@keyframes holographic{0%{box-shadow:0 -75px 5px #009f6f1f,0 -1px 2px #38c68480,0 -5px 10px #009f6fbf,0 -10px 30px #009f6fbf,0 -25px 50px #009f6fbf,0 -45px 70px #38c684f2,0 -75px 90px #38c684}to{box-shadow:0 -1px 5px #009f6f1f,0 -1px 2px #38c68480,0 -5px 7px #009f6fbf,0 -10px 15px #009f6fbf,0 -25px 25px #009f6fbf,0 -45px 35px #38c684f2,0 -75px 50px #38c684}}@keyframes discPulse{0%,to{opacity:.5}50%{opacity:1}}.latestPortfolio .sectionTop{justify-content:space-between;align-items:flex-end;gap:16px;display:flex;text-align:center!important}@media (max-width:768px){.latestPortfolio .sectionTop{flex-direction:column;align-items:center}}.latestPortfolio .sectionTop .top{text-align:center;text-wrap:balance;text-align:start;flex-direction:column;gap:8px;width:min(100% - 40px,800px);display:flex}@media (max-width:768px){.latestPortfolio .sectionTop .top{align-items:center;width:auto;margin:auto}}.latestPortfolio .sectionTop .top .secTitle{color:var(--darkColor);text-transform:uppercase;font-family:fontBold;font-size:30px;font-weight:700}@media screen and (max-width:768px){.latestPortfolio .sectionTop .top .secTitle{font-size:24px}}.latestPortfolio .sectionTop .top .secSubTitle{color:var(--grayColor);font-family:fontBold;font-style:italic;font-weight:700}.latestPortfolio .sectionTop .top .hint{color:var(--grayColor)}.latestPortfolio .sectionTop .outlineGradient{white-space:nowrap}.latestPortfolio .sectionTop .outlineGradient:after{background:0 0}.latestPortfolio .sectionTop .outlineGradient span{color:#fff;align-items:center;display:flex}.latestPortfolio .sectionTop .outlineGradient img{filter:brightness(0)invert();width:0;height:16px;transition:var(--transition);transform:scaleX(-1)}.latestPortfolio .sectionTop .outlineGradient:hover img{width:16px;margin-right:8px}.latestPortfolio .portfolioItem{border:1px solid var(--lightBorderColor);border-radius:14px;transition:border-color .3s,transform .3s;animation:.5s ease-in-out forwards fadeUp;display:flex;position:relative;overflow:hidden;max-width:unset!important;height:100%!important}.latestPortfolio .portfolioItem:before{content:"";border-radius:inherit;background:radial-gradient(circle at var(--mx,50%) var(--my,50%), rgba(56, 198, 132, calc(var(--proximity,0) * .3)) 0%, rgba(0, 159, 111, calc(var(--proximity,0) * .1)) 45%, transparent 70%);pointer-events:none;z-index:0;transition:opacity .3s;position:absolute;inset:0}.latestPortfolio .portfolioItem:after{content:"";border-radius:inherit;border:1px solid rgba(0, 159, 111, calc(var(--proximity,0) * .8));pointer-events:none;z-index:2;transition:border-color .3s;position:absolute;inset:0}.latestPortfolio .portfolioItem .content,.latestPortfolio .portfolioItem figure{z-index:1;position:relative}.latestPortfolio .portfolioItem:hover,.latestPortfolio .portfolioItem:focus-within{transform:translateY(-2px)}.latestPortfolio .portfolioItem:hover .title,.latestPortfolio .portfolioItem:focus-within .title{color:#38c684}body.en .portfolioItem .content .top .icon img{transform:rotate(45deg)scaleX(1)}body.en .portfolioItem:hover .content .top .icon img{transform:rotate(0)}:root{--mainColor:#009f6f;--mainColor20:#009f6f33;--mainColor05:#009f6f0d;--linearGradient:linear-gradient(45deg, #11b14e 0%, #38c684 50%, #009f6f 100%);--secondColor:#11b14e}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes badgePulse{0%,to{box-shadow:0 0 0 0 var(--mainColor20)}50%{box-shadow:0 0 0 6px #0000}}.careers{z-index:2;isolation:isolate;background:#f4fbf8;background:var(--mainColor05);padding:80px 24px;position:relative;overflow:hidden}.careers:before{content:"";z-index:-2;opacity:.5;background-image:radial-gradient(circle,#009f6f18 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.careers:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#38c68410 0%,#0000 70%);border-radius:50%;width:420px;height:420px;position:absolute;top:-100px;left:-100px}.careers .container{align-items:center;gap:16px;display:flex}.careers .top{text-align:start;text-wrap:balance;flex-direction:column;justify-content:center;gap:16px;width:min(100% - 40px,700px);height:100%;animation:.7s both fadeInUp;display:flex}@media (max-width:992px){.careers .top{text-align:center;margin:auto}}.careers .top .secTitle{color:var(--mainColor);text-transform:uppercase;background:var(--linearGradient);-webkit-background-clip:text;background-clip:text;font-family:fontBold;font-size:40px;font-weight:700}.careers .top .secSubTitle{color:var(--grayColor);font-family:fontBold;font-style:italic;font-weight:700}.careers .top .hint{color:var(--darkColor)}.careers__badges{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}@media (max-width:992px){.careers__badges{justify-content:center}}.careers__badges .badge-pill{color:var(--mainColor);background:var(--background);border:1px solid #c8f0e0;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:500;transition:background .2s,transform .2s;animation:3s ease-in-out infinite badgePulse;display:inline-flex;box-shadow:0 2px 8px #009f6f10}.careers__badges .badge-pill:hover{background:#f0fdf8;transform:translateY(-2px)}.careers .form-wrapper{isolation:isolate;animation:.7s .15s both fadeInUp;position:relative}.careers .form-wrapper .glow-layer--white:before,.careers .form-wrapper .glow-layer--dark:before,.careers .form-wrapper .glow-layer--outer:before,.careers .vision .container .form-wrapper .glow-layer--outer:before,.vision .container .careers .form-wrapper .glow-layer--outer:before,.careers .vision .container .form-wrapper .glow-layer--dark:before,.vision .container .careers .form-wrapper .glow-layer--dark:before,.careers .vision .container .form-wrapper .glow-layer--white:before,.vision .container .careers .form-wrapper .glow-layer--white:before{content:"";z-index:-2;background-position:0 0;background-repeat:no-repeat;width:700px;height:700px;position:absolute;top:50%;left:50%}.careers .form-wrapper .glow-layer{z-index:-1;pointer-events:none;border-radius:20px;position:absolute;overflow:hidden}.careers .form-wrapper .glow-layer--outer{filter:blur(32px);opacity:.12;inset:-18px}.careers .form-wrapper .glow-layer--outer:before{background-image:conic-gradient(var(--background), var(--secondColor) 5%, var(--background) 38%, var(--background) 50%, var(--mainColor) 60%, var(--background) 87%);transition:transform 2s;transform:translate(-50%,-50%)rotate(60deg)}.careers .form-wrapper .glow-layer--dark{inset:-4px}.careers .form-wrapper .glow-layer--dark:before{background-image:conic-gradient(#fff0,#c8f0e2,#fff0 10% 50%,#a0e0c8,#fff0 60%);transition:transform 2s;transform:translate(-50%,-50%)rotate(82deg)}.careers .form-wrapper .glow-layer--white{filter:blur(2px);inset:-2px}.careers .form-wrapper .glow-layer--white:before{background-image:conic-gradient(#fff0 0%, var(--mainColor), #fff0 8%, #fff0 50%, #4dc896, #fff0 58%);transition:transform 2s;transform:translate(-50%,-50%)rotate(83deg)}.careers .form-wrapper:hover .glow-layer--dark:before{transform:translate(-50%,-50%)rotate(-98deg)}.careers .form-wrapper:hover .glow-layer--outer:before{transform:translate(-50%,-50%)rotate(-120deg)}.careers .form-wrapper:hover .glow-layer--white:before{transform:translate(-50%,-50%)rotate(-97deg)}.careers .form-wrapper:hover .glow-layer--border:before{transform:translate(-50%,-50%)rotate(-110deg)}.careers .form-wrapper:focus-within .glow-layer--dark:before{transition:transform 4s;transform:translate(-50%,-50%)rotate(442deg)}.careers .form-wrapper:focus-within .glow-layer--outer:before{transition:transform 4s;transform:translate(-50%,-50%)rotate(420deg)}.careers .form-wrapper:focus-within .glow-layer--white:before{transition:transform 4s;transform:translate(-50%,-50%)rotate(443deg)}.careers .form-wrapper:focus-within .glow-layer--border:before{transition:transform 4s;transform:translate(-50%,-50%)rotate(430deg)}.careers .form-wrapper form{background:var(--background);border:1px solid var(--mainColor20);box-shadow:var(--BigShadow);border-radius:18px;flex-direction:column;gap:40px;padding:32px 8px 28px;display:flex;position:relative}.careers .form__header{align-items:center;gap:12px;margin-bottom:-16px;padding:0 16px;display:flex}.careers .form__icon{background:var(--mainColor05);border:1px solid var(--mainColor20);width:44px;height:44px;color:var(--mainColor);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.careers .form__title{color:var(--mainColor);margin:0;font-size:16px;font-weight:700}.careers .form__subtitle{color:var(--grayColor);margin:2px 0 0;font-size:12px}.careers .form-group{width:100%;display:flex}@media (max-width:768px){.careers .form-group{flex-direction:column;gap:40px}}.careers .inputfield{flex-direction:column;width:100%;padding:0 16px;display:flex;position:relative}.careers .inputfield label{color:var(--grayColor);transition:var(--transition);text-transform:capitalize;cursor:auto;pointer-events:none;font-size:14px;font-weight:500;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.careers .inputfield label.h{color:var(--mainColor);font-size:11px;top:-4px}.careers .inputfield input,.careers .inputfield textarea{width:100%;height:45px;color:var(--darkColor);background:0 0;border:none;outline:none;font-size:14px}.careers .inputfield input:focus+.highlight:after,.careers .inputfield textarea:focus+.highlight:after{width:100%}.careers .inputfield textarea{resize:none;height:130px;padding:16px 0}.careers .inputfield .highlight{background:var(--lightBorderColor);width:100%;height:1px;position:relative}.careers .inputfield .highlight:after{content:"";width:0;transition:var(--transition);background:var(--mainColor);height:1px;position:absolute;right:50%;transform:translate(50%)}.careers .select-wrapper{flex-direction:column;gap:6px;padding:0 16px;display:flex}.careers .select-wrapper label{color:var(--mainColor);padding-left:2px;font-size:11px;font-weight:500}.careers .select-wrapper .select-styled{color:var(--darkColor);cursor:pointer;appearance:none;border-bottom:2px solid var(--lightBorderColor);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23009f6f' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:3%;background-repeat:no-repeat;outline:none;width:100%;height:45px;padding:0 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}.careers .select-wrapper .select-styled option{background:var(--background);color:var(--darkColor)}.careers .select-wrapper .select-styled:focus{border-color:var(--mainColor);box-shadow:0 0 0 3px #009f6f12}.careers .file-upload-label{cursor:pointer;border:1.5px dashed var(--lightBorderColor);background:var(--mainColor05);border-radius:12px;margin:0 16px;transition:border-color .2s,background .2s,box-shadow .2s;display:block}.careers .file-upload-label:hover{border-color:var(--mainColor);box-shadow:0 0 0 3px #009f6f0a}.careers .file-upload-inner{flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:18px;font-size:14px;transition:color .2s;display:flex}.careers .file-upload-inner svg{color:var(--mainColor);opacity:.8}.careers .file-upload-inner span{color:var(--darkColor);font-weight:500}.careers .file-upload-inner small{color:var(--grayColor);font-size:11px}.file-upload-label:hover .careers .file-upload-inner span{color:var(--mainColor)}.careers .outlineGradient{text-align:center;clip-path:polygon(10% 0%,90% 0%,102% 50%,90% 100%,10% 100%,-2% 50%);justify-content:center;align-items:center}.careers .outlineGradient span{color:#fff!important}.careers .outlineGradient:after{display:none}@media (max-width:992px){.careers{padding:60px 16px}.careers .container{flex-direction:column}.careers .form-wrapper{width:100%;max-width:480px;margin:0 auto}}body.en .careers .select-styled{background-position:right .75rem center;padding-right:.75rem}.contact{z-index:2;background-color:var(--mainColor20);padding:80px 0;position:relative;overflow:hidden}.contact .map-tooltip{color:#fff;pointer-events:none;white-space:nowrap;opacity:0;z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a0ad1;border-radius:10px;padding:7px 14px;font-family:fontBold,sans-serif;font-size:12px;transition:opacity .22s,transform .22s;position:absolute;transform:translateY(6px)}.contact .map-tooltip.visible{opacity:1;transform:translateY(0)}.contact .map-tooltip:after{content:"";border:5px solid #0000;border-top-color:#0a0a0ad1;border-bottom-width:0;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.contact .svg-map-wrapper{border-radius:20px;width:100%;position:absolute;top:0;left:0;overflow:visible}.contact .svg-map-wrapper svg{border-radius:20px;width:100%;height:100%;display:block}.contact .svg-map-wrapper .landxx{cursor:pointer;opacity:.55;transition:opacity .25s,filter .25s}.contact .svg-map-wrapper .landxx.active{opacity:1;filter:drop-shadow(0 0 8px #0006)}.contact .svg-map-wrapper .landxx.hovered{opacity:.9;filter:brightness(1.18)}@media (max-width:767px){.contact .contact-map-desktop{display:none}}.contact .branch-switcher{display:none}@media (max-width:767px){.contact .branch-switcher{z-index:2;justify-content:center;gap:12px;padding:20px 0 8px;display:flex;position:relative}}.contact .outlineGradient__flag{font-size:16px;line-height:1}.contact .outlineGradient:hover:after{opacity:0}.contact .outlineGradient:hover span{color:#fff}.contact .outlineGradient.active{box-shadow:0 4px 16px var(--mainColor20)}.contact .outlineGradient.active:after{opacity:0}.contact .outlineGradient.active span{color:#fff}.contact form{background:var(--mainColor);z-index:2;border-radius:16px;flex-direction:column;gap:48px;padding:32px 20px 20px;display:flex;position:relative;box-shadow:0 4px 24px #0000001a}@media (max-width:576px){.contact form{padding:32px 0}}.contact form .form-group{width:100%;display:flex}@media (max-width:768px){.contact form .form-group{flex-direction:column;gap:48px}}.contact form .form-group .inputfield{flex-direction:column;width:100%;padding:0 16px;display:flex;position:relative}.contact form .form-group .inputfield label{color:#fff;transition:var(--transition);text-transform:capitalize;cursor:auto;font-size:14px;font-weight:500;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.contact form .form-group .inputfield label i{margin-left:4px}.contact form .form-group .inputfield label.message-label{top:20%}.contact form .form-group .inputfield label.h{color:#fff;top:-4px}.contact form .form-group .inputfield input,.contact form .form-group .inputfield textarea{color:#fff;background:0 0;border:none;outline:none;width:100%;height:45px}.contact form .form-group .inputfield input:focus+span:after,.contact form .form-group .inputfield textarea:focus+span:after{width:calc(100% - 32px)}.contact form .form-group .inputfield textarea{resize:none;height:130px;padding:16px 0}.contact form .form-group .inputfield .highlight{background:#d6d6d6;width:100%;height:1px}.contact form .form-group .inputfield .highlight:after{content:"";width:0;transition:var(--transition);background:#fff;height:1px;position:absolute;right:50%;transform:translate(50%)}.contact form .outlineGradient{justify-content:center;align-self:center;width:125px;margin-left:16px}.contact form .outlineGradient span{color:#000!important}.contact form .outlineGradient:after{background-color:#fff!important}.contact form .outlineGradient:hover span{color:#fff!important}.contact .top{text-align:start;text-wrap:balance;flex-direction:column;gap:8px;width:min(100% - 40px,800px);display:flex}@media (max-width:767px){.contact .top{margin:auto;padding-bottom:40px}}.contact .top .secTitle{color:#fff;text-transform:uppercase;font-family:fontBold;font-size:30px;font-weight:700}@media (max-width:768px){.contact .top .secTitle{font-size:24px}}.contact .top .secSubTitle{color:#e1e1e1;font-family:fontBold;font-style:italic;font-weight:700}.contact .top .hint{color:#fff}.contact .right-col{z-index:2;flex-direction:column;gap:24px;height:100%;display:flex;position:relative}.contact .contact-section-header{border-bottom:1px solid #ffffff14;flex-direction:column;gap:4px;padding-bottom:8px;display:flex}.contact .contact-section-header .contact-section-label{text-transform:uppercase;letter-spacing:2px;color:var(--darkColor);opacity:.75;margin:0;font-family:fontBold,sans-serif}.contact .contact-section-header .contact-section-title{color:var(--mainColor);margin:0;font-family:fontBold,sans-serif;font-weight:700;line-height:1.4;transition:color .3s}.contact .contact_info{z-index:1;width:100%}.contact .contact_info ul{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.contact .contact_info .field{align-items:center;gap:16px;width:100%;display:flex}.contact .contact_info .field .icon{isolation:isolate;min-width:48px;height:48px;transition:border-color var(--transition);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.contact .contact_info .field .icon:after{content:"";opacity:0;z-index:0;width:100%;height:100%;transition:opacity var(--transition);position:absolute;top:0;right:0}.contact .contact_info .field .icon svg,.contact .contact_info .field .icon img{z-index:1;width:20px;height:20px;transition:fill var(--transition);position:relative}.contact .contact_info .field .icon svg path,.contact .contact_info .field .icon img path{transition:fill var(--transition)}.contact .contact_info .field .text{flex-wrap:wrap;gap:4px 16px;display:flex}.contact .contact_info .field .text h4{color:var(--grayColor);width:100%;margin-bottom:4px;font-size:13px;font-weight:700}.contact .contact_info .field .text a{transition:opacity var(--transition);text-decoration:none}.contact .contact_info .field .text a:hover{opacity:.8}.contact #info-egypt .field .icon{background:#f9b2331a;border:1px solid #f9b2334d}.contact #info-egypt .field .icon svg path{fill:#e3801c}.contact #info-egypt .field .icon:after{background:#e3801c}.contact #info-egypt .field .text h4{color:#e3801c}.contact #info-egypt .field .text a{color:var(--darkColor)}.contact #info-egypt .field:hover .icon{border-color:#0000}.contact #info-egypt .field:hover .icon:after{opacity:1}.contact #info-egypt .field:hover .icon svg path{fill:#fff}.contact #info-saudi .field .icon{background:#0080001a;border:1px solid #0080004d}.contact #info-saudi .field .icon svg path{fill:green}.contact #info-saudi .field .icon:after{background:green}.contact #info-saudi .field .text h4{color:green}.contact #info-saudi .field .text a{color:var(--darkColor)}.contact #info-saudi .field:hover .icon{border-color:#0000}.contact #info-saudi .field:hover .icon:after{opacity:1}.contact #info-saudi .field:hover .icon svg path{fill:#fff}.contact .branch-data{display:none}.contact .branch-data.active{animation:.35s fadeSlideIn;display:block}@media (max-width:768px){.contact .row{flex-direction:column-reverse}}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.modal{transition:opacity .25s,visibility .25s}.modal.modal--open{opacity:1;visibility:visible;pointer-events:all}.modal.modal--open .modal-dialog{opacity:1;transform:translateY(0)}.modal.modal--close{opacity:0;visibility:hidden;pointer-events:none}.modal.modal--close .modal-dialog{opacity:0;transform:translateY(-20px)}.modal .modal-dialog{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .25s}.modal .modal-content{background:var(--whiteColor);border-radius:16px;padding:24px;position:relative}.modal .modal-content .btnClose{background:var(--darkColor);color:var(--whiteColor);outline:2px solid var(--whiteColor);z-index:2;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-family:fontBold;font-size:16px;display:flex;position:absolute;top:-12px;left:-12px}@media screen and (max-width:768px){.modal .modal-content .btnClose{top:0;left:0}}.modal .modal-content .form{flex-direction:column;gap:16px;display:flex}.modal .modal-content .form .form-group{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.modal .modal-content .form .form-group label{color:var(--grayColor);font-size:13px;font-weight:700}.modal .modal-content .form .form-group label span{color:red}.modal .modal-content .form button{justify-content:center;width:fit-content;min-width:150px;margin:10px auto 0}.field-error{color:red;margin-top:2px;font-size:12px}.form-control.is-invalid,.form-select.is-invalid{border-color:red}.form-control.is-invalid:focus,.form-select.is-invalid:focus{box-shadow:0 0 0 3px #ff00001a}.modal-backdrop{transition:opacity .25s}.modal-backdrop:not(.show){opacity:0;pointer-events:none}.animate_lines,.animate_chars,.animate_chars{overflow-x:inherit}.infinite{background:var(--linearGradient);background-size:400%;padding:12px 0;animation:5s linear infinite animateBg}.infinite .swiper{width:100%;padding:0 24px}.infinite .swiper .swiper-wrapper{transition-timing-function:linear}.infinite .swiper .swiper-slide{align-items:center;width:fit-content;padding:8px 0;display:flex}.infinite .swiper .swiper-slide:before{content:"";filter:brightness(0)invert();background:url(/img/star.png) 50%/contain no-repeat;width:20px;height:20px}.infinite .swiper .swiper-slide .item{color:#fff;padding:4px 16px;font-family:fontRegular;font-size:18px}footer{background-color:var(--whiteColor);z-index:2;padding:40px 0;position:relative}footer:after{content:"";background:linear-gradient(90deg,#5ef83f 0%,#00e2a9 33%,#96dff1 66%,#48f657 100%) 0 0/400%;border-radius:12px;width:100%;height:4px;animation:8s linear infinite animateBg;position:absolute;top:0%;right:0%}footer .logo{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;width:100%;height:60px;margin-bottom:16px}footer .info{color:var(--darkColor)}footer .copywriting{background-color:var(--mainColor05);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:16px 24px;display:flex}@media screen and (max-width:768px){footer .copywriting{justify-content:space-around}}footer .copywriting .hint{color:var(--darkColor)}footer .copywriting .social{align-items:center;gap:8px;display:flex}footer .copywriting .social a{border:1px solid var(--mainColor);width:40px;height:40px;transition:var(--transition);background-color:#0000;border-radius:50%;justify-content:center;align-items:center;display:flex}footer .copywriting .social a img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;height:16px;transition:var(--transition)}footer .copywriting .social a:hover{background-color:var(--mainColor);transform:translateY(-4px)}footer .copywriting .social a:hover img{filter:brightness(0)invert()}footer .group{flex-direction:column;gap:16px;display:flex}footer .group .title{color:var(--darkColor);flex-direction:column;gap:4px;font-weight:700;display:flex}footer .group .title:after{content:"";background:var(--linearGradient);background-size:400%;border-radius:4px;width:32px;height:3px;animation:8s linear infinite animateBg}footer .group ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}footer .group ul li{align-items:baseline;gap:8px;min-width:150px;display:flex;position:relative}footer .group ul li img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:20px;transition:var(--transition)}footer .group ul li:before{content:"";width:4px;height:2px;transition:var(--transition);background:var(--mainColor);border-radius:4px}footer .group ul li a{color:var(--darkColor);align-items:center;gap:8px;display:flex}footer .group ul li:hover:before{width:16px}footer .group ul li:hover a{color:var(--mainColor)}body.en footer .logo{-o-object-position:left;object-position:left}.text_invert>div{background-image:linear-gradient(to right, var(--mainColor) 50%, var(--grayColor) 50%);color:#0000;background-position-x:-100%;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.modal-backdrop{--bs-backdrop-opacity:.8}.portfolio{z-index:2;flex-direction:column;gap:32px;width:min(100% - 24px,1320px);height:100%;margin:0 auto;padding:32px 0;display:flex;position:relative}.portfolio .portfolioFilter{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.portfolio .portfolioFilter a{background-color:var(--lightGrayColor);color:var(--darkColor);border-radius:100px;padding:8px 20px;display:flex}.portfolio .portfolioFilter a.activeBtn{background:var(--linearGradient);color:var(--whiteColor);background-size:400%;animation:8s linear infinite animateBg}.portfolio .portfolioItems{flex-wrap:wrap;gap:16px;min-height:50vh;display:flex;height:100%!important;position:relative!important}.portfolioItem{background-color:var(--whiteColor);min-width:300px;max-width:40%;transition:var(--transition);border-radius:24px;flex-direction:column;flex:30%;gap:8px;height:100%;padding:24px}@media screen and (max-width:768px){.portfolioItem{max-width:unset;flex:40%}}.portfolioItem.show{animation:.5s ease-in-out forwards fadeUp;display:flex}.portfolioItem.show:first-child{animation-delay:.1s}.portfolioItem.show:nth-child(2){animation-delay:.2s}.portfolioItem.show:nth-child(3){animation-delay:.3s}.portfolioItem.show:nth-child(4){animation-delay:.4s}.portfolioItem.show:nth-child(5){animation-delay:.5s}.portfolioItem.show:nth-child(6){animation-delay:.6s}.portfolioItem.show:nth-child(7){animation-delay:.7s}.portfolioItem.show:nth-child(8){animation-delay:.8s}.portfolioItem.show:nth-child(9){animation-delay:.9s}.portfolioItem.show:nth-child(10){animation-delay:1s}.portfolioItem.show:nth-child(11){animation-delay:1.1s}.portfolioItem.show:nth-child(12){animation-delay:1.2s}.portfolioItem.show:nth-child(13){animation-delay:1.3s}.portfolioItem.show:nth-child(14){animation-delay:1.4s}.portfolioItem.show:nth-child(15){animation-delay:1.5s}.portfolioItem.show:nth-child(16){animation-delay:1.6s}.portfolioItem.show:nth-child(17){animation-delay:1.7s}.portfolioItem.show:nth-child(18){animation-delay:1.8s}.portfolioItem.show:nth-child(19){animation-delay:1.9s}.portfolioItem.show:nth-child(20){animation-delay:2s}.portfolioItem.show:nth-child(21){animation-delay:2.1s}.portfolioItem.show:nth-child(22){animation-delay:2.2s}.portfolioItem.show:nth-child(23){animation-delay:2.3s}.portfolioItem.show:nth-child(24){animation-delay:2.4s}.portfolioItem.show:nth-child(25){animation-delay:2.5s}.portfolioItem.show:nth-child(26){animation-delay:2.6s}.portfolioItem.show:nth-child(27){animation-delay:2.7s}.portfolioItem.show:nth-child(28){animation-delay:2.8s}.portfolioItem.show:nth-child(29){animation-delay:2.9s}.portfolioItem.show:nth-child(30){animation-delay:3s}.portfolioItem.show:nth-child(31){animation-delay:3.1s}.portfolioItem.show:nth-child(32){animation-delay:3.2s}.portfolioItem.show:nth-child(33){animation-delay:3.3s}.portfolioItem.show:nth-child(34){animation-delay:3.4s}.portfolioItem.show:nth-child(35){animation-delay:3.5s}.portfolioItem.show:nth-child(36){animation-delay:3.6s}.portfolioItem.show:nth-child(37){animation-delay:3.7s}.portfolioItem.show:nth-child(38){animation-delay:3.8s}.portfolioItem.show:nth-child(39){animation-delay:3.9s}.portfolioItem.show:nth-child(40){animation-delay:4s}.portfolioItem.show:nth-child(41){animation-delay:4.1s}.portfolioItem.show:nth-child(42){animation-delay:4.2s}.portfolioItem.show:nth-child(43){animation-delay:4.3s}.portfolioItem.show:nth-child(44){animation-delay:4.4s}.portfolioItem.show:nth-child(45){animation-delay:4.5s}.portfolioItem.show:nth-child(46){animation-delay:4.6s}.portfolioItem.show:nth-child(47){animation-delay:4.7s}.portfolioItem.show:nth-child(48){animation-delay:4.8s}.portfolioItem.show:nth-child(49){animation-delay:4.9s}.portfolioItem.show:nth-child(50){animation-delay:5s}.portfolioItem.show:nth-child(51){animation-delay:5.1s}.portfolioItem.show:nth-child(52){animation-delay:5.2s}.portfolioItem.show:nth-child(53){animation-delay:5.3s}.portfolioItem.show:nth-child(54){animation-delay:5.4s}.portfolioItem.show:nth-child(55){animation-delay:5.5s}.portfolioItem.show:nth-child(56){animation-delay:5.6s}.portfolioItem.show:nth-child(57){animation-delay:5.7s}.portfolioItem.show:nth-child(58){animation-delay:5.8s}.portfolioItem.show:nth-child(59){animation-delay:5.9s}.portfolioItem.show:nth-child(60){animation-delay:6s}.portfolioItem.show:nth-child(61){animation-delay:6.1s}.portfolioItem.show:nth-child(62){animation-delay:6.2s}.portfolioItem.show:nth-child(63){animation-delay:6.3s}.portfolioItem.show:nth-child(64){animation-delay:6.4s}.portfolioItem.show:nth-child(65){animation-delay:6.5s}.portfolioItem.show:nth-child(66){animation-delay:6.6s}.portfolioItem.show:nth-child(67){animation-delay:6.7s}.portfolioItem.show:nth-child(68){animation-delay:6.8s}.portfolioItem.show:nth-child(69){animation-delay:6.9s}.portfolioItem.show:nth-child(70){animation-delay:7s}.portfolioItem.show:nth-child(71){animation-delay:7.1s}.portfolioItem.show:nth-child(72){animation-delay:7.2s}.portfolioItem.show:nth-child(73){animation-delay:7.3s}.portfolioItem.show:nth-child(74){animation-delay:7.4s}.portfolioItem.show:nth-child(75){animation-delay:7.5s}.portfolioItem.show:nth-child(76){animation-delay:7.6s}.portfolioItem.show:nth-child(77){animation-delay:7.7s}.portfolioItem.show:nth-child(78){animation-delay:7.8s}.portfolioItem.show:nth-child(79){animation-delay:7.9s}.portfolioItem.show:nth-child(80){animation-delay:8s}.portfolioItem.show:nth-child(81){animation-delay:8.1s}.portfolioItem.show:nth-child(82){animation-delay:8.2s}.portfolioItem.show:nth-child(83){animation-delay:8.3s}.portfolioItem.show:nth-child(84){animation-delay:8.4s}.portfolioItem.show:nth-child(85){animation-delay:8.5s}.portfolioItem.show:nth-child(86){animation-delay:8.6s}.portfolioItem.show:nth-child(87){animation-delay:8.7s}.portfolioItem.show:nth-child(88){animation-delay:8.8s}.portfolioItem.show:nth-child(89){animation-delay:8.9s}.portfolioItem.show:nth-child(90){animation-delay:9s}.portfolioItem.show:nth-child(91){animation-delay:9.1s}.portfolioItem.show:nth-child(92){animation-delay:9.2s}.portfolioItem.show:nth-child(93){animation-delay:9.3s}.portfolioItem.show:nth-child(94){animation-delay:9.4s}.portfolioItem.show:nth-child(95){animation-delay:9.5s}.portfolioItem.show:nth-child(96){animation-delay:9.6s}.portfolioItem.show:nth-child(97){animation-delay:9.7s}.portfolioItem.show:nth-child(98){animation-delay:9.8s}.portfolioItem.show:nth-child(99){animation-delay:9.9s}.portfolioItem.show:nth-child(100){animation-delay:10s}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.portfolioItem:nth-child(2n){flex:2 30%}@media screen and (max-width:768px){.portfolioItem:nth-child(2n){flex:2 40%}}.portfolioItem .content{color:var(--darkColor);flex-direction:column;gap:8px;display:flex}.portfolioItem .content .top{align-items:baseline;display:flex}.portfolioItem .content .top .title{transition:var(--transition);-webkit-line-clamp:1;text-overflow:ellipsis;color:var(--darkColor);-webkit-box-orient:vertical;flex:1;font-weight:700;display:-webkit-box;overflow:hidden}.portfolioItem .content .top span{background:var(--linearGradient);width:40px;height:40px;transition:var(--transition);background-size:400%;border-radius:100px;justify-content:center;align-items:center;animation:8s linear infinite animateBg;display:flex}.portfolioItem .content .top span img{width:16px;height:16px;transition:var(--transition);-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();transform:rotate(225deg)}.portfolioItem .content .des{-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--grayColor);-webkit-box-orient:vertical;margin-bottom:12px;display:-webkit-box;overflow:hidden}.portfolioItem .image{border-radius:20px;width:100%;margin:0;display:block;position:relative;overflow:hidden}.portfolioItem .image img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:16px;width:100%}.portfolioItem .image:after{z-index:2;content:"";z-index:1;background:linear-gradient(90deg,#fff0 0%,#ffffff4d 100%);width:50%;height:100%;display:block;position:absolute;top:0;left:-80%;transform:skew(-25deg)}.portfolioItem:hover .content .top .title{color:var(--mainColor)}.portfolioItem:hover .content .top .icon img{transform:rotate(260deg)}.portfolioItem:hover .image:after{animation:1s shine}.loadMore{width:100%;color:var(--darkColor);justify-content:center;gap:8px;padding:20px;display:flex}.loadMore .spin{transform-origin:50%;justify-content:center;align-items:center;min-width:24px;height:24px;animation:1s linear infinite spin;display:flex}.loadMore .spin img,.loadMore .spin svg{width:24px;height:24px;fill:var(--mainColor)}.loadMore .spin img *,.loadMore .spin svg *{fill:var(--mainColor)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.phoneView .swiper{width:100%;padding:30px 0;position:relative}.phoneView .swiper .swiper-slide{background-position:50%;background-size:cover;width:234px;height:507px;position:relative}@media (max-width:768px){.phoneView .swiper .swiper-slide{width:175.5px;height:380px}}.phoneView .swiper .swiper-slide img{border-radius:16px;width:100%;display:block}.phoneView .frame{z-index:2;width:270px;height:535px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.phoneView .frame{width:202.5px;height:401px}}.phoneView .swiper-3d .swiper-slide-shadow,.phoneView .swiper-3d .swiper-slide-shadow-bottom,.phoneView .swiper-3d .swiper-slide-shadow-left,.phoneView .swiper-3d .swiper-slide-shadow-right,.phoneView .swiper-3d .swiper-slide-shadow-top{border:4px solid var(--whiteColor);border-radius:16px;box-shadow:0 2px 4px #00000010}.phoneView .swiper-3d .swiper-slide-shadow-left{background:linear-gradient(270deg,#0003,#0000)}.phoneView .swiper-3d .swiper-slide-shadow-right{background:linear-gradient(90deg,#0003,#0000)}.floatBtns{z-index:99;position:fixed;top:50%;right:0;transform:translateY(-50%)}.floatBtns .main,.floatBtns a{cursor:pointer;background-color:var(--mainColor);color:var(--whiteColor);border-radius:100%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.floatBtns .main img,.floatBtns a img{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();width:16px;height:16px}.floatBtns .main{z-index:2;background:var(--linearGradient);width:44px;height:44px;color:var(--darkColor);background-size:400%;border-radius:100% 0 0 100%;animation:5s linear infinite animateBg;position:relative;box-shadow:0 2px 4px #0000002f}.floatBtns .main img{width:24px;height:24px}.floatBtns .subs a{box-shadow:none;opacity:0;visibility:hidden;border:1px solid var(--whiteColor);position:absolute;top:0;right:10px;transform:translate(0)translateY(0)}.floatBtns .subs a:first-child{transition-delay:.2s,0s,.2s}.floatBtns .subs a:nth-child(2){transition-delay:.3s,0s,.3s}.floatBtns .subs a:nth-child(3){transition-delay:.4s,0s,.4s}.floatBtns .subs a:nth-child(4){transition-delay:.5s,0s,.5s}.floatBtns .subs a:nth-child(5){transition-delay:.6s,0s,.6s}.floatBtns .subs a:nth-child(6){transition-delay:.7s,0s,.7s}.floatBtns .subs a:nth-child(7){transition-delay:.8s,0s,.8s}.floatBtns .subs a:nth-child(8){transition-delay:.9s,0s,.9s}.floatBtns .subs a:nth-child(9){transition-delay:1s,0s,1s}.floatBtns .subs a:nth-child(10){transition-delay:1.1s,0s,1.1s}.floatBtns .subs a:nth-child(11){transition-delay:1.2s,0s,1.2s}.floatBtns .subs a:nth-child(12){transition-delay:1.3s,0s,1.3s}.floatBtns .subs a:nth-child(13){transition-delay:1.4s,0s,1.4s}.floatBtns .subs a:nth-child(14){transition-delay:1.5s,0s,1.5s}.floatBtns .subs a:nth-child(15){transition-delay:1.6s,0s,1.6s}.floatBtns .subs a:nth-child(16){transition-delay:1.7s,0s,1.7s}.floatBtns .subs a:nth-child(17){transition-delay:1.8s,0s,1.8s}.floatBtns .subs a:nth-child(18){transition-delay:1.9s,0s,1.9s}.floatBtns .subs a:nth-child(19){transition-delay:2s,0s,2s}.floatBtns .subs a:nth-child(20){transition-delay:2.1s,0s,2.1s}.floatBtns .subs a:nth-child(21){transition-delay:2.2s,0s,2.2s}.floatBtns .subs a:nth-child(22){transition-delay:2.3s,0s,2.3s}.floatBtns .subs a:nth-child(23){transition-delay:2.4s,0s,2.4s}.floatBtns .subs a:nth-child(24){transition-delay:2.5s,0s,2.5s}.floatBtns .subs a:nth-child(25){transition-delay:2.6s,0s,2.6s}.floatBtns .subs a:nth-child(26){transition-delay:2.7s,0s,2.7s}.floatBtns .subs a:nth-child(27){transition-delay:2.8s,0s,2.8s}.floatBtns .subs a:nth-child(28){transition-delay:2.9s,0s,2.9s}.floatBtns .subs a:nth-child(29){transition-delay:3s,0s,3s}.floatBtns .subs a:nth-child(30){transition-delay:3.1s,0s,3.1s}.floatBtns .subs a:nth-child(31){transition-delay:3.2s,0s,3.2s}.floatBtns .subs a:nth-child(32){transition-delay:3.3s,0s,3.3s}.floatBtns .subs a:nth-child(33){transition-delay:3.4s,0s,3.4s}.floatBtns .subs a:nth-child(34){transition-delay:3.5s,0s,3.5s}.floatBtns .subs a:nth-child(35){transition-delay:3.6s,0s,3.6s}.floatBtns .subs a:nth-child(36){transition-delay:3.7s,0s,3.7s}.floatBtns .subs a:nth-child(37){transition-delay:3.8s,0s,3.8s}.floatBtns .subs a:nth-child(38){transition-delay:3.9s,0s,3.9s}.floatBtns .subs a:nth-child(39){transition-delay:4s,0s,4s}.floatBtns .subs a:nth-child(40){transition-delay:4.1s,0s,4.1s}.floatBtns .subs a:nth-child(41){transition-delay:4.2s,0s,4.2s}.floatBtns .subs a:nth-child(42){transition-delay:4.3s,0s,4.3s}.floatBtns .subs a:nth-child(43){transition-delay:4.4s,0s,4.4s}.floatBtns .subs a:nth-child(44){transition-delay:4.5s,0s,4.5s}.floatBtns .subs a:nth-child(45){transition-delay:4.6s,0s,4.6s}.floatBtns .subs a:nth-child(46){transition-delay:4.7s,0s,4.7s}.floatBtns .subs a:nth-child(47){transition-delay:4.8s,0s,4.8s}.floatBtns .subs a:nth-child(48){transition-delay:4.9s,0s,4.9s}.floatBtns .subs a:nth-child(49){transition-delay:5s,0s,5s}.floatBtns .subs a:nth-child(50){transition-delay:5.1s,0s,5.1s}.floatBtns .subs a:nth-child(51){transition-delay:5.2s,0s,5.2s}.floatBtns .subs a:nth-child(52){transition-delay:5.3s,0s,5.3s}.floatBtns .subs a:nth-child(53){transition-delay:5.4s,0s,5.4s}.floatBtns .subs a:nth-child(54){transition-delay:5.5s,0s,5.5s}.floatBtns .subs a:nth-child(55){transition-delay:5.6s,0s,5.6s}.floatBtns .subs a:nth-child(56){transition-delay:5.7s,0s,5.7s}.floatBtns .subs a:nth-child(57){transition-delay:5.8s,0s,5.8s}.floatBtns .subs a:nth-child(58){transition-delay:5.9s,0s,5.9s}.floatBtns .subs a:nth-child(59){transition-delay:6s,0s,6s}.floatBtns .subs a:nth-child(60){transition-delay:6.1s,0s,6.1s}.floatBtns .subs a:nth-child(61){transition-delay:6.2s,0s,6.2s}.floatBtns .subs a:nth-child(62){transition-delay:6.3s,0s,6.3s}.floatBtns .subs a:nth-child(63){transition-delay:6.4s,0s,6.4s}.floatBtns .subs a:nth-child(64){transition-delay:6.5s,0s,6.5s}.floatBtns .subs a:nth-child(65){transition-delay:6.6s,0s,6.6s}.floatBtns .subs a:nth-child(66){transition-delay:6.7s,0s,6.7s}.floatBtns .subs a:nth-child(67){transition-delay:6.8s,0s,6.8s}.floatBtns .subs a:nth-child(68){transition-delay:6.9s,0s,6.9s}.floatBtns .subs a:nth-child(69){transition-delay:7s,0s,7s}.floatBtns .subs a:nth-child(70){transition-delay:7.1s,0s,7.1s}.floatBtns .subs a:nth-child(71){transition-delay:7.2s,0s,7.2s}.floatBtns .subs a:nth-child(72){transition-delay:7.3s,0s,7.3s}.floatBtns .subs a:nth-child(73){transition-delay:7.4s,0s,7.4s}.floatBtns .subs a:nth-child(74){transition-delay:7.5s,0s,7.5s}.floatBtns .subs a:nth-child(75){transition-delay:7.6s,0s,7.6s}.floatBtns .subs a:nth-child(76){transition-delay:7.7s,0s,7.7s}.floatBtns .subs a:nth-child(77){transition-delay:7.8s,0s,7.8s}.floatBtns .subs a:nth-child(78){transition-delay:7.9s,0s,7.9s}.floatBtns .subs a:nth-child(79){transition-delay:8s,0s,8s}.floatBtns .subs a:nth-child(80){transition-delay:8.1s,0s,8.1s}.floatBtns .subs a:nth-child(81){transition-delay:8.2s,0s,8.2s}.floatBtns .subs a:nth-child(82){transition-delay:8.3s,0s,8.3s}.floatBtns .subs a:nth-child(83){transition-delay:8.4s,0s,8.4s}.floatBtns .subs a:nth-child(84){transition-delay:8.5s,0s,8.5s}.floatBtns .subs a:nth-child(85){transition-delay:8.6s,0s,8.6s}.floatBtns .subs a:nth-child(86){transition-delay:8.7s,0s,8.7s}.floatBtns .subs a:nth-child(87){transition-delay:8.8s,0s,8.8s}.floatBtns .subs a:nth-child(88){transition-delay:8.9s,0s,8.9s}.floatBtns .subs a:nth-child(89){transition-delay:9s,0s,9s}.floatBtns .subs a:nth-child(90){transition-delay:9.1s,0s,9.1s}.floatBtns .subs a:nth-child(91){transition-delay:9.2s,0s,9.2s}.floatBtns .subs a:nth-child(92){transition-delay:9.3s,0s,9.3s}.floatBtns .subs a:nth-child(93){transition-delay:9.4s,0s,9.4s}.floatBtns .subs a:nth-child(94){transition-delay:9.5s,0s,9.5s}.floatBtns .subs a:nth-child(95){transition-delay:9.6s,0s,9.6s}.floatBtns .subs a:nth-child(96){transition-delay:9.7s,0s,9.7s}.floatBtns .subs a:nth-child(97){transition-delay:9.8s,0s,9.8s}.floatBtns .subs a:nth-child(98){transition-delay:9.9s,0s,9.9s}.floatBtns .subs a:nth-child(99){transition-delay:10s,0s,10s}.floatBtns .subs a:nth-child(100){transition-delay:10.1s,0s,10.1s}.floatBtns:hover .subs a{opacity:1;visibility:visible;box-shadow:0 2px 4px #0000002f}.floatBtns:hover .subs a:first-child{transform:translate(0)translateY(-70px)}.floatBtns:hover .subs a:nth-child(2){transform:translate(-45px)translateY(-47px)}.floatBtns:hover .subs a:nth-child(3){transform:translate(-60px)translateY(0)}.floatBtns:hover .subs a:nth-child(4){transform:translate(-45px)translateY(47px)}.floatBtns:hover .subs a:nth-child(5){transform:translate(0)translateY(70px)}body.en .floatBtns{right:unset;z-index:99;position:fixed;top:50%;left:0;transform:translateY(-50%)}body.en .floatBtns .main,body.en .floatBtns a{cursor:pointer;background-color:var(--mainColor);color:var(--whiteColor);border-radius:100%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}body.en .floatBtns .main img,body.en .floatBtns a img{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();width:16px;height:16px}body.en .floatBtns .main{z-index:2;background:var(--linearGradient);width:44px;height:44px;color:var(--darkColor);background-size:400%;border-radius:0 100% 100% 0;animation:5s linear infinite animateBg;position:relative;box-shadow:0 2px 4px #0000002f}body.en .floatBtns .main img{width:24px;height:24px}body.en .floatBtns .subs a{box-shadow:none;opacity:0;visibility:hidden;border:1px solid var(--whiteColor);position:absolute;top:0;left:10px;transform:translate(0)translateY(0)}body.en .floatBtns .subs a:first-child{transition-delay:.2s,0s,.2s}body.en .floatBtns .subs a:nth-child(2){transition-delay:.3s,0s,.3s}body.en .floatBtns .subs a:nth-child(3){transition-delay:.4s,0s,.4s}body.en .floatBtns .subs a:nth-child(4){transition-delay:.5s,0s,.5s}body.en .floatBtns .subs a:nth-child(5){transition-delay:.6s,0s,.6s}body.en .floatBtns .subs a:nth-child(6){transition-delay:.7s,0s,.7s}body.en .floatBtns .subs a:nth-child(7){transition-delay:.8s,0s,.8s}body.en .floatBtns .subs a:nth-child(8){transition-delay:.9s,0s,.9s}body.en .floatBtns .subs a:nth-child(9){transition-delay:1s,0s,1s}body.en .floatBtns .subs a:nth-child(10){transition-delay:1.1s,0s,1.1s}body.en .floatBtns .subs a:nth-child(11){transition-delay:1.2s,0s,1.2s}body.en .floatBtns .subs a:nth-child(12){transition-delay:1.3s,0s,1.3s}body.en .floatBtns .subs a:nth-child(13){transition-delay:1.4s,0s,1.4s}body.en .floatBtns .subs a:nth-child(14){transition-delay:1.5s,0s,1.5s}body.en .floatBtns .subs a:nth-child(15){transition-delay:1.6s,0s,1.6s}body.en .floatBtns .subs a:nth-child(16){transition-delay:1.7s,0s,1.7s}body.en .floatBtns .subs a:nth-child(17){transition-delay:1.8s,0s,1.8s}body.en .floatBtns .subs a:nth-child(18){transition-delay:1.9s,0s,1.9s}body.en .floatBtns .subs a:nth-child(19){transition-delay:2s,0s,2s}body.en .floatBtns .subs a:nth-child(20){transition-delay:2.1s,0s,2.1s}body.en .floatBtns .subs a:nth-child(21){transition-delay:2.2s,0s,2.2s}body.en .floatBtns .subs a:nth-child(22){transition-delay:2.3s,0s,2.3s}body.en .floatBtns .subs a:nth-child(23){transition-delay:2.4s,0s,2.4s}body.en .floatBtns .subs a:nth-child(24){transition-delay:2.5s,0s,2.5s}body.en .floatBtns .subs a:nth-child(25){transition-delay:2.6s,0s,2.6s}body.en .floatBtns .subs a:nth-child(26){transition-delay:2.7s,0s,2.7s}body.en .floatBtns .subs a:nth-child(27){transition-delay:2.8s,0s,2.8s}body.en .floatBtns .subs a:nth-child(28){transition-delay:2.9s,0s,2.9s}body.en .floatBtns .subs a:nth-child(29){transition-delay:3s,0s,3s}body.en .floatBtns .subs a:nth-child(30){transition-delay:3.1s,0s,3.1s}body.en .floatBtns .subs a:nth-child(31){transition-delay:3.2s,0s,3.2s}body.en .floatBtns .subs a:nth-child(32){transition-delay:3.3s,0s,3.3s}body.en .floatBtns .subs a:nth-child(33){transition-delay:3.4s,0s,3.4s}body.en .floatBtns .subs a:nth-child(34){transition-delay:3.5s,0s,3.5s}body.en .floatBtns .subs a:nth-child(35){transition-delay:3.6s,0s,3.6s}body.en .floatBtns .subs a:nth-child(36){transition-delay:3.7s,0s,3.7s}body.en .floatBtns .subs a:nth-child(37){transition-delay:3.8s,0s,3.8s}body.en .floatBtns .subs a:nth-child(38){transition-delay:3.9s,0s,3.9s}body.en .floatBtns .subs a:nth-child(39){transition-delay:4s,0s,4s}body.en .floatBtns .subs a:nth-child(40){transition-delay:4.1s,0s,4.1s}body.en .floatBtns .subs a:nth-child(41){transition-delay:4.2s,0s,4.2s}body.en .floatBtns .subs a:nth-child(42){transition-delay:4.3s,0s,4.3s}body.en .floatBtns .subs a:nth-child(43){transition-delay:4.4s,0s,4.4s}body.en .floatBtns .subs a:nth-child(44){transition-delay:4.5s,0s,4.5s}body.en .floatBtns .subs a:nth-child(45){transition-delay:4.6s,0s,4.6s}body.en .floatBtns .subs a:nth-child(46){transition-delay:4.7s,0s,4.7s}body.en .floatBtns .subs a:nth-child(47){transition-delay:4.8s,0s,4.8s}body.en .floatBtns .subs a:nth-child(48){transition-delay:4.9s,0s,4.9s}body.en .floatBtns .subs a:nth-child(49){transition-delay:5s,0s,5s}body.en .floatBtns .subs a:nth-child(50){transition-delay:5.1s,0s,5.1s}body.en .floatBtns .subs a:nth-child(51){transition-delay:5.2s,0s,5.2s}body.en .floatBtns .subs a:nth-child(52){transition-delay:5.3s,0s,5.3s}body.en .floatBtns .subs a:nth-child(53){transition-delay:5.4s,0s,5.4s}body.en .floatBtns .subs a:nth-child(54){transition-delay:5.5s,0s,5.5s}body.en .floatBtns .subs a:nth-child(55){transition-delay:5.6s,0s,5.6s}body.en .floatBtns .subs a:nth-child(56){transition-delay:5.7s,0s,5.7s}body.en .floatBtns .subs a:nth-child(57){transition-delay:5.8s,0s,5.8s}body.en .floatBtns .subs a:nth-child(58){transition-delay:5.9s,0s,5.9s}body.en .floatBtns .subs a:nth-child(59){transition-delay:6s,0s,6s}body.en .floatBtns .subs a:nth-child(60){transition-delay:6.1s,0s,6.1s}body.en .floatBtns .subs a:nth-child(61){transition-delay:6.2s,0s,6.2s}body.en .floatBtns .subs a:nth-child(62){transition-delay:6.3s,0s,6.3s}body.en .floatBtns .subs a:nth-child(63){transition-delay:6.4s,0s,6.4s}body.en .floatBtns .subs a:nth-child(64){transition-delay:6.5s,0s,6.5s}body.en .floatBtns .subs a:nth-child(65){transition-delay:6.6s,0s,6.6s}body.en .floatBtns .subs a:nth-child(66){transition-delay:6.7s,0s,6.7s}body.en .floatBtns .subs a:nth-child(67){transition-delay:6.8s,0s,6.8s}body.en .floatBtns .subs a:nth-child(68){transition-delay:6.9s,0s,6.9s}body.en .floatBtns .subs a:nth-child(69){transition-delay:7s,0s,7s}body.en .floatBtns .subs a:nth-child(70){transition-delay:7.1s,0s,7.1s}body.en .floatBtns .subs a:nth-child(71){transition-delay:7.2s,0s,7.2s}body.en .floatBtns .subs a:nth-child(72){transition-delay:7.3s,0s,7.3s}body.en .floatBtns .subs a:nth-child(73){transition-delay:7.4s,0s,7.4s}body.en .floatBtns .subs a:nth-child(74){transition-delay:7.5s,0s,7.5s}body.en .floatBtns .subs a:nth-child(75){transition-delay:7.6s,0s,7.6s}body.en .floatBtns .subs a:nth-child(76){transition-delay:7.7s,0s,7.7s}body.en .floatBtns .subs a:nth-child(77){transition-delay:7.8s,0s,7.8s}body.en .floatBtns .subs a:nth-child(78){transition-delay:7.9s,0s,7.9s}body.en .floatBtns .subs a:nth-child(79){transition-delay:8s,0s,8s}body.en .floatBtns .subs a:nth-child(80){transition-delay:8.1s,0s,8.1s}body.en .floatBtns .subs a:nth-child(81){transition-delay:8.2s,0s,8.2s}body.en .floatBtns .subs a:nth-child(82){transition-delay:8.3s,0s,8.3s}body.en .floatBtns .subs a:nth-child(83){transition-delay:8.4s,0s,8.4s}body.en .floatBtns .subs a:nth-child(84){transition-delay:8.5s,0s,8.5s}body.en .floatBtns .subs a:nth-child(85){transition-delay:8.6s,0s,8.6s}body.en .floatBtns .subs a:nth-child(86){transition-delay:8.7s,0s,8.7s}body.en .floatBtns .subs a:nth-child(87){transition-delay:8.8s,0s,8.8s}body.en .floatBtns .subs a:nth-child(88){transition-delay:8.9s,0s,8.9s}body.en .floatBtns .subs a:nth-child(89){transition-delay:9s,0s,9s}body.en .floatBtns .subs a:nth-child(90){transition-delay:9.1s,0s,9.1s}body.en .floatBtns .subs a:nth-child(91){transition-delay:9.2s,0s,9.2s}body.en .floatBtns .subs a:nth-child(92){transition-delay:9.3s,0s,9.3s}body.en .floatBtns .subs a:nth-child(93){transition-delay:9.4s,0s,9.4s}body.en .floatBtns .subs a:nth-child(94){transition-delay:9.5s,0s,9.5s}body.en .floatBtns .subs a:nth-child(95){transition-delay:9.6s,0s,9.6s}body.en .floatBtns .subs a:nth-child(96){transition-delay:9.7s,0s,9.7s}body.en .floatBtns .subs a:nth-child(97){transition-delay:9.8s,0s,9.8s}body.en .floatBtns .subs a:nth-child(98){transition-delay:9.9s,0s,9.9s}body.en .floatBtns .subs a:nth-child(99){transition-delay:10s,0s,10s}body.en .floatBtns .subs a:nth-child(100){transition-delay:10.1s,0s,10.1s}body.en .floatBtns:hover .subs a{opacity:1;visibility:visible;box-shadow:0 2px 4px #0000002f}body.en .floatBtns:hover .subs a:first-child{transform:translate(0)translateY(-70px)}body.en .floatBtns:hover .subs a:nth-child(2){transform:translate(45px)translateY(-47px)}body.en .floatBtns:hover .subs a:nth-child(3){transform:translate(60px)translateY(0)}body.en .floatBtns:hover .subs a:nth-child(4){transform:translate(45px)translateY(47px)}body.en .floatBtns:hover .subs a:nth-child(5){transform:translate(0)translateY(70px)}.contactBtns{bottom:24px;z-index:99;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:#ffffff5d;border:1px solid #e7e7e75d;border-radius:100px;flex-direction:column;gap:8px;padding:4px;display:flex;position:fixed;inset-inline-end:24px}.contactBtns .a{justify-content:center;align-items:center;display:flex}.contactBtns .a svg{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();width:48px;height:48px}.contactBtns .a.whatsapp{background:radial-gradient(circle at 25% 25%,#48d777 0%,#18a84b 100%)}.contactBtns .a.call{background:radial-gradient(circle at 25% 25%,#6fc5ff 0%,#2584e7 100%)}.contactBtns .a:hover{filter:saturate(1.08);transform:translateY(-3px)scale(1.05);box-shadow:inset 0 0 14px #ffffff3d,0 10px 20px #00000047}@media (max-width:767px){.contactBtns .contactBtn{width:42px;height:42px}.contactBtns .contactBtn img{width:19px;height:19px}}.mbFooter{margin-bottom:-40px}.whyChooseUs{background-color:var(--whiteColor);z-index:2;padding:60px 0;position:relative}.whyChooseUs .hint{color:var(--mainColor)}.whyChooseUs .title{color:var(--darkColor);font-weight:700}.whyChooseUs .des{color:var(--darkColor)}.whyChooseUs .box{background-color:var(--mainColor05);border-radius:40px;flex-direction:column;gap:8px;padding:40px;display:flex}.whyChooseUs .box img{-o-object-fit:contain;object-fit:contain;aspect-ratio:1;height:60px}.whyChooseUs .box .subTitle{color:var(--darkColor);font-weight:700}.faq{z-index:2;padding:60px 0 20px;position:relative}.faq .hint{color:var(--mainColor)}.faq .title{color:var(--darkColor);font-weight:700}.faq .accordion{flex-direction:column;gap:8px;padding-top:20px;display:flex}.faq .accordion .accordion-item{background-color:var(--whiteColor);border:none;border-radius:16px}.faq .accordion .accordion-item .accordion-button{background:var(--lightBorderColor);box-shadow:none;transition:var(--transition);color:var(--darkColor);border-radius:16px;font-weight:700}.faq .accordion .accordion-item .accordion-button:after{margin-right:auto;margin-left:unset}.faq .accordion .accordion-item .accordion-button:not(.collapsed){background:var(--linearGradient);color:#fff;background-size:400%;animation:5s linear infinite animateBg;box-shadow:unset!important}.faq .accordion .accordion-item .accordion-body{color:var(--darkColor)}body.ar .accordion-item .accordion-button:after{margin-right:auto;margin-left:unset}.marketing{z-index:2;padding:0 0 32px;position:relative}.marketing .hint{color:var(--mainColor)}.marketing .title{color:var(--darkColor);font-weight:700}.marketing .ourMarketers{margin-top:24px}.marketing .marketer{background-color:var(--whiteColor);box-shadow:var(--BigShadow);border-radius:24px;flex-direction:column;gap:8px;padding:24px;display:flex}.marketing .marketer .content{align-items:center;gap:8px;display:flex}.marketing .marketer .content img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border-radius:4px;height:32px}.marketing .marketer .locaton{color:var(--mainColor);font-weight:700}.marketing .marketer .name{color:var(--darkColor);font-weight:700}.marketing .marketer .contactMarketer{flex-wrap:wrap;gap:4px;width:100%;display:flex}.marketing .marketer .contactMarketer a{border:1px solid var(--mainColor20);transition:var(--transition);border-radius:100px;flex:1;justify-content:center;align-items:center;gap:4px;margin-top:8px;padding:12px 8px;display:flex}.marketing .marketer .contactMarketer a img{-o-object-fit:contain;object-fit:contain;width:20px;height:20px;transition:var(--transition)}.marketing .marketer .contactMarketer a:hover{border-color:#0000}.marketing .marketer .contactMarketer a:hover.whatsApp{background-color:#25d366}.marketing .marketer .contactMarketer a:hover.whatsApp img{filter:brightness(0)invert()}.marketing .marketer .contactMarketer a:hover.call{background-color:#3e86e4}.marketing .marketer .contactMarketer a:hover.call img{filter:brightness(0)invert()}.marketing .marketer .contactMarketer a:hover.email{background-color:#ff4343}.marketing .marketer .contactMarketer a:hover.email img{filter:brightness(0)invert()}.howToBeMarketer{background-color:var(--mainColor05);z-index:2;padding:60px 0;position:relative}.howToBeMarketer .hint{color:var(--mainColor)}.howToBeMarketer .title{color:var(--darkColor);font-weight:700}.howToBeMarketer .timeLine{flex-direction:column;gap:16px;padding:60px 0 20px;display:flex;position:relative}.howToBeMarketer .timeLine:after{content:"";background-color:var(--mainColor20);width:2px;height:calc(100% - 100px);position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.howToBeMarketer .timeLine .timeLineItem{background-color:var(--whiteColor);width:calc(50% - 16px);box-shadow:var(--BigShadow);border-bottom:4px solid var(--mainColor20);border-radius:16px;flex-direction:column;gap:4px;padding:24px;display:flex;position:relative}.howToBeMarketer .timeLine .timeLineItem h5{color:var(--mainColor);font-weight:700}.howToBeMarketer .timeLine .timeLineItem .favimg{filter:grayscale()opacity(.2);width:fit-content;height:40px}.howToBeMarketer .timeLine .timeLineItem p{color:var(--darkColor)}.howToBeMarketer .timeLine .timeLineItem:before{content:"";background-color:var(--mainColor20);width:16px;height:16px;left:-8px;right:unset;position:absolute;top:50%;transform:translate(-50%)translateY(-50%)}.howToBeMarketer .timeLine .timeLineItem:nth-child(2n){align-self:flex-end}.howToBeMarketer .timeLine .timeLineItem:nth-child(2n):before{left:unset;right:-24px}@media screen and (max-width:768px){.howToBeMarketer .timeLine:after{content:"";left:unset;right:0%;transform:translateY(-50%)}.howToBeMarketer .timeLine .timeLineItem{width:calc(100% - 16px);margin-right:auto}.howToBeMarketer .timeLine .timeLineItem:before{right:-24px!important;left:unset!important}}.Blog .BlogItems{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;display:grid}@media (max-width:430px){.Blog .BlogItems{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.Blog .BlogItems .blogCard{background-color:var(--whiteColor);color:var(--darkColor);height:420px;transition:var(--transition);border-radius:20px;padding:20px;position:relative}.Blog .BlogItems .blogCard:hover{box-shadow:var(--BigShadow);transform:scale(1.03)}.Blog .BlogItems .blogCard:hover h2{color:var(--mainColor)}.Blog .BlogItems .blogCard figure{border-radius:20px;height:60%}.Blog .BlogItems .blogCard figure img{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;height:100%}.Blog .BlogItems .blogCard h2{transition:var(--transition);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1.8rem;display:-webkit-box;overflow:hidden}.Blog .BlogItems .blogCard .BlogDes{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Blog .BlogItems .blogCard .userInfo{justify-content:space-between;align-items:center;padding-block-end:1dvh;display:flex}.Blog .BlogItems .blogCard .userInfo p{opacity:.8;font-size:.8rem}.Blog .BlogItems .blogCard .userInfo img{aspect-ratio:1;width:16px}.Blog .BlogItems .blogCard .AELink{width:100%;height:100%;position:absolute;inset:0}.Blog .BlogItems .loadMore{grid-column:1/-1}.SameBlog{padding-block:70px 40px}.SameBlog .sectionTop{margin-bottom:30px;position:relative}.SameBlog .sectionTop .swiper-button-next{left:80px;right:auto}.SameBlog .sectionTop .swiper-button-next,.SameBlog .sectionTop .swiper-button-prev{z-index:4;background:var(--linearGradient);width:50px;height:50px;color:var(--darkColor);background-size:400%;border-radius:50%;animation:5s linear infinite animateBg}.SameBlog .sectionTop .swiper-button-next:hover:before,.SameBlog .sectionTop .swiper-button-prev:hover:before{opacity:0}.SameBlog .sectionTop .swiper-button-next:hover:after,.SameBlog .sectionTop .swiper-button-prev:hover:after{color:var(--whiteColor)}.SameBlog .sectionTop .swiper-button-next:before,.SameBlog .sectionTop .swiper-button-prev:before{content:"";z-index:1;background-color:var(--whiteColor);width:calc(100% - 4px);height:calc(100% - 4px);transition:var(--transition);border-radius:50%;position:absolute;bottom:50%;right:50%;transform:translate(50%,50%)}.SameBlog .sectionTop .swiper-button-next:after,.SameBlog .sectionTop .swiper-button-prev:after{color:var(--darkColor);z-index:2;font-size:24px}.SameBlog .blogCard{background-color:var(--whiteColor);color:var(--darkColor);height:420px;transition:var(--transition);border-radius:20px;padding:20px;position:relative}.SameBlog .blogCard:hover{box-shadow:var(--BigShadow);transform:scale(1.03)}.SameBlog .blogCard:hover h2{color:var(--mainColor)}.SameBlog .blogCard figure{border-radius:20px;height:60%}.SameBlog .blogCard figure img{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;height:100%}.SameBlog .blogCard h2{transition:var(--transition);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1.8rem;display:-webkit-box;overflow:hidden}.SameBlog .blogCard .BlogDes{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.SameBlog .blogCard .userInfo{justify-content:space-between;align-items:center;padding-block-end:1dvh;display:flex}.SameBlog .blogCard .userInfo p{opacity:.8;font-size:.8rem}.SameBlog .blogCard .userInfo img{aspect-ratio:1;width:16px}.BlogDetails{grid-template-columns:320px 1fr;width:min(100% - 24px,1320px);margin-inline:auto;display:grid}@media (max-width:991px){.BlogDetails{grid-template-columns:1fr}}.BlogDetails ul{padding-right:0}.BlogDetails ul li{list-style-type:none}.BlogDetails aside .asideBox{background-color:var(--mainColor05);border-radius:20px;margin-bottom:5dvh;padding:30px 20px}.BlogDetails aside .asideBox h3{padding-bottom:2dvh;font-size:2rem;display:inline-block;position:relative}.BlogDetails aside .asideBox h3:before{content:"";bottom:0;background-color:var(--thirdColor);width:70%;height:2px;position:absolute;inset-inline-start:0}.BlogDetails aside .asideBox form .formGroup,.BlogDetails aside .asideBox ul .formGroup{position:relative}.BlogDetails aside .asideBox form .formGroup input,.BlogDetails aside .asideBox ul .formGroup input{border:1px solid var(--lightGrayColor);border-radius:12px;width:100%;height:58px;padding-inline:8px}.BlogDetails aside .asideBox form .formGroup button,.BlogDetails aside .asideBox ul .formGroup button{top:50%;background-color:var(--mainColor05);height:58px;transition:var(--transition);border-radius:12px;padding-inline:20px;position:absolute;inset-inline-end:0;transform:translateY(-50%)}.BlogDetails aside .asideBox form .formGroup button img,.BlogDetails aside .asideBox ul .formGroup button img{width:25px;height:25px;transition:var(--transition)}.BlogDetails aside .asideBox form .formGroup button:hover,.BlogDetails aside .asideBox ul .formGroup button:hover{background-color:var(--secondColor)}.BlogDetails aside .asideBox form .formGroup button:hover img,.BlogDetails aside .asideBox ul .formGroup button:hover img{filter:invert()}.BlogDetails aside .asideBox ul{padding-right:0}.BlogDetails aside .asideBox ul li{list-style-type:none}.BlogDetails aside .asideBox ul li a,.BlogDetails aside .asideBox ul li p{background-color:var(--mainColor05);opacity:.8;color:var(--darkColor);border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:3dvh;padding:24px;font-size:1.2rem;display:flex}.BlogDetails aside .asideBox ul li a:hover,.BlogDetails aside .asideBox ul li a.active,.BlogDetails aside .asideBox ul li p:hover,.BlogDetails aside .asideBox ul li p.active{background-color:var(--mainColor);color:var(--whiteColor);opacity:1}.BlogDetails aside .asideBox ul li a:hover i,.BlogDetails aside .asideBox ul li a.active i,.BlogDetails aside .asideBox ul li p:hover i,.BlogDetails aside .asideBox ul li p.active i{color:var(--whiteColor)}.BlogDetails aside .asideBox ul li p{transition:var(--transition);justify-content:flex-start;gap:12px;margin-bottom:1.5dvh;padding:16px;font-size:.9rem}.BlogDetails aside .asideBox ul li p i{color:var(--thirdColor)}.BlogDetails aside .asideBox ul li button{margin-top:3dvh}.BlogDetails aside .asideBox.AsideTags h3{font-size:1.4rem}.BlogDetails aside .asideBox.AsideTags ul{flex-wrap:wrap;gap:8px;display:inline-flex}.BlogDetails aside .asideBox.AsideTags ul p{border:1px solid var(--lightBorderColor);background-color:#0000;border-radius:100px;padding:12px 24px}@media (max-width:991px){.BlogDetails aside{margin-top:5dvh}}.BlogDetails .details{padding-inline:3dvh}.BlogDetails .details figure:not(.icon){margin-bottom:4dvh}.BlogDetails .details figure:not(.icon) img{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;height:400px}.BlogDetails .details .icon{margin-bottom:3dvh}.BlogDetails .details .icon img{filter:invert();height:70px}.BlogDetails .details ul{gap:16px;margin-bottom:0;display:inline-flex}.BlogDetails .details ul li{color:var(--darkColor);font-size:.8rem}.BlogDetails .details ul li i{color:var(--thirdColor);padding-inline-end:4px;font-size:1rem}.BlogDetails .details hr{opacity:.2;margin:3dvh 0}.BlogDetails .details h4{font-size:1.5rem;font-weight:700}.BlogDetails .details p{opacity:.8;padding-top:3dvh;font-size:.9rem;line-height:2}.BlogDetails .details p.hilight-text{background-color:var(--mainColor05);margin-block:2dvh;padding:30px;position:relative}.BlogDetails .details p.hilight-text:before{content:"";background-color:var(--thirdColor);width:4px;height:100%;position:absolute;inset-block:0;inset-inline-start:0}.BlogDetails .details .Share{align-items:center;gap:16px;display:flex}.BlogDetails .details .Share h6{font-size:1.4rem}.BlogDetails .details .Share a{border:1px solid var(--mainColor);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-inline-start:12px;font-size:1.1rem;display:inline-flex}.BlogDetails .details .Share a img{-o-object-fit:contain;object-fit:contain;width:20px;height:20px;transition:var(--transition)}.BlogDetails .details .Share a:hover{background-color:var(--whiteColor);box-shadow:var(--BigShadow)}.BlogDetails .details .projectShare{flex-wrap:wrap;gap:16px;margin-top:3dvh;display:inline-flex}.BlogDetails .details .projectShare li{margin-bottom:2dvh}.BlogDetails .details .projectShare a{background-color:var(--mainColor20);border-radius:100px;padding:8px 16px}.BlogDetails .details .projectShare a img{width:24px;margin-inline-end:.5dvh}.BlogDetails .details .projectShare a{font-size:.8rem}.portfolioHeader{justify-content:space-between;align-items:center;display:flex}.portfolioHeader .searchForm .formGroup{width:300px;max-width:100%;height:48px;position:relative}.portfolioHeader .searchForm .formGroup input{border:1px solid var(--lightGrayColor);border-radius:100px;width:100%;height:100%;padding-inline-start:10px}.portfolioHeader .searchForm .formGroup .btnSearch{background-color:var(--mainColor);border-radius:50%;width:46px;height:46px;position:absolute;inset-block-start:50%;inset-inline-end:1px;transform:translateY(-50%)}.portfolioHeader .searchForm .formGroup .btnSearch img{filter:invert()}.ClientReivew{padding:60px 12px 40px;background-color:var(--mainColor20);z-index:1;padding-bottom:120px}.ClientReivew .swiperControl{width:auto;padding:0}.ClientReivew .swiper-wrapper{padding:40px 0}.ClientReivew .sectionTop{margin-bottom:8px;position:relative}.ClientReivew .sectionTop .top{text-align:center;text-wrap:balance;text-align:start;flex-direction:column;gap:8px;width:min(100% - 40px,800px);display:flex}@media (max-width:768px){.ClientReivew .sectionTop .top{align-items:center;margin:auto}}.ClientReivew .sectionTop .top .secTitle{color:var(--darkColor);text-transform:uppercase;font-family:fontBold;font-size:30px;font-weight:700}@media screen and (max-width:768px){.ClientReivew .sectionTop .top .secTitle{font-size:24px}}.ClientReivew .sectionTop .top .secSubTitle{color:var(--grayColor);font-family:fontBold;font-style:italic;font-weight:700}.ClientReivew .sectionTop .top .hint{color:var(--grayColor)}.ClientReivew .sectionTop .swiper-button-next{left:80px;right:auto}.ClientReivew .sectionTop .swiper-button-next,.ClientReivew .sectionTop .swiper-button-prev{z-index:4;background:var(--linearGradient);width:50px;height:50px;color:var(--darkColor);background-size:400%;border-radius:50%;animation:5s linear infinite animateBg}.ClientReivew .sectionTop .swiper-button-next:hover:before,.ClientReivew .sectionTop .swiper-button-prev:hover:before{opacity:0}.ClientReivew .sectionTop .swiper-button-next:hover:after,.ClientReivew .sectionTop .swiper-button-prev:hover:after{color:var(--whiteColor)}.ClientReivew .sectionTop .swiper-button-next:before,.ClientReivew .sectionTop .swiper-button-prev:before{content:"";z-index:1;background-color:var(--whiteColor);width:calc(100% - 4px);height:calc(100% - 4px);transition:var(--transition);border-radius:50%;position:absolute;bottom:50%;right:50%;transform:translate(50%,50%)}.ClientReivew .sectionTop .swiper-button-next:after,.ClientReivew .sectionTop .swiper-button-prev:after{color:var(--darkColor);z-index:2;font-size:24px}.ClientReivew .content{background-color:var(--whiteColor);border:1px solid var(--lightBorderColor);border-radius:16px;min-height:333px;max-height:333px;padding:24px 20px}.ClientReivew .content.WriteReview{position:relative}.ClientReivew .content.WriteReview:before{content:"";bottom:0;filter:brightness(0);opacity:.05;background:url(/img/favicon.svg) 0 0/cover no-repeat;width:200px;height:110px;position:absolute;inset-inline-end:50%;transform:translate(-50%)}.ClientReivew .content .top{justify-content:space-between;align-items:center;display:flex}.ClientReivew .content .top .clientInfo h4{color:var(--darkColor);font-size:1.4rem;font-weight:700}.ClientReivew .content .top .clientInfo p{padding:0}.ClientReivew .content .top img{aspect-ratio:1;width:24px}.ClientReivew .content p{color:var(--grayColor);font-size:1.05rem;line-height:1.6}.ClientReivew .content video,.ClientReivew .content p,.ClientReivew .content img{margin-block:12px}.ClientReivew .content video,.ClientReivew .content img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:8px}@keyframes portfolioFiltersSlideUp{0%{opacity:.2;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes portfolioFiltersSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:.2;transform:translateY(100%)}}@keyframes portfolioFiltersFadeIn{0%{opacity:0}to{opacity:1}}@keyframes portfolioFiltersFadeOut{0%{opacity:1}to{opacity:0}}@keyframes filterDotBounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}.filterLoadingDots{vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.filterLoadingDots span{background:var(--mainColor);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite filterDotBounce;display:inline-block}.filterLoadingDots span:first-child{animation-delay:0s}.filterLoadingDots span:nth-child(2){animation-delay:.2s}.filterLoadingDots span:nth-child(3){animation-delay:.4s}.filterLoadingDots.large span{width:10px;height:10px}.clients-loading{grid-column:1/-1;justify-content:center;align-items:center;padding:60px 0;display:flex}.layOutProtfolio{grid-template-columns:300px 1fr;align-items:start;gap:24px;display:grid}@media (max-width:991px){.layOutProtfolio{grid-template-columns:260px 1fr;gap:16px}}@media (max-width:767px){.layOutProtfolio{grid-template-columns:1fr;gap:12px}}.layOutProtfolio .portfolioItem{height:auto}.layOutProtfolio .portfolioFiltersPanel{height:fit-content;position:sticky;top:100px}@media (max-width:767px){.layOutProtfolio .portfolioFiltersPanel{position:static}}.layOutProtfolio .portfolioFiltersDesktop{display:block}@media (max-width:767px){.layOutProtfolio .portfolioFiltersDesktop{display:none}}.layOutProtfolio .portfolioFiltersMobile{align-items:center;gap:10px;display:none}@media (max-width:767px){.layOutProtfolio .portfolioFiltersMobile{display:flex}}.layOutProtfolio .portfolioFiltersMobile .filterSearchForm{flex:1;margin-bottom:0}.layOutProtfolio .portfolioFiltersMobileTrigger{background-color:var(--mainColor);width:46px;height:46px;transition:background-color var(--transition);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.layOutProtfolio .portfolioFiltersMobileTrigger img{filter:brightness(0)invert()}.layOutProtfolio .portfolioFiltersMobileTrigger:hover{background-color:var(--secondColor)}.layOutProtfolio .portfolioFiltersMobileBadge{top:-4px;color:#fff;border:2px solid var(--whiteColor);background:#c12d2d;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 3px;font-family:fontBold,sans-serif;font-size:10px;display:inline-flex;position:absolute;inset-inline-end:-4px}.layOutProtfolio .portfolioFiltersPopup{z-index:999;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.layOutProtfolio .portfolioFiltersPopupOverlay{-webkit-backdrop-filter:blur(2px);background:#00000080;animation:.25s portfolioFiltersFadeIn;position:absolute;inset:0}.portfolioFiltersPopup.is-closing .layOutProtfolio .portfolioFiltersPopupOverlay{animation:.28s forwards portfolioFiltersFadeOut}.layOutProtfolio .portfolioFiltersPopupContent{z-index:1;background:var(--whiteColor);border-radius:18px 18px 0 0;width:min(100%,520px);max-height:85dvh;padding:16px 16px 32px;animation:.4s portfolioFiltersSlideUp;position:relative;overflow-y:auto}.layOutProtfolio .portfolioFiltersPopupContent .portfolioFiltersPanel{position:static;top:auto}.layOutProtfolio .portfolioFiltersPopupContent.is-closing{animation:.32s forwards portfolioFiltersSlideDown}.layOutProtfolio .portfolioFiltersPopupHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.layOutProtfolio .portfolioFiltersPopupTitle{color:var(--darkColor);font-family:fontBold,sans-serif;font-size:1.05rem}.layOutProtfolio .filterCard{background:var(--whiteColor);border:1px solid var(--lightBorderColor);box-shadow:var(--BigShadow);border-radius:20px;padding:20px}.layOutProtfolio .filterSearchForm{border:1px solid var(--lightBorderColor);border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 4px 12px #0000000d}.layOutProtfolio .filterSearchForm:focus-within{border-color:var(--mainColor);box-shadow:0 0 0 3px var(--mainColor20);background:var(--whiteColor)}.layOutProtfolio .filterSearchLabel{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.layOutProtfolio .filterSearchIcon{inset-inline-start:12px;color:var(--grayColor);opacity:.8;pointer-events:none;flex-shrink:0;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.layOutProtfolio .filterSearchInput{color:var(--darkColor);background:0 0;border:none;outline:none;flex:1;padding-inline-start:28px;font-size:.95rem}@media (max-width:767px){.layOutProtfolio .filterSearchInput{padding-inline-start:0}}.layOutProtfolio .filterActiveChips{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.layOutProtfolio .filterChip{border:1px solid var(--lightBorderColor);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-family:fontBold,sans-serif;font-size:12px;transition:background .2s;display:inline-flex}.layOutProtfolio .filterChip svg{opacity:.7}.layOutProtfolio .filterChip:hover{background:var(--mainColor05)}.layOutProtfolio .filterChip:hover svg{opacity:1}.layOutProtfolio .filterChipReset{color:#c12d2d;cursor:pointer;background:0 0;border:1px dashed #c12d2d59;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;transition:background .2s;display:inline-flex}.layOutProtfolio .filterChipReset:hover{background:#c12d2d12}.layOutProtfolio .filterGroups{flex-direction:column;gap:4px;display:flex}.layOutProtfolio .filterGroup{overflow:hidden}.layOutProtfolio .filterGroup.open .filterGroupTitle{color:var(--mainColor)}.layOutProtfolio .filterGroup.open .filterGroupTitle:before{transform:rotate(-135deg)}.layOutProtfolio .filterGroup.open .filterGroupTitle .filterGroupChevron{color:var(--mainColor);transform:rotate(180deg)}.layOutProtfolio .filterGroup.open .filterGroupBody{opacity:1;visibility:visible;max-height:600px;transition:max-height .46s cubic-bezier(.2,.8,.2,1),opacity .28s ease-out,transform .32s ease-out;transform:translateY(0)}.layOutProtfolio .filterGroupTitle{cursor:pointer;color:var(--darkColor);text-align:start;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;padding:10px 14px;font-family:fontBold,sans-serif;font-size:1rem;font-weight:600;transition:color .2s,background-color .2s;display:flex}.layOutProtfolio .filterGroupTitle:hover{background-color:var(--mainColor05)}.layOutProtfolio .filterGroupTitle:before{content:"";background:var(--mainColor);border-radius:2px;flex-shrink:0;width:12px;height:12px;transition:transform .3s ease-in-out}.layOutProtfolio .filterGroupTitle .filterGroupChevron{color:var(--grayColor);flex-shrink:0;margin-inline-start:auto;transition:transform .3s ease-in-out,color .2s}.layOutProtfolio .filterGroupTitleIcon{display:none}.layOutProtfolio .filterGroupBody{opacity:0;visibility:hidden;will-change:max-height, opacity, transform;max-height:0;transition:max-height .38s cubic-bezier(.3,0,.2,1),opacity .24s ease-in,transform .28s ease-in,visibility 0s linear .4s;overflow:hidden;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.layOutProtfolio .filterGroupBody{transition:none;transform:none}}.layOutProtfolio .filterOptions{flex-direction:column;gap:10px;padding:8px 32px 10px 0;display:flex}.layOutProtfolio .filterOption{cursor:pointer;align-items:center;gap:8px;display:flex}.layOutProtfolio .filterOption input[type=checkbox]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.layOutProtfolio .filterOption:hover .filterOptionCheck:not(.checked){border-color:var(--mainColor);background:var(--mainColor05)}.layOutProtfolio .filterOption.active .filterOptionLabel{color:var(--mainColor);font-family:fontBold,sans-serif}.layOutProtfolio .filterOptionCheck{border:2px solid var(--lightGrayColor);background:var(--whiteColor);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:border-color .2s,background-color .2s,transform .15s;display:inline-flex}.layOutProtfolio .filterOptionCheck svg{color:#fff}.layOutProtfolio .filterOptionCheck.checked{background:var(--mainColor);border-color:var(--mainColor);transform:scale(1.08)}.layOutProtfolio .filterOptionLabel{color:var(--grayColor);font-family:fontBold,sans-serif;font-size:.95rem}.layOutProtfolio .filterEmpty{color:var(--grayColor);padding:8px 10px;font-size:.95rem}.layOutProtfolio .filterActions{gap:10px;margin-top:20px;display:flex}.layOutProtfolio .btnApply{background-color:var(--mainColor);color:var(--whiteColor);cursor:pointer;border:1px solid #0000;border-radius:12px;flex:1;padding:12px 16px;font-family:fontBold,sans-serif;transition:all .25s}.layOutProtfolio .btnApply:hover{border-color:var(--mainColor);color:var(--mainColor);background-color:#0000}.layOutProtfolio .btnReset{color:#c12d2d;cursor:pointer;background-color:#0000;border:1px dashed #c12d2d59;border-radius:12px;flex:1;padding:12px 16px;font-family:fontBold,sans-serif;transition:all .25s}.layOutProtfolio .btnReset:hover{background-color:#c12d2d0f}body.en .layOutProtfolio .filterOptions{padding:8px 0 10px 32px}body.en .outlineGradient img{transform:scaleX(1)!important}body.en .outlineGradient:hover img{margin-left:8px;margin-right:unset}.faqSection{z-index:1;width:90%;margin-inline:auto;padding:60px 12px 40px;position:relative}.faqSection .sectionTop{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}@media (max-width:768px){.faqSection .sectionTop{flex-direction:column;align-items:center;margin-bottom:36px}}.faqSection .sectionTop .top{text-wrap:balance;text-align:start;flex-direction:column;gap:8px;width:min(100% - 40px,800px);display:flex}@media (max-width:768px){.faqSection .sectionTop .top{align-items:center;margin:auto}}.faqSection .sectionTop .top .secTitle{color:var(--darkColor);text-transform:uppercase;font-family:fontBold;font-size:30px;font-weight:700}@media screen and (max-width:768px){.faqSection .sectionTop .top .secTitle{font-size:24px}}.faqSection .sectionTop .top .secSubTitle{color:var(--grayColor);font-family:fontBold;font-style:italic;font-weight:700}.faqSection .sectionTop .top .hint{color:var(--grayColor)}.faqSection .sectionTop .outlineGradient{white-space:nowrap}.faqSection .sectionTop .outlineGradient:after{background:0 0}.faqSection .sectionTop .outlineGradient span{color:#fff;align-items:center;display:flex}.faqSection .sectionTop .outlineGradient img{filter:brightness(0)invert();width:0;height:16px;transition:var(--transition);transform:scaleX(-1)}.faqSection .sectionTop .outlineGradient:hover img{width:16px;margin-right:8px}.faqSection .accordion{--bs-accordion-bg:var(--whiteColor);--bs-accordion-color:var(--darkColor);--bs-accordion-border-color:var(--lightBorderColor);--bs-accordion-btn-color:var(--darkColor);--bs-accordion-btn-bg:var(--whiteColor);--bs-accordion-btn-icon-color:var(--grayColor);--bs-accordion-btn-active-icon-color:var(--mainColor);--bs-accordion-active-color:var(--mainColor);--bs-accordion-active-bg:var(--whiteColor);--bs-accordion-body-padding-x:24px;--bs-accordion-body-padding-y:10px}.faqSection .accordion .accordion-item{background-color:var(--whiteColor);box-shadow:var(--shadow);transition:box-shadow var(--transition);border:none;margin-bottom:16px;overflow:hidden;border-radius:16px!important}.faqSection .accordion .accordion-item:hover{box-shadow:var(--BigShadow)}.faqSection .accordion .accordion-item .accordion-header{box-shadow:none;border-color:#0000;padding:0}.faqSection .accordion .accordion-item .accordion-header .accordion-button{color:var(--darkColor);background-color:var(--whiteColor);text-align:unset;transition:color var(--transition), background-color var(--transition), box-shadow var(--transition);font-family:fontBold,sans-serif;font-size:1.18rem;font-weight:700;border-radius:10px!important}.faqSection .accordion .accordion-item .accordion-header .accordion-button:after{filter:brightness(0)saturate()invert(50%)sepia(0%)hue-rotate();height:1rem}.faqSection .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none;outline:none}.faqSection .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:var(--mainColor);background-color:var(--whiteColor);box-shadow:unset!important}.faqSection .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{filter:brightness(0)saturate()invert(40%)sepia(90%)saturate(400%)hue-rotate(120deg)}.faqSection .accordion .accordion-item .faq-answer-wrapper{opacity:0;background-color:var(--whiteColor);grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .25s;display:grid}.faqSection .accordion .accordion-item .faq-answer-wrapper.open{opacity:1;grid-template-rows:1fr}.faqSection .accordion .accordion-item .faq-answer-wrapper .faq-answer-inner{overflow:hidden}.faqSection .accordion .accordion-item .accordion-body{color:var(--darkColor);background-color:var(--whiteColor);border-top:1px solid var(--lightBorderColor);padding:10px 24px 20px;font-family:fontRegular,sans-serif;line-height:1.9}.dark-mode .faqSection .accordion{--bs-accordion-bg:var(--whiteColor);--bs-accordion-color:var(--darkColor);--bs-accordion-border-color:var(--lightBorderColor);--bs-accordion-btn-color:var(--darkColor);--bs-accordion-btn-bg:var(--whiteColor);--bs-accordion-active-color:var(--mainColor);--bs-accordion-active-bg:var(--whiteColor)}.dark-mode .faqSection .accordion .accordion-item{background-color:var(--whiteColor)}.dark-mode .faqSection .accordion .accordion-item .accordion-header .accordion-button{color:var(--darkColor);background-color:var(--whiteColor)}.dark-mode .faqSection .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:var(--mainColor);background-color:var(--whiteColor);box-shadow:unset!important}.dark-mode .faqSection .accordion .accordion-item .faq-answer-wrapper{background-color:var(--whiteColor)}.dark-mode .faqSection .accordion .accordion-item .accordion-body{color:var(--darkColor);background-color:var(--whiteColor);border-top-color:var(--lightBorderColor)}.changeColor{filter:invert()}.breadcrumbSkeleton{padding:14px;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:min(100% - 24px,1320px);height:250px;margin:140px auto 40px;padding:40px 0;display:flex}.skeleton{background:linear-gradient(90deg, var(--lightBorderColor,#e5e7eb) 25%, #f3f4f6 50%, var(--lightBorderColor,#e5e7eb) 75%);background-size:200% 100%;animation:1.5s infinite shimmer;display:block}.clients-section{padding:40px 0 0}.clients-section .section-header{margin-bottom:32px}.clients-section .clients-filter-bar{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:28px;display:flex}.clients-section .nami-select{cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content;position:relative}.clients-section .nami-select.open .selected{border-color:var(--secondColor);box-shadow:0 0 0 4px var(--mainColor05), 0 10px 30px var(--mainColor20);transform:translateY(-2px)}.clients-section .nami-select.open .arrow{transform:scaleX(-1)rotate(0)}.clients-section .nami-select.open .options{opacity:1;pointer-events:auto;transform:translateY(0)}.clients-section .nami-select .selected{background:var(--whiteColor);border:1px solid var(--lightBorderColor);min-width:180px;height:56px;color:var(--darkColor);transition:var(--transition);-webkit-backdrop-filter:blur(10px);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:0 18px;font-size:14px;font-weight:700;display:flex}.clients-section .nami-select:hover .selected{border-color:var(--secondColor);box-shadow:0 0 0 4px var(--mainColor05), 0 10px 30px var(--mainColor20);transform:translateY(-2px)}.clients-section .nami-select:hover .arrow{transform:scaleX(-1)rotate(0)}.clients-section .nami-select .arrow{width:14px;height:14px;fill:var(--grayColor);transition:var(--transition);flex-shrink:0;transform:scaleX(-1)rotate(-90deg)}.clients-section .nami-select .options{border:1px solid var(--mainColor20);-webkit-backdrop-filter:blur(20px);width:100%;box-shadow:var(--BigShadow);opacity:0;pointer-events:none;transition:var(--transition);z-index:1000;background-color:#f9f9fc;border-radius:18px;flex-direction:column;gap:4px;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-10px)}.clients-section .nami-select .options input,.clients-section .nami-select .options input[type=radio],.clients-section .nami-select .options input:checked+label{display:none}.clients-section .nami-select .options input:checked+.option{border:1px solid var(--mainColor20);background:var(--linearGradient);color:var(--whiteColor)}.clients-section .nami-select .options label{cursor:pointer;width:100%;display:inline-block}.clients-section .nami-select .option{width:100%;color:var(--darkColor);cursor:pointer;transition:var(--transition);border-radius:12px;align-items:center;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.clients-section .nami-select .option:hover{background:var(--mainColor05);color:var(--darkColor);transform:translate(-2px)}.clients-section .clients-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px;padding:4px 0 8px;display:grid}.clients-section .client-card-link{border:1px solid var(--lightBorderColor);border-radius:26px;flex-direction:column;height:auto;text-decoration:none;display:flex}.clients-section .client-card-link.hidden{display:none}.clients-section .client-card-link:hover .client-card-border{box-shadow:0 16px 40px var(--mainColor20)}.clients-section .client-card-link:hover .client-card-arrow-btn img{transform:rotate(250deg)}.clients-section .client-card-border{border-radius:26px;flex-direction:column;flex:1;transition:transform .25s,box-shadow .25s;display:flex}.clients-section .client-card-banner{color:var(--whiteColor);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.clients-section .client-card-banner__left{align-items:center;gap:7px;display:flex}.clients-section .client-card-banner__sector{letter-spacing:.5px;color:var(--whiteColor);opacity:.9;font-size:10px;font-style:italic;font-weight:700}.clients-section .client-card-banner__country{opacity:.8;font-family:monospace;font-size:12px;font-weight:600}.clients-section .client-card-body{background:var(--whiteColor);border-radius:26px;flex-direction:column;flex:1;gap:12px;padding:28px 16px;display:flex;position:relative}.clients-section .client-card-identity__logo{width:100%;color:var(--mainColor);flex-shrink:0;justify-content:center;align-items:center;margin-bottom:12px;font-family:monospace;font-size:11px;font-weight:800;animation:5s linear infinite animateBg;display:flex}.clients-section .client-card-identity__logo img{aspect-ratio:1;border-radius:16px;width:100%;height:100%}.clients-section .client-card-identity__info{flex-direction:column;gap:2px;display:flex}.clients-section .client-card-identity__name{color:var(--darkColor);margin:0;font-weight:700;line-height:1.2}.clients-section .client-card-identity__country{color:#888;margin:0;font-size:11px}.clients-section .client-card-kpis{gap:6px;display:flex}.clients-section .client-card-kpi{text-align:center;background:#f3faf6;border:1px solid #c6edd9;border-radius:10px;flex:1;padding:7px 5px}.clients-section .client-card-kpi__num{color:var(--mainColor);font-family:monospace;font-size:13px;font-weight:800;line-height:1}.clients-section .client-card-kpi__label{color:#888;margin-top:2px;line-height:1.3}.clients-section .client-card-desc{color:var(--grayColor);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;line-height:1.65;display:-webkit-box;overflow:hidden}.clients-section .client-card-footer{position:relative;top:16px}.clients-section .client-card-tags{flex-wrap:wrap;gap:5px;display:flex}.clients-section .client-card-tag{background:var(--mainColor05);color:var(--mainColor);border:1px solid var(--mainColor20);border-radius:20px;padding:3px 9px;font-family:monospace;font-size:10px;font-weight:600}.clients-section .client-card-cta{color:#fff;background:var(--linearGradient);cursor:pointer;width:100%;transition:var(--transition);background-size:400%;border:none;border-radius:999px;padding:10px 16px;font-size:12px;font-weight:700}.clients-section .client-card-cta:hover{transform:translateY(-1px)}.clients-section .client-card-arrow-btn{background:var(--linearGradient);width:40px;height:40px;transition:var(--transition);background-size:400%;border-radius:100px;justify-content:center;align-items:center;animation:8s linear infinite animateBg;display:flex}.clients-section .client-card-arrow-btn img{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();width:16px;height:16px;transition:var(--transition);transform:rotate(225deg)}.clients-section .client-card-rating{align-items:center;gap:3px;display:flex}.clients-section .client-card-rating__label{color:#aaa;margin-left:2px;font-size:11px}.clients-section .clients-no-results{text-align:center;color:#aaa;grid-column:1/-1;padding:40px;font-size:15px}body.en .clients-section .client-card-arrow-btn{left:auto;right:12px;transform:scaleX(-1)}.marketingDetails.productDetails .details{background:var(--whiteColor);border:1px solid var(--lightBorderColor);box-shadow:var(--BigShadow);text-align:right;margin-bottom:20px}.marketingDetails.productDetails .details .content{gap:0!important}.marketingDetails.productDetails .details .content .workLinks .link{padding:8px 12px}.marketingDetails.productDetails .details .content .workLinks .link img{width:20px}.marketingDetails.productDetails .content .title{color:var(--darkColor);margin-bottom:12px;font-family:fontBold,sans-serif;font-size:clamp(22px,3vw,36px);display:block}.marketingDetails.productDetails .content .des{color:var(--grayColor);font-size:14px;line-height:1.8}.marketingDetails.productDetails .client-hero__meta{flex-wrap:wrap;gap:24px;margin-block:12px;display:flex}.marketingDetails.productDetails .client-hero__meta-item{color:var(--grayColor);align-items:center;gap:7px;font-size:12px;display:flex}.marketingDetails.productDetails .client-hero__meta-item svg{width:15px;height:15px;color:var(--mainColor);flex-shrink:0}.marketingDetails.productDetails .section-label{align-items:center;gap:14px;margin:8px 0 0;display:flex}.marketingDetails.productDetails .section-label .label{color:var(--mainColor);letter-spacing:1px;white-space:nowrap;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.marketingDetails.productDetails .section-label .label:before{content:"";background:var(--linearGradient);border-radius:3px;width:20px;height:3px;display:inline-block}.marketingDetails.productDetails .section-title{color:var(--darkColor);font-family:fontBold,sans-serif;font-size:clamp(22px,2.5vw,32px)}.marketingDetails.productDetails .section-desc{color:var(--grayColor);max-width:680px;font-size:14px;line-height:1.8}.marketingDetails.productDetails .overview-grid{gap:16px;display:flex}@media (max-width:768px){.marketingDetails.productDetails .overview-grid{flex-wrap:wrap}}.marketingDetails.productDetails .overview-card{background:var(--background);border:1px solid var(--lightBorderColor);border-radius:20px;flex:200px;padding:24px 20px;transition:transform .25s,box-shadow .25s}.marketingDetails.productDetails .overview-card:hover{box-shadow:0 12px 32px var(--mainColor20);border-color:var(--mainColor20);transform:translateY(-4px)}.marketingDetails.productDetails .overview-card__icon{background:var(--mainColor05);border:1px solid var(--mainColor20);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:14px;display:flex}.marketingDetails.productDetails .overview-card__icon img{width:30px;color:var(--mainColor)}.marketingDetails.productDetails .overview-card__label{color:var(--grayColor);margin-bottom:6px;font-size:11px}.marketingDetails.productDetails .overview-card__value{color:var(--darkColor);font-family:fontBold,sans-serif;font-size:16px;line-height:1.3}.marketingDetails.productDetails .goals-list .goal-item{background:var(--background);border:1px solid var(--lightBorderColor);text-align:right;border-radius:16px;align-items:flex-start;gap:14px;padding:16px 18px;transition:border-color .2s;display:flex}.marketingDetails.productDetails .goals-list .goal-item:hover{border-color:var(--mainColor20)}.marketingDetails.productDetails .goals-list .goal-item .goal-num{background:var(--linearGradient);color:#fff;background-size:300%;border-radius:50%;justify-content:center;align-items:center;min-width:30px;height:30px;font-size:12px;font-weight:800;animation:5s linear infinite animateBg;display:flex}.marketingDetails.productDetails .goals-list .goal-item .goal-text{color:var(--darkColor);font-size:14px;line-height:1.65}.marketingDetails.productDetails .goals-list .goal-item .goal-text strong{margin-bottom:3px;font-family:fontBold,sans-serif;display:block}.marketingDetails.productDetails .designs-filter{flex-wrap:wrap;gap:9px;margin-bottom:22px;display:flex}.marketingDetails.productDetails .filter-btn{border:1.5px solid var(--lightGrayColor);color:var(--grayColor);cursor:pointer;background:0 0;border-radius:100px;padding:7px 18px;font-size:12px;font-weight:700;transition:all .2s}.marketingDetails.productDetails .filter-btn.active,.marketingDetails.productDetails .filter-btn:hover{background:var(--linearGradient);color:#fff;background-size:300%;border-color:#0000;animation:5s linear infinite animateBg}.marketingDetails.productDetails .designs-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (max-width:1200px){.marketingDetails.productDetails .designs-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:992px){.marketingDetails.productDetails .designs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.marketingDetails.productDetails .designs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.marketingDetails.productDetails .design-col{margin:0;transform:translateY(0)}.marketingDetails.productDetails .design-col:nth-child(5n+1),.marketingDetails.productDetails .design-col:nth-child(5n+3),.marketingDetails.productDetails .design-col:nth-child(5n+5){transform:translateY(-22px)}.marketingDetails.productDetails .design-col:nth-child(5n+2),.marketingDetails.productDetails .design-col:nth-child(5n+4){transform:translateY(22px)}@media (max-width:1200px){.marketingDetails.productDetails .design-col:nth-child(5n+1),.marketingDetails.productDetails .design-col:nth-child(5n+3),.marketingDetails.productDetails .design-col:nth-child(5n+5),.marketingDetails.productDetails .design-col:nth-child(5n+2),.marketingDetails.productDetails .design-col:nth-child(5n+4){transform:translateY(0)}.marketingDetails.productDetails .design-col:nth-child(4n+1),.marketingDetails.productDetails .design-col:nth-child(4n+3){transform:translateY(-12px)}.marketingDetails.productDetails .design-col:nth-child(4n+2),.marketingDetails.productDetails .design-col:nth-child(4n+4){transform:translateY(12px)}}@media (max-width:992px){.marketingDetails.productDetails .design-col:nth-child(4n+1),.marketingDetails.productDetails .design-col:nth-child(4n+3),.marketingDetails.productDetails .design-col:nth-child(4n+2),.marketingDetails.productDetails .design-col:nth-child(4n+4){transform:translateY(0)}.marketingDetails.productDetails .design-col:nth-child(3n+1),.marketingDetails.productDetails .design-col:nth-child(3n+3){transform:translateY(-12px)}.marketingDetails.productDetails .design-col:nth-child(3n+2){transform:translateY(12px)}}@media (max-width:768px){.marketingDetails.productDetails .design-col:nth-child(3n+1),.marketingDetails.productDetails .design-col:nth-child(3n+3),.marketingDetails.productDetails .design-col:nth-child(3n+2){transform:translateY(0)}.marketingDetails.productDetails .design-col:nth-child(odd){transform:translateY(-10px)}.marketingDetails.productDetails .design-col:nth-child(2n+2){transform:translateY(10px)}}.marketingDetails.productDetails .design-item{cursor:pointer;aspect-ratio:4/5;border-radius:18px;width:100%;transition:transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden}.marketingDetails.productDetails .design-item:hover{box-shadow:0 16px 40px var(--mainColor20)}.marketingDetails.productDetails .design-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;box-shadow:var(--shadow);border-radius:18px;display:block}.marketingDetails.productDetails .design-item .img-overlay{opacity:0;background:linear-gradient(#0000 40%,#009f6fbf 100%);border-radius:18px;transition:opacity .3s;position:absolute;inset:0}.marketingDetails.productDetails .design-item:hover .img-overlay{opacity:1}.marketingDetails.productDetails .design-item .type-badge{color:#fff;opacity:0;border-radius:20px;padding:4px 12px;font-size:16px;font-weight:700;transition:opacity .25s;position:absolute;bottom:10px;right:10px}.marketingDetails.productDetails .design-item:hover .type-badge{opacity:1}.marketingDetails.productDetails .design-item.hidden{display:none}.marketingDetails.productDetails .phoneView{--frame-w:clamp(150px, 30vw, 220px);--frame-h:calc(var(--frame-w) * 844 / 390);--screen-w:calc(var(--frame-w) * 358 / 390);--screen-h:calc(var(--frame-w) * 770 / 390);--screen-radius:calc(var(--frame-w) * 32 / 390);--screen-offset-y:calc(var(--frame-w) * 39 / 390);border-radius:20px;padding:40px 0;position:relative;overflow:hidden}.marketingDetails.productDetails .phoneView .swiper{width:100%;transform:translateY(var(--screen-offset-y));padding:20px 0 40px}.marketingDetails.productDetails .phoneView .swiper-slide{height:var(--screen-h);border-radius:var(--screen-radius);background:#000;position:relative;overflow:hidden;width:var(--screen-w)!important}.marketingDetails.productDetails .tiktok-frame{border-radius:inherit;background:#000;flex-shrink:0;width:100%;height:100%;position:relative;overflow:hidden}.marketingDetails.productDetails .tiktok-frame .reel-thumb{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.marketingDetails.productDetails .tiktok-ui{pointer-events:none;padding:0;display:block;position:absolute;inset:0}.marketingDetails.productDetails .tiktok-ui:before{content:"";pointer-events:none;background:linear-gradient(#00000073 0%,#0000 24% 70%,#00000080 100%);position:absolute;inset:0}.marketingDetails.productDetails .tiktok-topbar{z-index:2;justify-content:center;align-items:center;padding:12px 16px 8px;display:flex;position:absolute;top:0;left:0;right:0}.marketingDetails.productDetails .tiktok-topbar .tabs{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059;border-radius:999px;justify-content:center;gap:16px;padding:6px 14px;display:flex}.marketingDetails.productDetails .tiktok-topbar .tab{letter-spacing:.3px;color:#ffffffb3;font-size:11px;font-weight:700}.marketingDetails.productDetails .tiktok-topbar .tab.active{color:#fff;border-bottom:2px solid #fff;padding-bottom:2px}.marketingDetails.productDetails .tiktok-bottom{z-index:2;justify-content:space-between;align-items:flex-end;padding:0 14px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.marketingDetails.productDetails .tiktok-info{flex:1;max-width:calc(100% - 64px);padding-left:6px}.marketingDetails.productDetails .tiktok-username{color:#fff;margin-bottom:4px;font-size:13px;font-weight:800}.marketingDetails.productDetails .tiktok-music{background:#00000059;border-radius:999px;align-items:center;gap:5px;width:fit-content;margin-top:6px;padding:4px 8px;display:flex}.marketingDetails.productDetails .tiktok-music svg{fill:#fff;width:11px;height:11px}.marketingDetails.productDetails .tiktok-music span{color:#ffffffbf;font-size:10px}.marketingDetails.productDetails .tiktok-actions{flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;bottom:70px;right:10px}.marketingDetails.productDetails .tiktok-action{flex-direction:column;align-items:center;gap:3px;display:flex}.marketingDetails.productDetails .tiktok-action .icon{background:#00000059;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.marketingDetails.productDetails .tiktok-action .icon svg{fill:#fff;width:17px;height:17px}.marketingDetails.productDetails .tiktok-action .count{color:#fff;font-size:10px;font-weight:700}.marketingDetails.productDetails .tiktok-avatar{background:var(--linearGradient);color:#fff;background-size:300%;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:2px;font-size:11px;font-weight:800;animation:5s linear infinite animateBg;display:flex}.marketingDetails.productDetails .tiktok-play{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff48;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:opacity .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.marketingDetails.productDetails .tiktok-play img{height:22px;fill:var(--mainColor);margin-right:-4px}.marketingDetails.productDetails .swiper-slide:hover .tiktok-play{opacity:0}.marketingDetails.productDetails .phoneView .frame{width:var(--frame-w);height:var(--frame-h);pointer-events:none;z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.marketingDetails.productDetails .reel-views{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#0000008c;border-radius:20px;align-items:center;gap:4px;padding:3px 9px;font-size:10px;font-weight:700;display:flex;position:absolute;top:12px;left:12px}.marketingDetails.productDetails .reel-views svg{fill:#fff;width:11px;height:11px}.marketingDetails.productDetails .analytics-wrap{background:var(--background);border-radius:24px;padding:16px;position:relative;overflow:hidden}.marketingDetails.productDetails .analytics-wrap:before{content:"";background:var(--mainColor);opacity:.05;pointer-events:none;z-index:-1;border-radius:50%;width:300px;height:300px;position:absolute;top:-80px;left:-80px}.marketingDetails.productDetails .kpi-grid{align-items:stretch;gap:16px;display:flex}@media (max-width:992px){.marketingDetails.productDetails .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.marketingDetails.productDetails .kpi-grid{grid-template-columns:1fr}}.marketingDetails.productDetails .kpi-grid .kpi-card{background:var(--whiteColor);border:1px solid var(--lightBorderColor);text-align:center;border-radius:18px;flex:1;padding:20px 16px;transition:transform .25s,box-shadow .25s;box-shadow:0 4px 16px #009f6f12}.marketingDetails.productDetails .kpi-grid .kpi-card .kpi-header{justify-content:center;align-items:center;gap:8px;display:flex}.marketingDetails.productDetails .kpi-grid .kpi-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #009f6f24}.marketingDetails.productDetails .kpi-grid .testimonial{flex:1;height:100%}.marketingDetails.productDetails .kpi-icon{background:var(--mainColor05);border:1px solid var(--mainColor20);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin:0 0 12px;display:flex}.marketingDetails.productDetails .kpi-icon img{width:30px;height:30px;color:var(--mainColor)}.marketingDetails.productDetails .kpi-metric{color:var(--grayColor);margin-bottom:8px;font-size:11px}.marketingDetails.productDetails .kpi-before-after{justify-content:center;align-items:center;gap:8px;display:flex}.marketingDetails.productDetails .kpi-before{color:#bbb;font-size:13px;font-weight:700;text-decoration:line-through}.marketingDetails.productDetails .kpi-arrow{color:var(--mainColor);font-size:16px}.marketingDetails.productDetails .kpi-after{color:var(--mainColor);font-family:fontBold,sans-serif;font-size:20px}.marketingDetails.productDetails .kpi-growth{color:#fff;background:var(--linearGradient);background-size:300%;border-radius:20px;align-items:center;gap:3px;margin-top:6px;padding:3px 9px;font-size:11px;font-weight:700;animation:5s linear infinite animateBg;display:inline-flex}.marketingDetails.productDetails .bar-chart{border:1.5px solid var(--mainColor20);box-shadow:var(--BigShadow);background:#fff;border-radius:20px;flex-direction:column;gap:8px;margin-top:8px;padding:14px 24px;display:flex;position:relative}.marketingDetails.productDetails .bar-row{align-items:center;gap:12px;display:flex}.marketingDetails.productDetails .bar-label{color:var(--grayColor);text-align:right;min-width:80px;font-size:12px}.marketingDetails.productDetails .bar-track{background:#e0e0e0;border-radius:9px;flex:1;height:9px;overflow:hidden}.marketingDetails.productDetails .bar-fill{background:var(--linearGradient);background-size:300%;border-radius:9px;width:0;height:100%;transition:width 1.4s cubic-bezier(.165,.84,.44,1);animation:5s linear infinite animateBg}.marketingDetails.productDetails .bar-fill.animated{width:var(--w)}.marketingDetails.productDetails .bar-val{color:var(--mainColor);min-width:50px;font-family:fontBold,sans-serif;font-size:12px}.marketingDetails.productDetails .testimonial{background:var(--whiteColor);border:1px solid var(--lightBorderColor);box-shadow:var(--BigShadow);border-radius:20px;padding:18px 24px;position:relative}.marketingDetails.productDetails .testimonial:before{content:"“";color:var(--mainColor);opacity:.12;font-family:serif;font-size:72px;line-height:1;position:absolute;top:12px;left:22px}.marketingDetails.productDetails .testimonial p{color:var(--darkColor);text-wrap-style:balance;margin-top:18px;font-size:15px;font-style:italic;line-height:1.8}.marketingDetails.productDetails .testimonial-author{align-items:center;gap:12px;display:flex}.marketingDetails.productDetails .testimonial-author .t-avatar{background:var(--linearGradient);color:#fff;background-size:300%;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-family:fontBold,sans-serif;font-size:13px;animation:5s linear infinite animateBg;display:flex}.marketingDetails.productDetails .testimonial-author .testimonial-author-name{flex-direction:column;align-items:start;display:flex}.marketingDetails.productDetails .testimonial-author .testimonial-author-name .t-name{color:var(--darkColor);font-family:fontBold,sans-serif;font-size:14px}.marketingDetails.productDetails .testimonial-author .testimonial-author-name .t-role{color:var(--grayColor);font-size:12px}.marketingDetails.productDetails .productBox{background:0 0;border:0;margin-top:20px;padding:0}.marketingDetails.productDetails .productBox .title{color:var(--darkColor);border-bottom:1px solid #f0f0f0;margin-bottom:14px;padding-bottom:10px;font-family:fontBold,sans-serif;font-size:15px}.marketingDetails.productDetails .productBox ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.marketingDetails.productDetails .productBox ul li{color:var(--grayColor);border-bottom:1px solid #f9f9f9;align-items:flex-start;gap:8px;padding:8px 0;font-size:13px;display:flex}.marketingDetails.productDetails .productBox ul li:last-child{border-bottom:none}.marketingDetails.productDetails .productBox ul li:before{content:"";background:url(/img/star.png) 50%/contain no-repeat;border-radius:100px;width:16px;height:16px}.marketingDetails.productDetails .productBox .features span{font-size:11px;font-weight:700}.marketingDetails.productDetails .sidebar-kpi-row{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:8px 0;font-size:12px;display:flex}.marketingDetails.productDetails .sidebar-kpi-row:last-child{border-bottom:none}.marketingDetails.productDetails .sidebar-kpi-row .key{color:var(--grayColor)}.marketingDetails.productDetails .sidebar-kpi-row .val{color:var(--mainColor);font-family:fontBold,sans-serif}.marketingDetails.productDetails .breadcrumb{margin:40px auto}.marketingDetails.productDetails .breadcrumb a{width:fit-content;color:var(--mainColor);background:#fff;border-radius:100px;margin-inline:auto;padding:10px 26px;font-family:fontBold,sans-serif;font-size:13px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block}.marketingDetails.productDetails .breadcrumb a:hover{color:var(--mainColor);transform:translateY(-2px);box-shadow:0 6px 18px #00000026}.marketingDetails.productDetails .platform-icon{background:var(--mainColor05);border:1px solid var(--mainColor20);border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.marketingDetails.productDetails .platform-icon svg{width:13px;height:13px;fill:var(--mainColor)}@media (max-width:991px){.marketingDetails.productDetails .collage-strip{grid-template-rows:auto;grid-template-columns:1fr 1fr}.marketingDetails.productDetails .collage-strip .main{grid-row:auto}.marketingDetails.productDetails .analytics-wrap{padding:28px 18px}}.video-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);background:#000000e0;justify-content:center;align-items:center;animation:.25s fadeInBackdrop;display:flex;position:fixed;inset:0}@keyframes fadeInBackdrop{0%{opacity:0}to{opacity:1}}.video-modal-content{aspect-ratio:9/16;border-radius:24px;width:min(400px,92vw);animation:.3s cubic-bezier(.22,.68,0,1.2) slideUpModal;position:relative;overflow:hidden;box-shadow:0 32px 80px #0009}@keyframes slideUpModal{0%{opacity:0;transform:translateY(40px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.video-modal-player{-o-object-fit:cover;object-fit:cover;background:#000;width:100%;height:100%;display:block}.video-modal-close{z-index:10;-webkit-backdrop-filter:blur(6px);cursor:pointer;color:#fff;background:#00000080;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .2s,transform .2s;display:flex;position:absolute;top:14px;right:14px}.video-modal-close svg{flex-shrink:0;width:16px;height:16px}.video-modal-close:hover{background:#ffffff26;transform:scale(1.1)}body.en .marketingDetails.productDetails .details,body.en .marketingDetails.productDetails .goals-list .goal-item{text-align:left}body.en .marketingDetails.productDetails .design-item .type-badge{left:10px;right:auto}.modelViewPort{perspective:1000px;aspect-ratio:1;background:var(--mainColor05);border-radius:50%;justify-content:center;align-items:center;width:20rem;display:flex;overflow:hidden}.modelViewPort .eva{--EVA-ROTATION-DURATION:4s;transform-style:preserve-3d;animation:rotateRight var(--EVA-ROTATION-DURATION) linear infinite alternate}.modelViewPort .head{background:linear-gradient(90deg,#fff 45%,gray);border-radius:48% 53% 45% 55%/79% 79% 20% 22%;width:6rem;height:4rem;position:relative}.modelViewPort .eyeChamber{width:4.5rem;height:2.75rem;animation:moveRight var(--EVA-ROTATION-DURATION) linear infinite alternate;background-color:#0c203c;border-radius:45% 53% 45% 48%/62% 59% 35% 34%;position:relative;top:55%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 2px 2px #fff,inset 0 0 0 2px #000}.modelViewPort .eye{border-radius:50%;width:1.2rem;height:1.5rem;position:absolute}.modelViewPort .eye:first-child{background:repeating-linear-gradient(65deg, var(--mainColor) 0px, var(--mainColor) 1px, white 2px);box-shadow:inset 0px 0px 5px var(--secondColor), 0px 0px 15px 1px var(--mainColor);top:50%;left:12px;transform:translateY(-50%)rotate(-65deg)}.modelViewPort .eye:nth-child(2){background:repeating-linear-gradient(-65deg, var(--mainColor) 0px, var(--mainColor) 1px, white 2px);box-shadow:inset 0px 0px 5px var(--secondColor), 0px 0px 15px 1px var(--mainColor);top:50%;right:12px;transform:translateY(-50%)rotate(65deg)}.modelViewPort .body{background:linear-gradient(90deg,#fff 35%,gray);border-radius:47% 53% 45% 55%/12% 9% 90% 88%;width:6rem;height:8rem;margin-block-start:.25rem;position:relative}.modelViewPort .hand{background:linear-gradient(270deg,#fff 15%,gray);border-radius:40%;width:2rem;height:5.5rem;position:absolute;top:.75rem;left:-1.5rem;transform:rotateY(55deg)rotate(10deg);box-shadow:5px 0 5px #00000040}.modelViewPort .hand:first-child{animation:compensateRotation var(--EVA-ROTATION-DURATION) linear infinite alternate}.modelViewPort .hand:nth-child(2){animation:compensateRotationRight var(--EVA-ROTATION-DURATION) linear infinite alternate;background:linear-gradient(90deg,#fff 15%,gray);left:92%;transform:rotateY(55deg)rotate(-10deg)}.modelViewPort .scannerThing{border-top:180px solid var(--mainColor20);transform-origin:0 0;border-left:250px solid #0000;border-right:250px solid #0000;width:0;height:0;animation:2s cubic-bezier(.86,0,.07,1) infinite glow;position:absolute;top:10%;left:60%;-webkit-mask:linear-gradient(90deg,#fff,#0000 35%);mask:linear-gradient(90deg,#fff,#0000 35%)}.modelViewPort .scannerOrigin{aspect-ratio:1;background:var(--mainColor20);width:8px;animation:moveRight var(--EVA-ROTATION-DURATION) linear infinite;border-radius:50%;position:absolute;top:10%;left:60%;box-shadow:inset 0 0 5px #00000080}@keyframes rotateRight{0%{transform:rotateY(0)}to{transform:rotateY(25deg)}}@keyframes moveRight{0%{transform:translate(-50%,-50%)}to{transform:translate(-40%,-50%)}}@keyframes compensateRotation{0%{transform:rotateY(55deg)rotate(10deg)}to{transform:rotateY(30deg)rotate(10deg)}}@keyframes compensateRotationRight{0%{transform:rotateY(55deg)rotate(-10deg)}to{transform:rotateY(70deg)rotate(-10deg)}}@keyframes glow{0%{opacity:0}20%{opacity:1}45%{transform:rotate(-25deg)}75%{transform:rotate(5deg)}to{opacity:0}}body.en .modelViewPort .scannerThing{transform-origin:100% 0;border-left:250px solid #0000;border-right:250px solid #0000;left:auto;right:60%;-webkit-mask:linear-gradient(270deg,#fff,#0000 35%);mask:linear-gradient(270deg,#fff,#0000 35%)}body.en .modelViewPort .scannerOrigin{animation-name:moveLeft;left:auto;right:60%}@keyframes moveLeft{0%{transform:translate(50%,-50%)}to{transform:translate(40%,-50%)}}
