
/* homepage css */

.section_1{
background-image:url(https://www.newpages2u.com/userfiles/22561/image/bg1_2.jpg);
background-position:5% 0;
padding:8%  0 0% 0;
color:#333;
}

.section_2{
background-image:url(https://www.newpages2u.com/userfiles/22561/image/bg2_2.jpg);
background-position:top left;
padding:2% 0 2% 0 ;
color:#fff;
}


.section_3{
background-image:url(https://www.newpages2u.com/userfiles/22561/image/bg3_3.jpg);
background-position:top left;
padding:8%  0 0 0;
color:#333;
}


.section_4{
background-image:url(https://www.newpages2u.com/userfiles/22561/image/bg4_2.jpg);
background-position:top left;
padding:2% 0 2% 0 ;
color:#333;
}


.section_5 {
background-image: url(https://cdn1.npcdn.net/userfiles/22561/image/bg5.jpg);
background-position: 5% 50%;
padding:2%  0 4% 0;
color:#fff;
}

.section_6{
background-image:url(https://www.newpages2u.com/userfiles/22561/image/bg6.jpg);
background-position:top left;
padding:8%  0 2% 0;
color:#333;
}


.font1{
    font-size:30px;
    line-height:34px;

}

.font1 span{
    display:inline-block;
}

.font2{
    font-size:15px;
    line-height:28px;
}

.font3{
    font-size:25px;
    color:#666;
}


.font4{
    font-size:55px;
}


.txt-content1{
    padding: 20% 5% 10% 5%;
}

.wid-8{
    margin:0 15%;
    width:70%;
}

.btnx1{
    color:#444 !important;
    transition:Ease-in-out 0.3s;
    font-weight:bold;
    font-size:16px;
    display: block;
    margin-top:30px;
}

.btnx1:hover{
    margin-left:10px;
    color:#d69953 !important;
    text-decoration:none;
}

.mar-left{
    margin-left:30px;
}

.no-mar .six{
    width:50% !important;
    margin:0 !important;
}


.iconx1{
    width:40px !important;
    height:auto !important;
    vertical-align: middle;
}

.iconx2{
    width:60px !important;
    height:auto !important;
    vertical-align: middle;
    animation : 2s 1s Pulse infinite;
    display:inline-block;
    padding:5px 10px;
}


.imgx1{
    text-align:center;
}


.imgx1 img{
    width: 100% !important;
    max-width: 400px !important;
}

.imgx2{
  border-top:1px solid #eaeaea;
  margin-bottom:20px;
}

.imgx2 img{
    max-width: 200px !important;
}

.youtube-holder{
margin-top:18%;
}

.intro {
  padding: 0 !important;
  overflow-x: auto;
}