.mg-banner-outer-wrapper{background-size:cover;background-position:center bottom;position:relative;background-repeat:no-repeat;margin-top:-180px;padding:230px 0 0px;text-align:center;height:65vh;width:100%;float:left;min-height:600px}.mg-banner-inner-wrapper{padding-top:50px}.mg-banner-outer-wrapper .mg-banner-content h3{color:#fff;font-weight:600;margin-bottom:10px}.mg-banner-outer-wrapper .mg-banner-content h1{margin:0px;font-weight:600;color:#fff;text-transform:uppercase}.mg-banner-outer-wrapper .mg-banner-content h1 span{color:#86f2bc}.mg-banner-outer-wrapper .mg-banner-content p{font-size:16px !important;line-height:1.6;color:#fff;margin:10px 0px}.mg-banner-outer-wrapper .mg-banner-content p a{text-decoration:none;color:#fff}.mg-banner-content p strong{font-weight:600}.mg-banner-content .mg-banner-btn a{padding:10px 30px;text-decoration:none;background:#3bb782;display:inline-block;border-radius:30px;color:#fff;text-transform:uppercase;font-weight:600;margin-top:12px;font-size:14px}.mg-banner-content .mg-banner-btn a:hover{background:linear-gradient(to bottom left,#00b688 25%,#fd75f6 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#281483',endColorstr='#6045af',GradientType=1);color:#fff;border-color:transparent}.mg-banner-content{padding:0px 20px}.mg-banner-form-wrap form .hs-form-field input{border:1px solid #000;height:45px;border-radius:12px;color:#000 !important;padding-left:12px;margin-right:30px !important;font-family:'Roboto',sans-serif}.mg-banner-form-wrap form .hs-form-field input::placeholder{color:#000 !important;font-family:'Roboto',sans-serif}.mg-banner-form-wrap form .hs-form-field .input{margin-right:0px !important}.mg-banner-form-wrap form h3{display:none}.mg-banner-form-wrap form span.hs-form-required{display:none}.mg-banner-form-wrap form ul.no-list.hs-error-msgs.inputs-list{padding:0px;margin:0px;list-style-type:none;color:red;font-size:14px;font-family:'Roboto',sans-serif}.mg-banner-form-wrap form input.hs-button.primary.large{background-color:#3bb782;border:1px;border-radius:50px;padding:10px 25px;color:#fff;text-transform:uppercase;cursor:pointer;font-size:14px;height:45px;font-family:'Roboto',sans-serif;font-weight:600;-webkit-appearance:none !important}.mg-banner-form-wrap form input.hs-button.primary.large:hover{background:linear-gradient(to bottom left,#00b688 25%,#fd75f6 90%);color:#fff}.mg-banner-form-wrap form .hs_submit{display:inline-block}.mg-banner-form-wrap form{display:flex;justify-content:center;align-items:self-end}.mg-banner-form-wrap form fieldset{width:100%;float:left}.mg-banner-form-wrap form .hs_firstname{width:46% !important;float:left !important;margin-right:15px}.mg-banner-form-wrap form .hs_email{width:46% !important;float:right !important;margin-right:19px}.mg-banner-form-wrap{padding-top:30px}.mg-banner-form-wrap label.hs-main-font-element{display:none}.pillar-banner .mg-banner-form-wrap form .hs_firstname{width:25% !important;float:left !important;margin-right:15px}.pillar-banner .mg-banner-form-wrap form .hs_lastname.hs-lastname{width:25%;margin-right:15px}.pillar-banner .mg-banner-form-wrap form .hs_email{width:25% !important;float:right !important;margin-right:19px}.pillar-banner .form-title{display:none}@media(max-width:768px){.mg-banner-outer-wrapper .mg-banner-content h1{font-size:40px}}@media(max-width:700px){.mg-banner-form-wrap form{display:block}.mg-banner-form-wrap form fieldset{width:100%;float:none;margin:0 auto}.mg-banner-form-wrap form .hs_submit{margin-top:20px}.mg-banner-form-wrap{padding-top:0px}.mg-banner-form-wrap form .hs_firstname{margin:0px 1px !important}.mg-banner-form-wrap form .hs_email{margin-right:0px}.mg-banner-form-wrap form .hs-form-field input{margin-right:0px !important}}@media(max-width:479px){.mg-banner-outer-wrapper .mg-banner-content h1{font-size:30px}.mg-banner-outer-wrapper{padding:150px 0 0px}.mg-banner-form-wrap form .hs-form-field input{width:100% !important}.mg-banner-form-wrap form .hs_firstname{width:100% !important;margin-bottom:15px !important}.mg-banner-form-wrap form .hs_email{width:100% !important}.mg-banner-form-wrap form .hs_submit{width:100% !important}.mg-banner-form-wrap form input.hs-button.primary.large{width:100% !important}.mg-banner-outer-wrapper .mg-banner-content p{font-size:18px !important}.mg-banner-content .mg-banner-btn a{font-size:16px}.mg-banner-content .mg-banner-btn a{margin-top:0px}.mg-banner-inner-wrapper{padding-top:80px}.mg-banner-outer-wrapper{min-height:700px}}.mg-banner-outer-wrapper .mg-banner-content{visibility:visible;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}60%{opacity:0}20%{opacity:0}100%{opacity:1}}