.promo-block img {
    width: 50px !important;
    object-fit: cover;
}

.updater-qualform-form.has-google-autosuggestion .field.field-unit,.updater-qualform-form.has-google-autosuggestion .field.field-zip,.updater-qualform-form.has-smarty-autocomplete .field.field-unit,.updater-qualform-form.has-smarty-autocomplete .field.field-zip{display:none}.updater-qualform-form .form-validation-error{display:none;margin-bottom:1.75rem}.updater-qualform-form.show-unit-field.has-google-autosuggestion .field.field-unit,.updater-qualform-form.show-unit-field.has-smarty-autocomplete .field.field-unit,.updater-qualform-form.show-zip-field.has-google-autosuggestion .field.field-zip,.updater-qualform-form.show-zip-field.has-smarty-autocomplete .field.field-zip{display:block;float:none;width:100%}.field.has-smarty-autocomplete{position:relative}.field.has-smarty-autocomplete input[type=search]{border:1px solid #d1d1d4;border-radius:.25rem}.field.has-smarty-autocomplete.active input[type=search]{border-radius:.25rem .25rem 0 0}.hero-block .card .smarty-autocomplete-container,.hero-block .smarty-autocomplete-container,.smarty-autocomplete-container{display:none;position:absolute;border:1px solid #d1d1d4;border-radius:0 0 .25rem .25rem;top:100%;margin-top:-1px;color:#000;background-color:#fff;z-index:99;width:100%;height:300px;overflow:auto}.hero-block .card .smarty-autocomplete-container.active,.hero-block .smarty-autocomplete-container.active,.smarty-autocomplete-container.active{display:block}.hero-block .card .smarty-autocomplete-container ul,.hero-block .smarty-autocomplete-container ul,.smarty-autocomplete-container ul{list-style-type:none;margin:0;padding:0}.hero-block .card .smarty-autocomplete-container ul li,.hero-block .smarty-autocomplete-container ul li,.smarty-autocomplete-container ul li{font-size:.9rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:0;padding:.5rem}.hero-block .card .smarty-autocomplete-container ul li.active,.hero-block .card .smarty-autocomplete-container ul li.active:hover,.hero-block .smarty-autocomplete-container ul li.active,.hero-block .smarty-autocomplete-container ul li.active:hover,.smarty-autocomplete-container ul li.active,.smarty-autocomplete-container ul li.active:hover{background-color:#000;color:#fff}.hero-block .card .smarty-autocomplete-container ul li:hover,.hero-block .smarty-autocomplete-container ul li:hover,.smarty-autocomplete-container ul li:hover{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:rgba(0,0,0,.05)}.hero-block .card .smarty-autocomplete-container ul .city,.hero-block .card .smarty-autocomplete-container ul .state,.hero-block .card .smarty-autocomplete-container ul .zipcode,.hero-block .smarty-autocomplete-container ul .city,.hero-block .smarty-autocomplete-container ul .state,.hero-block .smarty-autocomplete-container ul .zipcode,.smarty-autocomplete-container ul .city,.smarty-autocomplete-container ul .state,.smarty-autocomplete-container ul .zipcode{font-size:.75rem;opacity:.55}.pac-container{-webkit-box-shadow:none;box-shadow:none;border:1px solid #000;border-top:0;border-radius:0 0 1em 1em;z-index:9999;overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box}.pac-container.pac-logo:after{background-position:right 30px center}.pac-container .pac-item{border:0;color:#666;padding:10px 20px}.pac-container .pac-item .pac-item-query{color:#666}.pac-container .pac-item .pac-icon{display:none}.pac-container .pac-item:first-child{position:relative}.places-suggestions-open .updater-qualform-form .field.field-address input{border-radius:1em 1em 0 0;border:1px solid #000!important;border-bottom:0!important;background-color:#fff;color:#000}

.promo-block img {
    width: 50px !important;
    object-fit: cover;
}

  .call-to-action-two .outer-box {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: var(--theme-color1);
    overflow: hidden;
    /* margin-bottom: -96px; */
}
.call-to-action-two .outer-box {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #003057;
    overflow: hidden;
    /* margin-bottom: -96px; */
}
.call-to-action-two .image-box .image {
    position: relative;
    margin-bottom: 0;
}
figure {
    margin: 0 0 1rem;
}
.call-to-action-two .image-box .image img {
    height: 100%;
    min-width: 340px;
    -o-object-fit: cover;
    object-fit: cover;
}
.call-to-action-two .image-box {
    position: relative;
    height: 100%;
}
.call-to-action-two .content-box {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    padding: 30px 80px;
}

.hero-block {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    position: relative;
    box-shadow: inset 0 0 0 900px #00284cc9;
}
/*.hero-block::before {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(1, 20, 37, 0.9490196078)), to(rgba(1, 20, 37, 0.6117647059)));
    background: linear-gradient(rgb(0 40 76 / 95%) 60%, rgba(1, 20, 37, 0.6117647059) 100%);
    opacity: 0.9;
    z-index: 1;
}*/