/**
 * AGH Cursos Page Styles
 */

/* Base */
body,.agh-root,.agh-table,.agh-table th,.agh-table td,h3{font-family:'Roboto Condensed',Arial,sans-serif!important;}
.agh-root{max-width:1180px;margin:0 auto;padding:0 14px;position:relative;z-index:1;}

/* Title Block */
.agh-title-block{text-align:center;margin-top:34px;margin-bottom:0;}
.agh-title{font-size:5.3rem;font-weight:900;color:#222;letter-spacing:0.012em;line-height:1.09;margin-bottom:7px;margin-top:0;text-shadow:0 2px 4px rgba(0,0,0,0.05);}
.agh-title-sub{font-size:1.21rem;color:#555;font-weight:400;letter-spacing:0.01em;margin-bottom:28px;}

/* CTA Button */
.agh-mat-btn{display:block;margin:28px auto 18px auto;padding:19px 42px;background:linear-gradient(135deg,#1684d6 0%,#1453a7 100%);color:#fff!important;font-weight:800;font-size:1.35em;border:none;border-radius:14px;cursor:pointer;transition:all 0.3s ease;box-shadow:0 6px 25px rgba(22,132,214,0.35);letter-spacing:.01em;text-align:center;text-decoration:none;width:auto;min-width:240px;max-width:370px;}
.agh-mat-btn:hover{background:linear-gradient(135deg,#1453a7 0%,#0d3d7a 100%);transform:translateY(-3px);box-shadow:0 10px 35px rgba(22,132,214,0.45);}

/* Carousel */
.agh-carousel-block{width:100%;max-width:650px;height:220px;margin:14px auto 36px auto;border-radius:24px;overflow:hidden;box-shadow:0 8px 40px rgba(0,0,0,0.12);position:relative;z-index:0;background:linear-gradient(135deg,#eaf3ff 0%,#d4e6ff 100%);display:flex;align-items:center;justify-content:center;}
.agh-carousel-img{width:100%;height:220px;object-fit:cover;opacity:0;position:absolute;left:0;top:0;transition:opacity 0.8s ease;z-index:1;}
.agh-carousel-img.active{opacity:0.6;z-index:2;}

/* Accordion */
.agh-accordion-btn{width:100vw;max-width:100vw;margin-left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#123267 0%,#0a1f3d 100%);color:#fff;font-size:2em;font-weight:700;border-radius:0;cursor:pointer;display:flex;align-items:center;border:none;margin-bottom:0!important;margin-top:16px;padding:20px 0 20px 13vw;letter-spacing:.01em;box-shadow:0 4px 20px rgba(18,50,103,0.2);outline:none;transition:all 0.25s ease;text-align:left;gap:17px;position:relative;justify-content:flex-start;}
.agh-accordion-btn:first-of-type{margin-top:0;}
.agh-accordion-btn[aria-expanded="true"]{background:linear-gradient(135deg,#17407b 0%,#0d2d5a 100%);}
.agh-accordion-btn:hover{box-shadow:0 6px 25px rgba(18,50,103,0.3);}
.agh-accordion-btn .agh-arrow{font-size:1.22em;margin-right:22px;margin-left:0;transition:transform .25s ease;flex-shrink:0;}
.agh-accordion-btn[aria-expanded="true"] .agh-arrow{transform:rotate(-90deg);}
.agh-guide{font-size:.60em;font-weight:700;opacity:.5;margin-right:9px;letter-spacing:.01em;color:#ffe000;min-width:39px;text-align:right;display:inline-block;align-self:flex-end;position:relative;top:1.5px;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,0.2);}

/* Accordion Panel */
.agh-accordion-panel{background:linear-gradient(180deg,#fafcfe 0%,#f5f8fc 100%);border-radius:0 0 16px 16px;margin-bottom:0!important;padding:28px 20px 26px 20px;display:none;max-width:1050px;margin-left:auto;margin-right:auto;box-shadow:0 8px 40px rgba(0,0,0,0.08);border:1px solid rgba(0,0,0,0.04);}
.agh-accordion-panel.open{display:block;animation:agh-panel-slide 0.3s ease;}
@keyframes agh-panel-slide{from{opacity:0;transform:translateY(-10px);}to{opacity:1;transform:translateY(0);}}

/* Table */
.agh-table-outer{position:relative;}
.agh-table-outer::before,.agh-table-outer::after{content:'';position:absolute;top:0;bottom:0;width:28px;z-index:4;pointer-events:none;opacity:0;transition:opacity 0.3s;}
.agh-table-outer::before{left:0;background:linear-gradient(90deg,rgba(245,248,252,0.95) 0%,transparent 100%);}
.agh-table-outer::after{right:0;background:linear-gradient(-90deg,rgba(245,248,252,0.95) 0%,transparent 100%);}
.agh-table-outer.scroll-left::before{opacity:1;}
.agh-table-outer.scroll-right::after{opacity:1;}
.agh-table-wrap{width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#0282e6 #eaeaea;margin-top:0;margin-bottom:12px;padding-bottom:8px;background:none;border-radius:12px;box-shadow:none;-webkit-overflow-scrolling:touch;}
.agh-table-wrap::-webkit-scrollbar{height:8px;background:#f1f1f1;border-radius:4px;}
.agh-table-wrap::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#0282e6,#1453a7);border-radius:4px;}
.agh-table{width:100%;border-collapse:separate;border-spacing:0;font-size:1.09em;margin-bottom:0;min-width:760px;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,0.06);overflow:hidden;}
.agh-table th,.agh-table td{padding:12px 14px;text-align:center;border:none;border-bottom:1px solid #eef2f7;font-weight:400;vertical-align:middle;font-size:1.02em;background:#fff;color:#181b1e;transition:background 0.2s ease;}
.agh-table th{font-weight:900;font-size:1.05em;background:linear-gradient(135deg,#1453a7 0%,#1684d6 100%);color:#fff;text-transform:uppercase;letter-spacing:0.03em;padding:16px 14px;}
.agh-table tbody tr:hover td{background:#f8faff;}
.agh-table .agh-course-row td{font-weight:900;font-size:1.10em;background:linear-gradient(90deg,#f7f7f7 0%,#fff 100%)!important;color:#181b1e!important;}
.agh-table .agh-space-row td{border:none!important;background:transparent!important;height:16px!important;padding:0!important;}
.agh-table td span{display:block;font-size:.97em;margin-top:2px;font-weight:400;color:#181b1e;}
.agh-scroll-hint{display:none;}
@media (max-width:800px){.agh-scroll-hint{display:flex;align-items:center;justify-content:center;gap:8px;margin:11px auto 10px auto;background:linear-gradient(90deg,#e0f2fe 0%,#dbeafe 100%);color:#1e40af;font-weight:600;font-size:.88em;border-radius:10px;padding:9px 16px;text-align:center;max-width:420px;box-shadow:0 2px 8px rgba(20,83,167,0.1);letter-spacing:.01em;z-index:3;position:relative;border:1.5px solid #93c5fd;}}

/* Professors */
.agh-prof-title{display:block;color:#1453a7;font-weight:900;font-size:1.12em;margin-top:23px;margin-bottom:10px;letter-spacing:.01em;font-family:'Roboto Condensed',Arial,sans-serif;border-left:4px solid #1684d6;padding-left:12px;}
.agh-accordion-panel ul{margin:0 0 14px 0;padding-left:1.5rem;list-style:disc;}
.agh-accordion-panel ul:last-child{margin-bottom:0;}
.agh-accordion-panel ul li{margin-bottom:6px;line-height:1.55;color:#334155;}
.agh-accordion-panel p{margin:0 0 14px 0;line-height:1.6;color:#334155;}
.agh-accordion-panel p:last-child{margin-bottom:0;}
.agh-prof-divider{border:none;border-top:2px solid transparent;border-image:linear-gradient(90deg,#dde2e7 0%,transparent 100%) 1;margin:28px 0 16px 0;width:100%;}

/* Modality Cards */
.agh-modality-options{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap;margin:22px 0 12px 0;}
.agh-modality-card{background:linear-gradient(180deg,#ffffff 0%,#f7fbfe 100%);border-radius:20px;padding:32px 24px 26px 24px;text-align:center;box-shadow:0 8px 30px rgba(0,0,0,0.08);transition:all 0.3s ease;border:1.5px solid #e0ebff;min-width:210px;max-width:340px;flex:1 1 220px;display:flex;flex-direction:column;align-items:center;}
.agh-modality-card:hover{transform:translateY(-8px);box-shadow:0 16px 50px rgba(22,132,214,0.15);border-color:#1684d6;}
.agh-modality-card img{width:100px;height:auto;margin-bottom:1rem;transition:transform 0.3s ease;}
.agh-modality-card:hover img{transform:scale(1.1);}
.agh-modality-card h3{font-size:1.18rem;margin-bottom:0.7rem;color:#1453a7;font-weight:800;}
.agh-modality-card p{font-size:0.98rem;color:#4a5568;line-height:1.6;}
@media(max-width:1000px){.agh-modality-options{gap:1rem;}}
@media(max-width:700px){.agh-modality-options{flex-direction:column;gap:1rem;}.agh-modality-card{max-width:98vw;}}

/* Modality Note */
.agh-modality-note{background:linear-gradient(90deg,#e0f2fe 0%,#dbeafe 100%);border-left:4px solid #1684d6;padding:14px 18px;border-radius:0 10px 10px 0;margin-top:20px;font-size:0.95em;color:#1e40af;line-height:1.6;}
.agh-modality-note strong{color:#1453a7;}

/* Price List */
.agh-section-title{font-size:1.3em;font-weight:900;color:#1453a7;margin:0 0 16px 0;padding-bottom:8px;border-bottom:3px solid #1684d6;display:inline-block;}
.agh-price-list{list-style:none;padding:0;margin:0 0 20px 0;}
.agh-price-list li{padding:10px 14px;margin-bottom:8px;background:#f8fafc;border-radius:8px;font-size:1em;line-height:1.5;border-left:4px solid #1684d6;}
.agh-price-list li strong{color:#1453a7;}
.agh-price-list li.agh-warning{border-left-color:#ef4444;background:#fef2f2;}
.agh-price-list li.agh-warning span.agh-red{color:#dc2626;font-weight:700;}

/* Terms List */
.agh-terms-list{list-style:none;padding:0;margin:0;counter-reset:terms-counter;}
.agh-terms-list li{padding:12px 14px 12px 50px;margin-bottom:8px;background:#f8fafc;border-radius:8px;font-size:0.95em;line-height:1.55;position:relative;counter-increment:terms-counter;}
.agh-terms-list li::before{content:counter(terms-counter);position:absolute;left:14px;top:12px;background:linear-gradient(135deg,#1453a7 0%,#1684d6 100%);color:#fff;width:24px;height:24px;border-radius:50%;font-size:0.85em;font-weight:700;display:flex;align-items:center;justify-content:center;}

/* Global CTA */
.agh-global-cta{max-width:720px;margin:16px auto 32px auto;padding:18px 32px 16px;text-align:center;background:linear-gradient(135deg,#1453a7 0%,#1684d6 50%,#0ea5e9 100%);border-radius:20px;border:none;box-shadow:0 8px 32px rgba(20,83,167,0.25),0 4px 12px rgba(22,132,214,0.15);position:relative;overflow:hidden;cursor:pointer;transition:transform 0.3s ease,box-shadow 0.3s ease;}
.agh-global-cta::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,0.1) 50%,transparent 70%);animation:agh-cta-shine 3s infinite;}
@keyframes agh-cta-shine{0%{transform:translateX(-100%) rotate(45deg);}100%{transform:translateX(100%) rotate(45deg);}}
.agh-global-cta:hover{transform:translateY(-3px);box-shadow:0 12px 40px rgba(20,83,167,0.3),0 6px 16px rgba(22,132,214,0.2);}
.agh-cta-icon{font-size:1.6em;margin-bottom:2px;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.2));}
.agh-cta-title{margin:0 0 4px 0;font-size:1.4em;font-weight:800;color:#fff;letter-spacing:0.04em;text-shadow:0 2px 4px rgba(0,0,0,0.15);}
.agh-cta-subtitle{margin:0;font-size:1.1em;font-weight:500;color:rgba(255,255,255,0.95);line-height:1.4;}
.agh-cta-subtitle strong{color:#ffe066;font-weight:700;}
.agh-cta-hint{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:5px 12px;background:rgba(255,255,255,0.15);border-radius:20px;font-size:0.8em;color:rgba(255,255,255,0.9);backdrop-filter:blur(4px);}
.agh-cta-hint span{animation:agh-pulse 1.5s infinite;}
@keyframes agh-pulse{0%,100%{opacity:1;}50%{opacity:0.5;}}

/* Popup */
.agh-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);backdrop-filter:blur(4px);z-index:999999;display:none;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;animation:agh-fade-in 0.3s ease;}
.agh-popup-overlay.active{display:flex;}
@keyframes agh-fade-in{from{opacity:0;}to{opacity:1;}}
.agh-popup-box{background:#fff;border-radius:24px;max-width:520px;width:100%;padding:32px 28px;box-shadow:0 20px 60px rgba(0,0,0,0.3);position:relative;animation:agh-slide-up 0.4s ease;}
@keyframes agh-slide-up{from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}
.agh-popup-badge{display:inline-block;background:linear-gradient(135deg,#1453a7 0%,#1684d6 100%);color:#fff;font-size:0.75em;font-weight:700;padding:6px 14px;border-radius:20px;margin-bottom:16px;text-transform:uppercase;letter-spacing:0.05em;}
.agh-popup-title{font-size:1.4em;font-weight:800;color:#1453a7;margin:0 0 16px 0;line-height:1.3;}
.agh-popup-text{font-size:1em;color:#475569;line-height:1.7;margin:0 0 24px 0;}
.agh-popup-text strong{color:#1453a7;}
.agh-popup-actions{display:flex;gap:12px;flex-wrap:wrap;}
.agh-popup-btn{flex:1;min-width:140px;padding:14px 20px;border:none;border-radius:12px;font-size:1em;font-weight:700;cursor:pointer;transition:all 0.25s ease;text-align:center;}
.agh-popup-btn-secondary{background:#f1f5f9;color:#64748b;}
.agh-popup-btn-secondary:hover{background:#e2e8f0;color:#475569;}
.agh-popup-btn-primary{background:linear-gradient(135deg,#1453a7 0%,#1684d6 100%);color:#fff;box-shadow:0 4px 12px rgba(20,83,167,0.3);}
.agh-popup-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(20,83,167,0.4);}
.agh-popup-step{display:none;}
.agh-popup-step.active{display:block;}
.agh-popup-progress{display:flex;gap:8px;justify-content:center;margin-bottom:20px;}
.agh-popup-dot{width:10px;height:10px;border-radius:50%;background:#e2e8f0;transition:background 0.3s ease;}
.agh-popup-dot.active{background:linear-gradient(135deg,#1453a7 0%,#1684d6 100%);}

/* Responsive */
@media (max-width:1100px){.agh-accordion-panel{max-width:98vw;}.agh-carousel-block{max-width:96vw;}}
@media (max-width:800px){.agh-table{font-size:0.88em;min-width:600px;}.agh-table th,.agh-table td{padding:9px 8px;font-size:0.95em;}.agh-table th{padding:12px 8px;font-size:0.92em;}.agh-table .agh-course-row td{font-size:1em;}.agh-table td span{font-size:0.9em;}.agh-title{font-size:2.5em;}.agh-title-sub{font-size:.91em;}.agh-accordion-btn{font-size:1.05em;padding:14px 0 14px 7vw;}.agh-accordion-panel{padding:16px 8px 14px 8px;}.agh-carousel-block{height:120px;}.agh-carousel-img,.agh-carousel-block{height:120px;}}
@media (max-width:480px){.agh-title{font-size:1.85em;}.agh-title-sub{font-size:.84em;margin-bottom:18px;}.agh-accordion-btn{font-size:0.88em;padding:12px 12px 12px 14px;gap:8px;}.agh-accordion-btn .agh-arrow{font-size:1em;margin-right:6px;}.agh-guide{display:none;}.agh-accordion-panel{padding:14px 10px 12px 10px;border-radius:0 0 10px 10px;}.agh-mat-btn{font-size:1.1em;padding:15px 28px;min-width:auto;max-width:90vw;}.agh-root{padding:0 8px;}.agh-global-cta{margin:10px 10px 24px 10px;padding:12px 14px 10px;border-radius:14px;}.agh-cta-title{font-size:1em;letter-spacing:0.02em;}.agh-cta-subtitle{font-size:0.88em;}.agh-modality-card{padding:22px 16px 18px 16px;}.agh-modality-card h3{font-size:1.05em;}.agh-modality-card p{font-size:0.9em;}.agh-table{font-size:0.82em;min-width:520px;}.agh-table th,.agh-table td{padding:7px 6px;font-size:0.92em;}.agh-table th{padding:10px 6px;font-size:0.88em;letter-spacing:0.01em;}.agh-table td span{font-size:0.88em;margin-top:1px;}.agh-table .agh-course-row td{font-size:0.95em;}.agh-scroll-hint{font-size:.82em;padding:8px 12px;margin:8px auto 8px auto;}}
@media(max-width:700px){.agh-global-cta{margin:12px 16px 28px 16px;padding:14px 18px 12px;border-radius:16px;}.agh-cta-title{font-size:1.15em;}.agh-cta-subtitle{font-size:0.98em;}.agh-cta-icon{font-size:1.4em;}}
@media(max-width:500px){.agh-popup-box{padding:24px 20px;border-radius:20px;}.agh-popup-title{font-size:1.2em;}.agh-popup-text{font-size:0.95em;}.agh-popup-actions{flex-direction:column;}.agh-popup-btn{min-width:auto;}}

/* Intensivos — Cards */
.agh-int-card{border-left:4px solid #ccc;border-radius:0 12px 12px 0;margin-bottom:12px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.05);overflow:hidden;transition:box-shadow 0.2s;}
.agh-int-card:hover{box-shadow:0 4px 16px rgba(0,0,0,0.08);}
.agh-int-card:last-child{margin-bottom:0;}
.agh-int-card-head{padding:16px 20px;cursor:pointer;transition:background 0.2s;display:flex;align-items:center;justify-content:space-between;gap:12px;}
.agh-int-card-head:hover{background:rgba(0,0,0,0.015);}
.agh-int-card-name strong{font-size:1.1em;font-weight:800;display:block;line-height:1.3;}
.agh-int-card-name span{font-size:0.85em;opacity:0.55;font-weight:400;}
.agh-int-card-hint{font-size:0.82em;opacity:0.4;font-weight:500;white-space:nowrap;}
.agh-int-card.open .agh-int-card-hint{display:none;}
.agh-int-card-body{display:none;padding:0 20px 20px 20px;}
.agh-int-card.open .agh-int-card-body{display:block;animation:agh-panel-slide 0.3s ease;}
.agh-int-parcial{margin-bottom:18px;background:#f8fafc;border-radius:10px;padding:14px 16px;border:1px solid #eef2f7;}
.agh-int-parcial:last-child{margin-bottom:0;}
.agh-int-parcial-title{font-weight:700;font-size:0.95em;margin-bottom:10px;padding-bottom:8px;border-bottom:1.5px solid #e2e8f0;display:flex;align-items:center;gap:8px;}
.agh-int-sesiones{display:grid;gap:0;}
.agh-int-sesion{display:grid;grid-template-columns:60px 40px 1fr;gap:0;padding:8px 10px;font-size:0.92em;border-radius:6px;transition:background 0.15s;}
.agh-int-sesion:nth-child(odd){background:rgba(0,0,0,0.02);}
.agh-int-sesion:hover{background:rgba(20,83,167,0.05);}
.agh-int-fecha{font-weight:700;color:#1e293b;}
.agh-int-dia{color:#94a3b8;font-weight:500;text-transform:uppercase;font-size:0.9em;}
.agh-int-hora{color:#475569;font-weight:500;}
.agh-int-diferido-msg{padding:16px 18px;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-radius:10px;color:#64748b;font-size:0.95em;line-height:1.5;margin-bottom:4px;border:1px solid #e2e8f0;text-align:center;}
.agh-int-rewatch{font-size:0.88em;color:#1e40af;background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border:1px solid #bfdbfe;border-radius:8px;padding:10px 14px;margin-top:14px;line-height:1.5;}
.agh-int-footer{margin-top:18px;padding-top:16px;border-top:1.5px solid #eef2f7;}
.agh-int-precios{display:flex;gap:12px;margin-bottom:12px;}
.agh-int-precio-box{flex:1;background:linear-gradient(135deg,#f0f7ff 0%,#e8f2ff 100%);border:1.5px solid #d0e3f7;border-radius:10px;padding:14px 16px;text-align:center;transition:transform 0.15s,box-shadow 0.15s;}
.agh-int-precio-box:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(20,83,167,0.1);}
.agh-int-precio-box.agh-int-precio-global{background:linear-gradient(135deg,#1453a7 0%,#1684d6 100%);border-color:transparent;}.agh-int-precio-global .agh-int-precio-label{color:rgba(255,255,255,0.8);}
.agh-int-precio-global .agh-int-precio-val{color:#fff;}
.agh-int-precio-label{display:block;font-size:0.78em;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:#64748b;margin-bottom:4px;}
.agh-int-precio-val{display:block;font-size:1.45em;font-weight:900;color:#1453a7;line-height:1.2;}
.agh-int-special{font-size:0.9em;color:#059669;font-weight:600;margin-bottom:8px;background:#ecfdf5;padding:6px 12px;border-radius:6px;border:1px solid #a7f3d0;display:inline-block;}
.agh-int-nota{font-size:0.85em;color:#64748b;line-height:1.5;}
.agh-int-card.agh-int-tec{border-left-color:#1684d6;}
.agh-int-card.agh-int-tec .agh-int-card-name strong,.agh-int-card.agh-int-tec .agh-int-parcial-title{color:#1453a7;}
.agh-int-card.agh-int-elec{border-left-color:#7c3aed;}
.agh-int-card.agh-int-elec .agh-int-card-name strong,.agh-int-card.agh-int-elec .agh-int-parcial-title{color:#5b21b6;}
.agh-int-card.agh-int-comp{border-left-color:#10b981;}
.agh-int-card.agh-int-comp .agh-int-card-name strong,.agh-int-card.agh-int-comp .agh-int-parcial-title{color:#065f46;}
.agh-int-card.agh-int-dif{border-left-color:#94a3b8;}
.agh-int-card.agh-int-dif .agh-int-card-name strong,.agh-int-card.agh-int-dif .agh-int-parcial-title{color:#475569;}
@media(max-width:700px){.agh-int-card-head{padding:14px 16px;}.agh-int-card-body{padding:0 16px 16px 16px;}.agh-int-sesion{font-size:0.86em;grid-template-columns:52px 36px 1fr;padding:7px 8px;}.agh-int-parcial{padding:12px 12px;}.agh-int-precio-val{font-size:1.25em;}}
@media(max-width:480px){.agh-int-card-head{padding:12px 12px;gap:8px;}.agh-int-card-name strong{font-size:0.98em;}.agh-int-card-name span{font-size:0.78em;}.agh-int-card-hint{font-size:0.75em;}.agh-int-card-body{padding:0 12px 14px 12px;}.agh-int-parcial{padding:10px 10px;}.agh-int-parcial-title{font-size:0.88em;}.agh-int-sesion{font-size:0.82em;grid-template-columns:48px 32px 1fr;padding:6px 6px;}.agh-int-precios{gap:8px;}.agh-int-precio-box{padding:10px 8px;border-radius:8px;}.agh-int-precio-val{font-size:1.15em;}.agh-int-precio-label{font-size:0.72em;}.agh-int-rewatch{font-size:0.82em;padding:8px 10px;}.agh-int-footer{margin-top:14px;padding-top:12px;}.agh-int-nota{font-size:0.8em;}.agh-int-special{font-size:0.82em;padding:5px 10px;}}
