@font-face{font-family:Expo Arabic;src:url(../fonts/subset-ExpoArabic-Light.woff2) format("woff2"),url(../fonts/subset-ExpoArabic-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Expo Arabic;src:url(../fonts/subset-ExpoArabic-Medium.woff2) format("woff2"),url(../fonts/subset-ExpoArabic-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}:root{--purple: 287 79% 58%;--orange: 8 90% 58%;--rose: 354 74% 75%;--black: 0 0% 7%;--white: 0 0% 89%;--padding: 6rem}::selection{background-color:#c43fe9;background-color:hsl(var(--purple));color:hsl(var(--white))}::-webkit-scrollbar{width:.25rem}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:linear-gradient(#c43fe9,#f44d34,#ee909a);background:linear-gradient(hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)))}*,*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0;margin:0}body,h1,h2,h3,h4,h5,h6,p,figure,picture{margin:0}h1,h2,h3{text-wrap:balance}ul li{list-style:none;padding:0;margin:0}a{text-decoration:none;color:inherit}body{font-family:Expo Arabic,Cairo,Helvetica,sans-serif;line-height:1.5;overflow-x:hidden;background:#121212;background:hsl(var(--black));color:#e3e3e3;color:hsl(var(--white));font-weight:300;width:100%}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.gradient-bg-text{color:transparent;background:linear-gradient(#c43fe9,#f44d34,#ee909a);background:linear-gradient(135deg,hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)));background-clip:text;-webkit-background-clip:text;background-size:200% 200%}.gradient-bg-text:hover{animation:move-bg-gradient 2s ease-in-out infinite alternate}@keyframes move-bg-gradient{0%{background-position:0% 50%}to{background-position:100% 50%}}.ios-device{animation:none!important}.container{width:100%;max-width:1200px;padding-inline:20px;margin:0 auto}@media (max-width: 1024px){.container{max-width:90%;padding-inline:15px}}@media (max-width: 768px){.container{padding-inline:10px}}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.transition{position:fixed;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:#121212;background:hsl(var(--black));bottom:-120vh;left:0;z-index:9999;overflow:hidden}.transition:before,.transition:after{content:"";position:absolute;width:20rem;aspect-ratio:1;border-radius:50%;filter:blur(1rem);background:conic-gradient(from var(--angle),#c43fe9,#f44d34,#ee909a,#c43fe9);background:conic-gradient(from var(--angle),hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)),hsl(var(--purple)));animation:rotate 5s linear infinite}.transition:before{top:0;left:0;transform:translate(-50%,-50%)}.transition:after{bottom:0;right:0;transform:translate(50%,50%)}.transition .img{width:30vw;min-width:10rem}.transition .img img{width:100%;object-fit:cover}.section-heading{font-size:3rem;font-weight:700;margin-bottom:.5rem}@media (max-width: 767px){.section-heading{font-size:2.25rem;font-weight:700;margin-bottom:.5rem}}@media (max-width: 568px){.section-heading{font-size:2rem;font-weight:700;margin-bottom:.5rem}}.cta{background:linear-gradient(135deg,#c43fe9,#f44d34,#ee909a);background:linear-gradient(135deg,hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)));border:1px solid transparent;color:hsl(var(--white));display:inline-block;padding:.5rem 1rem;font-size:1.4rem;font-weight:400;border-radius:.75rem;cursor:pointer;transition:border .3s,background-color .3s,scale .3s}.cta:hover{border:1px solid #e3e3e3;border:1px solid hsl(var(--white));background:transparent;scale:1.1;color:transparent;background:linear-gradient(135deg,#c43fe9,#f44d34,#ee909a);background:linear-gradient(135deg,hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)));background-clip:text;-webkit-background-clip:text}header{position:fixed;top:.5rem;left:0;width:100%;z-index:9}header .container{position:relative;top:.5rem;font-size:1.25rem;padding-block:.5rem;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#c43fe9,#f44d34,#ee909a);background:linear-gradient(135deg,hsl(var(--purple) / .1),hsl(var(--orange) / .1),hsl(var(--rose) / .1));backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem);border-radius:1rem;box-shadow:0 0 .5rem hsl(var(--white) / .3)}header .logo{display:flex;align-items:center;justify-content:center;cursor:pointer}header .logo img{width:4rem;pointer-events:none}header nav ul{display:flex;align-items:center;justify-content:center;gap:.5rem}header nav ul li{cursor:pointer;border-radius:.5rem;position:relative;overflow:hidden}header nav ul li:before,header nav ul li:after{content:"";position:absolute;width:1rem;aspect-ratio:1;border-radius:50%;background:#e3e3e3;background:hsl(var(--white));transition:all .4s ease-in-out;opacity:0;z-index:-1}header nav ul li:before{top:0;left:0;transform:translate(-20%,-20%)}header nav ul li:after{bottom:0;right:0;transform:translate(20%,20%)}header nav ul li.active:before,header nav ul li.active:after,header nav ul li:hover:before,header nav ul li:hover:after{width:85%;opacity:1}header nav ul li a{display:block;position:relative;width:100%;height:100%;font-weight:400;padding:.5rem 1rem;transition:.3s .1s}header nav ul li.active a,header nav ul li:hover a{color:transparent;background:linear-gradient(135deg,#c43fe9,#f44d34,#ee909a);background:linear-gradient(135deg,hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)));background-clip:text;-webkit-background-clip:text}header nav ul li.active a{pointer-events:none;cursor:default}header nav .burger-icon{display:none;cursor:pointer;width:3rem;aspect-ratio:1;font-size:2rem;color:hsl(var(--white))}header .side-bar{z-index:100;background:linear-gradient(135deg,#c43fe954,#f44e3467,#ee90997e);background:linear-gradient(135deg,hsl(var(--purple) / .5),hsl(var(--orange) / .5),hsl(var(--rose) / .5));backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem);position:fixed;top:0;left:-100%;width:100%;height:120vh;height:120dvh;max-width:25rem;opacity:0}header .side-bar ul{margin-top:4rem;display:flex;align-items:center;justify-content:center;flex-direction:column}header .side-bar ul li{display:flex;align-items:center;justify-content:center;width:100%;text-align:center;font-size:2rem;cursor:pointer}header .side-bar ul li:hover{background:#e3e3e3;background:hsl(var(--white))}header .side-bar ul li a{display:inline-block;width:100%;height:100%;padding:.5rem 1rem;color:hsl(var(--white));opacity:1}header .side-bar ul li:hover a{color:transparent;background:linear-gradient(135deg,#c43fe9,#f44d34,#ee909a);background:linear-gradient(135deg,hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)));background-clip:text;-webkit-background-clip:text}header .side-bar .close-icon{cursor:pointer;display:flex;align-items:center;justify-content:center;width:3rem;aspect-ratio:1;top:1rem;left:1rem;position:absolute;font-size:2rem;color:#e3e3e3;color:hsl(var(--white))}@media (max-width: 850px){header nav ul{display:none}header nav .burger-icon{display:flex;align-items:center;justify-content:center}}.hero{position:relative}.hero:before{content:"";position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(3rem);background:conic-gradient(from var(--angle),#c43fe9,#f44d34,#ee909a,#c43fe9);background:conic-gradient(from var(--angle),hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)),hsl(var(--purple)));width:100vw;top:0;left:50%;transform:translate(-50%) translateY(var(--before-translate, -100%));opacity:var(--before-opacity, 0);animation:rotate 5s linear infinite}.hero .container{display:flex;align-items:center;justify-content:center;position:relative;height:100vh;height:100dvh;width:100%}.hero .cursor{position:fixed;transform:translate(-50%,-50%);left:0;top:0;opacity:0;z-index:1;pointer-events:none;width:1.5rem;aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center}.hero .cursor img{height:100%;width:100%;object-fit:cover}.hero .content{position:relative;top:3.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.hero .content h1{z-index:3;margin-inline:auto;text-align:center;font-size:1.5rem;font-weight:300;margin-bottom:1rem}.hero .content h1 span{display:inline-block;font-size:3rem;font-weight:500;margin-bottom:1.5rem}.hero .content ul{margin-bottom:2rem}.hero .content ul li{font-size:1.2rem}@media (max-width: 767px){.hero .cursor{display:none}.hero .content h1{font-size:1.25rem}.hero .content h1 span{font-size:2.5rem;text-align:center}.hero .content ul li{font-size:1rem}}@media (max-width: 568px){.hero .content h1{font-size:1.25rem;margin-bottom:2.5rem}.hero .content h1 span{white-space:nowrap;font-size:1.75rem;margin-bottom:2rem}.hero .content ul{display:none}}.next{padding-block:var(--padding);position:relative}.next:before{content:"";position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(3rem);background:conic-gradient(from var(--angle),#c43fe9,#f44d34,#ee909a,#c43fe9);background:conic-gradient(from var(--angle),hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)),hsl(var(--purple)));width:40vw;top:50%;right:0;transform:translate(80%,-50%);animation:rotate 5s linear infinite}.next .container{display:flex;align-items:flex-start;justify-content:center;min-height:100vh;gap:40px}.next .right-column{position:sticky;top:4rem;height:fit-content;width:50%}.next .right-column h2{width:fit-content;text-align:center;font-size:3rem;font-weight:700}.next .left-column{padding:1rem}.next .left-column .content-block{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;padding:2rem;background:linear-gradient(135deg,#c43fe9,#f44d34,#ee909a);background:linear-gradient(135deg,hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)));border-radius:8px;margin-bottom:1rem}.next .left-column .content-block:last-child{margin-bottom:0}.next p:first-child{text-align:center;font-size:1.8rem;font-weight:700;margin-bottom:.5rem}.next p:last-child{text-align:center;font-size:1.5rem}@media (max-width: 767px){.next .container{flex-direction:column}.next .right-column{position:static;text-align:center;width:100%}.next .right-column h2{font-size:2rem;width:100%}.next .left-column{width:80%;margin-inline:auto}.next p:first-child{font-size:1.5rem}.next p:last-child{font-size:1.25rem}}@media (max-width: 568px){.next .right-column h2{font-size:2rem}.next p:first-child{font-size:1.5rem}.next p:last-child{font-size:1.3rem}}.problems{padding-block:var(--padding)}.problems h2{text-align:center}.problems .cards{display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap;margin-top:2rem}.problems .cards .card{position:relative;z-index:3;width:30rem}.problems .cards .card:before,.problems .cards .card:after{content:"";position:absolute;--size: 5px;top:calc(var(--size) / -2);left:calc(var(--size) / -2);width:calc(100% + var(--size));height:calc(100% + var(--size));background:radial-gradient(circle at 100% 0,hsl(var(--purple)),transparent),radial-gradient(circle at 0 100%,hsl(var(--orange)),transparent),radial-gradient(circle at 100% 100%,hsl(var(--rose)),transparent)}.problems .cards .card:nth-child(1):before,.problems .cards .card:nth-child(1):after,.problems .cards .card:nth-child(3):before,.problems .cards .card:nth-child(3):after{background:radial-gradient(circle at 100% 0,transparent,hsl(var(--purple))),radial-gradient(circle at 0 100%,transparent,hsl(var(--orange))),radial-gradient(circle at 100% 100%,transparent,hsl(var(--rose)))}.problems .cards .card:before{z-index:-1;--size: 3px}.problems .cards .card:after{--size: 10px;z-index:-2;filter:blur(.5rem)}.problems .card .content{text-align:center;padding:1rem;background:hsl(var(--black))}.problems .card h3{font-size:1.5rem;margin-bottom:1rem}.problems .card p{font-size:1rem;margin-bottom:.75rem}.problems .card p:last-child{margin-bottom:0}.steps{padding-block:var(--padding);position:relative}.steps:before{content:"";position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(3rem);background:conic-gradient(from var(--angle),#c43fe9,#f44d34,#ee909a,#c43fe9);background:conic-gradient(from var(--angle),hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)),hsl(var(--purple)));width:30vw;top:50%;left:0;transform:translateY(-50%);animation:rotate 5s linear infinite}.steps .container{display:flex;align-items:center;justify-content:center;flex-direction:column}.steps .timeline{position:relative;width:100%;max-width:1200px;margin:0 auto}.steps .timeline:after{content:"";position:absolute;width:6px;background:linear-gradient(135deg,#c43fe9,#f44d34,#ee909a);background:linear-gradient(135deg,hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)));top:0;bottom:0;left:50%;transform:translate(-50%);border-radius:5px}.steps .timeline .process-step{padding:1rem 2rem;position:relative;border-radius:10px;margin-block:2.5rem;width:50%;background:hsl(var(--white));color:hsl(var(--black))}.steps .timeline .process-step.left{left:-50%}.steps .timeline .process-step i{font-size:5rem;position:absolute;bottom:0;left:0;z-index:0;opacity:.5}.steps .timeline .process-step.right{left:0}.steps .timeline .step-number{font-weight:400;font-size:1.5rem;background:hsl(var(--white));border:3px solid hsl(var(--black));width:50px;aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:1}.steps .timeline .step-content{position:relative;z-index:1}.steps .timeline .step-content h3{font-weight:400;font-size:1.5rem;margin-block:.5rem}.steps .timeline .step-content p{line-height:1.6}@media (max-width: 768px){.process-step{width:100%!important;left:0!important;z-index:4}}@media (max-width: 568px){.steps:before{display:none}}.QAs{padding-block:var(--padding)}.QAs .container{display:flex;align-items:center;justify-content:center;flex-direction:column}.QAs .container h2{text-align:center}.QAs .accordion{width:100%;max-width:600px}.QAs .accordion-item{background-color:#fff;margin-bottom:10px;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px #0000001a}.QAs .accordion-header{padding:15px;background:linear-gradient(135deg,#c43fe9,#f44d34,#ee909a);background:linear-gradient(135deg,hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)));color:#fff;cursor:pointer;font-weight:700;display:flex;justify-content:space-between;align-items:center;transition:padding-inline .3s}.QAs .accordion-header:hover{padding-inline:1.5rem}.QAs .accordion-header:after{content:"+";font-size:1.5em;transition:transform .3s ease}.QAs .accordion-item.active .accordion-header:after{content:"-"}.QAs .accordion-content{color:#121212;color:hsl(var(--black));padding:0 15px;max-height:0;overflow:hidden;transition:max-height .5s ease,padding .5s ease}.testimonials{padding-block:var(--padding)}.testimonials h2{text-align:center}.testimonials .cards{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem}.testimonials .cards .card{width:40%;background:#e3e3e3;background:hsl(var(--white));padding:1.5rem;border-radius:.5rem;box-shadow:0 5px 1rem hsl(var(--purple));transition:transform .3s ease}.testimonials .cards .card:hover{transform:translateY(-5px)}.testimonials .text{color:hsl(var(--black));line-height:1.6;margin-bottom:20px;position:relative;padding-left:20px}.testimonials .text:before{content:"“";position:absolute;left:-15px;top:-10px;font-size:40px;color:#c43fe9;color:hsl(var(--purple));font-family:serif}.testimonials .client-name{color:#c43fe9;color:hsl(var(--purple));font-weight:700;margin-top:20px;padding-top:20px;border-top:1px solid hsl(var(--rose))}@media (max-width: 568px){.testimonials .cards{flex-direction:column}.testimonials .cards .card{width:100%}}.cause{padding-block:var(--padding);position:relative}.cause:before{content:"";position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(3rem);background:conic-gradient(from var(--angle),#c43fe9,#f44d34,#ee909a,#c43fe9);background:conic-gradient(from var(--angle),hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)),hsl(var(--purple)));width:20vw;top:80%;left:0;transform:translateY(-50%);will-change:transform;animation:rotate 5s linear infinite}.cause:after{content:"";position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(3rem);background:conic-gradient(from var(--angle),#c43fe9,#f44d34,#ee909a,#c43fe9);background:conic-gradient(from var(--angle),hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)),hsl(var(--purple)));width:20vw;top:-10%;right:0;transform:translate(50%,-50%);will-change:transform;animation:rotate 5s linear infinite}.cause .container h2{text-align:center}.cause .container>p{font-size:1.2rem;margin-bottom:1.5rem;text-align:center}.cause .cards{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem;margin-bottom:2.5rem}.cause .card{position:relative;width:16rem;height:13rem;border-radius:14px;z-index:1;overflow:hidden;box-shadow:.6rem .6rem 1rem hsl(var(--pink) / .5)}.cause .card:before{content:"";position:absolute;z-index:1;top:0;left:0;transform:translate(-50%,-50%);width:150px;aspect-ratio:1;border-radius:50%;background:#f44d34;background-color:hsl(var(--orange));opacity:1;filter:blur(30px);will-change:transform;animation:blob 5s infinite linear}.cause .card .content{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% - .5rem);width:calc(100% - .5rem);z-index:2;background:hsl(var(--black) / .9);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:10px;padding-block:2rem}.cause .card .content h3{margin-bottom:.5rem;text-align:center}.cause .card .content p{text-align:center;padding-inline:1rem;font-size:1.2rem}.cause p.text{text-align:center;font-size:1.2rem;margin-bottom:.7rem}.cause .cta{margin-top:2rem;display:block;width:fit-content;margin-inline:auto}@media (max-width: 568px){.cause:before{display:none}}.contact{padding-top:var(--padding)}.contact .container{display:flex;align-items:center;justify-content:center}.contact .right{width:40%}.contact .left{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem}.contact .left .way{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.contact .left i{font-size:3rem;margin-bottom:.5rem}footer p{padding-right:.5rem}.about-hero{height:100vh;height:100dvh;position:relative}.about-hero:before{content:"";position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(3rem);background:conic-gradient(from var(--angle),#c43fe9,#f44d34,#ee909a,#c43fe9);background:conic-gradient(from var(--angle),hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)),hsl(var(--purple)));width:30vw;bottom:0;right:0;transform:translate(70%) translateY(var(--before-translate, 50%));opacity:var(--before-opacity, 0);animation:rotate 5s linear infinite}.about-hero .container{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh;height:100dvh;text-align:center}.about-hero h1{font-size:3rem;font-weight:500;margin-bottom:.5rem}.about-hero p{font-size:1.5rem;font-weight:300}.team{padding-block:var(--padding);height:90vh}.team .container{height:50vh;height:50dvh}.team h2{text-align:center;margin-bottom:10rem}.team .wrapper{margin-inline:auto;width:60%;position:relative;height:9rem}.team .member{position:absolute;height:17rem;width:10rem;border-radius:10rem;transition:.5s;box-shadow:0 0 .5rem hsl(var(--orange))}.team .member .img{height:100%;width:100%;position:absolute;border-radius:inherit;overflow:hidden;display:flex;align-items:center;justify-content:center}.team .member .img img{height:100%;width:100%;object-fit:cover;scale:1.1;transition:.3s}.team .member:hover .img img{scale:1}.team .member .bg{position:absolute;padding-top:2rem;top:0;left:0;height:100%;width:100%;border-radius:inherit;background:conic-gradient(from var(--angle),#c43fe9,#f44d34,#ee909a,#c43fe9);background:conic-gradient(from var(--angle),hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)),hsl(var(--purple)));display:flex;align-items:flex-start;flex-direction:column;text-align:center;z-index:-1;transition:.3s;animation:rotate 5s linear infinite}.team .member.active .bg,.team .member:hover .bg{top:-7rem}.team .member .bg span{position:relative;display:inline-block;width:100%;color:#e3e3e3;color:hsl(var(--white))}.team .member .bg span:first-of-type{font-weight:700}.team .member.left{left:0;transform:translate(-50%)}.team .member.center{left:50%;transform:translate(-50%) scale(1.2);z-index:2}.team .member.right{left:100%;transform:translate(-50%)}.vision-values{padding-block:var(--padding)}.vision-values .container{display:flex;align-items:flex-start;justify-content:center;gap:2rem}.vision-values .vision{width:50%}.vision-values .vision h2{text-align:right;padding-inline:2.5rem;margin-bottom:2rem}.vision-values .vision p{padding-inline:2.5rem;font-size:1.5rem;text-align:justify}.vision-values .values{width:50%}.vision-values .values h2{text-align:right;margin-bottom:2rem}.vision-values .values .values-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.vision-values .values .value{transition:.3s ease;position:relative;z-index:3;width:18rem}.vision-values .values .value:hover{transform:translateY(-5px)}.vision-values .values .value:before,.vision-values .values .value:after{content:"";position:absolute;--size: 5px;top:calc(var(--size) / -2);left:calc(var(--size) / -2);width:calc(100% + var(--size));height:calc(100% + var(--size));background:radial-gradient(circle at 100% 0,hsl(var(--purple)),transparent),radial-gradient(circle at 0 100%,hsl(var(--orange)),transparent),radial-gradient(circle at 100% 100%,hsl(var(--rose)),transparent)}.vision-values .values .value:before{z-index:-1;--size: 3px}.vision-values .values .value:after{--size: 10px;z-index:-2;filter:blur(.5rem)}.vision-values .value .content{text-align:center;padding:1rem 2rem;background:hsl(var(--black))}.vision-values .value .content h3{font-size:1.3rem;margin-bottom:.5rem}.vision-values .value .content p{font-size:1rem}@media (max-width: 1200px){.vision-values .container{flex-direction:column}.vision-values .vision{width:100%}.vision-values .vision h2{text-align:right;padding-inline:0;margin-bottom:2rem}.vision-values .vision p{padding-inline:0;font-size:1.5rem;text-align:justify}.vision-values .values{width:100%}.vision-values .values .values-grid{display:grid;grid-template-columns:1fr;place-items:center;gap:2rem}}.why{padding-top:var(--padding);padding-bottom:1rem;position:relative}.why:before{content:"";position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(3rem);background:conic-gradient(from var(--angle),#c43fe9,#f44d34,#ee909a,#c43fe9);background:conic-gradient(from var(--angle),hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)),hsl(var(--purple)));width:20vw;top:0;left:0;transform:translateY(-50%);animation:rotate 5s linear infinite}.why .container{display:flex;align-items:center;justify-content:center}.why .content{width:50%;text-align:center}.why .content h2{margin-bottom:.5rem}.why .content p{margin-bottom:1.5rem}.why .swiper{width:50%}.swiper-pagination-bullet{background:#e3e3e3;background:hsl(var(--white))}.why .swiper-slide{display:flex;align-items:center;justify-content:center}.why .swiper .card{position:relative;width:15rem;height:20rem;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid hsl(var(--white))}.why .swiper .card .wave{position:absolute;width:110%;height:120%;bottom:0;left:50%;transform:translate(-50%) rotate(0);background:hsl(var(--purple) / .3);border-radius:70%;animation:wave 8s infinite alternate linear}.why .swiper .card .wave:nth-of-type(2){transform:translate(-50%) rotate(30deg);animation-duration:7s;background:hsl(var(--orange) / .3)}.why .swiper .card .wave:nth-of-type(3){transform:translate(-50%) rotate(90deg);animation-duration:6s;background:hsl(var(--rose) / .3)}.why .swiper .card .card-content{position:relative;text-align:center;padding-inline:1rem}.why .swiper .card .card-content h3{font-size:1.5rem;margin-bottom:.5rem}.why .swiper .card .card-content p{font-size:1.3rem}@media (max-width: 580px){.why .container{flex-direction:column;gap:2rem}.why .content,.why .swiper{width:100%}}.QAs-hero{padding-bottom:0;position:relative}.QAs-hero:before{content:"";position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(3rem);background:conic-gradient(from var(--angle),#c43fe9,#f44d34,#ee909a,#c43fe9);background:conic-gradient(from var(--angle),hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)),hsl(var(--purple)));width:20vw;top:50%;left:0;transform:translateY(var(--before-translate, -100%));opacity:var(--before-opacity, 0);animation:rotate 5s linear infinite}.QAs-hero:after{content:"";position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(3rem);background:conic-gradient(from var(--angle),#c43fe9,#f44d34,#ee909a,#c43fe9);background:conic-gradient(from var(--angle),hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)),hsl(var(--purple)));width:30vw;top:50%;right:0;transform:translate(50%) translateY(var(--after-translate, -100%));opacity:var(--after-opacity, 0);animation:rotate 5s linear infinite}.QAs-hero .container{min-height:calc(100vh - 120px);min-height:calc(100dvh - 120px);display:flex;align-items:center;justify-content:center}.QAs-hero h1{text-align:center;margin-top:2rem;margin-bottom:2.5rem}.QAs-hero .accordion{margin-bottom:1.5rem}.QAs-hero .container>p{font-size:1.2rem;margin-bottom:1.5rem}.contact-hero{padding-block:var(--padding)}.contact-hero .container{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:14vh}.contact-hero .container:before{content:"";position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(5rem);background:conic-gradient(from var(--angle),#c43fe9,#f44d34,#ee909a,#c43fe9);background:conic-gradient(from var(--angle),hsl(var(--purple)),hsl(var(--orange)),hsl(var(--rose)),hsl(var(--purple)));width:20vw;top:50%;left:0;transform:translate(50%) translateY(var(--before-translate, -50%));opacity:var(--before-opacity, 0);animation:rotate 5s linear infinite}.contact-hero .container h1{font-size:3rem;margin-bottom:1rem;text-align:center}.contact-hero .container>p{font-size:1.2rem;text-align:center}.contact-contact{padding-top:var(--padding);padding-bottom:2rem}.contact-contact .container{display:flex;align-items:center;justify-content:center;flex-direction:column}.contact-contact h2{font-size:2rem;margin-bottom:2rem}.contact-contact .wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem}.contact-contact .wrapper .way{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;transition:top .3s linear}.contact-contact .wrapper i{position:relative;font-size:3rem;margin-bottom:.5rem}.contact-contact .wrapper .way:hover i{top:-10px}@keyframes rotate{to{--angle: 360deg}}@keyframes blob{25%{top:0;left:100%}50%{top:100%;left:100%}75%{top:100%;left:0}to{top:0;left:0}}@keyframes wave{to{transform:rotate(360deg)}}
