.free-trial-hero{.hero__content{align-items:center;display:flex;flex-direction:column;gap:12px;margin:40px auto 0;max-width:1040px;padding:0 20px;width:100%;@media screen and (min-width:1000px){gap:8px;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0}}.hero__title{text-align:center;span{color:#5959eb}br{display:none;@media screen and (min-width:1000px){display:block}}}.hero__heading__title{display:none}.hero__button{align-items:center;background-color:#0f8461;border:2px solid #0f8461;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:fit-content;justify-content:center;margin-top:16px;min-height:56px;min-width:185px;padding:5px 28px;width:100%;@media screen and (min-width:1000px){min-height:56px;min-width:207px;padding-bottom:10px;padding-left:40px;padding-right:40px;padding-top:10px;width:fit-content}&:hover{background-color:#0c6a4e;border-color:#0c6a4e}}.hero__caption{margin:0;text-align:center}.hero__logo-section{display:flex;flex-direction:column;gap:12px;justify-content:space-between;margin:45px auto;max-width:1040px;padding:0 20px;width:100%;@media screen and (min-width:1000px){margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:50px}}.hero__logo-logos{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;row-gap:20px;width:100%;@media screen and (min-width:1000px){gap:30px;justify-content:space-between}}.hero__logo-title{font-size:14px;font-weight:500;text-align:center;@media screen and (min-width:1000px){font-size:14px;text-align:left}span{font-style:italic}br{display:none;@media screen and (min-width:1000px){display:block}}}.hero__video-section{display:none;padding-bottom:35px;position:relative;@media screen and (min-width:1000px){display:block;padding-bottom:116px}}.hero__video-inner{margin:45px auto 0;max-width:1040px;padding:0 20px;width:100%;@media screen and (min-width:1000px){margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:34px}}.hero__video{border-radius:10px;display:flex;overflow:hidden;@media screen and (min-width:1000px){border-radius:12px}video{width:100%}}.hero__mobile-section{margin:45px auto 0;padding:0 20px;width:100%;@media screen and (min-width:1000px){display:none}}.hero__video-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1;img{height:100%;object-fit:cover;object-position:top center;width:100%}}.animate-text-container{align-items:center;display:inline-block;height:48.6px;overflow:hidden;text-align:center;vertical-align:bottom;@media screen and (min-width:1000px){height:64.8px}}.animate-text{animation:animationScrollTextVerticalMobile 8s linear infinite;display:flex;flex-direction:column;line-height:1.35;position:relative;text-align:center;transform:translateY(0);transition:all .3s;@media screen and (min-width:1000px){animation:animationScrollTextVertical 8s linear infinite;transform:translateY(0)}}}.hero__content-desktop{display:none;@media screen and (min-width:1000px){display:block}}.hero__content-mobile{margin:8px auto;max-width:375px;width:100%;@media screen and (min-width:1000px){display:none}}.hero__form-wrapper{&.show{display:block}&.hidden{display:none}}.hero__form{border-radius:4px;margin-top:20px;width:100%;form{display:flex;flex-wrap:wrap;@media screen and (min-width:1000px){align-items:flex-start;flex-direction:row;gap:25px;justify-content:flex-start;row-gap:20px}}.input{display:flex}.hs_email{max-width:100%;order:1;width:calc(100% - 138px);@media screen and (min-width:1000px){max-width:100%;width:425px}}.hs_email input{background-color:#fff;border:1px solid #0f8461;border-radius:3px 0 0 3px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:56px;line-height:1.6;margin:0 auto;max-width:100%;outline:none;padding:8px 20px;width:425px;@media screen and (min-width:1000px){border-radius:6px;font-size:14px;height:56px;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0}&::placeholder{color:#bbb}&:active,&:focus{border:1px solid #000}}.hs-error-msgs{color:#d14343;font-family:Inter;font-size:12px;font-weight:400;margin-top:5px;padding:0;@media screen and (min-width:1000px){font-size:14px}}.hs-error-msgs ul li a{color:#000}.hs-submit{height:46px;order:2;@media screen and (min-width:1000px){height:56px}}.hs_i_agree_to_receive_news___marketing_updates_{margin-top:8px;max-width:325px;order:4;width:100%;@media screen and (min-width:1000px){margin-top:0}}.hs_i_agree_to_katalon_terms_and_privacy_policy_{margin-top:15px;max-width:310px;order:3;width:100%;@media screen and (min-width:1000px){margin-top:0}a{color:#000;text-decoration:underline;&:hover{cursor:pointer;text-decoration:underline}}}.inputs-list{list-style-type:none;margin:0;padding:0;.hs-form-booleancheckbox-display{align-items:flex-start;display:flex;gap:5px;span{color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:300;line-height:20px}}.hs-form-booleancheckbox-display input[type=checkbox]{accent-color:#0f8461;margin-left:0;margin-top:3px}}.hero__submit-button{background-color:#0f8461;border:2px solid #0f8461;border-radius:0 3px 3px 0;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;min-height:42px;min-width:136px;padding:5px 10px;width:fit-content;@media screen and (min-width:1000px){border-radius:3px;height:fit-content;min-height:56px;min-width:207px;padding-bottom:10px;padding-left:40px;padding-right:40px;padding-top:10px}&:hover{background-color:#0c6a4e;border-color:#0c6a4e}}.section_error_message{color:#d14343;font-weight:400;margin-top:5px}}.hero__form-thankyou{background-color:#0f8461;border-radius:4px;color:#fff;margin:18px auto;max-width:500px;padding:10px;text-align:center;width:100%;&.show{display:block}&.hidden{display:none}}@keyframes animationScrollTextVertical{0%{transform:translateY(0)}15%{transform:translateY(0)}30%{transform:translateY(-64.8px)}45%{transform:translateY(-64.8px)}60%{transform:translateY(-129.6px)}75%{transform:translateY(-129.6px)}90%{transform:translateY(-194.4px)}to{transform:translateY(-194.4px)}}@keyframes animationScrollTextVerticalMobile{0%{transform:translateY(0)}15%{transform:translateY(0)}30%{transform:translateY(-48.6px)}45%{transform:translateY(-48.6px)}60%{transform:translateY(-97.2px)}75%{transform:translateY(-97.2px)}90%{transform:translateY(-145.8px)}to{transform:translateY(-145.8px)}}