.feature-slides-container{display:grid;grid-template-columns:repeat(2,1fr)}.feature-slides-container .feature-slide{height:100vh;display:flex;flex-direction:column;justify-content:center;width:60%;margin:0 auto}.feature-slides-container .feature-slide-title{font-size:6vw;text-transform:uppercase;font-weight:900;line-height:1.2}.feature-slides-container .feature-slide-description{font-size:1.5rem;margin-top:30px;line-height:1.2}.feature-slides-container .feature-slides-right{height:100vh;overflow:hidden;position:relative}.feature-slides-container .feature-slides-right .feature-image{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0;transition:all 1s ease-in-out;position:absolute;top:0}.feature-slides-container .feature-slides-right .feature-image.as-primary{opacity:1;transform:scale(1.1)}.hero-container .hero-text-section{max-width:10.5em;width:100%;margin:0 auto;padding:300px 0;text-align:center;font-size:4vw;font-weight:600}@media only screen and (max-width:1280px){.hero-container .hero-text-section{padding:35vh 0}}.hero-container .hero-text-section h1{display:inline-block;line-height:1.2}.hero-container .hero-collage{display:grid;grid-template-columns:35% 1fr 35%;max-width:95%;margin:0 auto 10vh}@media only screen and (max-width:500px){.hero-container .hero-collage{grid-template-columns:1fr 210px 1fr}}.hero-container .hero-collage .left-column,.hero-container .hero-collage .right-column{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(6,1fr);column-gap:20px;height:400px}@media only screen and (max-width:500px){.hero-container .hero-collage .left-column,.hero-container .hero-collage .right-column{column-gap:0;grid-template-columns:repeat(1,1fr)}}.hero-container .hero-collage .left-column .hero-element,.hero-container .hero-collage .right-column .hero-element{grid-area:1/2/span 5/span 1}@media only screen and (max-width:500px){.hero-container .hero-collage .left-column .hero-element,.hero-container .hero-collage .right-column .hero-element{display:none}}.hero-container .hero-collage .left-column .hero-element:first-child,.hero-container .hero-collage .right-column .hero-element:first-child{grid-area:2/1/span 5/span 1}.hero-container .hero-collage .left-column .hero-element:last-child,.hero-container .hero-collage .right-column .hero-element:last-child{grid-area:2/3/span 6/span 1}@media only screen and (max-width:500px){.hero-container .hero-collage .left-column .hero-element:last-child,.hero-container .hero-collage .right-column .hero-element:last-child{display:block;grid-area:2/1/span 4/span 1}}.hero-container .hero-collage .left-column{grid-area:1/1/span 1/span 1}@media only screen and (max-width:500px){.hero-container .hero-collage .left-column .hero-element:last-child{grid-area:2/1/span 4/span 1}}.hero-container .hero-collage .right-column{grid-area:1/3/span 1/span 1}.hero-container .hero-element{border-radius:20px;overflow:hidden;position:relative}@media only screen and (max-width:768px){.hero-container .hero-element{border-radius:10px}}.hero-container .hero-element img,.hero-container .hero-element video{width:100%;height:100%;object-fit:cover}.hero-container .hero-media{position:relative}.hero-container .hero-phone-black{position:absolute;width:364px;height:650px;top:0;left:50%;transform:translateX(-38%) scale(1.5)}@media only screen and (max-width:768px){.hero-container .hero-phone-black{width:182px;height:325px}}.hero-container .hero-phone-black .hero-phone-template{background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;height:100%}.hero-container .hero-phone-black .hero-phone-template video{position:absolute;width:64%;height:auto;top:5%;left:9%;border-radius:20px;overflow:hidden}@media only screen and (max-width:768px){.hero-container .hero-phone-black .hero-phone-template video{border-radius:5px}}.hero-container .hero-usedBy{display:flex;justify-content:space-between;align-items:center;width:95%;margin:0 auto;height:100vh;color:#fff}@media only screen and (max-width:1280px){.hero-container .hero-usedBy{height:800px}}@media only screen and (max-width:768px){.hero-container .hero-usedBy{height:650px;flex-direction:column;justify-content:flex-end}}.hero-container .hero-usedBy-copy,.hero-container .hero-usedBy-logos{width:30%}@media only screen and (max-width:768px){.hero-container .hero-usedBy-copy,.hero-container .hero-usedBy-logos{width:100%;text-align:center}}.hero-container .hero-usedBy-copy{text-align:right}@media only screen and (max-width:768px){.hero-container .hero-usedBy-copy{text-align:center;margin-bottom:20px}}.footer{height:70vh;background-color:#285ede;display:flex;align-items:flex-end;padding:100px;color:#fff;font-size:3rem;font-weight:600}@media only screen and (max-width:1280px){.footer{height:40vh}}@media only screen and (max-width:768px){.footer{font-size:1.75rem;padding:20px 20px 100px}}