@import "https://unpkg.com/normalize.css@8.0.1/normalize.css" layer(normalize);@import "https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--gloria-font-family:"Gloria Hallelujah", cursive;--text:#0f0f0f;--alternative-text:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#000;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fdffff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px}button{text-align:inherit;box-shadow:none;cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;border-radius:0;padding:0}main{flex-direction:column;align-items:center;display:flex}.container{max-width:1270px}.card-tag{background:var(--background,#fefefe);border-radius:10px;justify-content:center;align-items:center;padding:4px;display:flex;box-shadow:1px 2px 1.4px #00000040}.card-tag img{aspect-ratio:1;z-index:3;width:30px}.hero-icons-relative{z-index:-1;justify-content:center;width:100%;display:flex;position:absolute;overflow:hidden}.hero-icons-relative .hero-icons-container{width:900px;height:100svh;position:relative}@media (height<=720px) and (width>=425px){.hero-icons-relative .hero-icons-container{height:780px}}@media (height<=600px) and (width<=425px){.hero-icons-relative .hero-icons-container{height:580px}}.hero-icons-relative .hero-icons-container #hero-icon-01{width:139px;height:139px;position:absolute;bottom:70svh;left:0%}@media (height<=720px) and (width>=425px){.hero-icons-relative .hero-icons-container #hero-icon-01{top:150px}}@media (height<=600px) and (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-01{top:150px}}@media (width<=870px){.hero-icons-relative .hero-icons-container #hero-icon-01{width:16.353vw;height:16.353vw}}@media (width<=625px){.hero-icons-relative .hero-icons-container #hero-icon-01{width:22.824vw;height:22.824vw;bottom:63svh}}@media (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-01{width:28.235vw;height:28.235vw;bottom:65svh}}.hero-icons-relative .hero-icons-container #hero-icon-02{width:109px;height:109px;position:absolute;bottom:38svh;left:5%}@media (height<=720px) and (width>=425px){.hero-icons-relative .hero-icons-container #hero-icon-02{top:450px}}@media (height<=600px) and (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-02{top:350px}}@media (width<=870px){.hero-icons-relative .hero-icons-container #hero-icon-02{width:12.824vw;height:12.824vw}}@media (width<=625px){.hero-icons-relative .hero-icons-container #hero-icon-02{width:22.824vw;height:22.824vw;bottom:30svh}}@media (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-02{width:25.647vw;height:25.647vw;display:none;bottom:30svh}}.hero-icons-relative .hero-icons-container #hero-icon-03{width:109px;height:109px;position:absolute;bottom:20svh;left:20%}@media (height<=720px) and (width>=425px){.hero-icons-relative .hero-icons-container #hero-icon-03{top:600px}}@media (height<=600px) and (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-03{top:450px}}@media (width<=870px){.hero-icons-relative .hero-icons-container #hero-icon-03{width:12.824vw;height:12.824vw}}@media (width<=625px){.hero-icons-relative .hero-icons-container #hero-icon-03{width:22.824vw;height:22.824vw;bottom:8svh}}@media (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-03{width:25.647vw;height:25.647vw;bottom:30svh;left:4%}}.hero-icons-relative .hero-icons-container #hero-icon-04{width:104px;height:104px;position:absolute;bottom:17svh;left:70%}@media (height<=720px) and (width>=425px){.hero-icons-relative .hero-icons-container #hero-icon-04{top:600px}}@media (height<=600px) and (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-04{top:450px}}@media (width<=870px){.hero-icons-relative .hero-icons-container #hero-icon-04{width:12.824vw;height:12.824vw}}@media (width<=625px){.hero-icons-relative .hero-icons-container #hero-icon-04{width:22.824vw;height:22.824vw;bottom:13svh}}@media (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-04{width:25.647vw;height:25.647vw;bottom:5svh;left:50%}}.hero-icons-relative .hero-icons-container #hero-icon-05{width:140px;height:140px;position:absolute;bottom:36svh;left:80%}@media (height<=720px) and (width>=425px){.hero-icons-relative .hero-icons-container #hero-icon-05{top:400px}}@media (height<=600px) and (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-05{top:300px}}@media (width<=870px){.hero-icons-relative .hero-icons-container #hero-icon-05{width:15.824vw;height:15.824vw}}@media (width<=625px){.hero-icons-relative .hero-icons-container #hero-icon-05{width:22.824vw;height:22.824vw;bottom:40svh}}@media (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-05{width:25.647vw;height:25.647vw;bottom:40svh}}.hero-icons-relative .hero-icons-container #hero-icon-06{width:105px;height:105px;position:absolute;bottom:63svh;left:85%}@media (height<=720px) and (width>=425px){.hero-icons-relative .hero-icons-container #hero-icon-06{top:200px}}@media (height<=600px) and (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-06{top:150px}}@media (width<=870px){.hero-icons-relative .hero-icons-container #hero-icon-06{width:12.824vw;height:12.824vw}}@media (width<=625px){.hero-icons-relative .hero-icons-container #hero-icon-06{width:15.824vw;height:15.824vw;bottom:65svh;left:77%}}@media (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-06{width:22.647vw;height:22.647vw;display:none;bottom:65svh;left:73%}}.hero-icons-relative .hero-icons-container #hero-icon-07{width:150px;height:150px;position:absolute;bottom:81svh;left:83%}@media (height<=720px) and (width>=425px){.hero-icons-relative .hero-icons-container #hero-icon-07{top:20px}}@media (height<=600px) and (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-07{top:10px}}@media (width<=870px){.hero-icons-relative .hero-icons-container #hero-icon-07{width:20.824vw;height:20.824vw}}@media (width<=625px){.hero-icons-relative .hero-icons-container #hero-icon-07{width:22.824vw;height:22.824vw;bottom:85svh;left:80%}}@media (width<=425px){.hero-icons-relative .hero-icons-container #hero-icon-07{width:27.647vw;height:27.647vw;bottom:85svh;left:76%}}.hero{box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:center;height:100svh;padding:30px 32px;display:flex;overflow:hidden}@media (width<=768px){.hero{padding:20px 22px}}@media (width<=425px){.hero{padding:15px 12px}}@media (height<=720px) and (width>=425px){.hero{height:780px}}@media (height>=1150px) and (width>=425px){.hero{height:1150px}}@media (height<=600px) and (width<=425px){.hero{height:580px}}.hero .hero-upper-container{flex-direction:column;justify-content:space-around;height:100%;display:flex}.hero .hero-logo-container{justify-content:center;align-items:center;display:flex;overflow:hidden}.hero .hero-logo{width:630px}.hero .hero-logo svg{overflow-clip-margin:initial;padding:10px 5px 0;overflow:auto}@media (width<=870px){.hero .hero-logo{width:70vw}}@media (width<=425px){.hero .hero-logo{width:80vw}}.hero .hero-logo-path{fill:#ff6230}.hero .hero-title-container{color:var(--text);text-align:center;font-family:var(--gloria-font-family);padding:10px 0;font-style:normal;font-weight:400}.hero .hero-title-container h1{letter-spacing:-4px;font-size:58px}@media (width<=768px){.hero .hero-title-container h1{font-size:7.5vw}}@media (width<=425px){.hero .hero-title-container h1{font-size:8.3vw}}.hero .hero-title-container h1 span{-webkit-text-fill-color:transparent;background:#ff6230;-webkit-background-clip:text;background-clip:text;padding:4px}.hero .hero-title-container h3{letter-spacing:-2px;font-size:32px}@media (width<=768px){.hero .hero-title-container h3{font-size:4.1vw}}@media (width<=425px){.hero .hero-title-container h3{font-size:5.2vw}}.hero .hero-title-container h3 span{-webkit-text-fill-color:transparent;background:#ff6230;-webkit-background-clip:text;background-clip:text;padding:2px}.hero .hero-buttons-container{flex-direction:column;justify-content:center;align-items:center;gap:30px;padding:15px 0;display:flex}@media (width<=768px){.hero .hero-buttons-container{gap:4vw}}.hero .hero-buttons-container button{justify-content:center;align-items:center;gap:5px;padding:8px 35px;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;display:flex}@media (width<=768px){.hero .hero-buttons-container button{padding:1vw 4.5vw;font-size:3vw}}@media (width<=425px){.hero .hero-buttons-container button{padding:1.88vw 4.7vw;font-size:4.235vw}}.hero .hero-buttons-container button img{aspect-ratio:1;width:41px}@media (width<=768px){.hero .hero-buttons-container button img{width:5.3vw}}@media (width<=425px){.hero .hero-buttons-container button img{width:5.64vw}}.hero .hero-buttons-container .hero-primary-button{background:var(--New-Button-Primary,linear-gradient(0deg, #7669e9 -15.93%, #ff6230 16.68%));color:var(--alternative-text);border-radius:40px;font-weight:700;box-shadow:0 2px 3px #00000073}.hero .hero-buttons-container .hero-secondary-button{color:var(--text);background:linear-gradient(#fefefe 65%,#989898 237%);border-radius:40px;font-weight:500;box-shadow:0 2px 3px #00000073}.hero #hero-chevrons-down-icon img{aspect-ratio:1;width:34px}@media (width<=768px){.hero #hero-chevrons-down-icon img{width:4.427vw}}@media (width<=425px){.hero #hero-chevrons-down-icon img{width:8vw}}.about-us{flex-direction:column;align-items:center;width:100%;max-width:1290px;padding:30px 0;display:flex;overflow:hidden}@media (width<=768px){.about-us{padding:20px 0}}@media (width<=425px){.about-us{padding:15px 0}}.about-us .about-us-cards{height:1100px;position:relative}@media (width<=1024px){.about-us .about-us-cards{height:900px}}@media (width<=768px){.about-us .about-us-cards{height:600px}}@media (width<=425px){.about-us .about-us-cards{height:480px}}.about-us .about-us-cards .about-us-card{width:800px;height:300px;position:relative;overflow:hidden}@media (width<=1024px){.about-us .about-us-cards .about-us-card{width:600px}}@media (width<=768px){.about-us .about-us-cards .about-us-card{width:400px;height:200px}}@media (width<=425px){.about-us .about-us-cards .about-us-card{width:300px;height:200px}}.about-us .about-us-cards .about-us-card .about-us-cloud{z-index:-1;width:800px;height:300px;position:absolute}@media (width<=1024px){.about-us .about-us-cards .about-us-card .about-us-cloud{width:600px}}@media (width<=768px){.about-us .about-us-cards .about-us-card .about-us-cloud{width:400px;height:200px}}@media (width<=425px){.about-us .about-us-cards .about-us-card .about-us-cloud{width:300px;height:200px}}.about-us .about-us-cards .about-us-card h4{color:var(--text);font-family:var(--gloria-font-family);margin:0;font-size:64px;font-style:normal;font-weight:400;line-height:69px}.about-us .about-us-cards .about-us-card h4 span{color:var(--secondary,#fff)}@media (width<=1024px){.about-us .about-us-cards .about-us-card h4{font-size:49px;line-height:49px}}@media (width<=768px){.about-us .about-us-cards .about-us-card h4{font-size:34px;line-height:39px}}@media (width<=425px){.about-us .about-us-cards .about-us-card h4{font-size:24px;line-height:29px}.about-us .about-us-cards #about-us-card-1{top:0;left:-20px}}.about-us .about-us-cards #about-us-card-1 h4{position:absolute;top:70px;left:100px;transform:rotate(10deg)}@media (width<=1024px){.about-us .about-us-cards #about-us-card-1 h4{top:90px;left:80px}}@media (width<=768px){.about-us .about-us-cards #about-us-card-1 h4{top:55px;left:40px}}@media (width<=425px){.about-us .about-us-cards #about-us-card-1 h4{top:65px;left:35px}}.about-us .about-us-cards #about-us-card-2{top:-40px;left:230px;transform:scaleY(-1)rotate(-10deg)}@media (width<=1024px){.about-us .about-us-cards #about-us-card-2{top:-100px;left:140px}}@media (width<=768px){.about-us .about-us-cards #about-us-card-2{top:-65px;left:110px}}@media (width<=425px){.about-us .about-us-cards #about-us-card-2{top:-100px;left:60px}}.about-us .about-us-cards #about-us-card-2 h4{position:absolute;top:90px;left:90px;transform:rotate(10deg)scaleY(-1)}@media (width<=1024px){.about-us .about-us-cards #about-us-card-2 h4{top:110px;left:90px}}@media (width<=768px){.about-us .about-us-cards #about-us-card-2 h4{top:65px;left:45px}}@media (width<=425px){.about-us .about-us-cards #about-us-card-2 h4{top:75px;left:40px}}.about-us .about-us-cards #about-us-card-3{top:-95px;left:-40px;transform:scaleX(-1)rotate(-10deg)}@media (width<=1024px){.about-us .about-us-cards #about-us-card-3{top:-210px;left:-70px}}@media (width<=768px){.about-us .about-us-cards #about-us-card-3{top:-140px;left:-20px}}@media (width<=425px){.about-us .about-us-cards #about-us-card-3{top:-205px;left:-40px}}.about-us .about-us-cards #about-us-card-3 h4{position:absolute;top:60px;left:100px;transform:rotate(10deg)scaleX(-1)}@media (width<=1024px){.about-us .about-us-cards #about-us-card-3 h4{top:80px;left:60px}}@media (width<=768px){.about-us .about-us-cards #about-us-card-3 h4{top:50px;left:30px}}@media (width<=425px){.about-us .about-us-cards #about-us-card-3 h4{top:60px;left:30px}}.about-us .about-us-cards #about-us-card-4{top:-130px;left:160px;transform:scale(-1)rotate(2deg)}@media (width<=1024px){.about-us .about-us-cards #about-us-card-4{top:-310px;left:80px}}@media (width<=768px){.about-us .about-us-cards #about-us-card-4{top:-205px;left:70px}}@media (width<=425px){.about-us .about-us-cards #about-us-card-4{top:-305px;left:35px}}.about-us .about-us-cards #about-us-card-4 h4{position:absolute;top:70px;left:120px;transform:rotate(10deg)scale(-1)}@media (width<=1024px){.about-us .about-us-cards #about-us-card-4 h4{top:95px;left:80px}}@media (width<=768px){.about-us .about-us-cards #about-us-card-4 h4{top:55px;left:50px}}@media (width<=425px){.about-us .about-us-cards #about-us-card-4 h4{top:65px;left:50px}}.about-us .about-us-button-container{flex-direction:column;align-items:center;width:100%;display:flex}.about-us .about-us-button-container .about-us-button{background:var(--Button-Neutral,linear-gradient(180deg, #fefefe 65.08%, #989898 237.5%));border:1px solid #0000001a;border-radius:40px;justify-content:center;align-items:center;gap:8px;padding:8px 25px;display:flex;box-shadow:0 2px 3px #00000073}@media (width<=768px){.about-us .about-us-button-container .about-us-button{padding:1.042vw 3.255vw}}@media (width<=425px){.about-us .about-us-button-container .about-us-button{padding:.471vw 3.294vw}}.about-us .about-us-button-container .about-us-button button{color:var(--text,#0f0f0f);letter-spacing:-.15px;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:28px}@media (width<=768px){.about-us .about-us-button-container .about-us-button button{font-size:2.6vw;line-height:3.646vw}}@media (width<=425px){.about-us .about-us-button-container .about-us-button button{font-size:3.294vw;line-height:6.588vw}}.about-us .about-us-button-container .about-us-button img{width:30px}@media (width<=768px){.about-us .about-us-button-container .about-us-button img{width:3.9vw}}@media (width<=425px){.about-us .about-us-button-container .about-us-button img{width:5.176vw}}.services{flex-direction:column;align-items:center;gap:100px;width:100%;max-width:1500px;padding:50px 0;display:flex;position:relative}@media (width<=768px){.services{gap:80px;padding:30px 0}}@media (width<=425px){.services{gap:40px;padding:20px 0}}.services .services-title{color:var(--text);text-align:center;font-family:var(--gloria-font-family);margin:0;padding:30px 0;font-size:64px;font-style:normal}@media (width<=768px){.services .services-title{font-size:8.333vw}}@media (width<=425px){.services .services-title{font-size:9.412vw}}.services .services-event{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}@keyframes moveLeft{0%{transform:translate(0%)translateY(-20%)}to{transform:translate(-20%)translateY(0%)}}.services .services-event .services-event-waves{content:"";width:2920px;height:2638px;animation:40s linear infinite alternate moveLeft;position:absolute;top:-100px;overflow:hidden;-webkit-mask-image:url(/assets/patterns/waves-pattern.svg);mask-image:url(/assets/patterns/waves-pattern.svg);-webkit-mask-repeat:repeat;mask-repeat:repeat}@media (width<=768px){.services .services-event .services-event-waves{width:2932px;height:2500px}}@media (width<=425px){.services .services-event .services-event-waves{width:2682px;height:2085px}}.services .services-event .services-event-title-container{z-index:2;flex-direction:column;align-items:center;gap:25px;padding:40px 0 10px;display:flex}.services .services-event .services-event-title-container .services-event-title{background:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 35px;display:flex;box-shadow:3px 5px 7px #0000004d}@media (width<=768px){.services .services-event .services-event-title-container .services-event-title{padding:0 25px}}@media (width<=425px){.services .services-event .services-event-title-container .services-event-title{max-width:260px;padding:0 15px}}.services .services-event .services-event-title-container .services-event-title .services-event-h2{text-align:center;font-family:var(--gloria-font-family);margin:0;font-size:36px;font-style:normal;line-height:64px}@media (width<=768px){.services .services-event .services-event-title-container .services-event-title .services-event-h2{padding:2px 10px;font-size:4.688vw;line-height:8.333vw}}@media (width<=425px){.services .services-event .services-event-title-container .services-event-title .services-event-h2{padding:5px 8px;font-size:5.647vw;line-height:7.765vw}}.services .services-event .services-cards{align-items:center;gap:30px;padding:40px 0;display:flex}@media (width<=1024px){.services .services-event .services-cards{flex-direction:column}}@media (width<=768px){.services .services-event .services-cards{padding:30px 20px 40px}}@media (width<=425px){.services .services-event .services-cards{padding:20px 10px 40px}}.services .services-event .services-cards .services-card{border-radius:10px;flex-direction:column;display:flex;position:relative;box-shadow:2px 4px 9px #00000040}.services .services-event .services-cards .services-card .services-card-image{aspect-ratio:1.4;object-fit:cover;z-index:1;box-sizing:border-box;border-radius:10px;width:25vw;max-width:400px}@media (width<=1024px){.services .services-event .services-cards .services-card .services-card-image{width:50vw;max-width:700px}}@media (width<=768px){.services .services-event .services-cards .services-card .services-card-image{width:70vw;max-width:700px}}.services .services-event .services-cards .services-card .services-card-upper{box-sizing:border-box;z-index:2;justify-content:flex-end;align-items:center;width:100%;padding:15px 10px;display:flex;position:absolute;bottom:0}.services .services-event .services-cards .services-card .services-card-upper .services-card-button{z-index:2;color:#fff;border-radius:20px;align-items:center;gap:8px;padding:5px 12px;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;display:flex;box-shadow:1px 2px 1.4px #00000040}.services .services-event .services-cards .services-card .services-card-upper .services-card-button .services-card-button-arrow{width:18px;height:15px}.services .services-event .services-cards .services-card .services-card-title{box-sizing:border-box;z-index:2;border-radius:7px 7px 0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:5px 15px;display:flex;position:absolute}.services .services-event .services-cards .services-card .services-card-title h4{font-family:var(--gloria-font-family);letter-spacing:1px;color:#fff;margin:0;padding:8px 1px;font-size:24px;font-style:normal;font-weight:400}@media (width<=1200px){.services .services-event .services-cards .services-card .services-card-title h4{padding:6px 1px;font-size:2vw}}@media (width<=768px){.services .services-event .services-cards .services-card .services-card-title h4{padding:6px 1px;font-size:3.125vw}}@media (width<=425px){.services .services-event .services-cards .services-card .services-card-title h4{padding:4px 0;font-size:4.235vw}}@keyframes moveUp{0%{transform:translateY(0%)}to{transform:translateY(-20%)}}.services .services-event-background-box{width:100%;height:100%;position:absolute;overflow:hidden}.services .services-event-border-wave-left{content:"";will-change:transform;z-index:1;background-image:url(/assets/patterns/wave-cut-pattern.svg);background-repeat:repeat;width:110px;height:3000px;animation:10s linear infinite alternate moveUp;position:absolute;top:-10px;right:-50px;overflow:hidden;transform:translateZ(0)}@media (width<=768px){.services .services-event-border-wave-left{right:-70px}}@media (width<=425px){.services .services-event-border-wave-left{right:-70px}}.services .services-event-border-wave-right{content:"";will-change:transform;z-index:1;background-image:url(/assets/patterns/wave-cut-pattern.svg);background-repeat:repeat;width:110px;height:3000px;animation:10s linear infinite alternate moveUp;position:absolute;top:-10px;left:-50px;overflow:hidden;transform:scaleX(-1)}@media (width<=768px){.services .services-event-border-wave-right{left:-70px}}@media (width<=425px){.services .services-event-border-wave-right{left:-70px}}@media (width<=768px){.services .services-event-border-wave-removed-on-mobile{display:none;left:-60px}}@media (width<=425px){.services .services-event-border-wave-removed-on-mobile{display:none;left:-70px}}.services .services-corporative-event{position:relative}.services .services-corporative-event .services-corporative-event-background-box{background-color:var(--accent,#d599fb)}.services .services-corporative-event .services-corporative-event-waves{background-color:#7669e9}.services .services-corporative-event .services-corporative-event-h2{-webkit-text-fill-color:transparent;background:linear-gradient(#7669e9 22.22%,#d599fb 153.7%);-webkit-background-clip:text;background-clip:text}.services .services-corporative-event .services-corporative-card-title,.services .services-corporative-event .services-corporative-card-button{background:linear-gradient(#7669e9 22.22%,#d599fb 153.7%)}.services .services-wedding-event{position:relative}.services .services-wedding-event .services-wedding-event-background-box{background-color:var(--accent,#d02d7b)}.services .services-wedding-event .services-wedding-event-waves{background-color:#f8bcca}.services .services-wedding-event .services-wedding-event-h2{-webkit-text-fill-color:transparent;background:linear-gradient(#d02d7b 22.22%,#f8bcca 153.7%);-webkit-background-clip:text;background-clip:text}.services .services-wedding-event .services-wedding-card-title,.services .services-wedding-event .services-wedding-card-button{background:linear-gradient(#d02d7b 22.22%,#f8bcca 153.7%)}.services .services-personal-event{position:relative}.services .services-personal-event .services-personal-event-background-box{background-color:var(--accent,#ff6230)}.services .services-personal-event .services-personal-event-waves{background-color:#ffb298}.services .services-personal-event .services-personal-event-h2{-webkit-text-fill-color:transparent;background:linear-gradient(#ff6230 22.22%,#ffb298 153.7%);-webkit-background-clip:text;background-clip:text}.services .services-personal-event .services-personal-card-title,.services .services-personal-event .services-personal-card-button{background:linear-gradient(#ff6230 22.22%,#ffb298 153.7%)}.why-us{flex-direction:column;align-items:center;gap:30px;padding:40px 0;display:flex}.why-us .why-us-title{font-family:var(--gloria-font-family);font-size:64px}@media (width<=768px){.why-us .why-us-title{font-size:8.333vw}}@media (width<=425px){.why-us .why-us-title{font-size:9.412vw}}.why-us .why-us-title span{background:var(--Padrao-Linear,linear-gradient(0deg, #ff6230 0%, #efc3b5 100%));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.why-us .why-us-cards{flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;display:flex}@media (width<=768px){.why-us .why-us-cards{gap:40px}}@media (width<=425px){.why-us .why-us-cards{gap:40px}}.why-us .why-us-cards .why-us-card{flex-direction:column;align-items:center;max-width:500px;margin:0 50px;display:flex}.why-us .why-us-cards .why-us-card .why-us-card-icon img{aspect-ratio:1;width:70px}@media (width<=768px){.why-us .why-us-cards .why-us-card .why-us-card-icon img{width:9.115vw}}@media (width<=425px){.why-us .why-us-cards .why-us-card .why-us-card-icon img{width:16.471vw}}.why-us .why-us-cards .why-us-card .why-us-card-title{font-family:var(--gloria-font-family);margin:0;font-size:32px;line-height:64px}@media (width<=768px){.why-us .why-us-cards .why-us-card .why-us-card-title{font-size:4.1vw;line-height:8.333vw}}@media (width<=425px){.why-us .why-us-cards .why-us-card .why-us-card-title{font-size:6.2vw;line-height:12.059vw}}.why-us .why-us-cards .why-us-card .why-us-card-text{text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:300;line-height:26px}@media (width<=768px){.why-us .why-us-cards .why-us-card .why-us-card-text{margin:20px 0;font-size:3vw}}@media (width<=425px){.why-us .why-us-cards .why-us-card .why-us-card-text{margin:10px 0;font-size:4.235vw}}.why-us .why-us-card-title-purple{-webkit-text-fill-color:transparent;background:linear-gradient(#7669e9 0%,#d599fb 100%);-webkit-background-clip:text;background-clip:text}.why-us .why-us-card-title-rose{-webkit-text-fill-color:transparent;background:linear-gradient(#d02d7b -20%,#f8bcca 145%);-webkit-background-clip:text;background-clip:text}.why-us .why-us-card-title-salman{-webkit-text-fill-color:transparent;background:linear-gradient(#f8bcca 0%,#f291a8 100%);-webkit-background-clip:text;background-clip:text}.why-us .why-us-card-title-lilac{-webkit-text-fill-color:transparent;background:linear-gradient(#b751f8 -20%,#f4e6fd 145%);-webkit-background-clip:text;background-clip:text}.portfolio{flex-direction:column;align-items:center;gap:70px;padding:40px 0;display:flex}@media (width<=768px){.portfolio{gap:50px}}@media (width<=425px){.portfolio{gap:40px}}.portfolio .portfolio-title{font-family:var(--gloria-font-family);margin:0;font-size:64px}@media (width<=768px){.portfolio .portfolio-title{font-size:8.333vw}}@media (width<=425px){.portfolio .portfolio-title{font-size:9.412vw}}.portfolio .portfolio-cards{flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;padding:0 40px;display:flex}@media (width<=768px){.portfolio .portfolio-cards{flex-direction:column;padding:0 30px}}@media (width<=425px){.portfolio .portfolio-cards{flex-direction:column;padding:0}}.portfolio .portfolio-cards .portfolio-card{border-radius:10px;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.portfolio .portfolio-cards .portfolio-card .portfolio-image{aspect-ratio:1;object-fit:cover;border-radius:10px;width:300px;box-shadow:2px 3px 4px 1px #0006}.portfolio .portfolio-cards .portfolio-card .portfolio-card-extra{width:fit-content;padding:8px 10px;position:absolute;right:0}.portfolio .portfolio-cards .portfolio-card .portfolio-card-info{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:92px;display:flex;position:absolute;bottom:0}.portfolio .portfolio-cards .portfolio-card .portfolio-card-info .portfolio-card-info-background{opacity:.6;filter:blur(20px);background:#000;border-radius:10px;width:100%;height:100%;position:absolute}.portfolio .portfolio-cards .portfolio-card .portfolio-card-info .portfolio-card-info-title{color:#fefefe;text-align:center;font-family:var(--gloria-font-family);z-index:2;margin:0;font-size:20px;font-style:normal;font-weight:400}.portfolio .portfolio-cards .portfolio-card .portfolio-card-info .portfolio-card-info-button{z-index:2;color:var(--text);background:linear-gradient(#fefefe 65.08%,#989898 237.5%);border-radius:20px;justify-content:center;align-items:center;padding:5px 20px;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;display:flex;box-shadow:0 2px 3px #00000073}.portfolio .portfolio-button{background:var(--Button-Neutral,linear-gradient(180deg, #fefefe 65.08%, #989898 237.5%));color:var(--text);border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:8px 35px;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;display:flex;box-shadow:0 2px 3px #00000073}@media (width<=768px){.portfolio .portfolio-button{padding:1vw 4.5vw;font-size:3vw}}@media (width<=425px){.portfolio .portfolio-button{padding:1.88vw 4.7vw;font-size:4.235vw}}.portfolio .portfolio-button .portfolio-button-icon{aspect-ratio:1;width:30px}@media (width<=768px){.portfolio .portfolio-button .portfolio-button-icon{width:3.906vw}}@media (width<=425px){.portfolio .portfolio-button .portfolio-button-icon{width:5.647vw}}.feedback{flex-direction:column;justify-content:center;align-items:center;gap:40px;padding:80px 10px;display:flex}@media (width<=768px){.feedback{gap:30px;padding:60px 10px}}@media (width<=425px){.feedback{gap:20px;padding:40px 10px}}.feedback .feedback-title{color:var(--text);font-family:var(--gloria-font-family);margin:0;font-size:64px;font-style:normal;font-weight:400}@media (width<=768px){.feedback .feedback-title{font-size:8.333vw}}@media (width<=425px){.feedback .feedback-title{font-size:9.412vw}}.feedback .feedback-double-dot-icon img{aspect-ratio:1;width:68px}@media (width<=768px){.feedback .feedback-double-dot-icon img{width:8.854vw}}@media (width<=425px){.feedback .feedback-double-dot-icon img{width:12.353vw}}.feedback .feedback-carrossel .feedback-text{color:var(--text);text-align:center;margin:0;font-family:Inter;font-size:32px;font-style:normal;font-weight:200}@media (width<=768px){.feedback .feedback-carrossel .feedback-text{font-size:4.1vw}}@media (width<=425px){.feedback .feedback-carrossel .feedback-text{font-size:5.2vw}}.feedback .feedback-carrossel-slider{align-items:flex-start;gap:12px;width:114px;padding:3px 0;display:flex}.feedback .feedback-carrossel-slider .feedback-carrossel-slider-unselected{aspect-ratio:1;background:#fefefe;border:1px solid #00000080;border-radius:10px;flex-shrink:0;width:20px}@media (width<=768px){.feedback .feedback-carrossel-slider .feedback-carrossel-slider-unselected{width:2.604vw}}@media (width<=425px){.feedback .feedback-carrossel-slider .feedback-carrossel-slider-unselected{width:3.294vw}}.feedback .feedback-carrossel-slider .feedback-carrossel-slider-selected{background:linear-gradient(#fff 0%,#ff6230 100%);border:1px solid #0f0f0f80;border-radius:10px;flex-shrink:0;width:60px;height:20px}@media (width<=768px){.feedback .feedback-carrossel-slider .feedback-carrossel-slider-selected{width:7.813vw;height:2.604vw}}@media (width<=425px){.feedback .feedback-carrossel-slider .feedback-carrossel-slider-selected{width:10vw;height:3.294vw}}.partner{background:#fefefe;flex-direction:column;align-items:center;gap:20px;width:100%;margin:60px 0;padding:25px 0;display:flex;position:relative;box-shadow:0 -4px 9.5px #00000012,0 4px 4px #00000012,0 0 100px 10px #ff60306b}@media (width<=768px){.partner{gap:15px}}@media (width<=425px){.partner{gap:15px;padding:15px 0}}.partner .partner-title{color:var(--text);font-family:var(--gloria-font-family);margin:0;font-size:36px;font-style:normal;font-weight:400}.partner .partner-title span{color:#ff6230}@media (width<=768px){.partner .partner-title{font-size:4.688vw}}@media (width<=425px){.partner .partner-title{font-size:5.647vw}}.partner .partner-cards{justify-content:center;align-items:center;gap:40px;padding:15px 10px;display:flex}@media (width<=768px){.partner .partner-cards{gap:30px}}@media (width<=425px){.partner .partner-cards{gap:20px;padding:5px 10px}}.partner .partner-cards .partner-card img{aspect-ratio:1;width:114px}@media (width<=768px){.partner .partner-cards .partner-card img{width:14.844vw}}@media (width<=425px){.partner .partner-cards .partner-card img{width:13.824vw}}.contact{flex-direction:column;align-items:center;gap:50px;padding:60px 15px 10px;display:flex}.contact .contact-container-title{flex-direction:column;align-items:center;gap:40px;display:flex}.contact .contact-container-title .contact-title{color:var(--text);text-align:center;font-family:var(--gloria-font-family);margin:0;font-size:64px;font-style:normal;font-weight:400;line-height:64px}@media (width<=768px){.contact .contact-container-title .contact-title{font-size:8.333vw;line-height:8.333vw}}@media (width<=425px){.contact .contact-container-title .contact-title{font-size:9.412vw;line-height:9.412vw}}.contact .contact-container-title .contact-title span{color:#ff6230}.contact .contact-container-title .contact-description-container{flex-direction:column;gap:5px;display:flex}@media (width<=425px){.contact .contact-container-title .contact-description-container{gap:10px}}.contact .contact-container-title .contact-description-container .contact-description{color:var(--text);text-align:center;margin:0;font-family:Gloria Hallelujah;font-size:32px;font-style:normal;font-weight:400;line-height:50px}@media (width<=768px){.contact .contact-container-title .contact-description-container .contact-description{font-size:4.1vw;line-height:6.51vw}}@media (width<=425px){.contact .contact-container-title .contact-description-container .contact-description{font-size:5.2vw;line-height:8.765vw}}.contact .contact-container-title .contact-description-container .contact-description span{color:#ff6230}.contact .contact-all-contacts{flex-wrap:wrap-reverse;justify-content:center;gap:60px;padding:20px 0;display:flex}.contact .contact-all-contacts .contact-direct-contacts{flex-direction:column;align-items:flex-start;gap:50px;width:70vw;max-width:440px;padding:20px 30px;display:flex}@media (width<=768px){.contact .contact-all-contacts .contact-direct-contacts{padding:15px 20px}}@media (width<=425px){.contact .contact-all-contacts .contact-direct-contacts{padding:10px 15px}}.contact .contact-all-contacts .contact-direct-contacts .contact-direct-contacts-alternative{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.contact .contact-all-contacts .contact-direct-contacts .contact-direct-contacts-alternative .contact-address{align-items:center;gap:20px;display:flex}.contact .contact-all-contacts .contact-direct-contacts .contact-direct-contacts-alternative .contact-address .contact-address-text{flex-direction:column;align-items:flex-start;display:flex}.contact .contact-all-contacts .contact-direct-contacts .contact-direct-contacts-alternative .contact-address .contact-address-text p{color:var(--text);margin:0;font-family:Inter;font-size:20px;font-style:normal;font-weight:300;line-height:normal}.contact .contact-all-contacts .contact-direct-contacts .contact-direct-contacts-alternative .contact-address .contact-address-text p:first-child{color:var(--text);font-family:var(--gloria-font-family);font-size:24px}.contact .contact-all-contacts .contact-direct-contacts .contact-direct-contacts-alternative .contact-email{align-items:center;gap:20px;display:flex}.contact .contact-all-contacts .contact-direct-contacts .contact-direct-contacts-alternative .contact-email .contact-email-text{flex-direction:column;align-items:flex-start;display:flex}.contact .contact-all-contacts .contact-direct-contacts .contact-direct-contacts-alternative .contact-email .contact-email-text p{color:var(--text);margin:0;font-family:Inter;font-size:20px;font-style:normal;font-weight:300;line-height:normal}.contact .contact-all-contacts .contact-direct-contacts .contact-direct-contacts-alternative .contact-email .contact-email-text p a{all:unset;cursor:pointer;display:inline}.contact .contact-all-contacts .contact-direct-contacts .contact-direct-contacts-alternative .contact-email .contact-email-text p:first-child{color:var(--text);font-family:var(--gloria-font-family);font-size:24px}.contact .contact-all-contacts .contact-direct-contacts .contact-social-media{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.contact .contact-all-contacts .contact-direct-contacts .contact-social-media p:first-child{color:var(--text);font-family:var(--gloria-font-family);margin:0;font-size:24px}.contact .contact-all-contacts .contact-direct-contacts .contact-social-media .contact-social-media-links{align-items:flex-start;gap:20px;display:flex}.contact .contact-all-contacts .contact-form-container{background:var(--background,#fefefe);border-radius:1.25rem;flex-direction:column;align-items:flex-start;gap:20px;width:80vw;max-width:440px;padding:40px;display:flex;box-shadow:1px 5px 10px 3px #00000040}@media (width<=768px){.contact .contact-all-contacts .contact-form-container{padding:40px 30px}}@media (width<=425px){.contact .contact-all-contacts .contact-form-container{padding:40px 20px}}.contact .contact-all-contacts .contact-form-container .contact-form{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:20px;display:flex}.contact .contact-all-contacts .contact-form-container .contact-form .contact-form-inputs{flex-direction:column;align-self:stretch;align-items:flex-start;gap:30px;display:flex}.contact .contact-all-contacts .contact-form-container .contact-form .contact-form-inputs .contact-form-group{width:100%;position:relative}.contact .contact-all-contacts .contact-form-container .contact-form .contact-form-inputs .contact-form-group .contact-form-label{color:#00000080;pointer-events:none;transition:all .3s;position:absolute;top:12px;left:16px}.contact .contact-all-contacts .contact-form-container .contact-form .contact-form-inputs .contact-form-group input{box-sizing:border-box;border:2px solid #cbd5e1;border-radius:.3125rem;align-items:flex-start;width:100%;padding:10px 15px;display:flex}.contact .contact-all-contacts .contact-form-container .contact-form .contact-form-inputs .contact-form-group input:focus{box-shadow:none;border:2px solid #000;outline:none}.contact .contact-all-contacts .contact-form-container .contact-form .contact-form-inputs .contact-form-group input:focus+.contact-form-label,.contact .contact-all-contacts .contact-form-container .contact-form .contact-form-inputs .contact-form-group input:not(:placeholder-shown)+.contact-form-label{color:#ff6230;font-size:14px;top:-20px;left:8px}.contact .contact-all-contacts .contact-form-container .contact-form .contact-form-inputs .contact-form-group textarea{box-sizing:border-box;resize:none;background:#fefefe;border:2px solid #cbd5e1;border-radius:.3125rem;align-items:flex-start;gap:10px;width:100%;padding:10px;display:flex}.contact .contact-all-contacts .contact-form-container .contact-form .contact-form-inputs .contact-form-group textarea:focus{box-shadow:none;border:2px solid #000;outline:none}.contact .contact-all-contacts .contact-form-container .contact-form .contact-form-inputs .contact-form-group textarea:focus+.contact-form-label,.contact .contact-all-contacts .contact-form-container .contact-form .contact-form-inputs .contact-form-group textarea:not(:placeholder-shown)+.contact-form-label{color:#ff6230;font-size:14px;top:-20px;left:8px}.contact .contact-all-contacts .contact-form-container .contact-form .contact-form-button{color:var(--alternative-text);background:linear-gradient(#ff6230 0%,#7669e9 132.89%);border-radius:10px;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:10px 20px;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;display:flex;box-shadow:0 2px 3px #00000073}footer{flex-direction:column;align-items:center;padding-top:100px;display:flex}@media (width<=768px){footer{width:100%;overflow:hidden}}footer .footer-container{width:100%;height:550px;position:relative}@media (width<=768px){footer .footer-container{height:100%;overflow:hidden}}footer .footer-container .background-footer{z-index:-1;width:100%;height:100%;position:absolute}@media (width<=768px){footer .footer-container .background-footer{width:auto;left:-400px;overflow:hidden}}@media (width<=425px){footer .footer-container .background-footer{left:-650px}}footer .footer-container .footer-info{flex-direction:column;gap:40px;padding:200px 20px 0;display:flex}@media (width<=768px){footer .footer-container .footer-info{padding:50px 20px 20px}}footer .footer-container .footer-info .footer-upper-info{justify-content:space-between;align-items:center;display:flex}@media (width<=768px){footer .footer-container .footer-info .footer-upper-info{flex-direction:column;align-items:flex-start;gap:30px;padding-top:50px}}footer .footer-container .footer-info .footer-upper-info .footer-logo{background:var(--background,#fefefe);border-radius:10px;flex-direction:column;align-items:flex-start;gap:15px;padding:15px 30px;display:flex}footer .footer-container .footer-info .footer-upper-info .footer-logo img{width:115.723px;height:42px}footer .footer-container .footer-info .footer-upper-info .footer-menu{background:var(--background,#fefefe);border-radius:10px;align-items:center;gap:50px;padding:14px 25px;display:flex}@media (width<=768px){footer .footer-container .footer-info .footer-upper-info .footer-menu{flex-direction:column;align-items:flex-start;gap:20px;padding:20px 25px}}footer .footer-container .footer-info .footer-upper-info .footer-menu .footer-menu-title{color:#ff6230;margin:0;font-family:Gloria Hallelujah;font-size:20px;font-style:normal;font-weight:400;line-height:13px}footer .footer-container .footer-info .footer-upper-info .footer-menu .footer-menu-slots{align-items:center;gap:35px;display:flex}@media (width<=768px){footer .footer-container .footer-info .footer-upper-info .footer-menu .footer-menu-slots{flex-direction:column;align-items:flex-start;gap:15px}}footer .footer-container .footer-info .footer-upper-info .footer-menu .footer-menu-slots .footer-menu-slot{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:300;line-height:18px}footer .footer-container .footer-info .footer-social-media{background:#fff;border-radius:10px;align-items:center;gap:10px;width:max-content;padding:20px 25px;display:flex}@media (width<=425px){footer .footer-container .footer-info .footer-social-media{padding:10px 15px}}footer .footer-container .footer-info .footer-social-media .footer-social-media-title{color:var(--text,#0f0f0f);margin:0;font-family:Gloria Hallelujah;font-size:20px;font-style:normal;font-weight:400}@media (width<=425px){footer .footer-container .footer-info .footer-social-media .footer-social-media-title{font-size:4.706vw;line-height:4.706vw}}footer .footer-container .footer-info .footer-social-media .footer-social-media-links{align-items:center;gap:15px;display:flex}footer .footer-container .footer-info .footer-social-media .footer-social-media-links a{width:32px;height:32px}@media (width<=425px){footer .footer-container .footer-info .footer-social-media .footer-social-media-links a{width:7.529vw}}footer .footer-container .footer-info .footer-social-media .footer-social-media-links a img{width:32px;height:32px}@media (width<=425px){footer .footer-container .footer-info .footer-social-media .footer-social-media-links a img{width:7.529vw}}footer .footer-container .footer-info .footer-policies-container{background:var(--background,#fefefe);border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;margin-top:30px;padding:15px 25px;display:flex}@media (width<=768px){footer .footer-container .footer-info .footer-policies-container{gap:25px}}footer .footer-container .footer-info .footer-policies-container .footer-policies-others{justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}@media (width<=425px){footer .footer-container .footer-info .footer-policies-container .footer-policies-others{flex-direction:column;gap:15px}}footer .footer-container .footer-info .footer-policies-container .footer-policies-others a{all:unset;cursor:pointer;display:inline}footer .footer-container .footer-info .footer-policies-container .footer-policies-rights{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;display:flex}footer .footer-container .footer-info .footer-policies-container .footer-policies-rights p{color:#000;margin:0;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:13px}header{z-index:10000;background:var(--background,#fefefe);justify-content:center;width:100%;display:flex;position:fixed}header .header-container{justify-content:space-between;align-items:center;width:100%;max-width:1270px;height:64px;padding:5px 18px;display:flex}header .header-container .header-logo{flex-direction:column;justify-content:center;height:46px;display:flex}header .header-container .header-logo img{height:43px}header .header-container .burger-menu{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:25px;padding:0;display:none}header .header-container .burger-menu .burger-bar{background-color:#ff6230;border-radius:4px;width:100%;height:4px;transition:all .3s}@media (width<=800px){header .header-container .burger-menu{gap:4px;display:flex}}header .header-container .header-menu{flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;gap:5px;display:flex}@media (width<=800px){header .header-container .header-menu{z-index:100;background-color:#fff;width:100%;padding:20px;display:none;position:absolute;top:100%;left:0;box-shadow:0 4px 6px #0000001a}header .header-container .header-menu.active{display:block}}header .header-container .header-menu .heaver-menu-slots{align-items:center;gap:35px;display:flex}@media (width<=800px){header .header-container .header-menu .heaver-menu-slots{flex-direction:column;align-items:center;gap:15px}}header .header-container .header-menu .heaver-menu-slots .heaver-menu-slot{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:300;line-height:18px}header .header-container .header-cta{display:flex}@media (width<=800px){header .header-container .header-cta{display:none}}header .header-container .header-cta button{justify-content:center;align-items:center;gap:5px;padding:6px 14px;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;display:flex}header .header-container .header-cta button img{aspect-ratio:1;width:22px}header .header-container .header-cta .header-primary-button{background:var(--New-Button-Primary,linear-gradient(0deg, #7669e9 -15.93%, #ff6230 16.68%));color:var(--alternative-text);border-radius:40px;font-weight:700;box-shadow:0 2px 3px #00000073}
