@font-face {
    font-family: 'Futura XBlkCn BT';
    src: url('/storage/app/media/fonts/futurxkc.ttf');
    } 
    
@font-face {
    font-family: 'Futura Lt BT';
    src: url('/storage/app/media/fonts/futura-light-bt.ttf');
    } 

@font-face {
    font-family: 'Varela Round';
    src: url('/storage/app/media/fonts/VarelaRound-Regular.ttf');
    }

@font-face {
    font-family: 'snell';
    src: url('/storage/app/media/fonts/snellrnd-webfont.woff');
    }    

@font-face {
    font-family: 'Futura MdCn BT';
    src: url('/storage/app/media/fonts/futura-medium-condensed-bt.ttf');
    }

@font-face {
    font-family: 'AGaramondBoldItalic';
    src: url('/storage/app/media/fonts/adobe-garamond-pro-bold-italic.ttf');
    }    


/*---------------------HEADER---------------------*/

.logo__title {
     font-family: "Futura XBlkCn BT";
     font-size: 25pt;
     color: rgba(255, 255, 255, 1.00);
}

.logo__description {
     font-family: 'Futura Lt BT';
     font-size: 16pt;
     color: rgba(255, 255, 255, 1.00);
     margin-top: 0px !important;
     
}

 

/*---------------------SIDEBAR---------------------*/

.sidebar_info {
    text-align: center;
    font-size: 13px;
    padding: 5px 0;
    letter-spacing: 1.2px;

    padding: 3px;
    font-family: 'Varela Round';
    

}

.sidebar_info_name {

    font-size: 23px;
    margin-bottom: 8px;
    letter-spacing: 1.3px;
    color: rgba(158, 173, 26, 1.00);
}
    
.sidebar-info {
    min-height: 450px !important;
}
    
/*---------------------SLOGAN---------------------*/

#slogan_line1 {
    font-family: 'snell' !important;
    font-size: 48pt;
}

#slogan_line2 {
    font-family: 'Futura MdCn BT';
    font-size: 27pt;
    text-indent: 70px;
}



/*---------------------indent---------------------*/
.indent_set1 {
    
}

.indent_set2 li {
    list-style-type: disc;
    padding-left: 20px;
    padding-inline-start: 20px;
}

.indent_set3 li {
    text-indent: -1.2em;
    padding-left: 2.5em;
    list-style-position: inside;
    
}

/*---------------------TITLE---------------------*/
.page__title h1 {
    padding-bottom: 30px;
    font-size: 30pt;
    text-align: center;
    font-family: 'AGaramondBoldItalic';
}

.welcome_title h1 {
    font-family: 'AGaramondBoldItalic';
    padding-bottom: 30px;
    font-size: 30pt;
    text-align: center;
}


/*---------------------PAGES---------------------*/
#content {
    font-size: 14px;
    padding-bottom: 20px;
}

a {
    text-decoration: none;
    color: rgba(158, 173, 26, 1.00);
}

  /*Hot topic page*/
#hot-topics .docheadline{
  font-family: Tahoma;font-size: 12px; text-decoration: none; font-weight: bold; color: rgba(158, 173, 26, 1.00);
  } 
#hot-topics .docsummary{
  font-family: Tahoma;font-size: 12px;
  } 
#hot-topics .docseperator{ 
  height: 3px; margin: 6px 0px 6px 0px; border-bottom: 1px solid #eeeeee;
  }
#hot-topics .docNewsLogo { 
  font-family: Tahoma; font-size: 10px; align: right;
  } 
#hot-topics .page-title {
  display: block !important;
}

.warning {
    color: red;
}

table tr td {
    border: none;
}

.leadForm {
    width: 250px;
}

/*---------------------FOOTER---------------------*/

.footer_text {

}





/*---------------------RESPONSIVE---------------------*/

@media (max-width: 425px){
    .footer_text {
    text-align: center;
}
    
}
