.hero-content-box{margin-top:86px}.hero-content-box .hero-img{height:350px}.hero-content-box .hero-text{padding-top:80px;text-align:center;display:grid}.hero-content-box .hero-text h1{max-width:733px;margin:0 auto}.hero-content-box .content-box{margin:90px auto 30px}.hero-content-box .content-box div{padding:25px 35px;text-align:center;margin:auto;color:#fff;border:6px solid #fff;background:#032b4d;width:770px;height:auto;min-height:200px;vertical-align:middle}.hero-content-box .content-box div p{padding-bottom:0}.hero-content-box .content-box img{border-radius:50%;margin:0 60px;padding:0;height:200px;width:200px;border:6px solid #fff;box-shadow:0px 5px 9px rgba(0,0,0,0.16)}.hero-content-box .content-box .img-caption{float:none;width:70%;margin:0 auto;padding-top:16px}.hero-content-box .content-box .img-caption h3{text-align:center;color:#3c6d98}.hero-content-box .hero-content h2{margin:0 auto;text-align:center}.hero-content-box .hero-content .hero-desc{max-width:970px;text-align:center;margin:0 auto}@media(max-width:1200px){.hero-content-box .content-box img{margin:0 30px}.hero-content-box .content-box .img-caption{width:80%}}@media(max-width:991px){.hero-content-box .content-box div{width:740px}}@media(max-width:900px){.hero-content-box{margin-top:70px}}@media(max-width:768px){.hero-content-box .hero-img{height:380px}.hero-content-box .hero-text{padding-top:110px}.hero-content-box .hero-text h1{max-width:unset;padding:0 20px;font-size:40px;line-height:52px}.hero-content-box .content-box{margin:86px auto 30px}.hero-content-box .content-box div{width:600px}.hero-content-box .content-box p{font-size:18px !important;line-height:24px !important}.hero-content-box .hero-content h2{font-size:32px;line-height:40px;padding-bottom:18px}}@media(max-width:600px){.hero-content-box .hero-text{padding-top:60px}.hero-content-box .hero-text h1{font-size:36px;line-height:46px}.hero-content-box .content-box div{max-width:580px;float:none;width:95%}.hero-content-box .hero-content h2{font-size:26px;line-height:34px;padding:0 20px 18px}}@media(max-width:525px){.hero-content-box{margin-top:60px}}@media(max-width:425px){.hero-content-box .content-box div{padding:25px}}@media(max-width:375px){.hero-content-box .content-box div{padding:15px}}