.bangerter-hero{overflow:hidden}.bangerter-hero .sec-img{position:relative;z-index:1}.bangerter-hero .sec-img:after{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";max-width:200px;min-height:200px;position:absolute;right:0;top:-50px;width:100%;z-index:-1}.bangerter-hero .sec-top-text h5{font-family:var(--secondary_font);letter-spacing:.9px;text-transform:capitalize}.bangerter-hero .sec-content h1{font-family:var(--secondary_font);line-height:1.2;margin-bottom:17px}.bangerter-hero .cont-cta.primary_button{border-radius:5px;margin-top:20px}.bangerter-hero .cont-cta a.cta_button{border-color:transparent;padding:7px 30px}.bangerter-hero .sec-img .sec-img-bg{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%}@media (min-width:1025px){.bangerter-hero .sec-content h1{font-size:52px}}@media(min-width:768px){.bangerter-hero .sec-top-text h5{font-size:22px}.bangerter-hero .section-wrapper{gap:1%}.bangerter-hero .sec-text{flex-basis:45%;margin-bottom:30px;margin-top:30px}.bangerter-hero .sec-top-text{margin-bottom:35px}}@media(max-width:767px){.bangerter-hero .sec-text{margin-bottom:40px}.bangerter-hero .sec-img:after{content:none;top:-20px}.bangerter-hero .sec-top-text{margin-bottom:15px}.bangerter-hero .sec-img .sec-img-bg{height:100%;min-height:450px}}