.service-banner{z-index:1;padding-top:190px;position:relative;overflow:hidden}@media only screen and (min-width:992px){.service-banner{padding-top:290px}}@media only screen and (min-width:1200px){.service-banner{padding-top:380px}}.service-banner-bg{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.service-banner-bg:before{content:"";z-index:1;background-color:#09040290;width:100%;height:100%;position:absolute;inset:0}.service-banner-bg img{object-fit:cover;width:100%;height:100%!important}.service-banner__text p{max-width:200px}@media only screen and (min-width:768px){.service-banner__text p{margin-inline-start:auto}}.service-details-banner p{max-width:100%}@media only screen and (min-width:768px){.service-details-banner p{max-width:300px;margin-inline-start:auto}}