/*@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,600,700,300,800);*/

@font-face {
  font-family: 'Roboto';
  src: url(fonts/Roboto-Regular.ttf);
}
@font-face {
  font-family: 'Ubuntu';
  src: url(fonts/Ubuntu-Regular_0.ttf);
}
@font-face {
  font-family: 'Open Sans' ;
  src: url(fonts/open-sans.regular.ttf);
}
@font-face {
  font-family: 'Alice';
  src: url(fonts/Alice-Regular.ttf);
}
body {
    font-family: 'Roboto', sans-serif !important;
}
html{
    font-family: 'Roboto', sans-serif !important;
}
/*for main heading*/
.marb{
    height:8px;
    border:none;
    margin-bottom:20px;
    margin-top: 0px;
    width:40px;
}
.fnt{
    font-family: 'Alice', sans-serif;
    text-transform: capitalize;
    font-size: 48px;
    font-weight:normal !important;
    line-height: normal !important;
}
@media screen and (max-width: 768px) {
    .fnt{
        font-size: 28px !important;
        line-height: 32px !important;
    }  
    .marb{margin-bottom: 5px !important;}
}
/*for sub heading*/
.subhead_info
{
    font-family: 'Alice', sans-serif;
    font-size: 35px;
    letter-spacing:normal;
}
.subsubhead_info
{
    font-family: 'Alice', sans-serif;
    font-size: 25px;
    letter-spacing:normal;
}
.data_head
{
    font-family: "Roboto", Sans-serif;
    font-size: 18px !important;
    font-weight:bold !important;
    margin-top: 0px;
   
}
.data_desc
{
     font-family: "Roboto", Sans-serif ;
    font-size: 16px !important;
    font-weight:normal !important;
    
}
/*date*/
.desc_date
{
    font-family: "Roboto", Sans-serif ;
    font-size: 14px !important;
    font-weight:normal !important;
    margin-top: 0px;
    padding-bottom: 10px;
    font-style: italic;
    color: #8e8e8e;
}



@media screen and (max-width: 768px) {
    .subhead_info{
        font-size: 23px !important;
    }
    .subsubhead_info{
        font-size: 20px !important;
    }
}
/* for button  */
.btn,.btn-3, .btn-more, .button,.button--shikoba{
   font-family: 'Open Sans' !important;
}
