.hero-vlm>div{padding-bottom:0}@media screen and (min-width: 1024px){.hero-vlm>div{padding-bottom:40px}}.hero-vlm__image-container{display:flex;flex-direction:column;margin:70px 0 30px;padding:0;max-width:none}.hero-vlm__image-container>div{height:350px;margin-bottom:20px}@media screen and (min-width: 1300px){.hero-vlm__image-container>div{margin-bottom:30px}}.hero-vlm__image-container>div>img{max-width:100%;max-height:100%}.hero-vlm__image-container>span{margin-top:20px;color:#fff;font-size:32px;line-height:45px;text-transform:uppercase}@media screen and (min-width: 1300px){.hero-vlm__image-container>span{font-size:40px;line-height:52px}}@media screen and (min-width: 600px){.hero-vlm__image-container{margin-top:20px}}@media screen and (min-width: 768px){.hero-vlm__image-container{display:block;margin:0 -75px 0 60px;max-width:350px}}@media screen and (min-width: 1024px){.hero-vlm__image-container{margin-top:-40px;margin-left:0;padding-left:140px;max-width:550px}}@media screen and (min-width: 1300px){.hero-vlm__image-container{margin-top:-85px;margin-right:0}}.case-study-vlm .case-study-about__logo{padding:25px 0}@media screen and (min-width: 600px){.case-study-vlm .case-study-about__logo{padding:10px 0 10px 50px}}@media screen and (min-width: 768px){.case-study-vlm .case-study-about__logo{padding:20px}}@media screen and (min-width: 1024px){.case-study-vlm .case-study-about__logo{padding:20px 50px}}@media screen and (min-width: 1100px){.case-study-vlm .case-study-about__logo{padding:10px 30px 10px 10px}}@media screen and (min-width: 1300px){.case-study-vlm .case-study-about__logo{padding:20px 80px 20px 50px}}.case-study-vlm .quote{margin:60px -50px;padding:30px 70px}@media screen and (min-width: 1024px){.case-study-vlm .quote{margin:60px 0;padding:40px 70px}}@media screen and (min-width: 1300px){.case-study-vlm .quote{margin:110px 100px 95px;padding:40px 100px}}.case-study-vlm .quote__text{font-size:18px;line-height:27px;text-indent:-.3rem}@media screen and (min-width: 768px){.case-study-vlm .quote__text{font-size:24px;line-height:36px;text-indent:-.4rem}}.case-study-vlm .quote__author{font-size:14px;line-height:22px;margin-top:20px}@media screen and (min-width: 768px){.case-study-vlm .quote__author{font-size:18px;line-height:31px}}.case-study-vlm .quote__illustration{display:none}.vlm-screenshot-section{position:relative;margin-bottom:40px;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.vlm-screenshot-section{display:block}}.vlm-screenshot-section>section{width:100%;padding:2rem 4rem 2rem 3rem;margin:30px 0;display:inline-block}@media screen and (min-width: 1024px){.vlm-screenshot-section>section{width:65%;padding:2rem 1.1rem 2rem 2rem}}.vlm-screenshot-section>span{color:#f5015d;position:absolute;font-size:18px;text-align:left;z-index:10}.vlm-screenshot-section>span:first-of-type{visibility:hidden}@media screen and (min-width: 600px){.vlm-screenshot-section>span:first-of-type{visibility:visible;max-width:200px;top:22.5%;left:58%}}@media screen and (min-width: 609px){.vlm-screenshot-section>span:first-of-type{top:21%}}@media screen and (min-width: 768px){.vlm-screenshot-section>span:first-of-type{visibility:hidden}}@media screen and (min-width: 1300px){.vlm-screenshot-section>span:first-of-type{visibility:visible;top:46%;left:46%}}.vlm-screenshot-section>span:nth-of-type(2){top:51%;left:44%;max-width:170px;visibility:hidden}@media screen and (min-width: 1024px){.vlm-screenshot-section>span:nth-of-type(2){visibility:visible}}@media screen and (min-width: 1300px){.vlm-screenshot-section>span:nth-of-type(2){visibility:hidden}}.vlm-screenshot-section>span:nth-of-type(3){top:21%;left:59%;overflow:visible;visibility:hidden}@media screen and (min-width: 768px){.vlm-screenshot-section>span:nth-of-type(3){visibility:visible}}@media screen and (min-width: 1024px){.vlm-screenshot-section>span:nth-of-type(3){visibility:hidden}}.vlm-screenshot-section>span:nth-of-type(4){position:absolute;margin-left:calc(-.5*(100vw - 380px) + 110px);backdrop-filter:blur(2.5px);top:35.5%;padding:10px;border-radius:10px;font-weight:400;visibility:hidden}@media screen and (min-width: 411px){.vlm-screenshot-section>span:nth-of-type(4){visibility:visible}}@media screen and (min-width: 600px){.vlm-screenshot-section>span:nth-of-type(4){visibility:hidden}}.vlm-screenshot-section>span:nth-of-type(5){left:45%;bottom:-4.5%;visibility:hidden}@media screen and (min-width: 1024px){.vlm-screenshot-section>span:nth-of-type(5){visibility:visible}}@media screen and (max-width: 1302px){.vlm-screenshot-section>span:nth-of-type(5){visibility:hidden}}.vlm-screenshot-section>span:nth-of-type(6){backdrop-filter:blur(2.5px);padding:10px;border-radius:10px;left:45%;bottom:4%;visibility:hidden}@media screen and (min-width: 1024px){.vlm-screenshot-section>span:nth-of-type(6){left:41.5%;bottom:-4.7%;visibility:visible}}@media screen and (min-width: 1300px){.vlm-screenshot-section>span:nth-of-type(6){visibility:hidden}}.vlm-screenshot-section>span:nth-of-type(7){bottom:-.5%;left:0;font-weight:400}@media screen and (min-width: 768px){.vlm-screenshot-section>span:nth-of-type(7){font-weight:initial;left:20%}}@media screen and (min-width: 1024px){.vlm-screenshot-section>span:nth-of-type(7){visibility:hidden}}.vlm-screenshot-section>div{box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px}.vlm-screenshot-section>div img{width:100%}.vlm-screenshot-section>div>span{position:absolute;color:#f5015d;font-size:18px;left:10px;top:27%;backdrop-filter:blur(2.5px);padding:10px;border-radius:10px;font-weight:400}@media screen and (min-width: 411px){.vlm-screenshot-section>div>span{visibility:hidden}}.vlm-screenshot-section>div:first-of-type{position:relative;width:190%;margin:0 0 0 -10px}@media screen and (min-width: 400px){.vlm-screenshot-section>div:first-of-type{margin:0 0 0 calc(-.5*(100vw - 380px))}}@media screen and (min-width: 600px){.vlm-screenshot-section>div:first-of-type{width:120%;margin:0 0 30px -10%}}@media screen and (min-width: 1024px){.vlm-screenshot-section>div:first-of-type{z-index:10;width:105%;margin-left:-15%;margin-top:-4%}}@media screen and (min-width: 1300px){.vlm-screenshot-section>div:first-of-type{width:80%;margin:0}}.vlm-screenshot-section>div:last-of-type{margin:30px auto;width:100%}@media screen and (min-width: 768px){.vlm-screenshot-section>div:last-of-type{width:60%}}@media screen and (min-width: 1024px){.vlm-screenshot-section>div:last-of-type{position:absolute;left:65%;top:0;width:50%;z-index:11}}@media screen and (min-width: 1300px){.vlm-screenshot-section>div:last-of-type{width:37%}}
