.call-to-action .call-to-action_section{overflow:hidden;position:relative;width:100%}.call-to-action video{display:block;height:auto;position:absolute;width:100%;z-index:0}.call-to-action .text-section{color:#fff;height:100%;left:0;position:relative;top:0;width:100%;z-index:1}.call-to-action .text-part .left-part{font-size:100px;font-weight:300;letter-spacing:-.01em;line-height:105px;max-width:620px}.call-to-action .text-part .right-part{display:flex;flex-direction:column;justify-content:end}.call-to-action .text-part .right-part p{font-size:17px;font-weight:400;line-height:20.7px;margin-bottom:20px;width:316px}.call-to-action .text-part{display:flex;justify-content:space-between}.call-to-action .text-part .right-part .button-section a{border:2px solid transparent;border-radius:45px;display:inline-block;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:16.8px;padding:8px 20px;text-decoration:none;transition:.2s}.call-to-action .text-part .right-part .button-section a:hover{background:none!important;border:2px solid #000;color:#000!important}.call-to-action .call-to-action_section.show_button .form-section,.call-to-action .call-to-action_section.show_form .button-section,.call-to-action .form-section .form-title,.call-to-action .form-section form .hs_error_rollup{display:none}.call-to-action .form-section form{align-items:center;background:transparent;display:flex;max-width:316px;position:relative}.call-to-action .form-section form .hs_email{margin:0;width:100%}.call-to-action .form-section form .hs_email label{margin:0}.call-to-action .form-section form .hs_email input{border:0;border-radius:48px;color:#000;font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:21px;outline:0;padding:9px 20px}.call-to-action .form-section form .hs_email input::placeholder{color:#000}.call-to-action .form-section form .hs_submit{left:unset;position:absolute;right:10px;top:-4px;width:auto}.call-to-action .form-section form .hs_submit input{background:transparent;background-image:url(https://6273723.fs1.hubspotusercontent-na1.net/hubfs/6273723/Arrow%201.svg);background-position:50%;background-repeat:no-repeat;font-size:0;padding:24px}.call-to-action .submitted-message{background-color:transparent;border:unset;color:#030304;font-size:20px;font-weight:400;line-height:21px}.call-to-action .form-section form .hs-error-msgs li{margin:8px 0 0}.call-to-action .form-section form .hs-error-msgs label.hs-error-msg{color:#030304;font-size:16px;font-weight:400;line-height:18px}.call-to-action .call-to-action_section{padding-bottom:30px}.call-to-action .call-to-action_section.show_button .button-section,.call-to-action .call-to-action_section.show_form .form-section{display:block}.call-to-action .call-to-action_section .button-section,.call-to-action .call-to-action_section .form-section{display:none}@media screen and (max-width:767px){.call-to-action .text-part{flex-direction:column}.call-to-action video{width:auto}.call-to-action .call-to-action_section{padding-bottom:30px}.call-to-action .text-part .left-part{font-size:56px;font-weight:300;line-height:58.8px;width:100%}.call-to-action .text-part .right-part{width:90%}.call-to-action .text-part .right-part p{margin-bottom:20px;padding-top:20px;width:100%}}@media (min-width:768px) and (max-width:1024px){.call-to-action .call-to-action_section{padding-bottom:30px}.call-to-action .text-section .right-part{padding-top:110px}.call-to-action .text-part .left-part{font-size:60px;line-height:normal}}