
.inside-banner{ width: 100%; height: auto; float: left; display: block;margin-top: 80px;  padding: 0; position: relative;}
.inside-banner:after{content:''; display:block; clear:both;}
.inner_banner_img{width: 100%; height: auto; float: left; position: relative;  }
.inner_banner_img:after{ content: ''; position: absolute; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; background: url("../images/inner_banner-shadow.png") repeat-x left bottom;}

.inner_banner_img .dsk_banner{display: block;}
.inner_banner_img .tab_banner{display: none;}
.inner_banner_img .mob_banner{display: none;}

.inner_banner_img .dsk_banner{width: 100%;}
.inner_banner_img .tab_banner{width: 100%;}
.inner_banner_img .mob_banner{width: 100%;}

.inner_banner_cont{position: absolute;left: 0; right: 0;bottom: 100px; z-index: 2;width: 96%;max-width: 1050px;margin: 0 auto;color: #FFF;}
.banner_cont1{ width: 100%; max-width: 590px; height: auto; float: left; display: block; }
.banner_cont1 h1{ width: 100%; height: auto; float: left; display: block; font-size: 36px; font-weight: 600; color: #fff; line-height: 40px;}

.banner_cont1 h2{ width: auto; height: auto; float: left; display: block; font-size: 12px; font-weight: 300; font-style: italic; color: #000; line-height: 14px; padding: 8px 10px; background:#fff ; border-radius: 2px; margin-bottom: 10px;}
.banner_cont1 h2 a{font-size: 14px; font-weight: 300; color: #000; line-height: 16px; }

.banner_cont1 h3{ width: 100%; height: auto; float: left; display: block; font-size:36px; font-weight: 600; color: #fff; line-height: 36px; padding-bottom: 10px;}
.banner_cont1 h4{ width: 100%; height: auto; float: left; display: block; font-size: 36px; font-weight: 600; color: #fff; line-height: 40px;}
.banner_cont1 p{ width: 100%; height: auto; float: left; display: block; font-size: 18px; font-weight: 300; color: #ffffff; line-height: 22px; padding-left: 80px; position: relative; margin-top: 15px; }
.banner_cont1 p:after{ content: ''; position: absolute; left: 55px; top: 0; bottom: 0; width: 1px; height: 100%; background:rgba(255,255,255,0.60) ;}
.breadcrumb-sec1{width: 100%; height: auto; float: left; display: block;margin-top: 115px;  padding: 0; position: relative;}
.breadcrumb-sec1-box1{width: 100%; height: auto; float: left; display: block;}
.breadcrumb-sec1-box1 h2{ width: auto; height: auto; float: left; display: block; font-size: 18px; font-weight: 400; font-style: italic; color: #292d32; line-height: 14px; padding: 8px 180px 8px 0px;  margin-bottom: 0px; position: relative;}
.breadcrumb-sec1-box1 h2:after{ content: ''; position: absolute; right: 0; top: 23px; width: 169px; height: 1px; background: #000;}
/* Control Functions Page Start */
.control-functions-sec1{ width:100%; height: auto; display: block; position:relative; padding: 50px 0;}
.control-functions-sec1:after{content:''; display:block; clear:both;}
.control-functions-sec1-box1{width:100%; height: auto; display: block; position:relative; border-bottom: 1px solid #c1c1c1; padding-bottom: 50px; margin-bottom: 0px;}
.control-functions-sec1-box1:after{content:''; display:block; clear:both;}
.control-functions-sec1-box1 aside{width:24%; max-width: 235px; height: auto; float: left; display: block; position:relative;}
.control-functions-sec1-box1 aside h2{width:100%; height: auto; float: left; display: block; font-size: 40px; font-weight: 700; color: #000; line-height: 50px;}
.control-functions-sec1-box1 article{width:76%; height: auto; float: left; padding-left: 0; display: block; position:relative; box-sizing: border-box; padding-top: 10px;}
.control-functions-sec1-box1 article h3{width:100%; height: auto; float: left; display: block; font-size: 22px; font-weight: 400; color: #000; line-height: 30px; padding-bottom: 20px; }
.control-functions-sec1-box1 article p{width:100%; height: auto; float: left; display: block; font-size: 16px; font-weight: 400; color: #000; line-height: 20px; padding-bottom: 0px;}

.control-functions-sec2{ width:100%; height: auto; display: block; position:relative; padding: 0px 0 50px;}
.control-functions-sec2:after{content:''; display:block; clear:both;}
.control-functions-sec2-box1{width:100%; height: auto; display: block; position:relative; padding-top: 50px;}
.control-functions-sec2-box1:after{content:''; display:block; clear:both;}
.control-functions-sec2-box1 aside{width:75%; height: auto; float: left; display: block; position:relative; padding-right: 5%;}
.control-functions-sec2-box1 aside h2{width:100%; height: auto; float: left; display: block; font-size: 40px; font-weight: 400; color: #000; line-height: 46px; padding-bottom: 20px; }
.control-functions-sec2-box1 aside h3{width:100%; height: auto; float: left; display: block; font-size: 22px; font-weight: 400; color: #000; line-height: 30px;  padding-left: 20px;  position: relative; margin-bottom: 20px;}
.control-functions-sec2-box1 aside h3:after { content: '';  position: absolute;  left: 0px; top: 0;  bottom: 0;  width: 1px ; height: 100%; background: #307FE2; }
.control-functions-sec2-box1 aside p{width:100%; height: auto; float: left; display: block; font-size: 16px; font-weight: 400; color: #000; line-height: 20px;  padding-bottom: 20px;}
.control-functions-sec2-box1 aside h4{width:100%; height: auto; float: left; display: block; font-size: 19px; font-weight: 700; color: #000; line-height: 22px;  padding-bottom: 20px;}

.control-functions-sec2-box1-list{ margin-left: -10px; margin-right: -10px;}
.control-functions-sec2-box1-list ul{width: 100%; height: auto; display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap; text-align: left;}
.control-functions-sec2-box1-list ul li{width: 33.333%; height: auto; float: left; display: block; text-align: left; padding: 10px 10px;  }
.control-functions-sec2-box1-list ul li aside{width: 100%; height: 100%; float: left; display: block;margin: 0; padding:15px 15px; background: #F4F4F4; border-radius: 4px; position: relative;}

.control-functions-sec2-box1-list ul li aside:hover{ background: #973F98;  box-shadow: rgba(0, 0, 0, 0.14) 0px 3px 8px;   -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}

.control-functions-sec2-box1-list ul li aside span {width: 100%; height: 65px; margin-bottom: 0px;float: left;position: relative; }
.control-functions-sec2-box1-list ul li aside h4{font-size: 16px; font-weight: 600; color: #525252; line-height:20px; padding-bottom: 10px;  margin-top: 0px; margin-bottom: 0px; padding-right: 0px; position: relative; text-transform: none; display: inline-block; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.control-functions-sec2-box1-list ul li aside:hover h4{ color: #FFFFFF;}

.control-functions-sec2-box1-list ul li aside p{ color: #000; font-size: 14px; padding: 0 0px;}
.control-functions-sec2-box1-list ul li aside:hover p{ color: #FFFFFF;}


.control-functions-sec2-box1-list ul li aside span i{display: inline-block}
.control-functions-sec2-box1-list ul li aside span i.icon1{width: 40px; height: 41px;  background: url("../images/control-functions-icon1.svg") no-repeat left top ; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}

.control-functions-sec2-box1-list ul li aside span i.icon2{width: 40px; height: 41px;  background: url("../images/control-functions-icon1.svg") no-repeat -105px top ; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}

.control-functions-sec2-box1-list ul li aside span i.icon3{width: 40px; height: 41px;  background: url("../images/control-functions-icon1.svg") no-repeat -207px top ; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}

.control-functions-sec2-box1-list ul li aside span i.icon4{width: 40px; height: 41px;  background: url("../images/control-functions-icon1.svg") no-repeat -312px top ; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}
.control-functions-sec2-box1-list ul li aside span i.icon5{width: 40px; height: 41px;  background: url("../images/control-functions-icon1.svg") no-repeat -417px top ; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}

.control-functions-sec2-box1-list ul li aside span i.icon6{width: 40px; height: 41px;  background: url("../images/control-functions-icon1.svg") no-repeat -522px top ; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}

.control-functions-sec2-box1-list ul li aside span i.icon7{width: 40px; height: 41px;  background: url("../images/control-functions-icon1.svg") no-repeat -629px top ; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}
.control-functions-sec2-box1-list ul li aside span i.icon8{width: 40px; height: 41px;  background: url("../images/control-functions-icon1.svg") no-repeat -734px top ; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}
.control-functions-sec2-box1-list ul li aside span i.icon9{width: 40px; height: 41px;  background: url("../images/control-functions-icon1.svg") no-repeat -840px top ; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}
.control-functions-sec2-box1-list ul li aside span i.icon10{width: 40px; height: 41px;  background: url("../images/control-functions-icon1.svg") no-repeat -942px top ; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}

.control-functions-sec2-box1-list ul li aside:hover span i.icon1{background: url("../images/control-functions-icon1.svg") no-repeat 0 -120px;}
.control-functions-sec2-box1-list ul li aside:hover span i.icon2{background: url("../images/control-functions-icon1.svg") no-repeat -105px -120px;}
.control-functions-sec2-box1-list ul li aside:hover span i.icon3{background: url("../images/control-functions-icon1.svg") no-repeat -207px -120px;}
.control-functions-sec2-box1-list ul li aside:hover span i.icon4{background: url("../images/control-functions-icon1.svg") no-repeat -312px -120px;}

.control-functions-sec2-box1-list ul li aside:hover span i.icon5{background: url("../images/control-functions-icon1.svg") no-repeat -417px -120px;}

.control-functions-sec2-box1-list ul li aside:hover span i.icon6{background: url("../images/control-functions-icon1.svg") no-repeat -522px -120px;}



.control-functions-sec2-box1-list ul li aside:hover span i.icon7{background: url("../images/control-functions-icon1.svg") no-repeat -629px -120px;}
.control-functions-sec2-box1-list ul li aside:hover span i.icon8{background: url("../images/control-functions-icon1.svg") no-repeat -734px -120px;}
.control-functions-sec2-box1-list ul li aside:hover span i.icon9{background: url("../images/control-functions-icon1.svg") no-repeat -840px -120px;}
.control-functions-sec2-box1-list ul li aside:hover span i.icon10{background: url("../images/control-functions-icon1.svg") no-repeat -942px -120px;}

.control-functions-sec2-box1 figure{width:25%; height: auto;  display: flex; position:relative; float: right;  margin-left: auto; order: 2; }
.control-functions-sec2-box1 figure i{width:100%; height: auto; float: left; display: block; border-radius: 7px;}
.control-functions-sec2-box1 figure i img{width:100%; }


.control-functions-sec2-box1 figure i small {
    width:auto; position: absolute; left: 0; right: 0; bottom: 20px; margin: 0 auto;
    height: auto; 
    
    display: table;
}

.control-functions-sec2-box1 figure i small a {
    width: auto;
    height: 30px; 
    background: #f2c019;
    border: 0px solid #c2c2c2;
    border-radius: 4px; line-height: 30px;
    color: #000;
    font-size: 12px;
    font-weight: 400;
    padding: 0px 20px;
    cursor: pointer;
    background-image: linear-gradient(0, #307fe2, #307fe2);
    background-size: 0;
    transition: .8s;
    background-repeat: no-repeat; display: block; font-style: normal;
}

.control-functions-sec2-box1 figure i small a:hover {
    background-size: 100%;
    color: #fff;
}

.control-functions-sec3{ width:100%; height: auto; display: block; position:relative; padding: 0px 0 0px;}
.control-functions-sec3:after{content:''; display:block; clear:both;}
.control-functions-sec3-box1{width:100%; height: auto; display: block; position:relative; z-index: 1;}
.control-functions-sec3-box1 figure{width:100%; height: auto; display: block; position:relative;}
.control-functions-sec3-box1 figure img{width:100%; border-radius: 7px;}
.control-functions-sec3-box1:after{content:''; display:block; clear:both;}
.control-functions-sec3-box2{width:96%; max-width: 925px; margin: 0 auto; height: auto; display: block; position:relative; margin-top: -60px; z-index: 2; background: #fff; padding: 40px 40px; border-radius: 10px;}
.control-functions-sec3-box2 h2{ width: 100%; max-width: 780px; margin: 0 auto; display: table;  font-size: 28px; font-weight: 400; color: #3C3C3C; text-align: center; line-height:34px; padding-bottom: 20px; }
.control-functions-sec3-box2 p{ width: 100%;max-width: 780px; margin: 0 auto; display: table;  font-size: 18px; font-weight: 400; color: #3C3C3C; text-align: center; line-height:24px; padding-bottom: 20px; }
.control-functions-sec3-box2 small{width: auto; margin: 0 auto; display: table; }
.control-functions-sec3-box2 small a{font-size: 16px; font-weight: 500; color: #3C3C3C; text-align: center; line-height:26px; padding-right: 40px; position: relative; transition: 0.4s;}
.control-functions-sec3-box2 small a:after{content: ''; position: absolute; right: 0; top: 0; width: 24px; height: 24px;  border-radius: 50%; background: url(../images/arrow-right.png) no-repeat left top;}
.control-functions-sec3-box2 small a:hover{ color: #f2c019;}
.control-functions-sec3-box2 small a:hover:after{content: ''; position: absolute; right: 0; top: 0; width: 24px; height: 24px;  border-radius: 50%; background: url(../images/arrow-right.png) no-repeat -102px top;}

.control-functions-desktop1{ display: block;}
.control-functions-mob1{ display: none;}
/* Control Functions Page end */


.whatWeDo-sec1{ width:100%; height: auto; display: block; position:relative; padding: 20px 0 50px 0;}
.whatWeDo-sec1:after{content:''; display:block; clear:both;}
.whatWeDo-sec1-box1{width:100%; height: auto; display: block; position:relative;  padding-bottom: 0px; margin-bottom: 0px;}
.whatWeDo-sec1-box1:after{content:''; display:block; clear:both;}
.whatWeDo-sec1-box1 aside{width:50%; max-width: 465px; height: auto; float: left; display: block; position:relative;}
.whatWeDo-sec1-box1 aside h2{width:100%; height: auto; float: left; display: block; font-size: 40px; font-weight: 700; color: #000; line-height: 50px;}
.whatWeDo-sec1-box1 article{width:50%; height: auto; float: left;  display: block; position:relative; box-sizing: border-box;}
.whatWeDo-sec1-box1 article h3{width:100%; height: auto; float: left; display: block; font-size: 22px; font-weight: 400; color: #000; line-height: 30px; padding-bottom: 20px; padding-top: 10px; }


.whatWeDo-sec2{ width:100%; height: auto; display: block; position:relative; padding: 0px 0 50px;}
.whatWeDo-sec2:after{content:''; display:block; clear:both;}
.whatWeDo-sec2-box1{width:100%; height: auto; display: block; position:relative;}
.whatWeDo-sec2-box1:after{content:''; display:block; clear:both;}
.whatWeDo-sec2-box1 ul{margin-left: -10px; margin-right: -10px; height: auto; display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap; position:relative;}
.whatWeDo-sec2-box1 ul li{width:33.333%; height: auto; display: block; float: left; padding:10px 10px; overflow: hidden;}


.whatWeDo-sec2-box1 ul li a{ width: 100%; height: 100%; position: relative; overflow: hidden; z-index: 1; }



.whatWeDo-sec2-box1 ul li a figure{width:100%; height: 100%; display: block; position: relative; border-radius: 10px; overflow: hidden;}
.whatWeDo-sec2-box1 ul li a figure img{ width: 100%; display: block; border-radius: 10px; -webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .5s ease-in-out;
	transition: .5s ease-in-out;}
.whatWeDo-sec2-box1 ul li a:hover figure img{	-webkit-transform: scale(1.1);
	transform: scale(1.1);}

.whatWeDo-sec2-box1 ul li a figure aside{ position: absolute; left: 0; right: 0;bottom: 20px; padding: 0px 20px 0 20px;}
.whatWeDo-sec2-box1 ul li a figure aside h2{font-size: 20px; font-weight: 700; color: #fff; line-height: 30px;}
.whatWeDo-sec2-box1 ul li a figure aside p{font-size: 16px; min-height: 64px; font-weight: 400; color: #fff; line-height: 22px; padding-bottom: 20px;}
.whatWeDo-sec2-box1 ul li a figure aside small{font-size: 16px; font-weight: 500; color: #fff; line-height: 24px;padding-right: 40px; position: relative; transition: 0.4s;}


.whatWeDo-sec2-box1 ul li a figure aside small:after{content: ''; position: absolute; right: 0; top: 0; width: 24px; height: 24px;  border-radius: 50%; background: url(../images/arrow-right2.png) no-repeat left top;}
.whatWeDo-sec2-box1 ul li a:hover figure aside small{ color: #f2c019;}
.whatWeDo-sec2-box1 ul li a:hover figure aside small:after{content: ''; position: absolute; right: 0; top: 0; width: 24px; height: 24px;  border-radius: 50%; background: url(../images/arrow-right2.png) no-repeat -102px top;}



/* .whatWeDo-sec2-box1 ul li a:hover figure{-webkit-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);
-moz-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);
box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);} */



.whatWeDo-sec2-box1 ul li a figure:before {
  box-sizing: border-box;
  transform: translateX(100%);
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;border-radius: 10px;
  border-bottom: 2px solid transparent;
  border-left: 2px solid transparent;z-index: 22;
}
.whatWeDo-sec2-box1 ul li a figure:after {
  box-sizing: border-box;
  transform: translateX(-100%);
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;border-radius: 10px;
  border-top: 2px solid transparent;
  border-right: 2px solid transparent;
}
/* .events-box2 li a:hover aside{
  color: inherit;
  text-decoration: none;
} */
.whatWeDo-sec2-box1 ul li a:hover figure:before {
  transition: 0.1s transform linear, 0.5s height linear 0.1s;
  transform: translateX(0);
  height: 100%;
  border-color: #307fe2 ;
}
.whatWeDo-sec2-box1 ul li a:hover figure:after {
  transition: 0.1s transform linear 0.2s, 0.5s height linear 0.3s;
  transform: translateX(0);
  height: 100%;
  border-color: #307fe2;
}

.leadership-sec1{ width:100%; height: auto; display: block; position:relative; padding: 50px 0 50px 0; background: #ececec;}
.leadership-sec1:after{content:''; display:block; clear:both;}
.leadership-sec1-box1{width:100%; height: auto; display: block; position:relative;  padding-bottom: 0px; margin-bottom: 0px;}
.leadership-sec1-box1:after{content:''; display:block; clear:both;}
.leadership-sec1-box1 h2{ width:100%; height: auto; display: block;padding-bottom: 30px; font-size: 40px; font-weight: 400; color: #3c3c3c; line-height: 50px;}


.leadership-sec1-box2{width:100%; height: auto; display: block; position:relative;}
.leadership-sec1-box2:after{content:''; display:block; clear:both;}
.leadership-sec1-box2 ul{margin-left: -10px; margin-right: -10px; height: auto; display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap; position:relative;}
.leadership-sec1-box2 ul li{width:25%; height: auto; display: block; float: left; padding:10px 10px; overflow: hidden;}


.leadership-sec1-box2 ul li a{ width: 100%; height: auto; float: left; position: relative; overflow: hidden; z-index: 1; background: #fff; border-radius: 6px; padding: 50px 20px 0px 20px ; transition: 0.4s; }
.leadership-sec1-box2 ul li a:hover{ background: #486aae;}


.leadership-sec1-box2 ul li a figure{width:100%; height: auto; display: block; position: relative; border-top-right-radius: 10px; border-top-left-radius: 10px; overflow: hidden;}
.leadership-sec1-box2 ul li a figure img{ width: 100%; display: block;border-top-right-radius: 10px; border-top-left-radius: 10px;  -webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .5s ease-in-out;
	transition: .5s ease-in-out;}
.leadership-sec1-box2 ul li a:hover figure img{	-webkit-transform: scale(1.1);
	transform: scale(1.1);}

.leadership-sec1-box2 ul li a aside{width: 100%; height: 120px; float: left; position: relative;  padding: 0px 0px 0 0px; transition: 0.4s;}
.leadership-sec1-box2 ul li a aside h2{font-size: 20px; font-weight: 700; color: #000; line-height: 26px; transition: 0.4s; padding-bottom: 8px;}
.leadership-sec1-box2 ul li a aside p{font-size: 14px; font-weight: 400; color: #000; line-height: 20px; transition: 0.4s;}
.leadership-sec1-box2 ul li a small{position: absolute; right: 20px; top: 20px; width: 20px; height: 20px; transition: 0.4s;}
.leadership-sec1-box2 ul li a:hover aside h2{ color: #fff;}
.leadership-sec1-box2 ul li a:hover aside p{ color: #fff;}

.leadership-sec1-box2 ul li a small:after{content: ''; position: absolute; right: 0; top: 0; width: 16px; height:16px;  background: url(../images/arrow-right5.png) no-repeat left top;     -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in-out;}

.leadership-sec1-box2 ul li a:hover small:after{content: ''; position: absolute; right: 0; top: 0; width: 16px; height: 16px;  background: url(../images/arrow-right5-hover.png) no-repeat left top;}



.leadership-sec1-box2 ul li a:hover figure{-webkit-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);
-moz-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);
box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);}





.leadership-pop-content {
    display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap; position: relative;
}

.leadership_left_box { width: 100%; height: auto; float: left;  display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap; position: relative;     align-items: flex-end; }
.leadership_left_box figure {width: 15%; height: auto; float: left; display: block; position: relative;} 
.leadership_left_box figure img { width: 100%; border-radius: 10px;}
.leadership_left_box aside{width: 85%; height: auto; float: left; padding-left: 20px;}
.leadership_left_box aside h2{width: 100%; height: auto; float: left; display: block; font-size: 40px; font-weight: 400; color: #000; line-height: 50px;}
.leadership_left_box aside h3{width: 100%; height: auto; float: left; display: block; font-size: 16px; font-weight: 400; color: #000; line-height: 22px;}
.leadership_right_box {
    width: 100%;
    /* height: 200px; */
    height: auto;
    overflow-y: auto;
}

.leadership-popup {
    padding: 40px;
    padding-right: 20px;
}

.leadership_right_box h2 {
    color: #E33861;
    font-size: 30px;
    font-weight: bold;
}

.leadership_right_box h6 {
    font-size: 20px;
    color: #848484;
    font-weight: normal;
    margin-bottom: 10px;
}

.leadership_right_box p {
    color: #121212;
    font-size: 15px;
    margin-top: 20px;
    line-height: 22px;
}

.leadership_right_box h5 {
    font-size: 20px;
    color: #000;
    margin-top: 30px;
    margin-bottom: 0px;
}




.transition {
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
}


.our-success-sec1{ width:100%; height: auto; display: block; position:relative; padding: 50px 0;}
.our-success-sec1:after{content:''; display:block; clear:both;}
.our-success-sec1-box1{width:100%; height: auto; display: block; position:relative; padding-bottom: 0px; margin-bottom: 0px;}
.our-success-sec1-box1:after{content:''; display:block; clear:both;}
.our-success-sec1-box1 aside{width:40%; max-width: 440px; height: auto; float: left; display: block; position:relative;}
.our-success-sec1-box1 aside h2{width:100%; height: auto; float: left; display: block; font-size: 40px; font-weight: 700; color: #000; line-height: 44px;}
.our-success-sec1-box1 article{width:60%; height: auto; float: left; padding-left: 0%; display: block; position:relative; box-sizing: border-box; padding-top: 10px;}
.our-success-sec1-box1 article h3{width:100%; height: auto; float: left; display: block; font-size: 22px; font-weight: 400; color: #000; line-height: 30px; padding-bottom: 20px; }
.our-success-sec1-box1 article p{width:100%; height: auto; float: left; display: block; font-size: 16px; font-weight: 400; color: #000; line-height: 20px; padding-bottom: 0px;}


.our-success-sec2{ width:100%; height: auto; display: block; position:relative; padding: 50px 0 50px 0; background: #ececec;}
.our-success-sec2:after{content:''; display:block; clear:both;}
.our-success-sec2-box1{width:100%; height: auto; display: block; position:relative;  padding-bottom: 0px; margin-bottom: 0px;}
.our-success-sec2-box1:after{content:''; display:block; clear:both;}
.our-success-sec2-box1 h2{ width:100%; height: auto; display: block;padding-bottom: 30px;font-size: 28px; font-weight: 400; color: #000; line-height: 32px; }
.our-success-sec2-box1 h2 strong{font-size: 40px; font-weight: 700; color: #000; line-height: 44px; padding-right: 3%;}

.our-success-sec2-box2{width:100%; height: auto; display: block; position:relative;}
.our-success-sec2-box2:after{content:''; display:block; clear:both;}
.our-success-sec2-box2 ul{margin-left: -10px; margin-right: -10px; height: auto; display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap; position:relative;}
.our-success-sec2-box2 ul li{width:33.333%; height: auto; display: block; float: left; padding:10px 10px; overflow: hidden;}
.our-success-sec2-box2 ul li a{ width: 100%; height: 100%; float: left; position: relative; overflow: hidden; z-index: 1; background: #fff; border-radius: 6px; padding: 50px 20px 0px 20px ; transition: 0.4s; }
.our-success-sec2-box2 ul li a:hover{ background: #486aae;}
.our-success-sec2-box2 ul li a figure{width:100%; height: auto; display: block; position: relative; border-top-right-radius: 10px; border-top-left-radius: 10px; overflow: hidden;}
.our-success-sec2-box2 ul li a figure img{ width: 100%; display: block;border-top-right-radius: 10px; border-top-left-radius: 10px;  -webkit-transform: scale(1);transform: scale(1);	-webkit-transition: .5s ease-in-out;transition: .5s ease-in-out;}
.our-success-sec2-box2 ul li a:hover figure img{	-webkit-transform: scale(1.1);transform: scale(1.1);}
.our-success-sec2-box2 ul li a aside{width: 100%; height: 120px; float: left; position: relative;  padding: 0px 0px 0 0px; transition: 0.4s;}
.our-success-sec2-box2 ul li a aside h2{font-size: 18px; font-weight: 400; color: #000; line-height: 36px; transition: 0.4s; padding-bottom: 10px;}
.our-success-sec2-box2 ul li a aside p{font-size: 16px; font-weight: 400; color: #000; line-height: 26px; transition: 0.4s; }
.our-success-sec2-box2 ul li a aside p strong{font-weight: 700;}
.our-success-sec2-box2 ul li a small{position: absolute; right: 20px; top: 20px; width: 20px; height: 20px; transition: 0.4s;}
.our-success-sec2-box2 ul li a:hover aside h2{ color: #fff;}
.our-success-sec2-box2 ul li a:hover aside p{ color: #fff;}
.our-success-sec2-box2 ul li a small:after{content: ''; position: absolute; right: 0; top: 0; width: 16px; height:16px;  background: url(../images/arrow-right5.png) no-repeat left top; -webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}
.our-success-sec2-box2 ul li a:hover small:after{content: ''; position: absolute; right: 0; top: 0; width: 16px; height: 16px;  background: url(../images/arrow-right5-hover.png) no-repeat left top;}
.our-success-sec2-box2 ul li a:hover figure{-webkit-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);
-moz-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);
box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);}



.our-success-sec3{ width:100%; height: auto; display: block; position:relative; padding: 50px 0 50px 0; background: #fff;}
.our-success-sec2-box2.grey ul li a{ width: 100%; height: 100%; float: left; position: relative; overflow: hidden; z-index: 1; background: #ececec; border-radius: 6px; padding: 50px 20px 0px 20px ; transition: 0.4s; }
.our-success-sec2-box2.grey ul li a:hover{ background: #486aae;}
.our-success-sec4{ width:100%; height: auto; display: block; position:relative; padding: 50px 0 50px 0; background: #ececec;}

.our-success-sec2-box2.video ul li a { padding: 70px 20px 0px 20px;}
.our-success-sec2-box2.video ul li a small{position: absolute; right: 20px; top: 20px; width:49px; height: 49px; transition: 0.4s;}

.our-success-sec2-box2.video ul li a small:after{content: ''; position: absolute; right: 0; top: 0; width: 49px; height:49px;  background: url(../images/video-icon1.svg) no-repeat left top; -webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}
.our-success-sec2-box2.video ul li a:hover small:after{content: ''; position: absolute; right: 0; top: 0; width: 49px; height: 49px;  background: url(../images/video-icon1-hover.svg) no-repeat left top;}
.our-success-sec2-box2.video ul li a:hover figure{-webkit-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);
-moz-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);
box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);}
.our-success-sec2-box2.video ul li a aside{ height: 160px;}


.growWithXcelion-sec1{ width:100%; height: auto; display: block; position:relative; padding: 50px 0;}
.growWithXcelion-sec1:after{content:''; display:block; clear:both;}
.growWithXcelion-sec1-box1{width:100%; height: auto; display: block; position:relative;  padding-bottom: 0px; margin-bottom: 0px;}
.growWithXcelion-sec1-box1:after{content:''; display:block; clear:both;}
.growWithXcelion-sec1-box1 aside{width:30%; max-width: 316px; height: auto; float: left; display: block; position:relative;}
.growWithXcelion-sec1-box1 aside h2{width:100%; height: auto; float: left; display: block; font-size: 40px; font-weight: 700; color: #000; line-height: 50px;}
.growWithXcelion-sec1-box1 article{width:70%; height: auto; float: left; padding-left: 0%; display: block; position:relative; box-sizing: border-box; padding-top: 10px;}
.growWithXcelion-sec1-box1 article h3{width:100%; height: auto; float: left; display: block; font-size: 22px; font-weight: 400; color: #000; line-height: 30px; padding-bottom: 20px; }
.growWithXcelion-sec1-box1 article p{width:100%; height: auto; float: left; display: block; font-size: 16px; font-weight: 400; color: #000; line-height: 20px; padding-bottom: 0px;}



.growWithXcelion-sec2{ width:100%; height: auto; display: block; position:relative; background: #486aae; padding: 50px 0;}
.growWithXcelion-sec2:after{content:''; display:block; clear:both;}
.growWithXcelion-sec2-box1{width:100%; height: auto; display: block; position:relative;  padding-bottom: 0px; margin-bottom: 0px;}
.growWithXcelion-sec2-box1:after{content:''; display:block; clear:both;}

.growWithXcelion-sec2-box1-left{width:50%; height: auto; float: left; display: block; position:relative; padding-left: 9%; }
.growWithXcelion-sec2-box1-leftbox{width:100%; float: left; display: block; position:relative;}
.growWithXcelion-sec2-box1-leftbox figure{width:50%; max-width: 250px; float: left; display: block;}
.growWithXcelion-sec2-box1-leftbox figure img{width:100%;}
.growWithXcelion-sec2-box1-leftbox aside{width:50%; max-width: 250px; height: auto; float: left; display: block; padding-left: 20px; margin-top: 30px; padding-top: 90px; position: relative; font-size: 60px; font-weight: 400; color: #fff; line-height: 62px; }
.growWithXcelion-sec2-box1-leftbox aside:after{ content: ''; position: absolute; left:20px;  top: 0px; width: 80px; height: 80px; background: url(../images/quotes-icon.png) no-repeat left top; background-size: contain;}

.grow-with-xcelionSlider-box{width:50%; float: left; display: block; position:relative; padding-top: 60px;}
.grow-with-xcelionSlider li{ padding-right: 20px; }
.grow-with-xcelionSlider aside{ background: rgba(255, 255, 255, 0.3); padding: 30px 30px; width: 400px; height: 280px; border-top-right-radius: 0px; border-top-left-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 0px;}
.grow-with-xcelionSlider aside p{font-size: 16px; font-weight: 400; color: #000; line-height: 22px; padding-bottom: 10px;}
.grow-with-xcelionSlider aside h3{font-size: 14px; font-weight: 500; color: #000; line-height: 22px; padding-bottom: 4px;}
.grow-with-xcelionSlider aside h4{font-size: 14px; font-weight: 300; color: #000; line-height: 22px; }

.grow-with-xcelionSlider .slick-active aside{ background:#fff;}

.banner_prev, .banner_next{ position: absolute; bottom:150px; right: 120px;  font-size: 0; color: transparent; width: 20px; height: 20px; cursor: pointer;} 
.banner_prev{margin-right: 150px; background: url(../images/arrow-banner.png) no-repeat 0 0;} 
.banner_next{ background: url(../images/arrow-banner.png) no-repeat 100% 0;}   
/* .bannerControl canvas{ position: absolute; left: 40px; top: 0; width: 40px; height: 40px; display: none;}   
.bannerControl .playPose{ position: absolute; left: 40px; top: 0; width: 40px; height: 40px; background: url(../images/play-pose.png) no-repeat 0 0; cursor: pointer;} 
.bannerControl .playPose.play{ background: url(../images/play-pose.png) no-repeat 0 -40px; }
.bannerControl .gallery_paging{ position: absolute; bottom:191px; right:245px; color: #000; font-size: 14px; font-weight: 400;}
.bannerControl .gallery_paging b{font-size: 20px;}*/


.grow-with-xcelionSlider_prev, .grow-with-xcelionSlider_next {position: absolute; top: 0; bottom: 0; margin: auto; z-index: 5; width:40px; height:40px; font-size: 0px; cursor: pointer; border-radius: 50%; border: 1px solid #DFDFDF;box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.05);}
.grow-with-xcelionSlider_prev {left: 0; background:#fff url(../images/arrow.png) no-repeat 15px 50%; display: block;}
.grow-with-xcelionSlider_next {background:#fff url(../images/arrow.png)no-repeat -37px 50%; display: block; right: 0px;}

.banner-dots-ser{ width:100%; z-index:5; margin-top:15px;}
.banner-dots-ser li{ display:inline-block; margin:0 4px; padding-right: 0px;}
.banner-dots-ser li span{ display:inline-block; width:6px; height:6px; text-indent:-9999px; background:#d7d7d7; font-size:0; color:transparent; border-radius:3px; cursor: pointer; border: none; padding: 0; transition: all 0.3s ease-in-out;}
.banner-dots-ser li.slick-active span{background:#ffe202; width:16px; }



.growWithXcelion-sec3{ width:100%; height: auto; display: block; position:relative; padding: 50px 0;}
.growWithXcelion-sec3:after{content:''; display:block; clear:both;}
.growWithXcelion-sec3-box1{width:100%; height: auto; display: block; position:relative;  padding-bottom: 0px; margin-bottom: 0px;}
.growWithXcelion-sec3-box1:after{content:''; display:block; clear:both;}
.growWithXcelion-sec3-box1 aside{ width: auto; height: auto; margin: 0 auto; display: table; }
.growWithXcelion-sec3-box1 aside h2{ font-size: 40px; font-weight: 500;  color: #3C3C3C; text-align: center; line-height:46px; padding-bottom: 20px;}
.growWithXcelion-sec3-box1 small{width: auto; margin: 0 auto; display: table; }
.growWithXcelion-sec3-box1 small a{font-size: 16px; font-weight: 500; color: #3C3C3C; text-align: center; line-height:26px; padding-right: 40px; position: relative; transition: 0.4s;}
.growWithXcelion-sec3-box1 small a:after{content: ''; position: absolute; right: 0; top: 0; width: 24px; height: 24px;  border-radius: 50%; background: url(../images/arrow-right.png) no-repeat left top;}
.growWithXcelion-sec3-box1 small a:hover{ color: #f2c019;}
.growWithXcelion-sec3-box1 small a:hover:after{content: ''; position: absolute; right: 0; top: 0; width: 24px; height: 24px;  border-radius: 50%; background: url(../images/arrow-right.png) no-repeat -102px top;}

.growWithXcelion-sec4{ width:100%; height: auto; display: block; position:relative; padding: 0px 0 50px 0;}
.growWithXcelion-sec4:after{content:''; display:block; clear:both;}



.growWithXcelion-sec4-box1{width:100%; height: auto; display: block; position:relative;}
.growWithXcelion-sec4-box1:after{content:''; display:block; clear:both;}
.growWithXcelion-sec4-box1 ul{margin-left: -10px; margin-right: -10px; height: auto; display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap; position:relative;}
.growWithXcelion-sec4-box1 ul li{width:33.333%; height: auto; display: block; float: left; padding:10px 10px; overflow: hidden;}
.growWithXcelion-sec4-box1 ul li a{ width: 100%; height: 100%; float: left; position: relative; overflow: hidden; z-index: 1; background: #f2f2f2; border-radius: 6px; padding: 50px 20px 0px 20px ; transition: 0.4s; }
.growWithXcelion-sec4-box1 ul li a:hover{ background: #486aae;}
.growWithXcelion-sec4-box1 ul li a figure{width:100%; height: auto; display: block; position: relative; border-top-right-radius: 10px; border-top-left-radius: 10px; overflow: hidden;}
.growWithXcelion-sec4-box1 ul li a figure img{ width: 100%; display: block;border-top-right-radius: 10px; border-top-left-radius: 10px;  -webkit-transform: scale(1);transform: scale(1);	-webkit-transition: .5s ease-in-out;transition: .5s ease-in-out;}
.growWithXcelion-sec4-box1 ul li a:hover figure img{	-webkit-transform: scale(1.1);transform: scale(1.1);}
.growWithXcelion-sec4-box1 ul li a aside{width: 100%; height: 120px; float: left; position: relative;  padding: 0px 0px 0 0px; transition: 0.4s;}
.growWithXcelion-sec4-box1 ul li a aside h2{font-size: 18px; font-weight: 400; color: #000; line-height: 36px; transition: 0.4s; padding-bottom: 10px;}
.growWithXcelion-sec4-box1 ul li a aside p{font-size: 16px; font-weight: 400; color: #000; line-height: 22px; transition: 0.4s; }
.growWithXcelion-sec4-box1 ul li a aside p strong{font-weight: 700; display: block;}
.growWithXcelion-sec4-box1 ul li a small{position: absolute; right: 20px; top: 20px; width: 20px; height: 20px; transition: 0.4s;}
.growWithXcelion-sec4-box1 ul li a:hover aside h2{ color: #fff;}
.growWithXcelion-sec4-box1 ul li a:hover aside p{ color: #fff;}
.growWithXcelion-sec4-box1 ul li a small:after{content: ''; position: absolute; right: 0; top: 0; width: 16px; height:16px;  background: url(../images/arrow-right5.png) no-repeat left top; -webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;  -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in-out;}
.growWithXcelion-sec4-box1 ul li a:hover small:after{content: ''; position: absolute; right: 0; top: 0; width: 16px; height: 16px;  background: url(../images/arrow-right5-hover.png) no-repeat left top;}
.growWithXcelion-sec4-box1 ul li a:hover figure{-webkit-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);
-moz-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);
box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.26);}

.padding-top50{ padding-top: 50px;}



@media all and (max-width:1366px){
.inner_banner_img .dsk_banner{display:none; }
.inner_banner_img .tab_banner{display:block; }
.inner_banner_img .mob_banner{display: none;}	
}

@media all and (max-width:1000px){
    /* Control Functions Page Start */
.control-functions-sec1-box1 aside { width: 100%; max-width: inherit; text-align: center;}
.control-functions-sec1-box1 article { width: 100%; padding-left: 0%; text-align: center;}
.control-functions-sec2-box1 aside { width: 100%; padding-right: 0%; text-align: center;}
.control-functions-sec2-box1-list ul { justify-content: center;}
.control-functions-sec2-box1 aside h3:after{ display: none;}
.control-functions-desktop1{ display:none ;}
.control-functions-mob1{ display:block ;}
.control-functions-sec2-box1 figure { width: 100%;position: relative; float: left; margin-left: auto; order: 1; margin-bottom: 30px;}
/* Control Functions Page End */
.whatWeDo-sec1-box1 aside {  width: 100%; max-width: inherit; }
.whatWeDo-sec1-box1 article { width: 100%; }
.leadership-sec1-box2 ul li { width: 33.33%;}
.leadership_left_box aside h2 { font-size: 30px; line-height: 36px;}

}

@media all and (max-width:800px){
.inner_banner_img .dsk_banner{display:none; }
.inner_banner_img .tab_banner{display:none; }
.inner_banner_img .mob_banner{display:block ;}
.leadership-sec1-box2 ul li { width: 50%;}	
.our-success-sec2-box2 ul li {width: 50%;}
.our-success-sec1-box1 aside {width: 100%; max-width: inherit; text-align: center;}
.our-success-sec1-box1 article { width: 100%;padding-left: 0%; text-align: center; padding-top: 20px;}
.growWithXcelion-sec1-box1 aside { width: 100%; max-width: inherit; text-align: center; padding-bottom: 10px;}
.growWithXcelion-sec1-box1 article {  width: 100%; padding-left: 0%; text-align: center;}
.growWithXcelion-sec2-box1-leftbox figure{ display: none;}
.growWithXcelion-sec2-box1-left { width: 96%; max-width:1050px ; padding-left: 0%;}
.grow-with-xcelionSlider-box { width: 100%;padding-top: 60px; padding-left: 2%;}
.growWithXcelion-sec2-box1-leftbox aside { width: 100%; max-width: inherit; padding-left: 120px; padding-top: 0;}
.growWithXcelion-sec2-box1-leftbox aside br{ display: none; font-size: 30px;line-height: 36px;}
}

@media all and (max-width:600px){
.whatWeDo-sec2-box1 ul li { width: 100%;}
.whatWeDo-sec2-box1 ul li a figure aside p { min-height:inherit;}
.leadership-sec1-box2 ul li { width: 100%;}
.our-success-sec1-box1 aside {width: 100%; max-width: inherit; text-align: center; }
.inner_banner_cont { position: relative; left: inherit;right: inherit; bottom: inherit;z-index: 2;width: 100%; max-width: 1050px;margin: 0 auto;background: #307fe2;float: left; padding: 20px 20px;}
.banner_cont1 p { font-size: 16px; line-height: 20px; padding-left: 20px;}
.banner_cont1 p:after{ left: 5px;}
.banner_cont1 h1 {font-size: 24px;line-height: 30px;}
.growWithXcelion-sec4-box1 ul li { width: 50%;}
.whatWeDo-sec1 { padding: 20px 0 20px 0;}
.whatWeDo-sec1-box1 aside h2 { font-size: 30px; line-height: 40px;}
.our-success-sec2-box1 h2 strong {
    padding-right: 0%;
    width: 100%;
    display: inline-block;
}
.our-success-sec2-box2 ul li a aside {
    height: auto;
    padding: 0px 0px 30px 0px;
}
.leadership_left_box figure {
    width: 100%;
    height: auto;
    float: left;
    display: block;
    position: relative;
}
.leadership_left_box aside {
    width: 100%;
    height: auto;
    float: left;
    padding-left: 0px;
    padding-top: 25px;
}
.growWithXcelion-sec2-box1-leftbox aside br{ display: none; font-size: 30px;line-height: 36px;}
.leadership-sec1-box2 ul li a aside {
    height: auto;
    padding: 0px 0px 30px 0px;
}

}
@media all and (max-width:550px){
.our-success-sec2-box2 ul li { width: 100%; }
.control-functions-sec2-box1-list ul li { width: 50%;}
.control-functions-sec2-box1-list ul li:last-child { width: 100%;}
.control-functions-sec2-box1 aside h2{font-size: 24px;line-height: 30px; }
.control-functions-sec2-box1 aside h3 { font-size: 18px; line-height: 22px; padding-left: 0px;}
.control-functions-sec3-box2 {width: 96%; margin-top: -30px; padding: 20px 20px;}
.control-functions-sec3-box2 h2 { font-size: 24px;line-height: 28px;}
.growWithXcelion-sec4-box1 ul li { width: 100%;}

.control-functions-sec2 {
    padding: 0px 0 0px;
}
.padding-top50 {
    padding-top: 30px;
}
.leadership_left_box figure {
    width: 100%;
    padding: 0 0 25px;
}
.leadership_left_box aside {
    width: 100%;
    padding-left: 0px;
    padding-bottom: 20px;
}

.our-success-sec2-box1 {
    padding: 0 25px;
}
.our-success-sec2-box1 h2 strong {
    padding-right: 0;
    width: 100%;
    display: inline-block;
}
.our-success-sec2-box2 ul li a aside {
    height: auto;
    padding: 0px 0px 15px 0px;
}
.our-success-sec2-box2.video ul li a aside {
    height: auto;
}

.growWithXcelion-sec4-box1 ul li a aside {
    height: auto;
    padding: 0px 0px 15px 0px;
}
.growWithXcelion-sec2-box1-leftbox {
    text-align: center;
}

}