.banner-container{overflow:visible;padding-top:148px;position:relative}.main-wrapper{margin:0 auto;max-width:1125px;padding:0 30px}.banner-container .banner-left-content{float:left;max-width:55%;padding-bottom:200px;width:100%}.banner-container .banner-right-content{float:right;max-width:45%;width:100%}.banner-container .banner-left-content .banner-top-text{font-family:Yellix-Medium;margin-bottom:80px;max-width:400px}.banner-container .banner-left-content .banner-top-text h1,h2,h3,h4,h5{font-size:50px;font-weight:300;letter-spacing:-.015em;margin-top:0}.banner-container .banner-left-content .banner-top-text p{font-size:12px;margin-bottom:15px}.hs-input[type=checkbox]{margin:0 9px 0 0!important}.hs-form-field label.hs-form-booleancheckbox-display{letter-spacing:0!important}.hs-form-field .input ul li label span a{color:#530095;text-decoration:none}.banner-container .banner-right-content .banner-form{background-color:#fff;border-bottom:30px solid #530095;border-left:30px solid #530095;box-sizing:border-box;float:right;max-width:486px;padding:18px 38px 37px}.banner-container .banner-right-content .banner-form form{font-family:Yellix-Medium;font-size:18px}.banner-container .banner-right-content .banner-form h1,h2,h3,h4{color:#530095;font-size:24px;letter-spacing:-.015em;margin-bottom:10px;margin-top:0}.banner-container textarea{height:125px!important}.banner-container .banner-right-content .banner-form form .hs-form-field label{color:#535353;font-family:Yellix-Medium;font-size:12px;letter-spacing:.1em}.banner-container .banner-right-content .banner-form form .input .hs-input{border:1px solid #a5a5a5;height:42px;margin-bottom:10px;margin-top:10px}.banner-container .banner-right-content .banner-form form .input .inputs-list{list-style:none;padding-left:0}.banner-container .banner-right-content .banner-form form .input .inputs-list label span{color:#3f3f3f;font-family:HelveticaNeueLTPro-Roman;font-size:12px}.banner-container .banner-right-content .banner-form form .input .inputs-list li input{height:auto}.banner-container .banner-right-content .banner-form form .hs-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#530095;border:0;-webkit-border-radius:0;color:#fff;font-family:Yellix-Medium;font-size:16px;height:44px;letter-spacing:1px;line-height:16px;margin-top:20px;width:170px}.banner-container .banner-right-content .banner-form form .hs-form-field .input .hs-input.invalid.error[type=email],.banner-container .banner-right-content .banner-form form .hs-form-field .input .hs-input.invalid.error[type=text]{border:1px solid red}ul.no-list.hs-error-msgs.inputs-list{display:none!important}.banner-container .banner-top-area{background-color:#530095;position:absolute;top:0;width:100%;z-index:-1}.banner-container .banner-left-content .award-section{margin-bottom:30px;overflow:visible}.banner-container .banner-left-content .award-section .award-image{float:left;margin-right:60px}.banner-container .banner-left-content .award-section .award-image img{-webkit-box-shadow:0 0 19px 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 19px 2px rgba(0,0,0,.3);box-shadow:0 0 19px 2px rgba(0,0,0,.3)}.banner-container .banner-left-content .award-section .text-award{color:#fff;float:left;font-family:HelveticaNeueLTPro-Lt;font-size:16px;letter-spacing:0;margin-bottom:60px;margin-top:66px;max-width:270px}.banner-container .banner-left-content .cta-sec-ban .cta-ban-right{float:left}.banner-container .banner-left-content .cta-sec-ban .cta-ban-left{float:left;margin-right:28px}.banner-container .banner-left-content .cta-sec-ban .cta-ban-left .cta_button:hover,.banner-container .banner-left-content .cta-sec-ban .cta-ban-right .cta_button:hover{color:#530095!important}@media only screen and (min-width:768px) and (max-width:1023px){.main-wrapper{margin:0 auto;max-width:1125px;padding:0 15px}}@media only screen and (max-width:767px){.banner-container{padding:25px 0 0}.banner-container .banner-top-area{height:auto!important}.banner-container .banner-left-content .banner-top-text h1,h2,h3,h4,h5{color:#530095!important;font-size:36px;letter-spacing:-.015em;line-height:36px;margin:0 0 30px}.banner-container .banner-left-content .banner-top-text p{color:#530095!important;font-size:16px;margin-bottom:10px}.banner-container .banner-left-content .banner-top-text span{color:#530095!important;font-size:36px!important;letter-spacing:-.015em;line-height:36px;margin:0 0 30px}.banner-container .banner-left-content .banner-top-text p span{color:#530095!important;font-size:16px!important;margin-bottom:10px}.banner-container .banner-left-content{float:none;max-width:550px;padding-bottom:50px}.banner-container .banner-left-content .award-section .award-image{margin-bottom:20px;margin-right:15px;max-width:120px}.banner-container .banner-left-content .award-section .award-image img{height:auto}.banner-container .banner-left-content .award-section .text-award{color:#3f3f3f!important;float:left;margin-bottom:16px;margin-top:0;max-width:200px}.banner-container .banner-left-content .cta-sec-ban .cta-ban-left{float:none;margin-bottom:10px;margin-right:0;max-width:100%}.banner-container .banner-left-content .cta-sec-ban .cta-ban-right{float:none;max-width:100%}.banner-container .banner-left-content .cta-sec-ban .cta-ban-left .cta_button,.banner-container .banner-left-content .cta-sec-ban .cta-ban-right .cta_button{width:100%!important}.banner-container .banner-right-content{float:none;max-width:100%;padding-bottom:50px}.banner-container .banner-left-content .cta-sec-ban{margin-bottom:30px;text-align:center}.banner-container .banner-left-content .banner-top-text{margin-bottom:35px;max-width:100%}.banner-container .banner-right-content .banner-form{border:0;float:none;max-width:100%;padding:0}.banner-container .banner-cta-box{clear:both}.banner-container .banner-right-content .banner-form form h1,h2,h3,h4{font-family:Yellix-Medium;font-size:24px;font-weight:400;line-height:24px;margin:0 0 25px}.banner-container .banner-right-content .banner-form form .input .hs-input{border:1px solid #3f3f3f;border-radius:0;box-shadow:none;color:#535353;font-size:14px;height:44px;line-height:14px;margin:10px 0 0}.banner-container .banner-right-content .banner-form form .hs-form-field label{color:#535353;font-family:Yellix-Medium;font-size:12px;letter-spacing:1px;line-height:16px;text-transform:uppercase}.banner-container .banner-right-content .banner-form form .hs-form-field{margin:0 0 20px}}@media (min-width:768px) and (max-width:1023px){.banner-container .banner-right-content .banner-form{border-bottom:10px solid #530095;border-left:10px solid #530095;left:0;margin:auto!important;max-width:320px;position:fixed;right:-400px;z-index:999}.banner-container .banner-left-content .award-section .award-image{float:left;margin-bottom:20px;margin-right:20px;max-width:140px}.banner-container .banner-left-content .award-section .award-image img{height:auto}.banner-container .banner-left-content .award-section .text-award{float:left;margin-top:10px;max-width:200px}.banner-container .banner-left-content .award-section .banner-cta-box{clear:both}.banner-container .banner-left-content .banner-top-text{margin-bottom:40px}}@media (min-width:1024px) and (max-width:1250px){.banner-container .banner-right-content .banner-form{border-bottom:10px solid #530095;border-left:10px solid #530095;left:0;margin:auto!important;position:fixed;right:-400px;z-index:999}.banner-container .banner-left-content .award-section .award-image{float:left;margin-bottom:20px;margin-right:20px;max-width:140px}.banner-container .banner-left-content .award-section .award-image img{height:auto}.banner-container .banner-left-content .award-section .text-award{float:left;margin-top:10px;max-width:200px}.banner-container .banner-left-content .award-section .banner-cta-box{clear:both}}@media (min-height:600px) and (max-height:800px) and (min-width:1024px) and (max-width:5000px){.banner-box .banner-col-r .banner-form{padding:20px 40px}.banner-box .banner-col-r{margin:-100px auto 0!important}.banner-container .banner-right-content .banner-form{padding:20px 40px}.banner-container .banner-right-content .banner-form form .input .hs-input{height:30px}.banner-container textarea{height:80px!important}.banner-container .banner-right-content .banner-form form .hs-button{height:40px}.banner-box .banner-col-r .banner-form form .input .hs-input{height:30px!important}.banner-box .banner-col-r .banner-form form textarea{height:80px!important}.banner-box .banner-col-r .banner-form form form .hs-button{height:40px!important}.banner-box .banner-col-r .banner-form form .hs-form-field .input ul li .hs-input[type=checkbox]{height:auto!important}}