:root{--title: "Montserrat", sans-serif;--text: "Poppins", sans-serif;--logo: "Agbalumo", system-ui;--blue: #2C4499;--lima: #D7FF7B;--white: #FAFAFA;--black: #212121;--grey: #6b6b6e;--silver: #cacaca;--gradient: linear-gradient(347deg, rgba(23, 37, 87, 1) 0%, rgba(33, 33, 33, 1) 100%)}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}.title h1{font-family:var(--title);font-size:clamp(2.5rem,1.5rem + 2.0833vw,4rem);font-weight:600;text-align:flex-start;color:var(--black)}.title h2{font-family:var(--title);font-size:clamp(2rem,1.3333rem + 1.3889vw,3rem);font-weight:600;text-align:flex-start;color:var(--black)}.title h4{font-family:var(--text);font-size:clamp(1.1rem,.8333rem + .5556vw,1.5rem);font-weight:400;text-align:flex-start;color:#000}.text{font-family:var(--text);font-size:clamp(1rem,.6667rem + .4444vw,1.2rem);font-weight:400;color:var(--black)}.cta-btn_black,.cta-btn_white{width:fit-content;display:flex;padding:.5rem 1.2rem;flex-direction:row;align-items:center;gap:.5rem;background:transparent;border-radius:15px;font-family:var(--text);font-size:1.1rem;font-weight:500;text-decoration:none;transition:all .3s ease-out}.cta-btn_black{border:2px solid var(--white);color:var(--white)}.cta-btn_white{border:2px solid var(--black);color:var(--black)}.cta-btn_black img,.cta-btn_white img{display:none;width:11px;height:auto}.cta-btn_white:hover{background:var(--black);color:var(--white);border-color:var(--black);font-weight:600}.cta-btn_black:hover{border:2px solid var(--lima);background:var(--lima);color:var(--black);font-weight:600}.cta-btn_black:hover img,.cta-btn_white:hover img{display:flex}.navbar.scrolled .cta-btn_white{background-color:var(--black)!important;color:var(--white)!important;border-color:var(--black)!important;font-weight:600}.wrapper{--width: 90px;--height: 90px;width:var(--width);height:var(--height);position:relative}.wrapper .btn{width:var(--width);height:var(--height);position:relative;display:flex;justify-content:center;align-items:center;-webkit-animation:plus-animation-reverse .5s ease-out forwards;animation:plus-animation-reverse .5s ease-out forwards}.wrapper .btn:before,.wrapper .btn:after{content:"";display:block;position:absolute;background:var(--black)}.wrapper .btn:before{width:4px;height:28px}.wrapper .btn:after{width:28px;height:4px}.wrapper input{height:100%;width:100%;cursor:pointer;position:absolute;z-index:5;opacity:0}.wrapper input:checked~.btn{-webkit-animation:plus-animation .5s ease-out forwards;animation:plus-animation .5s ease-out forwards}@-webkit-keyframes pang-animation{0%{transform:scale(0);opacity:0}40%{transform:scale(1);opacity:1}to{transform:scale(1.1);opacity:0}}@keyframes pang-animation{0%{transform:scale(0);opacity:0}40%{transform:scale(1);opacity:1}to{transform:scale(1.1);opacity:0}}@-webkit-keyframes plus-animation{0%{transform:rotate(0) scale(1)}20%{transform:rotate(60deg) scale(.93)}55%{transform:rotate(35deg) scale(.97)}80%{transform:rotate(48deg) scale(.94)}to{transform:rotate(45deg) scale(.95)}}@keyframes plus-animation{0%{transform:rotate(0) scale(1)}20%{transform:rotate(60deg) scale(.93)}55%{transform:rotate(35deg) scale(.97)}80%{transform:rotate(48deg) scale(.94)}to{transform:rotate(45deg) scale(.95)}}@-webkit-keyframes plus-animation-reverse{0%{transform:rotate(45deg) scale(.95)}20%{transform:rotate(-15deg)}55%{transform:rotate(10deg)}80%{transform:rotate(-3deg)}to{transform:rotate(0) scale(1)}}@keyframes plus-animation-reverse{0%{transform:rotate(45deg) scale(.95)}20%{transform:rotate(-15deg)}55%{transform:rotate(10deg)}80%{transform:rotate(-3deg)}to{transform:rotate(0) scale(1)}}@-webkit-keyframes stretch-animation{0%{transform:scale(1)}10%{transform:scale(1.1,.9)}30%{transform:scale(.9,1.1)}50%{transform:scale(1.05,.95)}to{transform:scale(1)}}@keyframes stretch-animation{0%{transform:scale(1)}10%{transform:scale(1.1,.9)}30%{transform:scale(.9,1.1)}50%{transform:scale(1.05,.95)}to{transform:scale(1)}}@media(max-width:768px){.cta-btn_black,.cta-btn_white{padding:.4rem 1.1rem;border-radius:7px;font-size:1rem}.cta-btn_white:hover{background:transparent;color:var(--black);font-weight:500}.cta-btn_black:hover{background:transparent;border:2px solid var(--white);color:var(--white);font-weight:500}.cta-btn_black:hover img,.cta-btn_white:hover img{display:none}}.navbar{position:fixed!important;top:0;left:0;width:100%;height:80px;display:flex;justify-content:center;align-items:center;z-index:9999;background-color:transparent;transition:all .4s ease-in-out}.navbar_container{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 3rem}.navbar.scrolled{background-color:#fafafa80!important;-webkit-backdrop-filter:blur(25px) saturate(180%);backdrop-filter:blur(35px) saturate(180%);height:80px;box-shadow:0 4px 20px #00000014}.theme-light .navbar .logo,.theme-dark .navbar.scrolled .logo{color:var(--blue)!important;font-family:var(--logo);font-size:clamp(1.8rem,1.5532rem + 1.039vw,2.8rem);text-decoration:none}.theme-dark .navbar .logo{color:var(--white);font-family:var(--logo);font-size:clamp(1.8rem,1.5532rem + 1.039vw,2.8rem);text-decoration:none}.navbar_btn-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.navbar-cta-btn{width:fit-content;display:flex;padding:.7rem 1.2rem;flex-direction:row;align-items:center;gap:.5rem;background:transparent;border-radius:15px;border:2px solid var(--black);font-family:var(--text);font-size:1.1rem;font-weight:500;text-decoration:none;color:var(--black);transition:all .1s ease-in-out}.navbar.scrolled .navbar-cta-btn{background:var(--black);color:var(--white);border:1px solid var(--black)}.navbar-cta-btn img{display:none;width:11px;height:auto}.navbar-cta-btn:hover{background:var(--black);color:var(--white);border:2px solid var(--white);font-weight:600}.navbar-cta-btn:hover img{display:flex}.theme-dark .navbar_btn-container .navbar-cta-btn{background:transparent;color:var(--white);border:1px solid var(--white)}.theme-dark .navbar.scrolled .navbar_btn-container .navbar-cta-btn{background:var(--black);color:var(--white);border:1px solid var(--black)}.navbar-links{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--gradient);z-index:10000;padding:1rem 3rem;transform:translate(100%);transition:transform .6s cubic-bezier(.77,.2,.05,1);display:flex;flex-direction:column}.navbar-links.open{transform:translate(0)}.navbar_links-wrapper{width:100%;max-width:1000px;margin:0 auto;height:100%;display:flex;flex-direction:column}.menu-rsp-container{align-self:flex-end;margin-bottom:50px}.navbar_links-content{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:50px}.go-to_components{display:flex;flex-direction:column;gap:10px}.go-to{width:fit-content;font-family:var(--title);font-size:3.2rem;color:var(--white);text-decoration:none;font-weight:550;transition:.3s}.go-to:hover{color:var(--lima);padding-left:15px}.menu-display_info{border-left:1px solid rgba(255,255,255,.1);padding-left:60px;display:flex;flex-direction:column;gap:1rem;color:var(--white)}.navbar_logo_menu{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:.5rem}.navbar_logo_menu img{width:260px;height:auto;margin-bottom:10px}.navbar_logo_menu p{font-family:var(--title);font-size:1.8rem;font-weight:500}.navbar_contact_menu h5{color:var(--silver);font-family:var(--text);font-size:2rem;font-weight:500;margin-bottom:5px}.navbar_contact_menu p{font-family:var(--text);font-size:1.3rem}.navbar_socials_menu{display:flex;gap:.7rem;margin-bottom:1rem}.navbar_socials_menu img{width:49px;height:49px;transition:.3s}.navbar_socials_menu img:hover{transform:translateY(-5px)}.cta-btn_black_menu{border:2px solid var(--lima);color:var(--lima);padding:12px 25px;text-decoration:none;width:fit-content;border-radius:30px;font-weight:600}.menu-display_info .contact-item{margin-bottom:1rem}.menu-display_info .contact-item br{display:none}@media(max-width:1440px){.navbar_container{padding:0 2rem}.navbar-links{padding:1rem 2rem}}@media(max-width:1000px){.navbar_container{padding:0 1rem}.navbar-links{padding:1rem}.go-to_components{margin-left:1rem}.go-to{font-size:2.5rem}.menu-display_info .contact-item br{display:flex}.navbar_logo_menu img{width:220px;height:auto;margin-bottom:5px}.navbar_logo_menu p{font-size:1.6rem}.navbar_contact_menu h5{font-size:1.7rem}.navbar_contact_menu p{font-size:1.1rem}.navbar_socials_menu{margin-bottom:0}.navbar_socials_menu img{width:40px;height:40px}.navbar_socials_menu img:hover{transform:none}}@media(max-width:768px){.menu-rsp-container{margin-bottom:0}.navbar_links-content{gap:0;margin-top:1rem}.navbar_links-content{grid-template-columns:1fr;gap:3rem;overflow-y:fit-content}.go-to_components{gap:.7rem;margin-left:0}.go-to{font-size:1.8rem}.go-to:hover{color:var(--white);padding-left:0}.menu-display_info{border-left:none;padding-left:0}.navbar_logo_menu img{width:200px;height:auto;margin-bottom:5px}.navbar_logo_menu p,.navbar_contact_menu h5{font-size:1.5rem}.navbar-cta-btn{padding:.4rem 1.1rem;border-radius:7px;font-size:1rem}.navbar-cta-btn:hover{background:transparent;color:var(--black);font-weight:500}.navbar-cta-btn:hover img{display:none}.navbar_socials_menu{margin-bottom:.5rem}.cta-btn_black_menu{display:none}}@media(max-width:580px){.navbar_links-content{gap:2rem}.navbar-cta-btn{display:none}.go-to_components{gap:.5rem}.go-to{font-size:1.6rem}.navbar_logo_menu img{width:180px;height:auto}.navbar_logo_menu p{font-size:1.3rem}.navbar_contact_menu h5{font-size:1.2rem}.navbar_contact_menu p{font-size:1rem}.navbar_socials_menu img{width:35px;height:35px}}.line{fill:none;stroke:var(--blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.toggle{cursor:pointer}.toggle svg{height:3em;transition:transform .6s cubic-bezier(.4,0,.2,1)}.whiteline{fill:none;stroke:var(--white);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.line-top-bottom{stroke-dasharray:12 63}.toggle.open svg{transform:rotate(-45deg)}.toggle.open .line-top-bottom{stroke-dasharray:20 500;stroke-dashoffset:-32.42}.theme-dark .menu .line{background-color:var(--white)}.home{min-width:100%;height:fit-content;position:relative;z-index:1}.wsp-cta{position:fixed;right:10px;bottom:10px;cursor:pointer;z-index:999}.wsp-cta .button{position:relative;width:115px;height:115px;border-radius:50%;background:var(--gradient);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .3s ease}.wsp-cta svg{position:absolute;width:100%;height:100%;animation:spin 15s linear infinite}.wsp-cta text{font-family:var(--text);font-size:.93rem;fill:var(--lima);font-weight:700;letter-spacing:2px}.wsp-cta .center-star img{width:35px;height:35px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){.wsp-cta .button{width:90px;height:90px}.wsp-cta .center-star img{width:25px;height:25px}}.home-component{position:relative;top:0;width:100%;overflow-x:hidden}.hero-section{width:100%;height:100svh;display:flex;align-items:center;justify-content:center;background-color:#fff}.liquid-bg{position:absolute;width:100%;height:100%}.hero-content{z-index:1;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;box-sizing:border-box}.hero-content .title{max-width:1200px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:30vh;padding:0 1rem}.hero-content .title h1{font-size:clamp(2.8rem,2rem + 1.6667vw,4rem)}.hero-content .title h4{font-size:clamp(1.3rem,1.1667rem + .2778vw,1.5rem)}.hero-content .title h4 span{font-weight:500}.desktop-platforms{width:100%;display:flex;justify-content:center;padding-bottom:2rem}.logo-row{display:flex;align-items:center;justify-content:center;gap:7rem}.logo-row img{height:45px;width:auto;object-fit:contain}.img-google{height:55px!important}.mobile-platforms-band{display:none;width:100%}@media(max-width:1440px){.logo-row{gap:5rem}.logo-row img{height:35px;width:auto;object-fit:contain}.img-google{height:45px!important}}@media(max-width:1024px){.hero-content .title h4 br{display:none}.logo-row{gap:3rem}.logo-row img{height:25px}.img-google{height:35px!important}}@media(max-width:768px){.hero-content .title{gap:1rem;margin-bottom:25vh}.liquid-bg,.desktop-platforms{display:none!important}.mobile-platforms-band{display:block}.hero-content .title h1{max-width:400px;font-size:clamp(2.5rem,2.1667rem + .6944vw,3rem);font-weight:650;background:linear-gradient(340deg,#ee82eedb,#2c4499);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-content .title h4{max-width:500px}.hero-content .title h4 br{display:none}}@media(max-width:480px){.hero-content .title{margin-bottom:20vh}.hero-content .title h4{font-size:1.2rem}}.liquid-ether-container{width:100%;height:100%;touch-action:none}.platforms{max-width:100%;height:fit-content;margin:auto;overflow:hidden;background:transparent}.platforms .platforms-content{width:100%;padding:1.5rem 0;display:flex;flex-direction:row;gap:50px;animation:scroll 50s linear infinite;-webkit-animation:scroll 50s linear infinite;width:1600px}.platforms .platforms-content .item{display:flex;align-items:center;justify-content:center;width:150px;height:auto}.platforms .platforms-content .item img{width:100%;height:fit-content}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-800px);transform:translate(-800px)}}.about-us{width:100%;min-height:100svh;background:var(--white);padding:2rem 1rem;position:relative}.about-us .about-container{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;padding:2rem 0}.about-us .about-us_image-container{width:50%;height:100%;display:grid;align-items:center;justify-items:flex-end;grid-template-columns:1fr 1fr;gap:1rem;padding:2rem}.about-us .img-box{background:var(--black);max-width:400px;width:100%;height:100%;border-radius:15px;box-shadow:0 4px 12px #00000014}.about-us .img-box img,.about-us .img-box video{width:100%;height:100%;object-fit:cover;border-radius:15px}.about-us .img-box:first-child{width:325px;height:100%}.about-us .img-box.big{grid-column:2;grid-row:1 / span 2;height:100%;justify-self:flex-start}.about-us .about-us_content{padding-top:2rem;width:50%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;max-width:650px}.about-us .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}.about-us .sub-title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}.about-us .sub-title img{width:20px;height:auto}.about-us .sub-title h4{color:var(--grey)}.about-us h2{font-weight:400}.about-us h2 span{font-weight:500}.about-us article{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem;max-width:500px}.about-us article p span{font-weight:500}.about-us a{margin-top:1rem}@media(max-width:1500px){.about-us .img-box:first-child{width:100%;height:100%}}@media(max-width:1200px){.about-us .about-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem}.about-us .about-us_image-container,.about-us .about-us_content{width:100%;max-width:900px;padding:1rem}.about-us .about-us_image-container{min-width:auto;height:fit-content;gap:1rem}.about-us article{gap:.5rem;max-width:900px}.about-us .text{font-size:clamp(1rem,.6444rem + .7407vw,1.2rem)}}@media(max-width:768px){.about-us{padding:3rem .5rem}.about-us .about-container{padding:.5rem}.about-us .about-us_image-container,.about-us .about-us_content{width:100%;max-width:100%;padding:0;gap:.5rem}.about-us .sub-title img{width:15px;height:auto}}@media(max-width:480px){.about-us .about-us_image-container{grid-template-columns:1fr;grid-template-rows:repeat(1fr,4);justify-items:center;align-items:center}.about-us .img-box{max-width:100%;width:100%;max-height:fit-content}.about-us .img-box.big{grid-column:1;grid-row:1 / span 2;max-height:fit-content;width:100%;justify-self:center}}.home-portfolio{width:100%;min-height:100svh;padding:3rem;background:var(--white)}.home-portfolio .porfolio-container{background:var(--gradient);width:100%;height:100%;padding:5rem;border-radius:30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3rem}.home-portfolio .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.home-portfolio .title h4{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem;color:var(--silver)}.home-portfolio .title h4 img{width:20px;height:auto}.home-portfolio .title h2{color:var(--white);font-weight:400}.home-portfolio .title h2 span{font-weight:550}.home-portfolio .projects-container{width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;justify-items:flex-start;gap:5rem}.projects-container .first-col{width:100%;display:flex;flex-direction:column;gap:3rem}.projects-container article{width:100%;height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:autoShowAnimation both;animation-timeline:view(70% 5%)}@keyframes autoShowAnimation{0%{opacity:0;transform:translateY(100px) scale(.3)}to{opacity:1;transform:translateY(0) scale(1)}}.projects-container .second-col{margin-top:350px}.projects-container .img-container{width:100%;height:fit-content;position:relative;border-radius:25px}.home-portfolio .img-container img{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out;border-radius:25px}.home-portfolio .description{z-index:2;position:absolute;bottom:1rem;right:1rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.home-portfolio .description h5{color:var(--white);background:#212121e6;padding:.5rem 1rem;border-radius:25px;font-family:var(--text);font-size:clamp(.8rem,.5333rem + .5556vw,1.2rem);font-weight:500}.projects-container .content{width:100%;height:fit-content;padding:1rem 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;color:var(--white);font-family:var(--text)}.projects-container .content h4{font-size:clamp(1.3rem,1.0333rem + .5556vw,1.7rem);font-weight:500}.projects-container .content p{color:var(--white);font-weight:400}.home-portfolio .porfolio-container a{align-self:center}@media(max-width:1500px){.home-portfolio{padding:3rem 2rem}.home-portfolio .porfolio-container{padding:3rem;gap:2rem}.home-portfolio .projects-container{gap:4rem}.projects-container .second-col{margin-top:250px}}@media(max-width:1200px){.home-portfolio{padding:3rem 1rem}.home-portfolio .porfolio-container{padding:2rem;gap:1rem}.home-portfolio .projects-container{gap:3rem}.projects-container .second-col{margin-top:200px}.home-portfolio .porfolio-container a{margin-top:2rem}}@media(max-width:1000px){.home-portfolio{padding:3rem 0}.home-portfolio .porfolio-container{min-height:100svh;padding:2rem;gap:1rem;border-radius:0}.home-portfolio .projects-container{gap:2rem}}@media(max-width:768px){.home-portfolio .porfolio-container{padding:3rem 1rem}.home-portfolio .title h4 img{width:15px;height:auto}.home-portfolio .projects-container{gap:2rem;grid-template-columns:1fr}.projects-container .first-col{gap:2rem}.projects-container .second-col{margin-top:0}.projects-container .content p{font-size:.9rem}}@media(max-width:480px){.home-portfolio .description{flex-direction:column;align-items:flex-end}}.design-dev{background:var(--white);width:100%;min-height:100svh;display:flex;flex-direction:column;align-items:flex-start;padding:5rem 0}.design-dev main{padding:3rem;width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;position:relative}.design-dev section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.5rem}.design-dev section .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.5rem;min-width:350px;position:relative}.design-dev .img-grid{width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}.design-dev .img-grid article{width:100%;height:300px;display:flex;flex-direction:row;justify-content:flex-start;gap:.5rem;align-items:center}.design-dev .box{width:400px;height:300px;background:var(--grey);border-radius:15px;box-shadow:0 4px 12px #00000014}.design-dev .second-row{width:100%;height:300px}.design-dev .second-row .box.large{width:500px;height:100%}.design-dev .second-row .box.small{width:300px;height:100%}.design-dev .box img,.design-dev .box video{width:100%;height:100%;object-fit:cover;border-radius:15px}.design-dev .text-container{display:flex;flex-direction:column;gap:.5rem}.design-dev article .text{font-size:clamp(1.3rem,1.1667rem + .2778vw,1.5rem);max-width:800px}.design-dev article .text span{font-weight:500}@media(max-width:1300px){.design-dev main{padding:3rem 2rem}.design-dev .box{width:300px;height:300px}.design-dev .second-row .box.large{width:350px;height:100%}.design-dev .second-row .box.small{width:250px;height:100%}.service-name{min-width:600px}.design-dev article .text,.content .text{max-width:600px}}@media(max-width:1000px){.design-dev{padding:3rem 0}.design-dev main{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem}.design-dev .img-grid{width:100%;max-width:100%}.design-dev .box{width:100%;height:300px}.design-dev .second-row .box.large{width:100%;height:100%}.design-dev .second-row .box.small{width:250px;height:100%}.service-name{min-width:90vw}.design-dev article .text{max-width:100%}.content .text{max-width:90vw}.design-dev section.title{min-width:0}#title{top:0;position:relative}}@media(max-width:768px){.design-dev main{width:100%;padding:3rem 1rem}.design-dev article .text{font-size:1.2rem}}@media(max-width:480px){.design-dev .img-grid{width:100%;height:fit-content}.design-dev .img-grid article{flex-direction:column;height:100%}.design-dev .second-row{height:100%}.design-dev .box,.design-dev .second-row .box.large,.design-dev .second-row .box.small{width:100%;height:300px}.service-name{min-width:80vw}.design-dev article .text{font-size:1.1rem}.content .text{max-width:80vw}}.graphic-design{background:var(--white);width:100%;min-height:100svh;display:flex;flex-direction:column;align-items:flex-start;padding:5rem 0}.graphic-design main{padding:3rem;width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;position:relative}.graphic-design section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.5rem}.graphic-design section .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.5rem;min-width:350px;position:relative}.graphic-design .img-grid{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:.5rem}.graphic-design .img-grid article{width:100%;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start;gap:.5rem;align-items:center}.graphic-design .box{background:var(--grey);border-radius:15px;box-shadow:0 4px 12px #00000014}.graphic-design .box img,.graphic-design .box video{width:100%;height:100%;object-fit:cover;border-radius:15px}.graphic-design .box.large{width:400px;height:350px}.graphic-design .box.small{width:400px;height:250px}.graphic-design .text-container{display:flex;flex-direction:column;gap:.5rem}.graphic-design article .text{font-size:clamp(1.3rem,1.1667rem + .2778vw,1.5rem);max-width:800px}.graphic-design article .text span{font-weight:500}@media(max-width:1300px){.graphic-design main{padding:3rem 2rem}.graphic-design .img-grid{max-width:600px}.graphic-design .box.large{width:100%;height:350px}.graphic-design .box.small{width:100%;height:250px}.service-name{min-width:600px}.graphic-design article .text,.content .text{max-width:600px}}@media(max-width:1000px){.graphic-design{padding:3rem 0}.graphic-design main{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem}.graphic-design .img-grid{width:100%;max-width:100%}.service-name{min-width:90vw}.graphic-design article .text{max-width:100%}.content .text{max-width:90vw}.graphic-design section.title{min-width:0}#title{top:0;position:relative}}@media(max-width:768px){.graphic-design main{width:100%;padding:3rem 1rem}.graphic-design article .text{font-size:1.2rem}}@media(max-width:480px){.graphic-design .img-grid{display:flex;flex-direction:column;width:100%;height:fit-content}.graphic-design .img-grid article{flex-direction:column;height:100%}.graphic-design{height:100%}.graphic-design .box,.graphic-design .box.large,.graphic-design .box.small{width:100%;height:300px}.service-name{min-width:80vw}.graphic-design article .text{font-size:1.1rem}.content .text{max-width:80vw}}.ads-content{background:var(--white);width:100%;min-height:100svh;display:flex;flex-direction:column;align-items:flex-start;padding:5rem 0}.ads-content main{padding:3rem;width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;position:relative}.ads-content section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.5rem}.ads-content section .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.5rem;min-width:350px;position:relative}.ads-content .img-grid{width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}.ads-content .box img,.ads-content .box video{width:100%;height:100%;object-fit:cover;border-radius:15px}.ads-content .img-grid article{width:100%;height:300px;display:flex;flex-direction:row;justify-content:flex-start;gap:.5rem;align-items:center}.ads-content .box{max-width:808px;width:100%;height:300px;background:var(--grey);border-radius:15px;box-shadow:0 4px 12px #00000014}.ads-content .box.large{width:500px;height:100%}.ads-content .box.small{width:300px;height:100%}.ads-content .second-row,.ads-content .second-row .box{width:100%;height:300px}.ads-content .text-container{display:flex;flex-direction:column;gap:.5rem}.ads-content article .text{font-size:clamp(1.3rem,1.1667rem + .2778vw,1.5rem);max-width:800px}.ads-content article .text span{font-weight:500}@media(max-width:1300px){.ads-content main{padding:3rem 2rem}.ads-content .box.large{width:350px;height:100%}.ads-content .box.small{width:250px;height:100%}.ads-content .second-row{width:100%;height:300px}.ads-content .second-row .box{max-width:608px;width:100%;height:300px}.service-name{min-width:600px}.ads-content article .text,.content .text{max-width:600px}}@media(max-width:1000px){.ads-content{padding:3rem 0}.ads-content main{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem}.ads-content .img-grid{width:100%;max-width:100%}.ads-content .second-row .box{max-width:100%}.ads-content .box.large{width:100%;height:100%}.ads-content .box.small{width:350px;height:100%}.service-name{min-width:90vw}.ads-content article .text{max-width:100%}.content .text{max-width:90vw}.ads-content section.title{min-width:0}#title{top:0;position:relative}}@media(max-width:768px){.ads-content main{width:100%;padding:3rem 1rem}.ads-content article .text{font-size:1.2rem}}@media(max-width:480px){.ads-content .img-grid{width:100%;height:fit-content}.ads-content .img-grid article{flex-direction:column;height:100%}.ads-content .second-row{height:100%}.ads-content .box,.ads-content .box.large,.ads-content .box.small{width:100%;height:300px}.service-name{min-width:80vw}.ads-content article .text{font-size:1.1rem}.content .text{max-width:80vw}}.ecommerce{background:var(--white);width:100%;min-height:100svh;display:flex;flex-direction:column;align-items:flex-start;padding:5rem 0}.ecommerce main{padding:3rem;width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;position:relative}.ecommerce section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.5rem}.ecommerce section.title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.5rem;min-width:350px;position:relative}#title{position:-webkit-sticky;position:sticky;top:100px;margin:0;z-index:10;align-self:flex-start}.ecommerce .img-grid{width:100%;height:300px;display:flex;flex-direction:row;justify-content:flex-start;gap:.5rem;align-items:center}.ecommerce .box{height:300px;background:var(--grey);border-radius:15px;box-shadow:0 4px 12px #00000014}.ecommerce .box img{width:100%;height:100%;object-fit:cover;border-radius:15px}.ecommerce .box.large{width:450px;height:300px}.ecommerce .box.small{width:350px;height:300px}.ecommerce .text-container{display:flex;flex-direction:column;gap:.5rem}.ecommerce article .text{font-size:clamp(1.3rem,1.1667rem + .2778vw,1.5rem);max-width:800px}.ecommerce article .text span{font-weight:500}.service-name{min-width:800px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-top:2px solid var(--black)}.service-name h3{color:var(--black);font-family:var(--text);font-size:clamp(1.1rem,.8333rem + .5556vw,1.5rem);font-weight:500;padding:1rem 0}.content .text{max-width:800px;margin-bottom:1rem}@media(max-width:1300px){.ecommerce main{padding:3rem 2rem}.ecommerce .box.large{width:350px;height:300px}.ecommerce .box.small{width:250px;height:300px}.service-name{min-width:600px}.ecommerce article .text,.content .text{max-width:600px}}@media(max-width:1000px){.ecommerce{padding:3rem 0}.ecommerce main{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem}.ecommerce .img-grid{width:100%;max-width:100%}.ecommerce .box.large{width:100%;height:100%}.ecommerce .box.small{width:500px;height:100%}.service-name{min-width:90vw}.ecommerce article .text{max-width:100%}.content .text{max-width:90vw}.ecommerce section.title{min-width:0}#title{top:0;position:relative}}@media(max-width:768px){.ecommerce main{width:100%;padding:3rem 1rem}.ecommerce article .text{font-size:1.2rem}.ecommerce .box.small{width:300px;height:100%}}@media(max-width:480px){.ecommerce .img-grid{flex-direction:column;width:100%;height:fit-content}.ecommerce .box,.ecommerce .box.large,.ecommerce .box.small{width:100%;height:300px}.service-name{min-width:80vw}.ecommerce article .text{font-size:1.1rem}.content .text{max-width:80vw}}.clients{width:100%;height:80svh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--gradient)}.clients .title{position:absolute;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.clients .title h4{color:var(--silver);font-weight:500;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.clients .title h4 img{width:20px;height:auto}.clients .title h2{color:var(--white);text-align:center;font-weight:600}.clients a{z-index:2;margin-top:1.5rem}@media(max-width:768px){.clients .title{padding:0 1rem}.clients .title h2 br{display:none}.clients .title h2{max-width:400px;font-size:clamp(1.5rem,1.3041rem + .8247vw,1.7rem)}.clients .title h4{font-size:1rem;text-align:center}.clients .title h4 img{width:15px;height:auto}}.content{width:100%;height:100%;position:relative;z-index:100;border-radius:8px;background:transparent;overflow:visible}.content__img{width:150px;height:150px;aspect-ratio:1.1;border-radius:5px;position:absolute;top:0;left:0;opacity:0;overflow:hidden;will-change:transform,filter}.content__img-inner{background-position:50% 50%;width:calc(100% + 20px);height:calc(100% + 20px);background-size:cover;position:absolute;top:-10px;left:-10px;object-fit:cover}@media(max-width:768px){.content__img{width:100px;height:100px}}.how-we-work-wrapper{height:450vh;background-color:var(--white);padding:5rem 3rem;padding-bottom:0;display:flex;flex-direction:column;gap:1rem;overflow:visible}.how-we-work-header{position:sticky;top:100px;height:150px;display:flex;align-items:flex-end;z-index:10}.how-we-work-header .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}.how-we-work-header .title h4{display:flex;align-items:center;gap:.5rem;font-weight:500}.how-we-work-header .title h4 img{width:20px;height:auto}.cards-main-container{position:relative}.card-container{height:100vh;display:flex;align-items:center;justify-content:center;position:sticky;top:0;z-index:20}.card-content{width:100%;max-width:1250px;height:500px;background:var(--gradient);border-radius:30px;border:1px solid var(--silver);position:relative;overflow:hidden;box-shadow:0 -15px 20px #0000001a;display:flex;padding:40px;align-items:center}.card-inner{display:flex;flex-direction:column;gap:1rem}.card-number{font-family:var(--text);font-size:clamp(3.5rem,2.5rem + 2.0833vw,5rem);color:var(--lima);font-weight:500}.card-content h2{color:var(--white);font-family:var(--title);font-size:clamp(1.7rem,1.1667rem + 1.1111vw,2.5rem);font-weight:600;margin:0}.card-content p{font-family:var(--text);font-size:clamp(1.3rem,1.0333rem + .5556vw,1.7rem);color:var(--silver);line-height:1.6}@media(max-width:768px){.how-we-work-wrapper{padding:3rem 1rem}.card-number{font-size:clamp(2.5rem,1.6667rem + 2.7778vw,3rem)}.card-content h2{font-size:1.5rem}.card-content p{font-size:clamp(1rem,.6667rem + 1.1111vw,1.2rem)}}@media(max-width:580px){.how-we-work-header{position:sticky;top:80px;height:200px;display:flex;align-items:center}}@media(max-width:480px){.how-we-work-header{padding:0 .5rem}.how-we-work-wrapper{padding:3rem .5rem}.card-content{padding:1.5rem}}.footer{width:100%;height:100svh;display:flex;flex-direction:column;align-items:center;padding:7rem 5rem;background:var(--white)}.footer .footer_container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;background:var(--gradient);padding:10rem 10rem 3rem;border-radius:30px}.footer .footer_container .footer_info{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.footer .footer_social{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.footer .footer_logo{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.footer .footer_logo img{width:250px;height:auto}.footer .footer_logo h4{font-family:var(--text);font-size:1.4rem;font-weight:500;color:var(--white)}.footer .footer_social-icons{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:.5rem}.footer .footer_social-icons img{width:45px;height:auto}.footer .footer_contact-data{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem;font-family:var(--text);color:var(--white)}.footer .email br{display:none}.footer .footer_services{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem;font-family:var(--text);color:var(--white)}.footer .footer_contact-data h4,.footer .footer_services h4{font-family:var(--title);margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.footer .footer_contact-data a,.footer .footer_contact-data p,.footer .footer_services .got-to{font-size:1.2rem;font-weight:500;text-decoration:none;color:var(--white);transition:all .3s ease-out}.footer .footer_services .design br,.footer .footer_services .ads br{display:none}.footer .footer_services .got-to:hover,.footer .footer_contact-data a:hover{color:var(--lima)}.footer .footer_container .footer_container-display{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.footer .footer_platforms{padding-top:3rem;width:100%;max-width:1200px;display:flex;flex-direction:row;justify-content:space-between}.footer .footer_platforms img{width:220px;height:auto}.footer .copy{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.footer .copy p{font-family:var(--text);font-size:1rem;color:var(--silver)}.footer .copy .links{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.footer .copy a{text-decoration:none;font-family:var(--text);font-size:1rem;color:var(--silver);transition:all .3s ease-out}.footer .copy a:hover{color:var(--lima)}@media(max-width:1440px){.footer .footer_container{padding:10rem 3rem 3rem}.footer .footer_platforms img{width:180px;height:auto}}@media(max-width:1200px){.footer{padding:3rem 1rem;height:fit-content}.footer .footer_container{padding:10rem 3rem 3rem}.footer .footer_logo img{width:200px;height:auto}.footer .footer_logo h4{font-family:var(--text);font-size:1.2rem;font-weight:500;color:var(--white)}.footer .footer_platforms{margin-bottom:1rem}.footer .footer_services .design br,.footer .footer_services .ads br{display:flex}}@media(max-width:1000px){.footer{padding:0}.footer .footer_container{min-height:60vh;border-radius:0;padding:5rem 1rem 1rem}.footer .footer_contact-data h4,.footer .footer_services h4{font-size:1.3rem;margin-bottom:1rem}.footer .footer_contact-data p,.footer .footer_contact-data a,.footer .footer_services a{font-size:1rem}.footer .footer_platforms img{width:150px;height:auto}.footer .copy a,.footer .copy p{font-size:.9rem}}@media(max-width:768px){.footer .footer_container{gap:5rem}.footer .footer_container .footer_info{flex-direction:column;gap:3rem;align-items:flex-start;max-width:350px}.footer .footer_social-icons{gap:1rem}.footer .footer_contact-data h4,.footer .footer_services h4{font-size:clamp(1.3rem,.9082rem + 1.6495vw,1.7rem)}.footer .footer_contact-data p,.footer .footer_contact-data a,.footer .footer_services a{font-size:clamp(1rem,.7062rem + 1.2371vw,1.3rem)}.footer .footer_platforms{display:none}.footer .copy{flex-direction:column-reverse;gap:.5rem;text-align:center}.footer .copy a,.footer .copy p{font-size:clamp(.9rem,.7041rem + .8247vw,1.1rem)}}@media(max-width:380px){.footer .copy .links{flex-direction:column;gap:.5rem}.footer .email br{display:flex}}.contact-us_component{min-height:100svh;width:100%;display:flex;flex-direction:column;background:var(--gradient);z-index:1}.contact-us_component .contact-container{min-height:100svh;height:100%;width:100%;margin-top:3rem;padding:5rem 3rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2.5rem}.contact-us_component .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem}.contact-us_component .title h4{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem;color:var(--silver)}.contact-us_component .title h4 img{width:20px;height:auto}.contact-us_component .title h2{color:var(--white)}.contact-us_component .title h2 br{display:none}.contact-us_component form{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem}.contact-us_component form section{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem}.contact-us_component form input{width:1000px;height:80px;border-radius:15px;border:none;background:#6b6b6ee6;padding:1rem 2rem;font-family:var(--text);font-size:1.2rem;color:var(--white)}.contact-us_component form input::placeholder{color:var(--white)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact-us_component form p{max-width:1000px;text-align:flex-start;font-family:var(--text);font-size:1rem;color:var(--silver)}.contact-us_component form p a{text-decoration:none;font-weight:500;color:var(--silver);transition:all .3s ease-out}.contact-us_component form p a:hover{color:var(--lima)}.contact-us_component form button{cursor:pointer}.contact-us_component article{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem}.contact-us_component article h5{max-width:800px;font-family:var(--text);font-size:clamp(1.2rem,1.0667rem + .2778vw,1.4rem);color:var(--white);font-weight:400}@media(max-width:1440px){.contact-us_component form input,.contact-us_component form p{max-width:800px}}@media(max-width:1000px){.contact-us_component .contact-container{padding:5rem 2rem}.contact-us_component form input,.contact-us_component form p,.contact-us_component article h5{max-width:700px}}@media(max-width:768px){.contact-us_component .contact-container{padding:5rem 1rem}.contact-us_component form input{max-width:100%;width:90vw;font-size:clamp(1rem,.8041rem + .8247vw,1.2rem)}.contact-us_component form p{max-width:100%;font-size:.9rem}.contact-us_component article h5{max-width:100%;font-size:clamp(1rem,.8041rem + .8247vw,1.2rem)}}@media(max-width:580px){.contact-us_component .title h2 br{display:flex}.contact-us_component form p{font-size:.8rem}}@media(max-width:380px){.contact-us_component form input{max-width:300px;width:100%;padding:1rem;height:60px}}.contact-us_data{width:100%;min-height:100vh;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;background-color:var(--white);padding:0 3rem}.contact-us_data .content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3rem;width:100%}.contact-us_data .content fieldset{border:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem}.contact-us_data .content fieldset h4{font-family:var(--text);font-weight:400;color:var(--grey);font-size:clamp(1.2rem,.6667rem + 1.1111vw,2rem);line-height:25px}.contact-us_data .content fieldset h2{font-family:var(--text);font-weight:500;color:var(--black);font-size:clamp(2rem,1rem + 2.0833vw,3.5rem)}.contact-us_data .content fieldset h2 br{display:none}.contact-us_data .email h2{line-height:50px}.contact-us_data .socials{margin-top:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}.contact-us_data .socials a img{opacity:80%;width:75px;height:auto}.contact-us_data aside{display:flex;flex-direction:column;align-items:center;justify-content:center}.contact-us_data aside picture{max-width:800px;height:auto}.contact-us_data source,.contact-us_data img{width:100%;height:100%;object-fit:cover}@media(max-width:1200px){.contact-us_data{padding:0 1rem}.contact-us_data .content{padding-left:2rem}.contact-us_data .socials a img{width:55px;height:auto}.contact-us_data .content fieldset h2 br{display:flex}}@media(max-width:1000px){.contact-us_data .content{padding-left:1rem}}@media(max-width:768px){.contact-us_data{min-height:fit-content;height:60vh;flex-direction:column;gap:3rem;padding:3rem .5rem;background:var(--white)}.contact-us_data .content{width:100%;padding:1rem;gap:1.5rem}.contact-us_data .content fieldset{gap:.1rem}.contact-us_data .content fieldset h4{font-size:clamp(1rem,.8041rem + .8247vw,1.2rem)}.contact-us_data .content fieldset h2{font-size:clamp(1.2rem,.4165rem + 3.299vw,2rem);width:auto;max-width:100%}.contact-us_data .email h2{line-height:30px}.contact-us_data .socials a img{width:45px;height:auto}}@media(max-width:380px){.contact-us_data .content fieldset h2{font-size:1rem}}.terms-and-conditions{width:100%;min-height:100svh;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;z-index:1}.terms-and-conditions .terms{background:var(--gradient);height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start}.terms-and-conditions .terms .banner{padding-left:3rem;padding-bottom:3rem;min-height:40svh;display:flex;flex-direction:column;justify-content:flex-end}.terms .banner h2{width:100%;font-family:var(--title);font-weight:600;font-size:clamp(2rem,1.3333rem + 1.3889vw,3rem);color:var(--white)}.terms-and-conditions .terms .terms-content{padding:3rem;height:auto;width:100%;background:var(--white);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3rem}.terms-and-conditions article{width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:7rem}.terms-and-conditions .title{min-width:550px}.terms-and-conditions .title h4{font-weight:500;color:var(--black)}.terms-and-conditions .text{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.terms-and-conditions .text ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}.terms-and-conditions .text p{font-weight:500;font-size:clamp(1rem,.8667rem + .2778vw,1.2rem)}.terms-and-conditions .text li{font-size:clamp(.9rem,.7667rem + .2778vw,1.1rem)}.terms-and-conditions .text li span{font-weight:500}@media(max-width:1440px){.terms-and-conditions article{gap:3rem}.terms-and-conditions .title{min-width:300px}}@media(max-width:1000px){.terms-and-conditions .terms .banner{padding-left:2rem}.terms-and-conditions .terms .terms-content{padding:3rem 2rem;gap:2rem}.terms-and-conditions .title{min-width:270px}}@media(max-width:768px){.terms-and-conditions .terms .banner{padding-left:1rem}.terms-and-conditions .terms .terms-content{padding:3rem 1rem;gap:3rem}.terms-and-conditions article{flex-direction:column;gap:1.5rem}.terms-and-conditions .title{min-width:none;width:100%}.terms-and-conditions .title h4{font-size:clamp(1.2rem,1.0041rem + .8247vw,1.4rem)}.terms-and-conditions .title h4 br{display:none}.terms-and-conditions ul li{list-style:none}}.privacy-policy{width:100%;min-height:100svh;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;z-index:1}.privacy-policy .policy{background:var(--gradient);height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start}.privacy-policy .policy .banner{padding-left:3rem;padding-bottom:3rem;min-height:40svh;display:flex;flex-direction:column;justify-content:flex-end}.policy .banner h2{width:100%;font-family:var(--title);font-weight:600;font-size:clamp(2rem,1.3333rem + 1.3889vw,3rem);color:var(--white)}.privacy-policy .policy .policy-content{padding:3rem;height:auto;width:100%;background:var(--white);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3rem}.privacy-policy article{width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:7rem}.privacy-policy .title{min-width:550px}.privacy-policy .title h4{font-weight:500;color:var(--black)}.privacy-policy .text{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.privacy-policy .text p{font-weight:400;font-size:clamp(1rem,.8667rem + .2778vw,1.2rem)}.privacy-policy .text p span{font-weight:500}@media(max-width:1440px){.privacy-policy article{gap:3rem}.privacy-policy .title{min-width:300px}}@media(max-width:1000px){.privacy-policy .policy .banner{padding-left:2rem}.privacy-policy .policy .policy-content{padding:3rem 2rem;gap:2rem}.privacy-policy .title{min-width:270px}}@media(max-width:768px){.privacy-policy .policy .banner{padding-left:1rem}.privacy-policy .policy .policy-content{padding:3rem 1rem;gap:3rem}.privacy-policy article{flex-direction:column;gap:1.5rem}.privacy-policy .title{min-width:none;width:100%}.privacy-policy .title h4{font-size:clamp(1.2rem,1.0041rem + .8247vw,1.4rem)}.privacy-policy .title h4 br{display:none}}
