.section_1{
  padding:50px 0;
  background-image:linear-gradient(to right, #f87929, #f4911d);
  color:#fff;
}

.section_2{
  padding:50px 0;
  background-image:url(https://www.newpages2u.com/userfiles/21984/image/bg1.jpg);
  background-position:right;
  color:#fff;
}

.section_3{
  padding:80px 0;
  background-image:none;
}

.section_4{
  padding:50px 0 0 0 ;
  background-image:none;
}

.section_5{
  padding:50px 0 ;
  background-image:none;
}

.section_6{
  padding:100px 0;
  background-image:url(https://www.newpages2u.com/userfiles/21984/image/bg2.jpg);
  color:#fff;
}

.font1{
   font-size:24px;
}


.font1 span{
    display:inline-block;
}

.font2{
   font-size:16px;
   line-height:30px;
}

.font3{
   font-size:20px;
   font-weight:600;
}

.font4{
   font-size:14px;
   line-height:20px;

}

.col-1 {
    width: 25%;
    display: inline-block;
    margin-bottom: 15px;
}

.col-2{
    width:73%;
    display:inline-block;
    padding-top:20px;
    vertical-align:top;
}



.txt-content1 {
    padding: 0 10%;
}



.imgx1{
   width:90%;
    margin:0 auto;
}


.transparent-btn{
  background-color:rgb(255,255,255,0.5);
  font-size:16px;
  font-weight:bold;
  border-radius:25px;
  padding:8px 30px;
  border:0px;
}


.transparent-btn:after{
    content: "\f18e";
    font-family: FontAwesome;
    transition:ease-in-out 0.3s;
}

.transparent-btn:hover::after{
    margin-left:5px;
}



.m-textcenter{
    text-align:center;
}


.iconx1{
   width:80px;
   padding:10px;
   transition:Ease-in-out 0.3s;
}

.iconx1:hover{
}



.iconx2{
   width:60px;
   background-color:#555198;
   border-radius:15px;
   padding:10px;
   transition:Ease-in-out 0.3s;
}

.iconx2:hover{
   background-color:#38387f;
   border-radius:0px;
}

.iconx3{
  animation : 3s .5s fadeInDown infinite;
  font-size:25px;

}

.brand-logox1{
   padding:20px 10px;
}


.brand-logox1 img{

    max-width: 250px !important;

}

.wid-10{
    width:90%;
    margin:0 5%;
}


.show-content{
    width:90%;
    margin:10px auto;
}

.show-content .content-holder {
    position: absolute;
    top: 0 !important;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    padding-top: 100px !important;
    transform: scale(1) !important;
    opacity: 1 !important;
    transition: ease-in-out .3s !important;
    z-index: 1;
    background-color: rgba(0,0,0,0.8);
    color: #fff;
}


.show-content:hover .content-holder {
  background-color: rgba(0,0,0,0.1);
}

.show-content .img-holder img{
  transform:scale(1);
   transition: ease-in-out .3s ;
}

.show-content:hover .img-holder img{
  transform:scale(1.1);
}

.show-content .font3{
  transition: ease-in-out .3s ;
}

.show-content:hover .font3{
  transition: ease-in-out .3s ;
  transform:scale(0);
}

.show-content .content-btn{
  transform:scale(0);
  opacity: 0 ;
  transition: ease-in-out .3s ;
}

.show-content:hover .content-btn{
  transform:scale(1);
  opacity: 1 ;
  margin-top:-80px;

}

.imgx1{
   transition: ease-in-out .3s ;

}

.imgx1:hover{
   filter:brightness(1.05);
}

.intro {
    padding: 0px !important;
    overflow-x: auto;
}

p.mhomecontent {
    padding-top: 0px !important;
}