.full-img-hero{position:relative;height:100%}
.full-img-content{background:#fff;border:1px solid #d0d1db;box-shadow:0 15px 20px rgba(0,0,0,0.05);border-radius:8px;text-align:center}
.full-bg-img{aspect-ratio:72/31;background-repeat:no-repeat;background-position:center;position:relative;background-size:cover;flex:100%}
.full-img-hero .full-img-title :is(h1,h2,h3,h4,h5,h6){margin:0}
@media only screen and (min-width:320px){.full-img-textarea{margin-top:-2rem}
.full-img-hero .full-img-textarea .col-md-7{margin-left:0;flex:0 0 100%;max-width:100%}
.full-bg-img{aspect-ratio:72/31;background-position:unset;padding-top:42.9%}
.full-img-content{padding:40px}
.full-img-hero .full-img-des{margin-top:20px}
.full-img-content{transition:1500ms}
.cta-full-img{margin-top:20px}
}
@media only screen and (min-width:768px){.full-img-hero{display:flex;aspect-ratio:72/31;width:100%;top:0}
.full-img-hero-middel{align-items:center;position:absolute}
.full-img-textarea{position:absolute;left:0;right:0}
.full-bg-img{aspect-ratio:72/31;padding-top:43.057%;background-position:center;position:absolute;left:0;right:0;top:0}
.full-img-banner{position:relative;width:100%;padding-top:43.057%}
.full-img-banner-450 .full-img-hero{position:absolute}
.full-img-textarea{margin-top:0rem}
.full-img-hero .full-img-textarea .col-md-7{margin-left:0;flex:0 0 100%;max-width:100%}
.full-img-content{padding:39px}
.full-img-content{transition:1500ms;transform:translateY(0)}
}
@media only screen and (min-width:1025px){.hero-textarea-relative{position:relative !important}
.full-img-content{padding:60px 45px}
.full-img-content{transition:1500ms}
.cta-full-img{margin-top:30px}
}
@media only screen and (min-width:768px){.full-img-content{transform:translateY(260px)}
}
@media only screen and (max-width:767px){.full-img-content{transform:translateY(80px)}
}