

/*===============================
/templates/purity_iii/css/custom.css
================================================================================*/
.accessibility-icon,#asb-btn,.asb-btn{z-index:2147483647 !important;display:block !important;visibility:visible !important}  .estilo-home-fuentes h1,.estilo-home-fuentes .article-title,.estilo-home-fuentes .page-header h1{font-family:'Montserrat',sans-serif !important;font-size:4.2rem !important;font-weight:900 !important;line-height:1.1 !important;color:#000000 !important}.estilo-home-fuentes h2{font-family:'Montserrat',sans-serif !important;font-size:2.8rem !important;font-weight:800 !important;border-left:6px solid #f0f0f0 !important;padding-left:15px !important;color:#111111 !important} .estilo-home-fuentes p,.estilo-home-fuentes li,.estilo-home-fuentes span,.estilo-home-fuentes .article-content{font-family:'Montserrat',sans-serif !important;font-size:1.7rem !important;font-weight:400 !important;line-height:1.8 !important;color:#000000 !important} @media screen and (max-width:480px){.g-recaptcha{transform:scale(0.77); -webkit-transform:scale(0.77);transform-origin:0 0; -webkit-transform-origin:0 0;margin-bottom:10px}}   #reproductor marquee,#reproductor .marquee,#reproductor .stats,#reproductor div{color:#ffffff !important}  .marco-innovador{position:relative;background:#ffffff;border:1px solid #e5e7eb;border-radius:20px; padding:20px;margin-bottom:25px;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275); overflow:hidden; box-shadow:0 4px 6px -1px rgba(0,0,0,0.05)} .marco-innovador::before{content:"";position:absolute;top:0;left:0;width:0; height:100%;background:linear-gradient(180deg,#1a5276 0%,#5dade2 100%);transition:width 0.3s ease;z-index:1} .marco-innovador:hover{transform:translateY(-8px); border-color:#1a5276;box-shadow:0 20px 25px -5px rgba(26,82,118,0.15),0 10px 10px -5px rgba(26,82,118,0.1)}.marco-innovador:hover::before{width:5px; } .marco-innovador img{border-radius:12px;transition:all 0.5s ease;display:block;margin:10px auto;filter:grayscale(20%); }.marco-innovador:hover img{transform:scale(1.05) rotate(1deg); filter:grayscale(0%) saturate(1.2); box-shadow:0 10px 15px rgba(0,0,0,0.1)} .marco-innovador h3,.marco-innovador .module-title{font-weight:700;color:#1a5276;transition:color 0.3s ease}.marco-innovador:hover h3{color:#2980b9} @import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap'); html,body,.t3-wrapper{margin-top:0 !important;padding-top:0 !important} .t3-topbar,#t3-topbar,.tags,.item-page .tags{display:none !important;height:0 !important;visibility:hidden !important} .fa,.fas,.far,.fab,[class^="icon-"],[class*=" icon-"]{font-family:'FontAwesome' !important}  .wrap.t3-mainnav,#t3-mainnav{background:linear-gradient(to right,#9d00e0 0%,#3023ae 60%,#004e92 100%) !important;border:none !important;box-shadow:0 2px 10px rgba(0,0,0,0.2) !important;position:relative;z-index:999} .logo,.logo-image,.logo-image a,.navbar-brand,.navbar-header,.t3-mainnav .navbar,.t3-mainnav .navbar-header,.t3-mainnav .container,.navbar-default{background:transparent !important;background-color:transparent !important;background-image:none !important;border:none !important;box-shadow:none !important} .navbar-brand,.logo{padding-top:0px !important}.logo-image img{background:transparent !important;border:none !important} .t3-mainnav .navbar-nav > li > a,.logo-text a{color:#ffffff !important;font-family:'Montserrat',sans-serif !important;font-weight:700 !important;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,0.1);font-size:1.15rem !important;margin-left:0px !important;margin-right:0px !important;padding-left:10px !important;padding-right:10px !important;border-bottom:4px solid transparent !important;transition:all 0.3s ease-in-out !important} .t3-mainnav .navbar-nav > li > a:hover,.t3-mainnav .navbar-nav > li.active > a,.t3-mainnav .navbar-nav > li.open > a{background:rgba(255,255,255,0.15) !important;border-bottom:4px solid #A2D2FF !important;border-radius:4px 4px 0 0 !important;color:#ffffff !important} @media (max-width:991px){.navbar-collapse,.t3-mainnav .navbar-collapse{background:linear-gradient(135deg,#8E2DE2 0%,#4A00E0 100%) !important;border:none !important}.t3-mainnav .navbar-nav > li > a{padding:15px 20px !important;border-bottom:1px solid rgba(255,255,255,0.1) !important;border-left:4px solid transparent !important;font-size:1.2rem !important}.t3-mainnav .navbar-nav > li.active > a,.t3-mainnav .navbar-nav > li > a:hover{background:rgba(255,255,255,0.1) !important;border-left:4px solid #A2D2FF !important;border-radius:0 !important}.navbar-toggle{border-color:#A2D2FF !important;background-color:rgba(255,255,255,0.1) !important}.navbar-toggle .icon-bar{background-color:#ffffff !important}.t3-mainnav .navbar-toggle:hover{background-color:#A2D2FF !important}} .article-header,.page-header,.article-info-block,.article-aside,aside.article-aside,.article-info,.article-info-term{border:none !important;padding:0 !important;background:transparent !important;box-shadow:none !important;margin-bottom:5px !important}.article-info,.article-info.muted,#t3-content .article-info{display:flex !important;flex-direction:row !important;align-items:center !important;flex-wrap:wrap !important;gap:14px !important;margin:8px 0 0px !important;padding-bottom:10px !important;font-family:'Montserrat',sans-serif !important;border-bottom:1px solid #eeeeee}.article-info dd,.article-info dd span,.article-info dd a,.article-info .createdby,.article-info .published,.article-info .hits{font-size:1.2rem !important;color:#8e9aaf !important;font-weight:500 !important;letter-spacing:-0.2px !important;display:inline-flex !important;align-items:center !important;margin:0 !important;line-height:1 !important;text-transform:none !important}.article-info i,.article-info .fa,.article-info [class^="icon-"]{display:inline-block !important;color:#adb5bd !important;font-size:0.92rem !important;margin-right:6px !important}.createdby i::before,.createdby .fa-user::before{content:"\f007" !important}.published i::before,.published .icon-calendar::before{content:"\f073" !important}.hits i::before,.hits .fa-eye::before{content:"\f06e" !important}.article-info dt,.article-info-term,.category-name,.article-info .label{display:none !important}  .item-page,.article-content,.item-page p,.item-page li,.item-page span,.item-page div{font-family:'Montserrat',sans-serif !important;font-size:1.7rem;font-weight:400;line-height:1.8 !important;letter-spacing:0.5px;color:#000000;-webkit-font-smoothing:antialiased} .item-page h1,.item-page .article-title{font-family:'Montserrat',sans-serif !important;font-size:4.2rem;font-weight:900 !important;line-height:1.1 !important;margin-bottom:20px !important;letter-spacing:-1.5px !important;color:#000000}.item-page h2{font-family:'Montserrat',sans-serif !important;font-size:2.8rem;font-weight:800;margin-top:45px !important;margin-bottom:15px;padding-left:15px;border-left:6px solid #f0f0f0;color:#111111} .home .t3-content a,.home .article-content a,.home .blog-featured a{color:#0a011a !important; text-decoration:none !important;font-weight:600;transition:all 0.3s ease !important}.home .t3-content a:hover,.home .article-content a:hover,.home .blog-featured a:hover{color:#16024d !important; transform:translateY(-1px) !important} #reproductor a,.player-social a,.social-links a,.social-icon,.fa,.fab,.fas{color:#ffffff !important;transform:none !important;animation:none !important;font-size:inherit !important} .article-image-full img,.item-image.pull-left img{border-radius:12px !important;box-shadow:0 8px 20px rgba(0,0,0,0.12) !important;border:1px solid rgba(0,0,0,0.05) !important;height:auto;max-width:100%;display:block;transition:all 0.5s ease-in-out !important} .home .item-image img,.home .blog-featured img{transition:transform 0.4s ease,filter 0.4s ease !important}.home .item-image img:hover,.home .blog-featured img:hover{transform:scale(1.03) !important;filter:brightness(1.07) !important;box-shadow:0 12px 25px rgba(0,0,0,0.15) !important}.article-image-full,.item-image.pull-left{margin-top:0px !important;margin-bottom:35px !important;margin-right:20px !important} @keyframes balanceoSutil{0%{transform:scale(1.04) rotate(0deg)}25%{transform:scale(1.04) rotate(1.2deg)}75%{transform:scale(1.04) rotate(-1.2deg)}100%{transform:scale(1.04) rotate(0deg)}}body:not(.home) .item-page img:hover{animation:balanceoSutil 3s infinite ease-in-out !important} .pagenavigation a{display:inline-flex !important;align-items:center;justify-content:center;background-color:#f5f5f7 !important;color:#1d1d1f !important;border:1px solid #d2d2d7 !important;border-radius:10px !important;padding:12px 25px !important;font-family:'Montserrat',sans-serif !important;font-size:1rem !important;font-weight:600 !important;transition:all 0.3s cubic-bezier(0.25,0.1,0.25,1) !important}.pagenavigation a:hover{background-color:#e8e8ed !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,0.05) !important}@media (max-width:768px){.pagenavigation{flex-direction:row !important;justify-content:space-between !important;gap:10px !important}.pagenavigation a{flex:1 !important;font-size:0.85rem !important;padding:10px 5px !important;border-radius:8px !important}}  .fondo-estatico-radio{background-image:url('/images/2026/banner_head/2026-equipo-subakaneria-suba-bogota.jpg') !important;background-attachment:fixed !important;background-size:cover !important;background-position:center center !important;padding:160px 0;width:100%;display:block} .fondo-estatico-radio-interior{background-image:url('/images/2026/banner_head/suba-subakaneria-colombia-2026.jpg') !important;background-attachment:fixed !important;background-size:cover !important;background-position:center center !important;padding:30px 0;width:100%;display:block}


/*===============================
/templates/purity_iii/local/css/themes/zkn_color/layouts/magazine.css
================================================================================*/
.magazine-item:before,.magazine-featured-leading:before,.magazine-featured-intro:before,.magazine-category:before,.magazine-item:after,.magazine-featured-leading:after,.magazine-featured-intro:after,.magazine-category:after{display:table;content:" "}.magazine-item:after,.magazine-featured-leading:after,.magazine-featured-intro:after,.magazine-category:after{clear:both}.magazine .page-subheader h2{font-size:42px}.magazine-category-title{margin-bottom:20px;font-size:18px;background:#eeeeee;padding:10px}.magazine-category-title strong{font-weight:600}.magazine-category-title .fa{font-size:14px;position:relative;top:-1px;left:2px}.magazine-category-title > a{display:inline-block;color:#444444;text-transform:uppercase}.magazine-category-title > a:hover,.magazine-category-title > a:active,.magazine-category-title > a:focus{text-decoration:none;color:#356d79}.magazine-item .page-header{padding-bottom:0;margin-bottom:5px;border-bottom:0}.magazine-item .page-header h2{margin:0;font-size:16px;line-height:1.275;font-weight:700}.magazine-item .page-header h2 a:hover,.magazine-item .page-header h2 a:active,.magazine-item .page-header h2 a:focus{text-decoration:none}.magazine-item .item-image{overflow:hidden}.magazine-item .item-image,.magazine-item .pull-left.item-image,.magazine-item .pull-right.item-image{width:100%;max-width:100%;float:none !important;margin-bottom:20px}.magazine-item .item-image img,.magazine-item .pull-left.item-image img,.magazine-item .pull-right.item-image img,.magazine-item .img_caption{width:100% !important;max-width:100%}.magazine-item .article-aside{margin-top:10px;margin-bottom:10px}.magazine-item .article-info{color:#999999;margin:0;width:100%}.magazine-item .article-info dd{white-space:inherit}.magazine-item-ct p:last-child{margin-bottom:0}.magazine-leading{margin-bottom:20px}.magazine-leading .magazine-item{margin-bottom:20px}.magazine-leading .magazine-item .page-header h2{font-size:35px}@media screen and (min-width:768px){.magazine-leading .magazine-item .item-image{max-height:300px}}.magazine-leading .magazine-item .magazine-item-ct{font-size:16px}.magazine-intro{margin-bottom:20px}.magazine-intro .magazine-item{margin-bottom:20px}.magazine-intro .magazine-item .item-image{max-height:120px}.magazine-intro .magazine-item .item-image p.img_caption{display:none}.magazine-links{margin-top:40px}.magazine-links::before{display:inline-block;content:"MORE NEWS";background:#444444;font-weight:normal;padding:5px 10px;margin-bottom:10px;color:#fff}.magazine-links .link-item{border-bottom:1px solid #eeeeee;padding:10px 0 9px}.magazine-links .page-header{margin:0}.magazine-links .page-header h2{font-size:16px}.magazine-links .article-aside{margin-top:5px;margin-bottom:0}.magazine-featured-links{margin-top:0;margin-bottom:40px}.magazine-category{margin-bottom:40px}.magazine-category .row-articles{margin-bottom:20px}.magazine-category .row-articles:last-child{margin-bottom:0}@media screen and (min-width:992px){.magazine-category .row-articles .magazine-item-media{padding-right:0}}.magazine-category .magazine-leading{margin-bottom:40px}.magazine-category .magazine-item .category-name{display:none}.magazine-category .magazine-item-ct{color:#666666;font-size:12px}