/* source-serif-pro-300 - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Serif Pro';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/source-serif-pro-v15-latin-300.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-serif-pro-v15-latin-300.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-serif-pro-v15-latin-300.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-300.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-300.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-serif-pro-v15-latin-300.svg#SourceSerifPro') format('svg');
    /* Legacy iOS */
}

/* source-serif-pro-300italic - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Serif Pro';
    font-style: italic;
    font-weight: 300;
    src: url('../fonts/source-serif-pro-v15-latin-300italic.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-serif-pro-v15-latin-300italic.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-serif-pro-v15-latin-300italic.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-300italic.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-300italic.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-serif-pro-v15-latin-300italic.svg#SourceSerifPro') format('svg');
    /* Legacy iOS */
}

/* source-serif-pro-regular - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Serif Pro';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/source-serif-pro-v15-latin-regular.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-serif-pro-v15-latin-regular.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-serif-pro-v15-latin-regular.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-regular.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-regular.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-serif-pro-v15-latin-regular.svg#SourceSerifPro') format('svg');
    /* Legacy iOS */
}

/* source-serif-pro-italic - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Serif Pro';
    font-style: italic;
    font-weight: 400;
    src: url('../fonts/source-serif-pro-v15-latin-italic.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-serif-pro-v15-latin-italic.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-serif-pro-v15-latin-italic.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-italic.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-italic.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-serif-pro-v15-latin-italic.svg#SourceSerifPro') format('svg');
    /* Legacy iOS */
}

/* source-serif-pro-700 - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Serif Pro';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/source-serif-pro-v15-latin-700.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-serif-pro-v15-latin-700.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-serif-pro-v15-latin-700.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-700.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-700.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-serif-pro-v15-latin-700.svg#SourceSerifPro') format('svg');
    /* Legacy iOS */
}

/* source-serif-pro-700italic - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Serif Pro';
    font-style: italic;
    font-weight: 700;
    src: url('../fonts/source-serif-pro-v15-latin-700italic.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-serif-pro-v15-latin-700italic.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-serif-pro-v15-latin-700italic.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-700italic.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-700italic.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-serif-pro-v15-latin-700italic.svg#SourceSerifPro') format('svg');
    /* Legacy iOS */
}

/* source-serif-pro-900 - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Serif Pro';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/source-serif-pro-v15-latin-900.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-serif-pro-v15-latin-900.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-serif-pro-v15-latin-900.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-900.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-900.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-serif-pro-v15-latin-900.svg#SourceSerifPro') format('svg');
    /* Legacy iOS */
}

/* source-serif-pro-900italic - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Serif Pro';
    font-style: italic;
    font-weight: 900;
    src: url('../fonts/source-serif-pro-v15-latin-900italic.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-serif-pro-v15-latin-900italic.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-serif-pro-v15-latin-900italic.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-900italic.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-serif-pro-v15-latin-900italic.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-serif-pro-v15-latin-900italic.svg#SourceSerifPro') format('svg');
    /* Legacy iOS */
}

/* source-sans-pro-300 - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/source-sans-pro-v21-latin-300.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-sans-pro-v21-latin-300.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-sans-pro-v21-latin-300.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-300.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-300.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-sans-pro-v21-latin-300.svg#SourceSansPro') format('svg');
    /* Legacy iOS */
}

/* source-sans-pro-300italic - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Sans Pro';
    font-style: italic;
    font-weight: 300;
    src: url('../fonts/source-sans-pro-v21-latin-300italic.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-sans-pro-v21-latin-300italic.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-sans-pro-v21-latin-300italic.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-300italic.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-300italic.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-sans-pro-v21-latin-300italic.svg#SourceSansPro') format('svg');
    /* Legacy iOS */
}

/* source-sans-pro-regular - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/source-sans-pro-v21-latin-regular.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-sans-pro-v21-latin-regular.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-sans-pro-v21-latin-regular.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-regular.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-regular.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-sans-pro-v21-latin-regular.svg#SourceSansPro') format('svg');
    /* Legacy iOS */
}

/* source-sans-pro-italic - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Sans Pro';
    font-style: italic;
    font-weight: 400;
    src: url('../fonts/source-sans-pro-v21-latin-italic.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-sans-pro-v21-latin-italic.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-sans-pro-v21-latin-italic.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-italic.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-italic.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-sans-pro-v21-latin-italic.svg#SourceSansPro') format('svg');
    /* Legacy iOS */
}

/* source-sans-pro-700 - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/source-sans-pro-v21-latin-700.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-sans-pro-v21-latin-700.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-sans-pro-v21-latin-700.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-700.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-700.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-sans-pro-v21-latin-700.svg#SourceSansPro') format('svg');
    /* Legacy iOS */
}

/* source-sans-pro-700italic - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Sans Pro';
    font-style: italic;
    font-weight: 700;
    src: url('../fonts/source-sans-pro-v21-latin-700italic.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-sans-pro-v21-latin-700italic.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-sans-pro-v21-latin-700italic.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-700italic.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-700italic.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-sans-pro-v21-latin-700italic.svg#SourceSansPro') format('svg');
    /* Legacy iOS */
}

/* source-sans-pro-900 - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/source-sans-pro-v21-latin-900.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-sans-pro-v21-latin-900.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-sans-pro-v21-latin-900.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-900.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-900.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-sans-pro-v21-latin-900.svg#SourceSansPro') format('svg');
    /* Legacy iOS */
}

/* source-sans-pro-900italic - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Source Sans Pro';
    font-style: italic;
    font-weight: 900;
    src: url('../fonts/source-sans-pro-v21-latin-900italic.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/source-sans-pro-v21-latin-900italic.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/source-sans-pro-v21-latin-900italic.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-900italic.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/source-sans-pro-v21-latin-900italic.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/source-sans-pro-v21-latin-900italic.svg#SourceSansPro') format('svg');
    /* Legacy iOS */
}

/* playfair-display-regular - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/playfair-display-v30-latin-regular.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/playfair-display-v30-latin-regular.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/playfair-display-v30-latin-regular.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/playfair-display-v30-latin-regular.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/playfair-display-v30-latin-regular.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/playfair-display-v30-latin-regular.svg#PlayfairDisplay') format('svg');
    /* Legacy iOS */
}

/* playfair-display-italic - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Playfair Display';
    font-style: italic;
    font-weight: 400;
    src: url('../fonts/playfair-display-v30-latin-italic.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/playfair-display-v30-latin-italic.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/playfair-display-v30-latin-italic.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/playfair-display-v30-latin-italic.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/playfair-display-v30-latin-italic.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/playfair-display-v30-latin-italic.svg#PlayfairDisplay') format('svg');
    /* Legacy iOS */
}

/* playfair-display-700 - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/playfair-display-v30-latin-700.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/playfair-display-v30-latin-700.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/playfair-display-v30-latin-700.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/playfair-display-v30-latin-700.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/playfair-display-v30-latin-700.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/playfair-display-v30-latin-700.svg#PlayfairDisplay') format('svg');
    /* Legacy iOS */
}

/* playfair-display-700italic - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Playfair Display';
    font-style: italic;
    font-weight: 700;
    src: url('../fonts/playfair-display-v30-latin-700italic.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/playfair-display-v30-latin-700italic.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/playfair-display-v30-latin-700italic.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/playfair-display-v30-latin-700italic.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/playfair-display-v30-latin-700italic.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/playfair-display-v30-latin-700italic.svg#PlayfairDisplay') format('svg');
    /* Legacy iOS */
}

/* playfair-display-900 - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/playfair-display-v30-latin-900.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/playfair-display-v30-latin-900.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/playfair-display-v30-latin-900.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/playfair-display-v30-latin-900.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/playfair-display-v30-latin-900.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/playfair-display-v30-latin-900.svg#PlayfairDisplay') format('svg');
    /* Legacy iOS */
}

/* playfair-display-900italic - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Playfair Display';
    font-style: italic;
    font-weight: 900;
    src: url('../fonts/playfair-display-v30-latin-900italic.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/playfair-display-v30-latin-900italic.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/playfair-display-v30-latin-900italic.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/playfair-display-v30-latin-900italic.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/playfair-display-v30-latin-900italic.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/playfair-display-v30-latin-900italic.svg#PlayfairDisplay') format('svg');
    /* Legacy iOS */
}

@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-weight: normal;
    font-style: normal;
    font-family: 'breathing';
    src: url('../fonts/breathing-webfont.eot');
    src: url('../fonts/breathing-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/breathing-webfont.woff2') format('woff2'),
        url('../fonts/breathing-webfont.woff') format('woff'),
        url('../fonts/breathing-webfont.ttf') format('truetype'),
        url('../fonts/breathing-webfont.svg#breathing') format('svg');
}

/* shrikhand-regular - latin */
@font-face {
    font-display: swap;
    /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Shrikhand';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/shrikhand-v11-latin-regular.eot');
    /* IE9 Compat Modes */
    src: url('../fonts/shrikhand-v11-latin-regular.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/shrikhand-v11-latin-regular.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/shrikhand-v11-latin-regular.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/shrikhand-v11-latin-regular.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/shrikhand-v11-latin-regular.svg#Shrikhand') format('svg');
    /* Legacy iOS */
}

@font-face {
  font-display: swap;
    font-family: 'stanleyregular';
    src: url('../fonts/stanley-webfont.eot');
    src: url('../fonts/stanley-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/stanley-webfont.woff2') format('woff2'),
         url('../fonts/stanley-webfont.woff') format('woff'),
         url('../fonts/stanley-webfont.ttf') format('truetype'),
         url('../fonts/stanley-webfont.svg#stanleyregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'foglihtenregular';
    src: url('../fonts/foglihten-068-webfont.eot');
    src: url('../fonts/foglihten-068-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/foglihten-068-webfont.woff2') format('woff2'),
         url('../fonts/foglihten-068-webfont.woff') format('woff'),
         url('../fonts/foglihten-068-webfont.ttf') format('truetype'),
         url('../fonts/foglihten-068-webfont.svg#foglihtenregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
    font-family: 'Source Sans Pro', sans-serif;
  font-size:1.25em;
  font-weight: 400;
    line-height: 1.4;
}

.vades-font {
  font-family: 'foglihtenregular';
  font-size:1em;
  font-weight: 400;
    line-height: 1.4;
}

.font-light {
    color: #D2D2E1;
}

.font-dark {
    color: #171722;
}

p {
    margin-bottom: 1rem;
}

h1,
h2,
h3,
h4,
h5 {
    margin: 3rem 0 1.38rem;
    font-family: 'Source Serif Pro', serif;
  /*font-family: 'stanleyregular';*/
    font-weight: 400;
    line-height: 1.3;
}

h1 {
    margin-top: 0;
    font-size: 3.052rem;
}

h2 {
    font-size: 2.441rem;
}

h3 {
    font-size: 1.953rem;
}

h4 {
    font-size: 1.563rem;
}

h5 {
    font-size: 1.25rem;
}

.offcanvas-serif {
    font-family: 'Source Serif Pro', serif;
}

.signature {
    font-family: 'breathing' !important;
    font-size: 1.25rem;
}

/*.article {
    -moz-max-width: 95vw;
    -webkit-max-width: 95vw;
    max-width: 95vw;*/
    /*margin-left: auto;
    margin-right: auto;*/
   /* -moz-max-width: 66ch;
    -webkit-max-width: 66ch;
    max-width: 66ch;
}*/

.article-heading {
    /*padding-bottom: 1rem;*/
    font-weight: 900 !important;
}

/*@media (max-width: 991.98px) {
    .article {
        padding-bottom: 1rem;
    }
}


@media (min-width: 992px) {
    .article {
        padding-bottom: 1.25rem;
    }
}*/

.menu-bg {
    background: rgba(215,157,103,1);
background: -moz-linear-gradient(-45deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 45%, rgba(23,32,37,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(215,157,103,1)), color-stop(45%, rgba(64,65,96,1)), color-stop(100%, rgba(23,32,37,1)));
background: -webkit-linear-gradient(-45deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 45%, rgba(23,32,37,1) 100%);
background: -o-linear-gradient(-45deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 45%, rgba(23,32,37,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 45%, rgba(23,32,37,1) 100%);
background: linear-gradient(135deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 45%, rgba(23,32,37,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d79d67', endColorstr='#172025', GradientType=1 );
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: center center;
}


@media (max-width: 991.98px) {
    .menu-bg {
           background: rgba(215,157,103,1);
background: -moz-linear-gradient(-45deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 33%, rgba(23,32,37,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(215,157,103,1)), color-stop(45%, rgba(64,65,96,1)), color-stop(100%, rgba(23,32,37,1)));
background: -webkit-linear-gradient(-45deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 33%, rgba(23,32,37,1) 100%);
background: -o-linear-gradient(-45deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 33%, rgba(23,32,37,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 3%, rgba(23,32,37,1) 100%);
background: linear-gradient(135deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 33%, rgba(23,32,37,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d79d67', endColorstr='#172025', GradientType=1 );
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: center center;
    }
}

.menu-bgmobile {
   background: rgba(215,157,103,1);
background: -moz-linear-gradient(-45deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 20%, rgba(23,32,37,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(215,157,103,1)), color-stop(20%, rgba(64,65,96,1)), color-stop(100%, rgba(23,32,37,1)));
background: -webkit-linear-gradient(-45deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 20%, rgba(23,32,37,1) 100%);
background: -o-linear-gradient(-45deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 20%, rgba(23,32,37,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 20%, rgba(23,32,37,1) 100%);
background: linear-gradient(135deg, rgba(215,157,103,1) 0%, rgba(64,65,96,1) 20%, rgba(23,32,37,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d79d67', endColorstr='#172025', GradientType=1 );
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: fixed;
    background-position: 50% 50%;
}

.nav-item {
    font-size: 0.9em;
}

.menu-text {
    font-size: 0.9em;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
    .retina {
        padding: 200px;
    }
}

.nav-link {
    /* RESET */
    text-decoration: none;
    line-height: 1;

    position: relative;
    z-index: 0;
    display: inline-block;
    padding: 5px 5px;
    overflow: hidden;
    /*color: #fff;*/
    /*border-left: 2px solid #fff;*/
    /*vertical-align: bottom;*/
    transition: color .3s ease-in-out;
}

.nav-link::before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    transform: translateX(calc(-100% - 2px));
    width: 100%;
    height: 100%;
    /*background-color: #fff;*/
    /*background-image: linear-gradient(60deg, #64b3f4 0%, #c2e59c 100%);*/
    transition: transform .35s ease-in-out;
}

.nav-link:hover::before {
    transform: translateX(0);
    transition: transform .35s ease-in-out;
}

.link-light {
    color: #D2D2E1 !important;
}

.link-light:hover {
    color: #172025 !important;
}

.link-light::before {
    background-color: #D2D2E1 !important;
    border: 0px !important;
}

.link-light:hover {
    color: #172025;
}

.link-dark {
    color: #172025 !important;
}

.link-dark:hover {
    color: #D2D2E1 !important;
}

.link-dark span::before {
    background-color: #172025;
    border: 0px !important;
}

.link-dark:hover {
    color: #D2D2E1;
}

.back-light {
    color: #D2D2E1;
    position: relative;
    text-decoration: none;
    padding-bottom: 4px;
    cursor: pointer;
}

.back-light::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    border-radius: 0px;
    background-color: #D2D2E1;
    bottom: 0;
    left: 0;
    transform-origin: left;
    transform: scaleX(0);
    transition: transform .3s ease-in-out;
}

.back-light:hover::before {
    transform-origin: right;
    transform: scaleX(1);
}

.back-dark {
    color: #171722;
    position: relative;
    text-decoration: none;
    padding-bottom: 4px;
}

.back-dark::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    border-radius: 0px;
    background-color: #171722;
    bottom: 0;
    left: 0;
    transform-origin: left;
    transform: scaleX(0);
    transition: transform .3s ease-in-out;
}

.back-dark:hover::before {
    transform-origin: right;
    transform: scaleX(1);
}

.mask1 {
    -webkit-mask-image: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,1)), color-stop(50%, rgba(0,0,0,0.5)), color-stop(100%, rgba(0,0,0,0)));
-webkit-mask-image: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0) 100%);
  -o-mask-image: -o-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0) 100%);
  -moz-mask-image: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0) 100%);
  -ms-mask-image: -ms-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0) 100%);
   -ms-mask-image: linear-gradient(180deg, rgba(0,0,0,1) 50%, rgba(0,0,0,0) 100%);
}

.mask2 {
-webkit-mask-image: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,1)), color-stop(75%, rgba(0,0,0,0.5)), color-stop(100%, rgba(0,0,0,0)));
-webkit-mask-image: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0.5) 75%, rgba(0,0,0,0) 100%);
  -o-mask-image: -o-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0.5) 75%, rgba(0,0,0,0) 100%);
  -moz-mask-image: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0.5) 75%, rgba(0,0,0,0) 100%);
  -ms-mask-image: -ms-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0.5) 75%, rgba(0,0,0,0) 100%);
   -ms-mask-image: linear-gradient(180deg, rgba(0,0,0,1) 75%, rgba(0,0,0,0) 100%);
}

@media (max-width: 991.98px) {
    .form-label {
        font-size: 1em;
    }

    .form-control {
        font-size: 1em;
    }
}

@media (min-width: 992px) {
    .form-label {
        font-size: .9rem;
    }

    .form-control {
        font-size: .9rem;
    }
}

.form-label {
    color: #D2D2E1;
}

.form-control {
    display: block;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: transparent;
    background-clip: padding-box;
    border: 0px solid #D2D2E1;
    border-bottom: 1px solid #D2D2E1;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.form-control:focus {
    color: #D2D2E1;
    background-color: transparent;
}

.rsform-submit-button {
    border-color: #D2D2E1 !important;
    background-color: transparent !important;
    border-radius: 0px !important;
    font-size: .9rem;
}

.rsform-submit-button:hover {
    border-color: #D2D2E1 !important;
    background-color: #D2D2E1 !important;
    color: #171722;
}

.facebook-light {
    color: #D2D2E1;
}

.facebook-light:hover {
    color: #4267B2;
}

.instagram-light {
    color: #D2D2E1;
}

.instagram-light:hover {
    /* Set the background color */
    background: -webkit-radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    background: -moz-radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    background: -ms-radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    background: -o-radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    /* Mask the color to the text, and remove the rest  */
    -webkit-background-clip: text;
    /* Make the text fill color value transparent so the masked background color comes through */
    -webkit-text-fill-color: transparent;
}

.linkedin-light {
    color: #D2D2E1;
}

.linkedin-light:hover {
    color: #0072b1;
}

/*@media (max-width: 991.98px) {
  .vades-btn {
    font-size: .9em;
  }

@media (min-width: 992px) {
  .vades-btn {
    font-size: .65em;
  }*/

.vades-btn-light {
    border-color: #D2D2E1 !important;
    background-color: transparent !important;
    border-radius: 0px !important;
    border 0px !important;
}

.vades-btn-light:hover {
    border-color: #D2D2E1 !important;
    /*background-color: #fff !important;*/
    background-color: #D2D2E1 !important;
    color: #171722;
}

.vadesbtn-lightmenu {
    border-color: #D2D2E1 !important;
    background-color: #D2D2E1 !important;
    border-radius: 0px !important;
}

.vadesbtn-lightmenu:hover {
    border-color: #D2D2E1 !important;
    /*background-color: #fff !important;*/
    background-color: transparent !important;
    color: #D2D2E1;
}

.vades-btn-dark {
    border-color: #D2D2E1 !important;
    background-color: transparent !important;
    border-radius: 0px !important;
}

.vades-btn-dark:hover {
    border-color: #171722; !important;
    /*background-color: #fff !important;*/
    background-color: #171722; !important;
    color:#D2D2E1;
}

.footer-text {
    font-size: .75rem;
    color: #D2D2E1;
}

.darkfooter-text {
    font-size: .75rem;
    color: #212122;
}

.under-light {
    color: #8787AF;
}

.under:hover {
    text-decoration: underline;
    text-decoration-thickness: auto;
    text-underline-position: under;
    color: #D2D2E1;
}

.darkunder:hover {
    text-decoration: underline;
    text-decoration-thickness: auto;
    text-underline-position: under;
    color: #212122;
}

.card-body {
    vertical-align: middle;
}

.card-title {
    margin: 0em;
}

.card-text {
    font-size: 1em;
}

@media (min-width: 992px) {
    .card-text {
        font-size: .9em !important;
    }
}

.boxshadow10 {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;
}

.boxshadow30 {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 14px 28px, rgba(0, 0, 0, 0.22) 0px 10px 10px;
}

.zoom {
    transition: transform .25s ease-in;
    -webkit-transition: transform .25s ease-in;
    -ms-transition: transform .25s ease-in;
}

.zoom:hover {
    -ms-transform: scale(1.05);
    /* IE 9 */
    -webkit-transform: scale(1.05);
    /* Safari 3-8 */
    transform: scale(1.05);
    transition: transform .25s ease-out;
    -webkit-transition: transform .25s ease-out;
    -ms-transition: transform .25s ease-out;
}

.parallax {
    /* The image used */
    background-image: url('images/2023/03/06/cory-woodward-ghqrkqld3ck-unsplash-1.webp');

    /* Full height */
    height: 100%;

    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

