.hero-2{align-items:center;display:flex;min-height:650px;overflow:hidden;padding-bottom:20px;padding-top:0;position:relative}@media screen and (max-width:1200px){.hero-2{display:block;min-height:unset}}.hero-2 .info{padding:100px 0}@media screen and (max-width:1200px){.hero-2 .info{padding:50px 0 30px}}.hero-2 .person{bottom:0;left:calc(50% + 30px);opacity:.95;position:absolute;transform:translateY(150px);z-index:5}.hero-2 .person img{height:600px;width:auto}@media screen and (max-width:1200px){.hero-2 .person{left:unset;position:relative}.hero-2 .person img{display:block;height:400px;margin:0 auto;width:auto}}@media screen and (max-width:768px){.hero-2 .person img{height:300px}}.hero-2 .badge{left:calc(50% + 10px);opacity:.65;position:absolute;top:20px;transform:translate(200px,-600px);z-index:3}.hero-2 .badge img{height:230px;width:auto}@media screen and (max-width:1200px){.hero-2 .badge{bottom:280px;left:calc(50% - 200px);position:absolute;top:unset;z-index:3}.hero-2 .badge img{height:130px;width:auto}}@media screen and (max-width:768px){.hero-2 .badge{bottom:200px}}.hero-2 .background-shape{bottom:-30px;left:calc(50% + 10px);opacity:.65;position:absolute;transform:translate(-200px,-600px);z-index:1}.hero-2 .background-shape img{height:710px;width:auto}@media screen and (max-width:1200px){.hero-2 .background-shape{bottom:-30px;left:calc(50% - 200px);position:absolute;z-index:1}.hero-2 .background-shape img{height:445px;width:auto}}@media screen and (max-width:768px){.hero-2 .background-shape{bottom:-30px;left:calc(50% - 20px);position:absolute;transform:translateX(-50%);z-index:1}.hero-2 .background-shape img{height:345px;width:auto}}.hero-2 .gradient-1{bottom:0;left:0;position:absolute;width:100%}