a{color: inherit;}
a:hover{color: inherit;}
.fa{font: normal 14px/1 FontAwesome;}
.map-in{padding:16px 0px 11px 0px;}
.email-indo h5{color:#fff;}
.email-indo h6{
    color:#fff;
    font-size: 1.3rem;
    font-weight: 600;
}
.email-indo > ul > li{
    color:#fff;
    margin-bottom: 6px;
}
.email-indo > ul > li > i{
    color: #fff;
    margin: 0px 7px 0px 0px;
}
.email-indo > ul > li i.fa-phone-alt{
    transform: rotate(98deg);
}
.tab-btn-content .n-item a{
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
}
.tab-faq-repeat .tab-faq-content .q-box{
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
}
.t-purchase-form .proceed-page-n{
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
}
.total-purchase-v{
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
}
.m-payment-container{
    padding: 38px 0px 0px 0px;
}
.m-payment-container > h2{
    font-size: 2.4rem;
}
#footer p a{
    color: #fff;
    text-decoration: none;
}
.s-form-repeat .form-group .form-control{
    font-size: 1.2rem;
    padding: 12px 16px;
}
#footer .row .contact{
    padding-left: 0px;
}
.event-s-mode .alert-danger{
    font-size: 18px !important;
}