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


@font-face {
  font-family: 'Montserrat';
  src: url(fonts/Montserrat-Bold.ttf);
}

@font-face {
  font-family: 'Open Sans';
  src: url(fonts/OpenSans-Regular.ttf);
}
body {
     font-family: 'Open Sans' !important;
}
/*for main heading*/
.marb{
    height:8px;
    border:none;
    margin-bottom:20px;
    margin-top: 0px;
    width:40px;
}
.fnt{
    font-family: 'Montserrat', sans-serif;
    text-transform: capitalize;
    font-size: 28px;
    font-weight:bold !important;
    line-height: normal !important;
}
@media screen and (max-width: 768px) {
    .fnt{
        font-size: 26px !important;
        line-height: 32px !important;
    }  
    .marb{margin-bottom: 5px !important;}
}
/*for sub heading*/
.subhead_info
{
    font-family: 'Open Sans';
    font-size: 26px;
    letter-spacing:normal;
}
.subsubhead_info
{
    font-family: 'Open Sans';
    font-size: 24px;
    letter-spacing:normal;
}
.data_head
{
     font-family: 'Open Sans';
    font-size: 18px !important;
    font-weight:bold !important;
    
   
}
.data_desc
{
    font-family: 'Open Sans';
    font-size: 14px !important;
    font-weight:normal !important;
    margin-top: 0px;
    padding-bottom: 10px;
}
.para_desc
{
    font-family: 'Open Sans';
    font-size: 16px !important;
    font-weight: normal !important;
    line-height: normal;
}
@media screen and (max-width: 768px) {
    .subhead_info{
        font-size: 23px !important;
    }
     .subsubhead_info{
        font-size: 20px !important;
    }
}

/*date*/
.desc_date
{
    font-family: 'Open Sans';
    font-size: 14px !important;
    font-weight:normal !important;
    margin-top: 0px;
    padding-bottom: 10px;
    font-style: italic;
}
