/**
 * Majorant Font Family
 * Custom font declarations for Doonhomes theme
 */

/* Majorant Ultra Thin */
@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-UlTh.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-UlThIt.otf') format('opentype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

/* Majorant Ultra Light */
@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-UltLt.otf') format('opentype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-UltLtIt.otf') format('opentype');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

/* Majorant Light */
@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-Lt.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-LtIt.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

/* Majorant Regular */
@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-Rg.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-RgIt.otf') format('opentype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

/* Majorant Medium */
@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-Md.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-MdIt.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

/* Majorant Thin */
@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-Th.otf') format('opentype');
    font-weight: 250;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-ThIt.otf') format('opentype');
    font-weight: 250;
    font-style: italic;
    font-display: swap;
}

/* Majorant Bold */
@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-Bd.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-BdIt.otf') format('opentype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

/* Majorant Black */
@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-Blk.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Majorant';
    src: url('../fonts/Majorant/MajorantTRIAL-BlkIt.otf') format('opentype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

/**
 * Global Font Override
 * Apply Majorant font to all elements except icon fonts
 */
/*body,*/
/*html {*/
/*    font-family: 'Majorant', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif !important;*/
/*}*/

/*!* Ensure all text elements use Majorant *!*/
/*h1, h2, h3, h4, h5, h6,*/
/*nav.main-menu ul.menu > li > a,*/
/*body {*/
/*    font-family: 'Majorant', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif !important;*/
/*}*/
.section-title h3,
.section-title h2{
  /*font-family: "Archivo Black", sans-serif;*/
  font-weight: 500 !important;
}
.section-title h2.title{
  font-size:3rem !important;
}
.projects-grid .project-item .project-title{
  letter-spacing: 1px !important;
  font-weight: 500 !important;
}
/*!* Exclude icon fonts from override *!*/
/*.fa, .fas, .far, .fal, .fab,*/
/*[class*="flaticon-"],*/
/*[class*="themify-"],*/
/*[class*="ti-"],*/
/*.fi,*/
/*i[class*="icon-"],*/
/*i[class*="fi-"] {*/
/*    font-family: inherit !important;*/
/*}*/
