/* Retained utility pages and the real 404; original node rules follow. */
body.jmdc-no-header #main{padding-top:0}
body:is(.jmdc-family-error-page,.jmdc-family-not-found) .native-block h1{font-size:38px;line-height:1.3}
.jmdc-family-not-found .native-button{background:#e84e0f;color:#fff;font-family:Montserrat,sans-serif;font-weight:600}
@media(min-width:981px){.jmdc-family-gracias .native-button{font-family:Arial,Helvetica,Arial,Lucida,sans-serif;font-weight:400}}
:where(body:is(.jmdc-family-blog,.jmdc-family-gracias,.jmdc-family-error-page,.jmdc-family-articulo-tucuman,.jmdc-family-not-found)) .continuation{font-family:Inter,Helvetica,Arial,Lucida,sans-serif}
:where(body:is(.jmdc-family-blog,.jmdc-family-gracias,.jmdc-family-error-page,.jmdc-family-articulo-tucuman,.jmdc-family-not-found)) .native-block :is(h1,h2,h3,h4,h5,h6){font-family:Sora,Helvetica,Arial,Lucida,sans-serif}
:where(body:is(.jmdc-family-blog,.jmdc-family-gracias,.jmdc-family-error-page,.jmdc-family-articulo-tucuman,.jmdc-family-not-found)) .service-page .native-block h1{font-family:Sora,Helvetica,Arial,Lucida,sans-serif}
:where(body:is(.jmdc-family-blog,.jmdc-family-gracias,.jmdc-family-error-page,.jmdc-family-articulo-tucuman,.jmdc-family-not-found)) .native-block :is(p,strong,span){font-family:Inter,Helvetica,Arial,Lucida,sans-serif}
:where(body:is(.jmdc-family-blog,.jmdc-family-gracias,.jmdc-family-error-page,.jmdc-family-articulo-tucuman,.jmdc-family-not-found)) .native-column{min-height:1px}
:where(body:is(.jmdc-family-blog,.jmdc-family-gracias,.jmdc-family-error-page,.jmdc-family-articulo-tucuman,.jmdc-family-not-found)) .native-block a{color:#706f6f}
:where(body:is(.jmdc-family-blog,.jmdc-family-gracias,.jmdc-family-error-page,.jmdc-family-articulo-tucuman,.jmdc-family-not-found)) .native-image{margin-left:auto;margin-right:auto}
:where(body:is(.jmdc-family-blog,.jmdc-family-gracias,.jmdc-family-error-page,.jmdc-family-articulo-tucuman,.jmdc-family-not-found)) .native-divider:after{content:"";display:table;clear:both}
.jmdc-family-blog .native-carousel{padding-top:1em}
.jmdc-family-blog .native-carousel .carousel-item :is(a,img){color:#706f6f;text-align:center}
.jmdc-family-articulo-tucuman .native-post-title h1{font-size:40px;line-height:1.3}
.jmdc-family-articulo-tucuman .native-fullwidth-image{text-align:left}
.jmdc-family-articulo-tucuman #toc_container>.toc_list{padding:0 0 23px 1em}
.jmdc-family-articulo-tucuman #toc_container .toc_list ul{padding:2px 0 2px 20px}
.native-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5.5%;align-items:start}
.native-blog-grid{row-gap:0}
.native-blog-post{padding:19px;border:1px solid #d8d8d8;background:white;margin-bottom:30px}
.native-blog-image{margin:-20px -20px 10px}.native-blog-image img{display:block;width:100%;height:auto}
.jmdc-family-blog .native-block h1{line-height:1.3}
.jmdc-family-gracias .native-text hr{width:4%;background:#e84e0f;border:3px solid #e84e0f}
.jmdc-family-articulo-tucuman .native-text ul{padding-bottom:23px}
.jmdc-family-articulo-tucuman .native-text ol{padding:0 0 23px;list-style-position:inside}
.native-blog-post .entry-featured-image-url{display:block;margin-bottom:30px}
.native-blog-post .entry-title{font-size:24px;line-height:1.3;text-align:center;color:#e84e0f;padding-bottom:10px}
.native-blog-post .entry-title a{color:inherit}.native-blog-post .post-content{line-height:1.3}
@media(min-width:981px){:where(body:is(.jmdc-family-blog,.jmdc-family-gracias,.jmdc-family-error-page,.jmdc-family-articulo-tucuman,.jmdc-family-not-found)) .native-divider{margin-bottom:2.75cqw}}
@media(max-width:980px){.native-blog-post{margin-bottom:42px}body.jmdc-family-gracias [data-layout-node="gracias-s0"]{display:block!important;padding:40px 0 140px}body.jmdc-family-gracias [data-layout-node="gracias-s0-r0"].native-row{padding-top:30px!important;padding-bottom:30px!important}body.jmdc-family-gracias [data-layout-node="gracias-s0-r0-c0-b0"]{font-size:30px}}
@media(min-width:768px) and (max-width:980px){.native-blog-grid{grid-template-columns:1fr}}
@media(max-width:767px){.native-blog-grid{grid-template-columns:1fr;gap:0}.jmdc-family-blog .native-block h1{font-size:38px}.native-blog-post .entry-title{padding-bottom:0}.jmdc-family-articulo-tucuman .native-text h2{font-size:16px;padding-bottom:0}}
