/* ********************************************* */
/* ********************************************* */
/* * Guillermo Escobar (jemo.com.mx)           * */
/* * JEMO - v7.17.0 - Scheme                   * */
/* ********************************************* */
/* ********************************************* */
:root {
    --white-1-0: #FFFFFF;
    
  /*  
    --light-1-0: #F9F9F9;
    --light-2-0: #F8F8F8;
    --light-3-0: #F7F7F7;
    --light-4-0: #F6F6F6;
    --light-5-0: #F5F5F5;
    --light-6-0: #F4F4F4;
    --light-7-0: #F3F3F3;
    --light-8-0: #F2F2F2;
    --light-9-0: #F1F1F1;
    --light-10-0: #F0F0F0;
*/

--light-1-0: rgba(253, 253, 253, 1);
--light-2-0: rgba(251, 251, 251, 1);
--light-3-0: rgba(249, 249, 249, 1);
--light-4-0: rgba(247, 247, 247, 1);
--light-5-0: rgba(245, 245, 245, 1);
--light-6-0: rgba(243, 243, 243, 1);
--light-7-0: rgba(241, 241, 241, 1);
--light-8-0: rgba(239, 239, 239, 1);
--light-9-0: rgba(237, 237, 237, 1); 
--light-10-0: rgba(235, 235, 235, 1); 

    --black-1-0: #000000;
    
    --dark-1-0: #131313;
    --dark-2-0: #161616;
    --dark-3-0: #191919;
    --dark-4-0: #232323;
    --dark-5-0: #262626;
    --dark-6-0: #292929;
    --dark-7-0: #333333;
    --dark-8-0: #363636;
    --dark-9-0: #393939;
}
/* ********************************************* */
.jemo-theme-mode { background: var(--light-8-0); color: var(--dark-8-0); }

.jemo-theme-mode .jemo-header,
.jemo-theme-mode.jemo-scroll-mode .jemo-header,
.jemo-theme-mode .jemo-nav { background: var(--white-1-0); color: var(--black-1-0); }
.jemo-theme-mode .jemo-header a { color: var(--black-1-0); }
.jemo-color-mode .jemo-footer { background: var(--light-1-0); color: var(--dark-3-0); }
.jemo-color-mode .jemo-footer a { color: var(--dark-1-0); }

.jemo-theme-mode .jemo-main--header { background: var(--light-9-0); color: var(--dark-9-0); }

.jemo-theme-mode .jemo-main--body {  }

.jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-odd.views-row-first { background: var(--light-9-0); color: var(--dark-9-0); }



.jemo-theme-mode .field-name-field-paragraph-actions .field-items .field-item.even a { background: var(--dark-1-0); color: var(--light-5-0); }
.jemo-theme-mode .field-name-field-paragraph-actions .field-items .field-item.odd a { background: var(--light-1-0); color: var(--dark-5-0); }

@media only screen and (min-width:1015px) {
    
    .jemo-theme-mode.jemo-front-mode:not(.jemo-scroll-mode) .jemo-header { background: transparent; }
}
/* ********************************************* */
@media (prefers-color-scheme: light) {
.jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-odd { background: var(--light-10-0); color: var(--dark-10-0); }
.jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-odd .elg-item--block,
.jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-odd .elg-field--card { border-color: var(--light-6-0); background: var(--light-2-0); }

.jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-even { background: var(--light-5-0); color: var(--dark-5-0); }
.jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-even .elg-item--block,
.jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-even .elg-field--card { border-color: var(--light-3-0); background: var(--light-1-0); }

}
/* ********************************************* */
@media (prefers-color-scheme: dark) {
    .jemo-theme-mode { background: var(--dark-8-0); color: var(--light-8-0); }
    .jemo-theme-mode .jemo-header,
    .jemo-theme-mode.jemo-scroll-mode .jemo-header,
    .jemo-theme-mode .jemo-nav { background: var(--black-1-0); color: var(--white-1-0); }
    .jemo-theme-mode .jemo-header a { color: var(--black-1-0); }
    .jemo-theme-mode:not(.jemo-scroll-mode) .jemo-header a { color: var(--white-1-0); }
    .jemo-theme-mode.jemo-scroll-mode .jemo-header a { color: var(--white-1-0); }
    .jemo-color-mode .jemo-footer { background: var(--dark-1-0); color: var(--light-3-0); }
    .jemo-color-mode .jemo-footer a { color: var(--light-1-0); }

    .jemo-theme-mode .jemo-main--header { background: var(--dark-1-0); color: var(--light-1-0); }

    .jemo-color-mode .elg-item--logo-1 > a > img,
    .jemo-color-mode.jemo-front-mode:not(.jemo-scroll-mode) .elg-item--logo-1 > a > img,
    .jemo-color-mode .elg-item--logo-2 > a > img { filter: brightness(0%) invert(100%); -webkit-filter: brightness(0%) invert(100%); -moz-filter: brightness(0%) invert(100%); }


    .jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-odd.views-row-first { background: var(--dark-1-0); color: var(--light-1-0); }
    .jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-odd { background: var(--dark-2-0); color: var(--light-2-0); }
    .jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-odd .elg-item--block,
    .jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-odd .elg-field--card { border-color: var(--dark-6-0); background: var(--dark-4-0); }

    .jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-even { background: var(--dark-4-0); color: var(--light-4-0); }
    .jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-even .elg-item--block,
    .jemo-theme-mode .jemo-main--body .view-jemo-paragraphs > .view-content > .views-row-even .elg-field--card { border-color: var(--dark-8-0); background: var(--dark-6-0); }

    
}
/* ********************************************* */

@media only screen and (max-width:632px) { }
@media only screen and (min-width:632px) and (max-width:759px) { }
@media only screen and (min-width:760px) and (max-width:1015px) { }
@media only screen and (min-width:1016px) and (max-width:1271px) { }
@media only screen and (min-width:1272px) and (max-width:1527px) { }
@media only screen and (min-width:1528px) { }
@media (orientation: portrait) { }
@media (orientation: landscape) { }

