.ceo-img {display: inline-block;max-width: 348px;position: relative;margin-right: 20px;margin-left: 30px;}
.ceo-img:before, .ceo-img:after {content: '';position: absolute;height: 100%;width: 100%;}
.ceo-img:before {top: -30px;left: -30px;background-color: #CEEBFF;}
.ceo-img:after {    background-color: #21A3FF;transform: scale(0.85);right: -20px;bottom: -10px;transform-origin: right bottom;}
.ceo-img img {position: relative;z-index: 2;}
.main-ceo {text-align: center;margin-bottom: 30px;}
.ceo-social {margin-top: 40px;margin-bottom: 30px;}
.ceo-social a {display: inline-flex;justify-content: center;align-items: center;background-color: #CEEBFF;color: #21A3FF;border-radius: 50%;height: 34px;width: 34px;text-decoration: none;margin-right: 12px;padding-top: 0px;}
.ceo-text i {    position: absolute;left: -50px;font-size: 70px;top: -34px;color: #CEEBFF;z-index: -1;}
.left-inner .subtitle {color: #21A3FF;font-weight: 500;font-size: 24px;}
.ceo-text {position: relative;max-width: 620px;}
.left-inner .name {margin-bottom: 55px;font-weight: 600;font-size: 42px;}
@media only screen and (max-width: 1260px) {
    .ceo-text {margin-left: 35px;}
    .ceo-text i {left: -30px;font-size: 52px;top: -24px;}

}
@media only screen and (max-width: 767px) {
  .ceo-social {margin-top: 20px;margin-bottom: 0;text-align: center;}
  .ceo-social ul li {display: inline;margin: 0;padding: 0;}
  .ceo-social ul {display: inline!important;margin: 0;padding: 0;}
  .left-inner .name {font-size: 32px;margin-bottom: 40px;}
  .left-inner .subtitle {font-size: 18px;}
}
