body{margin:0;padding:30px}ul{justify-content:center!important}@media only screen and (max-width:600px){body{padding:20px 0 20px 20px}.project-details-container img,.project-details-container video{max-height:350px}}.clients-section{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:20px 0}.clients-title{flex:1 1;text-align:center}.clients-marquee{--logo-size:80px;--gap:32px;--duration:24s;--fade:128px;mask-image:linear-gradient(to right,#0000 0,#000 var(--fade),#000 calc(100% - var(--fade)),#0000 100%);-webkit-mask-image:linear-gradient(to right,#0000 0,#000 var(--fade),#000 calc(100% - var(--fade)),#0000 100%);overflow:hidden;width:100%}.marquee-track{align-items:center;animation:marquee var(--duration) linear infinite;display:flex;gap:var(--gap);width:-webkit-max-content;width:max-content;will-change:transform}.clients-marquee:focus-within .marquee-track,.clients-marquee:hover .marquee-track{animation-play-state:paused}.logo-item{flex:0 0 auto}.logo-item img{border-radius:50%;display:block;filter:grayscale(.15);height:var(--logo-size);object-fit:cover;opacity:.95;transition:transform .2s ease,opacity .2s ease,filter .2s ease;width:var(--logo-size)}.logo-item img:hover{filter:none;opacity:1;transform:translateY(-2px) scale(1.03)}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}[dir=rtl] .marquee-track{animation-name:marquee-rtl}@keyframes marquee-rtl{0%{transform:translateX(0)}to{transform:translateX(50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none}}@media (max-width:600px){.clients-marquee{--logo-size:64px;--gap:24px;--fade:64px}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.project-details-container{font-size:1.5rem;font-weight:400;line-height:1.334;padding-bottom:48px;text-align:center;text-transform:uppercase}.project-details-container .centered-content{align-items:center;display:flex;height:100vh;justify-content:center}.project-details-container .image-list{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.project-details-container .image-item{align-items:center;display:flex;position:relative}.project-details-container img,.project-details-container video{height:400px;max-height:400px;max-width:300px;object-fit:cover;object-position:top right;width:300px}.project-details-container img.large-size,.project-details-container video.large-size{height:400px;max-height:340px;max-width:530px;width:100%}.project-details-container img.velvet-size,.project-details-container video.velvet-size{height:400px;max-height:350px;max-width:600px;width:100%}.image-item img,.image-item video{cursor:pointer}body.safari .project-details-container img.velvet-size,body.safari .project-details-container video.velvet-size{height:500px;max-height:480px;transform:scale(.75)}body.safari .project-details-container .image-item img.velvet-size,body.safari .project-details-container .image-item video.velvet-size{margin-top:-48.75px}@media only screen and (max-width:600px){.project-details-container img.large-size,.project-details-container img.velvet-size,.project-details-container video.large-size,.project-details-container video.velvet-size{height:auto;max-height:none;max-width:100%;object-fit:contain;width:auto}body.safari .project-details-container img.velvet-size,body.safari .project-details-container video.velvet-size{transform:scale(1)}body.safari .project-details-container .image-item img.velvet-size,body.safari .project-details-container .image-item video.velvet-size{margin-top:0}}.project-details-container .modal{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.project-details-container .modal-content{background-color:#fff;border-radius:5px;padding:20px}.project-details-container .button-container{display:flex;justify-content:space-between}@media (max-width:768px){.clients-section{flex-direction:column}}.services-container{background-color:#fff;padding-bottom:2rem;padding-top:2rem}@media only screen and (max-width:600px){.services-container{padding-bottom:1.5rem;padding-top:1rem}.services-container .services-inner{max-width:100%;padding-left:.5rem;padding-right:.5rem}.services-container .services-pricing{margin-left:0;margin-right:0}.services-container .services-pricing .left{padding:1rem}.services-container .services-pricing .right{margin-top:1rem;padding:.5rem}}.services-inner{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.services-inner{padding-left:2rem;padding-right:2rem}}@media (min-width:640px){.services-inner{padding-left:1.5rem;padding-right:1.5rem}}.services-header{margin:2rem auto;max-width:640px;padding:1rem 0;text-align:center}@media (min-width:640px){.services-header{text-align:center}.services-header h2{font-size:3.75rem}}.services-header p{color:#6b7280;font-size:1.125rem;line-height:1.75rem;margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:672px}.services-pricing{box-shadow:0 0 0 1px #e5e7eb;margin-left:0;margin-right:0;max-width:100%}@media (min-width:640px){.services-pricing{margin-top:5rem}}@media (min-width:1024px){.services-pricing{display:flex;margin-left:0;margin-right:0}}.services-pricing .left{padding:2rem}@media (min-width:640px){.services-pricing .left{padding:2.5rem}}@media (min-width:1024px){.services-pricing .left{flex:1 1}}.services-pricing .left h3{color:#1a202c;letter-spacing:-.025em;margin:0}.services-pricing .left p{color:#4b5563;font-size:1rem;line-height:1.75rem;margin-top:1.5rem}.services-included{align-items:center;display:flex;gap:1rem;margin-top:2.5rem}.services-included h4{color:#4f46e5;flex:none;font-size:.875rem;font-weight:600;line-height:1.5rem}.services-included .line{background-color:#f3f4f6;flex:1 1;height:1px}.services-features{grid-gap:1rem;color:#4b5563;display:grid;font-size:.875rem;gap:1rem;grid-template-columns:1fr;line-height:1.5rem;margin-top:2rem}@media (min-width:640px){.services-features{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}.services-feature{align-items:center;display:flex;gap:.75rem}.services-feature svg{color:#4f46e5;flex:none;height:1.5rem;width:1.25rem}.services-pricing .right{margin-top:-.5rem;padding:.5rem}@media (min-width:1024px){.services-pricing .right{flex-shrink:0;margin-top:0;max-width:448px;width:100%}}.card-price{align-items:baseline;display:flex;gap:.5rem;justify-content:center;margin-top:1.5rem}.card-price span:first-child{color:#1a202c;font-size:3rem;font-weight:600;letter-spacing:-.025em}.card-price span:last-child{color:#4b5563;font-size:.875rem;font-weight:600;letter-spacing:.05em}.card-button{background-color:#4f46e5;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;color:#fff;cursor:pointer;display:block;font-size:.875rem;font-weight:600;margin-top:2.5rem;padding:.5rem .75rem;text-align:center;text-decoration:none;width:100%}.card-button:hover{background-color:#4338ca}.card-note{color:#4b5563;font-size:.75rem;margin-top:1.5rem}.testimonial-header{margin:2rem auto;max-width:640px;padding:1rem 0;text-align:center}@media (min-width:640px){.testimonial-header{text-align:center}}.cta{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex}.cta,.cta span{font-family:inherit}.cta span{color:#000;font-size:14px;letter-spacing:4px;padding-bottom:7px;padding-right:15px;text-transform:uppercase}.cta svg{color:#000;transform:translateX(-8px);transition:all .3s ease}.cta:hover svg{transform:translateX(0)}.cta:active svg{transform:scale(.9)}.hover-underline-animation{display:inline-block;position:relative}.hover-underline-animation:after{background-color:#000;bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}.cta:hover .hover-underline-animation:after{transform:scaleX(1);transform-origin:bottom left}
/*# sourceMappingURL=main.52f104d1.css.map*/