.visionary-hero{display:inline-block;padding:80px 0 40px;width:100%}.visionary-hero .hero-inner{align-items:center;display:flex;gap:50px;justify-content:space-between;max-width:100%;width:100%}.visionary-hero .hero-inner .title h1{margin-bottom:24px}.visionary-hero .hero-inner .sub-title{display:inline-block;margin:0 0 28px;width:100%}.visionary-hero .hero-inner .content{padding-bottom:40px}.visionary-hero .hero-inner .cta{display:inline-block;width:100%}.visionary-hero .hero-inner .cta ul{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}.visionary-hero .hero-inner .cta ul li{margin:0}.visionary-hero .hero-inner .cta ul li,.visionary-hero .hero-inner .cta ul li a{align-items:center;display:flex;gap:10px;justify-content:space-between;width:auto}.visionary-hero .hero-inner .cta ul li a{border:1px solid transparent;padding:15px 40px;transition:all .3s}.visionary-hero .hero-inner .cta ul li a svg{height:27px;width:28px}.visionary-hero .hero-inner .cta ul li a svg path{fill:#fff}.visionary-hero .hero-inner .cta ul li a span{line-height:0;vertical-align:top}.visionary-hero .hero-inner .cta ul li a small{font-size:100%!important}.visionary-hero .hero-inner .cta ul li:nth-child(2) a{background-color:transparent;border:1px solid #fe6d33;color:#fe6d33}.visionary-hero .hero-inner .cta ul li:nth-child(2) a svg path{fill:#fe6d33}.visionary-hero .hero-inner .cta ul li:nth-child(2) a:hover{background-color:#fe6d33;color:#fff}.visionary-hero .hero-inner .cta ul li:nth-child(2) a:hover svg path{fill:#fff}.visionary-hero .hero-inner .cta ul li a:hover{background-color:transparent;border:1px solid #fe6d33;color:#fe6d33}.visionary-hero .hero-inner .right .contact-form form input[type=email],.visionary-hero .hero-inner .right .contact-form form input[type=file],.visionary-hero .hero-inner .right .contact-form form input[type=number],.visionary-hero .hero-inner .right .contact-form form input[type=password],.visionary-hero .hero-inner .right .contact-form form input[type=search],.visionary-hero .hero-inner .right .contact-form form input[type=tel],.visionary-hero .hero-inner .right .contact-form form input[type=text],.visionary-hero .hero-inner .right .contact-form form select,.visionary-hero .hero-inner .right .contact-form form textarea{background-color:#fff;border:0;border-radius:8px;color:#1e1e1e;font-family:Inter;font-size:16px;height:auto;outline:none;padding:15px}.visionary-hero .hero-inner .left{display:inline-block;margin:0;width:57%}.visionary-hero .hero-inner .right{display:inline-block;margin:0;width:43%}.visionary-hero .hero-inner .right .contact-form{background-color:#edf2fa;border-radius:6px;display:inline-block;padding:40px 30px;width:100%}.visionary-hero .hero-inner .right .contact-form h3{display:none}.visionary-hero .hero-inner .right .contact-form form{background-color:transparent;display:inline-block;width:100%}.visionary-hero .hero-inner .right .contact-form form p{display:inline-block;margin:0;width:100%}.visionary-hero .hero-inner .right .contact-form .hs-form-field{margin-bottom:20px}.visionary-hero .hero-inner .right .contact-form form .hs-button,.visionary-hero .hero-inner .right .contact-form form input[type=submit]{background-color:#fe6d33;border:1px solid transparent;border-radius:8px;display:inline-block;font-family:Inter;font-size:18px;font-weight:600;height:unset;margin:10px 0 0;padding:12px;width:100%}.visionary-hero .hero-inner .right .contact-form form .hs-button:focus,.visionary-hero .hero-inner .right .contact-form form .hs-button:hover,.visionary-hero .hero-inner .right .contact-form form input[type=submit]:focus,.visionary-hero .hero-inner .right .contact-form form input[type=submit]:hover{background-color:transparent;border:1px solid #fe6d33;color:#fe6d33;font-family:Inter}.submitted-message{background:transparent;color:#1e1e1e;display:inline-block;font-family:Inter;font-size:18px;font-weight:400;width:100%}@media(max-width:991px){.visionary-hero{padding:40px 0}.visionary-hero .hero-inner{flex-wrap:wrap;gap:30px}.visionary-hero .hero-inner .left,.visionary-hero .hero-inner .right{width:100%}}@media(max-width:767px){.sub-title span{font-size:35px}.visionary-hero .hero-inner .l-area .sub-title{margin-bottom:20px}.visionary-hero .hero-inner .l-area .content p{font-size:18px}.visionary-hero .hero-inner .l-area .cta ul li a{padding:12px 20px}}@media(max-width:500px){.visionary-hero .hero-inner .right .contact-form{padding:30px 15px}}