.lens-banner .lens-banner-right img{transform:translate(0,40%)}.lens-banner .lens-banner-right .banner-circle{width:100%;aspect-ratio:1/1;border-radius:50%;position:absolute;bottom:-25%;right:-30%;transform:scale(0);transform-origin:bottom right;background-color:#6f66ff}@media screen and (min-width:750px){.lens-banner .lens-banner-right{width:40%}}.lens-features .section-content-text{color:#000}@media screen and (min-width:750px){.lens-features .section-content-text{width:65%}}.lens-features .features-items{background-color:#f7f7ff;border-radius:clamp(15px,1.5vw,30px);display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;overflow:hidden}.lens-features .features-items .feature-item:not(:last-child){border-bottom:1px solid #353535}.feature-item-text-container{max-height:0;overflow:hidden;transition:max-height .4s ease;margin:0;padding:0}.feature-item-text-container p{margin-top:0;font-size:clamp(14px,1.4vw,36px)}.feature-item.open .feature-item-text-container{max-height:500px}.lens-features .features-items .accordion-wrapper,.lens-features .features-items .animation-container{width:100%}.lens-features .features-items .accordion-wrapper{display:flex;flex-flow:column;align-items:center;justify-content:center;padding:clamp(15px,2vw,70px)}.lens-features .features-items .accordion-wrapper .features-accordion-heading{font-size:clamp(22px,2.8vw,100px);margin-bottom:0;font-weight:500;line-height:1.4;text-align:center}.lens-features .features-items .animation-container .animation-container-inner{width:100%;padding-top:100%;position:relative;overflow:hidden}.lens-features .features-items .animation-container .animation-container-inner img{position:absolute;pointer-events:none}.lens-features .features-items .animation-container .animation-container-inner img.immerse{top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease}.lens-features .features-items:has(.feature-item.active:last-child) .animation-container .animation-container-inner img.immerse{opacity:1}.lens-features .features-items .animation-container .animation-container-inner img.default-state{width:55%;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;transform:translate(0,-50%) scale(1);object-fit:contain}.lens-features .features-items .animation-container .animation-container-inner img.box-shadow{top:27%;width:77%;opacity:1;transition:opacity .6s ease}.lens-features .features-items:has(.feature-item.active:last-child) .animation-container .animation-container-inner img.box-shadow{opacity:0}.lens-features .features-items .animation-container .animation-container-inner img.avatar1{width:25%;top:40%;left:10%;transform:rotateZ(10deg) translateY(-300%);transition:transform 1s ease}.lens-features .features-items .animation-container .animation-container-inner img.avatar2{width:20%;top:17%;left:60%;transform:rotateY(180deg) rotateZ(10deg) translateX(-200%);transition:transform .7s ease}.lens-features .features-items:has(.feature-item.active:last-child) .animation-container .animation-container-inner img.avatar1{transform:rotateZ(10deg) translateY(0)}.lens-features .features-items:has(.feature-item.active:last-child) .animation-container .animation-container-inner img.avatar2{transform:rotateY(180deg) rotateZ(10deg) translateX(0)}.lens-features .features-items .animation-container .animation-container-inner img.phone-frame{height:85%;width:auto;bottom:0;right:0;object-fit:contain;transform:translateY(100%);transition:transform .6s ease}.lens-features .features-items:has(.feature-item.active:first-child) .animation-container .animation-container-inner img.phone-frame,.lens-features .features-items:has(.feature-item.active:nth-child(2)) .animation-container .animation-container-inner img.phone-frame{transform:translateY(0)}.lens-features .features-items .animation-container .animation-container-inner img.hand{bottom:0;right:55%;width:75%;object-fit:contain;transform:translateY(100%);transition:transform .6s ease}.lens-features .features-items:has(.feature-item.active:nth-child(2)) .animation-container .animation-container-inner img.hand{transform:translateY(0)}.lens-features .features-items .animation-container .animation-container-inner img.hovarlay-button{width:11%;height:11%;transform:scale(0);transition:transform .6s ease}.lens-features .features-items:has(.feature-item.active:nth-child(2)) .animation-container .animation-container-inner img.hovarlay-button{transform:scale(1)}.lens-features .features-items .animation-container .animation-container-inner img.hovarlay-button.button1{top:34%;left:32%}.lens-features .features-items .animation-container .animation-container-inner img.hovarlay-button.button2{top:25%;right:27%}.accordion-toggle{cursor:pointer;background:0 0;border:none;font-size:clamp(16px,2vw,56px);font-weight:500;text-align:left;width:100%;padding:.5em 0;margin:0;position:relative}.accordion-toggle:after{content:"";height:clamp(22px,2.8vw,100px);width:clamp(22px,2.8vw,100px);background-image:url("/wp-content/themes/hovarlay/images/caret-black.svg");background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0;top:50%;transform:translate(0,-50%);transition:transform .5s ease}.feature-item.active .accordion-toggle:after{transform:translate(0,-50%) rotate(180deg)}.lens-features .features-items .accordion-wrapper .features-items-accordion-container{flex-grow:1;display:flex;flex-flow:column;justify-content:center}@media screen and (min-width:750px){.lens-features .features-items .accordion-wrapper,.lens-features .features-items .animation-container{width:50%}.lens-features .features-items .accordion-wrapper .features-items-accordion-container{width:75%}.lens-features .features-items .animation-container .animation-container-inner{overflow:visible}}.lens-storytelling .storytelling-blocks .storytelling-block-2{cursor:pointer;display:flex}.lens-storytelling .storytelling-blocks .storytelling-block2-gif{display:none}.lens-storytelling .storytelling-blocks .storytelling-block-2.active .storytelling-block2-static{display:none}.lens-storytelling .storytelling-blocks .storytelling-block-2.active .storytelling-block2-gif{display:block}.lens-storytelling .storytelling-blocks .storytelling-block-2 .image-container{width:100%;padding-top:80%;position:relative;overflow:hidden}.lens-storytelling .storytelling-blocks .storytelling-block-2 img{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;height:100%;object-fit:contain}.lens-storytelling .storytelling-blocks .storytelling-block-2 .speech-container{position:absolute;top:4%;right:8%}.lens-storytelling .storytelling-blocks .storytelling-block-2 .speech-bubble{background-color:#e7e5fd;border-radius:50%;line-height:1.2;text-align:center;font-size:clamp(14px,4.5vw,32px);width:clamp(65px,20vw,150px);height:clamp(65px,20vw,150px);display:flex;justify-content:center;align-items:center;animation:bubble-breathe 2.5s ease-in-out infinite;transform-origin:center}.lens-storytelling .storytelling-blocks .storytelling-block-2.active .speech-bubble{animation:none}@keyframes bubble-breathe{0%,100%{transform:scale(1)}50%{transform:scale(.6)}}.lens-storytelling .storytelling-blocks .storytelling-block-2 .storytelling-block2-audio{display:none}@media screen and (min-width:750px){.lens-storytelling .storytelling-blocks .storytelling-block-2 .speech-bubble{font-size:clamp(14px,1.25vw,32px);width:clamp(65px,5.5vw,150px);height:clamp(65px,5.5vw,150px)}}.lens-storytelling .storytelling-blocks .storytelling-block-3 .image-container{width:100%;padding-top:100%;position:relative;overflow:hidden}.lens-storytelling .storytelling-blocks .storytelling-block-3 .image-container img{position:absolute}.lens-storytelling .storytelling-blocks .storytelling-block-3 .image-container img.brand-image,.lens-storytelling .storytelling-blocks .storytelling-block-3 .image-container img.phone-frame{width:100%;height:100%;top:0;left:0;object-fit:cover}.lens-storytelling .storytelling-blocks .storytelling-block-3 .image-container img.hovarlay-button{width:12%;height:12%}.lens-storytelling .storytelling-blocks .storytelling-block-3 .image-container img.hovarlay-button.button1{top:25%;left:28%}.lens-storytelling .storytelling-blocks .storytelling-block-3 .image-container img.hovarlay-button.button2{top:50%;left:60%}.lens-storytelling .storytelling-blocks .block-line{position:absolute;bottom:0;left:0;width:100%;padding-top:20%;background-color:#6f66ff;transform:scaleX(0);transform-origin:left}.lens-storytelling .storytelling-blocks .storytelling-block-5-image-container{width:100%;height:100%;position:relative;overflow:visible;display:flex;align-items:center;justify-content:center}.lens-storytelling .storytelling-blocks .storytelling-block-5-image-container img.storytelling-block-image{position:absolute;width:50%;top:50%;transform:translate(0,-55%);left:0;right:0;margin-left:auto;margin-right:auto}.lens-storytelling .storytelling-blocks .storytelling-block-5-image-container .phone-frame-container{position:relative;width:60%;overflow:hidden}.lens-storytelling .storytelling-blocks .storytelling-block-5-image-container img.phone-frame{width:100%;object-fit:contain;position:relative}.lens-storytelling .storytelling-blocks .storytelling-block-5-image-container img.custom-avatar{width:60%;object-fit:contain;position:absolute;bottom:25%;left:0;right:0;margin-left:auto;margin-right:auto;opacity:0;transform:translateY(50%)}@media screen and (min-width:750px){.lens-storytelling .storytelling-blocks .storytelling-block-5{display:flex;justify-content:space-between}.lens-storytelling .storytelling-blocks .storytelling-block-5-text-container,.lens-storytelling .storytelling-blocks .storytelling-block-5-image-container{width:50%}}.lens-storytelling .storytelling-blocks .storytelling-block-6{padding-bottom:clamp(15px,2vw,70px)}.lens-storytelling .storytelling-blocks .storytelling-block-6 .text-container{padding:clamp(15px,2vw,70px);clip-path:inset(0 0 100% 0);overflow:hidden}.lens-storytelling .storytelling-blocks .storytelling-block-6 .avatar-slider-wrapper{flex-grow:1;display:flex;align-items:center}.lens-storytelling .storytelling-blocks .storytelling-block-6 .avatar-container{position:relative;aspect-ratio:1/1}.lens-storytelling .storytelling-blocks .storytelling-block-6 .owl-item img{transform:scale(.85);transform-origin:bottom center;transition:transform .5s ease;height:100%;width:auto;max-width:unset;object-fit:cover}.lens-storytelling .storytelling-blocks .storytelling-block-6 .owl-item.center{position:relative;z-index:2}.lens-storytelling .storytelling-blocks .storytelling-block-6 .owl-item.center img{transform:scale(1.5)}.lens-storytelling .storytelling-blocks .storytelling-block-6 .owl-stage{padding-top:clamp(50px,5vw,100px)}.lens-storytelling .storytelling-blocks .storytelling-block-8{display:flex;justify-content:space-between;flex-wrap:wrap}.lens-storytelling .storytelling-blocks .storytelling-block-8 .block-8-heading-container{width:100%;padding:clamp(15px,2vw,70px) 0}.lens-storytelling .storytelling-blocks .storytelling-block-8 .block-8-heading br{display:none}.lens-storytelling .storytelling-blocks .storytelling-block-8 .block-8-image-container{width:100%;padding-top:75%;position:relative}.lens-storytelling .storytelling-blocks .storytelling-block-8 .block-8-image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.lens-storytelling .storytelling-blocks .storytelling-block-8 .block-8-button-image-container{position:absolute;bottom:10%;left:0;width:30%;min-width:120px}.lens-storytelling .storytelling-blocks .storytelling-block-8 .block-8-button-image-container img{width:100%}@media screen and (min-width:750px){.lens-storytelling .storytelling-blocks .storytelling-block-8{justify-content:center}.lens-storytelling .storytelling-blocks .storytelling-block-8 .block-8-heading-container{width:30%;position:absolute;left:clamp(15px,2vw,70px);transform:translate(-120%,0);padding:0}.lens-storytelling .storytelling-blocks .storytelling-block-8 .block-8-heading{position:relative}.lens-storytelling .storytelling-blocks .storytelling-block-8 .block-8-heading br{display:block}.lens-storytelling .storytelling-blocks .storytelling-block-8 .block-8-image-container{width:65%;padding-top:45%}.lens-storytelling .storytelling-blocks .storytelling-block-8 .block-8-button-image-container{bottom:20%;left:20%;transform:translate(-200%,0)}}.lens-cards-section{background:linear-gradient(180deg,#fff 0%,rgba(135,128,255,.71) 48%,rgba(135,128,255,.71) 52%,#fff 100%)}.lens-cards-section .cards-wrapper{display:flex;flex-flow:column}.lens-cards-section .card{position:relative;width:clamp(220px,19vw,600px);height:clamp(300px,26vw,700px);display:flex;flex-flow:column;justify-content:space-between;box-shadow:0px 4px 8px rgba(0,0,0,.2);transform-origin:center;padding:clamp(10px,1vw,30px);margin:10px 0;border-radius:20px;border:3px solid #5f41ff;border:3px solid var(--gradient_stroke,rgba(255,255,255,.4));box-shadow:0px 0px 20px 10px rgba(255,255,255,.25) inset;backdrop-filter:blur(17.5px);-webkit-backdrop-filter:blur(17.5px)}.lens-cards-section .card:nth-child(3n+1){background:linear-gradient(157deg,rgba(210,210,210,.32) 1.34%,rgba(210,210,210,.32) 51.42%,rgba(210,210,210,.32) 74.3%,rgba(233,233,233,.32) 103.12%);align-self:flex-start}.lens-cards-section .card:nth-child(3n+2){background:linear-gradient(157deg,rgba(111,102,255,.6) 1.34%,rgba(175,170,255,.6) 51.42%,rgba(95,65,255,.42) 74.3%,rgba(135,128,255,.6) 103.12%);align-self:flex-end}.lens-cards-section .card:nth-child(3n){background:linear-gradient(157deg,rgba(135,128,255,.32) 1.34%,rgba(193,194,255,.32) 51.42%,rgba(135,128,255,.22) 74.3%,rgba(175,170,255,.32) 103.12%);align-self:center}.lens-cards-section .card .card-text{font-weight:400;font-size:clamp(20px,1.67vw,46px);line-height:1.4;background:linear-gradient(180deg,#1c1a54 0%,#3e39ba 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:10px 0}@media screen and (min-width:1024px){.lens-cards-section .card{margin:0}.lens-cards-section .card:not(:first-child){margin-top:clamp(-250px,-10vw,-150px)}}.lens-cards-section .card .card-top{flex-shrink:0;flex-grow:1;display:flex;align-items:center}.lens-cards-section .card-icon-container{display:flex;width:80%;padding-top:80%;position:relative;margin:0 auto}.lens-cards-section .card-icon-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.lens-cards-section .card-text-container{width:100%}.lens-marketing-benefits .marketing-benefits-scroll{height:100vh;position:relative;overflow:hidden}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-sticky-image-container{position:relative;overflow:hidden;width:100vw;height:100vh}@media (orientation:portrait){.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-sticky-image-container{position:relative;overflow:hidden;width:100vw;height:0;padding-top:60%;transform-origin:bottom}}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-sticky-image-container img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center center}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text{position:absolute;width:100%;height:100%;z-index:2;top:0}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group3 .benefit p{color:#fff}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group .benefit{backdrop-filter:blur(17.5px);-webkit-backdrop-filter:blur(17.5px)}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group1 .benefit{background-color:rgba(233,233,233,.6)}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group2 .benefit{background-color:rgba(175,170,255,.6)}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group3 .benefit{background-color:rgba(118,110,253,.6)}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group1 .benefit:first-child{top:15%;left:50%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group1 .benefit:nth-child(2){top:70%;left:60%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group1 .benefit:nth-child(3){top:60%;left:20%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group2 .benefit:first-child{top:27%;left:30%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group2 .benefit:nth-child(2){top:20%;left:70%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group2 .benefit:nth-child(3){top:48%;left:26%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group2 .benefit:nth-child(4){top:57%;left:50%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group3 .benefit:first-child{top:15%;left:25%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group3 .benefit:nth-child(2){top:36%;left:15%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group3 .benefit:nth-child(3){top:30%;left:55%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group3 .benefit:nth-child(4){top:45%;left:75%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group3 .benefit:nth-child(5){top:72%;left:25%}@media (orientation:portrait) and (max-width:749px){.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group1 .benefit:first-child{top:15%;left:unset;right:10%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group1 .benefit:nth-child(2){top:50%;left:unset;right:10%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group1 .benefit:nth-child(3){top:35%;left:5%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group2 .benefit:first-child{top:25%;left:10%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group2 .benefit:nth-child(2){top:32%;left:unset;right:10%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group2 .benefit:nth-child(3){top:58%;left:5%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group2 .benefit:nth-child(4){top:70%;left:unset;right:15%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group3 .benefit:first-child{top:15%;left:5%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group3 .benefit:nth-child(2){top:40%;left:unset;right:5%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group3 .benefit:nth-child(3){top:22%;left:unset;right:5%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group3 .benefit:nth-child(4){top:45%;left:unset;left:5%}.lens-marketing-benefits .marketing-benefits-scroll .marketing-benefits-scroll-text-group.group3 .benefit:nth-child(5){top:62%;left:unset;right:10%}}section.section.lens-case-study{background-color:#f7f7ff;padding:40px 0}section.section.lens-case-study .lens-case-study-top{padding:0 7%}.lens-case-study .case-study-slides .owl-stage{display:flex}.lens-case-study .case-study-slide{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#fff;border-radius:20px;padding:10% 5% 5%;height:100%}.lens-case-study .case-study-slide.case-study-last-slide{padding:10% 5% 5%;justify-content:space-between;align-items:flex-start}.lens-case-study .case-study-slide .case-study-slide-image-container{width:50%;padding-top:50%;position:relative;overflow:hidden;margin:5% auto}.lens-case-study .case-study-slide.case-study-last-slide .case-study-slide-image-container{transform:scale(1.25)}.lens-case-study .case-study-slide .case-study-slide-image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;top:50%;transform:translate(0,-50%)}.lens-case-study .case-study-slide .case-study-slide-text-container{position:relative;border-radius:20px;flex:1 1 auto}.lens-case-study .case-study-slide .case-study-slide-title{color:#766efd;font-weight:600;font-size:clamp(18px,1.5vw,36px);margin:12px 0}.lens-case-study .case-study-slide .case-study-slide-content{font-family:"Inter",sans-serif;font-size:clamp(14px,1.12vw,28px)}.lens-case-study .case-study-slide.case-study-last-slide{background-color:#e7e5ff}.lens-case-study .case-study-slide .case-study-slide-button-container{width:100%}.lens-case-study .case-study-slide .case-study-slide-button{font-size:clamp(14px,1.12vw,32px)}.lens-case-study .case-study-slide:not(.case-study-last-slide) .case-study-slide-button{display:flex;width:fit-content;justify-content:space-between;align-items:center;border-radius:8px;border:1px solid #e7e5ff;background-color:#e7e5ff;color:#353535;text-decoration:none;padding:10px 15px;transition:color .5s ease,border .5s ease,box-shadow .5s ease}.lens-case-study .case-study-slide:not(.case-study-last-slide) .case-study-slide-button:hover{color:#6f66ff;border:1px solid #6f66ff;box-shadow:0px 3px 6px rgba(118,110,253,.3)}.lens-case-study .case-study-slide .case-study-slide-button img{flex-shrink:0;width:clamp(18px,1.8vw,42px);height:clamp(18px,1.8vw,42px)}.lens-case-study .case-study-slide:not(.case-study-last-slide) .case-study-slide-button img{filter:grayscale(1) brightness(.5);-webkit-filter:grayscale(1) brightness(.5);transition:filter .5s ease,-webkit-filter .5s ease}.lens-case-study .case-study-slide:not(.case-study-last-slide) .case-study-slide-button:hover img{filter:none;-webkit-filter:none}@media screen and (min-width:750px){section.section.lens-case-study{padding:100px 0}}