.banner{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:250px;display:flex;position:relative}.banner:before{content:"";background:linear-gradient(90deg, var(--dark-violet) 50%, #0000001a 100%);z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.banner h3{color:var(--white);text-shadow:0 0 100px #000;font-family:Proza Libre;font-size:36px;font-style:normal;font-weight:700;line-height:normal}.banner p{color:var(--white);text-shadow:0 0 100px #000;text-align:justify;max-width:60%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.banner-body{z-index:3;position:relative}.banner span{color:var(--accent-green)}
