/*! CSS Used from: https://www.elmedio.com/u/plantillas/css/bootstrap.min.css */ :root { --gris-100: #f8f8f8; --gris-200: #f6f6f6; --gris-300: #eee; --gris-400: #ddd; --gris-800: #777; --naranja: #ff7800; --negro: #1d1d1b; --verde: #6fb865; --main-brand-color: #000; } .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;} @media (min-width:768px){ .container{width:750px;} } @media (min-width:992px){ .container{width:970px;} } @media (min-width:1200px){ .container{width:1170px;} } .row{margin-right:-15px;margin-left:-15px;} .container:after,.container:before,.row:after,.row:before{display:table;content:" ";} .container:after,.row:after{clear:both;} /*! CSS Used from: https://www.elmedio.com/u/plantillas/css/base.css?id=16_8_2025---11-28-52 */ @media only screen and (min-width:320px){ .row{margin-left:-7.5px;margin-right:-7.5px;} [class*=col-]{padding-left:7.5px;padding-right:7.5px;} } @media only screen and (min-width:992px){ .row{margin-left:-10px;margin-right:-10px;} [class*=col-]{padding-left:10px;padding-right:10px;} } @media only screen and (min-width:1200px){ .row{margin-left:-15px;margin-right:-15px;} [class*=col-]{padding-left:15px;padding-right:15px;} } @media screen and (max-width:768px){ a:focus{background-color:var(--color-focus);text-decoration:none!important;outline-color:transparent;text-decoration:none;border-radius:1px;outline:0;outline-offset:0;} } /*! CSS Used from: https://www.elmedio.com/u/plantillas/p/el-medio/css/custom.css?id=16_8_2025---11-28-52 */ a:focus,a:hover{color:#000;} a{color:var(--main-brand-color);} .main-header a:hover{text-decoration:none;} @media screen and (max-width: 768px){ .hidden-m{display:none;} } ul.redes-sociales{display:flex;margin:0;padding:0;list-style:none;justify-content:flex-end;} ul.redes-sociales a{font-size:20px;display:flex;font-weight:100;margin-left:20px;opacity:.85;padding:6px;border-radius:25%;border:solid 1px rgba(25,49,81,.1490196078);} ul.redes-sociales a:hover{opacity:1;} .c-hamburger:focus{outline:none;} .c-hamburger{background-color:rgba(0,0,0,0);display:block;position:relative;overflow:hidden;margin:0;padding:0;width:30px;height:30px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;} .c-hamburger span{display:block;position:absolute;top:13px;left:0;right:0;height:4px;width:100%;border-radius:10px;} .c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:4px;border-radius:10px;content:"";} .c-hamburger span::before{top:-10px;} .c-hamburger span::after{bottom:-10px;} .c-hamburger span{-webkit-transition:background 0;transition:background 0;} .c-hamburger span::before,.c-hamburger span::after{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0;transition-delay:.3s,0;} .c-hamburger span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform;} .c-hamburger span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform;} .c-hamburger span,.c-hamburger span::before,.c-hamburger span::after{background-color:#fff;} .c-hamburger.is-active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);} .c-hamburger.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);} .c-hamburger.is-active span::before,.c-hamburger.is-active span::after{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s;} .c-hamburger.is-active span::before,.c-hamburger.is-active span::after{background-color:#fff;} .c-hamburger span,.c-hamburger span::before,.c-hamburger span::after{background-color:#fff;} .c-hamburger.is-active span{background-color:rgba(0,0,0,0);} .main-header{z-index:99;position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,.21);margin-bottom:-1px;background-color:var(--negro);color:#fff;padding:2em 0;} @media screen and (max-width: 768px){ .main-header{padding:1em 0;position:sticky;width:100%;top:0; max-width: 100vw;} } .main-header a{transition:.2s ease-in-out;} .main-header a:focus{text-decoration:none;} .main-header .row{display:flex;align-items:center;justify-content:space-between;} .main-header .col-logo{justify-content:center;display:flex;} @media screen and (max-width: 768px){ .main-header .col-logo{margin-right:auto;} } .main-header .col-tools{justify-content:flex-end;} .main-header .center-bar .row::before{display:none;} .main-header .center-bar .row{display:grid;grid-template-columns:1fr 1fr 1fr;} @media screen and (max-width: 768px){ .main-header .center-bar .row{display:flex;flex-direction:row-reverse;} } .main-header .center-bar .main-logo-img{width:230px;height:auto;} @media screen and (max-width: 768px){ .main-header .center-bar .main-logo-img{width:160px;} } .main-header .center-bar .col-hamburger{display:flex;align-items:center;gap:25px;} .main-header .center-bar #btn-header-buscador{cursor:pointer;} .main-header .center-bar #btn-header-buscador svg{width:24px;height:auto;margin-bottom:-5px;} @media screen and (max-width: 768px){ .main-header div.col-tools{display:none;} .main-header [class*=col-]{width:auto;} } .main-header.fixed{position:fixed;top:0;left:0;right:0;z-index:999;height:auto;padding:1em 0;} .main-header.fixed .center-bar .main-logo-img{width:130px;} .main-header.fixed{-webkit-animation-name:silde_to_top;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-delay:0;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;} @-webkit-keyframes silde_to_top{0%{transform:translateY(-100%);opacity:0;}100%{transform:translateY(0);z-index:999;opacity:1;}}