.clientsPage{flex-direction:column;align-items:center;gap:13rem;width:100%;max-width:2000px;padding:0 1rem;display:flex;overflow:hidden visible;margin-top:2rem!important;padding-top:1rem!important}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-40px)rotate(-180deg)}to{opacity:1;transform:translateY(0)rotate(-180deg)}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFadeRight{0%{opacity:0;transform:translateY(-40px)rotate(180deg)}to{opacity:1;transform:translateY(0)rotate(180deg)}}.clientsPage .DetailsPic img:first-child,.clientsPage .DetailsPic img:nth-child(3){margin-top:-100px}.clientsPage .DetailsPic img:first-child{align-self:start;transform:rotate(-180deg)}.clientsPage .DetailsPic img:nth-child(2){align-self:end;margin-top:60px}.clientsPage .DetailsPic img:nth-child(3){align-self:start;transform:rotate(180deg)}.clientsPage .DetailsPic img:first-child{transform:rotate(-180deg)}.clientsPage .DetailsPic img:nth-child(3){transform:rotate(180deg)}.clientsPage .DetailsPic{grid-template-columns:1fr 1fr 1fr;place-items:center;gap:2rem;max-width:1200px;margin:0 auto -5rem;padding:1rem 0;display:grid}.clientsPage .DetailsPic img{object-fit:contain;width:528px;height:476px;box-shadow:none;opacity:0;margin:0 auto;display:block}.clientsPage .DetailsPic[data-animate=true] img:first-child{animation:.8s ease-out forwards slideDownFade}.clientsPage .DetailsPic[data-animate=true] img:nth-child(2){animation:.8s ease-out .2s forwards slideUpFade}.clientsPage .DetailsPic[data-animate=true] img:nth-child(3){animation:.8s ease-out .4s forwards slideDownFadeRight}.clientsPage .DetailsPic img:first-child,.clientsPage .DetailsPic img:nth-child(3){-webkit-mask-image:linear-gradient(#000 0% 30%,#0000 100%);mask-image:linear-gradient(#000 0% 30%,#0000 100%)}.clientsPage .DetailsPic img:nth-child(2){-webkit-mask-image:linear-gradient(#000 0% 50%,#0000000d 100%);mask-image:linear-gradient(#000 0% 50%,#0000000d 100%)}.clientsPage .heroSection{align-items:center;max-width:3000px;height:35rem;display:flex;position:relative}.clientsPage .heroSection .heroText{flex-direction:column;flex:5;align-items:flex-end;gap:.75rem;display:flex}.clientsPage .heroSection .heroText h1{text-transform:uppercase;text-align:right;margin-bottom:1.5rem;font-size:2.5rem;font-weight:900;line-height:1.1}.clientsPage .heroSection .heroText span{color:var(--secondary)}.clientsPage .heroSection .heroText p{text-align:end;width:85%}.clientsPage .heroSection .heroImage{flex:4;height:100%}.clientsPage .heroSection .heroImage img{object-fit:scale-down;width:auto;height:100%}.clientsPage .clientOptions{flex-direction:column;width:100%;margin-top:-10rem;padding:-2rem;display:flex;overflow:hidden}.clientsPage .clientOptions .title{text-align:center;width:100%;margin-bottom:4rem;font-size:2.25rem;font-weight:700}.clientsPage .clientOptions .title span{color:var(--secondary)}.clientsPage .clientOptions .optionsWrapper{flex-wrap:wrap;justify-content:center;gap:3rem;width:100%;display:flex;overflow:hidden}.clientsPage .clientOptions .optionsWrapper .optionBox{text-align:center;box-sizing:border-box;background:#000;border:2px solid #01a381;border-radius:1.75rem;flex-direction:column;align-items:center;gap:1.5rem;width:20rem;min-height:24rem;padding:2.5rem 3rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 12px 4px #01a381bf}.clientsPage .clientOptions .optionsWrapper .optionBox h1{color:#fff;font-size:1.75rem;font-weight:800}.clientsPage .clientOptions .optionsWrapper .optionBox .tagline{color:var(--white);width:100%;margin-top:.5rem;font-size:1.1rem;font-weight:600}.clientsPage .clientOptions .optionsWrapper .optionBox .fee{flex-direction:column;align-items:center;gap:1rem;font-weight:700;display:flex}.clientsPage .clientOptions .optionsWrapper .optionBox .fee .price{gap:.2rem;display:flex}.clientsPage .clientOptions .optionsWrapper .optionBox .fee .price .add{flex-direction:column;justify-content:center;gap:.1rem;display:flex}.clientsPage .clientOptions .optionsWrapper .optionBox .fee .price p{text-align:start;line-height:1}.clientsPage .clientOptions .optionsWrapper .optionBox .fee h2{color:#fff;align-items:flex-start;font-size:3rem;font-weight:800;line-height:1;display:flex}.clientsPage .clientOptions .optionsWrapper .optionBox .fee h3{font-size:1.35rem;line-height:1}.clientsPage .clientOptions .optionsWrapper .optionBox .fee h3:last-child{margin-left:.25rem}.clientsPage .clientOptions .optionsWrapper .optionBox .description{color:#fff;margin-top:1.5rem;font-size:.95rem;line-height:1.6}.clientsPage .clientOptions .optionsWrapper .optionBox .description .description-highlight{border-top:2px solid #01a38078;width:100%;margin-top:3rem;padding-top:1.4rem;font-weight:600;display:block}.clientsPage .clientOptions .optionsWrapper .optionBox .highlight{color:#ffffffb3;border-top:2px solid #01a38078;width:100%;margin-top:1.5rem;padding-top:1.5rem;font-size:.9rem;line-height:1.5}.clientsPage .clientOptions .optionsWrapper .optionBox .learn-more-btn{color:#01a381;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:0 0;border:1px solid #01a381;border-radius:1rem;margin-top:1.5rem;padding:.6rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .3s}.clientsPage .clientOptions .optionsWrapper .optionBox .learn-more-btn:hover{color:#000;background:#01a381;box-shadow:0 0 8px #01a38199}.clientsPage .clientOptions .optionsWrapper .optionBox:hover{background:linear-gradient(#01a381 0%,#111 100%)}.clientsPage .clientOptions .highlightBoxesWrapper{flex-wrap:wrap;justify-content:center;gap:3rem;width:100%;margin-top:0;display:flex}.clientsPage .clientOptions .highlightBoxesWrapper .descriptionHighlightBox{text-align:center;background:#000;border:2px solid #01a381;border-radius:1.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:20rem;min-height:auto;padding:1.5rem 3rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 12px 2px #01a381bf}.clientsPage .clientOptions .highlightBoxesWrapper .descriptionHighlightBox p{color:#fff;font-size:1rem;font-weight:600;line-height:1.5}.clientsPage .clientOptions .highlightBoxesWrapper .descriptionHighlightBox:hover{background:linear-gradient(#01a381 0%,#111 100%)}.clientsPage .clientOptions a{border:1px solid var(--secondary);width:fit-content;color:var(--secondary);text-transform:uppercase;border-radius:2rem;align-self:center;margin-top:4rem;padding:.5rem 2.75rem;font-size:1.25rem;font-weight:800;transition:all .3s;box-shadow:0 0 6px 2px #01a381bf}.clientsPage .clientOptions a:hover{background-color:var(--secondary);color:var(--bg)}.clientsPage .references{width:100%;margin-top:-10rem;padding:2rem}.clientsPage .references .TopBrandsPic{text-align:center;width:100vw;margin-bottom:4rem;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.clientsPage .references .TopBrandsPic img{object-fit:cover;width:100%;max-width:none;height:auto;max-height:500px;margin-top:2rem;display:block}.clientsPage .references h2{text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:700}.clientsPage .references .referencesWrapper{grid-template-columns:auto 1fr auto;max-width:1200px;height:100%;margin:0 auto;display:grid;position:relative}.clientsPage .references .referencesWrapper .referencesNavigation{background-color:var(--bg);cursor:pointer;z-index:10;justify-content:center;align-items:center;width:3rem;height:105%;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.clientsPage .references .referencesWrapper .referencesNavigation .circle{border:1px solid var(--secondary);border-radius:50%;width:2.25rem;height:2.25rem;position:relative}.clientsPage .references .referencesWrapper .referencesNavigation .circle:hover{background-color:var(--secondary);color:#000}.clientsPage .references .referencesWrapper .referencesNavigation .circle:hover svg{color:var(--bg)}.clientsPage .references .referencesWrapper .referencesNavigation .circle svg{color:var(--secondary);font-size:1.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clientsPage .references .referencesWrapper .left{left:-.2rem}.clientsPage .references .referencesWrapper .right{right:-.2rem}.clientsPage .references .referencesScroll{scroll-behavior:smooth;scrollbar-width:none;height:22rem;overflow:auto hidden}.clientsPage .references .referencesScroll::-webkit-scrollbar{display:none}.clientsPage .references .referencesScroll .referencesList{gap:1.5rem;width:max-content;min-width:100%;padding:0 4rem 5rem;display:flex;opacity:1!important;visibility:visible!important}.clientsPage .references .referencesScroll .referencesList .referencesCard{color:#fff;background:#2b2b2b;border-radius:1rem;flex-direction:column;flex-shrink:0;width:16rem;min-width:16rem;height:18rem;padding:1rem;display:flex;position:relative}.clientsPage .references .referencesScroll .referencesList .referencesCard .cardQuote{padding-top:1rem;font-size:4rem;line-height:1}.clientsPage .references .referencesScroll .referencesList .referencesCard .cardText{margin-bottom:1.5rem;font-size:.9rem}.clientsPage .references .referencesScroll .referencesList .referencesCard .cardLogo{background:#9c9fa3;border-radius:.75rem;justify-content:center;align-items:center;width:7rem;height:7rem;display:flex;position:absolute;bottom:-3.5rem;left:50%;transform:translate(-50%)}.clientsPage .references .referencesScroll .referencesList .referencesCard .cardLogo img{object-fit:scale-down;width:4rem;height:4rem}.clientsPage .appSection{flex-direction:column;width:100%;padding:2rem;display:flex}.clientsPage .appSection h2{text-align:left;margin-bottom:3rem;font-size:2rem;font-weight:700}.clientsPage .appSection .image{justify-content:center;width:100%;display:flex}.clientsPage .appSection .image img{transform:rotate(-15deg)}.clientsPage .separatorSection{background:0 0;border-top:1px solid #01a381bf;border-bottom:1px solid #01a381bf;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:2rem;width:100%;min-width:0;height:auto;padding:1rem 22rem;display:flex;position:relative}.clientsPage .separatorSection p{text-transform:uppercase;white-space:nowrap;margin:0;font-size:1rem;font-weight:800}.clientsPage .separatorSection>div:first-child{flex-shrink:0;width:auto}.clientsPage .separatorSection img{object-fit:contain;flex-shrink:0;width:auto;max-width:100%;height:1.8rem;margin:0 0 0 auto;display:block}.clientsPage .appDetails{justify-content:center;gap:5rem;margin-top:-7rem;margin-bottom:-3rem;display:flex}.clientsPage .DetailsText{word-break:normal;white-space:normal;flex:1;width:100%;max-width:500px;font-size:1.15rem}.clientsPage .additionalText{text-align:center;margin:2rem 0;font-size:2rem;font-weight:700}.clientsPage .trendingSection{flex-direction:column;align-items:center;width:100%;margin-top:-7rem;padding:0;display:flex}.clientsPage .trendingSection .additionalText{margin:0 0 1rem}@media screen and (max-width:1024px){.clientsPage{gap:3rem;padding:0 1.5rem}.clientsPage .heroSection{height:30rem}.clientsPage .heroSection .heroText h1{font-size:2rem}.clientsPage .clientOptions{padding:1.5rem}.clientsPage .clientOptions .title{margin-bottom:3rem;font-size:2rem}.clientsPage .clientOptions .optionsWrapper,.clientsPage .clientOptions .highlightBoxesWrapper{flex-direction:column;align-items:center}}@media screen and (max-width:900px){.clientsPage .references{margin-top:1px}.clientsPage .references .referencesWrapper .referencesNavigation{display:none!important}}@media screen and (max-width:600px){.clientsPage .separatorSection{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:1rem!important;width:100%!important;height:auto!important;padding:1.5rem 1rem!important;display:flex!important}.clientsPage .separatorSection img{display:none!important}.clientsPage .clientOptions,.clientsPage .references{margin-top:0!important}.clientsPage .optionsWrapper{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3rem!important;width:100%!important;padding:1rem 0!important;display:flex!important}.clientsPage .optionsWrapper .optionBox{width:80vw!important;max-width:25rem!important;height:auto!important;min-height:auto!important;margin:2px auto!important;padding:4rem 1.5rem!important}.clientsPage .optionsWrapper .optionBox h1{font-size:2.2rem!important;font-weight:800!important}.clientsPage .optionsWrapper .optionBox .fee h2{font-size:3.8rem!important}.clientsPage .optionsWrapper .optionBox .description{font-size:1.2rem!important}}@media screen and (max-width:900px){.clientsPage{overflow-x:hidden}.clientsPage .separatorSection{background:0 0;border-top:2px solid #01a381bf;border-bottom:2px solid #01a381bf;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1.5rem;width:100vw;min-width:0;height:auto;padding:1.5rem 1rem;display:flex}.clientsPage .separatorSection p{text-transform:uppercase;white-space:nowrap;margin:0;font-size:1rem;font-weight:800}.clientsPage .separatorSection img{object-fit:contain;width:auto;max-width:100%;height:2rem;margin:0;display:block}.clientsPage .heroSection{width:100%;height:fit-content;max-width:unset;flex-direction:column-reverse;gap:2rem;margin-top:2rem}.clientsPage .heroSection .heroText{flex:unset;align-items:flex-start}.clientsPage .heroSection .heroText h1{text-align:left}.clientsPage .heroSection .heroText p{text-align:left;width:70%}.clientsPage .heroSection .heroImage{flex:unset;justify-content:center;display:flex}.clientsPage .heroSection .heroImage img{width:70%;height:auto}.clientsPage .clientOptions h2 br{display:none}.clientsPage .clientOptions .optionsWrapper,.clientsPage .clientOptions .highlightBoxesWrapper{flex-direction:column;align-items:center}.clientsPage .clientOptions .optionBox{gap:.6rem;width:12.5rem;min-height:auto;padding:1rem 1.2rem}.clientsPage .clientOptions .optionBox h1{font-size:1rem}.clientsPage .clientOptions .optionBox .fee p{font-size:.7rem}.clientsPage .clientOptions .optionBox .fee .price h2,.clientsPage .clientOptions .optionBox .fee .price h3{font-size:1rem}.clientsPage .clientOptions .optionBox .fee .price .add p{font-size:.65rem}.clientsPage .clientOptions .optionBox .description{font-size:.7rem;line-height:1.2}.clientsPage .references{padding:1rem}.clientsPage .references h2{font-size:1.5rem}.clientsPage .references .referencesWrapper .referencesNavigation .circle{width:2rem;height:2rem;font-size:1rem}.clientsPage .references .referencesWrapper .referencesScroll{height:20rem}.clientsPage .references .referencesWrapper .referencesScroll .referencesList{padding:0 1rem}.clientsPage .references .referencesWrapper .referencesScroll .referencesList .referencesCard{width:15rem;min-width:12rem;height:16rem}}@media screen and (max-width:900px) and (max-width:900px){.clientsPage .DetailsPic{display:none!important}.trendingSection{margin-top:.5rem!important}}@media screen and (max-width:600px){.clientsPage .heroSection{justify-content:center;width:100%;padding:0;display:flex}.clientsPage .heroSection img{transform:scale(1.1);width:105%!important;max-width:140%!important;height:auto!important}.clientsPage .references{text-align:center;width:100%;padding:0}.clientsPage .references h2{margin-bottom:1.5rem;font-size:1.5rem}.clientsPage .references .TopBrandsPic{justify-content:center;align-items:center;width:100%;display:flex;overflow:visible}.clientsPage .references .TopBrandsPic img{transform-origin:50%;margin:8rem 0;width:90%!important;height:auto!important;transform:scale(1.5)translate(10%)!important}.clientsPage .appDetails{flex-direction:column;gap:2rem;margin-top:-1rem;margin-bottom:0;padding:0 1rem}.clientsPage .DetailsText{background:#00ffc800;border-radius:.5rem;width:100%;max-width:100%;padding:1rem;font-size:1rem;line-height:1.6}.clientsPage .separatorSection{gap:1rem;padding:.5rem .25rem}.clientsPage .clientOptions .optionBox{gap:.9rem;width:100%;max-width:15.5rem;min-height:auto;margin-top:2rem;margin-left:-.5rem;padding:1.3rem}.clientsPage .clientOptions .optionBox h1{font-size:1.2rem;font-weight:800;line-height:1.2}.clientsPage .clientOptions .optionBox .fee{gap:.7rem}.clientsPage .clientOptions .optionBox .fee p{font-size:.8rem;font-weight:600}.clientsPage .clientOptions .optionBox .fee .price{gap:.15rem}.clientsPage .clientOptions .optionBox .fee .price h2{font-size:2rem;line-height:1}.clientsPage .clientOptions .optionBox .fee .price h3{font-size:1rem;line-height:1}.clientsPage .clientOptions .optionBox .fee .price .add p{font-size:.65rem;line-height:1}.clientsPage .clientOptions .optionBox .description{font-size:.7rem;line-height:1.3}.clientsPage .clientOptions .optionsWrapper{flex-direction:column;align-items:center;gap:1rem;width:100%;padding:0 .5rem}.references .referencesWrapper .referencesNavigation .circle{width:1.75rem;height:1.75rem;font-size:.9rem}.references .referencesWrapper .referencesScroll .referencesList{gap:1rem;padding:0 1rem}.references .referencesWrapper .referencesScroll .referencesList .referencesCard{width:14rem;min-width:14rem;padding:.75rem}.references .referencesWrapper .referencesScroll .referencesList .referencesCard .cardQuote{font-size:5rem}.references .referencesWrapper .referencesScroll .referencesList .referencesCard .cardText{font-size:.8rem}.references .referencesWrapper .referencesScroll .referencesList .referencesCard .cardLogo{width:5rem;height:5rem}.trendingSection{flex-direction:column;align-items:flex-start;width:100%;display:flex;margin-top:.5rem!important;margin-left:0!important;padding-left:0!important}.additionalText{text-align:left;width:100%;margin-bottom:.5rem;padding-left:1rem}.newsSection{width:100%;margin-left:0!important;padding-left:0!important}.newsSection .newsScroll{justify-content:flex-start;padding-left:1rem}}
