.product-page .body-container-wrapper,.product-subpage .body-container-wrapper{animation:fadeInAnimation .5s ease}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.heroPage{margin:0 auto;min-height:34vw;padding:0;position:relative;width:100%}@media only screen and (min-width:1920px){.heroPage{min-height:650px}}@media only screen and (max-width:1400px){.heroPage{padding:0 0 30px}}.single-casestudy .heroPage{min-height:650px}#hbspt-form-08add278-4d31-496a-96a9-78ffc4c19256{max-width:512px}.casestudy .heroPage{min-height:527px}.heroPage--conteiner{margin:0 auto;max-width:1500px;position:absolute;position:relative;width:100%;z-index:1}.heroPage--content{padding:0 20px}.heroPage--pagination{margin-bottom:80px;padding-top:80px;width:50%}.heroPage--pagination a{color:#717683;font-weight:400;text-decoration:none}.heroPage--pagination span{color:#717683;flex:none;flex-grow:0;font-size:20px;font-style:normal;font-weight:400;line-height:160%;order:0}.heroPage--pagination .current:last-child{color:#fc9803;font-weight:500}.heroPage--subheader{color:#da4002;font-size:18px;font-weight:600;letter-spacing:.05em;line-height:150%;margin-bottom:5px;text-transform:uppercase}.heroPage--title{flex:none;flex-grow:0;font-size:48px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:24px;max-width:600px;order:0}.heroPage--title h1,.heroPage--title h2,.heroPage--title h3{font-size:inherit;line-height:inherit}.guide-and-lp .heroPage--title{font-size:40px;line-height:130%}.product-subpage .heroPage--title,.single-casestudy .heroPage--title{max-width:710px}.casestudy .heroPage--title,.industries-subpage .heroPage--title{font-size:70px;font-weight:700;line-height:120%}.heroPage--description{color:#717683;flex:none;flex-grow:0;font-size:18px;font-style:normal;font-weight:400;line-height:160%;max-width:638px;order:1}.heroPage--description p:first-child{margin-bottom:10px}.heroPage--image{line-height:0;position:absolute;right:0;top:0;width:100%}@media only screen and (max-width:1023px){.heroPage--image{position:relative}.single-casestudy .heroPage{min-height:0}}.heroPage--image img{height:auto;margin-left:50%;width:50%}.casestudy .heroPage--image img{height:auto;margin-left:0;min-height:527px;object-fit:cover;width:100%}.single-casestudy .heroPage--image img{float:right;max-width:940px}.heroPage--image-mobile{display:none}@media screen and (max-width:1023px){.heroPage{min-height:0;padding:24px 0}.single-casestudy .heroPage{background:#fff!important}.product-subpage .heroPage{min-height:0;padding:16px 0 40px}.industries-subpage .heroPage{min-height:0;padding:24px 0 40px}.casestudy .heroPage{min-height:0;padding:0}.heroPage--content{padding:0 33px;text-align:center}.single-casestudy .heroPage--content{padding:0 20px}.casestudy .heroPage--content{padding:0 33px;position:absolute;top:24px}.heroPage--image{padding-left:20px;padding-right:20px;padding-top:16px;width:auto;z-index:0}.casestudy .heroPage--image{padding-left:0;padding-right:0;padding-top:0;width:auto}.heroPage--image img{border-radius:8px;height:auto;margin-left:0;width:100%}.casestudy .heroPage--image img{border-radius:0;min-height:0}.heroPage--image-desktop{display:none}.heroPage--image-mobile{display:block}.heroPage--conteiner{left:0;position:relative;transform:translateX(0)}.heroPage--pagination{display:none}.heroPage--subheader{font-size:12px;font-weight:500;line-height:160%;margin-bottom:2px}.heroPage--title{margin:auto}.guide-and-lp .heroPage--title,.heroPage--title{font-size:28px;font-weight:600;line-height:130%;margin-bottom:12px;text-align:center}.casestudy .heroPage--title,.industries-subpage .heroPage--title{font-size:28px;font-weight:600;line-height:130%}.heroPage--description{font-size:14px;font-weight:400;line-height:160%;margin:auto;text-align:center}.heroPage--description p:first-child{margin-bottom:8px}}@media screen and (min-width:1440px){.guide-and-lp .heroPage--title{font-size:48px}}