@charset "UTF-8";
/*This file contiene solo los estilos del header, menu y search*/
/*si se realiza un cambio en dichos estilos, este fichero ha de modificarse también*/
.eda-link::after { content: ""; background-position: -10px top; display: inline-block; vertical-align: middle; margin-left: 12px; -webkit-transition: background-position 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s; -o-transition: background-position 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s; transition: background-position 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s; }

.eda-link:hover::after { background-position: 0 top; }

.main_nav .a1 { line-height: 1; }

.main_nav .a1::before, .main_nav .a1::after { content: ''; display: block; height: 0; width: 0; }

.main_nav .a1::before { margin-bottom: calc(-0em + 0px); }

.main_nav .a1::after { margin-top: calc(-0.25926em + 0px); }

.featured-banner *.antetitle, .featured-banner *.title { line-height: 1; }

.featured-banner .antetitle::before, .featured-banner .title::before, .featured-banner .antetitle::after, .featured-banner .title::after { content: ''; display: block; height: 0; width: 0; }

.featured-banner .antetitle::before, .featured-banner .title::before { margin-bottom: calc(-0em + 0px); }

.featured-banner .antetitle::after, .featured-banner .title::after { margin-top: calc(-0.02407em + 0px); }

.eda-container { width: calc(100% - 40px); max-width: 100%; }

.eda-container { margin-left: auto; margin-right: auto; }

@media screen and (min-width: 1350px) { .eda-container { width: 100%; }
  header .eda-container { max-width: 1300px; }
  #Main .eda-container { max-width: 1250px; }
  footer .eda-container { max-width: 1150px; }
  .eda-container.strech { max-width: 1150px !important; }
  #main_header_search .eda-container { max-width: 1300px; } }

.eda-flex { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.eda-section > .eda-container { width: calc(100% - 40px); }

.wdg-container { width: 100%; margin-right: auto; margin-left: auto; overflow: hidden; position: relative; padding-right: 20px; padding-left: 20px; }

@media screen and (min-width: 1350px) { .wdg-container { padding-right: 0; padding-left: 0; } }

.wdg-row { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -20px; margin-left: -20px; }

.sf_cols.wdg-row { width: auto; }

@media screen and (min-width: 1350px) { .wdg-row { margin-right: -25px; margin-left: -25px; } }

/*Grid ============================================================================*/
.d-none { display: none; }

.d-block { display: block; }

@media (min-width: 0) { .d-xs-none { display: none !important; }
  .d-xs-block { display: block !important; } }

@media (min-width: 280px) { .d-sm-none { display: none !important; }
  .d-sm-block { display: block !important; } }

@media (min-width: 640px) { .d-md-none { display: none !important; }
  .d-md-block { display: block !important; } }

@media (min-width: 960px) { .d-lg-none { display: none !important; }
  .d-lg-block { display: block !important; } }

@media (min-width: 1200px) { .d-xl-none { display: none !important; }
  .d-xl-block { display: block !important; } }

@media (min-width: 1360px) { .d-xxl-none { display: none !important; }
  .d-xxl-block { display: block !important; } }

@media print { .d-print-none { display: none !important; }
  .d-print-block { display: block !important; } }

@media (max-width: 639px) { .hide-mb { display: none; } }

.eda-section:not(.fullcover) { padding-top: 40px; padding-bottom: 40px; }

@media screen and (min-width: 1200px) { .eda-section:not(.fullcover) { padding-top: 70px; padding-bottom: 70px; } }

.fullcover { padding: 0 !important; }

.magazine-mavlist h3, .magazine-mavlist h4 { margin-bottom: 30px; }

.featured-banner .banner-container { max-width: 1150px; margin-left: auto; margin-right: auto; }

a.download { padding: 5px 30px; background: url(/Assets/images/blueCircle.png) no-repeat 0 center; font-size: 12px; font-family: 'Open Sans Semibold', Arial, Helvetica, sans-serif; position: relative; top: 5px; }

.ie8 a.download { background: url(/Assets/images/ie_download.png) no-repeat 0 center; }

.ie8 a.download:after, .ie8 a.download:before { display: none; }

a.download:before, a.download:after { content: ''; position: absolute; background-size: 100% !important; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }

a.download:before { background: url(/Assets/images/downloadBottom.png) no-repeat 0 center; width: 11px; height: 10px; bottom: 8px; left: 5px; }

a.download:after { background: url(/Assets/images/downloadTop.png) no-repeat 0 center; width: 6px; height: 8px; top: 8px; left: 7px; }

a.download:hover:after { -webkit-animation: bounce-ico 1s infinite; animation: bounce-ico 1s infinite; }

a.readOnline { padding: 5px 0 5px 30px; font-size: 12px; font-family: 'Open Sans Semibold', Arial, Helvetica, sans-serif; position: relative; top: 5px; display: none; }

a.readOnline:after { content: ""; background: url(/Assets/images/online-read.png) no-repeat 0 center; width: 20px; height: 20px; background-size: 100%; top: 4px; left: 2px; position: absolute; }

.ie8 a.readOnline:after { background: url(/Assets/images/ie-online-read.png) no-repeat 0 center; }

a.readOnline:hover:after { -webkit-animation: rotate-ico 1s infinite; animation: rotate-ico 1s infinite; }

.pin { padding: 2px 0 2px 30px; background: url(/Assets/images/pin.png) no-repeat 0 4px; font-size: 14px; color: #424242; font-family: 'Open Sans Semibold', Arial, Helvetica, sans-serif; min-height: 20px; background-size: 20px; }

.ie8 .pin { background: url(/Assets/images/ie_pin.png) no-repeat 0 4px; }

.calendar { padding: 2px 0 2px 30px; background: url(/Assets/images/calendar.png) no-repeat 0 4px; font-size: 12px; color: #424242; font-family: 'Open Sans Semibold', Arial, Helvetica, sans-serif; min-height: 20px; background-size: 20px; }

.ie8 .calendar { background: url(/Assets/images/ie_calendar.png) no-repeat 0 4px; }

@-webkit-keyframes bounce-ico { 0% { -webkit-transform: translateY(0px);
    transform: translateY(0px); }
  50% { -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  100% { -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

@keyframes bounce-ico { 0% { -webkit-transform: translateY(0px);
    transform: translateY(0px); }
  50% { -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  100% { -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

@-webkit-keyframes rotate-ico { 0% { -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  50% { -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg); }
  100% { -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg); } }

@keyframes rotate-ico { 0% { -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  50% { -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg); }
  100% { -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg); } }

.ico-dates { background-image: url("../Images/icons/icon-event-cal.svg"); }

.ico-times { background-image: url("../Images/icons/icon-event-time.svg"); }

.ico-loc { background-image: url("../Images/icons/icon-event-loc.svg"); }

.ico-mail { background-image: url("../Images/icons/icon-event-mail.svg"); }

.eda-link::after { width: 40px; height: 16px; background-repeat: no-repeat; background-size: 40px 16px; }

.eda-link::after { background-image: url("data:image/svg+xml,%3Csvg  version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='16px' xml:space='preserve'%3E%3Crect y='7.2' fill='%23006ab5' width='38.6' height='1.5'/%3E%3Cpolygon fill='%23006ab5' points='29.9,14.8 29,13.5 37.2,8 29,2.5 29.9,1.2 40,8 '/%3E%3C/svg%3E"); }

.eda-link:hover::after { background-image: url("data:image/svg+xml,%3Csvg  version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='16px' xml:space='preserve'%3E%3Crect y='7.2' fill='%23239fdc' width='38.6' height='1.5'/%3E%3Cpolygon fill='%23239fdc' points='29.9,14.8 29,13.5 37.2,8 29,2.5 29.9,1.2 40,8 '/%3E%3C/svg%3E"); }

header { position: fixed; width: 100%; z-index: 2000; background: white; box-shadow: 0px 1px 1px -1px rgba(211, 209, 207, 0.99); -webkit-box-shadow: 0px 1px 1px -1px rgba(211, 209, 207, 0.99); -moz-box-shadow: 0px 1px 1px -1px rgba(211, 209, 207, 0.99); -op-box-shadow: 0px 1px 1px -1px rgba(211, 209, 207, 0.99); -ms-box-shadow: 0px 1px 1px -1px rgba(211, 209, 207, 0.99); }

header #main-menu .container, header #main-menu .row { margin: 0; padding: 0; max-width: none; min-width: 0; }

header #main_header { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 1rem; }

header .header-logo { -webkit-box: 0 0 100%; -moz-box: 0 0 100%; -ms-flex: 0 0 100%; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; }

header #main-search { text-align: right; cursor: pointer; height: 36px; width: 90px; }

header #main-search::before { display: inline-block; content: ""; background: url("../Images/icons/icon-search-fake.svg") no-repeat; background-position: 0 0; width: 90px; height: 33px; }

header #main-search.opened::before { background-position-y: -40px; }

header #main-search > div { margin-top: -4px; display: none; }

@media screen and (min-width: 1201px) { header #main-search { -webkit-box: 0 0 100px; -moz-box: 0 0 100px; -ms-flex: 0 0 100px; -webkit-box-flex: 0; flex: 0 0 100px; max-width: 100px; }
  header .header-logo { -webkit-box: 0 0 180px; -moz-box: 0 0 180px; -ms-flex: 0 0 180px; -webkit-box-flex: 0; flex: 0 0 180px; max-width: 180px; }
  header #main-menu { width: calc(100% - 280px); } }

@media screen and (min-width: 1350px) { header #main_header { font-size: 1.125rem; }
  header #main-menu { width: calc(100% - 285px); }
  header .header-logo { -webkit-box: 0 0 185px; -moz-box: 0 0 185px; -ms-flex: 0 0 185px; -webkit-box-flex: 0; flex: 0 0 185px; max-width: 185px; } }

header .logo_main { display: block; border: none; max-width: 120px; }

header .logo_main img { display: inline-block; max-width: 100%; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

header.sticky .logo_main { max-width: 140px; }

@media screen and (min-width: 1201px) { header .logo_main { margin-right: 2.5em; } }

@media screen and (min-width: 1350px) { header .logo_main { max-width: 140px; } }

header.sticky { position: fixed; top: 0; background: #fff; left: 0; width: 100%; box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4); -op-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4); -ms-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.4); }

header { max-width: 100%; }

header > div { height: 70px; }

header #main_header { height: 100%; padding-top: 10px; padding-bottom: 10px; }

header .logo_main img { max-height: 50px; }

header + div { padding-top: 70px; }

@media (min-width: 1200px) { header > div { height: 75px; }
  header #main_header { height: 100%; padding-top: 10px; padding-bottom: 10px; }
  header .logo_main img { max-height: 55px; }
  header + div { padding-top: 75px; } }

@media (min-width: 1200px) { header.sticky > div { height: 75px; }
  header.sticky #main_header { height: 100%; padding-top: 10px; padding-bottom: 10px; }
  header.sticky .logo_main img { max-height: 55px; } }

header > div, header.sticky > div { -webkit-transition: height 0.5s linear 0s; -o-transition: height 0.5s linear 0s; transition: height 0.5s linear 0s; }

@media screen and (max-width: 1200px) { #main-menu { right: 0; max-width: 639px; width: 0; position: fixed; top: 70px; display: none; height: calc(100vh - 70px); -webkit-transition: width 0.75s linear; -o-transition: width 0.75s linear; transition: width 0.75s linear; }
  #main-menu.active { display: block; width: 100%; overflow-x: hidden; overflow-y: auto; }
  #main-menu .main_nav { padding-bottom: 120px; }
  body.mm-show { overflow: hidden !important; }
  #main-search { position: absolute; right: 60px; }
  #main-search > div { margin-top: 0; } }

a.group-anchor { position: absolute; }

@media (min-width: 0) { a.group-anchor { top: -70px; } }

@media (min-width: 1200px) { a.group-anchor { top: -75px; } }

@media (min-width: 1200px) { header.sticky ~ a.group-anchor { top: -75px; } }

#main_header_search { position: fixed; left: 0; width: 100%; z-index: 2000; display: none; }

#main_header_search.active { display: block; }

#main_header_search #search_wrp_in { position: relative; }

#main_header_search #header-search-content { position: absolute; z-index: 2000; background: #fff; -webkit-transition: height 0.5s linear 0s; -o-transition: height 0.5s linear 0s; transition: height 0.5s linear 0s; }

#main_header_search .inputsearch { position: absolute; top: 50%; margin-top: -18px; }

#main_header_search .ui-widget { width: 100%; }

#main_header_search .inputsearch.ui-widget { text-align: right; }

#main_header_search .ui-menu.ui-autocomplete { top: calc(50% + 18px) !important; }

#main_header_search { top: -70px; }

#main_header_search #header-search-content { top: 70px; height: 70px; }

@media (min-width: 1200px) { #main_header_search { top: -75px; }
  #main_header_search #header-search-content { top: 75px; height: 75px; } }

@media (min-width: 1200px) { body.sticky #main_header_search { top: -75px; }
  body.sticky #main_header_search #header-search-content { top: 75px; height: 75px; } }

#main_header_search #header-search-content { left: 0; width: calc(100% - 134px); }

@media screen and (min-width: 1201px) { #main_header_search #header-search-content { left: 180px; width: calc(100% - 280px); } }

@media screen and (min-width: 1350px) { #main_header_search #header-search-content { width: calc(100% - 285px); } }

.main_nav { font-family: "HelveticaNeueLTPro-Roman", "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }

.main_nav ul { margin: 0; padding: 0; list-style: none; }

.main_nav li { margin: 0; padding: 0; background-image: none; }

.main_nav li > * { line-height: 100%; }

.main_nav .a1 { width: 100%; position: relative; color: #1e2e5b; }

.main_nav li:hover > .a1, .main_nav .a1:hover { color: #006ab5; background: #f4f4f4; }

.main_nav .a1.active, .main_nav li:hover > .a1.active, .main_nav .a1.active:hover { color: #006ab5; }

.main_nav .ul1 > li:nth-child(5) .a1, .main_nav .ul1 > li:nth-child(6) .a1, .main_nav .ul1 > li:nth-child(7) .a1 { color: #006ab5; }

.main_nav a > .has_children { font-size: 10px; display: inline-block; line-height: 100%; }

/* Subnav */
.main_nav .subnav { width: 100%; background: #fff; display: none; }

.main_nav .subnav .subnav_out { position: relative; padding: 0; }

.main_nav .subnav a { padding: 0; display: block; color: #1e2e5b; }

.main_nav .subnav li:hover > a, .main_nav .subnav a:hover, .main_nav .subnav a.active, .main_nav .subnav a.active:hover { color: #006ab5; }

.main_nav .subnav .ul2 { position: relative; }

.main_nav .subnav .li2 { width: 100%; float: none; margin: 0; }

.main_nav .subnav .a2 { display: block; }

.main_nav .subnav .ul3 { display: none; }

.main_nav .subnav .li3 { width: 100%; float: none; margin: 0; }

.main_nav .subnav li.root_img { display: none; width: 0; height: 0; float: right; position: relative; margin-top: 75px; max-width: 25%; }

@media screen and (min-width: 1200px) { .main_nav .ul1 { white-space: nowrap; }
  .main_nav .li1 { display: inline-block; min-height: 55px; line-height: 55px; margin-left: -5px; }
  .main_nav .a1 { border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; padding: 10px 10px; display: inline-block; font-size: 1em; }
  .main_nav .a1 .has_children { margin-left: 8px; }
  .main_nav .subnav { position: absolute; left: 0; width: 100%; z-index: 1251; background-color: #fff; padding: .65rem 0 1.25rem; }
  .main_nav .subnav .ul2 { display: inline-block; }
  .main_nav .subnav .li2 > a > .has_children { position: absolute; font-size: 8px; margin-top: 3px; right: 1.875rem; }
  .main_nav .subnav .a2 { padding: 1rem calc(3rem + 8px) 1rem 10px; font-size: 0.85em; }
  .main_nav .subnav .ul3 { padding-left: 1.875rem; border-left: 1px solid #d0d0d0; position: absolute; left: 100%; top: 0; height: 100%; }
  .main_nav .subnav .li2:hover .ul3 { display: block; }
  .main_nav .subnav .a3 { padding: 1rem 0; font-size: 0.85em; }
  .main_nav .subnav .subnav_out { margin-top: -10px; opacity: 0; filter: alpha(opacity=0); max-height: 800px; -webkit-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
  .main_nav .li1.focused .subnav .subnav_out { max-height: 100vh; -webkit-animation: subnavSlide 0.3s ease-out; animation: subnavSlide 0.3s ease-out; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-delay: 0.1s; animation-delay: 0.1s; } }

@media screen and (min-width: 1350px) { .main_nav .ul1 > li:nth-child(5) { margin-left: 50px; } }

#m_nav_icon { display: none; width: 24px; height: 18px; position: absolute; right: 20px; cursor: pointer; }

#m_nav_icon b { position: absolute; width: 100%; height: 3px; background: #006ab5; top: 50%; left: 0; margin-top: -2px; }

#m_nav_icon b::before, #m_nav_icon b::after { content: ''; position: absolute; width: 100%; height: 3px; background: #006ab5; }

#m_nav_icon b, #m_nav_icon b::before, #m_nav_icon b::after { -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }

#m_nav_icon b::before { top: -6px; }

#m_nav_icon b::after { top: 6px; }

#m_nav_icon i { opacity: 0; position: relative; left: 0px; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; font-size: 13px; font-style: normal; color: #006ab5; text-transform: uppercase; letter-spacing: -0.5px; display: none; }

#m_nav_icon.active i { left: -45px; top: 2px; opacity: 1; }

#m_nav_icon.active b { background: transparent; }

#m_nav_icon.active b::before { -webkit-transform: rotate(45deg) translateY(6px) translateX(4px); -ms-transform: rotate(45deg) translateY(6px) translateX(4px); transform: rotate(45deg) translateY(6px) translateX(4px); }

#m_nav_icon.active b::after { -webkit-transform: rotate(-45deg) translateY(-5px) translateX(2px); -ms-transform: rotate(-45deg) translateY(-5px) translateX(2px); transform: rotate(-45deg) translateY(-5px) translateX(2px); }

#nav_wrp { background: #fff; position: absolute; width: 100%; -webkit-transition: box-shadow 0.5s; -o-transition: box-shadow 0.5s; -webkit-transition: -webkit-box-shadow 0.5s; transition: -webkit-box-shadow 0.5s; transition: box-shadow 0.5s; transition: box-shadow 0.5s, -webkit-box-shadow 0.5s; z-index: 500; }

.sfPageContainer #nav_wrp { position: static; }

/*> NavMenu mobile --------------------------------------------------------*/
@media screen and (max-width: 1199px) { #m_nav_icon { display: block; }
  #main-menu { background: #fff; }
  .main_nav { margin: 0; }
  .main_nav .ul1 { display: block; }
  .main_nav li { width: 100%; }
  .main_nav .a1, .main_nav a { height: 50px; line-height: 54px; display: block; font-size: 1.125rem; background: #fff; position: relative; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
  .main_nav a > .has_children { position: absolute; right: 0; width: 100px; height: 50px; line-height: 50px !important; text-align: right; top: 0; z-index: 500; }
  .main_nav a > .has_children, .main_nav a > .has_children i { -webkit-transition: all 0.25s linear; -o-transition: all 0.25s linear; transition: all 0.25s linear; height: 50px; display: inline-block; line-height: 50px !important; }
  .main_nav a > .has_children i { display: inline-block; width: 50px; text-align: center; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }
  .main_nav a > .has_children.active i { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }
  .main_nav .a1 { padding: 0 100px 0 20px; }
  .main_nav .subnav { display: none; position: relative; z-index: auto; height: auto; max-height: 0px; overflow: hidden; -webkit-transition: max-height 0.75s linear; -o-transition: max-height 0.75s linear; transition: max-height 0.75s linear; }
  .main_nav .subnav.active { max-height: 100%; display: block; }
  .main_nav .subnav .ul2 { margin: 0; }
  .main_nav .subnav .ul3.open-third { display: block !important; }
  .main_nav .subnav .a2 { padding: 0 50px 0 50px; }
  .main_nav .subnav .a3 { padding: 0 50px 0 70px; }
  .main_nav .subnav .ul3 .li3 > a { font-size: 0.9em; }
  .main_nav .ul3.active { display: block; max-height: 100%; }
  .main_nav .nav_img, .main_nav .nav_desc, li.root_img { display: none !important; } }

@keyframes subnavSlide { 0% { margin-top: -10px;
    opacity: 0;
    filter: alpha(opacity=0); }
  100% { margin-top: 0;
    opacity: 1;
    filter: alpha(opacity=100); } }

@-webkit-keyframes subnavSlide { 0% { margin-top: -10px;
    opacity: 0;
    filter: alpha(opacity=0); }
  100% { margin-top: 0;
    opacity: 1;
    filter: alpha(opacity=100); } }

.breadcrumb-sctn { width: 100%; padding-left: 20px; padding-right: 20px; position: absolute; left: 0; z-index: 20; }

.breadcrumb-sctn .breadcrumb-wrp { width: 100%; max-width: 1300px; margin: 0 auto; padding-top: 5px; padding-bottom: 5px; }

.sfBreadcrumbEDA { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 38px; overflow: hidden; font-size: 0.8125rem; }

.sfBreadcrumbEDA .RadSiteMap .rsmFlow, .sfBreadcrumbEDA .rsmItem, .sfBreadcrumbEDA .RadSiteMap .rsmLink { margin: 0; padding: 0; font-size: 1em; border: none; }

.sfBreadcrumbEDA .sfBreadcrumbNodeSeparator { display: none; }

.sfBreadcrumbEDA .sfBreadcrumbNavigation::after { content: ">"; display: inline-block; margin: 0 .5rem; }

.sfBreadcrumbEDA, .sfBreadcrumbEDA .rsmItem a { color: rgba(30, 46, 91, 0.5); }

.sfBreadcrumbEDA .RadSiteMap li:first-child::before { color: rgba(30, 46, 91, 0.5); }

.sfBreadcrumbEDA .sfBreadcrumbNavigation a:hover { color: #1e2e5b; }

.sfBreadcrumbEDA .sfNoBreadcrumbNavigation a { opacity: 0.5; filter: alpha(opacity=50); cursor: default; }

.sfBreadcrumbEDA .RadSiteMap { width: 100%; }

.sfBreadcrumbEDA .RadSiteMap .rsmFlow > .rsmItem, .sfBreadcrumbEDA .RadSiteMap .rsmLink { display: inline; }

.sfBreadcrumbEDA ul { white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; max-width: 100%; }

@media (min-width: 640px) { .breadcrumb-sctn { position: relative; top: unset; left: unset; }
  .sfBreadcrumbEDA { font-size: 0.875rem; height: 50px; }
  .sfBreadcrumbEDA .sfBreadcrumbNavigation::after { margin: 0 1rem; } }

@media (max-width: 639px) { .level1-page:not(.newseventpub-page) .sfBreadcrumbEDA, .level1-page:not(.newseventpub-page) .sfBreadcrumbEDA .rsmItem a, .level2-page .sfBreadcrumbEDA, .level2-page .sfBreadcrumbEDA .rsmItem a, .level3-page .sfBreadcrumbEDA, .level3-page .sfBreadcrumbEDA .rsmItem a { color: rgba(255, 255, 255, 0.5); }
  .level1-page:not(.newseventpub-page) .sfBreadcrumbEDA .RadSiteMap li:first-child::before, .level2-page .sfBreadcrumbEDA .RadSiteMap li:first-child::before, .level3-page .sfBreadcrumbEDA .RadSiteMap li:first-child::before { color: #fff; }
  .level1-page:not(.newseventpub-page) .sfBreadcrumbEDA .sfBreadcrumbNavigation a:hover, .level2-page .sfBreadcrumbEDA .sfBreadcrumbNavigation a:hover, .level3-page .sfBreadcrumbEDA .sfBreadcrumbNavigation a:hover { color: white; }
  .sfBreadcrumbEDA .RadSiteMap li:first-child > a { padding-left: 20px; width: 20px; overflow: hidden; display: inline-block; position: relative; vertical-align: middle; }
  .sfBreadcrumbEDA .RadSiteMap li:first-child > a::before { content: "\f015"; font-family: "Font Awesome 5 Free"; font-weight: 900; width: 20px; position: absolute; top: 0; left: 0; }
  .sfBreadcrumbEDA .sfBreadcrumbNavigation:not(:nth-last-child(2)):not(:first-child) { display: none !important; } }

.magazine-mavlist h4 { font-size: 1.25rem; }

@media (min-width: 1200px) { .magazine-mavlist h4 { font-size: 1.375rem; } }

.mag-summary-list li { font-family: "HelveticaNeueLTPro-Lt", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; }

.magazine-mavlist h3, .magazine-mavlist h4 { margin-bottom: 30px; }

/*@Extend css 2022*/
/*--Magazine*/
.latest-content article.eda-card-magazine .eda-card-headline, .gridef-content article.eda-card-magazine .eda-card-headline { margin-top: 1rem; margin-bottom: 0; font-size: 18px; color: #1e2e5b; font-family: "HelveticaNeueLTPro-Lt", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; }

.latest-content article.eda-card-magazine .eda-card-headline span.eda-card-subtitle, .gridef-content article.eda-card-magazine .eda-card-headline span.eda-card-subtitle { font-family: "HelveticaNeueLTPro-Md", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; display: block; }

@media screen and (min-width: 960px) { .latest-content article.eda-card-magazine, .gridef-content article.eda-card-magazine { max-height: 420px; }
  .latest-content article.eda-card-magazine .eda-card-title, .gridef-content article.eda-card-magazine .eda-card-title { min-height: 50px; }
  .latest-content article.eda-card-magazine.eda-card:hover .eda-card-headline, .gridef-content article.eda-card-magazine.eda-card:hover .eda-card-headline { color: #fff; } }

.owl-carousel { width: 100%; max-width: calc(100% - 20px); }

.owl-carousel, .owl-carousel .owl-stage-outer { margin-left: auto; margin-right: auto; }

.owl-carousel .owl-nav button { position: absolute; border: 1px solid #666 !important; border-radius: 100%; top: 50%; background-repeat: no-repeat !important; margin-top: -10px; width: 20px; height: 20px; background-size: 100%; }

.owl-carousel .owl-nav button span { display: none; font-size: 32px; color: #fff; line-height: 20px; }

.owl-carousel .owl-nav .owl-prev { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='next' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28 28' enable-background='new 0 0 28 28' xml:space='preserve'%3E%3Ccircle fill='%23FFFFFF' cx='14' cy='14' r='14'/%3E%3Cpolyline fill='none' stroke='%23666666' stroke-linecap='square' points='17,22 9,14 17,6 17,6 '/%3E%3C/svg%3E%0A") !important; left: -10px; }

.owl-carousel .owl-nav .owl-next { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='next' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28 28' enable-background='new 0 0 28 28' xml:space='preserve'%3E%3Ccircle fill='%23FFFFFF' cx='14' cy='14' r='14'/%3E%3Cpolyline fill='none' stroke='%23666666' stroke-linecap='square' points='10,6 18,14 10,22 10,22 '/%3E%3C/svg%3E%0A") !important; right: -10px; }

.owl-carousel .owl-nav .disabled { opacity: 0.5; }

@media (min-width: 640px) { .owl-carousel { max-width: calc(100% - 32px); }
  .owl-carousel .owl-nav button { width: 32px; height: 32px; margin-top: -16px; }
  .owl-carousel .owl-nav .owl-prev { left: -16px; }
  .owl-carousel .owl-nav .owl-next { right: -16px; } }

.magazine-mavlist { text-align: center; }

.magazine-mavlist h3, .magazine-mavlist h4 { color: #1e2e5b; }

.magazine-mavlist .mag-item { text-align: center; }

.magazine-mavlist .mag-item a { color: #1e2e5b; }

.magazine-mavlist .mag-item-media { max-width: 100%; }

.magazine-mavlist .mag-item-body { margin-top: 1rem; }

.magazine-mavlist .owl-nav button { top: 40%; }

.mag-summary-list li:not(:first-child) { margin-top: 20px; }

.eda-post-content article *.mag-summary-article { margin-top: 0 !important; margin-bottom: 0 !important; }

.eda-post-content article *.mag-summary-article, .eda-post-content article *.mag-summary-article > a { color: #1e2e5b; }

header input, header button, header select, header textarea, #main_header_search input, #main_header_search button, #main_header_search select, #main_header_search textarea { font-family: "HelveticaNeueLTPro-Roman", "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important; font-size: 16px !important; }

#header-search-content .ui-menu.ui-autocomplete .ui-menu-item-wrapper, .box-searchresult-content .ui-menu.ui-autocomplete .ui-menu-item-wrapper { padding-left: 20px !important; }

#header-search-content .ui-menu.ui-autocomplete .ui-menu-item-wrapper::before, .box-searchresult-content .ui-menu.ui-autocomplete .ui-menu-item-wrapper::before { display: inline-block; font-size: 14px; margin-right: 15px; content: "\f017"; font-family: "Font Awesome 5 Free"; font-weight: 400; }

#header-search-content .ui-menu.ui-autocomplete, .box-searchresult-content .ui-menu.ui-autocomplete { border: none !important; background: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -op-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); z-index: 200; }

.txtSearchClass, .txtSearchResult { padding: 5px 60px 0px 20px; height: 33px; border: 1.5px solid #006ab5; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; line-height: 1; margin: 0; color: #1e2e5b; }

.txtSearchClass:focus, .txtSearchClass + input:focus, .txtSearchResult:focus, .txtSearchResult + input:focus { outline: none; }

.txtSearchClass { width: 100%; overflow: hidden; }

#main_header_search.active .txtSearchClass { -webkit-animation: fieldsearchSlide 0.3s ease-out; animation: fieldsearchSlide 0.3s ease-out; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-delay: 0s; animation-delay: 0s; }

.txtSearchResult { width: 100%; }

.txtSearchClass + input, .txtSearchResult + input { cursor: pointer; margin: 0; padding: 0; width: 50px; height: 33px; vertical-align: top; position: absolute; top: 1px; right: 1px; border: 0; background: url("../Images/icons/icon-search.svg") no-repeat center center; background-size: 16px; }

@media (min-width: 640px) { .txtSearchClass, .txtSearchResult { padding-left: 25px; }
  #header-search-content .ui-menu.ui-autocomplete .ui-menu-item-wrapper, .box-searchresult-content .ui-menu.ui-autocomplete .ui-menu-item-wrapper { padding-left: 30px !important; } }

@keyframes fieldsearchSlide { 0% { width: 0; }
  100% { width: 100%; } }

@-webkit-keyframes fieldsearchSlide { 0% { width: 0; }
  100% { width: 100%; } }

/*solapamiento de estilos - ajuste debido al font-size=62.5% en Webzine */
header a, header a:hover { text-decoration: none !important; }

header #main_header { font-size: 16px !important; }

@media screen and (min-width: 1350px) { header #main_header { font-size: 18px !important; } }

@media screen and (max-width: 1199px) { .main_nav .a1, .main_nav a { font-size: 18px; } }

.breadcrumb-wrp .sfBreadcrumbEDA { font-size: 13px; }

@media (min-width: 640px) { .breadcrumb-wrp { padding-left: 0; padding-right: 0; }
  .breadcrumb-wrp .sfBreadcrumbEDA { font-size: 14px; } }

/*==========================================================================*/
.navigation-article > .issue-lnk > span { display: block; width: 80px; height: 70px; background: url(../images/logo.png) no-repeat center; background-size: 100% auto; float: left; overflow: hidden; font-size: 0; text-indent: -999px; line-height: 1.1; text-transform: uppercase; font-weight: bold; }

.navigation-article > .issue-lnk > span a { display: block; width: 100%; height: 100%; font-size: 0; text-indent: -999px; }

#page div.header { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: auto; margin-right: auto; max-width: 1300px; padding-bottom: 0 !important; }

#page div.header::after { display: none !important; }

#page div.header { font-family: "HelveticaNeueLTPro-Roman", "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important; font-size: 13px; }

#page div.header .breadcrumb-sctn { position: relative !important; }

#page div.header .breadcrumb-sctn .breadcrumb-wrp { width: 100%; max-width: 100%; }

#page div.header .navigationmag-sctn h4 { display: none; }

#page div.header .navigationmag-sctn .magazine-mavlist .mag-item-body { margin-top: 5px; line-height: 1; }

#page div.header .owl-nav button { width: 20px; height: 20px; margin-top: -8px; }

#page div.header .owl-nav .owl-prev { left: -10px; }

#page div.header .owl-nav .owl-next { right: -10px; }

#page div.header .breadcrumb-sctn, #page div.header .navigationmag-sctn, #page div.header .navigation-article { -webkit-box: 0 0 100%; -moz-box: 0 0 100%; -ms-flex: 0 0 100%; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; }

#page div.header .navigationmag-sctn, #page div.header .navigation-article { padding-top: 8px; padding-bottom: 8px; }

#page div.header .container { z-index: 0; background-color: transparent; }

@media (min-width: 640px) { #page div.header .breadcrumb-sctn { -webkit-box: 0 0 calc(100% - 260px); -moz-box: 0 0 calc(100% - 260px); -ms-flex: 0 0 calc(100% - 260px); -webkit-box-flex: 0; flex: 0 0 calc(100% - 260px); max-width: calc(100% - 260px); }
  #page div.header .navigationmag-sctn, #page div.header .navigation-article { -webkit-box: 0 0 260px; -moz-box: 0 0 260px; -ms-flex: 0 0 260px; -webkit-box-flex: 0; flex: 0 0 260px; max-width: 260px; } }

@media (min-width: 1300px) { #page div.header .breadcrumb-sctn { padding-left: 0 !important; } }

.page div.header .navigation-article .issue-lnk { display: none !important; }

.page div.header .navigation-article.container { padding-left: 0 !important; padding-right: 0 !important; }

.page div.header .navigation-article.container .content.menu { text-align: center; background-color: transparent; line-height: 1; position: relative; right: unset !important; left: unset !important; opacity: 1; filter: alpha(opacity=100); -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; }

.page div.header .navigation-article + .navigationmag-sctn { display: none !important; }

.page div.header .navigation-article .issue > a { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.page div.header .navigation-article .issue > a > * { float: none !important; width: auto !important; padding: 0 5px; }

.page div.header .navigation-article .issue, .page div.header .navigation-article .issue .cover { height: 60px !important; }

.page div.header .navigation-article .issue .titles *:not(.issuenum) { display: none !important; }

.page div.header .navigation-article .issue, .page div.header .navigation-article .quickNav { min-width: 100px; }

.page div.header .navigation-article .quickNav { margin-right: 0 !important; margin-left: auto !important; line-height: 1.1; display: table !important; }

.page div.header .navigation-article .quickNav > a { margin: 0 !important; padding: 5px 0; display: inline-block; }

.page div.header .navigation-article .quickNav .icon-prev, .page div.header .navigation-article .quickNav .icon-next { display: inline-block; margin: 0 5px; }

.page div.header .navigation-article .content.menu.article .wrapper-btn, .page div.header .navigation-article div.header .container .content.menu.cover .wrapper-btn, .page div.header .navigation-article .content.menu .share { display: none !important; }

@media (max-width: 1250px) { .page div.header .navigation-article .quickNav { font-size: 1rem; }
  .page div.header .navigation-article .quickNav a { text-transform: uppercase; font-weight: bold; color: #263697; } }

@media (min-width: 640px) and (max-width: 1250px) { .page div.header .navigation-article .quickNav { padding-right: 10px; }
  .page div.header .navigation-article .quickNav > a:first-child::after { content: "|"; margin-right: 10px; margin-left: 10px; font-weight: 200; } }

@media (min-width: 1251px) { .page div.header .navigation-article .quickNav { text-align: left !important; margin-right: auto !important; } }

@media (max-width: 639px) { .page div.header .navigation-article.container { padding-top: 16px; padding-left: 20px !important; padding-right: 20px !important; background: #006ab5 !important; padding-bottom: 16px; }
  .page div.header .navigation-article .quickNav { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100% !important; }
  .page div.header .navigation-article .quickNav a { color: #fff; text-transform: none; font-weight: normal; font-size: 13px; text-decoration: underline; line-height: 1; }
  .page div.header .navigation-article .quickNav > a:first-child { text-align: left; }
  .page div.header .navigation-article .quickNav > a:last-child { text-align: right; }
  .page div.header .navigation-article .quickNav .icon-prev, .page div.header .navigation-article .quickNav .icon-next { vertical-align: middle; }
  .page div.header .navigation-article .quickNav .icon-prev::before, .page div.header .navigation-article .quickNav .icon-next::before { content: ""; display: block; width: 16px; height: 16px; }
  .page div.header .navigation-article .quickNav .icon-prev { margin: 0 10px 0 0; }
  .page div.header .navigation-article .quickNav .icon-next { margin: 0 0 0 10px; }
  .page div.header .navigation-article .quickNav .icon-prev::before { background-image: url("data:image/svg+xml,%3c%3fxml version='1.0' encoding='utf-8'%3f%3e %3csvg version='1.1' id='navprev' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 32 32' enable-background='new 0 0 32 32' xml:space='preserve'%3e%3cpath fill='%23ffffff' d='M0.45631%2c14.73125L11.1265%2c2.22388c0.35475-0.4485%2c0.91537-0.71686%2c1.50173-0.71686 c0.56981%2c0%2c0.97419%2c0.25366%2c1.283%2c0.48985c0.79406%2c0.69756%2c0.88229%2c1.96034%2c0.19668%2c2.75072L6.1673%2c14.0438h23.87329 c1.0808%2c0%2c1.95942%2c0.88137%2c1.95942%2c1.96401c0%2c1.08356-0.87861%2c1.96493-1.95942%2c1.96493H6.1673l7.93509%2c9.28885 c0.69296%2c0.79682%2c0.60474%2c2.0596-0.18933%2c2.75532c-0.35108%2c0.31064-0.79774%2c0.47607-1.27381%2c0.47607 c-0.04411%2c0-0.09007-0.00184-0.13602-0.00551c-0.52202-0.03492-1.01463-0.27571-1.35468-0.66723L0.45631%2c17.28345 C-0.1521%2c16.56843-0.1521%2c15.44719%2c0.45631%2c14.73125z'/%3e%3c/svg%3e") !important; }
  .page div.header .navigation-article .quickNav .icon-next::before { background-image: url("data:image/svg+xml,%3c%3fxml version='1.0' encoding='utf-8'%3f%3e %3csvg version='1.1' id='navnext' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 32 32' enable-background='new 0 0 32 32' xml:space='preserve'%3e%3cpath fill='%23ffffff' d='M31.54369%2c14.73125L20.8735%2c2.22388c-0.35475-0.4485-0.91537-0.71686-1.50173-0.71686 c-0.56981%2c0-0.9742%2c0.25366-1.283%2c0.48985c-0.79406%2c0.69756-0.88229%2c1.96034-0.19668%2c2.75072l7.94061%2c9.29621H1.95942 C0.87861%2c14.0438%2c0%2c14.92517%2c0%2c16.00781c0%2c1.08356%2c0.87861%2c1.96493%2c1.95942%2c1.96493H25.8327l-7.93509%2c9.28885 c-0.69296%2c0.79682-0.60474%2c2.0596%2c0.18933%2c2.75532c0.35108%2c0.31064%2c0.79774%2c0.47607%2c1.27381%2c0.47607 c0.04411%2c0%2c0.09007-0.00184%2c0.13602-0.00551c0.52202-0.03492%2c1.01463-0.27571%2c1.35468-0.66723l10.69225-12.53679 C32.1521%2c16.56843%2c32.1521%2c15.44719%2c31.54369%2c14.73125z'/%3e%3c/svg%3e") !important; } }

@media (max-width: 639px) { #page div.header .navigationmag-sctn { padding-top: 16px; padding-left: 20px !important; padding-right: 20px !important; background: #006ab5 !important; }
  #page div.header .navigationmag-sctn .magazine-mavlist .mag-item a { color: #fff; }
  #page div.header .navigationmag-sctn .magazine-mavlist .mag-item a:hover { color: #239fdc; }
  #page div.header .navigationmag-sctn a { display: block; padding: 0 10px; }
  #page div.header .navigationmag-sctn .mag-item-media { display: none; }
  #page div.header .navigationmag-sctn .owl-carousel { width: 100%; max-width: calc(100% - 40px); }
  #page div.header .navigationmag-sctn .owl-item:nth-child(even) a { text-align: right !important; }
  #page div.header .navigationmag-sctn .owl-item:nth-child(odd) a { text-align: left !important; }
  #page div.header .navigationmag-sctn .mag-item-body { display: inline-block; text-decoration: underline; margin-top: 0 !important; }
  #page div.header .navigationmag-sctn .owl-nav button { border: none !important; width: 16px; height: 16px; }
  #page div.header .navigationmag-sctn .owl-nav .owl-prev { left: -20px; background-image: url("data:image/svg+xml,%3c%3fxml version='1.0' encoding='utf-8'%3f%3e %3csvg version='1.1' id='navprev' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 32 32' enable-background='new 0 0 32 32' xml:space='preserve'%3e%3cpath fill='white' d='M0.45631%2c14.73125L11.1265%2c2.22388c0.35475-0.4485%2c0.91537-0.71686%2c1.50173-0.71686 c0.56981%2c0%2c0.97419%2c0.25366%2c1.283%2c0.48985c0.79406%2c0.69756%2c0.88229%2c1.96034%2c0.19668%2c2.75072L6.1673%2c14.0438h23.87329 c1.0808%2c0%2c1.95942%2c0.88137%2c1.95942%2c1.96401c0%2c1.08356-0.87861%2c1.96493-1.95942%2c1.96493H6.1673l7.93509%2c9.28885 c0.69296%2c0.79682%2c0.60474%2c2.0596-0.18933%2c2.75532c-0.35108%2c0.31064-0.79774%2c0.47607-1.27381%2c0.47607 c-0.04411%2c0-0.09007-0.00184-0.13602-0.00551c-0.52202-0.03492-1.01463-0.27571-1.35468-0.66723L0.45631%2c17.28345 C-0.1521%2c16.56843-0.1521%2c15.44719%2c0.45631%2c14.73125z'/%3e%3c/svg%3e") !important; }
  #page div.header .navigationmag-sctn .owl-nav .owl-next { right: -20px; background-image: url("data:image/svg+xml,%3c%3fxml version='1.0' encoding='utf-8'%3f%3e %3csvg version='1.1' id='navnext' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 32 32' enable-background='new 0 0 32 32' xml:space='preserve'%3e%3cpath fill='white' d='M31.54369%2c14.73125L20.8735%2c2.22388c-0.35475-0.4485-0.91537-0.71686-1.50173-0.71686 c-0.56981%2c0-0.9742%2c0.25366-1.283%2c0.48985c-0.79406%2c0.69756-0.88229%2c1.96034-0.19668%2c2.75072l7.94061%2c9.29621H1.95942 C0.87861%2c14.0438%2c0%2c14.92517%2c0%2c16.00781c0%2c1.08356%2c0.87861%2c1.96493%2c1.95942%2c1.96493H25.8327l-7.93509%2c9.28885 c-0.69296%2c0.79682-0.60474%2c2.0596%2c0.18933%2c2.75532c0.35108%2c0.31064%2c0.79774%2c0.47607%2c1.27381%2c0.47607 c0.04411%2c0%2c0.09007-0.00184%2c0.13602-0.00551c0.52202-0.03492%2c1.01463-0.27571%2c1.35468-0.66723l10.69225-12.53679 C32.1521%2c16.56843%2c32.1521%2c15.44719%2c31.54369%2c14.73125z'/%3e%3c/svg%3e") !important; } }

/* ======================================================================== Component: Cover ========================================================================== */
.uk-cover { max-width: none; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

iframe.uk-cover { pointer-events: none; }

.uk-cover-container { overflow: hidden; position: relative; }

#featured-banner-webzine { background: #f3f3f6; margin-left: auto; margin-right: auto; width: 100%; }

#featured-banner-webzine > .featured-banner-slider { max-width: 1300px; margin-left: auto; margin-right: auto; width: 100%; }

@media (min-width: 769px) { #featured-banner-webzine { width: calc(100% - 40px); } }

.featured-banner { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; position: relative; max-width: 100%; width: 100%; height: 100%; }

.featured-banner .sfimageWrp { text-align: center; }

.featured-banner .banner_txt_wrp { max-width: 1000px; width: 100%; overflow: hidden; z-index: 100; }

.featured-banner .banner_txt_out { padding: 40px 20px; }

.featured-banner .banner_txt > a { display: block; }

.featured-banner .banner_txt > a > *:not(:last-child), .featured-banner .banner_txt > *:not(:last-child) { margin-bottom: 25px; }

.featured-banner a { color: #fff; }

.featured-banner *.antetitle { font-family: "HelveticaNeueLTPro-Lt", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; color: #fff; }

.featured-banner *.title { font-family: "HelveticaNeueLTPro-Bd", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; color: #fff; font-size: 3rem; text-transform: none; }

.featured-banner .issuenum { text-transform: uppercase; color: #fff; font-size: 1.8rem; font-family: "HelveticaNeueLTPro-Bd", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; margin-top: 0; }

.featured-banner .banner_img { position: relative; }

.featured-banner .banner-container { width: 100%; }

.featured-banner .banner_img-desktop { display: none; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 0; }

.featured-banner .banner_img-desktop .sfimageWrp-desk { height: 100%; width: 100%; }

#featured-banner-webzine .featured-banner { background-color: #006ab5; }

#featured-banner-webzine .featured-banner *.antetitle { font-size: 2.375rem; }

#featured-banner-webzine .banner_txt { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

#featured-banner-webzine .banner_txt > div { -webkit-box: 0 0 100%; -moz-box: 0 0 100%; -ms-flex: 0 0 100%; -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; }

#featured-banner-webzine .edm-logo > span { display: block; width: 100%; background: no-repeat 0 0 url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='edm' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 200 94' enable-background='new 0 0 200 94' xml:space='preserve'%3E%3Cpath fill='%23FFFFFF' d='M49.3,71.6c1.1,0,1.2-0.2,1.2-1.5V56.5c0-1.4,0-1.4-1.2-1.4l-30.8,0.3V43.2h29.5c0.9,0,1.1-0.2,1.1-1.5V28.8 c0-1.3-0.1-1.5-1.1-1.5H18.4V15.4l30.1,0.3c0.8,0,1.2-0.5,1.2-1.5V1.4c0-1.3-0.1-1.4-1.2-1.4H0.9C-0.1,0,0,0.1,0,1.1v69.1 c0,1.3,0.1,1.5,1.2,1.5H49.3z'/%3E%3Cpath fill='%23FFFFFF' d='M102.2,35.5c0,12.4-4,20.9-14.5,20.9H78V15h9.9C97,15,102.2,24,102.2,35.5 M121.8,35.8 C121.8,12.6,109.7,0,89.5,0H60.3c-0.7,0-0.8,0.2-0.8,1.1v34.4v35.2c0,1.1,0.1,1,0.8,1h26.8C107.9,71.6,121.8,58.7,121.8,35.8'/%3E%3Cpath fill='%23FFFFFF' d='M197.1,0.9c-0.1-1-0.9-1-1.5-0.5c-9.9,9.4-31.9,32.5-31.9,32.5S140.8,9.2,131.7,0.4 c-0.6-0.6-1.4-0.5-1.5,0.7c-0.9,20.6-1.8,59.7-2.1,69.8c0,0.8,0.3,0.7,0.9,0.7h15.9c1.1,0,1.1-0.2,1.1-1.5l0.7-29.4 c0,0,12.2,12.1,16.3,16.2c0.7,0.7,0.8,0.6,1.6,0c3.9-3.7,16-16.1,16-16.1l0.6,30c0,0.5,0.1,0.8,0.8,0.8h17.2c1.1,0,0.7-0.6,0.7-1.4 C199.2,45.3,198.6,27.7,197.1,0.9'/%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M0.1,82.6h6.2v1.2H1.5v3.6h4.3v1.1H1.5v3.8h4.9v1.2H0.1V82.6z'/%3E%3Cpath fill='%23FFFFFF' d='M9.6,82.6v7.6c0,0.9,0.2,1.5,0.5,1.9c0.4,0.3,0.9,0.5,1.8,0.5s1.4-0.2,1.8-0.5c0.4-0.3,0.5-1,0.5-1.9v-7.6 h1.3v7.5c0,0.7-0.1,1.3-0.2,1.7c-0.2,0.5-0.4,0.8-0.7,1.1c-0.3,0.3-0.7,0.5-1.2,0.6c-0.5,0.1-1,0.2-1.6,0.2c-0.6,0-1.1-0.1-1.6-0.2 c-0.5-0.1-0.8-0.3-1.1-0.6c-0.3-0.3-0.5-0.6-0.7-1.1c-0.2-0.5-0.2-1-0.2-1.7v-7.5H9.6z'/%3E%3Cpath fill='%23FFFFFF' d='M17.6,82.6H21c0.6,0,1.2,0.1,1.7,0.2c0.5,0.1,0.9,0.3,1.2,0.5c0.3,0.3,0.5,0.6,0.7,1.1 c0.2,0.4,0.2,1,0.2,1.7c0,0.9-0.2,1.6-0.5,2.1c-0.3,0.5-0.8,0.9-1.5,1l2.1,4.3h-1.5l-2-4.1h-2.6v4.1h-1.3V82.6z M21.1,88.2 c0.4,0,0.8,0,1.1-0.1c0.3-0.1,0.5-0.2,0.7-0.4c0.2-0.2,0.3-0.4,0.4-0.7c0.1-0.3,0.1-0.6,0.1-1.1c0-0.5,0-0.9-0.1-1.1 c-0.1-0.3-0.2-0.5-0.4-0.7c-0.2-0.2-0.4-0.3-0.7-0.3c-0.3-0.1-0.6-0.1-1.1-0.1h-2.1v4.5H21.1z'/%3E%3Cpath fill='%23FFFFFF' d='M26.4,86.3c0-0.7,0.1-1.3,0.2-1.8c0.2-0.5,0.4-0.9,0.7-1.2c0.3-0.3,0.7-0.5,1.2-0.6c0.5-0.1,1-0.2,1.7-0.2 c0.7,0,1.2,0.1,1.7,0.2c0.5,0.1,0.9,0.4,1.2,0.7c0.3,0.3,0.5,0.7,0.7,1.2c0.2,0.5,0.2,1.1,0.2,1.8v3.5c0,0.7-0.1,1.3-0.2,1.8 c-0.2,0.5-0.4,0.9-0.7,1.2c-0.3,0.3-0.7,0.5-1.2,0.6c-0.5,0.1-1,0.2-1.7,0.2c-0.7,0-1.2-0.1-1.7-0.2c-0.5-0.1-0.9-0.3-1.2-0.6 c-0.3-0.3-0.5-0.7-0.7-1.2c-0.2-0.5-0.2-1.1-0.2-1.8V86.3z M32.6,86.3c0-0.5,0-1-0.1-1.3c-0.1-0.3-0.2-0.6-0.4-0.8 c-0.2-0.2-0.4-0.3-0.8-0.4c-0.3-0.1-0.7-0.1-1.1-0.1c-0.4,0-0.8,0-1.1,0.1c-0.3,0.1-0.6,0.2-0.8,0.4c-0.2,0.2-0.3,0.5-0.4,0.8 c-0.1,0.4-0.1,0.8-0.1,1.3v3.5c0,0.5,0,1,0.1,1.3c0.1,0.3,0.2,0.6,0.4,0.8c0.2,0.2,0.4,0.3,0.8,0.4c0.3,0.1,0.7,0.1,1.1,0.1 c0.4,0,0.8,0,1.1-0.1c0.3-0.1,0.6-0.2,0.8-0.4c0.2-0.2,0.3-0.5,0.4-0.8c0.1-0.3,0.1-0.8,0.1-1.3V86.3z'/%3E%3Cpath fill='%23FFFFFF' d='M35.8,82.6h3.5c0.6,0,1.2,0.1,1.7,0.2c0.5,0.1,0.9,0.3,1.2,0.5c0.3,0.3,0.5,0.6,0.7,1.1 c0.2,0.4,0.2,1,0.2,1.7c0,0.6-0.1,1.2-0.2,1.6c-0.1,0.4-0.4,0.8-0.7,1c-0.3,0.3-0.7,0.5-1.2,0.6c-0.5,0.1-1,0.2-1.7,0.2h-2.2v4.1 h-1.3V82.6z M39.3,88.2c0.4,0,0.8,0,1.1-0.1c0.3-0.1,0.5-0.2,0.7-0.4c0.2-0.2,0.3-0.4,0.4-0.7c0.1-0.3,0.1-0.6,0.1-1.1 c0-0.5,0-0.9-0.1-1.1c-0.1-0.3-0.2-0.5-0.4-0.7c-0.2-0.2-0.4-0.3-0.7-0.3c-0.3-0.1-0.6-0.1-1.1-0.1h-2.1v4.5H39.3z'/%3E%3Cpath fill='%23FFFFFF' d='M44.7,82.6h6.2v1.2h-4.9v3.6h4.3v1.1h-4.3v3.8h4.9v1.2h-6.2V82.6z'/%3E%3Cpath fill='%23FFFFFF' d='M58.3,90.9h-3.8l-0.7,2.7h-1.4l3.2-10.9h1.7l3.2,10.9H59L58.3,90.9z M54.7,89.7H58l-1.6-5.8h0L54.7,89.7z' /%3E%3Cpath fill='%23FFFFFF' d='M69.2,93.5h-1.7l-4.2-9v9h-1.3V82.6h1.7l4.2,9v-9h1.3V93.5z'/%3E%3Cpath fill='%23FFFFFF' d='M75,93.5V82.6h3.3c0.7,0,1.2,0.1,1.7,0.2c0.5,0.1,0.9,0.3,1.3,0.6c0.3,0.3,0.6,0.7,0.8,1.2 c0.2,0.5,0.3,1.2,0.3,1.9v3.1c0,0.8-0.1,1.4-0.3,2c-0.2,0.5-0.4,0.9-0.8,1.2c-0.3,0.3-0.8,0.5-1.3,0.6c-0.5,0.1-1.1,0.2-1.7,0.2H75 z M76.3,83.8v8.6h1.9c0.5,0,0.9,0,1.2-0.1c0.3-0.1,0.6-0.2,0.9-0.4c0.2-0.2,0.4-0.5,0.5-0.8c0.1-0.3,0.2-0.8,0.2-1.3v-3.3 c0-0.6-0.1-1-0.2-1.4c-0.1-0.3-0.3-0.6-0.5-0.8s-0.5-0.3-0.9-0.4c-0.3-0.1-0.7-0.1-1.2-0.1H76.3z'/%3E%3Cpath fill='%23FFFFFF' d='M84.2,82.6h6.2v1.2h-4.9v3.6h4.3v1.1h-4.3v3.8h4.9v1.2h-6.2V82.6z'/%3E%3Cpath fill='%23FFFFFF' d='M92.2,93.5V82.6h5.9v1.2h-4.6v3.6h4v1.1h-4v5H92.2z'/%3E%3Cpath fill='%23FFFFFF' d='M100,82.6h6.2v1.2h-4.9v3.6h4.3v1.1h-4.3v3.8h4.9v1.2H100V82.6z'/%3E%3Cpath fill='%23FFFFFF' d='M115.3,93.5h-1.7l-4.2-9v9H108V82.6h1.7l4.2,9v-9h1.3V93.5z'/%3E%3Cpath fill='%23FFFFFF' d='M120.9,92.5c0.8,0,1.4-0.1,1.7-0.4c0.4-0.3,0.5-0.8,0.5-1.6h1.3c0,1.2-0.3,2-0.9,2.5 c-0.6,0.5-1.5,0.7-2.7,0.7c-0.7,0-1.2-0.1-1.7-0.2c-0.5-0.1-0.9-0.4-1.2-0.7c-0.3-0.3-0.5-0.7-0.7-1.2c-0.1-0.5-0.2-1.1-0.2-1.9 v-3.4c0-0.7,0.1-1.3,0.2-1.8c0.1-0.5,0.4-0.9,0.7-1.2c0.3-0.3,0.7-0.5,1.2-0.7c0.5-0.1,1-0.2,1.7-0.2c1.2,0,2.1,0.3,2.7,0.8 c0.6,0.5,0.9,1.3,0.9,2.5h-1.3c0-0.8-0.2-1.3-0.5-1.6c-0.3-0.3-0.9-0.5-1.7-0.5c-0.4,0-0.8,0-1.1,0.1c-0.3,0.1-0.5,0.2-0.7,0.4 c-0.2,0.2-0.3,0.5-0.4,0.8c-0.1,0.3-0.1,0.8-0.1,1.3v3.6c0,0.5,0,0.9,0.1,1.3c0.1,0.3,0.2,0.6,0.4,0.8c0.2,0.2,0.4,0.3,0.7,0.4 C120,92.5,120.4,92.5,120.9,92.5z'/%3E%3Cpath fill='%23FFFFFF' d='M126.3,82.6h6.2v1.2h-4.9v3.6h4.3v1.1h-4.3v3.8h4.9v1.2h-6.2V82.6z'/%3E%3Cpath fill='%23FFFFFF' d='M146.4,84.3l-3,9.3h-1.1l-3-9.3v9.3H138V82.6h2l2.9,9.1h0l2.9-9.1h2v10.9h-1.3V84.3z'/%3E%3Cpath fill='%23FFFFFF' d='M155.2,90.9h-3.8l-0.7,2.7h-1.4l3.2-10.9h1.7l3.2,10.9H156L155.2,90.9z M151.7,89.7h3.2l-1.6-5.8h0 L151.7,89.7z'/%3E%3Cpath fill='%23FFFFFF' d='M160,83.8h-2.8v-1.2h6.9v1.2h-2.8v9.8H160V83.8z'/%3E%3Cpath fill='%23FFFFFF' d='M168,83.8h-2.8v-1.2h6.9v1.2h-2.8v9.8H168V83.8z'/%3E%3Cpath fill='%23FFFFFF' d='M173.6,82.6h6.2v1.2H175v3.6h4.3v1.1H175v3.8h4.9v1.2h-6.2V82.6z'/%3E%3Cpath fill='%23FFFFFF' d='M181.6,82.6h3.5c0.6,0,1.2,0.1,1.7,0.2c0.5,0.1,0.9,0.3,1.2,0.5c0.3,0.3,0.5,0.6,0.7,1.1 c0.2,0.4,0.2,1,0.2,1.7c0,0.9-0.2,1.6-0.5,2.1c-0.3,0.5-0.8,0.9-1.5,1l2.1,4.3h-1.5l-2-4.1H183v4.1h-1.3V82.6z M185.1,88.2 c0.4,0,0.8,0,1.1-0.1c0.3-0.1,0.5-0.2,0.7-0.4c0.2-0.2,0.3-0.4,0.4-0.7c0.1-0.3,0.1-0.6,0.1-1.1c0-0.5,0-0.9-0.1-1.1 c-0.1-0.3-0.2-0.5-0.4-0.7c-0.2-0.2-0.4-0.3-0.7-0.3c-0.3-0.1-0.6-0.1-1.1-0.1H183v4.5H185.1z'/%3E%3Cpath fill='%23FFFFFF' d='M193.8,88.4c-0.6-0.1-1.1-0.2-1.6-0.4c-0.4-0.2-0.8-0.4-1-0.6c-0.3-0.2-0.5-0.5-0.6-0.9s-0.2-0.8-0.2-1.2 c0-1,0.3-1.7,0.9-2.2c0.6-0.5,1.5-0.8,2.7-0.8c1.2,0,2.1,0.2,2.7,0.7c0.6,0.5,0.9,1.3,0.9,2.4h-1.3c0-0.7-0.2-1.2-0.5-1.5 c-0.3-0.3-0.9-0.4-1.7-0.4c-0.8,0-1.3,0.1-1.7,0.4c-0.4,0.3-0.5,0.7-0.5,1.4c0,0.3,0,0.6,0.1,0.8c0.1,0.2,0.2,0.4,0.4,0.6 c0.2,0.2,0.4,0.3,0.7,0.4c0.3,0.1,0.7,0.2,1.2,0.3c0.7,0.1,1.3,0.2,1.8,0.4c0.5,0.2,0.8,0.4,1.1,0.6c0.3,0.3,0.4,0.6,0.5,0.9 c0.1,0.4,0.2,0.8,0.2,1.2c0,1.1-0.3,1.9-0.9,2.4c-0.6,0.5-1.6,0.7-2.9,0.7c-0.6,0-1.1-0.1-1.6-0.2c-0.5-0.1-0.9-0.3-1.2-0.5 c-0.3-0.2-0.6-0.6-0.7-1c-0.2-0.4-0.3-0.9-0.3-1.5h1.3c0,0.8,0.2,1.3,0.6,1.6c0.4,0.3,1,0.4,1.8,0.4c0.4,0,0.8,0,1.1-0.1 s0.6-0.2,0.7-0.3c0.2-0.2,0.3-0.4,0.4-0.6c0.1-0.2,0.1-0.5,0.1-0.9c0-0.3,0-0.6-0.1-0.8c-0.1-0.2-0.2-0.4-0.4-0.6 c-0.2-0.2-0.4-0.3-0.8-0.4S194.4,88.5,193.8,88.4z'/%3E%3C/g%3E%3C/svg%3E%0A"); background-size: auto 100%; height: 94px; }

#featured-banner-webzine .edm-logo svg { max-width: 200px; width: 100%; }

#featured-banner-webzine .edm-edition > * { margin: 1em 0; }

#featured-banner-webzine .edm-edition > *:first-child { margin-top: 0; }

#featured-banner-webzine .edm-edition > *:last-child { margin-bottom: 0; }

@media screen and (min-width: 640px) { .featured-banner-slide { height: 630px !important; }
  .featured-banner { background-color: transparent !important; overflow: hidden; }
  .featured-banner .banner_txt_wrp { padding-top: 50px; padding-bottom: 50px; }
  .featured-banner .banner_txt_out { padding: 40px; }
  .featured-banner .banner_img-desktop { display: block; }
  #featured-banner-webzine .featured-banner { /*.antetitle{ display:none;}*/ }
  #featured-banner-webzine .featured-banner .banner_img-desktop { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); -webkit-animation: zoominoutsinglefeatured 5s ease-out; animation: zoominoutsinglefeatured 5s ease-out; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-delay: .3s; animation-delay: .3s; }
  #featured-banner-webzine .featured-banner .banner_txt_out { background: rgba(0, 106, 181, 0.8); }
  #featured-banner-webzine .banner_txt > div.edm-logo { -webkit-box: 0 0 200px; -moz-box: 0 0 200px; -ms-flex: 0 0 200px; -webkit-box-flex: 0; flex: 0 0 200px; max-width: 200px; margin-bottom: 0; }
  #featured-banner-webzine .banner_txt > div.edm-edition { -webkit-box: 0 0 calc(100% - 240px); -moz-box: 0 0 calc(100% - 240px); -ms-flex: 0 0 calc(100% - 240px); -webkit-box-flex: 0; flex: 0 0 calc(100% - 240px); max-width: calc(100% - 240px); }
  #featured-banner-webzine .edm-logo svg { max-width: 100%; } }

@media screen and (min-width: 1200px) { .featured-banner *.title { font-size: 3rem; }
  .featured-banner .issuenum, .featured-banner .summary { font-size: 1.92rem; }
  #featured-banner-webzine .banner_txt > div.edm-logo { -webkit-box: 0 0 330px; -moz-box: 0 0 330px; -ms-flex: 0 0 330px; -webkit-box-flex: 0; flex: 0 0 330px; max-width: 330px; }
  #featured-banner-webzine .banner_txt > div.edm-edition { -webkit-box: 0 0 calc(100% - 390px); -moz-box: 0 0 calc(100% - 390px); -ms-flex: 0 0 calc(100% - 390px); -webkit-box-flex: 0; flex: 0 0 calc(100% - 390px); max-width: calc(100% - 390px); } }

@media screen and (max-width: 639px) { .featured-banner { background-image: none !important; }
  .featured-banner .banner_txt > a { margin-bottom: 0 !important; }
  .featured-banner .banner_img { display: block !important; width: calc(100% - 40px); }
  .featured-banner .banner_img .sfimageWrp-mobile { display: block !important; width: 100%; background-size: cover; background-position: center center; margin: auto; }
  #featured-banner-webzine, .featured-banner-highlight { margin-bottom: 90px; }
  #featured-banner-webzine .featured-banner .banner_img, .featured-banner-highlight .featured-banner .banner_img { margin-bottom: -90px; } }

@-webkit-keyframes zoominoutsinglefeatured { 0% { -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05); }
  100% { -webkit-transform: scale(1.02);
    -ms-transform: scale(1.02);
    transform: scale(1.02); } }

@keyframes zoominoutsinglefeatured { 0% { -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05); }
  100% { -webkit-transform: scale(1.02);
    -ms-transform: scale(1.02);
    transform: scale(1.02); } }

@keyframes zoomin { 0% { background-size: 105%; }
  100% { background-size: 102%; } }

@-webkit-keyframes zoomin { 0% { background-size: 105%; }
  100% { background-size: 102%; } }
