#cta-button .cta-cover,.bubble-fill-button .btn-cover{transition:transform .4s ease-out;transform:translateY(0%)}#cta-button:hover .cta-cover,.bubble-fill-button:hover .btn-cover{transform:translateY(-50%)}#cta-button .nav-button-text-2._59er.cta.menu{color:#fff;transition:color .4s}.bubble-fill-button .nav-button-text-2{transition:color .4s}#cta-button:hover .nav-button-text-2._59er.cta.menu,.bubble-fill-button:hover .nav-button-text-2{color:#333}:is(.bubble-fill-button:has(.btn-cover.dark):hover .nav-button-text-2,.bubble-fill-button:has(.btn-cover.tab):hover .nav-button-text-2){color:#fff}.letter-wrap{display:inline-block;position:relative}.letter-wrap *{pointer-events:none}.letter-wrap__word{display:inline-flex;position:relative;overflow:hidden}.letter-wrap__char{display:inline-block;position:relative}.letter-wrap__char-inner{transition:transform .3s cubic-bezier(.25,.46,.45,.94);display:inline-block;transform:translateY(0%)}.letter-wrap__char-inner:after{content:attr(data-letter);position:absolute;top:100%;left:0}.letter-wrap:hover .letter-wrap__char-inner{transform:translateY(-100%)}@keyframes hand-wave{0%{transform:rotate(0)}27.78%{animation-timing-function:ease-in;transform:rotate(0)}36.11%{animation-timing-function:ease-in;transform:rotate(15deg)}47.22%{animation-timing-function:ease-out;transform:rotate(-10deg)}55.56%{animation-timing-function:ease-out;transform:rotate(-10deg)}66.67%{animation-timing-function:ease-out;transform:rotate(6deg)}72.22%{animation-timing-function:ease-out;transform:rotate(6deg)}83.33%{animation-timing-function:ease-out;transform:rotate(-11deg)}88.89%{transform:rotate(-11deg)}to{transform:rotate(0)}}.hand-wave{animation:1.8s infinite hand-wave}@keyframes logo-marquee{0%{transform:translate(0)}to{transform:translate(-2551px)}}.logo-marquee{animation:65s linear infinite logo-marquee}@keyframes showcase-marquee-left{0%{transform:translate(0)}to{transform:translate(-2230px)}}@keyframes showcase-marquee-right{0%{transform:translate(-2780px)}to{transform:translate(0)}}.showcase-marquee-left{animation:51s linear infinite showcase-marquee-left}.showcase-marquee-right{animation:51s linear infinite showcase-marquee-right}._59er-text-link .hr-d{width:0;transition:width .7s}._59er-text-link:hover .hr-d{width:100%;transition:width .5s cubic-bezier(.86,0,.07,1)}@keyframes testimonial-fade{0%{opacity:0}to{opacity:1}}.testimonial-fade-in{animation:.5s forwards testimonial-fade}.tab-fade-in{animation:.5s ease-in forwards testimonial-fade}.bento-span-2{grid-column:span 2}.bento-span-3{grid-column:span 3}.bento-place-center{place-self:center}.portfolio-area-1{grid-area:Area}.portfolio-area-2{grid-area:Area-2}.portfolio-area-3{grid-area:Area-3}.scroll-reveal{opacity:0;transition:opacity 1s cubic-bezier(.165,.84,.44,1),transform 1s cubic-bezier(.165,.84,.44,1);transform:translateY(100px)}.scroll-reveal-visible{opacity:1;transform:translateY(0)}.scroll-fade{opacity:0;transition:opacity 1s cubic-bezier(.165,.84,.44,1)}.scroll-fade-visible{opacity:1}.scroll-reveal-right{opacity:0;transition:opacity 1s cubic-bezier(.165,.84,.44,1),transform 1s cubic-bezier(.165,.84,.44,1);transform:translate(100px)}.scroll-reveal-right-visible{opacity:1;transform:translate(0)}._59er-testimonial-slide-pag .w-slider-dot{background-color:#98a2b1;width:10px;height:10px;margin:0 10px}._59er-testimonial-slide-pag .w-slider-dot.w-active{background-color:#f0535d}.portfolio-item1 .portfolio-img,.portfolio-item2 .portfolio-img,.portfolio-item3 .portfolio-img,.portfolio-item.flex .portfolio-img{transition:transform 1.8s ease-in-out}.portfolio-item1:hover .portfolio-img,.portfolio-item2:hover .portfolio-img,.portfolio-item3:hover .portfolio-img,.portfolio-item.flex:hover .portfolio-img{transform:scale(1.15)}.our-work-footer-gap{margin-bottom:80px}@media screen and (max-width:767px){.our-work-footer-gap{margin-bottom:0}}.blog-desc-text.is-clamped{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.splide__list{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}.splide__list::-webkit-scrollbar{display:none}.splide__list.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.splide__slide{scroll-snap-align:center;flex:none;width:800px;margin-right:30px}@media screen and (max-width:991px){.splide__slide{width:85%;margin-right:30px}}@media screen and (max-width:479px){.splide__slide{margin-right:20px}}progress{appearance:none;border:none;width:100%;height:4px}.share_read--container.unhide-mobi progress{color:#ed145b;background-color:#a6a6a64d}.share_read--container.unhide-mobi progress::-webkit-progress-bar{background-color:#a6a6a64d}.share_read--container.unhide-mobi progress::-webkit-progress-value{background-color:#ed145b}.share_read--container.unhide-mobi progress::-moz-progress-bar{background-color:#ed145b}.share_read--container:not(.unhide-mobi) progress{color:#f0535d;background-color:#a6a6a61a}.share_read--container:not(.unhide-mobi) progress::-webkit-progress-bar{background-color:#a6a6a61a}.share_read--container:not(.unhide-mobi) progress::-webkit-progress-value{background-color:#f0535d}.share_read--container:not(.unhide-mobi) progress::-moz-progress-bar{background-color:#f0535d}._59er-page-wrapper:has(.share_read--container){overflow:visible}.c-faq-a{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.c-faq-a.is-open{grid-template-rows:1fr}.c-faq-a-inner{min-height:0;overflow:hidden}.faq-stripe-1{transition:opacity .2s}
