.temp-page-container{align-items:center;background-color:#272727;color:#d9d9d9;display:flex;justify-content:center;margin:0;min-height:100vh;padding:112px;text-align:center}@media only screen and (max-width:1440px){.temp-page-container{padding:80px}}@media only screen and (max-width:1024px){.temp-page-container{padding:48px}}@media only screen and (max-width:800px){.temp-page-container{padding:32px}}@media only screen and (max-width:560px){.temp-page-container{padding:16px}}.temp-page-content{width:100%}.temp-page-container img{width:300px}.temp-page-container span{font-size:24px;font-weight:600}@media only screen and (max-width:1024px){.temp-page-container span{font-size:20px}}@media only screen and (max-width:560px){.temp-page-container span{font-size:18px}}.temp-page-container .title{display:flex;flex-direction:column;gap:8px;margin:40px 0}.temp-page-container .construction{margin:40px 0}.temp-page-container .getintouch{display:flex;flex-direction:column;gap:8px;margin:40px 0}.temp-mail{font-size:20px}.temp-page-container .getintouch a{color:inherit;font-size:16px;font-weight:200}.temp-page-container .getintouch a span{font-size:inherit}.temp-page-container h4{font-size:20px;font-weight:400;margin:0}@media only screen and (max-width:1024px){.temp-page-container h4{font-size:18px}}@media only screen and (max-width:560px){.temp-page-container h4{font-size:16px}}.temp-page-container .contact-detail{color:#ad82ad;gap:10px;-webkit-text-decoration:underline #ad82ad;text-decoration:underline #ad82ad}.cog-container,.temp-page-container .contact-detail{align-items:center;display:flex;justify-content:center}.cog-container{color:#494949;gap:0}.right-cogs{display:flex;flex-direction:column;gap:0;justify-content:space-between}.rotating-cog{animation:rotate 2s linear infinite;display:block}.large-cog{animation:rotate-left 2s linear infinite}.top-cog{animation:rotate-right 2s linear infinite}.bottom-cog{animation:rotate-left 2s linear infinite}@keyframes rotate-left{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes rotate-right{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header .logo img{height:100px}.header{align-items:center;color:#2a192d;display:flex;justify-content:space-between;margin:0;padding:28px 112px;position:fixed;width:100%;z-index:500}.header.scrolled{background-color:#bfb7bf;border-bottom:1px solid #d6d0d6}.header.landing-page-scrolled{background-color:#3b253b}.header.white-dnav .menu ul a{color:#fff}.header.services-scrolled{background-color:#7e6e7e;color:#fff}.header.about-scrolled{background-color:#a99ea9;border-bottom:1px solid #d6d0d6;color:#1b0c1b}.header.services-scrolled:after{background-color:#d6d0d6;bottom:0;content:"";height:1px;left:348px;position:absolute;width:100%}.ipad-alt{display:none}.menu ul{display:flex;gap:40px;list-style:none;text-transform:uppercase}.menu ul,.menu ul a{text-decoration:none}.menu ul a{color:inherit;font-family:Noto Sans,sans-serif;font-weight:500}.menu ul a.landing-page-scrolled,.menu ul a.services-scrolled{color:#fff}@media only screen and (max-width:1440px){.header .logo img{height:80px}.header{padding:28px 80px}.header.services-scrolled:after{left:304px}}@media only screen and (max-width:1024px){.header .logo img{height:56px}.header{height:104px;padding:24px 48px}.alt-menu-dropdown.hiding,.header .menu{display:none}.ipad-alt{display:block}.ipad-menu{background-color:#bfb7bf;padding:16px 48px;position:absolute;right:0;top:103px}.about-scrolled .ipad-menu{background-color:#a99ea9;box-shadow:0 4px 4px 0 #040c14}.white-nav .ipad-menu{background-color:#3b253b;box-shadow:0 4px 4px 0 #040c14}.white-services-nav .ipad-menu{background-color:#7e6e7e;box-shadow:0 4px 4px 0 #040c14}.white-nav .ipad-menu a{color:#fff}.white-nav .ipad-menu hr{border:1px solid #a99ea9}.white-services-nav .ipad-menu hr{border:1px solid #d6d0d6}.white-services-nav{background-color:#7e6e7e}.white-services-nav .ipad-menu a{color:#fff}.ipad-menu hr{border:1px solid #523e52}.ipad-menu a{color:#2a192d;display:block;padding:16px;text-align:center;text-decoration:none;text-transform:uppercase}.menu-icons{color:#2a192d;font-size:56px}.menu-icons.white-nav,.menu-icons.white-services-nav{color:#fff}.header.services-scrolled:after{height:0}}@media only screen and (max-width:800px){.header .logo img{height:48px}.header{height:96px;padding:24px 32px}.ipad-menu{top:95px}.menu-close-icon,.menu-open-icon{font-size:48px}}@media only screen and (max-width:560px){.header .logo img{height:40px}.menu-close-icon,.menu-open-icon{font-size:40px}.header{height:80px;padding:16px}.ipad-menu{top:79px}}.footer{background-color:#1b0c1b;color:#d6d0d6;display:flex;flex-direction:column;font-size:16px;gap:0;line-height:24px;margin:0;padding:112px;width:100%}.footer-toprow{display:flex;gap:56px;margin:0;padding-bottom:56px;position:relative}.footer-intro{gap:40px;width:25%}.footer-intro,.footer-text{display:flex;flex-direction:column}.footer-text{gap:8px}.footer-text h4,.footer-text p{margin:0}.footer-text p{color:#bfb7bf;font-size:14px}.footer-intro img{width:180px}.footer h4{color:#fff;font-size:22px;line-height:28px;margin:0}.footer-link-section,.footer-main{display:flex;flex-direction:column}.footer-link-section{gap:8px}.footer-link-section-container{display:flex;justify-content:space-between;padding:40px;width:100%}.footer-link-container a{color:#d6d0d6;display:block;margin:4px 0;text-decoration:none}.footer-link-container a:hover{color:#e3c6e3}.footer-main{width:100%}.footer-sm{flex-direction:column;margin:16px 40px}.footer-sm,.footer-sm .sm-icon-container{display:flex;gap:16px}.footer-sm .sm-icon-container .icon{color:#e3c6e3;font-size:24px}.mailing-list-curve{gap:0}.mailing-list,.mailing-list-curve{display:flex;flex-direction:column}.mailing-list{gap:8px;margin:16px 40px}.mailing-list p{margin:0}.footer-toprow .lines{bottom:-4px;position:absolute;right:0;width:200px}.footerform{display:flex;gap:16px}.footerform .email,.footerform .name,.footerform button{border:none;border-radius:0;display:inline-block;font-family:EB Garamond,serif;padding:8px;width:auto}.footerform .email,.footerform .name{background-color:#7e6e7e}.footerform .name{width:90px}.footerform .email{width:286px}.footerform .email::placeholder,.footerform .name::placeholder,.footerform button{font-size:16px;font-weight:700;letter-spacing:.16px;line-height:24px}.footerform .email::placeholder,.footerform .name::placeholder{color:#fff}.footerform button{background-color:#e3c6e3;color:#1b0c1b}.footerline{border:1px solid #d6d0d6;width:100%}.footer-bottom{color:#d6d0d6;display:block;margin:0 auto}@media only screen and (max-width:1400px){.footer{padding:80px}.footer-intro img{width:144px}}@media only screen and (max-width:1024px){.footer{padding:48px}.footer-intro img{width:101px}.footer-toprow{flex-direction:column}.footer-intro{align-items:flex-start;flex-direction:row;width:100%}.footer-sm,.mailing-list{margin:16px 24px}.footer-link-section-container{padding:24px}}@media only screen and (max-width:800px){.footer{padding:32px}.footer-intro img{width:87px}.footerform .email{width:180px}}@media only screen and (max-width:560px){.footer{padding:32px 16px}.footer-intro img{width:200px}.footer-intro,.footer-link-section-container{align-items:center;flex-direction:column;text-align:center}.footer-link-section-container{gap:32px}.footerform .email{width:144px}.footer-sm,.mailing-list{margin:16px 0}}.footer .form-component-container form{gap:16px!important}.footer .form-component-container form h1{color:#fff!important;font-family:EB Garamond,serif;font-size:22px;line-height:28px;margin:0}.footer .form-component-container .form-sect-holder{align-items:center;display:flex;flex-direction:row;gap:16px!important;justify-content:flex-start!important;width:100%!important}@media only screen and (max-width:800px){.footer .form-component-container .form-sect-holder{align-items:flex-start;flex-direction:column}}@media only screen and (min-width:1440px){.footer .form-component-container .form-sect-holder{width:auto!important}}.footer .form-component-container form .form-sect .field label{display:none}.footer .form-component-container form .form-sect{display:flex;flex-direction:row;gap:16px!important}@media only screen and (max-width:800px){.footer .form-component-container form .form-sect{flex-direction:column;width:100%!important}}.footer .form-component-container form .form-sect .field:first-child{width:35%!important}@media only screen and (max-width:800px){.footer .form-component-container form .form-sect .field:first-child{width:100%!important}}@media only screen and (min-width:1440px){.footer .form-component-container form .form-sect .field:first-child{width:240px!important}}.footer .form-component-container form .form-sect .field:nth-child(2){width:65%!important}@media only screen and (max-width:800px){.footer .form-component-container form .form-sect .field:nth-child(2){width:100%!important}}@media only screen and (min-width:1440px){.footer .form-component-container form .form-sect .field:nth-child(2){width:440px!important}}.footer .form-component-container .form-sect-holder button{text-wrap:nowrap;align-self:flex-start;background-color:#e3c6e3!important;border-radius:4px!important;color:#1b0c1b!important;font-weight:600!important;padding:13px 24px!important}.footer .form-component-container .form-sect-holder button:hover{background-color:#ad82ad!important;cursor:pointer}.footer .form-component-container .form-sect-holder button:active{background-color:#d6d0d6!important}.footer .form-component-container button.sent{text-wrap:nowrap;align-self:flex-end;background-color:#e3c6e3!important;border-radius:4px!important;color:#1b0c1b!important;display:none;font-weight:600!important;margin-right:6px;padding:13px 24px!important}@media only screen and (max-width:800px){.footer .form-component-container button.sent{align-self:flex-start;margin-left:0}}@media only screen and (min-width:1440px){.footer .form-component-container button.sent{align-self:flex-start;margin-left:696px}}.footer .form-component-container form .form-intro p{color:#bfb7bf!important}.footer .form-component-container form .form-sect .field input,.footer .form-component-container form .form-sect .field textarea{background-color:#7e6e7e!important;border:2px solid #7e6e7e!important;border-radius:4px!important;color:#fff!important}.footer .form-component-container form .form-sect .field input::placeholder,.footer .form-component-container form .form-sect .field textarea::placeholder{color:#bfb7bf!important}.form-component-container .footerconfirm{color:#e3c6e3!important;font-size:20px;font-weight:500!important}.homepage-container{margin:0;min-width:100%;overflow:hidden;padding-top:160px;padding-inline:0;width:100%}.home-page-hero{align-items:center;align-items:start;display:flex;flex-direction:column;gap:24px;height:95vh;justify-content:center;margin-top:-80px;padding:0 45vw 0 112px;position:relative;width:100%}.home-page-hero .hero-img{align-self:center;margin-top:112px;position:absolute;right:0;top:calc(50% - 80px);transform:translateY(-50%);width:55vw}.home-page-hero .intro{font-size:24px;font-weight:500;line-height:32px;max-width:600px}.home-page-hero .home-hex{height:auto;left:32px;position:absolute;top:45vh;width:25vw;z-index:3}.home-page-hero button,.home-page-hero h1,.home-page-hero p{position:relative;z-index:5}.home-page-hero h1{color:#1b0c1b}.home-page-hero .last-hero{align-items:center;display:flex;gap:20px;margin-top:24px}.home-page-hero .last-hero .home-btn{align-items:center;display:flex;width:max-content}.last-hero .home-stat{color:#523e52;font-size:16px;font-style:italic;font-weight:500;line-height:20px}.home-sect2 .text h2{color:#fff;display:inline-block;margin:0;padding:0}.home-sect2 .text p{color:#d6d0d6;margin:0;padding:0;width:100%}.home-sect2 .service-opts{align-self:center;display:flex;gap:24px;height:100%;margin:0;padding:0}.home-sect2 .service-opts .opt{align-items:center;background:#523e52;border-radius:8px;box-shadow:6px 6px 6px 0 #00000040;display:flex;flex:1 1;flex-direction:column;gap:16px;justify-content:space-between;padding:24px;text-align:center}.home-sect2 .service-opts .opt button{text-wrap:nowrap;align-items:center;background:#7d3b7d;background-color:#bfb7bf;border:none;border-radius:12px;box-shadow:0 2px 8px 0 #040c1429;color:#fff;color:#3b253b;display:flex;font-size:12px;gap:3px;justify-content:center;padding:12px 18px;position:relative;z-index:5}.home-sect2 .service-opts .opt button:hover{background-color:#4c234c;cursor:pointer}.home-sect2 .service-opts .opt button:active{background-color:#ad82ad;box-shadow:0 0 0 0 #040c14}.home-sect2 .service-opts .opt button .icon{height:16px;width:16px}.home-sect2 .service-opts .opt button:hover{background-color:#a99ea9;color:#2a192d}.home-sect2 .service-opts .opt button:active{background-color:#eae8ea;color:#2a192d}.home-sect2 .service-opts .opt .opt-h5{color:#fff}.home-sect2 .service-opts .opt .opt-text{color:#d6d0d6;text-align:center}.home-sect2,.home-sect3,.home-sect4,.home-sect5{display:flex;height:100%;justify-content:center;width:100%}.home-sect2,.home-sect3,.home-sect5{padding:112px}.home-sect4{padding:24px 112px}.home-sect2{align-items:flex-end;background:#685668;color:#fff;flex-direction:column;gap:56px;position:relative;z-index:2}.home-sect3,.home-sect4,.home-sect5{align-items:center;flex-direction:row;gap:112px}.home-sect4 .dtext{width:50%}.home-sect3 .text,.home-sect4 .dtext,.home-sect5 .text{align-items:start;display:flex;flex-direction:column;gap:24px;justify-content:center}.home-sect2 .text{display:flex;flex-direction:column;gap:12px;width:-moz-fit-content;width:fit-content;width:60%}.home-sect3 .text p,.home-sect5 .text p{color:#3b253b;font-size:18px}.home-sect3 .text span,.home-sect5 .text span{color:#3d81b8;font-size:20px}.home-sect3 .hexagon-content1,.home-sect5 .hexagon-content2{align-items:center;display:flex;flex-direction:column;justify-content:center}.home-sect3 .hexagon-content1 .hex-row1,.home-sect5 .hexagon-content2 .hex-row1{display:flex}.home-sect3 .hexagon-content1 .hex-row2,.home-sect3 .hexagon-content1 .hex-row3,.home-sect5 .hexagon-content2 .hex-row2{display:flex;margin-top:-32px}.home-sect3 .hexagon-content1,.home-sect5 .hexagon-content1{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.home-sect3 .hexagon-content1 .hexagon{align-items:center;aspect-ratio:1;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);color:#fff;display:flex;flex-direction:column;justify-content:center;width:240px}.home-sect3 .hexagon-content1 .hexagon img{display:block;height:240px;margin:0 auto;width:240px}.home-sect3 .hexagon-content1 .hexagon p{letter-spacing:-.8px;margin:16px;max-width:180px;text-align:center;width:100%}.hp3-hex1{background-color:#bfb7bf}.hp3-hex4{background-color:#523e52}.hp3-hex5{background-color:#a99ea9}.hp3-hex6{background-color:#7e6e7e}.hp3-hex1 p,.hp3-hex4 p,.hp3-hex5 p,.hp3-hex6 p{font-size:16px;margin:0;padding:0}.hp-hex1 p,.hp-hex5 p{color:#3b253b}.hp3-hex4 p,.hp3-hex6 p{color:#d6d0d6}.hp3-hex1 p span,.hp3-hex4 p span,.hp3-hex5 p span,.hp3-hex6 p span{font-size:24px;margin:0;padding:0}.hp3-hex1 p span,.hp3-hex5 p span{color:#7d3b7d}.hp3-hex4 p span,.hp3-hex6 p span{color:#e3c6e3}.home-sect5 .hexagon-content2{background:url(https://d1cj3qoxnek6r9.cloudfront.net/home/code.webp);-webkit-background-clip:text;background-clip:text}.home-sect5 .hexagon-content2 .hexagon{align-items:center;aspect-ratio:1;clip-path:polygon(93% 25%,93% 75%,50% 100%,7% 75%,7% 25%,50% 0);color:#fff;display:flex;flex-direction:column;gap:8px;justify-content:center;width:300px}.hp5-hex1{background:url(https://d1cj3qoxnek6r9.cloudfront.net/home/code.webp);background-clip:content-box;background-position:0 0;background-size:200%}.hp5-hex2{background:url(https://d1cj3qoxnek6r9.cloudfront.net/home/code.webp);background-clip:content-box;background-position:100% 0;background-size:200%}.hp5-hex3{background:url(https://d1cj3qoxnek6r9.cloudfront.net/home/code.webp);background-clip:content-box;background-position:bottom;background-size:200%}.home-sect3 .hexagon-contentt1,.home-sect3 .tbutton,.home-sect3 .tlink,.home-sect3 .ttext,.home-sect4 .tbutton,.home-sect4 .tlink,.home-sect4 .ttext,.home-sect5 .tbutton,.home-sect5 .ttext,.home-tablet-hero,.home-tablet-hero .phero-img,.homeweb{display:none}@media only screen and (max-width:1500px){.last-hero .home-stat br{display:none}}@media only screen and (max-width:1440px){.home-page-hero{gap:24px}.home-sect2 .service-opts .opt{gap:12px;padding:20px}.home-sect2,.home-sect3,.home-sect4,.home-sect5{padding:80px}.home-page-hero h1 br{display:none}.last-hero .home-stat br{display:block}.home-page-hero .intro{font-size:22px;line-height:30px;max-width:500px}.home-page-hero .last-hero{gap:16px;margin-top:0}.last-hero .home-stat{font-size:14px;line-height:18px}.home-sect3,.home-sect4,.home-sect5{gap:80px}.home-sect2 .text{width:65%}}@media only screen and (max-width:1360px){.last-hero .home-stat br{display:none}.home-sect2 .service-opts{flex-wrap:wrap}.home-sect2 .service-opts .opt{flex-basis:calc(50% - 12px);flex-grow:1;flex-shrink:1;gap:24px;padding:32px}.home-sect2 .text{width:75%}.home-sect3 .hexagon-content1 .hexagon{width:200px}.home-sect3 .hexagon-content1 .hexagon img{height:200px;width:200px}.home-sect5 .hexagon-content2 .hexagon{width:280px}.home-sect3 .hexagon-content1 .hexagon p{width:160px}}@media only screen and (max-width:1160px){.home-page-hero .last-hero{align-items:flex-start;flex-direction:column-reverse;gap:8px}.last-hero .home-stat br{display:block}.home-sect3 .hexagon-content1 .hexagon{height:224px;width:224px}.home-sect3{align-items:center;flex-direction:column;gap:24px;text-align:center}.home-sect3 .dbutton{display:none}.home-sect3 .tbutton,.home-sect3 .text{align-items:center;display:flex}.home-sect3 .text{flex-direction:column;gap:24px;justify-content:center;text-align:center}.home-sect3{position:relative}.homeweb{bottom:0;display:flex;height:75vh;left:0;position:absolute;transform:translateY(50%)}.home-sect5 .hexagon-content2 .hexagon{width:200px}.home-sect2 .text{align-self:center;max-width:900px;text-align:center;width:100%}.home-page-hero .home-hex{top:30vh}.home-sect3 .tlink{display:block}}@media only screen and (max-width:1024px){.home-page-hero .intro{font-size:22px;line-height:30px;max-width:none}.home-page-hero .hero-img{margin-top:0;position:static;transform:none;width:100%;z-index:5}.homepage-container{padding-top:100px}.home-page-hero h1{font-size:48px;line-height:56px}.home-page-hero{align-items:flex-start;display:flex;height:85vh;margin-top:0;padding:48px;width:100%}.home-page-hero .home-hex{top:60vh;width:22vw}.home-page-hero .last-hero{align-items:center;flex-direction:row;gap:16px;margin-top:0}.last-hero .home-stat{font-size:16px;line-height:20px}.home-sect2{gap:40px;padding:48px}.home-sect2 .text{max-width:750px}.home-sect2 .service-opts{gap:20px}.home-sect4{align-items:center;flex-direction:column;gap:24px;text-align:center}.home-sect4 .carousel{width:80%}.home-sect4 .ttext{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;text-align:center}.home-sect4 .dbutton,.home-sect5 .dbutton{display:none}.home-sect4 .tbutton,.home-sect5 .tbutton{align-items:center;display:flex}.home-sect5 .text p{width:55%}.home-sect5{flex-direction:column;gap:24px;padding-inline:48px}.home-sect5,.hp5-hex1,.hp5-hex2,.hp5-hex3,.hp5-hex4{align-items:start}.home-sect3,.home-sect4{padding:48px}.home-sect4 .dtext,.home-sect5 .hexagon-content2{display:none}.homeweb{height:45vh}.home-sect4 .tlink{display:block}}@media only screen and (max-width:1024px)and (orientation:landscape){.home-page-hero{height:auto}.home-page-hero .home-hex{height:auto;top:calc(84vw - 86px)}.home-sect2{padding:80px 48px}}@media only screen and (max-width:890px){.home-sect5 .text p{width:65%}.home-page-hero{height:auto}.home-page-hero .home-hex{top:calc(84vw - 62px)}}@media only screen and (max-width:800px){.home-page-hero h1{font-size:40px;line-height:48px}.home-page-hero .intro{font-size:20px;line-height:28px}.home-page-hero{padding:32px 32px 64px}.home-sect2{padding:48px 32px}.home-sect3,.home-sect4{padding:32px}.home-sect5 .text p{width:75%}}@media only screen and (max-width:780px){.home-page-hero .home-hex{top:calc(84vw - 38px)}}@media only screen and (max-width:736px){.home-sect2 .service-opts{flex-direction:column}.home-sect2 .service-opts .opt{flex:1 1}.home-sect2 .service-opts .opt p{max-width:400px}.home-sect2 .text{max-width:400px;text-align:center;width:100%}.home-sect2{align-items:center}.home-sect5 .text p{width:80%}.home-page-hero .home-hex{top:calc(90vw - 30px)}}@media only screen and (max-width:700px){.home-page-hero .last-hero{align-items:flex-start;flex-direction:column-reverse}.last-hero .home-stat br{display:none}.home-page-hero .home-hex{bottom:-48px;top:auto;width:35vw}}@media only screen and (max-width:680px){.home-sect3 .hexagon-content1,.homeweb{display:none}.home-sect3 .hexagon-contentt1{margin:24px auto}.home-sect3 .hexagon-contentt1,.home-sect3 .hexagon-contentt1 .hexagon{align-items:center;display:flex;flex-direction:column;justify-content:center}.home-sect3 .hexagon-contentt1 .hexagon{aspect-ratio:1;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);color:#fff;width:240px}.home-sect3 .hexagon-contentt1 .hexagon p{width:180px}.home-sect3 .hexagon-contentt1 .hex-row1,.home-sect3 .hexagon-contentt1 .hex-row3{display:flex;margin-left:-88px}.home-sect3 .hexagon-contentt1 .hex-row3{margin-top:-16px}.home-sect3 .hexagon-contentt1 .hex-row2,.home-sect3 .hexagon-contentt1 .hex-row4{display:flex;margin-left:88px;margin-top:-16px}.home-sect5{align-items:start;margin:0;text-align:left}.home-sect3,.home-sect4,.home-sect5{padding:64px 16px}.home-sect3 .hexagon-content1,.home-sect5 .hexagon-content1{gap:0}.home-sect3 .hexagon-content1 .hexagon{padding:16px;width:180px}.hp3-hex1 p,.hp3-hex4 p,.hp3-hex5 p,.hp3-hex6 p{font-size:16px}.hp3-hex1 p span,.hp3-hex4 p span,.hp3-hex5 p span,.hp3-hex6 p span{font-size:20px}}@media only screen and (max-width:600px){.home-sect5 .text p{width:100%}}@media only screen and (max-width:560px){.homepage-container{padding-top:40px}.home-page-hero .intro{font-size:18px;line-height:26px}.home-page-hero h1{font-size:32px;line-height:40px}.home-page-hero,.home-sect2{padding:48px 16px}.home-sect4 .carousel{width:100%}}@media only screen and (max-width:375px)and (max-height:700px){.home-tablet-hero{display:flex;gap:16px;height:100vh;justify-content:center;margin-bottom:-24px;margin-top:-104px}}@media only screen and (max-width:320px){.home-tablet-hero{gap:16px;height:100%;margin:-80px 0 0}}@media only screen and (min-width:1700px){.home-page-hero .hero-img{width:60%}.home-page-hero .home-hex{width:20vw}.home-sect2 .text{width:50%}}@media only screen and (min-width:1900px){.home-sect2 .text{width:45%}}.services-nav{background-color:#7e6e7e;height:min-content;margin-bottom:calc(100vh - 728px);padding-top:240px;position:sticky;top:0;width:348px;z-index:400}.services-nav .link-container{display:flex;flex-direction:column;gap:2px}.services-nav a{background-color:#685668;color:#fff;display:block;font-size:18px;font-weight:600;line-height:32px;padding:32px 0;text-align:center;text-decoration:none}.service-nav-link.service-active{background-color:#523e52}@media only screen and (max-width:1024px){.service-nav-link.service-active{color:#a99ea9}}.services-nav a:hover{background-color:#3b253b}.services-nav a:active{background-color:#523e52}.service-page-container{padding-top:200px}.services-nav hr{display:none}@media only screen and (max-width:1440px){.services-nav{min-width:304px;padding-top:212px;width:304px}.services-nav a{font-size:16px;line-height:30px}}@media only screen and (max-width:1024px){.services-nav{background-color:#7e6e7e;height:min-content;min-width:100%;padding-top:96px;position:fixed;width:100%}.services-nav:after{background-color:#d6d0d6;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.services-nav .link-container{flex-direction:row;justify-content:space-between;margin:8px 48px 24px;padding:0}.services-nav .link-container a{background-color:inherit;font-size:16px;font-weight:400;line-height:24px;padding:0}.services-nav .link-container a span{display:none}.services-nav hr{border:1px solid #d6d0d6;display:block;height:24px;margin:0}}@media only screen and (max-width:800px){.services-nav{padding-top:88px}.services-nav .link-container{gap:16px;margin:8px 32px 24px;overflow:scroll}.services-nav .link-container a{text-wrap:nowrap}}@media only screen and (max-width:560px){.services-nav .link-container{margin:0 16px 24px}.services-nav{padding-top:80px}}.landing-page-container{margin:0;overflow:hidden;padding:0}.landing-page-hero{background-color:#3b253b;color:#fff;margin:0;padding-bottom:40px;padding-top:156px;position:relative}.landing-page-hero .hero-img{position:absolute;right:24px;top:112px;width:50%;z-index:2}.landing-hero-text{align-items:flex-start;display:flex;flex-direction:column;gap:24px;margin:0 112px;padding:56px 0;width:40%}.landing-alt-btn{align-items:center;background:#7d3b7d00;border:2px solid #e3c6e3;border-radius:16px;box-shadow:0 4px 8px 0 #040c14;color:#e3c6e3;display:flex;font-size:16px;gap:10px;justify-content:center;padding:16px 24px;position:relative}.landing-alt-btn:hover{background-color:inherit;border:2px solid #ad82ad;color:#ad82ad;cursor:pointer}.landing-alt-btn:active{background-color:inherit;border:2px solid #fff;color:#fff}.landing-page-wcu{position:relative}.n3web,.n8web{position:absolute}.n8web{top:-96px}.n3web{bottom:-96px;right:0}.landing-page-wcu .hexagon{align-items:center;aspect-ratio:1;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);color:#fff;display:flex;flex-direction:column;gap:8px;justify-content:center;width:300px}.landing-page-wcu .hexagon .icon{aspect-ratio:1;display:block;height:94px;margin:0 auto;width:auto}.landing-page-wcu .hexagon p{font-size:20px;font-weight:500;letter-spacing:-.8px;margin:0;text-align:center}.hexa-toprow{display:flex}.hexa-bottomrow{display:flex;margin-top:-32px}.lp-hex1,.lp-hex5{color:#3b253b}.lp-hex1{background-color:#bfb7bf}.lp-hex2{background-color:#2a192d}.lp-hex2 p,.lp-hex3 p,.lp-hex4 p{color:#fff}.lp-hex1 p,.lp-hex5 p{color:#3b253b}.lp-hex3{background-color:#523e52}.lp-hex4{background-color:#685668}.lp-hex5{background-color:#938693}.landing-wcu-text{display:flex;flex-direction:column;gap:8px;text-align:center}.landing-wcu-content{display:flex;flex-direction:column;gap:56px;margin:96px 0}.hexagon-content{align-items:center;display:flex;flex-direction:column;gap:8px}.hexagon-content .icon{height:94px;width:94px}.landing-page-hiw,.wcu-hexagon-container{align-items:center;display:flex;flex-direction:column}.landing-page-hiw{background-color:#a99ea9;gap:40px;padding:112px}.lp-hiw-steps-container{align-items:center;display:flex;justify-content:space-between;width:100%}.lp-hiw-steps-container .step{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.lp-hiw-steps-container p.ipad{display:none}.lp-hiw-steps-container .step .icon{height:50px;width:50px}.lp-hiw-steps-container .arrow{color:rgba(0,63,145,.569);height:50px;width:50px}.lp-hiw-steps-container .icon-holder{align-items:center;aspect-ratio:1;background-color:#685668;border-radius:50%;color:#fff;display:flex;justify-content:center;width:100px}.landing-page-faq .hexagons{left:-120px;position:absolute;top:-160px;width:450px;z-index:1}.landing-page-faq{padding-top:40px}.landing-page-lp{align-items:center;display:flex;gap:112px;padding:0 112px}@media only screen and (max-width:1440px){.landing-page-lp{gap:80px;padding:0 80px}}@media only screen and (max-width:1024px){.landing-page-lp{flex-direction:column;gap:48px;padding:0 48px}}@media only screen and (max-width:800px){.landing-page-lp{gap:32px;padding:0 32px}}@media only screen and (max-width:560px){.landing-page-lp{gap:32px;padding:0 16px}}.landing-page-lp .content{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.landing-page-lp .content button{background-color:inherit;border:2px solid #6d326d;color:#6d326d;padding:16px 24px}.landing-page-lp .content button:hover{border:2px solid #4c234c;color:#4c234c;cursor:pointer}.landing-page-lp .content button:active{border:2px solid #ad82ad;box-shadow:0 0 0 0 #040c14;color:#ad82ad}.landing-page-btlp{display:flex;flex-direction:column;margin:112px;position:relative}.landing-page-btlp button{text-wrap:nowrap;align-items:center;background:#7d3b7d;border:none;border-radius:12px;box-shadow:0 2px 8px 0 #040c1429;color:#fff;display:flex;font-size:12px;gap:3px;justify-content:center;padding:12px 18px;z-index:12}.landing-page-btlp button:hover{background-color:#4c234c;cursor:pointer}.landing-page-btlp button:active{background-color:#ad82ad;box-shadow:0 0 0 0 #040c14;color:#2a192d}.landing-page-btlp button .icon{height:16px;width:16px}.lp-service{display:flex;flex-wrap:wrap;justify-content:space-between;width:648px}.landing-page-btlp .text{display:flex;flex-direction:column;gap:8px;margin-bottom:40px;width:648px}.lp-service .service{align-items:center;aspect-ratio:1;background-color:#2a192d;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);display:flex;flex-direction:column;justify-content:center;position:absolute;rotate:30deg;width:284px;z-index:5}.landing-page-btlp img{bottom:0;left:260px;position:absolute;width:1000px}@media only screen and (min-width:1700px){.landing-page-btlp img{left:380px;width:1280px}}@media only screen and (max-width:1024px){.landing-page-btlp img{display:none}}.lp-service .dec1,.lp-service .dec2,.lp-service .dec3,.lp-service .dec4{aspect-ratio:1;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);position:absolute;rotate:30deg}.lp-service .service-content{align-items:center;color:#fff;display:flex;flex-direction:column;gap:16px;text-align:center;z-index:10}.lp-service .service-content h6{color:#fff;font-size:24px;font-weight:500;line-height:30px}.lp-service .dec1{background-color:#4c234c;width:50px;z-index:7}.lp-service .dec2{background-color:#ad82ad;width:75px;z-index:7}.lp-service .dec3{background-color:#938693;width:100px;z-index:3}.lp-service .dec4{background-color:#bfb7bf;width:125px;z-index:3}#s1d1{right:25px;top:50px}#s1d2{bottom:56px;left:24px}#s1d3{bottom:36px;right:-16px}#s1d4{left:-10px;top:30px}#s2d1{bottom:0}#s2d2{right:-32px;top:120px;z-index:3}#s2d3{left:-12px;top:32px;z-index:7}#s2d4{right:24px;top:-24px}#s3d1{top:0}#s3d2{bottom:-16px}#s3d3{right:-16px;top:32px}#s3d4{bottom:32px;left:-8px}#s4d1{bottom:64px;right:8px}#s4d2{right:-8px;top:48px}#s4d3{bottom:-8px;left:32px}#s4d4{left:-8px;top:32px}.lp-service .service-container{align-items:center;display:flex;height:300px;justify-content:center;position:relative;width:300px}@media only screen and (max-width:1440px){.landing-page-btlp{margin:80px}.landing-hero-text{margin:0 80px}.landing-page-hiw{padding:80px}}@media only screen and (max-width:1024px)and (min-width:561px){.lp-hiw-steps-container .arrow,.lp-hiw-steps-container .step .icon{height:33px;width:33px}.lp-hiw-steps-container .icon-holder{width:60px}.lp-hiw-steps-container p.ipad{display:block}.lp-hiw-steps-container p.desktop{display:none}}@media only screen and (max-width:1024px){.landing-page-btlp{align-items:center;margin:48px}.landing-page-hiw{padding:48px}.landing-page-wcu .hexagon{width:240px}.hexagon-content .icon{height:80px;width:80px}.landing-page-wcu .hexagon p{font-size:18px}.n3web,.n8web{aspect-ratio:1;width:290px}.landing-page-hero{position:relative}.landing-page-hero .pre-cta,.landing-page-hero button{position:relative;z-index:7}.landing-alt-btn{background:inherit;margin-top:400px}.landing-hero-text{margin:0 48px;padding:0;width:auto}.landing-page-hero .hero-img{position:absolute;right:24px;top:270px;width:80%;z-index:6}}@media only screen and (max-width:800px)and (min-width:561px){.landing-page-wcu .hexagon{width:180px}.landing-page-wcu .hexagon .icon{height:56px}.landing-page-wcu .hexagon p{font-size:16px;width:140px}.landing-page-wcu .hexagon p br{display:none}.landing-wcu-text{margin:0 auto;width:80%}}@media only screen and (max-width:940px){.lp-hiw-steps-container{flex-wrap:wrap}.lp-hiw-steps-container>:nth-child(4){margin-bottom:48px;margin-left:calc(80vw - 96px);margin-top:48px;transform:rotate(90deg)}.lp-hiw-steps-container>:nth-child(6){order:6;transform:rotate(180deg)}.lp-hiw-steps-container>:nth-child(5){order:7}.lp-hiw-steps-container>:nth-child(7){order:5}.lp-hiw-steps-container .step{width:40%}}@media only screen and (max-width:800px){.landing-page-btlp{margin:32px}.landing-page-hiw{padding:32px}.landing-page-hiw button{z-index:5}.landing-hero-text{margin:0 32px}}@media only screen and (max-width:560px){.landing-page-btlp{margin:16px}.landing-page-hero{padding-top:72px}.landing-hero-text{margin:0 16px}.landing-page-hiw{padding:32px 16px}.landing-page-btlp .text{width:auto}.lp-service{flex-direction:column;gap:16px;width:auto}.lp-hiw-steps-container{flex-direction:column;gap:24px}.lp-hiw-steps-container .arrow{transform:rotate(90deg)}.n3web,.n8web{aspect-ratio:1;width:200px}.landing-page-hero .hero-img{position:absolute;right:0;top:268px;width:100%}.landing-wcu-text{margin:0 16px}.landing-page-faq .hexagons{left:-24px;top:-48px;width:200px}.hexa-bottomrow,.hexa-toprow{flex-direction:column;margin-top:0}.lp-hex1,.lp-hex3,.lp-hex5{margin-right:72px}.lp-hex2,.lp-hex4{margin-left:72px}.lp-hiw-steps-container>:nth-child(5){order:5}.lp-hiw-steps-container>:nth-child(7){order:7}.lp-hiw-steps-container>:nth-child(4){margin:0 auto}}@media only screen and (min-width:1540px){.landing-page-hero{align-items:center;display:flex;min-height:90vh}.landing-alt-btn{border-radius:22px;font-size:22px;gap:5.33px;padding:22px 32px}.landing-page-hero .hero-img{right:72px;top:160px;width:45%}}@media only screen and (min-width:1700px){.landing-hero-text{margin:0 224px;padding:56px 0;width:40%}.landing-page-hero .hero-img{right:112px}.lp-hiw-steps-container .arrow,.lp-hiw-steps-container .step .icon{height:66px;width:66px}.lp-hiw-steps-container .icon-holder{width:132px}.lp-hiw-steps-container .step{gap:16px}.lp-service{gap:136px;margin-left:48px;width:800px}.lp-service .service{width:400px}.landing-page-btlp button{text-wrap:nowrap;align-items:center;background:#7d3b7d;border:none;border-radius:16px;box-shadow:0 4px 8px 0 #040c14;color:#fff;display:flex;font-size:16px;gap:10px;justify-content:center;padding:16px 24px}.landing-page-btlp button:hover{background-color:#4c234c;cursor:pointer}.landing-page-btlp button:active{background-color:#ad82ad;box-shadow:0 0 0 0 #040c14;color:#2a192d}.landing-page-btlp button .icon{height:22px;width:22px}.landing-page-btlp .text{margin-bottom:80px;width:880px}.lp-service .service-content h6{font-size:28px;line-height:36px}.lp-service .dec1{width:70px}.lp-service .dec2{width:106px}.lp-service .dec3{width:141px}.lp-service .dec4{width:176px}#s1d1{right:-25px;top:25px}#s1d2{bottom:6px;left:-24px}#s1d3{bottom:-12px;right:-80px}#s1d4{left:-70px;top:-20px}#s2d1{bottom:-60px}#s2d2{right:-90px;top:100px}#s2d3{left:-72px;top:-16px;z-index:7}#s2d4{right:-24px;top:-84px}#s3d1{top:-66px}#s3d2{bottom:-86px}#s3d3{right:-86px;top:-24px}#s3d4{bottom:-16px;left:-60px}#s4d1{bottom:0;right:-32px}#s4d2{right:-32px;top:8px}#s4d3{bottom:-68px;left:-16px}#s4d4{left:-64px;top:0}}.individual-service-page-container{display:flex}.individual-service-container{display:flex;flex:1 1;flex-direction:column;gap:48px;margin:0 112px;padding-bottom:112px;padding-top:160px}.individual-service-container .individual-service-hexagons{position:absolute;right:0;top:280px;width:514px;z-index:-1}.individual-service-container h1{color:#2a192d}.individual-service-container h5{color:#3b253b}.individual-service-container h1 span{font-size:32px;font-weight:500;line-height:40px}.individual-service-container .features,.individual-service-container .service-intro{display:flex;flex-direction:column;gap:16px}.individual-service-container .features{width:60%}.individual-service-container .feature-container{display:flex;flex-direction:column;font-size:18px;gap:16px;line-height:24px;list-style:none;margin:0;padding:0}.individual-service-container .feature-container .icon{height:24px;width:24px}.individual-service-container .feature-container li{display:flex;gap:4px}.individual-service-container .feature-container li span{flex:1 1}.individual-service-container .inc-feature{color:#523e52}.individual-service-container .inc-feature .icon{color:rgba(0,63,145,.569)}.individual-service-container .exc-feature{color:#938693;text-decoration:line-through}.individual-service-container .service-outro{display:flex;flex-direction:column;gap:48px}.individual-service-container .service-outro .btn-icon{height:22px;width:22px}.individual-service-container .service-outro .back-btn{background-color:inherit;border:2px solid #7d3b7d;color:#7d3b7d}.individual-service-container .service-outro .back-btn:hover{border:2px solid #4c234c;color:#4c234c}.individual-service-container .service-outro .back-btn:active{border:2px solid #ad82ad;color:#ad82ad}.individual-service-container .service-outro p{color:#235987}.individual-service-container .btns-container{display:flex;gap:16px}@media only screen and (max-width:1440px){.individual-service-container{margin:0 80px;padding-bottom:80px}.individual-service-container .individual-service-hexagons{top:320px;width:400px}}@media only screen and (max-width:1024px){.individual-service-container{margin:0 48px;padding-top:200px}.individual-service-page-container{flex-direction:column}.individual-service-container .individual-service-hexagons{right:-16px;top:400px;width:350px}}@media only screen and (max-width:800px){.individual-service-container{margin:0 32px;padding-top:168px}}@media only screen and (max-width:600px){.individual-service-container .btns-container{align-items:flex-start;flex-direction:column}}@media only screen and (max-width:560px){.individual-service-container{margin:0 16px;padding-top:136px}.individual-service-container .individual-service-hexagons{display:none}.individual-service-container .features{width:100%}}@media only screen and (min-width:1700px){.individual-service-container{padding-top:240px}.individual-service-container .individual-service-hexagons{right:40px;top:360px}.individual-service-container .feature-container{font-size:22px;line-height:28px}.individual-service-container .service-outro p{font-size:24px}.individual-service-container .feature-container .icon{height:30px;width:30px}}.hosting-page-container .plan-container{display:flex;flex-wrap:wrap;gap:24px}.hosting-page-container .sitecare-plan{align-items:center;background-color:#bfb7bf;border-radius:24px;box-shadow:0 4px 4px 0 #00000040;display:flex;flex-direction:column;text-align:center;width:calc(50% - 12px)}.hosting-page-container .sitecare-plan button{text-wrap:nowrap;align-items:center;background:#7d3b7d;border:none;border-radius:12px;box-shadow:0 2px 8px 0 #040c1429;color:#fff;display:flex;font-size:12px;gap:3px;justify-content:center;padding:12px 18px}.hosting-page-container .sitecare-plan button:hover{background-color:#4c234c;cursor:pointer}.hosting-page-container .sitecare-plan button:active{background-color:#ad82ad;box-shadow:0 0 0 0 #040c14;color:#2a192d}.hosting-page-container .sitecare-plan button .icon{height:16px;width:16px}.hosting-page-container .sitecare-plan .plan-body{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between;padding:16px}.hosting-page-container .sitecare-plan .plan-header{border-radius:24px 24px 0 0;padding:16px;width:100%}.hosting-page-container .sitecare-plan .plan-header h6{color:#fff}.hosting-page-container .sitecare-plan.plan1 .plan-header{background-color:#7e6e7e}.hosting-page-container .sitecare-plan.plan2 .plan-header{background-color:#685668}.hosting-page-container .sitecare-plan.plan3 .plan-header{background-color:#523e52}.hosting-page-container .sitecare-plan.plan4 .plan-header{background-color:#3b253b}.hosting-page-container .main{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width:560px){.hosting-page-container .sitecare-plan{width:100%}}@media only screen and (min-width:1700px){.hosting-page-container .sitecare-plan button{text-wrap:nowrap;align-items:center;background:#7d3b7d;border:none;border-radius:16px;box-shadow:0 4px 8px 0 #040c14;color:#fff;display:flex;font-size:16px;gap:10px;justify-content:center;padding:16px 24px}.hosting-page-container .sitecare-plan button:hover{background-color:#4c234c;cursor:pointer}.hosting-page-container .sitecare-plan button:active{background-color:#ad82ad;box-shadow:0 0 0 0 #040c14;color:#2a192d}.hosting-page-container .sitecare-plan button .icon{height:22px;width:22px}.hosting-page-container .sitecare-plan .plan-body{padding:24px}}.consulting-page-container .plan-container{display:flex;flex-wrap:wrap;gap:24px}.consulting-page-container .plan-container .plan{align-items:center;border-radius:24px;box-shadow:0 4px 4px 0 #00000040;display:flex;flex:1 1;flex-direction:column;text-align:center}.consulting-page-container .plans{display:flex;flex-direction:column;gap:16px}.consulting-page-container .plans .icon{width:16px}.consulting-page-container .plan-container .plan h6{color:#fff}.consulting-page-container button{text-wrap:nowrap;align-items:center;background:#7d3b7d;border:none;border-radius:12px;box-shadow:0 2px 8px 0 #040c1429;color:#fff;display:flex;font-size:12px;gap:3px;justify-content:center;padding:12px 18px}.consulting-page-container button:hover{background-color:#4c234c;cursor:pointer}.consulting-page-container button:active{background-color:#ad82ad;box-shadow:0 0 0 0 #040c14;color:#2a192d}.consulting-page-container button .icon{height:16px;width:16px}.consulting-page-container .plan-container .plan .plan-header{border-radius:24px 24px 0 0;padding:8px;width:100%}.consulting-page-container .plan-container .plan1 .plan-header{background-color:#7e6e7e}.consulting-page-container .plan-container .plan2 .plan-header{background-color:#523e52}.consulting-page-container .plan-container .plan3 .plan-header{background-color:#2a192d}.consulting-page-container .plan-container .plan .plan-body{align-items:center;background-color:#bfb7bf;border-radius:0 0 24px 24px;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between;padding:16px;width:100%}.consulting-page-container .plan-container .plan .plan-body img{aspect-ratio:3/2;width:70%}.consulting-page-container .lp-service p{color:#d6d0d6}.consulting-page-container .services{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:1136px)and (min-width:801px){.consulting-page-container .plan-container .plan2 .plan-header br{display:none}}@media only screen and (max-width:1440px){.consulting-page-container .plan-container{gap:20px}.consulting-page-container .plan-container .plan .plan-body p{font-size:14px}.consulting-page-container .plan-container .plan .plan-body{padding:12px}}@media only screen and (max-width:1024px){.consulting-page-container .services{align-items:center}}@media only screen and (max-width:800px){.consulting-page-container .plan-container .plan{flex-basis:calc(50% - 12px);flex-grow:1;flex-shrink:0}.consulting-page-container .plan-container .plan.plan3{flex-basis:calc(50% - 12px);flex-grow:0;flex-shrink:0;margin-left:auto;margin-right:auto}}@media only screen and (max-width:560px){.consulting-page-container .plan-container{flex-direction:column}.consulting-page-container .plan-container .plan.plan3{flex:none}.consulting-page-container .plan-container .plan{flex:none;width:100%}}@media only screen and (min-width:1700px){.consulting-page-container .services{gap:80px}}.design-page-content .promise,.development-page-content .promise{align-items:center;aspect-ratio:1;background-color:#bfb7bf;border-radius:8px;box-shadow:0 4px 4px 0 #1b0c1b40;color:#3b253b;display:flex;flex-direction:column;font-size:18px;gap:8px;justify-content:center;line-height:28px;padding:16px;text-align:center;width:176px}.design-page-content .promises,.development-page-content .promises{display:flex;flex-direction:column;gap:16px}.design-page-content .promises-sect-container,.development-page-content .promises-sect-container{display:flex;gap:56px}.design-page-content .promises-sect-container .promises-img,.development-page-content .promises-sect-container .promises-img{height:calc(100% - 48px);margin-top:48px;width:auto}.design-page-content .page-outro,.development-page-content .page-outro{align-items:flex-start;display:flex;flex-direction:column;gap:16px;margin-top:-24px}.design-page-content .promise-container,.development-page-content .promise-container{align-items:flex-start;aspect-ratio:1;display:flex;flex-wrap:wrap;gap:24px;width:376px}.design-page-content .promise .icon,.development-page-content .promise .icon{color:#7d3b7d}.design-page-content .page-outro span,.development-page-content .page-outro span{color:rgba(0,63,145,.569);font-size:20px;line-height:28px}@media only screen and (max-width:1300px){.design-page-content .promises-sect-container,.development-page-content .promises-sect-container{gap:48px}.design-page-content .promises-sect-container .promises-img,.development-page-content .promises-sect-container .promises-img{align-self:flex-end;height:auto;width:calc(100vw - 888px)}}@media only screen and (max-width:1150px){.design-page-content .promises-sect-container .promises-img,.development-page-content .promises-sect-container .promises-img{display:none}}@media only screen and (max-width:1024px){.design-page-content .promises-sect-container,.development-page-content .promises-sect-container{gap:32px}.design-page-content .promises-sect-container .promises-img,.development-page-content .promises-sect-container .promises-img{align-self:flex-end;display:block;height:auto;max-width:376px;width:calc(100vw - 504px)}}@media only screen and (max-width:760px){.design-page-content .promises-sect-container .promises-img,.development-page-content .promises-sect-container .promises-img{display:none}}@media only screen and (max-width:560px){.design-page-content .promises-sect-container,.development-page-content .promises-sect-container{flex-direction:column;gap:0}.design-page-content .promises-sect-container .promises-img,.development-page-content .promises-sect-container .promises-img{align-self:center;display:block;height:auto;width:100%}.design-page-content .promise-container,.development-page-content .promise-container{gap:20px;width:100%}.design-page-content .promise,.development-page-content .promise{aspect-ratio:1;background-color:#bfb7bf;width:calc(50% - 10px)}}@media only screen and (min-width:1700px){.design-page-content .promise-container,.development-page-content .promise-container{width:640px}.design-page-content .promise,.development-page-content .promise{border-radius:16px;font-size:26px;gap:16px;line-height:34px;padding:32px;width:300px}.design-page-content .promise .icon,.development-page-content .promise .icon{height:100px;width:100px}.design-page-content .promises-sect-container .promises-img,.development-page-content .promises-sect-container .promises-img{align-self:flex-end;height:auto;width:calc(100vw - 1280px)}}.landing-page-faq{display:flex;flex-direction:row;justify-content:space-between;margin:72px 112px 112px;min-height:600px;position:relative}.landing-page-faq h2{z-index:2}.faq-container{align-items:flex-end;align-self:flex-start;display:flex;flex-direction:column;gap:24px;width:60%}.faq-container .faq{display:flex;flex-direction:column;gap:8px}.faq-container .faq-title{align-items:flex-start;color:#3b253b;display:flex;gap:16px}.faq .icon{margin-top:4px;rotate:-90deg;transition:.3s}.faq{width:100%}.faq .icon:hover{color:#685668;cursor:pointer}.faq p{display:none;padding-left:48px}.faq p.openfaq{display:block;padding-left:48px;transition:.3s}.faq .openfaq .icon{rotate:90deg;transition:.3s}.faq-container hr{border:1px solid #3b253b;margin-left:48px;width:calc(100% - 48px)}@media only screen and (max-width:1024px){.landing-page-faq{flex-direction:column;gap:16px;justify-content:flex-start;margin:48px;min-height:700px}.faq-container{width:100%;z-index:2}.landing-page-faq br{display:none}.landing-page-faq .hexagons{left:-64px;top:-96px}}@media only screen and (max-width:800px){.landing-page-faq{margin:32px}}@media only screen and (max-width:560px){.landing-page-faq{margin:32px 16px}}.contact-page-container{overflow:hidden;padding:188px 112px 224px}.contact-page-container .hexagons{height:auto;left:28px;position:absolute;top:224px;width:462px;z-index:-5}.contact-page-container h1{display:flex;flex-direction:column}.contact-page-container h1 .clause1{color:#3b253b;width:80%}.contact-page-container h1 .clause2{align-self:flex-end;color:#523e52}.contact-page-container h1 .punctuation{color:#4c234c}.contact-page-container .contact-content-container{align-items:center;display:flex;justify-content:space-between;margin-top:56px}.contact-page-container .contact-info{position:relative}.contact-page-container .contact-info .contact-info-content-holder{align-items:center;aspect-ratio:1;background-color:#685668;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);display:flex;flex-direction:column;justify-content:center;transform:rotate(30deg);width:calc(50vw - 112px)}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content{align-items:center;display:flex;flex-direction:column;gap:56px;transform:rotate(-30deg)}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content .contact-us,.contact-page-container .contact-info .contact-info-content-holder .contact-info-content .follow-us{align-items:center;display:flex;flex-direction:column;gap:8px}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content .items-container{align-items:center;color:#d6d0d6;display:flex;flex-direction:column;font-size:18px;gap:4px;line-height:24px}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content .items-container a{color:#d6d0d6}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content .items-container .item:hover{color:#e3c6e3}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content .items-container .item:active{color:#ad82ad}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content .items-container .icon{height:24px;width:auto}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content .items-container .item{align-items:center;color:#d6d0d6;display:flex;gap:4px}.contact-page-container .contact-info .extra-hex{aspect-ratio:1;background-color:#7e6e7e;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);left:calc(37.5vw - 68px);position:absolute;top:calc(37.5vw - 108px);transform:rotate(30deg);width:calc(25vw - 56px)}.contact-page-container .contact-info-content-holder h5{color:#fff}.contact-page-container .contact-form{width:calc(50vw - 168px)}@media only screen and (max-width:1440px){.contact-page-container .contact-form{width:calc(50vw - 120px)}.contact-page-container{padding:168px 80px 160px}.contact-page-container .contact-content-container{margin-top:40px}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content{gap:40px}.contact-page-container .contact-info .contact-info-content-holder{width:calc(50vw - 80px)}.contact-page-container .contact-info .extra-hex{left:calc(37.5vw - 36px);top:calc(37.5vw - 76px);width:calc(25vw - 40px)}.contact-page-container .hexagons{left:20px;top:160px;width:462px}}@media only screen and (max-width:1024px){.contact-page-container{padding:128px 48px 136px}.contact-page-container .contact-form{width:80%}.contact-page-container .contact-info .contact-info-content-holder{margin:0 auto;width:100%}.contact-page-container .contact-info{width:80%}.contact-page-container .contact-info .extra-hex{left:calc(60vw - 9.6px);top:calc(60vw - 65.6px);width:calc(40vw - 38.4px)}.contact-page-container .contact-content-container{flex-direction:column}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content{gap:32px}.contact-page-container .hexagons{left:12px;top:120px;width:400px}}@media only screen and (max-width:800px){.contact-page-container .hexagons{left:-12px;position:absolute;top:96px;width:360px}.contact-page-container{padding:120px 32px 160px}.contact-page-container .contact-form{width:100%}.contact-page-container .contact-info{flex-direction:column;width:100%}.contact-page-container .contact-info .contact-info-content-holder{width:100%}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content{gap:24px}.contact-page-container .contact-info .extra-hex{left:calc(75vw - 32px);top:calc(75vw - 88px);width:calc(50vw - 32px)}}@media only screen and (max-width:560px){.contact-page-container{padding:88px 16px 96px}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content{gap:16px}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content .items-container{font-size:14px;gap:4px;line-height:22px}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content .items-container .icon{height:22px}.contact-page-container .contact-info .extra-hex{left:calc(75vw - 16px);top:calc(75vw - 32px);width:calc(50vw - 16px)}}@media only screen and (min-width:1700px){.contact-page-container .contact-info .contact-info-content-holder .contact-info-content .items-container .icon{height:30px}.contact-page-container .contact-info .contact-info-content-holder .contact-info-content .items-container .item span{font-size:22px;line-height:30px}}@media only screen and (min-width:1750px){.contact-page-container h1 .clause2{align-self:flex-start;margin-left:840px}.contact-page-container{padding:240px 112px 224px}}.projects-page-container{padding:188px 112px 112px}.projects-page-container .h4-hex{height:auto;left:32px;position:absolute;top:20vh;width:35%;z-index:-2}.projects-page-container .h3-hex{height:auto;position:absolute;right:16px;top:55vh;transform:scaleX(-1);width:35%;z-index:-2}.projects-page-container .hero-section{align-items:center;display:flex;height:60vh;justify-content:center}.projects-page-container .hero-section .text-container{display:flex;flex-direction:column;gap:24px;text-align:center}.projects-page-container .hero-section .text-container .h1-cap{color:#3b253b}.projects-page-container .hero-section .text-container h1{color:#1b0c1b}@media only screen and (max-width:1440px){.projects-page-container{padding:168px 80px 80px}}@media only screen and (max-width:1024px){.projects-page-container{padding:128px 48px 48px}.projects-page-container .hero-section .text-container{gap:20px}.projects-page-container .hero-section{height:70vh}.projects-page-container .h4-hex{left:-8px;top:16vh;width:50%}.projects-page-container .h3-hex{right:-16px;top:51vh;width:50%}}@media only screen and (max-width:800px){.projects-page-container{padding:120px 32px 32px}.projects-page-container .hero-section .text-container .h1-cap{font-size:20px;line-height:28px}.projects-page-container .h4-hex{top:25vh;width:45%}.projects-page-container .h3-hex{top:60vh;width:45%}.projects-page-container .hero-section{height:60vh}}@media only screen and (max-width:560px){.projects-page-container{padding:88px 16px 16px}.projects-page-container .h4-hex{left:-4px;top:20vh;width:45%}.projects-page-container .h3-hex{right:-8px;top:60vh;width:45%}.projects-page-container .hero-section .text-container{gap:16px}.projects-page-container .hero-section .text-container .h1-cap{font-size:18px;line-height:26px}.projects-page-container .hero-section .text-container .h1-cap br{display:none}}.projects-content-container{border-radius:24px;box-shadow:8px 8px 8px 0 #00000040,-1px -1px 4px 0 #00000040;display:flex;flex-direction:column;gap:0}.projects-content-container .projects-header{background-color:#685668;border-top-left-radius:24px;border-top-right-radius:24px;padding:24px}.projects-content-container .projects-footer{align-items:center;background-color:#938693;border-bottom-left-radius:24px;border-bottom-right-radius:24px;display:flex;justify-content:space-between;padding:24px 48px}.projects-content-container .projects-footer .next-sect,.projects-content-container .projects-footer .prev-sect{align-items:center;color:#685668;display:flex;font-size:18px;line-height:24px;width:120px}.projects-content-container .projects-footer .next-sect:hover,.projects-content-container .projects-footer .prev-sect:hover{cursor:disabled}.projects-content-container .projects-footer .next-sect{justify-content:flex-end}.projects-content-container .projects-footer .next-sect .icon,.projects-content-container .projects-footer .prev-sect .icon{height:18px;width:18px}.projects-content-container .projects-footer .mid-sect button{background-color:#4c234c;border-radius:8px;box-shadow:none;height:36px;padding:0;width:36px}.projects-content-container .body{background-color:#bfb7bf;display:flex;flex-direction:column;gap:40px;padding:24px}.projects-content-container .body .past-project{background-color:#a99ea97d;box-shadow:0 0 8px 8px #a99ea97d;display:flex;flex-direction:column;gap:24px;padding:24px}.projects-content-container .body .past-project .content-holder{align-items:center;display:flex;gap:48px}.projects-content-container .body .past-project .details{align-items:flex-start;display:flex;flex-direction:column;gap:24px;width:calc(65% - 24px)}.projects-content-container .body .past-project .h3-holder-mobile{display:none}.projects-content-container .body .past-project .key-feat-holder{align-items:stretch;display:flex;flex-wrap:wrap;gap:24px}.projects-content-container .body .past-project .key-feat-holder .feat{align-items:center;display:flex;flex-direction:column;gap:4px;padding:0}.projects-content-container .body .past-project .key-feat-holder .feat .feature-icon{color:#235987;height:60px;width:auto}.projects-content-container .body .past-project .key-feat-holder .feat span{text-align:center}.projects-content-container .body .past-project .key-feat-holder .feat .span-container{align-items:center;display:flex;height:48px}.projects-content-container .body .past-project .smaller-screen-details{display:none}.projects-content-container .body .past-project .h3-holder{color:#2a192d;display:flex;gap:8px}.projects-content-container .body .past-project .h3-holder h3{color:inherit}.projects-content-container .body .past-project .h3-holder:hover{color:#4c234c}.projects-content-container .body .past-project .h3-holder:active{color:#7d3b7d}.projects-content-container .body .past-project .h3-holder .icon{aspect-ratio:1;height:16px}.projects-content-container .body .past-project h3{color:#2a192d;font-size:24px;line-height:32px}.projects-content-container .body .past-project p,.projects-content-container .body .past-project span{color:#3b253b}.projects-content-container .body .past-project .project-img{aspect-ratio:1;height:auto;width:calc(35% - 24px)}.projects-content-container .body .past-project .smaller-features{display:none}@media only screen and (max-width:1700px){.projects-content-container .body .past-project .project-img{width:calc(45% - 24px)}.projects-content-container .body .past-project .details{width:calc(55% - 24px)}}@media only screen and (max-width:1320px){.projects-content-container .body .past-project .details .industry,.projects-content-container .body .past-project .details button{display:none}.projects-content-container .body .past-project .project-img{width:calc(35% - 24px)}.projects-content-container .body .past-project .details{width:calc(65% - 24px)}.projects-content-container .body .past-project .smaller-screen-details{align-items:end;display:flex;flex-direction:row;justify-content:space-between}.projects-content-container .body,.projects-content-container .body .past-project{padding:20px}}@media only screen and (max-width:930px){.projects-content-container .body .past-project .details .intro{display:none}.projects-content-container .body .past-project .project-img{width:calc(40% - 16px)}.projects-content-container .body .past-project{position:relative}.projects-content-container .body .past-project .smaller-features{display:flex;flex-direction:column;position:absolute;right:24px;top:48px;width:calc(60% - 32px)}.projects-content-container .body .past-project .smaller-features .key-feat-holder{display:flex;flex-direction:column}.projects-content-container .body .past-project .content-holder{align-items:start;flex-direction:column}.projects-content-container .body .past-project .details{width:100%}}@media only screen and (max-width:720px){.projects-content-container .body .past-project .details .industry,.projects-content-container .body .past-project .details button{display:block}.projects-content-container .body .past-project .smaller-features{right:24px;top:48px;width:calc(50% - 12px)}.projects-content-container .body .past-project .smaller-screen-details{display:none}.projects-content-container .body .past-project .project-img{width:calc(50% - 12px)}.projects-content-container .body,.projects-content-container .body .past-project{padding:16px}}@media only screen and (max-width:680px){.projects-content-container .body .past-project .details .intro{display:block}.projects-content-container .body .past-project .smaller-features,.projects-content-container .body .past-project .smaller-screen-details{display:none}.projects-content-container .body .past-project .project-img{align-self:center;width:80%}.projects-content-container .body .past-project .h3-holder-mobile{display:block;width:100%}.projects-content-container .body .past-project .details .intro .h3-holder{display:none}.projects-content-container .body .past-project .h3-holder-mobile{display:flex;gap:8px;margin-bottom:-20px}.projects-content-container .body .past-project .h3-holder-mobile .icon{aspect-ratio:1;color:#2a192d;height:16px}.projects-content-container .body .past-project .content-holder{gap:24px}}@media only screen and (max-width:620px){.projects-content-container .body .past-project .key-feat-holder{flex-wrap:wrap}.projects-content-container .body .past-project .key-feat-holder .feat{width:calc(50% - 12px)}.projects-content-container .body .past-project .project-img{width:100%}.projects-content-container .projects-footer{background-color:#938693;padding:24px}}@media only screen and (max-width:366px){.projects-content-container .body .past-project .key-feat-holder{flex-direction:column;flex-wrap:nowrap}.projects-content-container .body .past-project .key-feat-holder .feat{width:auto}}.form-component-container{width:100%}.form-component-container form .form-intro h1{color:#4c234c}.form-component-container form .form-intro{display:flex;flex-direction:column;gap:8px}.form-component-container .form-sect-holder,.form-component-container form{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.form-component-container .form-sect-holder{width:100%}.form-component-container form .form-sect{display:flex;flex-direction:column;gap:24px;width:100%}.form-component-container form .form-sect .field{display:flex;flex-direction:column;gap:4px;width:100%}.form-component-container form .form-sect .field label{color:#2a192d;font-size:20px;line-height:28px}.form-component-container form .form-sect .field input,.form-component-container form .form-sect .field textarea{background-color:#fff;border:2px solid #523e52;border-radius:8px;box-shadow:4px 4px 4px 0 #00000040;color:#3b253b;font-family:Noto Sans,sans-serif;font-size:18px;line-height:26px;padding:8px;width:100%}.form-component-container form .form-sect .field input::placeholder,.form-component-container form .form-sect .field textarea::placeholder{color:#938693;font-family:Noto Sans,sans-serif}.form-component-container form .form-sect h5{color:#523e52;margin-top:48px}.form-component-container form .form-sect .field textarea{resize:none}.form-component-container .form-sent-emptyspace img,.form-component-container .form-sent-emptyspace-error img{bottom:8px;height:80%;left:0;position:absolute}.form-component-container .form-sent-emptyspace,.form-component-container .form-sent-emptyspace-error{align-items:center;background-color:#eae8ea;border:2px solid #3b253b;border-radius:8px;box-shadow:4px 4px 4px 0 #00000040;display:flex;flex-direction:column;gap:8px;height:348px;justify-content:center;margin-top:32px;padding:24px;position:relative;text-align:center;width:100%}.form-component-container .form-sent-emptyspace p,.form-component-container .form-sent-emptyspace-error p{font-size:20px;line-height:28px}.form-component-container .form-sent-emptyspace h5,.form-component-container .form-sent-emptyspace p,.form-component-container .form-sent-emptyspace-error h5,.form-component-container .form-sent-emptyspace-error p{z-index:3}.form-component-container .form-sent-emptyspace h5{color:#7d3b7d}.form-component-container .form-sent-emptyspace-error h5{color:#902300}.hidden-page-container{padding:184px 224px 112px}@media only screen and (max-width:1440px){.hidden-page-container{padding:160px 160px 80px}}@media only screen and (max-width:1024px){.hidden-page-container{padding:120px 96px 48px}}@media only screen and (max-width:800px){.hidden-page-container{padding:104px 32px 32px}}@media only screen and (max-width:560px){.hidden-page-container{padding:88px 16px 32px}}.linktree-container{display:flex;flex-direction:column;gap:32px;margin:-72px 112px 0}@media only screen and (max-width:1440px){.linktree-container{margin:-80px 80px 0}}@media only screen and (max-width:1024px){.linktree-container{margin:-72px 48px 0}}@media only screen and (max-width:800px){.linktree-container{margin:-72px 32px 0}}@media only screen and (max-width:560px){.linktree-container{margin:-64px 16px 0}}@media only screen and (max-width:380px){.linktree-container{margin:-72px 16px 0}}.linktree-container img{align-self:center;width:200px}@media only screen and (max-width:800px){.linktree-container img{width:160px}}.linktree-container .sect{display:flex;flex-direction:column;gap:12px}.linktree-container .sect h5{text-align:center}.linktree-container .sect .links{display:flex;flex-direction:column;gap:12px}.linktree-container .sect .links a{align-items:center;background:linear-gradient(30deg,#6d326d,#7aabd3);border-radius:24px;box-shadow:0 4px 8px 0 #040c14;color:#eae8ea;display:flex;gap:16px;justify-content:center;padding:16px 24px}.linktree-container .sect .links a:active{background:linear-gradient(30deg,#4c234c,#3d81b8)}.linktree-container .sect .links a span{font-size:20px;font-weight:500;line-height:28px}.linktree-container .sect .links a .icon{height:28px;width:28px}.calendar-component-container{display:flex;flex-direction:column;gap:32px;margin-top:64px}@media only screen and (max-width:660px){.calendar-component-container{width:100%}}.calendar-container{grid-gap:16px 40px;display:grid;font-size:16px;gap:16px 40px;grid-template-columns:auto auto auto auto auto auto auto;line-height:24px;text-align:center}@media only screen and (max-width:660px){.calendar-container{gap:16px;width:100%}}.calendar-container span.item{align-items:center;border-radius:8px;color:#523e52;display:flex;height:48px;justify-content:center;text-align:center;width:48px}@media only screen and (max-width:560px){.calendar-container span.item{height:32px;width:32px}}@media only screen and (max-width:380px){.calendar-container span.item{height:24px;width:24px}}.calendar-container .item.past{cursor:not-allowed;pointer-events:none}.calendar-container span.item:hover{background-color:#bfb7bf;cursor:pointer}.calendar-container .item.selected{background-color:#6d326d;color:#fff}.calendar-container .item.spillover{color:#a99ea9}.calendar-container .item.spillover:hover{background-color:inherit;cursor:not-allowed;pointer-events:none}.calendar-container span.day{color:#3b253b;font-weight:600;height:auto;padding:16px 0;width:auto}.calendar-component-container .month{display:flex;justify-content:space-between}.calendar-component-container .month .month-btn-container{display:flex;gap:24px}.calendar-component-container .month .month-btn-container button{background-color:inherit;box-shadow:none;color:#2a192d;padding:0}.calendar-component-container .month .month-btn-container button .icon{height:28px;width:auto}.calendar-component-container .timeslot-container{display:flex;flex-direction:column;gap:16px}.calendar-component-container .timeslot-container .timeslot{align-items:center;border:1px solid #a99ea9;border-radius:16px;color:#523e52;display:flex;justify-content:center;padding:16px;width:336px}@media only screen and (max-width:560px){.calendar-component-container .timeslot-container .timeslot{width:100%}}.calendar-component-container .timeslot-container .timeslot:hover{cursor:pointer}.calendar-component-container .timeslot-container .timeslot.selected{border:1px solid #6d326d;color:#2a192d}.calendar-component-container .sectcap,.form-sect .sectcap{color:rgba(0,63,145,.569);font-size:20px;line-height:28px}.faqpage-container{align-items:center;display:flex;flex-direction:column;gap:24px;padding:200px 112px 112px}@media only screen and (max-width:1440px){.faqpage-container{padding:160px 80px 80px}}@media only screen and (max-width:1024px){.faqpage-container{padding:120px 48px 48px}}@media only screen and (max-width:800px){.faqpage-container{padding:104px 32px 32px}}@media only screen and (max-width:560px){.faqpage-container{padding:88px 16px 16px}}.faqpage-container .faq-container{align-self:center}.about-page-container{display:flex;flex-direction:column;margin:0;max-width:100%;min-width:100%;overflow-x:hidden;padding:184px 0 112px;width:100%}@media only screen and (max-width:1440px){.about-page-container{padding:160px 0 80px}}@media only screen and (max-width:1024px){.about-page-container{padding:120px 0 48px}}@media only screen and (max-width:800px){.about-page-container{padding:104px 0 32px}}@media only screen and (max-width:560px){.about-page-container{overflow:hidden;padding:88px 0 32px}}.about-page-container .hero{align-items:center;display:flex;height:75vh;justify-content:center;min-height:700px;padding:0 112px}@media only screen and (max-width:1440px){.about-page-container .hero{padding:0 80px}}@media only screen and (max-width:1024px){.about-page-container .hero{padding:0 48px}}@media only screen and (max-width:800px){.about-page-container .hero{padding:0 32px}}@media only screen and (max-width:560px){.about-page-container .hero{min-height:600px;padding:0 16px}}.about-page-container .content{position:relative;text-align:center;width:50%;z-index:2}@media only screen and (max-width:800px){.about-page-container .content{width:70%}}@media only screen and (max-width:560px){.about-page-container .content{width:85%}}@media only screen and (min-width:1025px){.about-page-container .content{align-self:center;justify-self:center;margin-top:-200px}}@media only screen and (min-width:1441px){.about-page-container .content{align-self:center;margin-top:-184px}}.about-page-container .about-hero-img{position:absolute}@media only screen and (max-width:1024px){.about-page-container .about-hero-img{width:calc(100vw - 96px)}}@media only screen and (max-width:800px){.about-page-container .about-hero-img{width:calc(100vw - 64px)}}.about-page-container .about-hero-img.about-d-hero-img{animation:pulse 2s ease-in-out infinite;height:100%;overflow-x:hidden;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (max-width:1024px){.about-page-container .about-hero-img.about-d-hero-img{display:none}}.about-page-container .about-hero-img.about-t-hero-img{display:none}@media only screen and (max-width:1024px){.about-page-container .about-hero-img.about-t-hero-img{animation:pulse 2s ease-in-out infinite;display:block}}@media only screen and (max-width:560px){.about-page-container .about-hero-img.about-t-hero-img{display:none}}.about-page-container .about-hero-img.about-m-hero-img{display:none}@media only screen and (max-width:560px){.about-page-container .about-hero-img.about-m-hero-img{animation:pulse 2s ease-in-out infinite;display:block;height:auto;position:absolute;width:100%;z-index:-1}}@keyframes pulse{0%{transform:scale(.8)}50%{transform:scale(.95)}to{transform:scale(.8)}}.about-page-container .hero .hero-shex{aspect-ratio:1;background-color:#a99ea9;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);left:-229px;position:absolute;top:-200px;width:1100px;z-index:-2}@media only screen and (max-width:1700px){.about-page-container .hero .hero-shex{left:-229px;top:-200px;width:1000px}}@media only screen and (max-width:1440px){.about-page-container .hero .hero-shex{left:-205px;top:-180px;width:900px}}@media only screen and (max-width:1024px){.about-page-container .hero .hero-shex{left:-15vw;top:-15vw;width:80vw}}@media only screen and (max-width:560px){.about-page-container .hero .hero-shex{left:-20vw;top:-20vw;width:100vw}}.about-page-container .hero .h1-cap{color:#3b253b}.about-page-container .sect2,.about-page-container .sect3,.about-page-container .sect4,.about-page-container .sect5{padding:112px}@media only screen and (max-width:1440px){.about-page-container .sect2,.about-page-container .sect3,.about-page-container .sect4,.about-page-container .sect5{padding:80px}}@media only screen and (max-width:1024px){.about-page-container .sect2,.about-page-container .sect3,.about-page-container .sect4,.about-page-container .sect5{padding:48px}}@media only screen and (max-width:800px){.about-page-container .sect2,.about-page-container .sect3,.about-page-container .sect4,.about-page-container .sect5{padding:32px}}@media only screen and (max-width:560px){.about-page-container .sect2,.about-page-container .sect3,.about-page-container .sect4,.about-page-container .sect5{padding:32px 16px}}.sect2.mobile{display:none}@media only screen and (max-width:560px){.sect2.mobile{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:40px;position:relative}}.sect2.tablet .storycap{color:#523e52}.sect2.tablet{align-items:center;display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:560px){.sect2.tablet{display:none}}.sect2.tablet .slide-cont{display:flex;gap:24px}@media only screen and (max-width:1500px){.sect2.tablet .slide-cont{flex-wrap:wrap}}@media only screen and (max-width:1024px){.sect2.tablet .slide-cont{flex-direction:column}}h5 .icon{height:24px;width:24px}.sect2.tablet .slide-cont .slide h5{align-items:center;color:#3b253b;display:flex;gap:8px}.sect2.tablet .slide-cont .slide.slide1{background-position:50%;background-repeat:no-repeat;background-size:contain}.sect2.tablet .slide-cont .slide img{width:80%}@media only screen and (max-width:1024px){.sect2.tablet .slide-cont .slide img{width:50%}}.sect2.tablet .slide-cont .slide{align-items:center;aspect-ratio:1;background-color:#fff;border-radius:32px;box-shadow:4px 4px 4px 0 #00000040;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:24px}@media only screen and (max-width:1500px){.sect2.tablet .slide-cont .slide{flex-basis:calc(50% - 12px);flex-grow:0;flex-shrink:0}}@media only screen and (max-width:1024px){.sect2.tablet .slide-cont .slide{aspect-ratio:16/9;width:100%}}.sect2.mobile .n3web{bottom:0;height:150px;right:0;width:150px}.sect2.mobile .insta{height:100px;width:100px}.sect2.mobile .handle{color:#3b253b;font-weight:500;margin-top:-16px;padding-bottom:40px}.about-page-container .sect5{display:flex;flex-direction:column;gap:24px}.about-page-container .sect4{align-items:flex-end;display:flex;justify-content:space-between;position:relative}@media only screen and (max-width:1024px){.about-page-container .sect4{align-items:center;justify-content:center;width:100%}}.about-page-container .sect4 .sect-content{display:flex;flex-direction:column;gap:16px;position:relative;z-index:7}@media only screen and (max-width:1024px){.about-page-container .sect4 .sect-content{align-items:center}}@media only screen and (max-width:560px){.about-page-container .sect4 .sect-content{align-items:flex-start}}@media only screen and (min-width:1700px){.about-page-container .sect4 .sect-content{gap:32px}}.about-page-container .sect4 .juggle{height:100%;margin:0 auto;position:relative;width:auto;z-index:5}@media only screen and (max-width:1024px){.about-page-container .sect4 .juggle{display:none}}.about-page-container .sect4 .jugglet{display:none}@media only screen and (max-width:1024px){.about-page-container .sect4 .jugglet{display:block;height:50%;position:sticky;top:144px}}@media only screen and (max-width:700px){.about-page-container .sect4 .jugglet{height:560px}}@media only screen and (max-width:630px){.about-page-container .sect4 .jugglet{height:360px}}@media only screen and (max-width:560px){.about-page-container .sect4 .jugglet{display:none}}.about-page-container .sect4 .hexagons{height:auto;left:24px;position:absolute;top:-84px;width:30%;z-index:3}@media only screen and (max-width:1440px){.about-page-container .sect4 .hexagons{top:-60px}}@media only screen and (max-width:1024px){.about-page-container .sect4 .hexagons{display:none}}.about-page-container .sect3 h2{margin-bottom:8px}.about-page-container .sect3{background-color:#bfb7bf;display:flex;gap:112px}@media only screen and (max-width:1024px){.about-page-container .sect3{flex-direction:column;gap:24px}}.about-page-container .sect3 .mission-and-vision,.about-page-container .sect3 .values{width:50%}@media only screen and (max-width:1024px){.about-page-container .sect3 .mission-and-vision,.about-page-container .sect3 .values{width:100%}}.about-page-container .sect3 .mission-and-vision{display:flex;flex-direction:column;gap:56px}@media only screen and (max-width:1440px){.about-page-container .sect3 .mission-and-vision{gap:48px}}@media only screen and (max-width:1024px){.about-page-container .sect3 .mission-and-vision{flex-direction:row;gap:40px}}@media only screen and (max-width:800px){.about-page-container .sect3 .mission-and-vision{flex-direction:column;gap:24px}}.about-page-container .sect3 .values .value-title{align-items:center;display:flex;gap:16px}.about-page-container .sect3 .values .value-title .icon{color:#7d3b7d;height:56px;width:56px}@media only screen and (max-width:1024px){.about-page-container .sect3 .values .value-title .icon{height:40px;width:40px}}.about-page-container .sect3 .values .value-title h5{color:#3b253b}.about-page-container .sect3 .value p{padding-left:72px}@media only screen and (max-width:1024px){.about-page-container .sect3 .value p{padding-left:56px}}.about-page-container .sect3 .values .value-divider-hr{border:1px solid #3b253b}.about-page-container .sect5 .btns-container{display:flex;gap:16px}@media only screen and (max-width:560px){.about-page-container .sect5 .btns-container{flex-direction:column}}.about-page-container .sect5 .btns-container .alt-btn{background:inherit;border:2px solid #7d3b7d;color:#7d3b7d;padding:14px 22px}.about-page-container .sect5 .btns-container .alt-btn:hover{border:2px solid #4c234c;color:#4c234c}.about-page-container .sect5 .btns-container .alt-btn:active{border:2px solid #ad82ad;color:#ad82ad}@media only screen and (max-width:1024px){.about-page-container .sect4 .sect-content span br{display:none}.about-page-container .sect4 .lp-service{align-self:flex-end;flex-direction:column;width:auto}.about-page-container .sect4 .t-container{display:flex;justify-content:space-between;padding:8px 0;position:relative;width:100%}}@media only screen and (max-width:800px){.about-page-container .sect5 p br{display:none}.about-page-container .sect4 .t-container{justify-content:space-around}}@media only screen and (max-width:760px){.about-page-container .hero .h1-cap br{display:none}}@media only screen and (min-width:1700px){.about-page-container .sect4 .sect-content span br{display:none}}.story-overlay{background:#d6d0d6;color:#3b253b;flex-direction:column;left:0;overflow:hidden;position:fixed;top:0;z-index:9999}.story-overlay,.story-slide{display:flex;height:100%;width:100%}.story-slide{align-items:center;justify-content:center;padding:32px}.story-overlay .toprow{justify-content:space-between;top:32px}.story-overlay .bottomrow,.story-overlay .toprow{align-items:center;display:flex;padding:0 16px;position:absolute;width:100%}.story-overlay .bottomrow{bottom:16px;gap:14px;z-index:10000}.story-overlay .bottomrow .icon{height:32px!important;width:32px!important}.story-overlay .bottomrow .icon.liked{color:#ed4953}.story-overlay .bottomrow input::placeholder{color:#2a192d;font-size:14px;font-weight:500;line-height:24px}.story-overlay .bottomrow input{background-color:inherit;border:1.5px solid #2a192d;border-radius:32px;height:40px;padding:7px 12px;width:100%}.story-overlay .toprow .options .icon,.story-overlay .toprow img{height:32px;width:32px}.story-overlay .toprow .intro{align-items:center;display:flex;gap:8px}.story-slide .storycap{background-color:#000;border:1px solid red;border-radius:4px;color:#fff;display:block;font-size:16px;line-height:32px;padding:16px}.story-overlay .toprow .options{align-items:center;display:flex;gap:4px}.progress-bar{display:flex;gap:5px;left:10px;position:absolute;right:10px;top:15px;z-index:10000}.progress-segment{background:#bfb7bf;border-radius:2px;flex:1 1;height:4px;overflow:hidden;position:relative}.progress-segment:after{background:#685668;border-radius:2px;bottom:0;content:"";left:0;position:absolute;top:0;width:0}.progress-segment.filled:after{transition:none;width:100%}.progress-segment.active:after{animation:fillProgress 7s linear forwards}@keyframes fillProgress{0%{width:0}to{width:100%}}.story-controls{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10001}.tap-left,.tap-right{cursor:pointer;flex:1 1}.close-btn{background:none;border:none;box-shadow:none;color:#3b253b;cursor:pointer;padding:0;z-index:10002}@media only screen and (max-width:560px){.story-slide h5{display:none}}.landing-and-more-page-container .extra-project-container{display:flex;gap:24px;margin-top:16px}@media only screen and (max-width:1100px)and (min-width:1025px){.landing-and-more-page-container .extra-project-container{flex-wrap:wrap}}@media only screen and (max-width:800px)and (min-width:561px){.landing-and-more-page-container .extra-project-container{flex-wrap:wrap}}@media only screen and (max-width:560px){.landing-and-more-page-container .extra-project-container{flex-direction:column}}.landing-and-more-page-container .extra-project-container .extra-project{align-items:center;border-radius:24px;box-shadow:4px 4px 4px 0 #00000040;display:flex;flex:1 1;flex-direction:column}.landing-and-more-page-container .extra-project-container .extra-project .ep-header{border-radius:24px 24px 0 0;padding:16px;text-align:center;width:100%}.landing-and-more-page-container .extra-project-container .extra-project .ep-body{align-items:center;background-color:#bfb7bf;border-radius:0 0 24px 24px;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between;padding:16px;text-align:center}.landing-and-more-page-container .extra-project-container .extra-project .ep-body .icon{color:#235987;height:100px;width:100px}.landing-and-more-page-container .extra-project-container .extra-project .ep-header h6{color:#fff}.landing-and-more-page-container .extra-project-container .extra-project.ep1 .ep-header{background:#7e6e7e}.landing-and-more-page-container .extra-project-container .extra-project.ep2 .ep-header{background:#523e52}.landing-and-more-page-container .extra-project-container .extra-project.ep3 .ep-header{background:#3b253b}@media only screen and (max-width:1100px)and (min-width:1025px){.landing-and-more-page-container .extra-project-container .extra-project{flex-basis:calc(50% - 12px);flex-grow:1;flex-shrink:0}.landing-and-more-page-container .extra-project-container .extra-project.ep3{flex-basis:calc(50% - 12px);flex-grow:0;flex-shrink:0;margin-left:auto;margin-right:auto}}@media only screen and (max-width:800px)and (min-width:561px){.landing-and-more-page-container .extra-project-container .extra-project{flex-basis:calc(50% - 12px);flex-grow:1;flex-shrink:0}.landing-and-more-page-container .extra-project-container .extra-project.ep3{flex-basis:calc(50% - 12px);flex-grow:0;flex-shrink:0;margin-left:auto;margin-right:auto}}*,:after,:before{box-sizing:border-box}.App,body{overflow-x:hidden}.App{max-width:100vw;min-height:100vh}body{background-color:#d6d0d6;font-family:Noto Sans,sans-serif;margin:0;padding-top:0}a{text-decoration:none}h1,h2,h3,h4{font-family:EB Garamond,serif;margin:0}h5,h6,p{margin:0}h1{font-size:48px;font-weight:700;line-height:56px}@media only screen and (max-width:1024px){h1{font-size:40px;line-height:48px}}@media only screen and (max-width:560px){h1{font-size:32px;line-height:40px}}@media only screen and (min-width:1540px){h1{font-size:56px;line-height:64px}}h2{color:#3b253b;font-size:40px;line-height:48px}@media only screen and (max-width:1024px){h2{font-size:32px;line-height:40px}}h4{color:#3b253b;font-size:24px;line-height:32px}p{color:#523e52;font-size:18px;line-height:24px}@media only screen and (max-width:1024px){p{font-size:16px;line-height:22px}}h5{color:#2a192d;font-size:24px;line-height:32px}@media only screen and (max-width:1024px){h5{font-size:22px;line-height:30px}}h6{color:#2a192d;font-size:20px;line-height:28px}@media only screen and (max-width:1440px){h6{font-size:18px;line-height:26px}}@media only screen and (max-width:1024px){h6{font-size:16px;line-height:24px}}.h2-cap{color:#235987;font-size:20px;line-height:28px}@media only screen and (max-width:1024px){.h2-cap{font-size:18px;line-height:24px}}.h1-cap{color:#d6d0d6;font-size:24px;font-weight:500;line-height:32px}@media only screen and (max-width:1024px){.h1-cap{font-size:22px;line-height:30px}}@media only screen and (max-width:560px){.h1-cap{font-size:20px;line-height:28px}}.pre-cta{color:#3d81b8;font-size:20px;font-weight:500;line-height:28px}@media only screen and (max-width:1024px){.pre-cta{font-size:18px;line-height:26px}}button{text-wrap:nowrap;align-items:center;background:#7d3b7d;border:none;border-radius:16px;box-shadow:0 4px 8px 0 #040c14;color:#fff;display:flex;font-size:16px;gap:10px;justify-content:center;padding:16px 24px}button:hover{background-color:#4c234c;cursor:pointer}button:active{background-color:#ad82ad;box-shadow:0 0 0 0 #040c14;color:#2a192d}button .icon{height:22px;width:22px}button.small{text-wrap:nowrap;align-items:center;background:#7d3b7d;border:none;border-radius:12px;box-shadow:0 2px 8px 0 #040c1429;color:#fff;display:flex;font-size:12px;gap:3px;justify-content:center;padding:12px 18px}button.small:hover{background-color:#4c234c;cursor:pointer}button.small:active{background-color:#ad82ad;box-shadow:0 0 0 0 #040c14;color:#2a192d}button.small .icon{height:16px;width:16px}.home-sect4 .carousel{aspect-ratio:5/4;width:50%}@media only screen and (max-width:1200px){.home-sect4 .carousel{aspect-ratio:4/3;width:90%}}@media only screen and (max-width:1024px){.home-sect4 .carousel{aspect-ratio:3/2;width:90%}}@media only screen and (max-width:480px){.home-sect4 .carousel{aspect-ratio:6/7;width:100%}}.carousel-wrapper{align-items:center;display:flex;flex-direction:row;height:100%;width:100%}.carousel-container{flex-direction:column;margin:auto;overflow:hidden}.carousel-container,.home-cards-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.home-cards-container{transition:all .5s ease}.card,.home-cards-container.horizontal .card,.home-cards-container.vertical .card{position:absolute}.card{background-color:#bfb7bf;border-radius:12px;box-shadow:4px 4px 4px #0000004d,-1px -1px 4px #0000004d;overflow:hidden;transition:all .8s ease;width:90%}@media only screen and (max-width:1440px){.card{width:97%}}@media only screen and (max-width:1024px){.card{width:80%}}@media only screen and (max-width:800px){.card{width:75%}}.card .feature-content{display:flex;flex-direction:column;gap:16px;padding:20px}@media only screen and (max-width:800px){.card .feature-content{padding:16px}}.card .feature-content .caption,.card .feature-content h5{text-align:center}.card .feature-content .caption{color:#3b253b;font-size:16px;font-weight:500;line-height:22px}@media only screen and (max-width:800px){.card .feature-content .caption{align-items:center;display:flex;height:44px;justify-content:center}}.card .feature-content .img-and-points-container{align-items:center;display:flex;gap:20px}@media only screen and (max-width:1024px){.card .feature-content .img-and-points-container{flex-direction:column}}.card .feature-content .img-and-points-container .points{width:50%}@media only screen and (max-width:1200px){.card .feature-content .img-and-points-container .points{width:60%}}@media only screen and (max-width:1024px){.card .feature-content .img-and-points-container .points{align-items:center;display:flex;flex-direction:column;gap:8px;width:auto}}.card .feature-content .img-and-points-container .point{display:flex;gap:4px}@media only screen and (max-width:1024px){.card .feature-content .img-and-points-container .point{align-content:flex-start;justify-content:center;width:auto}}.card .feature-content .img-and-points-container .point .icon{color:rgba(0,63,145,.569);height:18px!important;margin:1px 0;width:18px!important}@media only screen and (max-width:800px){.card .feature-content .img-and-points-container .point .icon{margin:0}}.card .feature-content .img-and-points-container .point span{display:inline-block;font-size:14px;line-height:20px;width:calc(100% - 22px)}@media only screen and (max-width:1024px){.card .feature-content .img-and-points-container .point span{width:auto}}@media only screen and (max-width:800px){.card .feature-content .img-and-points-container .point span{font-size:12px;line-height:18px}}.card .feature-content .img-and-points-container img{width:50%}@media only screen and (max-width:1200px){.card .feature-content .img-and-points-container img{width:40%}}@media only screen and (max-width:800px){.card .feature-content .img-and-points-container img{width:80%}}.card.center{opacity:1;transform:scale(1.05);z-index:999}.img-caption{background:#0009;border-radius:6px;bottom:1rem;color:#fff;font-size:16px;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%)}.carousel-controls{flex-direction:column;gap:1rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:999}.arrow-btn,.carousel-controls{align-items:center;display:flex}.arrow-btn{background:#938693;border:none;border-radius:50%;cursor:pointer;justify-content:center;padding:.5rem;transition:all .3s ease}.arrow-btn svg{stroke:#eae8ea;height:22px;width:22px}.arrow-btn:hover{background:#7e6e7e}.arrow-btn .prev{transform:rotate(-90deg)}.arrow-btn .next,.arrow-btn .prev{align-items:center;display:flex;justify-content:center}.arrow-btn .next{transform:rotate(90deg)}.slide-indicator{font-size:.9rem;font-weight:500}@media only screen and (max-width:1024px){.carousel-controls{display:none}.arrow-btn:first-of-type,.arrow-btn:nth-of-type(2){transform:rotate(0deg)}}@media only screen and (max-width:800px){.card .feature-content h5{align-items:center;display:flex;height:64px;justify-content:center}}
/*# sourceMappingURL=main.9d7f3f10.css.map*/