.lead-block__image{height:32rem;overflow:hidden;position:relative;z-index:1}@media (min-width:576px){.lead-block__image{height:54rem}}@media (min-width:992px){.lead-block__image{height:31rem}}.lead-block__content{flex-grow:1;position:relative;z-index:2}.lead-block__title{margin-top:-3.2rem}.lead-block form .gform_fields{margin-bottom:.8rem}.lead-block form .gfield{margin-bottom:1.6rem}.lead-block form .gfield:last-child{margin-bottom:0}.lead-block--block .lead-block__title,.lead-block--tile .lead-block__title{margin-left:-1.6rem;max-width:70%}@media (min-width:992px){.lead-block--block .lead-block__title,.lead-block--tile .lead-block__title{margin-left:0}.lead-block--block .lead-block__image{flex:0 0 31rem;height:31rem}.lead-block--block .lead-block__content{margin-left:-4.8rem}}.lead-block--tile .lead-block__image{height:auto;padding-top:51.5%}.lead-block--tile .lead-block__image picture{height:100%;left:0;position:absolute;top:0;width:100%}.lead-block--subtle .lead-block-title{margin-top:0}@media (min-width:992px){.lead-block form .gform_fields{margin-bottom:0}.lead-block form button{white-space:nowrap}.lead-block form .gform_ajax_spinner{display:none!important}}.lead-block form .has-submit-button{display:flex;flex-wrap:wrap}@media (min-width:992px){.lead-block form .has-submit-button{align-items:flex-end;flex-wrap:nowrap}}.lead-block form .has-submit-button .ginput_container{flex:0 0 100%}@media (min-width:992px){.lead-block form .has-submit-button .ginput_container{flex:1 1 auto;margin-right:1.8rem;position:relative}.lead-block form .has-submit-button .ginput_container:after{right:-1.2rem}}.lead-block form .has-submit-button button{flex:0 0 100%;margin-top:2rem}@media (min-width:992px){.lead-block form .has-submit-button button{flex:0 0 auto;margin-top:0;width:auto!important;width:95%}}.lead-block form .has-submit-button .validation_message{bottom:-2.4rem;left:2rem;position:absolute}.lead-block--button-grey .gform_wrapper button[type=submit]{background-color:#676f76!important;border-color:#676f76!important;color:#fff!important}.lead-block--button-grey .gform_wrapper button[type=submit]:hover{background-color:#3e454b!important;border-color:#3e454b!important}.lead-block--button-brand .gform_wrapper button[type=submit]{background-color:#00c878!important;border-color:#00c878!important;color:#fff!important}.lead-block--button-brand .gform_wrapper button[type=submit]:hover{background-color:#24b17d!important;border-color:#24b17d!important}.lead-block--button-accent .gform_wrapper button[type=submit]{background-color:#ff017b!important;border-color:#ff017b!important;color:#fff!important}.lead-block--button-accent .gform_wrapper button[type=submit]:hover{background-color:#d90068!important;border-color:#d90068!important}@media (min-width:992px){.sidebar .lead-block form .has-submit-button{flex-wrap:wrap}}.sidebar .lead-block form .has-submit-button .ginput_container{margin-right:0}@media (min-width:992px){.sidebar .lead-block form .has-submit-button .input_container{flex:none;width:100%}.sidebar .lead-block form .has-submit-button button{flex:0 0 auto;margin-top:1rem;width:100%!important}}.col-md-3 .lead-block form .ginput_container,.col-md-4 .lead-block form .ginput_container{margin-right:0!important}.col-md-3 .lead-block form .has-submit-button,.col-md-4 .lead-block form .has-submit-button{display:flex;flex-wrap:wrap!important}.col-md-3 .lead-block form button,.col-md-4 .lead-block form button{width:100%!important}