.intro {

    padding: 0px !important;
}


.row.col-no-gutter .three.columns {
    text-align: center !important;
}
.font1{
    font-size:22px;
    color:#ff3300;
}

.font2{
    font-size:14px;
    line-height:34px;
}

.fontx3{
    font-size: 2em !important;
    line-height: 1.1em !important;
}

.show-title1{
    margin-top:20px;
    font-size:20px;
    color:#000;
}

.show-title2{
    margin:10px 0;
    font-size:16px;

}

.txt-contentx1{
    padding: 20px;
}

.txt-contentx2{
    padding:25px 0;
    transition:ease-in-out .3s;
}

.show-title2:hover{
    animation : 3s .2s;
    font-weight:bold;
}

.show-title2 a:hover{
    text-decoration:none;
}


.pad{
    padding-bottom:50px;
}

.pad2{
    padding:100px auto;
}

.orange{
    background-color:#ff3300;
    border:2px solid #fff;
    border-radius:25px;
    color:#fff;
    padding:10px 40px !important;
    font-size:14px;
    color: #fff !important;
}

.orange:hover{
    background-color:#fff;
    border:2px solid #ff3300;
    border-radius:25px;
    color:#ff3300 !important;
    animation : 3s .2s shake both;
}


.orangex1{
    background-color:#fff;
    border:2px solid #ff3300;
    border-radius:25px;
    color:#ff3300;
    padding:10px 40px !important;
    font-size:14px;
    margin-top:15px;
}

.orangex1:hover{
    background-color:#ff3300;
    border:2px solid #fff;
    border-radius:25px;
    color:#fff;
    animation : 3s .2s shake both;
}


.colx2{
    text-align: center;
}


.show .img-holder{
    overflow:hidden;
}

.show .img-holder img{
    transition:ease-in-out .35s;
    transform:scale(1);
}

.show .img-holder img:hover{
    transition:ease-in-out .35s;
    transform:scale(1.05);
}