/* ********************************************* */
/* * Guillermo Escobar (jemo.com.mx)           * */
/* ********************************************* */
:root { }
/* ********************************************* */
/* ********************************************* */
/* * JEMO v14.0 - Framework                    * */
/* ********************************************* */
/* ********************************************* */
.elg-item--author { margin: 0; border: 0; padding: 0; list-style: none; }
.elg-item--author > li { display: inline-block; font-size: 0.75rem; opacity: 0.5; }
@media screen and (min-width:768px) {
    .elg-item--author { text-align: right; }
}
.elg-item--copyright { margin: 0; border: 0; padding: 0; list-style: none; }
.elg-item--copyright > li { display: inline-block; font-weight: 600; }
@media screen and (min-width:768px) {
    .elg-item--copyright { text-align: left; }
}
.elg-item--body { margin: 16px 0; padding: 16px 0; }
@media screen and (min-width:768px) { }
.elg-item--legal-menu ul { display: flex; flex-direction: column; justify-content: flex-start; margin: 0; border: 0; padding: 0; list-style: none; }
.elg-item--legal-menu ul > li { position: relative; font-weight: 400; }
.elg-item--legal-menu ul > li > a { display: block; padding: 12px 8px; text-decoration: none; }
@media screen and (min-width:1280px) {
    .elg-item--legal-menu ul { flex-direction: row; justify-content: flex-start; font-size: 0.875rem; }
    .elg-item--legal-menu ul > li > a { padding: 4px 8px; }
}
@media screen and (min-width:768px) { }
.elg-item--logo-1 { float: left; background: none; width: auto; margin: 16px 0; height: 32px; transition: height 0.2s; }
.elg-item--logo-1 > a { display: inline-block; padding: 0; }
.elg-item--logo-1 > a > img { display: block; max-height: 32px; margin: 0; border: 0; padding: 0; line-height: 1; transition: max-height 0.2s; }
@media screen and (min-width:768px) { }
.elg-item--logo-2 { background: none; width: auto; margin: 16px 0; height: 48px; transition: height 0.2s; }
.elg-item--logo-2 > a { display: inline-block; padding: 0; }
.elg-item--logo-2 > a > img { display: block; max-height: 48px; margin: 0; border: 0; padding: 0; line-height: 1; transition: max-height 0.2s; filter: brightness(0%) invert(100%); -webkit-filter: brightness(0%) invert(100%); -moz-filter: brightness(0%) invert(100%); }
@media screen and (min-width:768px) { }
.elg-item--messages {  }
@media screen and (min-width:768px) { }
.elg-item--nav-button { float: right; margin: 16px 0; padding: 0; font-family: boxicons; font-size: 34px; line-height: 32px; background: none; }
.elg-item--nav-button:before { content: "\eb5f"; }
.elg-item--nav-button.elg-item-active:before { content: "\ec8d"; }
.elg-item--nav-collapse:not(.elg-item-show) { display: none; }
@media screen and (min-width:640px) and (max-width:767px) {
    .elg-item--nav-button { display: none; }
    .elg-item--nav-collapse:not(.elg-item-show) { display: block; }
}
@media screen and (min-width:1024px) and (max-width:1279px) {
    .elg-item--nav-button { display: none; }
    .elg-item--nav-collapse:not(.elg-item-show) { display: block; }
}
@media screen and (min-width:1280px) {
    .elg-item--nav-button { display: none; }
    .elg-item--nav-collapse:not(.elg-item-show) { display: block; }
}
.elg-item--primary-menu ul { display: flex; flex-direction: column; justify-content: flex-start; margin: 0; border: 0; padding: 0; list-style: none; }
.elg-item--primary-menu ul > li { position: relative; font-weight: 600; border: none; }
.elg-item--primary-menu ul > li:nth-child(1) a[href="/"],
.elg-item--primary-menu ul > li:nth-child(1) a[href="/en-us"],
.elg-item--primary-menu ul > li:nth-child(1) a[href="/es-mx"] { display:none; }
.elg-item--primary-menu ul > li > a { display: block; padding: 8px; text-decoration: none; }
.elg-item--primary-menu ul > li > a:after { float: right; content: "\ea50"; font-family: boxicons; }
@media screen and (min-width:640px) and (max-width:767px) {
    .elg-item--primary-menu ul > li:nth-child(1) a[href="/"],
    .elg-item--primary-menu ul > li:nth-child(1) a[href="/en-us"],
    .elg-item--primary-menu ul > li:nth-child(1) a[href="/es-mx"] { display:block; }
}
@media screen and (min-width:768px) and (max-width:1023px) { }
@media screen and (min-width:1024px) and (max-width:1279px) {
    .elg-item--primary-menu ul > li:nth-child(1) a[href="/"],
    .elg-item--primary-menu ul > li:nth-child(1) a[href="/en-us"],
    .elg-item--primary-menu ul > li:nth-child(1) a[href="/es-mx"] { display:block; }
}
@media screen and (min-width:1280px) {
    .elg-item--primary-menu ul { flex-direction: row; justify-content: flex-end; }
    .elg-item--primary-menu ul > li { border-bottom: none; }
    .elg-item--primary-menu ul > li:nth-child(1) a[href="/"],
    .elg-item--primary-menu ul > li:nth-child(1) a[href="/en-us"],
    .elg-item--primary-menu ul > li:nth-child(1) a[href="/es-mx"] { display:none; }
    .elg-item--primary-menu ul > li > a { padding: 16px; }
    .elg-item--primary-menu ul > li > a:after { display: none; }
}
.elg-item--secondary-menu ul { display: flex; flex-direction: column; justify-content: flex-start; margin: 0; border: 0; padding: 0; list-style: none; }
.elg-item--secondary-menu ul > li { position: relative; font-weight: 400; }
.elg-item--secondary-menu ul > li > a { display: block; padding: 12px 8px; text-decoration: none; }
@media screen and (min-width:1280px) {
    .elg-item--secondary-menu ul { flex-direction: row; justify-content: flex-start; font-size: 0.875rem; }
    .elg-item--secondary-menu ul > li > a { padding: 4px 8px; }
}
.elg-item--slogan-2 h6 { margin-bottom: 0; }
.elg-item--table { overflow: hidden; overflow-x: auto; margin: 16px 0; }
@media screen and (min-width:768px) { }
.elg-item--tabs {  }
.elg-item--tabs ul.tabs.primary { display: flex; flex-direction: row; justify-content: flex-start; flex-wrap: wrap; margin: 0 0 0 0; border: 0; padding: 0; }
.elg-item--tabs ul.tabs.primary > li { margin: 0; white-space: normal; text-align: center; }
.elg-item--tabs ul.tabs.primary > li > a { display: block; margin-right: 0; border: 0; border-radius: 0; padding: 8px; background: transparent; }
@media screen and (min-width:768px) { }
.elg-item--tabs-button { position: absolute; right: 0; z-index: 1; padding: 0 16px; font-family: boxicons; font-size: 18px; line-height: 36px; background: none; }
.elg-item--tabs-button:before { content: "\e998"; }
.elg-item--tabs-button.elg-item-active:before { content: "\e996"; }
@media screen and (min-width:768px) { }
.elg-item--tabs-collapse { overflow: hidden; }
.elg-item--tabs-collapse:not(.elg-item-show) { height: 36px; }
@media screen and (min-width:768px) {
    .elg-item--tabs-button { display: none; }
    .elg-item--tabs-collapse:not(.elg-item-show) { height: auto; }
}
.elg-item--tabs-column {  }
.elg-item--tabs-column ul.tabs.primary { display: flex; flex-direction: column; justify-content: flex-start; flex-wrap: wrap; margin: 0 0 0 0; border: 0; padding: 0; }
.elg-item--tabs-column ul.tabs.primary > li { margin: 0; white-space: normal;  }
.elg-item--tabs-column ul.tabs.primary > li > a { display: block; margin-right: 0; border: 0; border-radius: 0; padding: 8px; background: transparent; }
@media screen and (min-width:768px) {
    .elg-item--tabs-column ul.tabs.primary { flex-direction: row;  }    
}
.elg-item--tabs-row { margin: 16px 0; }
.elg-item--tabs-row ul.tabs.primary { display: flex; flex-direction: row; justify-content: flex-start; flex-wrap: wrap; margin: 0 0 0 0; padding: 0; }
.elg-item--tabs-row ul.tabs.primary > li { margin: 0; white-space: normal;  }
.elg-item--tabs-row ul.tabs.primary > li > a { display: block; margin-right: 0; border: 0; border-radius: 0; padding: 8px 16px; background: transparent; }
@media screen and (min-width:768px) { }
.elg-item--title h1 { padding: 0; }
@media screen and (min-width:768px) { }
.elg-item--user-menu { display: flex; justify-content: space-between; margin: 0; border: 0; padding: 0; list-style: none; }
.elg-item--user-menu > li { position: relative; }
.elg-item--user-menu > li > a { display: block; padding: 16px; text-decoration: none; }
@media screen and (min-width:640px) and (max-width:767px) {
    .elg-item--user-menu { font-size: 0.875rem; }
    .elg-item--user-menu > li:nth-child(1) { display:none; }
    .elg-item--user-menu > li > a { padding: 16px 4px; }
}
@media screen and (min-width:768px) and (max-width:1023px) {
    .elg-item--user-menu { justify-content: flex-end; font-size: 0.875rem; }
}
@media screen and (min-width:1024px) and (max-width:1279px) {
    .elg-item--user-menu { font-size: 0.875rem; }
    .elg-item--user-menu > li:nth-child(1) { display:none; }
    .elg-item--user-menu > li > a { padding: 16px 4px; }
}
@media screen and (min-width:1280px) {
    .elg-item--user-menu { justify-content: flex-end; font-size: 0.875rem; }
    .elg-item--user-menu > li > a { padding: 4px 8px; }
}
/* ********************************************* */
/* ********************************************* */
.elg-items { position: relative; border: 0; padding: 0; }
.elg-items-column + .elg-items-column { margin-top: 1rem !important; }
.elg-items .elg-item { position: relative; max-width: 100%; margin: 0; border: 0; }
.elg-items .elg-item .elg-item-wrapper { padding: 16px; }
.elg-items .elg-item-show { display: block; height: auto; }

.elg-flex { position: relative; margin: 0 auto; padding: 0 16px; width: 100%; }
@media only screen and (min-width:640px) and (max-width:767px) {
    .elg-flex { width: 100% !important; }
}
@media only screen and (min-width:768px) and (max-width:1023px) {
    .elg-flex { width: 83.33333333%; }
}
@media only screen and (min-width:1024px) and (max-width:1279px) {
    .elg-flex { width: 100% !important; }
}
@media only screen and (min-width:1280px) {
    .elg-flex { width: 83.33333333%; max-width: 1792px; }
}
.elg-flex-inner { padding: 0 !important; }
@media only screen and (min-width:768px) {
    .elg-flex-1 { width: 8.33333333% !important; }
    .elg-flex-2 { width: 16.66666667% !important; }
    .elg-flex-3 { width: 25% !important; }
    .elg-flex-4 { width: 33.33333333% !important; }
    .elg-flex-5 { width: 41.66666667% !important; }
    .elg-flex-6 { width: 50% !important; }
    .elg-flex-7 { width: 58.33333333% !important; }
    .elg-flex-8 { width: 66.66666667% !important; }
    .elg-flex-9 { width: 75% !important; }
    .elg-flex-10 { width: 83.33333333% !important; }
    .elg-flex-11 { width: 91.66666667% !important; }
    .elg-flex-12 { width: 100% !important; }
}
.elg-flex .elg-items { display: flex; flex-wrap: wrap; justify-content: space-between; margin: 0 -16px; }
.elg-flex .elg-items-start { justify-content: flex-start; }
.elg-flex .elg-items-end { justify-content: flex-end; }
@media only screen and (min-width:640px) { }
.elg-flex .elg-items .elg-item { flex: none; padding: 0 16px; }
.elg-flex .elg-items .elg-item-auto { flex: 1 1 auto; }
@media only screen and (min-width:768px) {
    .elg-flex .elg-items .elg-item-first { order: 0 !important; }
    .elg-flex .elg-items .elg-item-first .elg-item-wrapper { padding-left: 0 !important; padding-right: 32px; }
    .elg-flex .elg-items .elg-item-last { order: 1 !important; }
    .elg-flex .elg-items .elg-item-last .elg-item-wrapper { padding-right: 0 !important; padding-left: 32px; }
}
.elg-item-mp, .elg-item-ml, .elg-item-tp, .elg-item-tl, .elg-item-ld, .elg-item-dd, .elg-item-tv { display: none; }
@media screen and (max-width:639px) {
    .elg-item-mp { display: block; }
    .elg-flex .elg-items .elg-item-mp-1 { width: 8.33333333%; }
    .elg-flex .elg-items .elg-item-mp-2 { width: 16.66666667%; }
    .elg-flex .elg-items .elg-item-mp-3 { width: 25%; }
    .elg-flex .elg-items .elg-item-mp-4 { width: 33.33333333%; }
    .elg-flex .elg-items .elg-item-mp-5 { width: 41.66666667%; }
    .elg-flex .elg-items .elg-item-mp-6 { width: 50%; }
    .elg-flex .elg-items .elg-item-mp-7 { width: 58.33333333%; }
    .elg-flex .elg-items .elg-item-mp-8 { width: 66.66666667%; }
    .elg-flex .elg-items .elg-item-mp-9 { width: 75%; }
    .elg-flex .elg-items .elg-item-mp-10 { width: 83.33333333%; }
    .elg-flex .elg-items .elg-item-mp-11 { width: 91.66666667%; }
    .elg-flex .elg-items .elg-item-mp-12 { width: 100%; }
}
@media screen and (min-width:640px) and (max-width:767px) {
    .elg-item-ml { display: block; }
    .elg-flex .elg-items .elg-item-ml-1 { width: 8.33333333%; }
    .elg-flex .elg-items .elg-item-ml-2 { width: 16.66666667%; }
    .elg-flex .elg-items .elg-item-ml-3 { width: 25%; }
    .elg-flex .elg-items .elg-item-ml-4 { width: 33.33333333%; }
    .elg-flex .elg-items .elg-item-ml-5 { width: 41.66666667%; }
    .elg-flex .elg-items .elg-item-ml-6 { width: 50%; }
    .elg-flex .elg-items .elg-item-ml-7 { width: 58.33333333%; }
    .elg-flex .elg-items .elg-item-ml-8 { width: 66.66666667%; }
    .elg-flex .elg-items .elg-item-ml-9 { width: 75%; }
    .elg-flex .elg-items .elg-item-ml-10 { width: 83.33333333%; }
    .elg-flex .elg-items .elg-item-ml-11 { width: 91.66666667%; }
    .elg-flex .elg-items .elg-item-ml-12 { width: 100%; }
}
@media screen and (min-width:768px) and (max-width:1023px) {
    .elg-item-tp { display: block; }
    .elg-flex .elg-items .elg-item-tp-1 { width: 8.33333333%; }
    .elg-flex .elg-items .elg-item-tp-2 { width: 16.66666667%; }
    .elg-flex .elg-items .elg-item-tp-3 { width: 25%; }
    .elg-flex .elg-items .elg-item-tp-4 { width: 33.33333333%; }
    .elg-flex .elg-items .elg-item-tp-5 { width: 41.66666667%; }
    .elg-flex .elg-items .elg-item-tp-6 { width: 50%; }
    .elg-flex .elg-items .elg-item-tp-7 { width: 58.33333333%; }
    .elg-flex .elg-items .elg-item-tp-8 { width: 66.66666667%; }
    .elg-flex .elg-items .elg-item-tp-9 { width: 75%; }
    .elg-flex .elg-items .elg-item-tp-10 { width: 83.33333333%; }
    .elg-flex .elg-items .elg-item-tp-11 { width: 91.66666667%; }
    .elg-flex .elg-items .elg-item-tp-12 { width: 100%; }
}
@media screen and (min-width:1024px) and (max-width:1279px) {
    .elg-item-tl { display: block; }
    .elg-flex .elg-items .elg-item-tl-1 { width: 8.33333333%; }
    .elg-flex .elg-items .elg-item-tl-2 { width: 16.66666667%; }
    .elg-flex .elg-items .elg-item-tl-3 { width: 25%; }
    .elg-flex .elg-items .elg-item-tl-4 { width: 33.33333333%; }
    .elg-flex .elg-items .elg-item-tl-5 { width: 41.66666667%; }
    .elg-flex .elg-items .elg-item-tl-6 { width: 50%; }
    .elg-flex .elg-items .elg-item-tl-7 { width: 58.33333333%; }
    .elg-flex .elg-items .elg-item-tl-8 { width: 66.66666667%; }
    .elg-flex .elg-items .elg-item-tl-9 { width: 75%; }
    .elg-flex .elg-items .elg-item-tl-10 { width: 83.33333333%; }
    .elg-flex .elg-items .elg-item-tl-11 { width: 91.66666667%; }
    .elg-flex .elg-items .elg-item-tl-12 { width: 100%; }
}
@media screen and (min-width:1280px) and (max-width:1535px) {
    .elg-item-ld { display: block; }
    .elg-flex .elg-items .elg-item-ld-1 { width: 8.33333333%; }
    .elg-flex .elg-items .elg-item-ld-2 { width: 16.66666667%; }
    .elg-flex .elg-items .elg-item-ld-3 { width: 25%; }
    .elg-flex .elg-items .elg-item-ld-4 { width: 33.33333333%; }
    .elg-flex .elg-items .elg-item-ld-5 { width: 41.66666667%; }
    .elg-flex .elg-items .elg-item-ld-6 { width: 50%; }
    .elg-flex .elg-items .elg-item-ld-7 { width: 58.33333333%; }
    .elg-flex .elg-items .elg-item-ld-8 { width: 66.66666667%; }
    .elg-flex .elg-items .elg-item-ld-9 { width: 75%; }
    .elg-flex .elg-items .elg-item-ld-10 { width: 83.33333333%; }
    .elg-flex .elg-items .elg-item-ld-11 { width: 91.66666667%; }
    .elg-flex .elg-items .elg-item-ld-12 { width: 100%; }
}
@media screen and (min-width:1536px) and (max-width:1791px) {
    .elg-item-dd { display: block; }
    .elg-flex .elg-items .elg-item-dd-1 { width: 8.33333333%; }
    .elg-flex .elg-items .elg-item-dd-2 { width: 16.66666667%; }
    .elg-flex .elg-items .elg-item-dd-3 { width: 25%; }
    .elg-flex .elg-items .elg-item-dd-4 { width: 33.33333333%; }
    .elg-flex .elg-items .elg-item-dd-5 { width: 41.66666667%; }
    .elg-flex .elg-items .elg-item-dd-6 { width: 50%; }
    .elg-flex .elg-items .elg-item-dd-7 { width: 58.33333333%; }
    .elg-flex .elg-items .elg-item-dd-8 { width: 66.66666667%; }
    .elg-flex .elg-items .elg-item-dd-9 { width: 75%; }
    .elg-flex .elg-items .elg-item-dd-10 { width: 83.33333333%; }
    .elg-flex .elg-items .elg-item-dd-11 { width: 91.66666667%; }
    .elg-flex .elg-items .elg-item-dd-12 { width: 100%; }
}
@media screen and (min-width:1792px) {
    .elg-item-tv { display: block; }
    .elg-flex .elg-items .elg-item-tv-1 { width: 8.33333333%; }
    .elg-flex .elg-items .elg-item-tv-2 { width: 16.66666667%; }
    .elg-flex .elg-items .elg-item-tv-3 { width: 25%; }
    .elg-flex .elg-items .elg-item-tv-4 { width: 33.33333333%; }
    .elg-flex .elg-items .elg-item-tv-5 { width: 41.66666667%; }
    .elg-flex .elg-items .elg-item-tv-6 { width: 50%; }
    .elg-flex .elg-items .elg-item-tv-7 { width: 58.33333333%; }
    .elg-flex .elg-items .elg-item-tv-8 { width: 66.66666667%; }
    .elg-flex .elg-items .elg-item-tv-9 { width: 75%; }
    .elg-flex .elg-items .elg-item-tv-10 { width: 83.33333333%; }
    .elg-flex .elg-items .elg-item-tv-11 { width: 91.66666667%; }
    .elg-flex .elg-items .elg-item-tv-12 { width: 100%; }
}
/* ********************************************* */
.elg-grid { position: relative; }
.elg-grid .elg-items { display: inline-grid; }
.elg-grid .elg-items .elg-item {  }
/* ********************************************* */
/* ********************************************* */

/* ********************************************* */
.elg-block {  }


.elg-block--menu .block-container .block-body > ul > li > a[href*="https://"] { position: relative; padding-left: 32px; }
.elg-block--menu .block-container .block-body > ul > li > a[href*="facebook"] { }
.elg-block--menu .block-container .block-body > ul > li > a[href*="facebook"]:before { position: absolute; left: 8px; content: "\e92f"; font-family: boxicons!important; }
.elg-block--menu .block-container .block-body > ul > li > a[href*="instagram"]:before { position: absolute; left: 8px; content: "\e942"; font-family: boxicons!important; }
.elg-block--menu .block-container .block-body > ul > li > a[href*="linkedin"]:before { position: absolute; left: 8px; content: "\e94d"; font-family: boxicons!important; }
.elg-block--menu .block-container .block-body > ul > li > a[href*="youtube"]:before { position: absolute; left: 8px; content: "\e992"; font-family: boxicons!important; }

.elg-block--commerce-products-3 .block-container .block-body > .view > .view-content { display: flex; flex-wrap: wrap; gap: 16px 0; align-items: stretch; margin: 0 -16px; }
.elg-block--commerce-products-3 .block-container .block-body > .view > .view-content > .views-row { margin-bottom: 32px; padding: 0 16px;  }
.elg-block--commerce-products-3 .view > .view-content > .views-row { flex: 0 1 100%; }
@media screen and (min-width:768px) and (max-width:1023px) {
    .elg-block--commerce-products-3 .view .view-content .views-row {  flex: 0 1 33.33333333%; }
}
@media screen and (min-width:1024px) and (max-width:1279px) {
    .elg-block--commerce-products-3 .view .view-content .views-row { flex: 0 1 33.33333333%; }
}
@media screen and (min-width:1280px) {
    .elg-block--commerce-products-3 .view .view-content .views-row { flex: 0 1 33.33333333%; }
}
.elg-block--commerce-products-4 .block-container .block-body > .view > .view-content { display: flex; flex-wrap: wrap; gap: 16px 0; align-items: stretch; }
.elg-block--commerce-products-4 .block-container .block-body > .view > .view-content > .views-row { margin-bottom: 32px; padding: 0 16px;  }
.elg-block--commerce-products-4 .view > .view-content > .views-row { flex: 0 1 50%; }
@media screen and (min-width:768px) and (max-width:1023px) {
    .elg-block--commerce-products-4 .view .view-content .views-row {  flex: 0 1 25%; }
}
@media screen and (min-width:1024px) and (max-width:1279px) {
    .elg-block--commerce-products-4 .view .view-content .views-row { flex: 0 1 25%; }
}
@media screen and (min-width:1280px) {
    .elg-block--commerce-products-4 .view .view-content .views-row { flex: 0 1 25%; }
}
/* ********************************************* */
.elg-paragraph { overflow: hidden; z-index: 0; position: relative; }
.elg-paragraph:before { content: ""; position: absolute; z-index: 2; display: block; width: 100%; height: 100vh; }
.elg-paragraph .elg-paragraph-header { position: relative; z-index: 10; width: 100%; margin-bottom: 32px; }
.elg-paragraph .elg-paragraph-header h3 { margin-bottom: 1rem; }
.elg-paragraph .elg-paragraph-body { position: relative; z-index: 10; width: 100%; }
.elg-paragraph .elg-paragraph-body .elg-flex .elg-items { align-items: center; }
.elg-paragraph .elg-paragraph-footer { position: relative; z-index: 1; width: 100%; }
.elg-paragraph .elg-paragraph-footer:before { content: ""; position: absolute; z-index: 2; display: block; width: 100%; height: 100%; }

/* ********************************************* */
/* ********************************************* */
.elg-item--small-button { padding: 4px 16px 4px 16px !important; }
.elg-item--large-button { padding: 12px 32px 12px 32px !important; }


.elg-item-card { display: flex; flex-direction: column; margin-bottom: 32px; border: 1px solid; border-radius: 8px; -webkit-box-shadow: 0px 8px 16px -8px rgba(0,0,0,0.25); -moz-box-shadow: 0px 8px 16px -8px rgba(0,0,0,0.25); box-shadow: 0px 8px 16px -8px rgba(0,0,0,0.25); backdrop-filter: blur(8px); }
.elg-item-card .elg-item-card-header { flex: 1 1 auto; padding: 16px; }
.elg-item-card .elg-item-card-image,
.elg-item-card .elg-item-card-image img { border-radius: 8px 8px 0 0; }
.elg-item-card .elg-item-card-body { flex: 1 1 auto; padding: 1.5rem; }


