
.section_2{
    background-image:none;
}

.section_3{
    background-image:url(https://www.newpages2u.com/userfiles/21346/image/bg1.jpg);
}

.section_4{
    padding:50px 0;
    background-color:#f9f9f9;
}


.section_5{
    background:#333;
    color:#fff;
    font-size:1em;
    padding-bottom:80px;
}

.txt1{
    padding:0 10%;
}

.txt2{
    padding:20% 10%  ;
    background:rgb(0,0,0,0.5);
    height:400px;
}

.txt3{
    padding:15% 0 20% 10%;
    text-align:center;
}

.font1{
    font-size:2em;
    font-family:'Century Gothic', sans-serif;
}

.font2{
    font-size:1em;
    line-height:1.4em;

}

.font3{
    font-size:2.5em;
    font-family:'Century Gothic', sans-serif;
}

.fontx2{
    line-height: 1em;
}

.imgx1{
    width:80%;
    margin:20px auto;

}


.btn-square.black:hover {
    background-color: #000;
    color: #fff;
}
.btn-square.black {
    border-color: #000;
    color: #000;
}


.black{
    font-weight:bold;
    font-family:Century Gothic, sans serif;
    border:2px solid #000;
}



.line{
    height:5px;
    width:80px;
    margin:20px auto 20px auto;
    background:#0097f0;
}

.show-content{
    
    width:90% ;
    margin:0 auto;
}


.show-content:hover .content-holder {

    transform: rotateY(0deg) !important;

}
.show-content .content-holder {

    transform: rotateY(180deg) !important;
    height:90% !important;
    transition:ease-in-out 0.4s;
    font-size:2.5em;
    line-height:2em;

}

.content-holder a{
   color:#000 !important;
    text-decoration:none !important;
    transition:ease-in-out 0.4s;
}



.content-holder a:hover{
   color:#666 !important;
    text-decoration:none !important;
    
}

.pad1{
    padding-top:60% !important;
}
.pad2{
    padding-top:20% !important;
}

.box{
    padding:2%;
}

.icon-yt {
    width:200px;
    margin:0 auto;
    transition:ease-in-out 0.4s;
    animation: 1s .2s pulse infinite;
}

.icon-yt:hover{
    animation:none;
    transition:ease-in-out 0.4s;
}


.mar{
    margin-top:0 !important;
    padding: 0 10% 0 20%;
    
}

.section_5 .mar .font2{
    text-align:left !important;
}

.section_5 .mar .font2 .fa{
    
    margin-left: -35px;
}



.intro {

    padding: 0px !important;
    overflow-x: auto;

}