.details{width:100%;position:relative;box-shadow:0px 0px 9px 5px rgba(0,0,0,.36);z-index:2}.details .details__header{width:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.details .details__header::after{content:"";display:block;clear:both;height:100%;width:100%;background-color:rgba(0,0,0,.15);position:absolute;top:0}.details .details__header .textContent{position:absolute;text-align:center;z-index:1}.details .details__header .textContent h1,.details .details__header .textContent h2{font-size:clamp(1.7rem,2vw,3.5rem);color:var(--primaryColor);text-shadow:0px 2px 3px rgba(255,255,255,.5);padding:1rem}.details .details__header .textContent h1{font-size:clamp(2.2rem,2vw,3.8rem)}.details .details__header .textContent p{font-size:clamp(15px,1.6vw,1.5rem);width:100%;max-width:1200px;text-align:center;padding:1rem}.details .image_banner{width:100%;height:100%;max-height:650px;object-fit:cover}.details .general_content{padding-block:6rem;padding-inline:2rem;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem;box-shadow:0px -4px 8px 2px rgba(0,0,0,.36);position:relative}.details .general_content--item{max-width:1350px}.details .general_content--item h2{color:var(--primaryColor)}.details .general_content--item p{text-wrap:pretty}/*# sourceMappingURL=styleInfoGeneral.min.css.map */
