.hero-section .cm-container{justify-content:flex-start}form .hs-button:hover,form input[type=submit]:hover{color:#e87722}.hero-section input.hs-button.primary.large{text-transform:uppercase}.hero-section form ul.hs-error-msgs>li:before{display:none}.hero-section.hero .container{position:relative;z-index:4}.hero-section .banner-img{bottom:2px;position:absolute;right:0;z-index:1}.banner-text h5{margin-top:63px}.hero-section form ul.hs-error-msgs>li{padding-left:0}.solid a,.transparent-btn a{font-size:18px;font-weight:400;min-width:245px;padding-bottom:16px;padding-top:16px;text-align:center}form .hs-button,form input[type=submit]{font-weight:400}header.header{z-index:5!important}.hero-section .banner-container{width:50%}.hero-section ul li svg{height:26px;transition:.2s ease-in-out;width:26px;fill:#fff}.hero-section .banner-container ul li{padding-right:30px}.hero-section .banner-container .social-links{margin:77px 0 20px;padding-bottom:113px}.hero-section .blue-box .form-text{padding:62px 34px 37px;position:relative;width:100%;z-index:2}.hero-section .blue-box{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:-35%;padding-bottom:97px}.hero-section .blue-box .form-text h2{line-height:1;margin-bottom:28px}.hero-section .blue-main-box{margin-top:20px;position:relative}.banner-text{max-width:75%;padding-left:0;padding-top:99px}.hero-section .banner-container ul li a i{font-size:26px;transition:.2s ease-in-out}.hero .blue-main-box{width:50%}.dnd_area-row-1-vertical-alignment>.row-fluid{max-width:100%!important}.social-links{justify-content:flex-start!important}.social-links ul li{list-style:none;padding-left:4px}.form{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:14px;padding:22px 66px 55px;width:100%}.social-links ul li:first-child a{cursor:text}.social-links ul li:first-child a:hover{transition:none}.social-links ul li:first-child a:hover svg{transition:none;fill:#fff!important}.hero-section .banner-container .social-links svg.twitter-icon{height:24px!important;width:25px!important}.hero-section .banner-container .social-links a:hover svg,.hero-section .banner-container .social-links a:hover svg.twitter-icon path{fill:#ce4c00}.content p{margin:0}.heading{display:flex}.inner-heading{width:70%}.form-number{width:34%}.form-number a{font-weight:700;position:relative;text-decoration:none;top:-9px;transition:.5s ease-in-out}.content h4{line-height:30px;margin:0}.inner-heading h2{font-size:42px;font-weight:700;margin-bottom:0!important}.hero-section .banner-container .social-links ul{padding-left:0}@media(max-width:1540px){.form-number{width:40%}}@media(max-width:1430px){.heading{flex-direction:column}.form-number{margin-top:30px;width:100%}.inner-heading{width:92%}}@media(max-width:1024px){.hero-section .blue-box .form-text{padding:50px 40px 40px}.banner-container{width:100%}.transparent-btn a{font-size:16px}.blue-main-box{width:100%}.hero-section .banner-container .social-links{margin:50px 0 20px;padding-bottom:50px}.hero-section .blue-box{margin-top:0}.hero-section .cm-container{align-items:center;flex-direction:column;justify-content:center}.hero .blue-main-box,.hero-section .banner-container{width:100%}.form-number a,.hero-section .blue-box .form-text h2{font-size:34px!important;top:0}.ty-banner .banner-img img{bottom:80px;width:400px}.banner-text{max-width:90%;padding-top:180px}}@media(max-width:991px){.hero-section .blue-box .form-text{width:100%}.heading{flex-direction:column}.form-number{width:100%}.inner-heading{margin-bottom:7px;width:100%}.hero-section .banner-container .social-links{margin:50px 0 20px}.content h4{line-height:24px}.banner-text h5{margin-top:44px}}@media(max-width:767px){.transparent-btn a{font-size:14px}.hero-section .banner-container .social-links{padding-bottom:0}.hero-section .banner-container{width:100%}.hero-section .blue-box .form-text{padding:35px 20px 20px}.banner-text{max-width:100%;padding-top:180px}.form-number a,.hero-section .blue-box .form-text h2{font-size:32px!important}.form{padding:20px}form .hs-button,form input[type=submit]{font-size:14px;padding:12px 20px 10px!important}.ty-banner .banner-img img{width:300px}.banner-text h5{margin-top:34px}}@media(max-width:480px){.banner-text{max-width:100%;padding-top:35px}.form-number a,.hero-section .blue-box .form-text h2{font-size:25px!important}.content h4{line-height:22px}}