.hero__container{align-items:center;display:flex;flex-direction:row;min-height:calc(100vh - 135px)}.hero__content{position:relative}.hero__title{margin:0 0 36px}.hero__subtitle{color:#2d8}.hero__wrapper--type-b .hero__container{align-items:end;justify-content:center}.hero__wrapper--height-fit_content .hero__container{min-height:auto}.hero__wrapper--type-b .hero__content{text-align:center;transform:none}.hero__wrapper--type-b .hero__descripion,.hero__wrapper--type-b .hero__subtitle{padding:0}@media (min-width:720px){.hero__title{margin:0 0 48px}.hero__container{min-height:calc(100vh - 295px)}}@media (min-width:1200px){.hero__container{min-height:calc(100vh - 250px)}.hero__wrapper--home .hero__container{justify-content:center;justify-items:center}.hero__wrapper--home .hero__content{padding-bottom:40px;padding-right:0;padding-top:0}.hero__wrapper--type-b .hero__content{padding:0 150px 40px}}.ani,.ani-overlay{bottom:0;left:0;position:absolute;top:0;width:100%}.ani-overlay{background:linear-gradient(180deg,rgba(0,0,0,.19),rgba(0,0,0,.6))}.ani-particles-saturation-filter{filter:saturate(.1);opacity:.8}.hero__descripion>P{font-size:inherit;font-weight:inherit;line-height:inherit}.hero__content>:last-child{margin-bottom:0}.hero__wrapper--height-fit_content{margin-bottom:-27px}@media (min-width:720px){.hero__wrapper--height-fit_content{margin-bottom:0;margin-left:-53px;margin-right:-53px}}@media (min-width:1200px){.hero__wrapper--height-fit_content{margin-bottom:-24px;margin-left:0;margin-right:0}}.hero__from-wrapper .submitted-message{font-size:20px;line-height:23px}.hero__wrapper--type-with-form .hero__title{margin:0 0 24px}.hero__wrapper--type-with-form .hero__container{display:grid;gap:24px;grid-template-columns:1fr;line-height:1}.hero__wrapper--type-with-form .hero__from-wrapper{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(30,32,34,.66);border-radius:10px;box-shadow:0 4px 30px rgba(0,0,0,.1);display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;min-height:500px;padding:16px}.hero__from-wrapper>h3.h3{font-size:24px;font-weight:500;line-height:32px;margin-bottom:16px;text-align:left}.hero__from-wrapper>.hero__from-form{align-items:center;display:flex}.hero__from-wrapper .hs-form>.hs-form-field>label,.hero__from-wrapper h3.form-title{display:none}.hero__from-wrapper .hs-form .hs-input{background:transparent;border:1px solid #687381;border-radius:3px;color:#fff;font-size:16px;line-height:normal;outline:none}.hero__from-wrapper .hs-form input.hs-input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px transparent;-webkit-text-fill-color:#fff;background-color:transparent;transition:background-color 5000s ease-in-out 0s}.hero__from-wrapper .hs-form .hs-input::placeholder{color:#fff;opacity:1}.hero__from-wrapper .hs-form select.hs-input{-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#fff 0),linear-gradient(135deg,#fff 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 6px),calc(100% - 15px) calc(1em + 6px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.hero__from-wrapper .hs-form select.hs-input:focus{background:#141516;background-image:linear-gradient(45deg,#fff 50%,transparent 0),linear-gradient(135deg,transparent 50%,#fff 0);background-position:calc(100% - 15px) calc(1em + 6px),calc(100% - 20px) calc(1em + 6px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;outline:0}.hero__from-wrapper .hs-form .legal-consent-container{margin-top:16px}.hero__from-wrapper .hs-form .legal-consent-container .hs-richtext{font-size:11px;line-height:normal;margin:0 0 16px}.hero__from-wrapper .hs-form .legal-consent-container .hs-form-booleancheckbox{margin:0 0 16px}.hero__from-wrapper .hs-form .legal-consent-container .field.hs-form-field{margin:0}.hero__from-wrapper .hs-form .legal-consent-container .hs-form-booleancheckbox label{align-items:center;display:flex;justify-content:flex-start;margin-bottom:16px}.hero__from-wrapper .hs-form .legal-consent-container .hs-form-booleancheckbox label>span{font-size:16px;line-height:normal;margin:0}.hero__from-wrapper .hs-form .legal-consent-container .hs-form-booleancheckbox label input[type=checkbox].hs-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;cursor:pointer;height:20px!important;margin-right:10px;min-height:20px;min-width:20px;position:relative;width:20px!important}.hero__from-wrapper .hs-form .legal-consent-container .hs-form-booleancheckbox label input[type=checkbox].hs-input:checked:before{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:7px;position:absolute;top:3px;transform:rotate(45deg);width:5px}.hero__from-wrapper .hs-form .hs-form-field{margin-bottom:8px}.hero__from-wrapper .hs-form .hs-error-msgs li{margin:0}.hero__from-wrapper .hs-form .hs-error-msgs>li>label{font-size:16px;line-height:normal;margin:8px 0 0}.hero__from-wrapper .hs-form .hs_submit{margin:16px 0 0}.hero__from-wrapper .hs-form .hs-button{background:#ddd;border:1px solid #000;color:#000;font-size:16px;line-height:24px}.hero__from-wrapper .hs-form .hs-button:hover{background:none;border:1px solid #fff;color:#fff}@media (min-width:720px){.hero__from-wrapper .hs-form .submitted-message,.hero__from-wrapper .submitted-message{font-size:24px;line-height:1.3}.hero__wrapper--type-with-form .hero__from-wrapper{padding:40px}}@media (min-width:1200px){.hero__wrapper--type-with-form .hero__title{margin:0 0 48px}.hero__wrapper--type-with-form .hero__container{gap:48px;grid-template-columns:1fr 1fr}}.hero__wrapper--type-with-resource .hero__title{margin:0 0 24px}.hero__wrapper--type-with-resource .hero__container{display:grid;gap:24px;grid-template-columns:1fr;line-height:1}.hero__resource-wrapper{height:100%;max-height:350px}.hero__resource-image{height:100%;object-fit:cover;width:100%}.hero__cta-resource-buttons{display:grid;gap:20px;grid-template-columns:1fr;margin-left:auto;margin-right:auto;margin-top:24px;place-items:stretch;width:max-content}.hero__cta-resource-buttons .button{align-items:center;display:flex;justify-content:center;padding:16px 24px}@media (min-width:720px){.hero__wrapper--type-with-resource .hero__from-wrapper{padding:40px}.hero__wrapper--type-with-resource .hero__container{gap:48px;grid-template-columns:2fr 1fr}.hero__resource-wrapper{height:100%;max-height:700px}.hero__cta-resource-buttons{margin-top:40px}}@media (min-width:1200px){.hero__wrapper--type-with-resource .hero__title{margin:0 0 48px}.hero__wrapper--type-with-resource .hero__container{gap:80px;grid-template-columns:1fr 1fr}.hero__cta-resource-buttons{gap:40px;grid-template-columns:1fr 1fr;width:100%}}