@font-face {font-family: 'HelND';    src: url('/fonts/HelveticaNowDisplay-XBd.woff2') format('woff2'),         url('/fonts/HelveticaNowDisplay-XBd.woff') format('woff');font-style: normal;font-weight: 700;font-display: fallback;text-transform: none;line-height: 1;speak:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}@font-face {font-family: 'HelND';    src: url('/fonts/HelveticaNowDisplay-Bold.woff2') format('woff2'),         url('/fonts/HelveticaNowDisplay-Bold.woff') format('woff');font-style: normal;font-weight: 600;font-display: fallback;text-transform: none;line-height: 1;speak:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}@font-face {font-family: 'HelND';    src: url('/fonts/HelveticaNowDisplay-Md.woff2') format('woff2'),         url('/fonts/HelveticaNowDisplay-Md.woff') format('woff');font-style: normal;font-weight: 500;font-display: fallback;text-transform: none;line-height: 1;speak:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}@font-face {font-family: 'HelNT';    src: url('/fonts/HelveticaNowText-Regular.woff2') format('woff2'),         url('/fonts/HelveticaNowText-Regular.woff') format('woff');font-style: normal;font-display: fallback;text-transform: none;line-height: 1;speak:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}@font-face {font-family: 'HelNT';    src: url('/fonts/HelveticaNowText-Bold.woff2') format('woff2'),         url('/fonts/HelveticaNowText-Bold.woff') format('woff');font-style: normal;font-display: fallback;font-weight: 700;text-transform: none;line-height: 1;speak:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}html, body {height:100%;}html { scroll-behavior:smooth; }html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio, video, .enlace { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; outline:0; text-decoration:none; font-synthesis: none; -moz-font-feature-settings: 'kern'; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased !important; }body { }:root {--c-act:#df005a;--c-mod:#f9001b;--c-bel:#b60082;--c-fit:#f17a02;--c-par:#f9001a;--c-pad:#00b4f1;--c-coc:#fa3b00;--c-hog:#2AD6C2;--c-sal:#00a1d7;--c-psi:#6d1ebc;--c-mas:#88c300;--c-via:#367cf5;--c-hor:#ff8a00;--font-hdr:'IBM Plex Sans Condensed', Impact, Arial, sans-serif;--font-disp:'HelND', Helvetica, Arial, sans-serif;}.wrapper { background-color:white; position:relative; display:flex; }.wrappern { background-color:white; position:relative; display:flex; gap:30px; }.wcenter { flex-grow:1; }.wcenter .wcnt {  }.wcablock { overflow:hidden; position:relative; }.wright { flex:0 0 300px; min-width: 0;}.wright .wcnt {  }.wcmain { float:left; width:100%; }.wcmain .wccnt { margin-left:53px; padding:0 0 0 1%; }.wcfloat { float:left; width:50px; margin-right:-55px; }.wcfloat .wccnt { margin-right:5px; }.wraplatf { flex:0 0 300px; margin-left:25px; display:flex; flex-flow:column; min-width:0; }.enlace{cursor:pointer; background-color:white;}#top .top-btnr .enlace{float:right; background-color:white;}#pubtop {margin-bottom:.8em; text-align:center; }.pub-top { text-align:center; margin-bottom:20px !important; margin-top:20px; }.pub-text{text-align:center; margin:1em auto !important; width:300px; max-height:600px; overflow:hidden; background-color:#F7F7F7; text-align:center;}.pub-lat { min-height:600px; background:#f7f7f7; }@media (min-width: 800px) {.pub-top { min-height:250px; background:#f7f7f7; }}#main { width:1280px; margin:0 auto; background:#FFF; padding-top:100px; padding-bottom:25px; }#main.fixed { padding-top:80px; }.wraptxt { flex-grow:1; display:flex; min-width:0; }.wraptxt .cnt { min-width:0; }.wlblq { margin-bottom:30px; top: -82px;}.wlblq .bloqueh { min-height:450px; }.wlblq .bloquea { min-height:2500px; }.wlblq .bcnt { height:1000px; }.wlblq .bloque1 { height:800px; }.wlblq .bloque2 { height:800px; }.wlblq .bloque3 { height:800px; }.wlblq .bloquef { height:100%; }.wlblq .bcnt { position: sticky; position:-webkit-sticky; top: 82px; }.wlblq.blqlast { flex-grow:1; }.wrap2c { width:100%; background:#FFF; box-sizing:border-box; }.wrap2c .wcnt { height:100%; overflow:auto; }.wrap2c1 { width:50%; float:left; height:100%; }.wrap2c1 .cnt { margin-right:30px; }.wrap2c2 { width:50%; float:right; height:100%; }#bntop { background:#222; color:#FFF; position:fixed; width:100%; top:0; left:0; z-index:99999; height:50px; }#bntop a, #bntop a:visited, #bntop a:active {color: #fff;}#bntop .cnt { width:100%; max-width:1300px; margin:0 auto; position:relative; display:flex; }#bntop .btnmenu { flex:0 0 28px; width:28px; height:24px; margin:14px 8px 0 5px; position:relative; }#bntop .btnmenu:hover { cursor:pointer; }#bntop .btnmenu span { display:block; position: absolute; height:4px; width:100%; border-radius:2px; transition:.1s; }#bntop .btnmenu:hover span { background:#df005a !important; }#bntop .btnmenu span:nth-child(1) { top:0; background: #FFF; }#bntop .btnmenu span:nth-child(2) { top:10px; background: #FFF; }#bntop .btnmenu span:nth-child(3) { bottom:0; background: #FFF; }#bntop .lbekia { flex:0 0 108px; margin:5px 5px 0 0; }#bntop .lbekia a { background:url('/images/bekia_tc.png'); display:inline-block; width:108px; height:40px; background-size:108px 40px; }#bntop .lbekia a span { display:none; }#bntop .btnsearch { width:20px; flex:0 0 20px; font-size:24px; margin:12px 10px 0 0; line-height:1.1em; }#bntop .btnsearch span { display:none; }#bntop .btnsearch svg { fill:#FFF; }#bntop .btnsearch:hover { cursor:pointer; }#bntop ul { flex-grow:1; list-style:none; text-transform:uppercase; font-family:var(--font-hdr); font-weight:700; padding-top:10px; margin:0 3px; position:relative; z-index:9999; display:grid; grid-template-columns:repeat(13, auto); }#bntop ul li { font-size:18.5px; border-top-left-radius:6px; border-top-right-radius:6px; position:relative; z-index:2; background:none; letter-spacing:-0.7px; text-align:center; padding:4px 0 12px 0; transition:background .15s ease-in-out; }#bntop ul li a { display:block; }#bntop ul li span { position:relative; display:inline-block; padding:0 14px 0 0; }#bntop ul li span:after { content:''; background-image: url("data:image/svg+xml,%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24'%3E%3Cpath d='M8.586 5.586c-.781.781-.781 2.047 0 2.828l3.585 3.586-3.585 3.586c-.781.781-.781 2.047 0 2.828.39.391.902.586 1.414.586s1.024-.195 1.414-.586l6.415-6.414-6.415-6.414c-.78-.781-2.048-.781-2.828 0z' fill='%23777'/%3E%3C/svg%3E%0A"); width:15px; height:15px; position:absolute; right:-1px; top:4px; transform:rotate(90deg); transition:transform .3s ease-in-out; }#bntop ul li section { width:100%; height:0; position:fixed; top:50px; z-index:999; left:0; background:#282828; border-top:3px solid #FFF; display:block; box-sizing:border-box; overflow:hidden; visibility:hidden; transition: visibility 0s, height .2s ease-in-out .15s;  }#bntop ul li section ul { max-width:1350px; margin:0 auto; }#bntop ul li section ul li span { padding:0; }#bntop ul li section ul li span { display:inline-block; padding:2px 10px; border-radius:6px; transition:background .15s ease-in-out; }#bntop ul li section ul li span:after { display:none; }#bntop ul li:hover { cursor:pointer; }#bntop ul li:hover section { height:60px; visibility:visible; }#bntop ul li:hover span:after { background-image: url("data:image/svg+xml,%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24'%3E%3Cpath d='M8.586 5.586c-.781.781-.781 2.047 0 2.828l3.585 3.586-3.585 3.586c-.781.781-.781 2.047 0 2.828.39.391.902.586 1.414.586s1.024-.195 1.414-.586l6.415-6.414-6.415-6.414c-.78-.781-2.048-.781-2.828 0z' fill='%23000'/%3E%3C/svg%3E%0A"); transform:rotate(-90deg); }#bntop ul li.mact section { border-color:var(--c-act); }#bntop ul li.mact:hover, #bntop ul li.mact ul li span:hover { background:var(--c-act); }#bntop ul li.mmod section { border-color:var(--c-mod); }#bntop ul li.mmod:hover, #bntop ul li.mmod ul li span:hover { background:var(--c-mod); }#bntop ul li.mbel section { border-color:var(--c-bel); }#bntop ul li.mbel:hover, #bntop ul li.mbel ul li span:hover { background:var(--c-bel); }#bntop ul li.mfit section { border-color:var(--c-fit); }#bntop ul li.mfit:hover, #bntop ul li.mfit ul li span:hover { background:var(--c-fit); }#bntop ul li.mpad section { border-color:var(--c-pad); }#bntop ul li.mpad:hover, #bntop ul li.mpad ul li span:hover { background:var(--c-pad); }#bntop ul li.mpar section { border-color:var(--c-par); }#bntop ul li.mpar:hover, #bntop ul li.mpar ul li span:hover { background:var(--c-par); }#bntop ul li.mcoc section { border-color:var(--c-coc); }#bntop ul li.mcoc:hover, #bntop ul li.mcoc ul li span:hover { background:var(--c-coc); }#bntop ul li.mhog section { border-color:var(--c-hog); }#bntop ul li.mhog:hover, #bntop ul li.mhog ul li span:hover { background:var(--c-hog); }#bntop ul li.msal section { border-color:var(--c-sal); }#bntop ul li.msal:hover, #bntop ul li.msal ul li span:hover { background:var(--c-sal); }#bntop ul li.mpsi section { border-color:var(--c-psi); }#bntop ul li.mpsi:hover, #bntop ul li.mpsi ul li span:hover { background:var(--c-psi); }#bntop ul li.mmas section { border-color:var(--c-mas); }#bntop ul li.mmas:hover, #bntop ul li.mmas ul li span:hover { background:var(--c-mas); }#bntop ul li.mvia section { border-color:var(--c-via); }#bntop ul li.mvia:hover, #bntop ul li.mvia ul li span:hover { background:var(--c-via); }#bntop ul li.mhor section { border-color:var(--c-hor); }#bntop ul li.mhor:hover, #bntop ul li.mhor ul li span:hover { background:var(--c-hor); }.overlay { position:fixed; width:100%; height:100%; background:rgba(0,0,0,.8); z-index:999999999999999999 !important; display:none; }.ocntmenu { position:fixed; width:600px; left:-610px; height:100%; background:#FFF; transition:left .25s ease-in-out; overflow-y: scroll; top: 0;}.ocntmenu.show { left:0px; transition:left .25s ease-in-out; z-index:99999999999999999999999999; }.noscroll {  }.ocntmenu .obar { background:#111; color:#FFF; height:60px; text-align:center; position:relative; }.ocntmenu .obar .lbekia { display:inline-block; background:url('/images/bekia_tc.png'); width:134px; height:50px; background-size:134px 50px; margin:5px 0 0 0; }.ocntmenu .obar .lbekia:hover { cursor:pointer; }.ocntmenu .obar .close { display:block; width:32px; height:28px; margin:19px 10px 0 0; float:right; position:relative; }.ocntmenu .obar .close:hover { cursor:pointer; }.ocntmenu .obar .close:hover span { background:#df005a !important; }.ocntmenu .obar .close span { display:block; position: absolute; height:4px; width:100%; border-radius:2px; transition:.1s; background:#FFF; }.ocntmenu .obar .close span:nth-child(1) { top:9px; transform:rotate(135deg); }.ocntmenu .obar .close span:nth-child(2) { top:9px; transform:rotate(-135deg); }.ocntmenu .club { margin:25px; border:1px solid #ccc; padding:10px 10px 10px 60px; position:relative; }.ocntmenu .club figure { position:absolute; top:12px; left:10px; background:#df005a; color:#FFF; font-size:40px; display:block; width:40px; height:40px; border-radius:40px; }.ocntmenu .club figure svg { fill:#FFF; vertical-align:-4px; margin-left:1px; }.ocntmenu .club .tit { text-transform:uppercase; font-family:'HelND', 'Helvetica'; font-size:17px; font-weight:800; font-display: swap; }.ocntmenu .club .info { font-family:'HelNT', 'Helvetica'; font-size:15px; line-height:1.1em;font-display: swap; }.ocntmenu .club .info b { color:#df005a; font-weight:700; }.ocntmenu .club .info b:hover { cursor: pointer; }.ocntmenu .redes { margin:0 10px 20px 10px; background:#E3E3E3; border-radius:5px; box-sizing:border-box; text-align:center; padding:12px 0 10px 0; font-family:'HelNT', 'Helvetica'; font-size:15px; color:#333; font-display: swap;}.ocntmenu .redes i { display:none; }.ocntmenu .redes span { vertical-align:-5px; margin:0 4px; }.ocntmenu .redes svg:hover { cursor:pointer; }.ocntmenu .search { position:relative; }.ocntmenu .search input { width:100%; margin:0 0 22px 0; border-bottom:1px solid #ddd; border-top:1px solid #ddd; border-right:0; border-left:0; box-sizing:border-box; font-display: swap; font-family:'HelNT'; font-size:19px; padding:6px 15px; color:#000; background:#f7f8f9; transition:.25s ease-in-out; }.ocntmenu .search input:focus { border-bottom:1px solid #aaa; border-top:1px solid #aaa; background:#f2f3f4; }.ocntmenu .search svg { position:absolute; top:10px; right:12px; fill:#777; }.ocntmenu ul.mmenu { font-family:var(--font-hdr); font-weight:700; text-transform:uppercase; font-size:19px; border-top:1px solid #ddd; padding-right:2px; }.ocntmenu ul.mmenu li { border-bottom:1px solid #ddd; display:block; position:relative; overflow:hidden; line-height:1.1em; }.ocntmenu ul.mmenu li .lnk { display:block; padding:11px 0 9px 15px; line-height:1.1em;}.ocntmenu ul.mmenu li .lnk:hover { cursor:pointer; }.ocntmenu ul.mmenu li .sel { position:absolute; display:block; top:0; right:0; border-left:1px solid #ddd; width:40px; text-align:center; padding:10px 0 8px 7px; box-sizing:border-box; }.ocntmenu ul.mmenu li .sel:hover { cursor:pointer; }.ocntmenu ul.mmenu li .sel:after { content:''; background-image: url("data:image/svg+xml,%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M8.586 5.586c-.781.781-.781 2.047 0 2.828l3.585 3.586-3.585 3.586c-.781.781-.781 2.047 0 2.828.39.391.902.586 1.414.586s1.024-.195 1.414-.586l6.415-6.414-6.415-6.414c-.78-.781-2.048-.781-2.828 0z' fill='%23777'/%3E%3C/svg%3E%0A"); width:24px; height:24px; display:block; transform:rotate(90deg); transition:transform .24s ease-in-out; }.ocntmenu ul.mmenu li .sel.ected:after { transform:rotate(0deg); transition:.2s; }.ocntmenu ul.mmenu li ul { display:none; background:#fff; margin:0; border-top:1px solid #eee; }.ocntmenu ul.mmenu li ul li { border-bottom:1px solid #eee; font-size:17px; }.ocntmenu ul.mmenu li ul li .lnk { display:block; padding:14px 0 12px 25px; }.ocntmenu ul.mmenu li ul li:last-child { border-bottom:0; }.ocntmenu ul.mbtn { font-family:'HelNT'; font-size:14px; margin:5px 30px 20px 30px; text-align:center; }.ocntmenu ul.mbtn li { list-style:none; display:inline-block; margin:0 7px; color:#555; }.ocntmenu ul.mbtn li a { color:#555; }.ocntmenu ul.mbtn li:hover { cursor:pointer; text-decoration:underline; }.ocntmenu .noxvobox { margin:20px 25px 15px 25px; border:1px solid #FFD2B6; border-radius:5px; padding:15px; text-align:center; font-family:'HelNT'; font-size:15px; }.ocntmenu .lnoxvo { margin:0 0 10px 0; }.ocntmenu .lnoxvo a { background: url('https://www.noxvo.com/images/noxvo-btn.png'); width: 85px; height: 68px; display:block; margin:0 auto; }.ocntmenu .lnoxvo a span { display:none; }.ocntmenu .noxvobox .dest { font-family:'HelND'; text-transform:uppercase; font-weight:bold; font-size:16px; letter-spacing:1px; margin:0 0 5px 0; position:relative; }.ocntmenu .noxvobox .dest span { display:inline-block; background:#FFD2B6; padding:0 5px; border-radius:4px; position:relative; color:#3A1A02; z-index:2; }.ocntmenu .noxvobox .dest:before { content:' '; height:1px; width:100%; background:#FFD2B6; position:absolute; top:12px; left:0; z-index:1; }.ocntmenu ul.noxsites { margin:0 0 14px 0; list-style:none; }.ocntmenu ul.noxsites li { display:inline-block; padding:0 5px; font-size:17px; }.ocntmenu ul.noxsites li a { color:#111; }.ocntmenu ul.noxsites li a:hover { text-decoration:underline; }#bnwebbar { position:fixed; width:100%; top:50px; left:0; z-index:9999; transition:height .25s ease-in-out; font-family:'HelND'; text-transform:uppercase; color:#FFF; }#bnwebbar nav { height:50px; transition:height .25s ease-in-out; }#bnwebbar nav .cnt { max-width:1280px; width:100%; margin:0 auto; position:relative; height:50px; display:flex; overflow-x:scroll; -ms-overflow-style: none; scrollbar-width: none; white-space:nowrap; transition:height .25s ease-in-out; box-sizing:border-box; }#bnwebbar nav .cnt::-webkit-scrollbar { display: none; }#bnwebbar nav .tit { font-size:33px; font-weight:600; transition:.25s ease-in-out; }#bnwebbar nav .tit b { font-weight:800; }#bnwebbar nav :nth-child(2) { font-size:18px; font-weight:600; padding:7px 0 0 8px; transition:.25s ease-in-out; }#bnwebbar nav :nth-child(2):before { border-style:solid; border-width:.25em .25em 0 0; content:''; display:inline-block; height:.36em; left:0; position:relative; top:8px; transform:rotate(45deg); vertical-align:top; width:.36em; margin:0 8px 0 0; }#bnwebbar nav :nth-child(3) { font-size:15px; font-weight:500; padding:5px 0 0 8px; opacity:0; transition:.3s ease-in-out; }#bnwebbar nav :nth-child(3):before { border-style:solid; border-width:.25em .25em 0 0; content:''; display:inline-block; height:.36em; left:0; position:relative; top:7px; transform:rotate(45deg); vertical-align:top; width:.36em; margin:0 8px 0 0; transition:.15s ease-in-out; }#bnwebbar .fpos { max-width:1280px; width:100%; margin:0 auto; position:relative; transition:height .25s ease-in-out; }#bnwebbar #flor { width:100px; height:100px; display:block; position:absolute; top:5px; left:-100px; transition:width .25s ease-in-out, height .25s ease-in-out, background-size .25s ease-in-out, left .25s ease-in-out; }#bnwebbar.fixed nav { height:32px; }#bnwebbar.fixed nav .cnt { height:32px; }#bnwebbar.fixed nav .tit, #bnwebbar.fixed nav :nth-child(2) { font-size:15px; padding-top:5px; }#bnwebbar.fixed nav :nth-child(3) { opacity:1; }#bnwebbar.fixed nav :nth-child(2):before { top:7px; }#bnwebbar.fixed #flor { width:55px; height:55px; left:-55px; background-size:55px 55px; }#bnwebbar span:hover, #bnwebbar a:hover, #bnwebbar #flor:hover { cursor:pointer; }h1.sec { font-family:'HelND'; font-weight:800; text-transform:uppercase; font-size:40px; margin-bottom:7px; padding-left:4px; }.section-list .item { border-radius:12px; box-shadow:0 0 10px #DDD, 0 0 4px #F4F5F6, 2px 4px 6px #Eaebec; margin:0 0 32px 0; overflow:hidden; display:flex; align-items:center; }.section-list .item img, .section-list .item picture { max-width:320px; height:auto; aspect-ratio:400/222; display:block; }.section-list .item:hover { cursor:pointer; }.section-list .item .cnt { padding:15px; }.section-list .item h2 a { color:var(--destdarker); }.section-list .item .txt { font-family:'HelNT'; color:#111; font-size:14.5px; line-height:1.16em; letter-spacing:-.02em; }.section-list .itemp { border-radius:12px; box-shadow:0 0 10px #DDD, 0 0 4px #F4F5F6, 2px 4px 6px #Eaebec; margin:0 0 32px 0; overflow:hidden; align-items:center; }.section-list .itemp:hover { cursor:pointer; }.section-list .itemp img, .section-list .itemp picture { width:100%; height:auto; aspect-ratio:1050/650; display:block; }.section-list .itemp .cnt { padding:8px 18px 18px 18px; }.section-list .itemp h2 a { color:var(--destdarker); }.section-list .itemp .txt { font-family:'HelNT'; color:#111; font-size:16.5px; line-height:1.16em; letter-spacing:-.02em; }.catxt {font-family:'HelNT'; margin:0 0 20px 0; letter-spacing:-.02em; font-size:15.5px; }.uh { position:relative; top: 100px; width:100%; background:#333; min-height:60px; box-sizing:border-box; padding:10px 0; z-index:999; transition:.25s ease-in-out; }.uh .uhcnt { width:1280px; margin:0 auto; background:#FF5A00; box-sizing:border-box; padding:7px 10px; font-family:'HelNT'; font-size:19px; font-weight:600; color:#FFF; }.uh .uhcnt a { color:#FFF; }.uh .uhcnt b { text-transform:uppercase; background:#C03100; padding:0 7px; text-shadow:0 0 1px rgba(0,0,0,.5); }#uh.fixed { top:80px }#main.hayuh { padding-top:72px; }.wrapper .info {  }.wrapper .info .col1 { text-transform:uppercase; color:var(--destdark); }.wrapper .info .author { font-size:16px; font-weight:700; text-transform:uppercase; padding-left:2px; font-family:var(--font-hdr); }.wrapper .info .author a { color:var(--destdark); }.wrapper .info .author:before { content:' '; display:inline-block; width:18px; height:18px; border-radius:18px; margin-right:6px; vertical-align:-3px; }.wrapper .info .date { font-size:14px; font-weight:700; text-transform:uppercase; font-family:var(--font-hdr); color:#999; padding-left:26px; }.wrapper .share { font-family:'HelND'; text-align:center; }.wrapper .share a { display:block; width:40px; height:40px; box-sizing:border-box; border:3px solid #DDD; border-radius:30px; transition:border-color .25s ease-in-out; text-align:center; margin:0 auto; margin-bottom:8px; }.wrapper .share a#social-tw svg { width:20px; height:20px; fill:#00a7ff; padding-top:7px; }.wrapper .share a#social-tw:hover { border-color:#00a7ff; }.wrapper .share a#social-fb svg { width:20px; height:auto; fill:#304da9; padding-top:5.5px; }.wrapper .share a#social-fb:hover { border-color:#304da9; }.wrapper .share a#social-lk svg { width:20px; fill:#005a87; padding-top:5.5px; }.wrapper .share a#social-lk:hover { border-color:#005a87; }.art-top { position:relative; margin-bottom:25px; }.art-top img { width:100%; border-radius:14px; height:auto; aspect-ratio:1050/650; }.art-top ul { margin:-6px 5px 22px 5px; font-family:'HelND'; font-size:23px; list-style:none; }.art-top ul li { margin-bottom:10px; position:relative; padding:0; line-height:1.15em; }.art-top ul li:before { content:''; display:inline-block; width:14px; height:14px; background:#CCC; border-radius:14px; margin-right:6px; }.art-top ul li a { color:#000; background:linear-gradient(0deg, var(--destlighter), var(--destlighter)) no-repeat right bottom / 0 100%; transition: background-size 350ms; padding-left:2px; padding-right:2px;  }.art-top ul li a:hover { background-size: 100% 100%; background-position-x: left; }article .entradilla { font-family:'HelNT', 'Helvetica'; font-size:25px; letter-spacing:-.02em; line-height:1.45em; margin-bottom:25px; }article .txt { font-family:'HelNT', 'Helvetica', 'Arial'; font-size:20px; letter-spacing:-.02em; line-height:1.65em; margin-bottom:25px; }article .txt hr { border:1px solid #EEE; }article .txt b { font-weight:bold; }article .txt u { text-decoration:underline; }article .txt ul, article .txt ol { padding-left:28px; }article .txt p, article .txt ul, article .txt ol { margin-bottom:22px; }article .txt ul li, article .txt ol li { margin-bottom:10px; }article .txt h2 { font-family:'HelND'; display:inline-block; letter-spacing:0; font-weight:bold; font-size:28px; padding:5px 0 6px 0; margin:0 0 8px 0; }article .txt h3 { font-family:'HelND'; display:inline-block; letter-spacing:0; font-weight:bold; font-size:22px; border-bottom:3px solid #CCC; padding:5px 0 4px 0; margin:0 0 8px 0; }article .txt details { background:#F3F4F5; border-radius:12px; margin:25px 0 20px 0; padding:18px; }article .txt details summary { color:var(--destdarker); font-weight:600; font-size:18px; }article .txt details ul { font-size:17.5px; margin:10px; }article .txt details ul li { margin:0 0 4px 0; line-height:1.18em; }article .nota { float:left; border:1px solid #E1E2E3; padding:10px; margin:10px 14px 5px 0; font-family:'Roboto'; font-weight:300; background:#F8F9FA; color:#555; border-radius:6px; }article .nota b { font-weight:700; color:#111; }article .tablestd { font-size:16px; border-collapse: collapse; width:100%; box-sizing:border-box; line-height:1.1em; }article .tablestd tr { border-bottom:1px solid #AAA; border-top:1px solid #AAA; }article .tablestd td, article .tablestd th { border-right:1px solid #EEE; border-left:1px solid #EEE; padding:8px 4px; text-align:center; }article .tablestd th { background:#347AF5; color:#FFF; font-weight:bold; }article .imgnc, article .imgnctxt { background:#EEE; margin:35px -75px 40px -225px; line-height:1em; border-radius:12px; overflow:hidden; position:relative; z-index:2; }article .imgnc img, article .imgnctxt img { width:100%; height:auto;}article .imgnc span, article .imgnctxt span { color:#444; display:inline-block; padding:9px; font-size:16px; text-shadow:1px 1px 0 #FFF; }article .fofoot { display:inline-block; padding:9px 9px 14px 9px; line-height:18px; }article .fofoot .fotit { font-weight:bold; padding:0; font-size:17px; margin:0 0 4px 0; display:block; }article .fofoot .fodes { padding:0; font-size:15px; display:inline; }article .fofoot .focop { padding:0; font-size:13px; display:inline; margin-left:5px; color:#888; }article .splide { margin:35px -75px 40px -225px; }article .splide .splide__pagination { position:relative; bottom:0; }article .splide .splide__pagination li { background:none; }article .splide .splide__pagination__page.is-active { background:var(--destdark); }article .indent { margin-right:-75px; margin-left:-225px; }#city article .txt { font-size:18px; line-height:1.48em; }.blqdest { padding-top:10px; max-width:300px; }.blqdest .cnt { border:5px solid #EEE; padding:15px 15px 0 15px; overflow:hidden; border-radius:6px; }.blqdest .cnt strong { display:block; font-family:var(--font-hdr); font-weight:700; color:#222; font-size:14px; text-transform:uppercase; border-bottom:5px solid #EEE; margin-bottom:15px; padding:0 0 2px 2px; }article .mvbleblq { border:5px solid #EEE; margin-bottom:24px; padding:15px; }article .mvbleblq strong { display:block; font-family:'Roboto'; font-weight:700; color:#222; font-size:14px; text-transform:uppercase; border-bottom:5px solid #EEE; margin-bottom:15px; padding:0 0 2px 2px; line-height:1.4em; }.bar-tit { border-bottom:4px solid #EEE; font-family:var(--font-hdr); font-weight:700; color:#111; text-transform:uppercase; padding:0 0 2px 2px;}.toc ul { list-style:none; font-family:'HelNT'; letter-spacing:-.03em; font-size:15px; line-height:1.07em; }.toc ul li { margin:0 0 6px 0; background:#F8F9FA; border-radius:8px; overflow:hidden; }.toc ul li ul { margin:6px 0 6px 12px; font-size:14px; }.toc ul li strong { display:block; background:#EBECED; font-weight:bold; padding:4px 5px; border-radius:8px; }.toc ul li a { display:block; padding:3px 6px; color:#111; transition:background .2s ease-in-out, color .24s ease-in-out; border-radius:8px; overflow:hidden; position:relative; z-index:3; }.toc ul li a:hover { color:var(--destdark); }.toc ul li a.active { background:var(--destdark); border-radius:8px; color:#fff; }#desp4, #desp1 { margin-bottom:12px; text-align:center; }[data-feed-main-container-id="taboola-below-article-thumbnails"].tbl-feed-container .tbl-feed-header { margin-top:-25px !important; }#web-info { width:85%; margin:0 auto; font-family:'HelNT'; }#about { font-family:'HelNT'; }#web-info h1, #about h1 { font-size:38px; margin-bottom:10px; font-weight:bold; text-transform:uppercase; }#web-info h2, #about h2 { font-size:30px; margin-bottom:8px; font-weight:bold; }#web-info h3 { font-size:22px; margin-bottom:8px; font-weight:bold; }#web-info p { margin-bottom:9px; }#web-info a { text-decoration:underline; color:#333; }#web-info ul, #about ul { margin-bottom:16px; margin-left:20px; }#web-info li { margin-bottom:2px; }#about li { margin-bottom:6px; }#web-info b { font-weight:bold }#about .txt p { margin-bottom:18px; }#about .txt i { font-style:italic; color:#444; }#about .txt b { font-weight:bold; }#about .txt a { color:var(--destdark); }#about .avatar { width:35px; border-radius:35px; margin-right:7px; vertical-align:-10px; }.main-carousel .carousel-cell { width:100%; }.open-modal{cursor: pointer;}footer { background:#111; margin:50px 0 0 0; min-height:500px; position:relative; box-sizing:border-box; padding-top:75px; clear:both; }footer:before { content:''; width:100%; position:absolute; height:8px; top:25px; left:0; }footer .cnt { width:1120px; margin:0 auto; text-align:center; }footer .lbekia { display:inline-block; width:202px; height:75px; background:url('/images/bekia_tc.png'); background-size:202px 75px; }footer .lbekia span { display:none; }footer #footer-bekia ul { list-style:none; margin:20px 10px 0 10px; line-height:1.85em; }footer #footer-bekia ul li { display:inline-block; text-transform:uppercase; font-family:'HelND'; font-size:18px; margin:0 -5px 0 0; }footer #footer-bekia ul li a { color:#FFF; padding:2px 6px; border-radius:4px; transition:text-shadow .25s ease-in-out; }footer #footer-bekia ul li a:hover { text-shadow:0 0 2px rgba(0,0,0,.5); }#ft-act:hover { background:#B92764; }#ft-moda:hover { background:#E4212B;}#ft-belleza:hover { background:#A72080; }#ft-pareja:hover { background:#E4212B; }#ft-salud:hover { background:#009ED2; }#ft-cocina:hover { background:#E74D0B; }#ft-padres:hover { background:#00B1EB; }#ft-mascotas:hover { background:#95C11B; }#ft-viajes:hover { background:#487BED; }#ft-navidad:hover { background:#E4212B; }#ft-horoscopo:hover { background:#F39000; }#ft-psicologia:hover { background:#6425B5; }#ft-hogar:hover { background:#2AD6C2; }#ft-fit:hover { background:#E28030; }#modal-search {position: absolute; top: 10px; left: 155px; right: 33px; text-align: right; z-index:999; overflow:hidden; transition:.35s ease-in-out; }#modal-search input { width:0px; border:0; box-sizing:border-box; margin-right:-10px; border-radius:4px; font-family:'HelNT'; font-size:19px; color:#fff; background:#666; padding:1px 5px; box-sizing:border-box; transition:.35s ease-in-out; }#modal-search.active { z-index:99999; }#modal-search.active input { width:100%; margin-right:0; }#modal-search input:focus { box-shadow:inset 0 0 5px rgba(255,255,255,.5); }#suggestions { position:fixed; top:50px; width:102%; margin-left:-1%; z-index:99999; background:rgba(255,255,255,.97); padding:5px 15px; display:none; transition:.35s; box-sizing: border-box; font-family:'HelNT'; font-size:17px; }#suggestions .cnts { width:1300px; margin:0 auto; }#suggestions .itemt { font-weight:bold; font-size:18px; border-bottom:1px solid #DDD; margin-bottom:4px; }.resbox a:hover { color:#008AB5; }.resbox .seleccionada, .resbox .seleccionada a { color:#008AB5; }.resenlace { color:#333; }.resbox .viewmore { text-align:center; font-size:16px; font-weight:bold; color:#000; }.resbox .viewmore a { color:#000; display:inline-block; padding:8px 0; }.input_search{ background:#555 !important; }.width_toggle{width: 85.5% !important;}.width_0{width: 0px;}#city h2, .level2t { font-family:'HelND'; font-weight:700; font-size:20px; border-bottom:2px solid #CCC; margin:0 0 18px 0; }.infocity ul { font-family:'HelNT'; margin:0 0 20px 20px; font-size:19px; }.infocity ul li strong { font-weight:700; font-size:16px; }.infoclima table { width:100%; border-collapse: collapse; font-family:'HelNT'; font-size:14px; margin-bottom:25px; }.infoclima tr { border-bottom:1px solid #F1F2F3; }.infoclima td { padding:4px 0; text-align:center; }.infoclima th { padding:4px 0; text-align:center; background:#f4f5f6; }.infoclima .tdtit { text-align:left; font-weight:bold; padding-left:2px; }.half-list .item { display:flex; border-bottom:1px solid #EEE; margin:0 0 18px 0; padding:0 0 18px 0; overflow:hidden; }.half-list .item:hover { cursor:pointer; }.half-list .item img { width:45%; margin:0 15px 0 0; border-radius:12px; height:fit-content; }.half-list .item h3 { font-family:'HelNT'; font-weight:bold; margin:0 0 6px 0; font-size:20px; line-height:1.14em; color:#000; }.half-list .item h3 a { color:#000; }.half-list .item:hover h3 { text-decoration:underline; }.half-list .item .txt { font-family:'Roboto'; font-size:14px; line-height:1.18em; color:#444; }.cphotos .carrusel { height:192px; width:100%; margin-bottom:25px; position:relative; overflow:hidden; }.cphotos .flickity-viewport { width:100%; }.cphotos .flickity-slider { padding-right:15px; }.cphotos .carrusel img { height:190px; border-radius:10px; width:auto; }.fancybox-caption__body { font-family:'HelNT'; }.fancybox-caption__body b { font-size:18px; }.latrtit, .subsec { display:block; font-family:var(--font-hdr); font-weight:700; color:#222; font-size:16px; text-transform:uppercase; border-bottom:3px solid #EEE; margin-bottom:15px; padding:0 0 2px 2px; }.itemg { margin:0 0 12px 0; }.itemg a { display:block; margin-bottom:22px; }.itemg img { width:100%; border-radius:9px; height:auto; }.itemg h3 { text-align:center; line-height:1em; margin-top:-20px; margin-bottom:10px; }.itemg h3 span { background:#FFF; border-radius:6px; padding:2px 15px; font-family:'HelND'; font-size:28px; font-weight:bold; color:#000; }.itemg .txt { font-family:'Roboto'; font-size:13px; color:#666; }#author h1 { font-family:'HelND'; font-weight:bold; font-size:40px; line-height:1.1em; margin-bottom:5px; }#author .avatar { width:115px; border-radius:115px; float:left; margin-right:12px; }#author .itxt { font-family:'HelND'; margin:0 0 25px 0; font:17px; line-height:1.5em; }#author .itxt b { font-weight:bold;}#author .itxt ul { margin:12px 0 0 20px; }#commslider {position:fixed; right:-550px; top:0;  width:100%; max-width:500px; background-color: #fff; height:100%; z-index:10000000; margin-left: 0; overflow-y:scroll; transition:.5s; box-sizing:border-box; padding:58px 20px 30px 20px; box-shadow: 0 10px 25px 0 rgba(50,50,93,.2), 0 5px 15px 0 rgba(0,0,0,.2); }#commslider.abierto { right:0; transition: .5s;}#commslider .paginacion { text-align:center; margin-bottom:18px; font-size:15px; }#commslider .paginacion a { display:inline-block; border:1px solid #e2e3e4; color:#000; border-radius:5px; padding:5px 8px; }#commslider .paginacion b { display:inline-block; color:#FFF; background:linear-gradient(90deg, rgba(0,206,222,1) 0%, rgba(0,152,254,1) 100%); border-radius:5px; padding:6px 9px; font-weight:bold; }#commslider .registro { background:#EAEAEA; border-radius:16px; padding:8px; margin-bottom:20px; }#commslider .registro .des { background:#FFF; border-top-left-radius:12px; border-top-right-radius:12px; text-align:center; padding:10px; font-size:22px; }#commslider .registro .desc { background:#FFF; border-bottom-left-radius:12px; border-bottom-right-radius:12px; padding:10px; text-align:center; line-height:1.3em; } .tcmtb { text-align:center; margin-bottom:12px; }#commlink { display: inline-block; background-color: #000; color: #fff; padding: 10px 22px; border-radius: 20px; font-family:var(--font-disp); font-weight:bold; }#commlink::before { content:''; width:18px; height:18px; display:inline-block; background:url('https://www.bekia.es/images/ico-comment.svg'); background-size:contain; filter:invert(1); margin-right:2px; vertical-align:-4px; }#commlink:hover { cursor: pointer; }#resetUI { position:fixed; bottom:0; display:flex; align-items:center; z-index:2147483640; left:0; background:none; margin:10px; border: 0; }#resetUI:before { content:''; background: url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMiAzMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjYgMzJoLTIwYy0zLjMxNCAwLTYtMi42ODYtNi02di0yMGMwLTMuMzE0IDIuNjg2LTYgNi02aDIwYzMuMzE0IDAgNiAyLjY4NiA2IDZ2MjBjMCAzLjMxNC0yLjY4NiA2LTYgNnoiIGZpbGw9IiNlM2Y4ZmEiLz48cGF0aCBkPSJtMTUuMzMzIDI0YzEuMjA3IDAgMi4yMTctLjg2IDIuNDQ5LTJoLTQuODk5Yy4yMzMgMS4xNCAxLjI0MyAyIDIuNDUgMnoiIGZpbGw9IiM4Y2UxZWIiLz48cGF0aCBkPSJtMjAuMDA4IDE2Yy0uMDAzIDAtLjAwNSAwLS4wMDggMC0yLjU3MyAwLTQuNjY3LTIuMDkzLTQuNjY3LTQuNjY3IDAtLjcwNy4xNjMtMS4zNzYuNDQ2LTEuOTc4LS4xNDctLjAxNC0uMjk1LS4wMjMtLjQ0Ni0uMDIzLTIuNTc3IDAtNC42NjcgMi4wODktNC42NjcgNC42Njd2MS44NTljMCAxLjMxOS0uNTc4IDIuNTY0LTEuNTkyIDMuNDIyLS4zMzguMjg5LS40ODguNzQ5LS4zNjcgMS4xOTcuMTQzLjUyMy42NTguODU2IDEuMi44NTZoMTAuODVjLjU2OCAwIDEuMTA0LS4zNjggMS4yMTktLjkyNC4wODktLjQzLS4wNjQtLjg2MS0uMzk4LTEuMTQxLS45Ny0uODE0LTEuNTMtMi4wMDgtMS41Ny0zLjI2OHoiIGZpbGw9IiMyNmM2ZGEiLz48Y2lyY2xlIGN4PSIyMCIgY3k9IjExLjMzMyIgZmlsbD0iIzhjZTFlYiIgcj0iMy4zMzMiLz48L3N2Zz4=);background-size:52px 52px; box-shadow:0 10px 25px 0 rgba(50,50,93,.24), 0 5px 15px 0 rgba(0,0,0,.24); border-radius:10px; color: #FFF; display:block; width:52px; height:52px; transition: .25s;}#resetUI:hover:before {animation:0;background:url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMiAzMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjYgMzJoLTIwYy0zLjMxNCAwLTYtMi42ODYtNi02di0yMGMwLTMuMzE0IDIuNjg2LTYgNi02aDIwYzMuMzE0IDAgNiAyLjY4NiA2IDZ2MjBjMCAzLjMxNC0yLjY4NiA2LTYgNnoiIGZpbGw9IiNlM2Y4ZmEiLz48cGF0aCBkPSJtMTQuNjY3IDI0YzEuMjA3IDAgMi4yMTctLjg2IDIuNDQ5LTJoLTQuODk5Yy4yMzMgMS4xNCAxLjI0MiAyIDIuNDUgMnoiIGZpbGw9IiM4Y2UxZWIiLz48cGF0aCBkPSJtMTkuNzE3IDE3LjY2NGMtLjAxNyAwLS4wMzQuMDAzLS4wNTEuMDAzLTIuOTQxIDAtNS4zMzMtMi4zOTMtNS4zMzMtNS4zMzMgMC0xLjE1NS4zNzMtMi4yMjMgMS0zLjA5N3YtLjU3YzAtLjM2OS0uMjk4LS42NjctLjY2Ni0uNjY3cy0uNjY3LjI5OC0uNjY3LjY2N3YuNzJjLTIuMjU4LjMyNS00IDIuMjY3LTQgNC42MTN2MS44NTljMCAxLjMxOS0uNTc4IDIuNTY0LTEuNTkyIDMuNDIyLS4yNTkuMjIyLS40MDguNTQ1LS40MDguODg2IDAgLjY0My41MjMgMS4xNjcgMS4xNjcgMS4xNjdoMTFjLjY0MyAwIDEuMTY3LS41MjMgMS4xNjctMS4xNjcgMC0uMzQxLS4xNDktLjY2NC0uNDE0LS44OTEtLjUyNy0uNDQ1LS45MzItLjk5OC0xLjIwMy0xLjYxMnoiIGZpbGw9IiMyNmM2ZGEiLz48cGF0aCBkPSJtMTkuNjY3IDhjLTIuMzg5IDAtNC4zMzMgMS45NDQtNC4zMzMgNC4zMzNzMS45NDQgNC4zMzMgNC4zMzMgNC4zMzMgNC4zMzMtMS45NDMgNC4zMzMtNC4zMzMtMS45NDQtNC4zMzMtNC4zMzMtNC4zMzN6bTEuNjY2IDVoLTF2MWMwIC4zNjgtLjI5OS42NjctLjY2Ny42NjdzLS42NjYtLjI5OS0uNjY2LS42Njd2LTFoLTFjLS4zNjggMC0uNjY3LS4yOTktLjY2Ny0uNjY3cy4yOTktLjY2Ny42NjctLjY2N2gxdi0xYzAtLjM2OC4yOTktLjY2Ni42NjctLjY2NnMuNjY3LjI5OS42NjcuNjY3djFoMWMuMzY4IDAgLjY2Ny4yOTkuNjY3LjY2N3MtLjI5OS42NjYtLjY2OC42NjZ6IiBmaWxsPSIjOGNlMWViIi8+PC9zdmc+);background-size:52px 52px;}#resetUI span {   visibility: hidden; width: 200px; background-color: black; color: #fff; text-align: center; padding: 5px 0; border-radius: 6px; letter-spacing:-0.01em; font-size:15px; top: 8px; left: 116%; opacity: 0; transition: opacity.3s; position: absolute; z-index: 1; }#resetUI:hover span{ visibility: visible; opacity: 1; }#resetUI span:after { content: " "; position: absolute; top: 50%; right: 100%; margin-top: -5px; border-width: 5px; border-style: solid; border-color: transparent black transparent transparent; }@media (max-width: 1485px) {#bnwebbar .fpos { padding-left:100px; }#bnwebbar #flor { left:50px; }#bnwebbar nav .cnt { padding-left:100px; padding-right:-100px;}#bnwebbar.fixed #flor { z-index:9; left:50px; }#bnwebbar.fixed nav .cnt { padding-left:60px; }.uh .uhcnt { width:1150px; }}@media (max-width: 1350px) {#bnwebbar #flor { left:4px; }#bnwebbar.fixed #flor { left:4px; }}@media (max-width: 1300px) {#bntop ul li span { padding:0 13px 0 0; }#modal-search { left:142px; right:30px; }.uh .uhcnt { width:1050px; }#bnwebbar .cnt { width:100%; }#suggestions .cnts { width:100%; }#main { width:100%; }.wrapper, .wrappern { margin:0 10px; }.art-top img { border-radius:0; }}@media (max-width: 1250px) {#bntop ul li { font-size:18px; }.uh .uhcnt { padding-left:50px; }}@media (max-width: 1200px) {#bntop ul li span:after { top:4px; right:-1px; font-size:14px; }#bntop ul li { font-size:17px; padding:5px 0 13px 0; }article .imgnc, article .imgnctxt, article .splide { margin:30px -75px 35px -175px; }article .indent { margin-right:-75px; margin-left:-175px; }}@media (max-width: 1150px) {#bntop ul li span { padding:0 12px 0 0; }#bntop ul li { font-size:16px; padding:6px 0 13px 0; }}@media (max-width: 1100px) {#bntop ul { display:none; }#bntop .lbekia { flex-grow:1; text-align:center; }.section-list .item h2 { font-size:22px; }.section-list .item .txt { font-size:14px; }.section-list .itemp .txt { font-size:16px; }footer .cnt { width:100%; }.uh .uhcnt { width:100%; padding-left:80px; }}@media (max-width: 1050px) {.uh .uhcnt { padding-left:95px; }body { overflow-x:hidden; }#modal-search { top:1px; left: 45px; right: 42px;}#modal-search input { padding-top:5px; padding-bottom:5px; }.width_toggle{width: 75.5% !important;}}@media (max-width: 950px){article .imgnc, article .imgnctxt, article .splide { margin:25px -75px 30px 0; }article .indent { margin-right:-75px; margin-left:-0; }.section-list .item h2 { font-size:20px; }}@media (max-width: 815px) {}@media (max-width: 768px) {#bnwebbar nav { height:40px; }#bnwebbar nav .cnt { height:40px; padding-left:65px; }#bnwebbar nav .tit { font-size:27px; }#bnwebbar nav :nth-child(2) { font-size:17px; padding:5px 0 0 8px; }#bnwebbar nav :nth-child(2):before { font-size:14px; margin:0 8px 0 0; }#bnwebbar #flor { width:65px; height:65px; background-size:65px 65px; }#bnwebbar.fixed nav .cnt { padding-left:55px; }#bnwebbar.fixed #flor { width:50px; height:50px; background-size:50px 50px; }.wrappern { flex-direction:column; }.wcenter { width:100%; float:none; }.wcenter .wcnt { margin-right:0; padding:0 12px 0 12px; }.wright { width:100%; float:left; margin:0; }.wright .wcnt { margin:0; padding:20px 12px 0 12px; float:none;}.wrapper { }.wraplatf { display:none; }.wrap2c1 { width:100%; float:none; }.wrap2c1 .cnt { margin-right:0; }.wrap2c2 { width:100%; float:none; }#main { padding-top:110px; }#main.fixed { padding-top:100px; }article .txt { font-size:19px; }article .flickity-slider a {display: block;}.uh { top:90px; }.uh .uhcnt { padding-left:55px; font-size:17px; line-height:1.34em; }.pub-lat{width:300px; float:none; margin:0 auto;}.section-list .item img { max-width:300px; }}@media (max-width: 600px) {.ocntmenu { width:100%; }.section-list .item .txt { display:none; }.section-list .item img { max-width:250px; }article .mvbleblq .main-carousel .item, article .mvbleblq .main-carousel .item img { height:140px; }.holdervideo .vjs5-hola-skin .vjs-top-bar .vjs-video-title, .videocontent .vjs5-hola-skin .vjs-top-bar .vjs-video-title { padding-left: 2.75em; font-size:1.7em; }.holdervideo .vjs5-hola-skin .vjs-top-bar .vjs-video-title span, .videocontent .vjs5-hola-skin .vjs-top-bar .vjs-video-title span { display:none; }article .txt h2 {font-size:26px;}article .txt h3 {font-size:20px;}#author h1 { font-size:30px; }}@media (max-width: 550px) {article .txt { font-size:18px; line-height:1.55em; margin:0 15px; }article .imgnc, article .imgnctxt, article .splide { margin:20px -15px 25px -15px; }article .indent { margin-right:-15px; margin-left:-15px; }article .mvbleblq .main-carousel .carousel-cell { font-size:16px; }.section-list .item img { max-width:210px; }div#top { min-height:100px; }}@media (max-width: 480px) {.uh .uhcnt { font-size:15px; }article .mvbleblq .main-carousel .item, article .mvbleblq .main-carousel .item img { height:110px; }.wcmain { width:100%; }.wcmain .wccnt { margin:0; padding:0; }.wcfloat { width:100%; margin:0; }.wcfloat .wccnt { margin:0; }.fullsize{ width:100%; }.section-list .item h2 { font-size:22px; }.section-list .item .txt { line-height:1.22em; font-size:15px; }article .txt h2 {font-size:24px;}article .txt h3 {font-size:19px;}article .entradilla { font-size:22px; }.arecwrap { margin:5px 10px 0 10px; }.section-list .item { flex-wrap:wrap; }.section-list .item img { max-width:100%; width:100%; }.section-list .item .cnt { width:100%; }.section-list .item h2 { font-size:21px; line-height: 1.05em; }}@media (max-width: 420px) {article .mvbleblq .main-carousel .item { height:220px; }article .mvbleblq .main-carousel .item img { width:100%; height:auto; float:none }}@media (max-width: 320px) {}@font-face {   font-family: 'HC';   src: url('/fonts/hc.woff2') format('woff2');   font-style: normal;   font-weight: 800;   font-display: fallback;   text-transform: none;   line-height: 1;   speak:none;   -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale;}:root {--dest:#e2002d;--destdark:#b00023;--destdarker:#85001a;--destdarkest:#260108;--destlighter:#fff7f9;--textgradient:linear-gradient(90deg, rgba(226,119,0,1) 0%, rgba(226,0,45,1) 100%);--fdest:'HC', Verdana, serif;}.art-top .pretit { font-family:'HelND'; font-weight:800; font-size:19px; line-height:1em; padding:0 0 0 2px; color:var(--destdarker); margin-bottom:8px; background:var(--textgradient);-webkit-background-clip: text; -webkit-text-fill-color: transparent; }.art-top h1 { font-family:var(--fdest); color:#000; font-size:68px; line-height:1em; margin:0 0 15px 0; padding:0 0 11px 0; font-variation-settings: "wght" 700; }#city .art-top h1 { text-align:center; margin-top:-50px; position:relative; z-index:10; background:rgba(255,255,255,.8); color:var(--destdarker); -webkit-text-fill-color: inherit; margin-bottom:10px; }#city .art-top .entradilla { text-align:center; font-family:'HelNT'; font-size:22px; letter-spacing:-.02em; line-height:1.45em; }.wraptxt .toc { flex:0 0 200px; margin-right:25px; position:sticky; top:110px; align-self: flex-start; transition:.2s ease-in-out; background:#FFF; padding:2px; border-radius:8px; box-sizing:border-box; }.wraptxt .toc:hover { z-index:10;}.wraptxt .share { flex:0 0 50px; margin-left:25px; position:sticky; top:100px; align-self: flex-start; z-index:1; }article .txt h2 span, article .txt h3 span { background:var(--dest); color:#FFF; padding:0 4px; margin-right:7px; }#bnwebbar nav { background:var(--dest); }footer:before { background:var(--dest); border-top:6px solid var(--destdark); border-bottom:4px solid var(--destdarker); }.ocntmenu { box-shadow:3px 0 6px #e3222c; }#bnwebbar #flor { background:url('/images/flor_navidad.svg'); background-size:100px 100px; }#article .info { width:100%; overflow:hidden; margin-bottom:18px; }#article .info .author { color:var(--dest); }#article .info .author:before { background:var(--dest); }article .txt h2 { border-bottom:3px solid var(--dest); }article .txt a { color:var(--destdark); position:relative; transition:.25s ease-in-out; background:linear-gradient(to bottom, var(--destlighter) 0%, var(--destlighter) 98%); background-size:100% 2px; background-repeat: no-repeat; background-position: left 100%; }article .txt a:hover { color:var(--destdarkest); background:linear-gradient(to bottom, var(--dest) 0%, var(--dest) 98%); background-size:100% 3px; background-repeat: no-repeat; background-position: left 95%;  }.blqdest .cnt .main-carousel .item:hover, .blqdest .cnt .main-carousel .item:hover a { color:var(--destdark); }#bnwebbar .breadn2:before { border-color:var(--destdarkest); }#bnwebbar .breadnf:before { border-color:var(--destdarkest); }.section-list .itemp, .section-list .item { background:var(--destlighter); box-shadow:none; position:relative; min-height:175px; }.section-list .item h2 { font-family:var(--fdest); font-variation-settings: "wght" 800; font-size:24px; line-height:1.15em; margin:0 0 8px 0; }.section-list .item h2 a { color:#000; }.section-list .item:hover h2 a { text-decoration:underline; text-decoration-color: var(--dest); }.section-list .itemp h2 { font-family:var(--fdest); font-variation-settings: "wght" 800; font-size:45px; line-height:1.1em; margin:4px 0 8px 0; text-shadow:1px 1px 2px #FFF; }.paginacion { display:flex; margin:18px 0; font-family:'HelND'; justify-content:center; gap:12px; font-size:18px; }.paginacion .num { flex-grow:1; text-align:center; white-space:nowrap; overflow-y:hidden; overflow-x:scroll; -webkit-overflow-scrolling:touch; scrollbar-width:0; color:#666; }.paginacion .num::-webkit-scrollbar { height:0; }.paginacion b { font-weight:bold; background:var(--dest); color:#fff; border-radius:50px; padding:4px 12px; margin:0 3px; display:inline-block; }.paginacion a { background:#EAEAEA; border-radius:50px; padding:4px 12px; margin:0 3px; display:inline-block; color:#111; }.paginacion a:hover { color:var(--dest); background:#DDD; }@media (max-width: 1300px) {.art-top .pretit, .art-top h1 { margin-right:5px; margin-left:5px; }}@media (max-width: 1200px) {.wraptxt .toc { flex:0 0 150px; }}@media (max-width: 1050px) {.art-top h1 { font-size:60px; margin-bottom:25px; }.section-list .item h2 { font-size:22px; }}@media (max-width: 950px) {.wraptxt { flex-wrap:wrap; }.wraptxt .toc { flex:0 0 100%; position:relative; top:0; margin-bottom:20px; } .wraptxt .cnt { width:calc(100% - 75px); }.section-list .itemp h2 { font-size:38px; }.section-list .item h2 { font-size:20px; }}@media (max-width: 768px) {.art-top, #author .info { margin-top:30px; }.art-top h1 { font-size:50px; margin-bottom:20px; }#bnwebbar #flor { background:url('/images/flor_navidad.svg'); background-size:65px 65px; }}@media (max-width: 600px) {}@media (max-width: 640px) {.art-top h1 { font-size:45px; }.art-top ul { font-size:21px; }}@media (max-width: 550px) {.art-top h1 { font-size:40px; margin-bottom:10px; }.art-top ul { font-size:20px; }.wraptxt .toc { margin-top:45px; }.wraptxt .cnt { width:100%; }.wraptxt .share { position:absolute; top:0; width:100%; margin:0; }.wraptxt .share a, .wrapper .share a:before  { display:inline-block; margin:0 3px; }.section-list .item .cnt { margin-left:210px; }.section-list .itemp h2 { font-size:31px; }}@media (max-width: 480px) {.art-top h1 { font-size:36px; }.art-top ul { font-size:18px; }.art-top ul li:before { width:11px; height:11px; border-radius:14px; margin-right:5px; }.section-list .itemp h2 { font-size:30px; }}@media (max-width: 375px) {.art-top h1 { font-size:34px; }}