.strategist-banner-module .background img{height:100%;object-fit:cover;width:100%}.strategist-banner-module{color:#fff;overflow:hidden;padding:77px 0;position:relative;z-index:0}.strategist-banner-module .bg-overlay{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.strategist-banner-module .bg-overlay.overlap-bgimg+.background{z-index:0}.strategist-banner-module .bg-overlay.overlap-bgimg{z-index:1}.strategist-banner-module .background{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.strategist-banner-module .container{position:relative;z-index:2}.strategist-banner-module h1,.strategist-banner-module h2,.strategist-banner-module h3,.strategist-banner-module h4,.strategist-banner-module h5,.strategist-banner-module h6{color:inherit}.strategist-banner-module h1{font-size:50px;line-height:1.1}.strategist-banner-module h1 br,.strategist-banner-module h2 br,.strategist-banner-module h3 br{display:block}.strategist-banner-module .content-button-group.has-separate{border-left:.75px solid #fff;margin-bottom:15px;padding-left:40px;position:relative}.strategist-banner-module.layout-type1 .content-button-group.has-separate{border-left:0!important;padding-left:0!important}.strategist-banner-module.layout-type1 .content-button-group.has-separate .content-group{border-left:.75px solid #fff;padding-left:40px}.strategist-banner-module.layout-type1 .content-button-group.has-separate .button-group{padding-left:40px}.strategist-banner-module .content-button-group.has-separate .button-group{margin-top:20px}.strategist-banner-module .has-one_line .content-group h1:first-child,.strategist-banner-module .has-one_line .content-group h2:first-child,.strategist-banner-module .has-one_line .content-group h3:first-child{padding-left:40px;position:relative}.strategist-banner-module .has-one_line .content-group h1:first-child:before,.strategist-banner-module .has-one_line .content-group h2:first-child:before,.strategist-banner-module .has-one_line .content-group h3:first-child:before{background-color:#fff;bottom:auto;content:"";height:90%;left:0;position:absolute;right:auto;top:50%;transform:translateY(-50%);width:.75px;z-index:0}.strategist-banner-module .button{background-color:#eb7161;border:1px solid #eb7161;border-radius:0;color:#fff;font-family:Bauer Bodoni Roman,arial;font-size:18px;font-weight:500;line-height:1.275;min-width:150px;padding:6px 20px}.strategist-banner-module .button:focus,.strategist-banner-module .button:hover{background-color:#f58879;color:#fff}.strategist-banner-module .button-group>:first-child,.strategist-banner-module .content-group>:first-child{margin-top:0!important}.strategist-banner-module .button-group>:last-child,.strategist-banner-module .content-group>:last-child{margin-bottom:0!important}.strategist-banner-module .content-group>h1:first-child,.strategist-banner-module .content-group>h2:first-child{text-transform:uppercase}.strategist-banner-module .content-button-group.has-one_line{align-items:flex-end;display:flex;flex-wrap:wrap}.strategist-banner-module .has-one_line .content-group{max-width:calc(100% - 150px);min-width:calc(100% - 150px);padding-right:80px;width:82%}.strategist-banner-module .has-one_line .button-group{padding-bottom:15px;width:150px}.strategist-banner-module.has-form .container{align-items:flex-start;display:flex;justify-content:space-between}.strategist-banner-module .form-grp .form-title{font-family:Bauer Bodoni Roman,arial;font-size:20px;font-weight:700;line-height:1.5;margin-bottom:15px;text-align:center}.strategist-banner-module .form-grp{background:hsla(30,26%,93%,.39);padding:23px 25px;width:37%}.strategist-banner-module .content-button-group{width:59%}.strategist-banner-module .input>.hs-input{border:.25px solid #ddd;border-radius:0;box-shadow:none;color:#757f83;display:block;font-family:Baron Sans Thin,arial!important;font-size:15px!important;height:auto!important;margin:0;max-height:100%;max-width:100%!important;min-height:auto;padding:10px 15px;width:100%!important}.strategist-banner-module .content-button-group:only-child{width:100%}.strategist-banner-module .hs-form-field{margin-bottom:7.5px}.strategist-banner-module .input>.hs-input::-webkit-input-placeholder{color:inherit;opacity:1}.strategist-banner-module .input>textarea.hs-input{min-height:97px}.strategist-banner-module .hs_error_rollup label{color:#ef6b51!important}.strategist-banner-module .form-grp input[type=submit]{background-color:#eb7161;border:1px solid #eb7161;border-radius:0;color:#fff;font-family:Bauer Bodoni,arial,sans-serif;font-size:18px;font-weight:500;line-height:1.275;margin:10px 0 0;max-width:inherit;min-height:auto;min-width:168px;padding:7px 20px;text-decoration:none;text-transform:none;transition:all .15s linear;white-space:normal!important;width:auto}.strategist-banner-module .form-grp input[type=submit]:hover{background-color:#f58879;border-color:#f58879;color:#fff;text-decoration:none}@media(max-width:900px){.strategist-banner-module h1{font-size:45px}.strategist-banner-module .content-button-group.has-separate{padding-right:60px}.strategist-banner-module .has-one_line .content-group h1:first-child,.strategist-banner-module .has-one_line .content-group h2:first-child,.strategist-banner-module .has-one_line .content-group h3:first-child{padding-left:34px}.strategist-banner-module.has-form .container{display:block}.strategist-banner-module .content-button-group{margin-bottom:50px!important;width:100%}.strategist-banner-module .form-grp{width:100%}}@media(max-width:767px){.strategist-banner-module h1{font-size:40px}.strategist-banner-module .content-button-group.has-separate{margin-bottom:0;padding-left:20px;padding-right:20px}.strategist-banner-module.layout-type1 .content-button-group.has-separate{padding-left:0}.strategist-banner-module.layout-type1 .content-button-group.has-separate .button-group,.strategist-banner-module.layout-type1 .content-button-group.has-separate .content-group{padding-left:20px}.strategist-banner-module .has-one_line .content-group h1:first-child,.strategist-banner-module .has-one_line .content-group h2:first-child,.strategist-banner-module .has-one_line .content-group h3:first-child{padding-left:25px}.strategist-banner-module .has-one_line .content-group{max-width:100%!important;padding-right:0;width:100%!important}.strategist-banner-module .has-one_line .button-group{padding:30px 0 0 11px;width:100%}}@media(max-width:360px){.strategist-banner-module h1{font-size:28px}}