

.section_1{
    padding:0;
}

.section_3{
    padding:40px 0;
}

.font1{
    font-size:25px;
    text-transform:uppercase;

}

.font2{
    font-size:16px;
    line-height:30px;
}

.font3{
    font-size:38px;
    text-transform:uppercase;
    letter-spacing:4px;

}
.font4{
    font-size:30px;
    line-height:40px;
    font-weight:bold;

color:#d1aa67;
    margin-bottom:10px;

}

.txt-content1{
    padding: 5% 10%;
}

.txt-content2{
    padding: 15% 10% 10% 10%;
}


.show-content .content-holder {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding-top: 0 !important;
    transform: scale(1) !important;
    opacity: 1 !important;
    transition: all .2s ease-in-out;
    z-index: 1;
    background-color: rgba(255,255,255,0) !important;
    color:#000;
}

.btn_x2 span{
    color:#d1aa67 !important;
}

.btn_x2{
    font-size:16px;
    transition:Ease-in-out 0.3s;
    margin-top:10px;
    font-weight:bold;
    font-family:'arial',sans-serif;
    color:#d1aa67;
}

.btn_x2 a:hover{
    color:#d1aa67  !important;
    text-decoration:none;
}

.btn_x2 span::after{
    content:"\f061";
    font-family: FontAwesome;
    transition:Ease-in-out 0.3s;
    opacity:0;
}

.btn_x2:hover span::after{
    opacity:1;
    padding-left:10px;

}


.img-bg img{
    width:100% !important;
    object-fit:cover;

}

.colx2{
    padding:0 !important;
    margin:0 !important;
    width:100% !important;
}


.intro {

    padding: 0px !important;
    overflow-x: auto;

}