.content-form-section{padding-top:48px;padding-bottom:80px}@media (max-width:1180px){.content-form-section{padding-bottom:50px}}@media (max-width:768px){.content-form-section{padding-bottom:32px;padding-top:32px}}.content-form-section .container{display:flex;flex-flow:wrap;gap:32px}@media (max-width:992px){.content-form-section .container{justify-content:center;gap:16px}}.content-form-section .content{max-width:828px;width:calc(100% - 532px)}@media (max-width:992px){.content-form-section .content{width:100%;max-width:100%}}.content-form-section .content h3{margin-bottom:16px}.content-form-section .content p{font-family:"Open Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;color:#3d4543}@media (max-width:1280px){.content-form-section .content p{font-size:.875rem}}.content-form-section .content ul{padding-left:0;list-style:none;margin-bottom:24px;display:flex;flex-flow:wrap}.content-form-section .content ul li{position:relative;margin-left:10px;padding:8px 8px 8px 18px;min-width:50%}.content-form-section .content ul li:before{content:"";position:absolute;top:18px;left:6px;display:inline-block;height:4px;width:4px;margin-right:12px;border-radius:50%;background-color:#0271ce}.content-form-section .form{max-width:500px;width:100%}.content-form-section .form .video-box{width:100%;height:auto;min-width:700px}@media (max-width:768px){.content-form-section .form .video-box{min-width:500px}}@media (max-width:568px){.content-form-section .form .video-box{min-width:300px}}.content-form-section .form .wistia-placeholder{width:100%;height:auto;position:relative;display:flex;align-items:center;justify-content:center}.content-form-section .form .wistia-placeholder img{width:100%;height:auto}.content-form-section .form .wistia-placeholder.hidden{display:none}.content-form-section .form .wistia-placeholder .playbtn{width:125px;height:80px;position:absolute;background:#0271ce;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s all ease-in}@media (max-width:568px){.content-form-section .form .wistia-placeholder .playbtn{width:105px;height:60px}}.content-form-section .form .wistia-placeholder .playbtn:hover{background:#0271ce}.content-form-section .form .wistia-placeholder .playbtn:after{content:"";width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:26px solid #fff}@media (max-width:568px){.content-form-section .form .wistia-placeholder .playbtn:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:23px solid #fff}}.content-form-section .form .wistia_responsive_padding{display:none!important;width:100%;height:auto}.content-form-section .form .wistia_responsive_padding.showed{display:block!important}.content-form-section .form .youtube,.content-form-section .form .youtube-box{max-width:100%;position:relative;aspect-ratio:16/9}.content-form-section .form .youtube-box:hover,.content-form-section .form .youtube:hover{cursor:pointer}.content-form-section .form .youtube-box:hover .play,.content-form-section .form .youtube:hover .play{background:red;opacity:.9}.content-form-section .form .youtube img,.content-form-section .form .youtube-box img{width:100%;height:auto;aspect-ratio:16/9}.content-form-section .form .youtube iframe,.content-form-section .form .youtube-box iframe{width:100%;height:auto;aspect-ratio:16/9}.content-form-section .form .youtube .play,.content-form-section .form .youtube-box .play{z-index:2;font-size:1.1em;position:absolute;top:calc(50% - 26px);left:0;right:0;margin:auto;background:#3b3636;opacity:.75;border-radius:50%/10%;color:#fff;height:3em;padding:0;text-align:center;text-indent:.1em;transition:all 150ms ease-out;width:4em}.content-form-section .form .youtube .play::before,.content-form-section .form .youtube-box .play::before{background:inherit;border-radius:5%/50%;bottom:9%;content:"";left:-5%;position:absolute;right:-5%;top:9%}.content-form-section .form .youtube .play::after,.content-form-section .form .youtube-box .play::after{border-style:solid;border-width:1em 0 1em 1.732em;border-color:transparent transparent transparent rgba(255,255,255,.75);content:" ";font-size:.75em;height:0;margin:-1em 0 0 -.75em;top:50%;position:absolute;width:0}.content-form-section .form .video-box{width:100%}.content-form-section .form .video-box iframe{width:100%;height:auto;aspect-ratio:16/9}.content-form-section .form .thank-you-box,.content-form-section .form .thank-you-video{display:none;transition:opacity .3s;opacity:0;width:100%}.content-form-section .form .thank-you-box.showed,.content-form-section .form .thank-you-video.showed{display:flex;width:100%;opacity:1}.content-form-section .form .thank-you-box{padding:32px;gap:16px;flex-direction:column;align-items:center;border-radius:0 24px 0 0;box-shadow:0 -4px 95px 0 rgba(0,0,0,.15);border:1px solid #e0e1e0;background:#f5f7f7}.content-form-section .form .thank-you-box:before{width:64px;height:64px;content:"";background-image:url(../images/icon-thank-you.svg);background-repeat:no-repeat;background-size:contain}.content-form-section .form .thank-you-box .h4{margin:0 auto;text-align:center}.content-form-section .form .thank-you-box li,.content-form-section .form .thank-you-box p{margin:0 auto;text-align:center;color:#31343d}.content-form-section .form .form-box{background:#f5f7f7;border:1px solid #e0e1e0;border-radius:0 24px 0 0;padding:32px;width:100%}.content-form-section .form .form-box.hidden{display:none}@media (max-width:568px){.content-form-section .form .form-box{padding:24px}}.content-form-section .form .title{font-family:"Open Sans",sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:130%;margin-top:0;margin-top:0;margin-bottom:16px}@media (max-width:1280px){.content-form-section .form .title{font-size:1.125rem}}.content-form-section .form .title span{color:#0271ce}.content-form-section .form .subtitle{font-family:"Open Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;color:#3d4543;margin-bottom:16px}@media (max-width:1280px){.content-form-section .form .subtitle{font-size:.875rem}}.content-form-section .form form{display:flex;flex-flow:column}.content-form-section .form fieldset{outline:0;border:0;padding:0;max-width:none!important;width:100%}.content-form-section .form .hs-form-field{margin-bottom:24px!important}@media (max-width:568px){.content-form-section .form .hs-form-field{margin-bottom:23px!important}}.content-form-section .form .hs-form-field>label{display:none}.content-form-section .form .hs_recaptcha{visibility:hidden;position:absolute;z-index:-1}.content-form-section .form .hs-fieldtype-radio label{display:flex}.content-form-section .form .hs-fieldtype-radio>label{font-size:14px}.content-form-section .form .hs-fieldtype-radio legend{font-family:"Open Sans",sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0;color:#0c0c0c;margin-bottom:16px}@media (max-width:1280px){.content-form-section .form .hs-fieldtype-radio legend{font-size:1.125rem}}.content-form-section .form .hs-fieldtype-radio ul{display:flex;list-style:none;flex-wrap:wrap;padding-left:0;gap:16px}.content-form-section .form .hs-fieldtype-radio ul input[type=radio]{width:20px!important;height:20px}.content-form-section .form .hs-fieldtype-radio ul label{display:flex;align-items:center;gap:8px;margin-bottom:0}.content-form-section .form .form-columns-1,.content-form-section .form .form-columns-2{width:100%}.content-form-section .form .form-columns-1 .input,.content-form-section .form .form-columns-2 .input{margin-right:0!important}.content-form-section .form input,.content-form-section .form textarea{font-family:"Open Sans",sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem;color:#0c0c0c;width:100%!important;display:flex;height:45px;padding:5px 12px;align-items:center;gap:4px;align-self:stretch;border-radius:8px;border:1px solid #777d7b;background:#fff;margin:0!important}.content-form-section .form input::-moz-placeholder,.content-form-section .form textarea::-moz-placeholder{color:#777d7b}.content-form-section .form input::placeholder,.content-form-section .form textarea::placeholder{color:#777d7b}.content-form-section .form input:focus,.content-form-section .form textarea:focus{box-shadow:0 2px 10px 0 rgba(0,0,0,.2);border:2px solid #3db5e6}.content-form-section .form textarea{height:135px}.content-form-section .form .hs-form-required{font-family:"Open Sans",sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem;color:#e74c39}.content-form-section .form .form-columns-2{display:flex;gap:16px}@media (max-width:568px){.content-form-section .form .form-columns-2{flex-flow:column;gap:0}}.content-form-section .form .form-columns-2>div{width:100%!important}@media (max-width:568px){.content-form-section .form .form-columns-2 input{margin-right:0!important}}.content-form-section .form select{font-family:"Open Sans",sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem;color:#3d4543;width:100%!important;display:flex;height:45px;padding:5px 12px;align-items:center;gap:4px;align-self:stretch;border-radius:8px;border:1px solid #777d7b;background:#fff;margin:0!important}.content-form-section .form .actions{position:relative}.content-form-section .form input[type=submit]{font-family:"Open Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:150%;display:flex;height:43px;padding:12px 18px;justify-content:center;align-items:center;border-radius:60px;background:#a3d55f;border:0;line-height:1;cursor:pointer}@media (max-width:1280px){.content-form-section .form input[type=submit]{font-size:.875rem}}.content-form-section .form input[type=submit]:hover{background:#8bbe45;transition:all .3s ease}.content-form-section .form .hs-error-msgs{position:absolute;-moz-column-count:1!important;column-count:1!important;list-style:none;padding-left:0;margin:0}@media (max-width:568px){.content-form-section .form .hs-error-msgs{position:relative}}.content-form-section .form .hs-error-msgs a,.content-form-section .form .hs-error-msgs label{font-style:normal;font-weight:500;font-size:.65rem!important;line-height:120%;color:#900}@media (max-width:568px){.content-form-section .form{margin-right:16px;margin-left:16px}}