/*
Theme Name: NEXT LEVEL
Theme URI: https://www.nextlevelconsultores.com
Author: YOU MEDIA
Author URI: https://www.youmedia.es
Description: Theme creado para Next Level por YOU MEDIA.
Version: 1.0
License: Copyrighted
*/

@import url(css/reset.css);@import url(css/fonts.css);body {font: 400 .9em/120% "Open Sans", sans-serif;color: #4d4d4d;background: #FFF;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: 'liga', 'kern';}.wrapper, .primary, .pusher, .pusher-content {position: relative;margin: 0;width: 100%;background-color: #FFF;color: #4d4d4d;outline:none;}.noscroll {overflow: hidden;}.nofull {height: auto;}.fullheight {height: 100%;min-height: 680px;}section {position: relative;overflow: hidden;}section.photo-background {background-position: 0 0;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}a {outline:none !important;color: #67b9f9;text-decoration: underline;}a:hover {color: #0471b4}[class^="icon-"], [class*=" icon-"] {text-decoration: none;}abbr {text-decoration: none}b, strong, .bold {font-weight: 700}.xbold, .xbold strong {font-weight: 800;}.medium {font-weight: 500;}.nobold, .regular {font-weight: 400 !important}.text-adjust {line-height: .25em}.text-adjust::after {content: "";display: inline-block;width: 100%;}body.Safari .text-adjust::after {margin-top: -1em;}.text-left {text-align: left;}.text-justify {text-align: justify;}.text-center {text-align: center;}.text-right {text-align: right}.text-tiny {font-size: 50%;line-height: 130%}.text-xxsmall {font-size: 70%;line-height: 130%}.text-xsmall {font-size: 80%;line-height: 130%}.text-small {font-size: 90%;line-height: 122%}.text-med {font-size: 110%;line-height: 122%}.text-big {font-size: 120%;line-height: 122%}.text-xbig {font-size: 130%;line-height: 120%}.text-xxbig {font-size: 145%;line-height: 120%}.text-xxxbig {font-size: 175%;line-height: 120%}.text-huge {font-size: 10em !important;line-height: 74% !important;}small {font-size: 60%;line-height: 1}.interlet-2 {letter-spacing: 0.2em;}.interlet-3 {letter-spacing: 0.3em;}.inline {display: inline !important;}mark {color: #FFF;background: #67b9f9}::-moz-selection {color: #FFF;background: #67b9f9;opacity: 1}::selection {color: #FFF;background: #67b9f9}.animado {visibility: hidden;}.upper {text-transform: uppercase;}.lower {text-transform: lowercase;}.ocult-item {opacity: 0;visibility: hidden;-webkit-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;transition: all 0.8s ease-out;}.greylight {color: #9B9B9B !important}.grey {color: #626261 !important}.black {color: #000 !important}.white {color: #FFF !important}.red, .rojo {color: #67b9f9 !important}.gold {color: #a79462 !important}.blue {color: #67b9f9 !important}.bluedark {color: #0471b4 !important}.green {color: #00BE7D !important}.pink {color: #FF00A8 !important}.yellow {color: #ffffba !important}.egg {color: #ecc680 !important}.purple {color: #6f0e53 !important}.bg-xgreylight {background-color: #f0f0f0 !important}.bg-greylight {background-color: #9B9B9B !important}.bg-grey {background-color: #626261 !important}.bg-black {background-color: #000 !important;color: #FFF !important}.bg-white {background-color: #FFF !important}.bg-red {background-color: #67b9f9 !important;color: #FFF !important}.bg-gold {background-color: #a79462 !important}.bg-blue {background-color: #67b9f9 !important;color: #FFF !important}.bg-bluedark {background-color: #0471b4 !important;color: #FFF !important}.bg-green {background-color: #00BE7D !important}.bg-pink {background-color: #FF00A8 !important}.bg-yellow {background-color: #ffffba !important}.bg-egg {background-color: #ecc680 !important}.bg-purple {background-color: #ac2886 !important}.black svg *, svg.black * {fill: #000}.white svg *, svg.white * {fill: #FFF}.blue svg *, svg.blue * {fill: #67b9f9}.bluedark svg *, svg.bluedark * {fill: #0471b4}.grey svg *, svg.grey * {fill: #b3b3b3}a:hover svg * {-webkit-appearance: none !important;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}.bg-grayscale {-webkit-filter: grayscale(1);filter: grayscale(1);}.rec, .ct {position: relative;}.rec::before, .ct::before, .ct::after {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 0;z-index: 0}ul.menu {position: relative;z-index: 20;}ul.menu > li {display: inline-block;position: relative;}ul.menu > li a {display: inline-block;text-decoration: none;cursor: pointer;position: relative;margin: .25em .5em}.main-nav-ct {left: 0;opacity: 1;visibility: visible;top: 0;padding: 2.4em 0 0 0;width: 100%;color: #FFF;font-size: 1.1em;position: fixed;z-index: 400;font-weight: 800;text-transform: uppercase;-ms-transition: all .6s ease;-webkit-transition: all .6s ease;transition: all .6s ease;}.single-mec-events .main-nav-ct {position: absolute;}.main-nav-ct ul {background-color: rgba(0,0,0,.3);padding: .4em 2em .2em 4em;display: inline-block;}.main-nav-ct ul::after {border-bottom: .15em solid #FFF;width: 100%;top: auto;bottom: -0.1em;-ms-transition: width .3s ease;-webkit-transition: width .3s ease;transition: width .3s ease;}.main-nav-ct ul li {padding: .3em 0;cursor: pointer}.main-nav-ct ul li::after {content: '/';color: #FFF;display: inline;}.main-nav-ct ul li:last-of-type::after {display: none;}.main-nav-ct ul li a {color: #FFF;cursor: pointer;position: relative;line-height: 1;letter-spacing: 0.02em;}.main-nav-ct ul li:first-of-type > a {margin-left: 0}.main-nav-ct ul li:last-of-type > a {margin-right: 0}.main-nav-ct ul li a:hover, .main-nav-ct ul li.current-menu-item > a {color: #67b9f9;}body.home .main-nav-ct ul li.item-home {display: none;}.nav-site ul li.current-menu-item > a {}.nav-site > ul > li:first-of-type > a {margin-left: 0;}.main-nav-ct ul li ul.sub-menu {display: none;margin: .4em 0;font-size: 85%;}.main-nav-ct ul li ul.sub-menu li a {margin: .25em .6em 0 }.main-nav-ct ul li:first-of-type ul.sub-menu li a {margin-left: 0}.nav-trigger {display: block;position: fixed;cursor: pointer;z-index: 600;font-size: 18px;width: 27px;height: 27px;top: 1.6em;right: 1.4em;opacity: 0;visibility: hidden;-webkit-transition: all .4s ease;transition: all .4s ease;}.btn-nav-text {display: none !important;}.nav-trigger.noback {background: none;background-position: bottom right}.nav-trigger div.btn-nav {display: block;position: relative;}.nav-trigger * {display: inline-block;}.nav-trigger .none {display: none;}.nav-trigger .btn-nav-icon, .nav-trigger .btn-nav-icon:after, .nav-trigger .btn-nav-icon:before {position: absolute;top: 0;left: 0;height: 5px;width: 27px;cursor: pointer;background-color: #67b9f9;display: block;content: '';transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;}.nav-trigger .btn-nav-icon {transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}.nav-trigger .btn-nav-icon:before {transform: translate3d(0, -10px, 0);-webkit-transform: translate3d(0, -10px, 0);}.nav-trigger .btn-nav-icon:after {transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}body.menu-open .main-nav-ct {top: 0;padding-top: 0;visibility: visible;opacity: 1;background-color: rgba(14,56,77,.85);background: url('images/cabecera.jpg') no-repeat center;background-size: cover }body.menu-open .main-nav-ct ul {padding-top: .6em;padding-bottom: .4em;display: block;}body.menu-open .main-nav-ct ul::after {width: 700%}body.menu-open .nav-trigger {z-index: 1001;background: none;top: .6em;}.nav-trigger:hover .btn-nav-icon, .nav-trigger:hover .btn-nav-icon:after, .nav-trigger:hover .btn-nav-icon:before, .nav-trigger.hover .btn-nav-icon, .nav-trigger.hover .btn-nav-icon:after, .nav-trigger.hover .btn-nav-icon:before {background-color: #0471b4 !important;}.menu-open .nav-trigger .btn-nav-icon, .menu-open .nav-trigger .btn-nav-icon:after, .menu-open .nav-trigger .btn-nav-icon:before {width: 24px;height: 4px;}.menu-open .nav-trigger .btn-nav-icon {background-color: transparent !important;box-shadow: none !important}.menu-open .nav-trigger .btn-nav-icon:before, .menu-open .nav-trigger .btn-nav-icon:after {top: 11px;background-color: #dedede;box-shadow: none !important}.menu-open .nav-trigger .btn-nav-icon:before {-ms-transform: translate3d(0, -10px, 0) rotate(45deg);transform: translate3d(0, -10px, 0) rotate(45deg);-webkit-transform: translate3d(0, -10px, 0) rotate(45deg);}.menu-open .nav-trigger .btn-nav-icon:after {-ms-transform: translate3d(0, -10px, 0) rotate(-45deg);transform: translate3d(0, -10px, 0) rotate(-45deg);-webkit-transform: translate3d(0, -10px, 0) rotate(-45deg);}.touch .nav-trigger.nav-white:hover .btn-nav-icon, .touch .nav-trigger.nav-white.hover .btn-nav-icon, .touch.menu-open .nav-trigger:hover .btn-nav-icon, .touch.menu-open .nav-trigger.hover .btn-nav-icon, .touch .nav-trigger.nav-white.active:hover .btn-nav-icon, .touch .nav-trigger.nav-white.active.hover .btn-nav-icon, .nav-trigger.nav-white.active:hover .btn-nav-icon, .nav-trigger.nav-white.active.hover .btn-nav-icon {background-color: #FFF}.nav-trigger.white .btn-nav-icon, .nav-trigger.white .btn-nav-icon:after, .nav-trigger.white .btn-nav-icon:before {background-color: #FFF;}.nav-trigger.black .btn-nav-icon, .nav-trigger.black .btn-nav-icon:after, .nav-trigger.black .btn-nav-icon:before {background-color: #000}.nav-trigger.bluedark .btn-nav-icon, .nav-trigger.bluedark .btn-nav-icon:after, .nav-trigger.bluedark .btn-nav-icon:before {background-color: #0471b4}body.scrolling .nav-trigger:not(.active) {opacity: 1;visibility: visible;}.nav-white .btn-nav-icon, .nav-white .btn-nav-icon::after, .nav-white .btn-nav-icon::before {background: #FFF}.scrolling .main-nav-ct {opacity: 0;visibility: hidden;top: -100%}.nav-lang {padding-left: 4em}.nav-lang .wpml-ls-legacy-dropdown {width: auto;padding: 0;border: 0;}.nav-lang .wpml-ls-legacy-list-horizontal {}.nav-lang ul li {display: block;margin: 0;padding: 0;line-height: 1;-webkit-transition: background .2s ease;-moz-transition: background .2s ease;-o-transition: background .2s ease;transition: background .2s ease;}.nav-lang .wpml-ls-legacy-dropdown a {border: 0}.nav-lang ul li a {background: none !important;color: #FFF;padding: .38em 0 .25em 1em;display: block;line-height: 1}.nav-lang ul li a.lang_sel_sel {padding-bottom: .65em;}.nav-lang .wpml-ls-flag {display: none}.nav-lang .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a, .nav-lang .wpml-ls-legacy-dropdown a:focus, .nav-lang .wpml-ls-legacy-dropdown a:hover, .nav-lang ul li a:hover {color: #67b9f9;background: none}.nav-lang .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {border-top: 0;padding-top: .2em;}.nav-lang .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {padding-top: .8em;}.main-nav-ct.bluedark, .main-nav-ct.bluedark a, .main-nav-ct.bluedark .nav-lang ul li a {color: #0471b4}.main-nav-ct.bluedark, .main-nav-ct.bluedark a:hover, .main-nav-ct.bluedark .nav-lang ul li a:hover {color: #67b9f9}.main-nav-ct.bluedark .nav-secondary.columns {border-bottom-color: #0471b4}.nav-social li {display: inline-block;margin: 0 0.6em 0 0;}.nav-social li a {display: block;}.menu-logo {content: '';display: block;width: 8.5em;height: 110%;position: absolute;left: 0;top: 0;z-index: -1}.menu-logo svg {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: .3s;animation-delay: .3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible;}.menu-open .menu-logo {left: -8em;}.menu-open .menu-logo svg {-webkit-animation-name: slideInRight;animation-name: slideInRight;}@-webkit-keyframes fadeInDownSmall {0% {opacity: 0;-webkit-transform: translate3d(0, -15em, 0);transform: translate3d(0, -15em, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInDownSmall {0% {opacity: 0;-webkit-transform: translate3d(0, -15em, 0);transform: translate3d(0, -15em, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}.menu-logo svg .rec-01 {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: .8s;animation-delay: .8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;opacity: 0;-webkit-transform: translate3d(0,0, 0);transform: translate3d(0,0, 0);}.menu-logo svg .rec-02 {-webkit-animation-duration: .6s;animation-duration: .6s;-webkit-animation-delay: 1.8s;animation-delay: 1.8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;opacity: 0;-webkit-transform: translate3d(0,0, 0);transform: translate3d(0,0, 0);}.menu-logo svg .rec-03 {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 2.4s;animation-delay: 2.4s;-webkit-animation-fill-mode: both;animation-fill-mode: both;opacity: 0;-webkit-transform: translate3d(0,0, 0);transform: translate3d(0,0, 0);}.menu-open .menu-logo svg .rec-01 {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}.menu-open .menu-logo svg .rec-02 {-webkit-animation-name: fadeInDownSmall;animation-name: fadeInDownSmall;}.menu-open .menu-logo svg .rec-03 {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.dummy {position: absolute;bottom: 0;z-index: 0;width: 100%;}#dummytop {max-height: 240px;height: 37%;}h1, h2, h3, h4, h5, h6, .entry-title, .entry-subtitle {font-weight: 500;line-height: 1;text-transform: uppercase;color: #000}h1, .entry-title {font-size: 330%;padding-bottom: .25em;line-height: .85}h2, .entry-subtitle {font-size: 220%;line-height: .9}h3 {font-size: 125%;padding-bottom: .4em;padding-top: 1em;}h4 {font-size: 90%;margin-top: 1.5em;padding-bottom: .5em;}p {margin: 1em 0}h3 + h4 {margin-top: 0 }h3 + p, h4 + p {margin-top: 0 !important }span.rec{position: relative;}span.rec::before {height: .15em;background: #67b9f9;top: auto;bottom: -.15em;width: 80%;left: 12%}.floatLeft {float: left !important;}.floatRight {float: right !important;}.no_m_t {margin-top: 0 !important}.no_m_r {margin-right: 0 !important}.no_m_b {margin-bottom: 0 !important}.no_m_l {margin-left: 0 !important}.no_p_t {padding-top: 0 !important}.no_p_r {padding-right: 0 !important}.no_p_b {padding-bottom: 0 !important}.no_p_l {padding-left: 0 !important}img.aligncenter {display: block;margin: 0 auto;clear: both;overflow: hidden;text-align: center}img.alignleft {float: left;margin: 1.4em 3.7% 8px 0;min-height: 7em;}img.alignright {float: right;margin: 1.4em 0 8px 3.7%;min-height: 7em;}img.fullwidth, img.thumb {width: 100%;max-width: 1000%;display: block;}.container {margin: 0 auto;padding: 4em 0;width: 80%;max-width: 1480px;position: relative;display: block;}.container.nomax {max-width: 100%;}.container.xxsmall-width {width: 30%}.container.xsmall-width {width: 43%}.container.small-width {width: 50%}.container.inter-width {width: 64%}.container.medium-width {width: 74%}.container.xmed-width {width: 86%}.container.big-width {width: 90%}.container.full-width {width: 100%;max-width: 100%}.entry-content, .hidden-content {position: relative;z-index: 99}.hidden-content {display: none;clear: both;}.entry-content a {text-decoration: underline;}.entry-content a.btn {text-decoration: none;}.entry-content a.btn:hover {color: #FFF}.entry-content img {max-width: 100%;height: auto}.entry-content ul, .noticia-content ul, .entry-content ol, .noticia-content ol {margin-top: 1.3em;margin-bottom: 1.3em;text-align: left}.entry-content ul, .noticia-content ul {margin-left: 2em}.entry-content ol, .noticia-content ol {margin-left: 3.5em}.entry-content ul li, .mec-links-details > ul > li {padding-bottom: .2em;position: relative;}.entry-content ol li, .mec-links-details > ol > li {padding-bottom: .2em;list-style-type: decimal;}.entry-content ul li::before, .mec-links-details > ul > li::before {display: block;position: absolute;left: -.8em;content: '';top: 0.4em;width:.4em;height: .4em;background-color: #67b9f9;}.entry-content ul ol li::before, .mec-links-details > ul ol > li {display: none;}.entry-content.text-center ul {text-align: center}.entry-content.text-right ul {text-align: right;}.entry-content.text-center ul li::before, .entry-content.text-right ul li::before {position: static;display: inline-block;margin-right: 0.4em;}.container.entry-text {margin-top: 1em;margin-bottom: 1em;}.entry-content .entry-text {margin-top: .8em;}.entry-text.scrollable .mCSB_scrollTools {display: none !important;}.section-child .entry-text.scrollable .mCSB_scrollTools, .entry-text.scrollable.scrollon .mCSB_scrollTools {display: block !important;}.entry-content .entry-container {max-width: 48%;margin-left: auto;margin-right: auto}.entry-content h2 {margin-top: 1.6em;}blockquote {padding: 1em 2em;margin-top: 2em;clear: both;font-size: 200%;line-height: 100%;}blockquote p::before {content: '“';display: inline;}blockquote p::after {content: '”'}blockquote p {margin: 0}.row {clear: both;overflow: hidden;position: relative;display: block;}.columns {display: flex;justify-content: space-between;flex-wrap: wrap}.columns.nowrap {flex-wrap: nowrap;}.columns.valign-top {align-items: flex-start;}.columns.valign-middle {align-items: center;}.columns.valign-bottom {align-items: flex-end;}.columns.align-center {justify-content: center;}.columns.align-left {justify-content: flex-start;}.columns.align-right {justify-content: flex-end;}.col2-ct {-moz-column-count: 2;-moz-column-gap: 4em;-moz-column-rule: none;-webkit-column-count: 2;-webkit-column-gap: 4em;-webkit-column-rule: none;}[class^="col-"], [class*=" col-"] {float: left;margin: 0;padding: 0 !important}.col-1-6 {width: 16.66666%;}.col-5-6 {width: 83.33333%;}.col-1-5 {width: 20%;}.col-2-5 {width: 40%;}.col-3-5 {width: 60%;}.col-4-5 {width: 80%;}.col-1-3, .col-2-6 {width: 33.33333%;}.col-2-3, .col-4-6 {width: 66.66666%;}.col-2, .col-2-4, .col-3-6 {width: 50%;}.col-1-4 {width: 25%;}.col-3-4 {width: 75%;}.col-90 {width: 90%}.col-45 {width: 45%}.col-55 {width: 55%}.grid {display: grid;grid-template-columns: repeat(4, 1fr);grid-gap: 0.3rem;max-width: 100%;}.grid.grid-2 {grid-template-columns: repeat(2, 1fr);}.grid.grid-3 {grid-template-columns: repeat(3, 1fr);}.grid.grid-4 {grid-template-columns: repeat(4, 1fr);}.grid.grid-5 {grid-template-columns: repeat(5, 1fr);}.grid.grid-6 {grid-template-columns: repeat(6, 1fr);}.grid.grid-7 {grid-template-columns: repeat(7, 1fr);}.grid.grid-8 {grid-template-columns: repeat(8, 1fr);}.grid.gap-0 {grid-gap: 0;}:where(.wp-block-columns.is-layout-flex) {gap: 5em}.vertical-align-container {height: 100%;width: 100%;display: block;position: absolute;top: 0;left: 0;z-index: 99}.vertical-align-ct {height: 100%;display: table !important;width: 100%}.vertical-align-inner {display: table-cell !important;vertical-align: middle;}.tabs {position: relative;clear: both;}.tab-nav {position: relative;padding-top: 1em;padding-bottom: 1em;clear: both;overflow: hidden;text-transform: uppercase;font-weight: 700;}.tab-nav li {display: inline-block;color: #FFF;line-height: 1;margin: 0 .1em;}.tab-nav li a {display: block;text-decoration: none;padding: 1em 2.4em .8em;background-color: #69c6e7;color: #FFF}.tab-nav li.active a {background-color: #FFF;color: #000}.flex-direction-nav a {color: #FFF;width: 24px;height: 24px;top: 50%;border: 2px solid #FFF;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.flex-direction-nav a:before {text-shadow: none;font-size: 24px;font-family: 'icons';}.flex-direction-nav a:hover {color: #999;border-color: #999;}.flex-direction-nav a.flex-next {right: 1.5em}.flex-direction-nav a.flex-next:before {content: '\e802';}.flex-direction-nav a.flex-prev:before {content: '\e801';}.flex-direction-nav a.flex-prev {left: 1.5em}.flex-caption {position: absolute;z-index: 99;top: 4em;left: 0;background: #FFF;padding: .6em 2em;max-width: 300px;}.flex-cap-tit {text-transform: uppercase;font-weight: 700;font-size: 150%}.flexslider.fullheight .slides > li, .flexslider.fixedheight .slides > li {background-repeat: no-repeat;background-size: cover;background-position: center;position: relative;height: 100%;clear: none;}.flexslider.fixedheight .slides > li {height: 500px;}.flexslider .flex-direction-nav .flex-disabled {opacity: 1 !important}.slider-video::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.45);z-index: 1}.slider-video .gal-videolink {position: absolute;top: 50%;left: 50%;z-index: 99;-webkit-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);}.gal-videolink.icon-square {width: 60px;height: 60px;border-width: 4px}.gal-videolink.icon-square::before {font-size: 60px;line-height: 60px;}.gal-videolink.icon-square:hover {color: #999;border-color: #999;}.gal-videolink.icon-square:hover::before {color: #999;}.owl-carousel .owl-stage-outer {overflow: visible;}.owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {position: absolute;overflow: hidden;color: #0471b4;width: 32px;height: 32px;top: 65%;outline: none;margin-top: -7em;}.owl-carousel .owl-nav .owl-next {right: 0.2em}.owl-carousel .owl-nav .owl-prev {left: 0.2em}.owl-carousel .owl-nav .owl-next::before, .owl-carousel .owl-nav .owl-prev::before {display: block;font-family: "icons";font-size: 32px;margin: 0;line-height: 100%;color: #0471b4;-webkit-transition: color 0.3s ease;-moz-transition: color 0.3s ease;transition: color 0.3s ease;}.owl-carousel .owl-nav .owl-next::before {content: '\e823';}.owl-carousel .owl-nav .owl-prev::before {content: '\e802';}.owl-carousel .owl-nav .owl-next:hover::before, .owl-carousel .owl-nav .owl-prev:hover::before {color: #67b9f9}table {width: 100%;border: 0;font-size: 90%;margin: 2em 0}table caption {display: none;}table th, table td, .wp-block-table td, .wp-block-table th {padding: .5em .8em;border: 0;border-bottom: 1px solid #CCC;}table th, .wp-block-table th {border-bottom: 2px solid #cd1200;}table tr:nth-child(odd) th, table tr:nth-child(odd) td {}hr, .wp-block-separator {background: none;border-width: 1px}.sec-default {padding-top: 2em;}.sec-imago::before, .sec-imago::after {height: 86em;top: 50%;margin-top: -43em;z-index: 1;background: url('images/contacto/imago-bg.svg') no-repeat center left;background-size: contain }.sec-imago::after {left: auto;right: 0;transform: rotate(-180deg);-webkit-transform: rotate(-180deg);}.header-main {background: url('images/cabecera.jpg') no-repeat bottom center;background-size: cover;min-height: 22.5em;color: #FFF}.header-main::before {height: 100%;z-index: 10;background: url('images/logos/next-level-text-white.svg') no-repeat bottom left;background-size: contain;top: auto;bottom: -0.4em;left: -1.6em;width: 48%;-webkit-transition: left 2s ease;-moz-transition: left 2s ease;-o-transition: left 2s ease;transition: left 2s ease;-webkit-animation-duration: 1.6s;animation-duration: 1.6s;-webkit-animation-delay: .4s;animation-delay: .4s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-transform: translate3d(0,0, 0);transform: translate3d(0,0, 0);-webkit-animation-name: slideInLeft;animation-name: slideInLeft;}.special-header {width: 94%;background-repeat: no-repeat;background-position: top right;background-size: cover ;}.special-header::after {height: 100%;width: 6.5%;background: red;left: auto;right: -6.4%;background: url('images/cabecera_.jpg') no-repeat center;background-size: cover;animation: movingbg 135s ease infinite;}@keyframes movingbg {0% {background-position: 50% 75%;}50% {background-position: 100% 50%;}100% {background-position: 50% 75%;}}.special-header .header-content h1 {color: #FFF;font-size: 220%;}.header-main.special-header figure.imago {right: 4.5em}.footer {clear: both;position: relative;padding: 1.4em;background-color: #000;border-top: .3em solid #3962e6}.footer-navigation ul li {display: block;}.footer-navigation ul li a {color: #999;font-size: 85%;line-height: 1;text-decoration: none;}.footer-navigation .navigation {padding-left: .6em;}.footer-navigation .navigation::before {height: 100%;width: 1px;background-color: #999}.footer-navigation .navigation ul li a {margin: 0.1em 1em}.footer .nav-social {padding-right: .8em;}.footer a:hover, .footer .nav-social a:hover, .footer ul li.current-menu-item a {color: #3962e6}.footer .bottom-logo .logo {width: 12em;}.footer .bottom-logo:hover .logo path {fill: #3962e6 !important;}figure.logo {position: absolute;width: 13em;top: 3em;left: 4em;z-index: 100;-webkit-transition: all .8s linear;transition: all .8s linear;}.logo {position: relative;z-index: 50}body.scrolling figure.logo {opacity: 0;visibility: hidden;top: -100%;}figure.imago .imago {width: 3em;height: 3em;}.header-main figure.imago {position: absolute;right: 6.5em;top: 2.4em;z-index: 20}.header-main figure.imago .imago {width: 8em;height: 8em;}.imgmask {display: block;overflow: hidden;position: relative;}.imgmask::before, .imgmask::after {opacity: 0;-ms-transition: all .4s ease;-webkit-transition: all .4s ease;transition: all .4s ease;}.imgmask::before {z-index: 50;height: 100%;background: rgba(4, 113, 180, .4);mix-blend-mode: multiply }.imgmask .imgmask-text {display: block;position: absolute;z-index: 10;color: #FFF;top: 50%;left: 0;width: 86%;text-align: center;padding: 0 7% 2em 7%;}.imgmask .imgmask-text * {z-index: 50}.imgmask .imgmask-text .img-title {display: block;text-transform: uppercase;font-size: 135%;padding-bottom: .2em;padding-top: 1em;max-width: 78%}.imgmask.mask-overlay::before {opacity: 1;}.hover .imgmask img, a:hover .imgmask:hover img, .imgmask a:hover img {transition: all .8s ease;}.hover .imgmask img, a:hover .imgmask:hover img, .imgmask a:hover img {transform: scale(1.05);-webkit-transform: scale(1.05);}.hover .imgmask::before, a:hover .imgmask::before, a.imgmask:hover::before, .hover .imgmask::after, a:hover .imgmask::after, a.imgmask:hover::after {opacity: 1}.hover .imgmask.mask-overlay::before, a:hover .imgmask.mask-overlay::before, a.imgmask.mask-overlay:hover::before {opacity: 0}.hover .imgmask .img-title, a:hover .imgmask .img-title, a.imgmask:hover .img-title {color: #FFF}.hover .imgmask::after, a:hover .imgmask::after, a.imgmask:hover::after {right: -3px;}.btn, .comment-reply-link, .wp-block-button__link, .single-mec-events .mec-events-button, .event-show .mec-events-button, .single-mec-events .mec-single-event .mec-booking-button, .sec-agenda .mec-next-previous-events li a, .single-mec-events .mec-next-previous-events li a, .single-mec-events .lity-content .button, .single-mec-events .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button), .single-mec-events .lity-content input[type=button], .single-mec-events .lity-content input[type=reset], .single-mec-events .lity-content input[type=submit], .single-mec-events .mec-nextprev-next-button, .single-mec-events .mec-nextprev-prev-button, .single-mec-events .mec-wrap .button, .single-mec-events .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button), .single-mec-events .mec-wrap input[type=button], .single-mec-events .mec-wrap input[type=reset], .single-mec-events .mec-wrap input[type=submit], .sec-default .lity-content .button, .sec-default .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button), .sec-default .lity-content input[type=button], .sec-default .lity-content input[type=reset], .sec-default .lity-content input[type=submit], .sec-default .mec-nextprev-next-button, .sec-default .mec-nextprev-prev-button, .sec-default .mec-wrap .button, .sec-default .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button), .sec-default .mec-wrap input[type=button], .sec-default .mec-wrap input[type=reset], .sec-default .mec-wrap input[type=submit], .post-type-archive-mec-events .lity-content .button, .post-type-archive-mec-events .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button), .post-type-archive-mec-events .lity-content input[type=button], .post-type-archive-mec-events .lity-content input[type=reset], .post-type-archive-mec-events .lity-content input[type=submit], .post-type-archive-mec-events .mec-nextprev-next-button, .post-type-archive-mec-events .mec-nextprev-prev-button, .post-type-archive-mec-events .mec-wrap .button, .post-type-archive-mec-events .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button), .post-type-archive-mec-events .mec-wrap input[type=button], .post-type-archive-mec-events .mec-wrap input[type=reset], .post-type-archive-mec-events .mec-wrap input[type=submit] {-webkit-appearance:none !important;position: relative;cursor: pointer;display: inline-block;font-weight: 800;font-size: 110%;padding: 0;background: #67b9f9;line-height: 1;color: #FFF;width: auto;margin: .6em 0;text-align: center;text-transform: uppercase;padding: .4em 2em;z-index: 1;border: 0;text-decoration: none !important;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}.wp-block-button .wp-block-button__link {margin-right: .8em;}.wp-block-buttons .wp-block-button {position: relative;color: #FFF;}.btn:hover, .comment-reply-link:hover, .wp-block-button__link:hover, .event-show .mec-events-button:hover, .single-mec-events .mec-events-button:hover, .single-mec-events .mec-single-event .mec-booking-button:hover, .sec-agenda .mec-next-previous-events li a:hover, .single-mec-events .mec-next-previous-events li a:hover, .single-mec-events .mec-next-previous-events li a, .single-mec-events .lity-content .button:hover, .single-mec-events .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button):hover, .single-mec-events .lity-content input[type=button]:hover, .single-mec-events .lity-content input[type=reset]:hover, .single-mec-events .lity-content input[type=submit]:hover, .single-mec-events .mec-nextprev-next-button:hover, .single-mec-events .mec-nextprev-prev-button:hover, .single-mec-events .mec-wrap .button:hover, .single-mec-events .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button):hover, .single-mec-events .mec-wrap input[type=button]:hover, .single-mec-events .mec-wrap input[type=reset]:hover, .single-mec-events .mec-wrap input[type=submit]:hover, .sec-default .lity-content .button:hover, .sec-default .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button):hover, .sec-default .lity-content input[type=button]:hover, .sec-default .lity-content input[type=reset]:hover, .sec-default .lity-content input[type=submit]:hover, .sec-default .mec-nextprev-next-button:hover, .sec-default .mec-nextprev-prev-button:hover, .sec-default .mec-wrap .button:hover, .sec-default .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button):hover, .sec-default .mec-wrap input[type=button]:hover, .sec-default .mec-wrap input[type=reset]:hover, .sec-default .mec-wrap input[type=submit]:hover, .post-type-archive-mec-events .lity-content .button:hover, .post-type-archive-mec-events .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button):hover, .post-type-archive-mec-events .lity-content input[type=button]:hover, .post-type-archive-mec-events .lity-content input[type=reset]:hover, .post-type-archive-mec-events .lity-content input[type=submit]:hover, .post-type-archive-mec-events .mec-nextprev-next-button:hover, .post-type-archive-mec-events .mec-nextprev-prev-button:hover, .post-type-archive-mec-events .mec-wrap .button:hover, .post-type-archive-mec-events .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button):hover, .post-type-archive-mec-events .mec-wrap input[type=button]:hover, .post-type-archive-mec-events .mec-wrap input[type=reset]:hover, .post-type-archive-mec-events .mec-wrap input[type=submit]:hover {opacity: 1 !important;color: #FFF;background-color: #0471b4 }.btn.greylight:hover, .btn.white:hover, .btn.blue:hover, .btn.pink:hover, .btn.yellow:hover {color: #000 !important;}.btn.black:hover, .btn.grey:hover {color: #FFF !important;}.sidebar .widget ul li a:hover::after {height: 66%}.btn-plus {display: inline-block;color: #000;padding: 0;border: none !important;text-transform: uppercase;font-size: 130%;}.btn-plus::before {font-family: 'icons';content: '\e808';font-size: 20px;font-weight: 600;line-height: 20px;width: 20px;height: 20px;margin-top: -2px;display: inline-block;vertical-align: middle;overflow: hidden;background: #00e6fc;color: #FFF;-webkit-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;border-radius: 50px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}.btn-plus:hover {background: none !important;color: #999 !important}.btn-plus:hover::before {background-color: #000;}.btn-close {position: absolute;top: 3em;right: 2em;z-index: 60;color: #000}.btn-close svg {width: 18px;height: 18px;}.btn-close:hover {opacity: .4}.btn-access-ct {position: absolute;bottom: 2em;left: 0;text-align: center;width: 100%;z-index: 90}.btn-access-ct b {display: block;margin: .4em 0;}.btn-access-ct a:hover {opacity: .65;color: #ABC0CB}.btn-access-ct.access-down a {display: inline-block;animation: 1.4s ease-out normal none infinite floating;-webkit-animation: 1.4s ease-out normal none infinite floating }.btn-access-ct.access-down a {color: #FFF}@-webkit-keyframes floating{0%{-webkit-transform:translateY(-8px)}50%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-8px)}}@-moz-keyframes floating{0%{-moz-transform:translateY(-8px)}50%{-moz-transform:translateY(8px)}100%{-moz-transform:translateY(-8px)}}.overlay, .overlay-video {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: rgba(0,0,0,.8);z-index: 200;visibility: hidden;opacity: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;}.overlay-video.active {z-index: 2000}.overlay.inner {background: rgba(0,0,0,.8);}.overlay.ov-blog {background: rgba(0,0,0,.6);}.sec-prod .overlay.inner {background: rgba(0,0,0,.5);}.overlay.active, .overlay-video.active {position: fixed;}.overlay.inner.active {position: absolute;}.clear {clear: both;}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}.imagen {width: 100%;}.mobile, .is-mobile {display: none !important;}.none {display: none;}.hidden {visibility: hidden !important;opacity: 0 !important;}.active {visibility: visible !important;opacity: 1 !important;}.fixed {position: fixed;}footer.fixed {bottom: 0}.section-overlay {position: absolute;background: url('images/bgs/bg-dotted.png');height: 100%;width: 100%;z-index: 200;opacity: .4;}#cookie-law-info-bar {position: absolute;opacity: .7;font-size: .8em;z-index: 1500;}#cookie-law-info-bar .cli-plugin-button, #cookie-law-info-bar .cli-plugin-button:visited, #cookie-law-info-bar .medium.cli-plugin-button, #cookie-law-info-bar .medium.cli-plugin-button:visited {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;text-shadow: none;border-bottom: 0 }#cboxOverlay {background-color: #000 !important;}#cboxLoadedContent {border: none !important;background: #FFF !important}#cboxClose {background: none !important;height: 38px !important;right: -10px !important;top: -38px !important;width: 38px !important;text-indent: 0 !important;overflow: hidden !important;color: #FFF !important;}#cboxClose:before {content: 'X';font-size: 22px;margin-bottom: 1.5em;font-weight: 600;display: inline-block;}#cboxContent {margin-top: 40px !important;background: #FFF !important;}#cboxOverlay.gallery-colorbox {background: #000 url(images/bgs/bg-gallery.jpg) no-repeat center !important;background-size: cover !important;}.gallery-colorbox #cboxContent, .gallery-colorbox #cboxLoadedContent {background: none !important;}.gallery-colorbox #cboxLoadedContent {padding-right: 6px;}.gallery-colorbox .cboxPhoto {}#cboxPrevious, #cboxNext, #cboxSlideshow {overflow: hidden !important;}.gallery-colorbox #cboxClose {color: #FFF !important}#cboxPrevious, #cboxNext {background: none !important;text-indent: 0 !important;width: 28px !important;height: 38px !important;line-height: 38px !important;color: rgba(255,255,255,.8) }#cboxPrevious {left: 4px !important;}#cboxNext {right: 14px !important;}#cboxPrevious:before, #cboxNext:before {display: block;font-family: "icons";font-size: 38px;}#cboxPrevious:before {content: '\e801';}#cboxNext:before {content: '\e802';}#cboxLoadingGraphic {background: url(images/loading.svg) no-repeat center center !important;}#colorbox .wrapper {background: #FFF;height: auto;}.page-colorbox#colorbox .entry-content {padding: 1.5em 4em 3em 4em;background: #FFF;margin-top: 2em;width: auto;float: none;text-align: inherit;}.page-colorbox#colorbox .entry-content hr {background-color: #FFF;margin: 0em 0 0;}.page-colorbox#colorbox .entry-header {padding: 1em 0 1.4em 0;margin: 0}.page-colorbox#colorbox .entry-header h2 {font-size: 2em;line-height: 100%;color: #ABC0CB;text-transform: uppercase;}.page-colorbox#colorbox .entry-content h3 {font-size: 140%;padding-bottom: 0.6em;}.page-colorbox#colorbox .entry-content p + h3:first-of-type {padding-top: 1em;}.page-colorbox#colorbox .entry-content h4 {text-transform: uppercase;font-size: 110%;line-height: 100%;padding-bottom: 0.4em}.page-colorbox#colorbox .main-nav-ct, .page-colorbox#colorbox .footer {display: none}.lightbox-ct .entry-content a {color: #000;border-color: #000;}.lightbox-ct{width: 40%;margin:0 auto;padding:3%;color: #000}#cboxLoadedContent .lightbox-ct{width: 100%;margin: 0;padding:0;background:#fff;}.section-child {position: absolute;width: 99%;height: 100%;top: 0;bottom: auto;right: -100%;padding-top: 0;visibility: hidden;z-index: 60;background: #FFF;overflow: visible;-webkit-transition: all 1.2s ease;-moz-transition: all 1.2s ease;transition: all 1.2s ease;}.section-child .container, .section-child .entry-content {height: 100%;}.section-child .entry-text {height: 80%;}.section-child.active {right: 0}.sec-col {vertical-align: top;position: relative;z-index: 200;display: inline-block;width: 23%;text-align: justify;max-width: 250px;padding-bottom: 2em }.column-section {display: inline-block;width: 50%;margin: 0;padding-top: 1.5em;vertical-align: top;margin: 0 2%}.column-section h2 {font-size: 140%;line-height: 1;padding-bottom: .4em;}.column-section.column-uno {width: 100%;}.column-section.column-dos {width: 45%;}.column-section.column-tres {width: 27.3%;}.column-section.column-cuatro {width: 18.8%;}.column-section.column-cinco {width: 14.8%;}.column-section em strong {font-weight: 700;font-style: normal;font-size: 205%;color: #000;}.bg-black .column-section em strong, .bg-black .column-section {color: #FFF !important;}.img-mobile-ct {bottom: 0;left: 2%;height: auto;width: 22%;}.img-mobile {width: 100%;display: inline-block;vertical-align: bottom;}.btn-toggle {display: inline-block;-webkit-transition: all .6s ease-in-out;-moz-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}.btn-toggle.active {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);}.toggle-content {display: none;padding: 1px 0;}.toggle-content > p {margin-top: 0}.full-link {display: block;top: 0;left: 0;position: absolute;background: transparent;width: 100%;height: 100%;z-index: 90;}.full-link:hover {background: rgba(255,255,255,.2);}.video-ct {width: 100%;height: 100%;position: relative;z-index: 99;clear: both;overflow: hidden;}.video_embed {width: 100%;height: 100%;overflow:hidden;position:relative;cursor:pointer}.video_thumbnail .play, .video_button .play, .video_embed .play, .video-access .play {display: block;height: 4em;width: 100%;margin-top: -2em;left: 0;position: absolute;top: 50%;opacity: .65;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;transition: all 0.6s ease;}.video-access .play {top: -2.2em;left: 50%;margin-left: -1.2em;}.video_thumbnail .play::before, .video_button .play::before, .video_embed .play::before, .video-access .play::before {font-family: 'icons';content: '\e811';font-size: 4em;line-height: 1;position: absolute;left: 50%;margin-left: -0.4em;}a.video-access {display: block;color: #000;float: left;margin: 1em 0 2em 0;text-decoration: none;-webkit-transition: background 0.6s ease;-moz-transition: background 0.6s ease;transition: background 0.6s ease;}a.video-access .imgmask-text {top: 54%}.video_thumbnail, .video_desc, .video_button {display: inline-block;vertical-align: middle;}.video_thumbnail {position: relative;height: 140px;}a.video-access:hover {color: #67b9f9;}a.video-access:hover .play, .video_thumbnail:hover .play, .video_embed:hover .play{opacity: 1;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: pulse;animation-name: pulse;}.videoContainer {position: fixed;width: 800px;height: 450px;margin: 0 auto;top: 50%;left: 50%;margin: -250px 0 0 -400px;}.video-popup {opacity: 0;visibility: hidden;z-index: -100;-webkit-transition: opacity .6s ease;transition: opacity .6s ease;}.video-popup.active {z-index: 60000;}.video-popup .btn-close {top: -3em;right: 0;color: #FFF;}.videoContainer .video-js, .videoContainer video, .video-ct iframe {width: 100% !important;height: 400px !important;display: block;}.video-ct.full-width iframe {height: 600px !important;}@media only screen and (max-width: 1024px) {.videoContainer .video-js, .videoContainer video, .video-ct iframe {height: 360px !important}.video-ct.full-width iframe {height: 500px !important;}}@media only screen and (max-width: 800px) {.videoContainer {width: 600px;height: 340px;margin: -170px 0 0 -300px}.videoContainer .video-js, .videoContainer video, .video-ct iframe {height: 340px !important}.video-ct.full-width iframe {height: 440px !important;}}@media only screen and (max-width: 600px) {.videoContainer {width: 480px;height: 280px;margin: -140px 0 0 -240px}.videoContainer .video-js, .videoContainer video, .video-ct iframe {height: 280px !important}.video-ct.full-width iframe {height: 300px !important;}}@media only screen and (max-width: 480px) {.videoContainer {width: 340px;height: 180px;margin: -90px 0 0 -170px}.videoContainer .video-js, .videoContainer video, .video-ct iframe {height: 180px !important}.video-ct.full-width iframe {height: 240px !important;}}@media only screen and (min-width: 1500px) {.videoContainer {width: 1000px;height: 580px;margin: -290px 0 0 -500px}.videoContainer .video-js, .videoContainer video, .video-ct iframe {height: 420px !important}.video-ct.full-width iframe {height: 740px !important;}}@media only screen and (min-width: 1500px) {.videoContainer {width: 1000px;height: 580px;margin: -290px 0 0 -500px}.videoContainer .video-js, .videoContainer video, .video-ct iframe {height: 420px !important}.video-ct.full-width iframe {height: 840px !important;}}.video-title {padding-bottom: .5em;font-size: 150%}#colorbox .video-title {display: none;}.vjs-you-skin {}.vjs-you-skin.video-js {color: #999;}.vjs-default-skin.vjs-you-skin .vjs-control-bar {background: rgba(0,0,0,.45);opacity: 1 !important;visibility: visible !important;}.vjs-default-skin .vjs-control:before {text-shadow: none !important;}.vjs-default-skin .vjs-slider {background-color: rgba(87,88,79,.6)}.vjs-you-skin .vjs-volume-level, .vjs-you-skin .vjs-play-progress, .vjs-you-skin .vjs-slider-bar {background: #67b9f9 !important;}.vjs-default-skin .vjs-big-play-button {background: none !important;width: 2.6em !important;margin-left: -1.4000000000000001em !important;border: 0 !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;-ms-transition: background .4s ease !important;-webkit-transition: background .4s ease !important;transition: background .4s ease !important;}.vjs-default-skin .vjs-big-play-button:before {left: 0.08em !important;color: #FFF !important;text-shadow: none !important;}.vjs-default-skin .vjs-big-play-button:focus:before, .vjs-default-skin .vjs-big-play-button:hover:before {color: #a79462 !important}.vjs-default-skin .vjs-big-play-button:before {font-family: "icons" !important;content: "\e80d" !important;font-size: 2em;line-height: 1.3em;}.video-bg {width: 100%;position: relative;z-index: 0;}.video-bg video {width: 100%;display: block;}.noticia-item.file-item {margin-top: 3em;}.noticia-item.file-item .noticia-img, .noticia-item.file-item .noticia-content {display: inline-block;vertical-align: bottom;}.noticia-item.file-item .noticia-img {max-width: 33%}.noticia-item.file-item .noticia-content {max-width: 45%;font-size: 95%;}.warning-message {padding: 0 2em;overflow: hidden;border-bottom: 1px solid #000;}.warning-message p {margin: 0;padding: .5em 0}.breadcrumbs {position: absolute;bottom: 0;right: 2em;bottom: 1em;font-size: 90%}.breadcrumbs * {display: inline-block;text-transform: uppercase;}.breadcrumbs > ul > li:first-of-type::before {display: none;}.breadcrumbs a, .breadcrumbs span {color: #FFF;margin: .25em .5em}.breadcrumbs span.rec {margin: 0}.breadcrumbs span.rec::before {display: none}.breadcrumbs li::before {content: '/';position: relative;}.breadcrumbs a:hover {color: #67b9f9}.breadcrumbs ul.children li:last-of-type a, .breadcrumbs li:last-of-type span {font-family: "Open Sans", sans-serif;}.producto-show .breadcrumbs ul.menu li:last-of-type a {font-family: "Open Sans", sans-serif}.scrollbtn-ct {position: absolute;left: 7.5em;bottom: 17%;display: none;}.scrollbtn {display: block;position: absolute;width: 2em;height: .5em;opacity: 0;transform: scale(0.3);animation: move-scrollbtn 3s ease-out infinite;}.scrollbtn:first-child {animation: move-scrollbtn 3s ease-out 1s infinite;}.scrollbtn:nth-child(2) {animation: move-scrollbtn 3s ease-out 2s infinite;}.scrollbtn:before, .scrollbtn:after {content: '';position: absolute;top: 0;height: 100%;width: 50%;background: #FFF;display: block;}.scrollbtn:before {left: 0;transform: skewY(30deg);}.scrollbtn:after {right: 0;width: 50%;transform: skewY(-30deg);}@keyframes move-scrollbtn {25% {opacity: 1;}33.3% {opacity: 1;transform: translateY(1em);}66.6% {opacity: 1;transform: translateY(2em);}100% {opacity: 0;transform: translateY(3em) scale(0.5);}}.home-top {height: 60em;background: url('images/home/cabecera.jpg') no-repeat center top;background-size: cover;position: relative;width: 100%;}.home-top video.fullscreen {position: absolute;z-index: 0;object-fit: cover;width: 100%;height: 100%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}video.fullscreen::-webkit-media-controls {display: none !important;}.home-top::before {display: none;}.home-top .header-content figure.logo {width: 13.5em;top: 4.65em;left: 5%;-webkit-transition: all 1s linear;transition: all 1s linear;}.home-top .header-content figure.logo .path-imago {display: none;}body.scrolling .home-top .header-content figure.logo {top: 2.65em;}.home-inspiring .btn, .home-impacto .btn {font-size: 85%}.home-inspiring {background: url('images/home/inspiring.jpg') no-repeat center;background-size: cover;color: #FFF;padding: 1em 0 4em }.home-inspiring::after {height: 100%;width: 52%;background: url('images/home/inspiring-logo.png') no-repeat bottom right;background-size: contain;left: auto;right: 0;top: auto;bottom: 0}.home-inspiring.container {z-index: 10}.home-inspiring h2 {color: #FFF;margin-top: 0}.home-impacto .impacto-summary .container {margin-left: 20%}.home-impacto .impacto-blocks > .container {margin-left: 5%;padding-top: 8em;}.home-impacto .impacto-blocks .block-item {position: relative;padding-left: 5%}.home-impacto .impacto-blocks .block-item::before {background-size: 90% !important;height: 100%}.home-impacto .impacto-blocks .block-item:nth-child(1)::before {background: url('images/home/personas.png') no-repeat 0 0;}.home-impacto .impacto-blocks .block-item:nth-child(2)::before {background: url('images/home/procesos.png') no-repeat 0 0;}.home-impacto .impacto-blocks .block-item:nth-child(3)::before {background: url('images/home/tecnologia.png') no-repeat 0 0;}.home-impacto .impacto-blocks .block-item .block-title {text-transform: none;font-weight: 700;font-size: 160%;padding-top: .5em;padding-bottom: .2em;line-height: .9}.home-impacto .impacto-blocks .block-item .block-img {width: 6em;height: 6em;}.home-servicios .servicios-summary {background: url('images/home/next-level.jpg') no-repeat top center;background-size: cover;color: #FFF;}.home-servicios .servicios-summary .container {margin-left: 16%;padding: 12em 0 4em;width: 55%;}.home-servicios .servicios-summary h2, .servicios-summary h3 {color: #FFF}.home-servicios .servicios-blocks {background: url('images/home/servicios.jpg') no-repeat top center;background-size: cover;color: #FFF;overflow: hidden;}.home-servicios .servicios-blocks .container {margin-left: 20%;padding-top: 7em;}.home-servicios .servicios-blocks .block-item {position: relative;}.home-servicios .servicios-blocks .block-item i {position: absolute;opacity: .4;left: -63px;top: 1.2em;}.home-servicios .servicios-blocks .block-item .block-title {color: #FFF;font-weight: 700;font-size: 160%;line-height: .9}.home-servicios .servicios-blocks .block-item .block-summary {margin-right: 7vw}.subvencion {background: #FFF;overflow: hidden;padding: 2em 10%;}.subvencion-item {flex-wrap: wrap}.subvencion-item .subvencion-logo {text-align: right;width: 45%;margin-right: 5%;}.subvencion-item .subvencion-text {width: 50%}.subvencion img {max-height: 6em;}.subvencion img.logo-ayuda-02 {max-height: 5em;}.subvencion hr {margin-bottom: 12px}.sec-nextlevel {}body.page-template-nextlevel .header-main::before {left: 6%;width: 45%;}.nextlevel-top {padding-top: 2em;}.nextlevel-top-text h2 {font-size: 170%}.nextlevel-top-text p {margin-right: 9%}.equipo {background: url('images/equipo/equipo.jpg') no-repeat 0 0;background-size: cover;overflow: hidden;}.equipo-title {position: relative;left: -0.1em;top: -0.1em;}.equipo .block-item {margin: 2em 0}.equipo .block-item .block-img-ct {padding: 1em;}.equipo .block-item .block-img img, .equipo .block-item .block-img::before {border-radius: 50em;overflow: hidden;}.equipo .block-item .block-img::before {height: 100%;background-color: #fbdd59;left: -0.7em;top: -0.7em;opacity: .4;-webkit-mix-blend-mode: multiply;mix-blend-mode: multiply;}.equipo .block-item:nth-child(1) .block-img::before, .equipo .block-item:nth-child(9) .block-img::before {background-color: #fbdd59;left: -0.7em;top: -0.7em;}.equipo .block-item:nth-child(2) .block-img::before, .equipo .block-item:nth-child(10) .block-img::before {background-color: #4899a6;left: -0.7em;top: auto;bottom: -0.7em;}.equipo .block-item:nth-child(3) .block-img::before, .equipo .block-item:nth-child(11) .block-img::before {background-color: #0072b6;left: auto;right: -0.7em;top: auto;bottom: -0.7em;}.equipo .block-item:nth-child(4) .block-img::before, .equipo .block-item:nth-child(12) .block-img::before {background-color: #4899a6;left: auto;right: -0.7em;top: -0.7em;}.equipo .block-item:nth-child(5) .block-img::before, .equipo .block-item:nth-child(13) .block-img::before {background-color: #fbdd59;left: auto;right: -0.7em;top: -0.7em;}.equipo .block-item:nth-child(6) .block-img::before, .equipo .block-item:nth-child(14) .block-img::before {background-color: #4899a6;left: auto;right: -0.7em;top: auto;bottom: -0.7em;}.equipo .block-item:nth-child(7) .block-img::before, .equipo .block-item:nth-child(15) .block-img::before {background-color: #fbdd59;left: -0.7em;top: auto;bottom: -0.7em;}.equipo .block-item:nth-child(8) .block-img::before, .equipo .block-item:nth-child(16) .block-img::before {background-color: #86cee2;left: -0.7em;top: -0.7em;}.equipo .block-item .block-header {margin-top: 0.3em;}.equipo .block-item .block-title {font-weight: 700;padding-bottom: 0.2em}.equipo .block-item .block-subtitle {font-size: 100%;padding-bottom: 0}.equipo .block-item .block-button {padding-top: 1em;}.inspiring-header {background-image: url('images/inspiring/cabecera.jpg');}.inspiring-header::before {width: 32%;left: 0}.inspiring-header .header-content {padding-top: 12em;padding-bottom: 1em;}.inspiring-blocks {position: relative;z-index: 20}.inspiring-blocks .block-item {border-bottom: .2em solid #f7f7f7;padding: 2em 0;}.inspiring-blocks .block-item:last-of-type {border-bottom: none}.inspiring-blocks .block-item .block-img {background-color: #e0e8e9;border-radius: 50em;width: 16em;height: 16em;position: relative;}.inspiring-blocks .block-item:nth-child(1) .block-img, .inspiring-blocks .block-item:nth-child(1n+3) .block-img {background: url('images/inspiring/bg1.png') no-repeat center;background-size: cover}.inspiring-blocks .block-item:nth-child(2) .block-img, .inspiring-blocks .block-item:nth-child(2n+3) .block-img {background: url('images/inspiring/bg2.png') no-repeat center;background-size: cover}.inspiring-blocks .block-item:nth-child(3) .block-img, .inspiring-blocks .block-item:nth-child(3n+3) .block-img {background: url('images/inspiring/bg3.png') no-repeat center;background-size: cover}.inspiring-blocks .block-item .block-img img {width: 6.4em;height: 6.4em;position: absolute;top: 4em;left: 3.3em;}.inspiring-blocks .block-item:nth-child(1) .block-img img {width: 7.4em;height: 7.4em;top: 4em;left: 2.7em;}.servicios-header {background-image: url('images/servicios/cabecera.jpg');}.servicios-header::before {background: url('images/logos/next-level-imago-white.svg') no-repeat bottom left;width: 90%;height: 90%;left: 7%;bottom: -15%;}.servicios-header .header-content {padding-top: 6em;padding-bottom: 5em;}.servicios-header .header-content h1 {display: none;}.servicios-header .header-content .container {margin-left: 11%;}.sec-servicios {z-index: 30;overflow: visible;}.sec-servicios .tab-nav {padding: 0;position: relative;top: -2.8em;z-index: 50;right: 10%;}.sec-servicios .servicios-item {padding-bottom: 5em;}.sec-servicios .servicios-claim, .sec-servicios .servicios-title {font-size: 1.75vw;}.sec-servicios .servicios-claim::after, .sec-servicios .servicios-title::after {height: .13em;background-color: #a5f3ff;top: auto;bottom: -1.2em}.servicios-title + .servicios-intro {padding-top: 3em;}.sec-servicios .servicios-blocks .block-item::before {content: '»';height: 100%;color: #a5f3ff;font-size: 10vw;left: -17%;top: 45%}.sec-servicios .servicios-blocks .block-item .block-title {font-size: 2.2vw;line-height: .85}.sec-servicios .servicios-blocks .block-item:first-of-type > .container, .sec-servicios .servicios-blocks .block-item:nth-child(3n+1) > .container {float: left}.sec-servicios .servicios-blocks .block-item:first-of-type::before, .sec-servicios .servicios-blocks .block-item:nth-child(3n+1)::before {display: none;}.sec-servicios .servicios-blocks .block-item:nth-child(3n) > .container {float: right;}.sec-servicios .servicios-blocks .block-item:nth-child(3n)::before {left: 0}.sec-servicios .servicios-blocks .block-item .entry-content {margin-top: -2em;}.sec-agenda .entry-content {padding-top: 1em;}.nocomments {display: none;}.mec-container {padding-top: 4em;padding-bottom: 4em;}@media only screen and (min-width: 961px) {.single-mec-events .mec-container {width: 80%}}@media only screen and (min-width: 768px) and (max-width: 960px) {.single-mec-events .mec-container {width: 80%}}@media only screen and (min-width: 480px) and (max-width: 767px) {.single-mec-events .mec-container {width: 80%}}@media (max-width: 960px) {}.mec-booking-modal, .mec-events-meta-group-booking-shortcode {background: #FFF}.post-type-archive-mec-events .widget .mec-event-list-minimal .mec-event-title, .sec-default .widget .mec-event-list-minimal .mec-event-title {margin-top: 0;padding-bottom: 0;margin-bottom: 0.25em;padding-top: 0.15em;font-weight: normal;}.post-type-archive-mec-events .mec-event-list-minimal .mec-categories, .sec-default .mec-event-list-minimal .mec-categories {margin-left: 0;margin-top: .2em;}.post-type-archive-mec-events .mec-event-list-minimal .mec-categories li, .sec-default .mec-event-list-minimal .mec-categories li {display: inline-block;padding-right: .2em;padding-bottom: 0;line-height: 1;}.sec-default .mec-event-list-minimal .mec-categories li::before {display: none;}.sec-default .mec-event-list-minimal .mec-categories li::after {content: ','}.sec-default .mec-event-list-minimal .mec-categories li:last-of-type::after {display: none;}.sec-default .mec-event-list-minimal .mec-event-detail, .mec-event-list-minimal .mec-time-details {font-size: 80%;text-transform: capitalize}.sec-default .mec-event-list-minimal .mec-event-article {border-bottom-color: #dedede;padding: 1.4em 0 1em}.sec-default .widget .mec-wrap .col-md-9 {width: 100%;}.sec-default .mec-event-list-minimal .mec-event-article .btn-wrapper.col-md-3.col-sm-3 {opacity: 0;visibility: hidden;width: 1%;height: 0;}.sec-default .mec-event-list-minimal .mec-event-date {border-radius: 0;margin-bottom: 3em;}.sec-default .widget .mec-calendar-events-side .mec-modal-booking-button, .sec-default .widget .mec-event-container-classic .mec-modal-booking-button, .sec-default .widget .mec-event-grid-minimal .mec-modal-booking-button, .sec-default .widget .mec-event-list-minimal .mec-modal-booking-button, .post-type-archive-mec-events .widget .mec-calendar-events-side .mec-modal-booking-button, .post-type-archive-mec-events .widget .mec-event-container-classic .mec-modal-booking-button, .post-type-archive-mec-events .widget .mec-event-grid-minimal .mec-modal-booking-button, .post-type-archive-mec-events .widget .mec-event-list-minimal .mec-modal-booking-button, .post-type-archive-mec-events .widget .mec-timetable-t2-col .mec-modal-booking-button, .sec-default .widget .mec-timetable-t2-col .mec-modal-booking-button {margin: 0;background-color: #999;color: #FFF;padding: .5em 2em;letter-spacing: 0.2em;font-size: 65%;}.sec-default .mec-calendar-events-side .mec-modal-booking-button:before, .sec-default .mec-event-container-classic .mec-modal-booking-button:before, .sec-default .mec-event-grid-minimal .mec-modal-booking-button:before, .post-type-archive-mec-events .mec-calendar-events-side .mec-modal-booking-button:before, .post-type-archive-mec-events .mec-event-container-classic .mec-modal-booking-button:before, .post-type-archive-mec-events .mec-event-grid-minimal .mec-modal-booking-button:before, .post-type-archive-mec-events .mec-event-list-minimal .mec-modal-booking-button:before, .sec-default .mec-event-list-minimal .mec-modal-booking-button:before {display: none;}.sec-default .mec-wrap.colorskin-custom .mec-bg-color, .post-type-archive-mec-events .mec-wrap.colorskin-custom .mec-bg-color {background-color: #666;}.sec-default .mec-event-list-minimal .mec-event-date:after, .post-type-archive-mec-events .mec-event-list-minimal .mec-event-date:after {width: 100%;left: 0;top: 0;}.sec-default .mec-wrap .mec-search-form.mec-totalcal-box, .post-type-archive-mec-events .mec-wrap .mec-search-form.mec-totalcal-box {display: flex;}.sec-default .mec-wrap .mec-totalcal-box, .post-type-archive-mec-events .mec-wrap .mec-totalcal-box {padding-top: 1.4em;padding-bottom: 0}.sec-default .mec-wrap .mec-totalcal-box input[type=search], .post-type-archive-mec-events .mec-wrap .mec-totalcal-box input[type=search] {width: calc(100% - 50px);min-height: 34px;height: 34px;}@media only screen and (max-width: 781px) {.sec-default .mec-search-form .mec-dropdown-wrap .mec-dropdown-search {width: 100%}}.sec-default .mec-wrap, .sec-default .lity-container, .sec-default .mec-wrap, .sec-default .mec-wrap div:not([class^=elementor-]), .post-type-archive-mec-events .mec-wrap, .post-type-archive-mec-events .lity-container, .post-type-archive-mec-events .mec-wrap, .post-type-archive-mec-events .mec-wrap div:not([class^=elementor-]) {font-family: 'Open Sans'}.sec-default .entry-content .mec-wrap h1, .sec-default .entry-content .mec-wrap h2, .sec-default .entry-content .mec-wrap h3, .sec-default .entry-content .mec-wrap h4, .sec-default .entry-content .mec-wrap h5, .sec-default .entry-content .mec-wrap h6, .sec-default .mec-wrap h1, .mec-wrap h2, .mec-wrap h3, .sec-default .mec-wrap h4, .mec-wrap h5, .mec-wrap h6, .sec-default .mec-fluent-wrap.mec-wrap .mec-totalcal-box .mec-totalcal-view span, .sec-default .mec-fluent-wrap.mec-wrap h1, .sec-default .mec-fluent-wrap.mec-wrap h2, .sec-default .mec-fluent-wrap.mec-wrap h3, .sec-default .mec-fluent-wrap.mec-wrap h4, .sec-default .mec-fluent-wrap.mec-wrap h5, .sec-default .mec-fluent-wrap.mec-wrap h6, .post-type-archive-mec-events .entry-content .mec-wrap h1, .post-type-archive-mec-events .entry-content .mec-wrap h2, .post-type-archive-mec-events .entry-content .mec-wrap h3, .post-type-archive-mec-events .entry-content .mec-wrap h4, .post-type-archive-mec-events .entry-content .mec-wrap h5, .post-type-archive-mec-events .entry-content .mec-wrap h6, .post-type-archive-mec-events .mec-wrap h1, .mec-wrap h2, .mec-wrap h3, .post-type-archive-mec-events .mec-wrap h4, .mec-wrap h5, .mec-wrap h6, .post-type-archive-mec-events .mec-fluent-wrap.mec-wrap .mec-totalcal-box .mec-totalcal-view span, .post-type-archive-mec-events .mec-fluent-wrap.mec-wrap h1, .post-type-archive-mec-events .mec-fluent-wrap.mec-wrap h2, .post-type-archive-mec-events .mec-fluent-wrap.mec-wrap h3, .post-type-archive-mec-events .mec-fluent-wrap.mec-wrap h4, .post-type-archive-mec-events .mec-fluent-wrap.mec-wrap h5, .post-type-archive-mec-events .mec-fluent-wrap.mec-wrap h6 {font-family: 'Open Sans';font-weight: bold;}.sec-default .mec-wrap i, .post-type-archive-mec-events .mec-wrap i, .sec-default .mec-wrap i::before, .post-type-archive-mec-events .mec-wrap i::before {color: #86cee2 !important}.sec-default .mec-box-calendar.mec-calendar .mec-calendar-header, .post-type-archive-mec-events .mec-box-calendar.mec-calendar .mec-calendar-header {margin-top: 0}.sec-default .mec-calendar, .post-type-archive-mec-events .mec-calendar {border: 0;}.sec-default .mec-calendar .mec-calendar-header, .post-type-archive-mec-events .mec-calendar .mec-calendar-header {width: 100%}.sec-default .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month, .post-type-archive-mec-events .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {left: 0}.sec-default .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month, .post-type-archive-mec-events .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month {right: 0}.sec-default .mec-calendar .mec-calendar-topsec, .post-type-archive-mec-events .mec-calendar .mec-calendar-topsec {width: 100%}.sec-default .mec-calendar .mec-calendar-side, .post-type-archive-mec-events .mec-calendar .mec-calendar-side {padding: 0;width: 60%;}.sec-default .mec-calendar .mec-calendar-topsec, .post-type-archive-mec-events .mec-calendar .mec-calendar-topsec {display: flex;justify-content: space-between;flex-wrap: wrap;}.sec-default .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-side, .post-type-archive-mec-events .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-side {width: 60%;}.sec-default .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-header, .post-type-archive-mec-events .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-header {width: 100%}.sec-default .mec-calendar-side .mec-calendar-table, .post-type-archive-mec-events .mec-calendar-side .mec-calendar-table {min-height: 0}.sec-default .mec-calendar .mec-calendar-table-head dt, .post-type-archive-mec-events .mec-calendar .mec-calendar-table-head dt {background-color: #e9e9e9;height: auto;font-weight: 700;font-size: .85em}.sec-default .mec-calendar dl, .post-type-archive-mec-events .mec-calendar dl {display: flex;justify-content: space-between;}.sec-default .mec-calendar dt, .post-type-archive-mec-events .mec-calendar dt {width: 200px;height: 80px;line-height: 1;text-align: left;padding: 5px;font-size: .8em;color: #000}.sec-default .mec-calendar dt.mec-table-nullday, .post-type-archive-mec-events .mec-calendar dt.mec-table-nullday {color: #999}@media only screen and (max-width: 1200px) {.sec-default .mec-calendar dt, .post-type-archive-mec-events .mec-calendar dt {height: 50px;}.sec-default .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month, .sec-default .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month, .post-type-archive-mec-events .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month, .post-type-archive-mec-events .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month {top: 0}}@media only screen and (min-width: 961px) {.sec-default .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) dt, .post-type-archive-mec-events .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) dt, .sec-default .mec-calendar dt, .post-type-archive-mec-events .mec-calendar dt {width: 200px;height: 70px;}.sec-default .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-table-head dt, .post-type-archive-mec-events .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-table-head dt {height: 30px;line-height: 20px}.sec-default .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-header, .post-type-archive-mec-events .mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-header {margin-top: 0;margin-bottom: 23px;padding-top: 7px;}}.sec-default .mec-calendar .mec-calendar-row dt.mec-has-event.mec-selected-day a, .post-type-archive-mec-events .mec-calendar .mec-calendar-row dt.mec-has-event.mec-selected-day a, .sec-default .mec-calendar .mec-calendar-row dt.mec-has-event:hover a, .post-type-archive-mec-events .mec-calendar .mec-calendar-row dt.mec-has-event:hover a {color: #000}.sec-default .mec-calendar-day.mec-selected-day, .post-type-archive-mec-events .mec-calendar-day.mec-selected-day {color: #000 !important}.sec-default .mec-calendar-day.mec-has-event, .post-type-archive-mec-events .mec-calendar-day.mec-has-event, .sec-default .mec-calendar-day.mec-has-event.mec-selected-day, .post-type-archive-mec-events .mec-calendar-day.mec-has-event.mec-selected-day, .sec-default .mec-wrap.colorskin-custom .mec-calendar:not(.mec-event-calendar-classic) .mec-selected-day, .post-type-archive-mec-events .mec-wrap.colorskin-custom .mec-calendar:not(.mec-event-calendar-classic) .mec-selected-day {background-color: #86cee2}.sec-default .mec-wrap.colorskin-custom .mec-calendar .mec-calendar-row dt.mec-has-event.mec-selected-day:hover, .post-type-archive-mec-events .mec-wrap.colorskin-custom .mec-calendar .mec-calendar-row dt.mec-has-event.mec-selected-day:hover {background-color: #999}.sec-default .mec-wrap.colorskin-custom .mec-calendar .mec-calendar-row dt.mec-has-event:hover, .post-type-archive-mec-events .mec-wrap.colorskin-custom .mec-calendar .mec-calendar-row dt.mec-has-event:hover {background-color: #0471b4;color: #FFF}.sec-default .mec-calendar-day.mec-has-event::after, .post-type-archive-mec-events .mec-calendar-day.mec-has-event::after {display: none;}.sec-default .mec-calendar .mec-calendar-events-side, .post-type-archive-mec-events .mec-calendar .mec-calendar-events-side {width: 40%;padding: 0;}.sec-default .mec-calendar .mec-month-side .mec-event-article, .post-type-archive-mec-events .mec-calendar .mec-month-side .mec-event-article {padding: 1.6em 1em 1.4em;}.sec-default .mec-calendar .mec-calendar-events-side .mec-table-side-title, .post-type-archive-mec-events .mec-calendar .mec-calendar-events-side .mec-table-side-title {font-size: 18px;text-transform: uppercase;letter-spacing: 0;margin-bottom: 24px;margin-top: 20px;}.sec-default .mec-calendar .mec-event-article .mec-event-date, .post-type-archive-mec-events .mec-calendar .mec-event-article .mec-event-date {font-size: 1em;background-color: #86cee2;color: #000;padding: .2em .4em;margin-right: 0.5em;display: inline-block;font-weight: 700}.sec-default .mec-calendar .mec-event-article .mec-event-time, .post-type-archive-mec-events .mec-calendar .mec-event-article .mec-event-time {font-size: .85em;color: #888;display: inline-block;font-weight: 500;}.sec-default .mec-calendar .mec-event-article .mec-event-time i, .post-type-archive-mec-events .mec-calendar .mec-event-article .mec-event-time i {display: none;}.sec-default .mec-calendar .mec-event-article .mec-event-title, .post-type-archive-mec-events .mec-calendar .mec-event-article .mec-event-title {font-size: 1.4em;line-height: 1;text-transform: none;color: #0471b4;margin-top: 0.2em}.sec-default .mec-calendar:not(.mec-liquid-custom-scrollbar,.mec-liquid-daily) .mec-event-article .mec-event-image img, .post-type-archive-mec-events .mec-calendar:not(.mec-liquid-custom-scrollbar,.mec-liquid-daily) .mec-event-article .mec-event-image img {border-radius: 50em;}.sec-default .mec-calendar .mec-event-article .mec-categories-wrapper, .sec-default .mec-calendar .mec-event-article .mec-categories-wrapper ul.mec-categories li.mec-category a, .sec-default .mec-calendar .mec-event-article .mec-event-detail, .sec-default .mec-calendar .mec-event-article .mec-localtime-details div, .sec-default .mec-calendar .mec-event-article .mec-shortcode-organizers, .sec-default .mec-calendar .mec-event-article .mec-shortcode-organizers .mec-organizer-item span, .post-type-archive-mec-events .mec-calendar .mec-event-article .mec-categories-wrapper, .post-type-archive-mec-events .mec-calendar .mec-event-article .mec-categories-wrapper ul.mec-categories li.mec-category a, .post-type-archive-mec-events .mec-calendar .mec-event-article .mec-event-detail, .post-type-archive-mec-events .mec-calendar .mec-event-article .mec-localtime-details div, .post-type-archive-mec-events .mec-calendar .mec-event-article .mec-shortcode-organizers, .post-type-archive-mec-events .mec-calendar .mec-event-article .mec-shortcode-organizers .mec-organizer-item span {text-transform:uppercase;}.sec-default .mec-subscribe-to-calendar-container, .post-type-archive-mec-events .mec-subscribe-to-calendar-container {align-items: center;}.sec-default .mec-subscribe-to-calendar-items a:hover, .post-type-archive-mec-events .mec-subscribe-to-calendar-items a:hover {color: #0471b4}.event-show .event-body {padding-bottom: 4em;}.event-preheader .entry-title {border-bottom: 1px solid #e4e4e4;margin: 0}.event-preheader .entry-title a {color: #000;text-decoration: none;}.event-preheader .entry-title a:hover {color: #999;}.event-show .event-header {border-bottom: .3em solid #0471b4}.event-show .event-header .event-title {font-size: 260%;text-transform: none;}.event-show .event-header .event-meta {padding: .5em 0;color: #e4e4e4}.event-show .event-header .event-meta a {text-transform: uppercase;color: #b3b3b3;text-decoration: none;}.event-show .event-header .event-meta a:hover {color: #67b9f9;}.event-show .event-body {padding-top: 2em;}.event-show .mec-single-event-category .mec-sl-folder, .event-show .mec-single-event-category .mec-sl-notebook, .event-show .mec-single-event-category dt, .event-show .mec-single-event-category i {display: none !important;}.event-show .mec-single-event-category, .event-show .mec-single-event-category dl, .event-show .mec-single-event-category dd {display: inline;padding: 0;background: none;margin-bottom: .5em}.event-show .mec-single-event-category dl dd::after {content: ', ';}.event-show .mec-single-event-category dl dd:last-of-type::after {display: none;}.tags {margin-left: .4em;}.tags::before {content: '/ ';}.tags .the-tags a::before {content: '#';}.event-show .event-image {margin-top: 1.4em;}.event-show .mec-event-export-module {padding-bottom: 1em;padding-top: 1em;}.event-show .mec-event-export-module .mec-events-button {font-size: 85%;border: 0;padding: .6em 2em .5em}.event-show .mec-event-export-module ul {display: flex;justify-content: space-between;align-items: flex-start;}.event-show .event-content .entry-content {border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;padding-top: .4em;padding-bottom: .4em;}.event-sidebar {color: #000}.event-show .event-sidebar i {display: none !important;}.event-show .event-sidebar ul {margin-left: 0}.event-show .mec-event-cost, .event-show .mec-event-more-info, .event-show .mec-event-website, .event-show .mec-events-meta-date, .event-show .mec-single-event-additional-organizers, .event-show .mec-single-event-date, .event-show .mec-single-event-label, .event-show .mec-single-event-location, .event-show .mec-single-event-organizer, .event-show .mec-single-event-time, .event-show .mec-next-event-details, .event-show .mec-speakers-details {background: none;border-bottom: 1px solid #e4e4e4;padding: .5em 0 1em}.event-show .entry-content .mec-wrap h1, .event-show .entry-content .mec-wrap h2, .event-show .entry-content .mec-wrap h3, .event-show .entry-content .mec-wrap h4, .event-show .entry-content .mec-wrap h5, .event-show .entry-content .mec-wrap h6, .event-show .mec-events-meta-group-countdown .countdown-w span, .event-show .mec-hourly-schedule-speaker-job-title, .event-show .mec-hourly-schedule-speaker-name, .event-show .mec-single-event .mec-event-meta dt, .event-show .mec-ticket-available-spots .mec-event-ticket-name, .event-show .mec-wrap h1, .event-show .mec-wrap h2, .event-show .mec-wrap h3, .event-show .mec-wrap h4, .event-show .mec-wrap h5, .event-show .mec-wrap h6, .event-show .post-type-archive-mec-events h1, .event-show .tax-mec_category h1 {font-family: 'Open Sans'}.event-show .event-sidebar h3, .event-show .mec-event-meta h6 {display: inline-block;padding-top: 0;color: #0471b4;font-weight: 700}.event-show .event-organizer h6 {display: inline;}.event-show .event-organizer dd {font-size: 85%}.event-show .event-organizer dd:not(.mec-organizer) h6 {display: none;}.event-show .event-organizer dd a {color: #666;}.event-show .event-organizer dd a:hover {color: #000;}.event-show .mec-single-event-organizer img {max-height: 2em;width: auto;display: block;margin-bottom: 1em;}.event-show .mec-next-event-details .mec-next-occurrence {padding: 12px 14px 8px;margin-bottom: 12px;}.event-show .event-speakers {}.event-show .event-speakers.speakers-touch h2 {padding-top: 0;color: #0471b4;font-weight: 700;font-size: 160%}.event-show .event-speakers.speakers-touch .mec-speakers-details {border-bottom: 0}.event-show .event-speakers.speakers-touch .mec-speakers-details ul {margin-bottom: 0}.event-show .event-speakers.speakers-touch .mec-speakers-details .mec-frontbox-title {display: none;}.event-show .mec-speakers-details {padding-bottom: 0}.event-show .mec-speakers-details ul li::before {display: none;}.event-show .mec-speakers-details ul li {border-top: 1px solid #e4e4e4;margin: 0}.event-show .mec-speakers-details ul li:first-of-type {border-top: 0}.event-speakers .mec-speakers-details .mec-speaker-avatar {display: none;}.event-show .event-speakers .mec-speaker-info {display: flex;width: auto;width: auto;max-width: 100%;background: none;justify-content: space-between;align-items: flex-start;border: 0;margin: 0;overflow: hidden;padding: 1.4em 0;}.event-show .event-sidebar .event-speakers .mec-speaker-info {font-size: 85%}.event-speakers .mec-hourly-schedule-speaker-description {font-size: 85%;margin-top: -.25em;line-height: 110%;}.event-speakers .mec-hourly-schedule-speaker-thumbnail, .event-speakers .mec-hourly-schedule-speaker-thumbnail img {border-radius: 50em;overflow: hidden;position: relative;}.event-speakers .mec-hourly-schedule-speaker-thumbnail::before {height: 100%;width: 100%;content: '';background-color: #fbdd59;mix-blend-mode: multiply;opacity: .4;display: block;position: absolute;top: 0;left: 0;z-index: 1;}.event-speakers .mec-hourly-schedule-speaker-details {padding-left: 6%;width: 64%;}.event-speakers .mec-hourly-schedule-speaker-name, .event-speakers .mec-hourly-schedule-speaker-job-title {font-size: 100%;}.event-speakers .mec-hourly-schedule-speaker-job-title {color: #000 !important;font-size: 85%}.event-speakers .mec-hourly-schedule-speaker-contact-information a i {border-radius: 100%;line-height: 22px;width: 21px;height: 21px;background-color: #FFF;border: 1px solid #666;font-size: 14px;margin-right: 5px;margin-top: 0;display: inline-block !important;}.event-speakers .mec-hourly-schedule-speaker-contact-information a:hover i {border: 1px solid #0471b4;color: #0471b4;background: none;}.mec-event-schedule .mec-schedule-head, .mec-event-schedule .mec-schedule-part {text-align: center;}.mec-event-schedule .mec-schedule-head {padding-bottom: .5em;padding-top: 3em;}.mec-event-schedule .mec-schedule-part {border-bottom: 1px solid #e4e4e4;color: #666}.mec-event-schedule span {display: initial}.mec-event-schedule-content {border-left: 0;margin-left: 0;margin-right: 0;margin-top: 1em;font-size: 110%}.mec-event-schedule-content dl {padding-left: 26px;font-size: 100%;margin-left: 8em;border-left: 3px solid #0471b4;margin-bottom: 0;padding-bottom: 15px;padding-top: 15px;}.mec-event-schedule-content dl:before {border-top-color: #0471b4;top: 23px;border-top-width: 3px;width: 14px;}.mec-event-schedule-content dl .mec-schedule-time {position: absolute;left: -8em;font-size: 90%;text-align: right;width: 7em;}.mec-event-schedule-content dl .mec-schedule-time .mec-color {color: #666;font-weight: 700}.mec-event-schedule-content dl dt.mec-schedule-title {font-size: 100%;color: #0471b4;}.mec-event-schedule-content dl dt.mec-schedule-description {font-size: 85%;}.mec-event-schedule-content .mec-schedule-speakers {padding: .8em 0;background: none;border-top: 2px dotted #CCC;margin-top: 1em;}.mec-event-schedule-content .mec-schedule-speakers a {color: #000;color: #666;font-size: 85%;margin: 10px 0 0}.single-mec-events .mec-events-meta-group-booking .mec-booking-shortcode, .single-mec-events .mec-single-event .mec-events-meta-group-booking, .single-mec-events .mec-single-event .mec-frontbox {border: 0;}.single-mec-events .mec-events-meta-group-booking .mec-booking-shortcode, .single-mec-events .mec-single-event .mec-events-meta-group-booking, .single-mec-events .mec-single-event .mec-frontbox {padding: 1em 0;margin: 0}.single-mec-events .mec-single-event .mec-events-event-image, .single-mec-events .mec-wrap .mec-single-title, .single-mec-events .single-mec-events .mec-wrap.mec-no-access-error h1, .single-mec-events .mec-single-event .mec-event-export-module {margin-right: 5%}.single-mec-events .mec-single-event .mec-events-event-image {position: relative;}.single-mec-events .mec-single-event .mec-events-event-image img {display: block;}.single-mec-events .mec-single-event .mec-events-event-image::before {content: '';position: absolute;left: 0;top: 0;width: 100%;z-index: 50;height: 100%;background: rgba(4, 113, 180, .4);mix-blend-mode: multiply;}.single-mec-events .mec-single-event i {display: none;}.single-mec-events .mec-events-button, .sec-agenda .mec-next-previous-events li a, .single-mec-events .mec-next-previous-events li a {color: #FFF !important;}.lity .lity-content .button svg path, .lity .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ) svg path, .lity .lity-content input[type=button] svg path, .lity-content input[type=reset] svg path, .lity .lity-content input[type=submit] svg path, .mec-nextprev-next-button svg path, .single-mec-events .mec-nextprev-prev-button svg path, .single-mec-events .mec-wrap .button svg path, .single-mec-events .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not( .owl-next ) svg path, .single-mec-events .mec-wrap input[type=button] svg path, .single-mec-events .mec-wrap input[type=reset] svg path, .single-mec-events .mec-wrap input[type=submit] svg path {fill: #FFF}.single-mec-events .mec-holding-status-expired {background: #d8000c;color: #FFF;padding: 0.5em .5em .25em;display: inline-block;text-transform: uppercase;font-weight: 700;margin-top: .25em;font-size: 85%;}.lity {background: rgba(4,113,180,.95) !important ;}.lity .lity-content:after {box-shadow: none !important}.lity .lity-close, body .lity .featherlight .featherlight-close-icon:active, body .lity .featherlight .featherlight-close-icon:focus, body .featherlight .featherlight-close-icon:hover, body .lity .lity-close:active, body .lity .lity-close:focus, body .lity .lity-close:hover, .lity .lity-close:hover, .lity .lity-close:focus, .lity .lity-close:active, .lity .lity-close:visited {background: none;border-radius: 100%;width: 0;height: 32px;text-shadow: none;font-size: 32px;padding: 0;line-height: 0;width: 32px;border: 2px solid #FFF;color: #FFF }body .featherlight .featherlight-close-icon:active, body .featherlight .featherlight-close-icon:focus, body .featherlight .featherlight-close-icon:hover, body .lity-close:active, body .lity-close:focus, body .lity-close:hover, .lity-close:hover, .lity-close:focus, .lity-close:active, .lity-close:visited {opacity: .6;}.lity-content .mec-events-meta-group-booking .mec-booking-form-container>.col-md-12, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12, .mec-single-event .mec-events-meta-group-booking .mec-booking-form-container>.col-md-12 {float: none !important}.event-booking {padding-top: 0.5em;padding-bottom: 0.5em}.noticia-item .mec-booking span {display: initial;}.single-mec-events .mec-events-meta-group-booking {position: relative;border: 1px solid #e4e4e4;padding: 1em 2em;}.single-mec-events .mec-ticket-available-spots .mec-event-ticket-available {font-size: 85%;color: #9a9a9a;margin-top: 0.25em;display: block !important}.lity-content .mec-events-meta-group-booking li h4, .mec-events-meta-group-booking .mec-booking-shortcode li h4, .mec-single-event .mec-events-meta-group-booking li h4 {font-size: 100% !important;margin: 0;padding-bottom: 0}.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-event-ticket-name, .mec-ticket-name-description-wrapper h4 .mec-ticket-attendee-counter, .mec-ticket-name-description-wrapper h4 .mec-ticket-name, .lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {margin: .5em 0 !important;color: #000 !important;text-transform: uppercase;font-weight: bold !important;font-size: 100% !important}.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper .mec-ticket-price-label {display: none;}.lity-content .mec-events-meta-group-booking form.mec-click-next {width: 100%;float: none;}.lity-content .mec-events-meta-group-booking .mec-booking-form-container .mec-ticket-subtotal-wrapper {display: none !important;}.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-icon-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-icon-wrapper, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-icon-wrapper, .mec-events-meta-group-booking .mec-book-price-details li span.mec-book-price-detail-icon {max-width: 3em;margin-right: 1em;padding: 10px 0;}.single-mec-events .mec-book-ticket-container h4.col-md-12 {display: none;}.single-mec-events .mec-booking-form-container .mec-book-form-btn-wrap button {display: inline-block;}.single-mec-events .mec-book-ticket-container [class^="col-"], .single-mec-events .mec-book-ticket-container [class*=" col-"] {float: none;}.info-msg, .mec-error, .mec-success, .warning-msg {padding: .4em 1em .4em .5em;margin: 0;font-size: 75%;line-height: 1;font-weight: 700;border-radius: 0;}.mec-error {background: #0471b4;color: #FFF;}.info-msg {background: rgb(0 88 100);color: #FFF;}.single-mec-events .mec-next-previous-events {width: 100%;height: auto;display: flex;padding: 0;margin: 0;flex-wrap: nowrap;}.single-mec-events .mec-next-previous-events li {list-style: none;float: none !important;width: auto;display: inline-block;margin: 2em -15px;}.single-mec-events .mec-single-event .mec-event-content {padding: 2em 0 0;margin-bottom: 0}.single-mec-events .mec-wrap .mec-single-title, .single-mec-events .single-mec-events .mec-wrap.mec-no-access-error h1 {text-transform: none;color: #0471b4;font-size: 220%;margin-bottom: .3em;border-bottom: 4px solid #0471b4;padding-bottom: .4em;}.single-mec-events .mec-single-event .mec-events-content {margin: 0 5% 0 0;padding: .6em 0 2em;border-bottom: 1px solid #b3b3b3}.single-mec-events .mec-single-event .mec-event-meta .mec-events-event-categories a, .single-mec-events .mec-single-event .mec-event-meta dd, .single-mec-events .mec-single-event .mec-event-meta h6, .single-mec-events .mec-single-event-sponsor span {color: #000}.single-mec-events .mec-single-event .mec-frontbox {border-bottom: 1px solid #b3b3b3}.single-mec-events .mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul {margin: 0;font-size: 78%}.single-mec-events .mec-events-meta-group-tags {margin-top: 0;padding: 1em 0;text-transform: uppercase;color: #b3b3b3;font-size: 90%}.single-mec-events .mec-events-meta-group-tags a {text-transform: uppercase;color: #b3b3b3;text-decoration: none;font-size: 100%;letter-spacing: 0;font-weight: 400;padding: 0;border: 0;background: none;margin: 0;}.single-mec-events .mec-events-meta-group-tags a:hover {color: #67b9f9}.single-mec-events .mec-single-event .mec-event-meta, .single-mec-events .mec-single-event .mec-speakers-details {background: #f5f5f5;color: #000;padding: 1em 2em 1em 2em;border-bottom: 0;}.single-mec-events .mec-event-cost, .single-mec-events .mec-event-more-info, .single-mec-events .mec-event-website, .single-mec-events .mec-events-meta-date, .single-mec-events .mec-local-time-details, .single-mec-events .mec-single-event-additional-locations, .single-mec-events .mec-single-event-additional-organizers, .single-mec-events .mec-single-event-category, .single-mec-events .mec-single-event-date, .single-mec-events .mec-single-event-label, .single-mec-events .mec-single-event-location, .single-mec-events .mec-single-event-organizer, .single-mec-events .mec-single-event-sponsor, .single-mec-events .mec-single-event-time {padding: 1em 0;margin: 0;border-bottom: 1px solid #b3b3b3}.single-mec-events .mec-event-meta div:last-of-type {border-bottom: 0 !important}.single-mec-events .mec-single-event .mec-event-meta dt, .single-mec-events .mec-single-event .mec-event-meta h3, .single-mec-events .mec-single-modern .col-md-4 .mec-sponsors-details h3, .single-mec-events .mec-sponsors-details .mec-events-single-section-title, .single-mec-events .mec-single-event .mec-event-meta .mec-single-event-additional-locations .mec-events-single-section-title, .single-mec-events .mec-single-event .mec-event-meta .mec-single-event-additional-organizers .mec-events-single-section-title, .single-mec-events .mec-single-event .mec-event-meta .mec-single-event-category .mec-events-single-section-title, .single-mec-events .mec-single-event .mec-event-meta .mec-single-event-location .mec-events-single-section-title, .single-mec-events .mec-single-event .mec-event-meta .mec-single-event-organizer .mec-events-single-section-title, .single-mec-events .mec-single-event .mec-events-meta-date h3 {display: inline-block;margin: 0;color: #0471b4;font-weight: 700;font-size: 125%;line-height: 1;padding: 0 0 .4em 0;}.single-mec-events .mec-single-event .mec-event-meta h6, .single-mec-events .mec-single-event-sponsor span {font-size: 100%;font-weight: 500 }.single-mec-events .mec-single-event .mec-event-meta dd, .single-mec-events .mec-single-event .mec-event-meta dd a, .single-mec-events .mec-single-event .mec-event-meta dd.mec-organizer-email a, .single-mec-events .mec-single-event .mec-event-meta dd.mec-organizer-tel a, .single-mec-events .mec-single-event .mec-events-meta-date dd span, .single-mec-events .mec-single-event .mec-single-event-additional-organizers dd span, .single-mec-events .mec-single-event .mec-single-event-location dd span, .single-mec-events .mec-single-event .mec-single-event-organizer dd span, .single-mec-events .mec-single-event .mec-event-meta .mec-events-address .mec-address, .single-mec-events .mec-single-event .mec-event-meta .mec-location-opening-hour span, .single-mec-events .mec-single-event .mec-event-meta .mec-location-url span, .single-mec-events address.mec-events-address {font-size: 100%;color: #000;padding-left: 0;line-height: 130%}.single-mec-events .lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .single-mec-events .lity-content .mec-events-meta-group-booking form>h4, .single-mec-events .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .single-mec-events .mec-events-meta-group-booking .mec-booking-shortcode form>h4, .single-mec-events .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .single-mec-events .mec-single-event .mec-events-meta-group-booking form>h4, .single-mec-events .mec-single-event .mec-frontbox-title, .single-mec-events .mec-single-event .mec-wrap-checkout h4 {border-bottom: 3px solid #0471b4;text-align: left;display: inline-block;margin: 0 0 1em 0;color: #0471b4;font-weight: 700;font-size: 125%;line-height: 1;padding: 0 0 .4em 0;}.single-mec-events .lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4:before, .single-mec-events .lity-content .mec-events-meta-group-booking form>h4:before, .single-mec-events .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4:before, .single-mec-events .mec-events-meta-group-booking .mec-booking-shortcode form>h4:before, .single-mec-events .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4:before, .single-mec-events .mec-single-event .mec-events-meta-group-booking form>h4:before, .single-mec-events .mec-single-event .mec-frontbox-title:before, .single-mec-events .mec-single-event .mec-wrap-checkout h4:before {display: none;}.single-mec-events .mec-single-event .mec-event-meta address.mec-events-address, .single-mec-events .mec-single-event .mec-event-meta dd.mec-organizer-tel, .single-mec-events .mec-single-event .mec-event-meta dd.mec-organizer-email {font-size: 90%}.single-mec-events .mec-single-event .mec-single-event-organizer dd {margin-bottom: 0.6em;}.single-mec-events .mec-single-event-organizer dl dd:not(:first-of-type) {margin-bottom: 0;padding: 0 0 .25em 1em;border-left: 1px solid #b3b3b3}.single-mec-events .mec-single-event .mec-single-event-organizer {font-size: 100%;color: #000;padding-left: 0;border-bottom: 0}.single-mec-events .mec-single-event .mec-booking-button {height: auto;display: block;padding: 1em;}.single-mec-events .mec-single-event .mec-speakers-details ul li {display: flex;width: auto;width: auto;max-width: 100%;background: none;justify-content: space-between;align-items: flex-start;border: 0;margin: 0;border-top: 1px solid #b3b3b3;overflow: hidden;padding: 1.4em 0;}.single-mec-events .mec-single-event .mec-speakers-details ul li:first-of-type {border-top: 0}.single-mec-events .mec-single-event .mec-speakers-details ul li .mec-speaker-name {color: #000;text-transform: uppercase;font-size: 90%}.single-mec-events .mec-single-event .mec-speakers-details ul li .mec-speaker-job-title {color: #000;text-transform: uppercase;font-size: 80%}.lity .mec-hourly-schedule-speaker-info {padding: 3em;border: 0}.lity .mec-hourly-schedule-speaker-thumbnail img {border-radius: 50em;display: block;}.lity .mec-hourly-schedule-speaker-name {font-size: 140%;line-height: 130%;color: #000}.lity .mec-hourly-schedule-speaker-job-title, .lity .mec-hourly-schedule-speaker-description {color: #000 !important;font-size: 100%;line-height: 130%}.lity .mec-hourly-schedule-speaker-contact-information a i, .lity .mec-organizer-social-information a i {background: none;color: #67b9f9;border: 2px solid #67b9f9;border-radius: 50em;line-height: 26px;}.sidebar .widget h4, .sidebar .widget.widget_categories label.screen-reader-text + form, .sidebar label {display: none}.widget-area .widget {margin-right: 2em;}.widget {position: relative;}.widget input, .widget select, .widget textarea, .widget .search-block .wp-block-search .wp-block-search__input {border: 1px solid #979797;font-size: 90%;background: none;color: #7b7b7b;padding-left: 1.4em}.widget .search-block .wp-block-search .wp-block-search__input, .widget.widget_search .search-field {min-width: 16em;width: auto}.widget select {background: url('images/icons/webfonts/arrow-down.svg') no-repeat 96% 52%;background-size: 25px;padding-right: 4em;color: #7b7b7b}.widget select:focus {background-color: #FFF}.widget ::-webkit-input-placeholder {color: #7b7b7b;}.widget :-moz-placeholder {color: #7b7b7b;opacity: 1;}.widget ::-moz-placeholder {color: #7b7b7b;opacity: 1;}.widget :-ms-input-placeholder {color: #7b7b7b;}.widget .search-block h3::before, .widget.widget_search .widget-title::before, .widget .search-block h3:hover::before, .widget.widget_search .widget-title:hover::before {content: '\e817';font-size: 110%;margin-top: 0;left: -1.4em;opacity: 1}.widget .search-block h3.active::before {opacity: 0;left: 0}.widget .search-block .wp-block-search .wp-block-search__inside-wrapper {display: block;}.widget .search-block .wp-block-search .wp-block-search__button, .widget.widget_search #searchsubmit {background: #000 url('images/icons/zoom-white.svg') no-repeat center center !important;background-size: 18px !important;padding: 0 !important;position: absolute;bottom: 0;right: 0;margin: 0;width: 40px !important;height: 100%;text-indent: -1500em;overflow: hidden;border: 0;z-index: 30;}.widget .search-block .wp-block-search .wp-block-search__button:hover, .widget .search-block .wp-block-search .wp-block-search__button:focus, .widget.widget_search #searchsubmit:hover, .widget.widget_search #searchsubmit:focus {background-color: #7b7b7b !important;}.widget ul > li > a {font-weight: 700;}.post-navigation {position: absolute;width: 100%;top: 0;height: 100%}.post-navigation div {position: absolute;height: 100%;display: flex;align-items: center;width: 2.6em;}.post-navigation div a {display: block;height: 100%;width: 100%;background-color: #f2f2f2;position: relative;}.post-navigation div a i {position: absolute;top: 50%;margin-top: -16px;}.post-navigation .previous i {left: .2em}.post-navigation .next {right: 0}.post-navigation .next i {right: 0.2em}.post-navigation a {display: block;padding: .2em 0;color: #a79462}.post-navigation a:hover {background-color: #a79462;color: #FFF}.the_champ_sharing_container {margin-top: .5em;}.the_champ_sharing_title {text-align: center;font-weight: 400;padding-bottom: .5em;color: #AAA;}.noticia-content ul.the_champ_sharing_ul {text-align: center}input, select, textarea {background: none;color: #000;padding: .8em 3%;width: 94%;font-size: 85%;border: 0;background-color: #e6e6e6;font-family: "Open Sans", sans-serif;outline: none !important;text-transform: uppercase;}textarea {resize: none;height: 10em;}input[type="button"], input[type="reset"], input[type="submit"], button.forminator-button {-webkit-appearance:none !important;cursor: pointer;line-height: 1;font-family: "Open Sans", sans-serif;font-weight: 800;display: inline-block;background: #67b9f9 !important;color: #FFF !important;width: auto !important;font-size: 120%;margin: .6em 0;border: 0 !important;text-align: center;padding: .4em 2em !important;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}input[type="text"],input[type="search"],textarea {-webkit-appearance: none;resize:none;}input:focus, textarea:focus {background-color: #eee;outline: none;color: #000;text-transform: none;font-size: 87%}input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button.forminator-button:focus, button.forminator-button:hover {background-color: #0471b4 !important;text-transform: uppercase !important;font-size: 120% !important;}input::-webkit-contacts-auto-fill-button, input::-webkit-credentials-auto-fill-button {background-color: #dedede !important;margin-top: 4px !important;right: .5em !important;position: absolute !important;-webkit-transition: background-color .2s ease;-moz-transition: background-color .2s ease;transition: background-color .2s ease;}input::-webkit-contacts-auto-fill-button:hover, input::-webkit-credentials-auto-fill-button:hover {background-color: #dedede !important;}input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{-webkit-box-shadow: 0 0 0 1000px #dedede inset !important;border-color: #666;-webkit-text-fill-color: #666 !important;}input::selection, textarea::selection, select::selection {-webkit-text-fill-color: #333 !important;}select {background: #FFF url('images/icons/arrow-down-grey.svg') no-repeat 97% 60% !important;padding-right: 2em;background-size: 17px !important;width: 100%;-webkit-appearance: none;-moz-appearance: none;outline: none;}input[type="number"] {}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{opacity: 1 !important;}label .label {display: none;}.label-form label .label, .labeled-field {display: block;float: left;}.label-form input, .label-form select, .label-form textarea {margin-top: 7px;margin-bottom: 7px;}.label-form label.hidden {visibility: hidden;}.label-form .input, .label-form .select, .label-form .submit {margin-top: -11px;}.label-form label {}.input-box {margin: .8em 0;overflow: hidden;}.input-box.col-2 {width: 48%}.input-box.col-2 input {padding-left: 6%;padding-right: 6%;width: 88%}.acceptance {font-size: 90%;}.input.acceptance {padding-bottom: 0;}.acceptance input[type=checkbox] {opacity: 1;width: auto;height: auto;position: relative;display: inline-block;}.acceptance label, .acceptance label.forminator-checkbox {display: inline;}.acceptance .forminator-checkbox__label {display: inline;padding-left: .5em;}legend {padding: .8em 1em .5em;color: #000;text-transform: uppercase;font-weight: 800}.text-center input, .text-center select, .text-center textarea {text-align: center;}div.wpcf7 .wpcf7-submit:disabled {opacity: 1}span.wpcf7-not-valid-tip {padding: 0.5em 0 0 0;margin: 0;color: #67b9f9;line-height: 1;font-weight: 700;display: inline-block;}.radio span.wpcf7-not-valid-tip {display: inline;}span.wpcf7-not-valid-tip::before {content: '\e80f';font-family: 'icons';padding-right: 4px;font-size: 105%;margin-top: 0;display: inline-block;vertical-align: middle;}.form-ct div.input.captcha span.wpcf7-not-valid-tip {position: static;text-align: left}.form-ct div.input.captcha span.wpcf7-not-valid-tip::before {display: none;}div.wpcf7-validation-errors, div.wpcf7-mail-sent-ok, div.wpcf7-response-output {background-color: #ff3f3f;color: #FFF;clear: both;border: 0 !important;margin: 0 !important;padding: 2em 5% !important;position: fixed;bottom: 0;left: 0;width: 90%;text-align: center;z-index: 100;font-weight: 800;}div.wpcf7-mail-sent-ok, .wpcf7 form.sent .wpcf7-response-output {background-color: #0471b4;}.wpcf7-list-item:first-of-type {margin-left: 0;}.wpcf7-spinner, div.wpcf7 .ajax-loader {background: url('images/loading.svg') no-repeat center;width: 50px;height: 50px;position: absolute;left: 50%;margin-left: -25px;background-size: 50px;bottom: 0;}.wpcf7-spinner::after, .wpcf7-spinner::before {display: none;}::-webkit-input-placeholder {color: #666;}:-moz-placeholder {color: #666;opacity: 1;}::-moz-placeholder {color: #666;opacity: 1;}:-ms-input-placeholder {color: #666;}.sec-contacto {padding-top: 2em;}.sec-contacto .contacto-form {z-index: 99}.sec-contacto .rrss {position: relative;z-index: 10}.rrss .header-rrss {position: absolute;top: 3em;left: 3em;z-index: 10}.tab-nav.nav-social {padding-top: 2.6em;padding-bottom: 2em;background: url('images/contacto/rrss.jpg') no-repeat center;background-size: cover}.tab-nav.nav-social li {color: #FFF;font-size: 100%;}.tab-nav.nav-social li::after {height: .3em;top: auto;bottom: -.85em;background: #FFF;width: 0;-webkit-transition: width 0.6s ease;-moz-transition: width 0.6s ease;transition: width 0.6s ease;}.tab-nav.nav-social li a, .tab-nav.nav-social li.active a, .tab-nav.nav-social li a:hover {color: #FFF;}.tab-nav.nav-social li a {opacity: .8;padding: 0 0.4em;background: none}.tab-nav.nav-social li.active a, .tab-nav.nav-social li a:hover {opacity: 1}.tab-nav.nav-social li:hover::after, .tab-nav.nav-social li.active::after {width: 100%}.rrss .tab-container .container {padding-top: 6em;padding-bottom: 6em;}.rrss .fts-simple-fb-wrapper {display: flex;flex-wrap: wrap;justify-content: space-between;}.rrss .fts-simple-fb-wrapper .fts-jal-single-fb-post {width: 30%}.rrss .fts-jal-fb-message {line-height: 120% !important}.rrss .fts-instagram-inline-block-centered {text-align: left;}.pum-theme-video .pum-content {text-align: center;}.pum-theme-video .pum-content iframe {display: inline;}.pum-theme-video .pum-content + .pum-close {top: 2em;right: 2em;background: none;text-indent: -1000px;-webkit-appearance: none !important;overflow: hidden;line-height: 1;text-align: center;letter-spacing: .1em;z-index: 1;width: 73px;height: 55px;-webkit-transition: color 0.3s ease;-moz-transition: color 0.3s ease;transition: color 0.3s ease;}.pum-theme-video .pum-close::before {font-family: 'icons';content: '\e809';display: block;position: absolute;text-align: right;font-size: 55px;line-height: 55px;right: 5px;top: 0;}.pum-theme-video .pum-close::after {displayrespn: '';content: block;position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;background: #000;z-index: -1;-webkit-transition: all 0.15s ease-in-out;-moz-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;}.pum-theme-video .pum-close:hover {color: #FFF}.pum-theme-video .pum-close:hover::after {height: 100%;padding: 6px;left: 8px;width: 55px;bottom: -5px;-webkit-transform: skew(-18deg, 0deg);transform: skew(-18deg, 0deg);}.sec-servicios .container.container-servicios{width: 65%;text-align: center;}.sec-servicios .container.container-servicios p{margin: .5em;}.sec-servicios .servicios-title{font-weight: bold;margin-bottom: 1em;}.sec-servicios .container.container-servicios .entry-content ul li::before{width: 0;height: 0;}.img-decorativa-left{width: 18%;position: absolute;bottom: 0;left: 0;}.img-decorativa-right{width: 18%;position: absolute;bottom: 0;right: 0;}