:root {


  /* Typography */

  --ixn-type-primary:             'Montserrat', sans-serif; /* Used in headlines */
  --ixn-type-secondary:           Helvetica, Arial, sans-serif;  /* Body text  */

  --ixn-font-size-mini:           10pt;           /* Text xsmall */
  --ixn-letter-spacing-mini:      0.1pt;
  --ixn-line-height-mini:         1.5;  

  --ixn-font-size-body:           13pt;           /* Body text */
  --ixn-letter-spacing-body:      0.1pt;
  --ixn-line-height-body:         21pt;
  --ixn-font-body:                var(--ixn-font-size-body)/var(--ixn-line-height-body) var(--ixn-type-primary);

  --ixn-font-size-large:          19pt;           /* Body text */
  --ixn-letter-spacing-large:     0pt;
  --ixn-line-height-large:        29pt;
  --ixn-font-large:               var(--ixn-font-size-large)/var(--ixn-line-height-large) var(--ixn-type-primary);

  --ixn-font-size-h3:             21pt;           /* H3 */
  --ixn-letter-spacing-h3:        0pt;
  --ixn-line-height-h3:           30pt;
  --ixn-font-h3:                  var(--ixn-font-size-h3)/var(--ixn-line-height-h3) var(--ixn-type-primary);

  --ixn-font-size-h2:             25pt;           /* H2 */
  --ixn-letter-spacing-h2:        0pt;
  --ixn-line-height-h2:           35pt;
  --ixn-font-h2:                  var(--ixn-font-size-h2)/var(--ixn-line-height-h2) var(--ixn-type-primary);

  --ixn-font-size-h1:             45pt;           /* H1 */
  --ixn-letter-spacing-h1:        0pt;
  --ixn-line-height-h1:           55pt;
  --ixn-font-h1:                  var(--ixn-font-size-h1)/var(--ixn-line-height-h1) var(--ixn-type-primary);


  /* Icons */

  --ixn-icon-size-sm:             14pt;
  --ixn-icon-size-md:             21pt;
  --ixn-icon-size-lg:             24pt;



  /* Colors */

  --ixn-color-primary:            #24c0cd;        /* <-- blue */
  --ixn-color-primary--tint-90:   #3ac6d2;        /* <-- blue Tint 90% */
  --ixn-color-primary--tint-80:   #50cdd7;        /* <-- blue Tint 80% */
  --ixn-color-primary--tint-70:   #66d3dc;        /* <-- blue Tint 70% */
  --ixn-color-primary--tint-60:   #7cd9e1;        /* <-- blue Tint 60% */
  --ixn-color-primary--tint-50:   #92e0e6;        /* <-- blue Tint 50% */
  --ixn-color-primary--tint-40:   #a7e6eb;        /* <-- blue Tint 40% */
  --ixn-color-primary--tint-30:   #bdecf0;        /* <-- blue Tint 30% */
  --ixn-color-primary--tint-20:   #d3f2f5;        /* <-- blue Tint 20% */
  --ixn-color-primary--tint-10:   #e9f9fa;        /* <-- blue Tint 10% */

  --ixn-color-secondary:            #be9517;        /* <-- yellow */
  --ixn-color-secondary--tint-90:   #c5a02e;        /* <-- yellow Tint 90% */
  --ixn-color-secondary--tint-80:   #cbaa45;        /* <-- yellow Tint 80% */
  --ixn-color-secondary--tint-70:   #d2b55d;        /* <-- yellow Tint 70% */
  --ixn-color-secondary--tint-60:   #d8bf74;        /* <-- yellow Tint 60% */
  --ixn-color-secondary--tint-50:   #dfca8b;        /* <-- yellow Tint 50% */
  --ixn-color-secondary--tint-40:   #e5d5a2;        /* <-- yellow Tint 40% */
  --ixn-color-secondary--tint-30:   #ecdfb9;        /* <-- yellow Tint 30% */
  --ixn-color-secondary--tint-20:   #f2ead1;        /* <-- yellow Tint 20% */
  --ixn-color-secondary--tint-10:   #f9f4e8;        /* <-- yellow Tint 10% */

  /* Used with .alert class */
  --ixn-color-red:                 #f50087;        /* red */
  --ixn-color-red--tint-10:        #fee6f3;        /* red Tint 10 */
  --ixn-color-red--tint-140:       #930051;        /* red Tint 140 */

  --ixn-color-green:                #68ff68;        /* Green */
  --ixn-color-green--tint-10:       #f0fff0;        /* Green Tint 10 */
  --ixn-color-green--tint-140:      #3e993e;        /* Green Tint 140 */

  --ixn-color-blue:                 #00ffff;        /* blue */
  --ixn-color-blue--tint-10:        #e6ffff;        /* blue Tint 10 */
  --ixn-color-blue--tint-40:        #99ffff;        /* blue Tint 40 */
  --ixn-color-blue--tint-140:       #009999;        /* blue Tint 140 */

  --ixn-color-orange:               #ff5800;        /* orange */
  --ixn-color-orange--tint-10:      #ffeee6;        /* orange Tint 10 */
  --ixn-color-orange--tint-140:     #993500;        /* orange Tint 140 */

  --ixn-color-white:              #FFFFFF;          /* <-- White */
  --ixn-color-grey:               #525254;          /* <-- Grey */
  --ixn-color-primary-lighter:    #7ac510;          /* <-- Grey */


  /* Borders */

  --ixn-border-primary:           1px solid var(--ixn-color-primary--tint-20);
  --ixn-border-secondary:         2px solid var(--ixn-color-primary--tint-30);
  --ixn-border-radius:            15px;


  /* Transitions */

  --ixn-transtion-hover:          color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;


  /**
  * REQUIRED AS IS
  */

  /* Spacing */

  --ixn-space-xxxsm:            3px;          /* space standards */
  --ixn-space-xxsm:             6px;          
  --ixn-space-xsm:              12px;          
  --ixn-space-sm:               24px;          
  --ixn-space-md:               48px;          
  --ixn-space-lg:               96px;
  --ixn-space-xlg:              192px; 

  --ixn-image-width-sm:         275px;  
  --ixn-image-width-thumbnail-small:         160px;   /* Used for css class u--img-rounded */


  /* Containers */

}

/* montserrat-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: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('https://rosamoradanay.gob.mx/POELR/wp-content/themes/smr-bitacora-poel/assets/fonts/montserrat-v31-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('https://rosamoradanay.gob.mx/POELR/wp-content/themes/smr-bitacora-poel/assets/fonts/montserrat-v31-latin-regular.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}

/* montserrat-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: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('https://rosamoradanay.gob.mx/POELR/wp-content/themes/smr-bitacora-poel/assets/fonts/montserrat-v31-latin-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('https://rosamoradanay.gob.mx/POELR/wp-content/themes/smr-bitacora-poel/assets/fonts/montserrat-v31-latin-700.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}






