@import"https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:Lufga;src:url(/Fonts/LufgaThin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaLight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaLightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaMedium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaMediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaSemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaSemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaBoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaBlack.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lufga;src:url(/Fonts/LufgaBlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}:root{font-family:Lufga,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;--devoops-dark: #111111;--devoops-blue: #0078ff;--devoops-cyan: #00c8ff;--devoops-indigo: #636edf;--devoops-gray: #333333;--devoops-light-gray: #f2f4f7;--devoops-white: #ffffff;--white: var(--devoops-white);--color-black: var(--devoops-dark);--color-darkslategray-100: var(--devoops-gray);--color-gray-100: var(--devoops-gray);--color-gray-200: var(--devoops-dark);--color-gray-300: var(--devoops-dark);--color-gray-400: rgba(102, 102, 102, .14);--color-gray-500: rgba(102, 102, 102, .1);--Gray-25: var(--devoops-white);--Gray-50: var(--devoops-white);--Gray-100: var(--devoops-light-gray);--Gray-200: var(--devoops-gray);--Gray-300: var(--devoops-gray);--Gray-400: #98a2b3;--Gray-500: var(--devoops-gray);--Gray-700: #344054;--Gray-800: var(--devoops-dark);--gray-200: var(--devoops-gray);--Orange-25: var(--devoops-indigo);--Orange-400: var(--devoops-blue);--Orange-500: var(--devoops-cyan);--gap-3: .187rem;--gap-5: .312rem;--gap-10: .625rem;--gap-12: .75rem;--gap-14: .875rem;--gap-20: 1.25rem;--gap-24: 1.5rem;--gap-28: 1.75rem;--gap-35: 2.187rem;--gap-48: 3rem;--padding-0: 0rem;--padding-10: .625rem;--padding-14: .875rem;--padding-15: .937rem;--padding-20: 1.25rem;--padding-21: 1.312rem;--padding-32: 2rem;--padding-35: 2.187rem;--padding-40: 2.5rem;--padding-64: 4rem;--padding-71: 4.437rem;--br-0: 0px;--br-14: 14px;--br-20: 20px;--br-24: 24px;--br-48: 48px;--br-50: 50px;--br-57: 57px;--br-60: 60px;--br-501: 50%;--br-20_7: 20.7px;--fs-16: 1rem;--fs-19: 1.187rem;--fs-20: 1.25rem;--fs-22: 1.375rem;--fs-24: 1.5rem;--fs-29: 1.812rem;--fs-32: 2rem;--fs-36: 2.25rem;--fs-38: 2.375rem;--fs-40: 2.5rem;--fs-48: 3rem;--fs-51: 3.187rem;--fs-64: 4rem;--fs-25_7: 1.606rem;--border-1: 0px solid var(--Orange-400);--Gray-900: var(--color-gray-200) padding-box, linear-gradient(250.12deg, var(--devoops-blue), rgba(0, 200, 255, 0)) border-box;--height-2: .125rem;--height-9: .562rem;--height-24: 1.5rem;--height-32: 2rem;--height-48: 3rem;--height-64: 4rem;--height-114: 7.125rem;--height-15_1: .943rem;--height-18_5: 1.156rem;--width-9: .562rem;--width-24: 1.5rem;--width-32: 2rem;--width-48: 3rem;--width-64: 4rem;--width-114: 7.125rem;--width-416: 26rem;--width-742: 46.375rem;--width-1299: 81.187rem;--width-15_1: .943rem;--lh-19: 1.187rem;--lh-24: 1.5rem;--lh-32: 2rem;--ls--0_01: -.01;--opacity-0: 0}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{margin:0;padding:0;min-width:320px;min-height:100vh;overflow-x:hidden}section{scroll-margin-top:100px}.highlight-text{color:var(--devoops-indigo)}@media(max-width:768px){*{overflow-x:hidden}}.Contact-Container{width:100%;display:flex;align-items:center;justify-content:center;padding:5vw 0;box-sizing:border-box;overflow:hidden}.Contact-Container .Contact-Header{width:50%;align-items:center;justify-content:center;color:#344054;text-align:center;font-family:Lufga,sans-serif;font-size:64px;font-style:normal;font-weight:600;line-height:1.1;letter-spacing:-.96px}@media(max-width:768px){.Contact-Container{padding:3rem 1.5rem}.Contact-Container .Contact-Header{width:100%;font-size:2.5rem;line-height:1.2;letter-spacing:-.5px}}@media(max-width:380px){.Contact-Container .Contact-Header{font-size:2rem}}.text-type{display:inline-block;white-space:pre-wrap;color:#5137fc;padding:1px;font-weight:700}.text-type__cursor{margin-left:.25rem;display:inline-block;opacity:1}.text-type__cursor--hidden{display:none}.Hero-Container{width:100vw;height:100vh;margin:0;color:#171717;display:flex;flex-direction:column;overflow-x:hidden}.Hero-Container .title{width:100%;text-align:center;padding-top:7%;font-size:300%;display:flex;flex-direction:column;line-height:.75}.Hero-Container .title h1{font-weight:600;font-family:Urbanist,sans-serif}.Hero-Container .title .greeting-text{display:inline-flex;font-size:1.5rem;width:fit-content;height:45px;margin-bottom:.5rem;padding:12.745px 25.49px;justify-content:center;align-items:center;align-self:center;gap:6.373px;border-radius:38.235px;border:1.275px solid var(--Gray-900, #171717);background:#ffffff1a}.Hero-Container .profile{width:75%;align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;bottom:0;transform:translateY(180px)}.Hero-Container .profile .ellipse{z-index:-1;position:absolute;width:100%;height:636px;clip-path:circle(59% at 50% 100%);background:var(--primary-faded)}.Hero-Container .profile .profile-img{z-index:2;width:30.5%}.Hero-Container .profile .cta-btns{position:absolute;justify-content:space-between;align-items:center;bottom:25%;width:250px;display:flex;gap:10px;padding:7px;scale:1.2;border-radius:50rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 18px 36px #0000001f;z-index:4}.Hero-Container .profile .cta{display:flex;align-items:center;gap:8px;padding:12px 20px;font-size:.95rem;font-family:Lufga,sans-serif;font-weight:300;color:#fff;background:transparent;border:0;border-radius:999px;cursor:pointer;outline:none;transition:background .25s ease,color .25s ease;transform:scale(1)}.Hero-Container .profile .cta.from-left{transform-origin:left center}.Hero-Container .profile .cta.from-right{transform-origin:right center}.Hero-Container .profile .cta:hover,.Hero-Container .profile .cta:focus-visible{background:#4834d41f;outline:none}.Hero-Container .profile .cta.is-active{background:var(--devoops-indigo);color:#fff;font-weight:600;animation:cta-grow-bounce .45s cubic-bezier(.34,1.56,.64,1) forwards}.Hero-Container .profile .cta-icon{font-size:1.1rem}@keyframes cta-grow-bounce{0%{transform:scale(.65)}60%{transform:scale(1.08)}80%{transform:scale(.96)}to{transform:scale(1)}}@media(max-width:768px){.Hero-Container{height:100dvh}.Hero-Container .title{padding-top:10%;font-size:250%;line-height:1}.Hero-Container .title .greeting-text{font-size:1.5rem;height:35px;padding:8px 16px}.Hero-Container .profile{width:100%;transform:translateY(0);bottom:0;transform:translateY(35%)}.Hero-Container .profile .ellipse{height:50vh;clip-path:ellipse(120% 70% at 50% 100%)}.Hero-Container .profile .profile-img{width:100%;max-width:400px}.Hero-Container .profile .cta-btns{width:80%;scale:1;bottom:23%;padding:12px;font-size:.9rem}}.Hire-container{width:100%;height:auto;position:relative;padding:7rem 5.125rem;background-color:var(--devoops-light-gray);flex-shrink:0;align-self:stretch;border-radius:50px;box-sizing:border-box}.Hire-container .Hire-wrapper{width:100%;display:flex;gap:1rem}.Hire-container .Hire-wrapper section{width:50%;display:flex;position:relative;align-items:center}.Hire-container .Hire-wrapper .image-parent{justify-content:end;position:relative;flex:1}.Hire-container .Hire-wrapper .image-parent .image{display:flex;justify-content:flex-end}.Hire-container .Hire-wrapper .image-parent .image img{width:80%;height:auto;object-fit:contain}.Hire-container .Hire-wrapper .content-parent{display:flex;position:relative}.Hire-container .Hire-wrapper .content-parent .content{display:flex;flex-direction:column;gap:2rem}.Hire-container .Hire-wrapper .content-parent .hire-title{font-size:clamp(2.5rem,4vw,3.25rem);font-weight:600;color:var(--Gray-700);margin-bottom:1rem}.Hire-container .Hire-wrapper .content-parent .hire-text{font-size:1.125rem;color:var(--Gray-400);margin-bottom:2rem;line-height:1.75rem;width:60%}.Hire-container .Hire-wrapper .content-parent .statistics{display:flex;position:relative;flex-direction:row;width:100%}.Hire-container .Hire-wrapper .content-parent .statistics .statistic-part{width:50%}.Hire-container .Hire-wrapper .content-parent .statistics .count{font-family:Lufga,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.54px}.Hire-container .Hire-wrapper .content-parent .statistics .label{color:var(--Gray-400);font-family:Lufga,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-.3px}.Hire-container .Hire-wrapper .content-parent .hire-button{width:100%}.Hire-container .Hire-wrapper .content-parent .hire-button button{display:flex;padding:33px 59px;justify-content:center;align-items:center;gap:10px;border-radius:32px;border:1px solid #151515;color:#151515;background:transparent;font-family:Lufga,sans-serif;font-size:32px;font-weight:600;letter-spacing:-.48px;cursor:pointer;transition:all .3s ease-in-out}.Hire-container .Hire-wrapper .content-parent .hire-button button:hover{background-color:var(--devoops-dark);color:var(--devoops-white, #fff)}@media only screen and (max-width:1286px){.Hire-container .Hire-wrapper .image-parent .image img{width:100%}}@media only screen and (max-width:1100px){.Hire-container{padding:4rem 3rem}.Hire-container .Hire-wrapper{flex-direction:column-reverse;gap:3rem}.Hire-container .Hire-wrapper section{width:100%}.Hire-container .Hire-wrapper .image-parent{justify-content:center}.Hire-container .Hire-wrapper .image-parent .image{justify-content:center;width:100%}.Hire-container .Hire-wrapper .image-parent .image img{width:60%;max-width:400px}.Hire-container .Hire-wrapper .content-parent .hire-text{width:100%}}@media only screen and (max-width:768px){.Hire-container{padding:2.5rem 1.5rem;border-radius:32px}.Hire-container .Hire-wrapper{flex-direction:column}.Hire-container .Hire-wrapper .image-parent .image img{width:100%;max-width:350px;margin-bottom:1rem}.Hire-container .Hire-wrapper .content-parent .hire-title{font-size:2rem;text-align:center}.Hire-container .Hire-wrapper .content-parent .hire-text{font-size:1rem;width:100%;text-align:center}.Hire-container .Hire-wrapper .content-parent .statistics{justify-content:space-around;text-align:center}.Hire-container .Hire-wrapper .content-parent .statistics .count{font-size:1.75rem}.Hire-container .Hire-wrapper .content-parent .statistics .label{font-size:1rem}.Hire-container .Hire-wrapper .content-parent .hire-button button{width:100%;padding:20px;font-size:1.25rem;border-radius:50px}}.Services-Container{position:relative;z-index:100;display:flex;flex-direction:column;gap:3rem;min-height:100vh;width:100%;box-sizing:border-box;padding:5rem;border-radius:50px;background:url(/assets/image-DjlJ3cm7.png) center / cover no-repeat}.Services-Container .services-title{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.Services-Container .services-title>p{color:#fff;font-size:4rem;font-weight:600;line-height:1.1;margin:0}.Services-Container .services-subtitle{width:50%;padding-top:1rem;color:#fff;font-size:20px;font-weight:400;line-height:1.6}.Services-Container .services{width:100%}.Services-Container .services-slider{position:relative;display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%}.Services-Container .service-cards{display:flex;gap:2rem;width:100%;padding:1rem 0 2rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.Services-Container .service-cards::-webkit-scrollbar{display:none}.Services-Container .service-cards .card-container{flex:0 0 auto;width:var(--card-width, clamp(300px, 25vw, 400px));scroll-snap-align:start}.Services-Container .video-wrapper{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:16px;background-color:#000}.Services-Container .video-wrapper iframe{width:100%;height:100%;border:0}.Services-Container .slider-dots{display:inline-flex;align-items:center;justify-content:center;gap:.75rem}.Services-Container .slider-dot{width:.9rem;height:.9rem;border-radius:999px;border:none;background-color:#fff3;cursor:pointer;transition:all .3s cubic-bezier(.25,1,.5,1)}.Services-Container .slider-dot:hover{transform:scale(1.1);background-color:#ffffff59}.Services-Container .slider-dot.active{width:3rem;background-color:#4834d4}@media only screen and (max-width:1024px){.Services-Container{padding:3rem;gap:2rem}.Services-Container .services-subtitle{width:80%;font-size:18px}.Services-Container .service-cards .card-container{--card-width: 40vw}}@media only screen and (max-width:768px){.Services-Container{padding:2rem 1.5rem;border-radius:2rem;gap:2rem;min-height:auto}.Services-Container .services-title>p{font-size:2.5rem}.Services-Container .services-subtitle{width:100%;font-size:1rem;line-height:1.5;text-align:left}.Services-Container .service-cards{gap:1rem}.Services-Container .service-cards .card-container{--card-width: 85vw;scroll-snap-align:center}.Services-Container .slider-dots{gap:.5rem;margin-top:.5rem}.Services-Container .slider-dot{width:.6rem;height:.6rem}.Services-Container .slider-dot.active{width:2rem}}.card-container{position:relative;--card-width: clamp(240px, 70vw, 416px);--card-height: calc(var(--card-width) * 508 / 416);width:var(--card-width)}.shape{width:var(--card-width);height:var(--card-height);flex-shrink:0;background-color:#68686833;clip-path:path("M0 37 C0 16.5655 16.5655 0 37 0 H379 C399.435 0 416 16.5655 416 37 V338.5 C416 358.935 399.435 375.5 379 375.5 H356.049 C317.534 375.5 286.476 407.031 287.057 445.541 L287.433 470.442 C287.745 491.092 271.09 508 250.437 508 H37 C16.5655 508 0 491.435 0 471 V37 Z");overflow:hidden;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);position:relative;transition:all .3s ease-in-out}.shape .card-title{padding:calc(var(--card-height) * 44 / 508) calc(var(--card-width) * 32 / 416) calc(var(--card-height) * 23 / 508) calc(var(--card-width) * 32 / 416);border-radius:calc(var(--card-width) * .0885) calc(var(--card-width) * .0885) 0 0;border:calc(var(--card-width) / 208) solid #ffffff33}.shape .card-title p{color:#fff;font-size:2rem}.card-button{display:flex;width:calc(var(--card-width) * 114 / 416);height:calc(var(--card-width) * 114 / 416);justify-content:center;background:#1d2939;align-items:center;position:absolute;right:0;bottom:0;border-radius:calc(var(--card-width) * 57 / 416);transition:all .3s ease;cursor:pointer}.card-container:hover .card-button{background:#4834d4}.card-container:hover .shape{background-color:#4834d4}@media(max-width:768px){.card-container{width:100%;height:auto;--card-width: 100%}.shape{clip-path:none;border-radius:24px;height:auto;width:100%;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;border:1px solid rgba(255,255,255,.1)}.shape .card-title{padding:0;border:none;border-radius:0;margin-bottom:.5rem}.shape .card-title p{font-size:1.5rem;margin:0}.video-wrapper{width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden}.card-button{width:50px;height:50px;border-radius:50%;position:absolute;bottom:15px;right:15px;border:2px solid rgba(23,23,23,.5);box-shadow:0 4px 12px #0000004d;z-index:10}.card-button img{width:20px}}:root{--purple-blue: #3b82f6;--color-dark: #1d2939;--color-text: #344054;--color-date: #667085}.timeline-section{width:100%;display:flex;justify-content:center;padding:2rem 0}.timeline-container{width:100%;max-width:900px}.timeline-list{list-style:none;padding:0;margin:0;width:100%;display:flex;flex-direction:column}.timeline-item{display:flex;width:100%;min-height:100px;position:relative}.timeline-left{flex:1;text-align:right;padding-right:2rem;padding-top:.5rem}.timeline-right{flex:1;text-align:left;padding-left:2rem;padding-top:.2rem}.timeline-center{display:flex;flex-direction:column;align-items:center;position:relative;width:50px}.timeline-date{font-family:sans-serif;font-size:1.2rem;font-weight:600;color:var(--color-date)}.timeline-title{margin:0;font-family:sans-serif;font-size:1.5rem;font-weight:700;color:var(--color-dark)}.timeline-line{position:absolute;top:10px;bottom:-10px;width:2px;background-image:linear-gradient(to bottom,var(--color-dark) 50%,transparent 50%);background-size:2px 10px;background-repeat:repeat-y;z-index:0}.timeline-marker{width:32px;height:32px;border-radius:50%;background:#fff;border:2px dashed;display:flex;align-items:center;justify-content:center;z-index:1;box-sizing:border-box;padding:3px}.timeline-marker-inner{width:100%;height:100%;border-radius:50%}@media(max-width:768px){.timeline-item{flex-direction:column;align-items:flex-start;padding-left:20px;border-left:2px dashed var(--color-dark);margin-left:20px;padding-bottom:2rem}.timeline-center{display:none}.timeline-left,.timeline-right{text-align:left;padding:0}.timeline-date{margin-bottom:.5rem;display:block}}.marker-purple{border-color:var(--purple-blue)}.marker-purple .timeline-marker-inner{background-color:var(--purple-blue)}.marker-dark{border-color:var(--color-dark)}.marker-dark .timeline-marker-inner{background-color:var(--color-dark)}.work-container{padding:0 5%;width:100%;position:relative;box-sizing:border-box;overflow-x:hidden}.work-container .work-title{font-family:Lufga,sans-serif;font-size:3rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.96px;padding:5% 0;width:100%;text-align:center}.work-container .work-timeline{display:flex;justify-content:center;align-items:center;position:relative;width:100%}@media(max-width:768px){.work-container{padding:0 1.5rem}.work-container .work-title{font-size:2rem;line-height:1.2;padding:3rem 0 2rem}.work-container .work-timeline{width:100%;flex-direction:column}}.button-container{display:flex;justify-content:center;align-items:center;border-radius:2.3rem;padding:5px 15px;transition:all .3s ease-in-out}.button-container.navbar-btns{padding:1rem 2rem;outline:0;background-color:transparent}.button-container.navbar-btns:hover{background-color:#4934d483;cursor:pointer;transition:all .3s ease-in-out}.button-container.navbar-btns.active{background-color:#4834d4;transition:all .3s ease-in-out}.button.navbar-btns{display:flex;justify-content:center;align-items:center;text-align:center;font-size:1rem;font-weight:700;color:#fff;text-decoration:none;border:none;background-color:transparent}.button.navbar-btns:hover{cursor:pointer}.navbar{position:fixed;top:2rem;left:50%;transform:translate(-50%);width:75%;background-color:#171717;padding:.5rem .65rem;box-shadow:0 2px 4px #0000001a;border-radius:15rem;z-index:9999;display:flex;justify-content:center;align-items:center;transition:all .4s cubic-bezier(.16,1,.3,1)}.nav-items{display:flex;justify-content:space-between;width:100%;align-items:center}.nav-link{text-decoration:none;color:#333;font-weight:500}.hamburger{display:none;flex-direction:column;cursor:pointer;gap:5px;padding:5px;z-index:10000}.bar{width:25px;height:3px;background-color:#fff;border-radius:5px;transition:all .3s ease}@media(max-width:768px){.navbar{width:14%;left:2%;transform:none;padding:1rem;flex-direction:column;align-items:center;justify-content:center;border-radius:2rem}.navbar.mobile-open{position:fixed;top:0;left:0;width:100vw;height:100vh;border-radius:0;padding:0;background-color:#171717;align-items:center;justify-content:center}.hamburger{display:flex}.navbar.mobile-open .hamburger{position:absolute;top:2rem;right:2rem}.nav-items{display:none;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center;gap:2rem}.nav-items.show{display:flex;animation:fadeIn .5s ease forwards}.nav-link{width:auto;text-align:center;transform:scale(1.2)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.mobile-open .hamburger .bar:nth-child(2){opacity:0}.mobile-open .hamburger .bar:nth-child(1){transform:translateY(8px) rotate(45deg)}.mobile-open .hamburger .bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.footer-container{width:100%;background-color:#272727;height:70vh;border-radius:1.5rem 1.5rem 0 0;padding:1.5rem 5%;position:relative;box-sizing:border-box}.footer-container .footer-content{display:flex;flex-direction:column;height:100%}.footer-container .footer-content .footer-header{display:flex;position:relative;align-items:center;justify-content:space-between}.footer-container .footer-content .footer-header h1{color:var(--Gray-25, #fcfcfd);font-family:Lufga,sans-serif;height:100px;display:flex;align-items:center;font-size:3rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.96px}.footer-container .footer-content .footer-header .footer-button{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--devoops-indigo);border-radius:50rem;color:#fff;border:0;outline:0;cursor:pointer}.footer-container .footer-content .footer-header .footer-button .f-btn-text{font-size:1.5rem;font-weight:500;font-style:normal;line-height:normal;letter-spacing:-.385px;font-family:Lufga,sans-serif}.footer-container .footer-content .footer-header .footer-button .f-btn-arrow{display:grid;place-items:center;font-size:2.25rem;transition:transform .2s ease-in-out}.footer-container .footer-content .footer-header .footer-button .f-btn-arrow svg{stroke-width:1}.footer-container .footer-content .footer-header .footer-button:hover .f-btn-arrow{transform:rotate(45deg)}.footer-container .footer-content .separator{height:2px;background:#475467;margin:1.5rem 0}.footer-container .footer-content .footer-grid{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;gap:1rem}.footer-container .footer-content .footer-grid .f-description{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5rem;width:40%}.footer-container .footer-content .footer-grid .f-description .f-desc-text{color:#b0b0b0;font-size:1.25rem;font-weight:400;line-height:1.75rem;font-family:Lufga,sans-serif}.footer-container .footer-content .footer-grid .f-description .f-social-links{font-size:1.25rem;display:flex;gap:.5rem}.footer-container .footer-content .footer-grid .f-description .f-social-links a{color:#fff}.footer-container .footer-content .footer-grid .col-head{color:var(--devoops-indigo);padding-bottom:1rem;font-weight:600}.footer-container .footer-content .footer-grid .col-rows{display:flex;flex-direction:column;gap:.75rem}.footer-container .footer-content .footer-grid .col-rows .footer-link{color:#b0b0b0;text-decoration:none;transition:.15s all ease-in-out}.footer-container .footer-content .footer-grid .col-rows .footer-link:hover{color:#fff}@media(max-width:768px){.footer-container{height:auto;padding:2rem 1.5rem}.footer-container .footer-content{gap:1rem}.footer-container .footer-content .footer-header{flex-direction:column;align-items:flex-start;gap:1.5rem}.footer-container .footer-content .footer-header h1{font-size:2rem;height:auto;line-height:1.2;width:100%}.footer-container .footer-content .footer-header .footer-button{width:100%;justify-content:center}.footer-container .footer-content .footer-grid{flex-direction:column;gap:2.5rem}.footer-container .footer-content .footer-grid .f-description{width:100%}.footer-container .footer-content .footer-grid .f-description .f-desc-text{font-size:1rem}.footer-container .footer-content .footer-grid .f-navigation,.footer-container .footer-content .footer-grid .f-info{width:100%}}
