/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/*@font-face {
    font-family: 'Euclid Circular B';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/EuclidCircularB/EuclidCircularB-Light.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/EuclidCircularB/EuclidCircularB-Light.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/EuclidCircularB/EuclidCircularB-Light.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/EuclidCircularB/EuclidCircularB-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Euclid Circular B';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/EuclidCircularB/EuclidCircularB-Semibold.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/EuclidCircularB/EuclidCircularB-Semibold.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/EuclidCircularB/EuclidCircularB-Semibold.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/EuclidCircularB/EuclidCircularB-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir LT Pro';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Book.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Book.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Book.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir LT Pro';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Black.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Black.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Black.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Black.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir LT Pro';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-BlackOblique.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-BlackOblique.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-BlackOblique.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-BlackOblique.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir LT Pro';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Medium.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Medium.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Medium.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir LT Pro';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Heavy.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Heavy.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Heavy.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Heavy.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir LT Pro';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-LightOblique.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-LightOblique.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-LightOblique.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-LightOblique.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir LT Pro';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-HeavyOblique.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-HeavyOblique.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-HeavyOblique.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-HeavyOblique.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir LT Pro';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Oblique.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Oblique.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Oblique.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Oblique.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir LT Pro';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-MediumOblique.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-MediumOblique.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-MediumOblique.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-MediumOblique.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir LT Pro';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Light.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Light.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Light.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir LT Pro';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-BookOblique.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-BookOblique.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-BookOblique.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-BookOblique.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir LT Pro';
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Roman.eot');
    src: url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Roman.eot#iefix') format('embedded-opentype'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Roman.woff') format('woff'),
        url('https://4156399.fs1.hubspotusercontent-eu1.net/hubfs/4156399/Fonts/AvenirLTPro/AvenirLTPro-Roman.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
*/
 
      @font-face {
  font-display: swap;
  font-family: "Lora";
  font-style: normal;
  font-weight: 400;
  src: url();
  src:
    url() format("embedded-opentype"),
    url() format("woff2"),
    url() format("woff"),
    url() format("truetype"),
    url() format("svg");
}
   
      @font-face {
  font-display: swap;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  src: url();
  src:
    url() format("embedded-opentype"),
    url() format("woff2"),
    url() format("woff"),
    url() format("truetype"),
    url() format("svg");
}


body.xmcyber-theme {
   /* font-family: 'Avenir LT Pro' !important;*/
      font-family: 'Poppins', san-serif !important;
    font-weight: 300;
    font-style: normal;
}

.xmcyber-theme p, .xmcyber-theme a, .xmcyber-theme div, .xmcyber-theme span {
    /*font-family: 'Avenir LT Pro' !important;*/
  font-family: 'Poppins', san-serif
    font-weight: 300;
}

.xmcyber-theme h1, .xmcyber-theme h2, .xmcyber-theme h3, .xmcyber-theme h4, .xmcyber-theme h5, .xmcyber-theme h6 {
    /*font-family: 'Euclid Circular B' !important;*/
    font-family: 'Lora', serif !important;
    font-weight: 400;
}

.header__logo.center {
    margin: 0 auto;
}

.footer--site-page.light {
    background-color: #ffffff;
}

.footer__container.custom {
    padding: 1em 20px;
}

.header__container.header-subscription {
  padding-bottom: 0;
}