.eor-services{container-type:inline-size;width:100%;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;color:#082c69}.eor-services *{box-sizing:border-box}
.eor-service{position:relative;overflow:hidden;width:100%;margin:0 0 1.65cqw;border:.12cqw solid #c9ddeb;border-radius:.85cqw;background:#fff;box-shadow:none}
.eor-service__title{margin:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:6.2cqw;line-height:.98;font-weight:700;letter-spacing:-.08cqw;text-transform:uppercase;text-shadow:0 .1cqw .16cqw rgba(0,0,0,.2)}
.eor-service__strap{display:block;margin-top:.7cqw;color:#fff;font-size:3cqw;line-height:1}.eor-service__unavailable{margin:0;padding:4cqw;font-size:3cqw}

/* EL TIEMPO */
.eor-weather__hero{height:28cqw;padding:2.4cqw 3cqw 2cqw;color:#fff;background-image:linear-gradient(90deg,rgba(0,100,184,.99) 0%,rgba(0,115,203,.91) 39%,rgba(0,126,213,.18) 72%,rgba(0,126,213,.01) 100%),url('weather-header-v4.jpg');background-size:cover;background-position:center right}
.eor-weather__hero-top{display:flex;align-items:flex-start;justify-content:space-between}.eor-weather__slogan{margin:.45cqw 1.1cqw 0 0;color:#fff;font-family:cursive;font-size:2.05cqw;line-height:1.06;font-style:italic;font-weight:700;transform:rotate(-5deg);text-align:center;text-shadow:0 .15cqw .25cqw rgba(0,55,100,.65)}
.eor-weather__hero-main{display:grid;grid-template-columns:13cqw 20.5cqw minmax(0,1fr) 18cqw;align-items:end;gap:.8cqw;margin-top:2.2cqw}.eor-weather__hero-icon{font-size:9.8cqw;line-height:.8}.eor-weather__hero-main>strong{font-size:9.8cqw;line-height:.82;letter-spacing:-.38cqw;color:#fff}.eor-weather__condition{padding-bottom:.2cqw;color:#fff;font-size:3.15cqw;line-height:1.08}.eor-weather__minmax{padding:0 0 0 2.3cqw;border-left:.14cqw solid rgba(255,255,255,.75);font-size:3.05cqw;line-height:1.42;white-space:nowrap}
.eor-weather__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));height:21cqw;border-bottom:.1cqw solid #d5e3ec;background:linear-gradient(#fff,#f7fbfd)}.eor-weather__days>div{min-width:0;padding:1.8cqw .2cqw 1.1cqw;text-align:center;border-right:.1cqw solid #c9dbe7}.eor-weather__days>div:last-child{border-right:0}.eor-weather__days b,.eor-weather__days span,.eor-weather__days small{display:block}.eor-weather__days b{font-size:3cqw;color:#082d70}.eor-weather__days span{height:9.2cqw;margin:.45cqw 0;font-size:7.4cqw;line-height:9.2cqw}.eor-weather__days small{font-size:2.75cqw;color:#0a3272;font-weight:700;white-space:nowrap}
.eor-weather__footer{display:grid;grid-template-columns:minmax(0,1fr) 18cqw;align-items:center;gap:1.5cqw;min-height:19cqw;padding:1.8cqw 2.6cqw 2.2cqw;background:#fff}.eor-service__source{grid-column:1;grid-row:1;color:#5f7190;font-size:2.25cqw;line-height:1.3}.eor-weather__smn{grid-column:2;grid-row:1;justify-self:end;display:block;width:17cqw;height:auto}.eor-weather__more{grid-column:1/-1;grid-row:2;display:block;width:100%;padding:2.7cqw 1cqw;border-radius:.75cqw;background:linear-gradient(90deg,#066db4,#087fc6);color:#fff!important;text-align:center;text-decoration:none!important;font-size:2.45cqw;font-weight:700;white-space:normal}

/* DÓLAR */
.eor-dollar{display:grid;grid-template-columns:minmax(0,1fr) 26.7cqw}.eor-dollar__hero{grid-column:1/-1;height:12.3cqw;padding:0;background:url('dollar-header-v4.jpg') center/cover no-repeat}.eor-dollar__hero>div{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.eor-dollar__head{grid-column:1/2;display:grid;grid-template-columns:.82fr 1fr 1fr .95fr;height:7cqw;align-items:center;padding:0 2.5cqw;background:#f2f7f9;border-bottom:.1cqw solid #d5e1e8;color:#5a6e8a;font-size:2.55cqw;text-transform:uppercase}.eor-dollar__head b{text-align:right;font-weight:700}.eor-dollar__body{grid-column:1/2}.eor-dollar__row{display:grid;grid-template-columns:.82fr 1fr 1fr .95fr;height:7.2cqw;align-items:center;padding:0 2.5cqw;border-bottom:.1cqw solid #d3e0e8;font-size:3.05cqw}.eor-dollar__row strong{color:#082e70}.eor-dollar__row span{text-align:right;white-space:nowrap}.eor-dollar__change{color:#00a96b;font-weight:700;font-size:2.8cqw}
.eor-dollar__aside{grid-column:2/3;grid-row:2/4;display:grid;grid-template-columns:7cqw 1fr;align-content:center;padding:2.5cqw 1.5cqw;background:#fff;border-left:.1cqw solid #d5e1e8}.eor-dollar__chart{align-self:center;display:block;width:6cqw;height:7cqw;font-size:0;background:linear-gradient(#0b4f91 0 0) left bottom/1.25cqw 3cqw no-repeat,linear-gradient(#0b4f91 0 0) center bottom/1.25cqw 5cqw no-repeat,linear-gradient(#0b4f91 0 0) right bottom/1.25cqw 7cqw no-repeat}.eor-dollar__aside small{align-self:center;color:#123b75;font-size:2.5cqw;line-height:1.25}.eor-dollar__aside a{grid-column:1/-1;margin-top:2.5cqw;padding:2cqw .4cqw;border:.22cqw solid #0a4b91;border-radius:.7cqw;color:#083c7d;text-align:center;text-decoration:none;font-size:2.4cqw;font-weight:700;line-height:1.18}.eor-dollar__footer{grid-column:1/-1;display:flex;justify-content:space-between;padding:1.8cqw 2cqw;color:#627391;background:#fff;font-size:2.2cqw}.eor-dollar__footer a{color:inherit}

/* LO MÁS LEÍDO */
.eor-popular__hero{height:11.4cqw;padding:0;background:url('popular-header-v4.jpg') center/cover no-repeat}.eor-popular__hero>div{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.eor-popular__list{list-style:none;counter-reset:eor-popular;margin:0;padding:.8cqw 1.8cqw 0}.eor-popular__list li{counter-increment:eor-popular;display:grid;grid-template-columns:8cqw 20cqw minmax(0,1fr) 22cqw;gap:2.5cqw;align-items:center;min-height:14cqw;padding:1.4cqw 0;border-bottom:.1cqw solid #d1dfea}.eor-popular__list li:before{content:counter(eor-popular);color:#082e72;font-size:8.3cqw;line-height:1;font-weight:800;text-align:center}.eor-popular__thumb{width:20cqw;height:11.5cqw;object-fit:cover;border-radius:.25cqw;background:#edf2f6}.eor-popular__list a{color:#092f70;text-decoration:none;font-size:3.15cqw;line-height:1.28}.eor-popular__list time{color:#667895;font-size:2.2cqw;line-height:1.2;text-align:right;white-space:normal}.eor-popular__more{display:block;margin:1.8cqw 1.8cqw 2cqw;padding:2.8cqw;background:linear-gradient(90deg,#066ab0,#087fc6);border-radius:.75cqw;color:#fff!important;text-align:center;text-decoration:none!important;font-size:2.6cqw;font-weight:700}

@media(max-width:760px){
  .eor-services--mobile-slot{grid-column:1/-1!important;width:100%!important;max-width:none!important;margin:5vw 0!important;clear:both}
  .eor-services--mobile-slot>.eor-service{margin:0}
}
