


/*Content CSS*/
/* #c1_wrap {padding:95px 0 245px; position: relative; z-index: 2; background: #fff; overflow: hidden; } */
#c1_wrap .inner {width: 1500px;}
#c1_wrap .bg_txt { position: absolute; pointer-events: none;z-index: -1; font-size: 150px; line-height: 1;   color: rgba(0, 0, 0, 0.05); font-weight: 700;
opacity: .5; white-space: nowrap; left: 0;top: 50px; text-transform: uppercase;  font-family: 'Poppins';}




#c1_wrap .inner {display: flex; height: 100vh; align-items: flex-start; padding-top: 100px; }
#c1_wrap .item-slide {  text-align: center;  display: flex; align-items: center;justify-content: center; position: relative; flex-direction: column;
margin-right: 139px; }
#c1_wrap .item-slide:last-child {margin-right: 0; }
#c1_wrap .item-slide .img {position: relative; }
#c1_wrap .item-slide .img_bg {position: relative; overflow: hidden; border-radius:35%;  display: flex; align-items: center;justify-content: center;  }
#c1_wrap .item-slide .img_bg > img {transition: transform .3s;}
#c1_wrap .item-slide .img_txt {position: absolute; right: -139px; top:80px; text-align: left;}
#c1_wrap .item-slide .img_txt p {font-size: 22px; font-weight: 700; color:#fff; margin-bottom: 20px; position: relative; left: -43px; }
#c1_wrap .item-slide .txt h3 {font-size: 25px; font-weight: 700; color:#1f4de5; margin: 30px 0 20px;  text-align: left;}
#c1_wrap .item-slide .txt p {font-size: 18px; font-weight:400; color:#333; line-height: 1.83; letter-spacing: -.36px; text-align: left;}
#c1_wrap .item-slide:hover .img_bg > img {transform: scale(1.05);}

#c1_wrap .item-slide .img_bg img {max-width: inherit;}
#c1_wrap .item-slide.mt {margin-top: 151px;}





@media screen and (max-width: 1400px) {
    /* common */


}
