@charset "UTF-8";
/*****************************************************************************
*    Proyecto: Web Corporativa Everis
*    Titulo: everis-style.scss
*    Desripcion: Estilos para la realización de los modulos
******************************************************************************/
/* fin estilos guia */
/*TEXTOS*/
/*BORDES*/
/*BACKGROUNDS*/
/*RESETEO DE ESTILOS*/
html, body, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
article, aside, details, dialog, figcaption, figure, footer, header, hgroup, main, nav, section, summary, audio, canvas, video, mark, code, kbd, pre, samp,
a, abbr, acronym, address, code, del, dfn, em, strong, img, q, dl, dt, dd, ol, ul,
li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead,
tr, th, td, div {
  margin: 0;
  padding: 0;
  border: none;
  font-weight: normal;
  font-style: normal;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  text-decoration: none;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

input, button, select, textarea {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-style: normal;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  text-decoration: none;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

ul, ol, dl {
  list-style: none; }

/*CORRECTA VISUALIZACIÓN DE ETIQUETAS HTML5 EN NAVEGADORES NO SOPORTADOS*/
article, aside, details, dialog, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
  display: block; }

audio, canvas, video {
  display: inline-block; }

audio:not([controls]) {
  display: none;
  height: 0; }

dfn {
  font-style: italic; }

mark {
  background-color: #ff0;
  color: #000; }

code, kbd, pre, samp {
  font-family: monospace, serif;
  font-size: 1.6em; }

body {
  font-family: "Helvetica-light","Arial",Helvetica,sans-serif;
  background-color: #F7F7F7;
  color: #333;
  margin: 4.125rem 0 0 0; }

/* ENLACES */
a {
  cursor: pointer;
  color: inherit; }

a:visited {
  text-decoration: none; }

/* cuando un link es visitado recupera el color original del link */
a:focus, a:active {
  text-decoration: none; }

a:hover {
  color: inherit;
  text-decoration: none; }

/* ENCABEZADOS CON Y SIN ENLACE */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: inherit; }

/* RESET FORMULARIOS */
/*BOTONES*/
button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor: pointer; }

button[disabled], input[disabled] {
  cursor: default; }

/* RESET TABLAS*/
table {
  border-collapse: collapse;
  border-spacing: 0; }

div {
  display: block; }

pre, code {
  direction: ltr;
  text-align: left; }

code {
  display: block;
  border: 1px solid #9AAE21;
  font-size: 0.875rem;
  color: #9AAE21;
  margin: 0.625rem 0.3125rem;
  padding: 0.625rem;
  background: #EAEAEA; }

.main {
  height: 29.8125rem;
  background: #fff;
  position: relative; }

.mCustomScrollbar .mCSB_scrollTools {
  margin: 2.1875rem 2.0625rem;
  opacity: 1; }
  .mCustomScrollbar .mCSB_scrollTools a {
    color: #333; }
    .mCustomScrollbar .mCSB_scrollTools a.mCSB_buttonUp {
      overflow: visible; }
      .mCustomScrollbar .mCSB_scrollTools a.mCSB_buttonUp:before {
        content: "Up";
        display: block;
        text-align: center;
        font-size: 1.25rem;
        top: -35px;
        position: relative; }
    .mCustomScrollbar .mCSB_scrollTools a.mCSB_buttonDown {
      overflow: visible; }
      .mCustomScrollbar .mCSB_scrollTools a.mCSB_buttonDown:after {
        content: "Down";
        display: block;
        text-align: center;
        font-size: 1.25rem;
        bottom: -72px;
        position: relative; }

@media screen and (max-width: 991px) {
  body {
    margin-top: 3.75rem; } }
@media screen and (max-width: 767px) {
  body {
    margin-top: 5.875rem; } }
@media screen and (min-width: 480px) and (max-width: 767px) {
  body {
    margin-top: 3.75rem; } }
@font-face {
  font-family: Helvetica-thin;
  src: url('fonts/Helvetica/eot/Helvetica-thin.eot');src:url('fonts/Helvetica/eot/Helvetica-thin.eot?#iefix') format('embedded-opentype'),url('fonts/Helvetica/woff/Helvetica-thin.woff') format('woff'),url('fonts/Helvetica/svg/Helvetica-thin.svg##Helvetica') format('svg'),url('fonts/Helvetica/woff2/Helvetica-thin.woff2');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: Helvetica-light;
  src: url('fonts/Helvetica/eot/Helvetica-light.eot');src:url('fonts/Helvetica/eot/Helvetica-light.eot?#iefix') format('embedded-opentype'),url('fonts/Helvetica/woff/Helvetica-light.woff') format('woff'),url('fonts/Helvetica/svg/Helvetica-light.svg##Helvetica') format('svg'),url('fonts/Helvetica/woff2/Helvetica-light.woff2');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: Helvetica-bold;
  src: url('fonts/Helvetica/eot/Helvetica-bold.eot');src:url('fonts/Helvetica/eot/Helvetica-bold.eot?#iefix') format('embedded-opentype'),url('fonts/Helvetica/woff/Helvetica-bold.woff') format('woff'),url('fonts/Helvetica/svg/Helvetica-bold.svg##Helvetica') format('svg'),url('fonts/Helvetica/woff2/Helvetica-bold.woff2');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: Avenir-light;
  src: url('fonts/Avenir/eot/Avenir-light.eot');src:url('fonts/Avenir/eot/Avenir-light.eot?#iefix') format('embedded-opentype'),url('fonts/Avenir/woff/Avenir-light.woff') format('woff'),url('fonts/Avenir/svg/Avenir-light.svg##Avenir') format('svg'),url('fonts/Avenir/woff2/Avenir-light.woff2');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: Avenir-light-italic;
  src: url('fonts/Avenir/eot/Avenir-light-italic.eot');src:url('fonts/Avenir/eot/Avenir-light-italic.eot?#iefix') format('embedded-opentype'),url('fonts/Avenir/woff/Avenir-light-italic.woff') format('woff'),url('fonts/Avenir/svg/Avenir-light-italic.svg##Avenir') format('svg'),url('fonts/Avenir/woff2/Avenir-light-italic.woff2');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: Avenir-medium;
  src: url('fonts/Avenir/eot/Avenir-medium.eot');src:url('fonts/Avenir/eot/Avenir-medium.eot?#iefix') format('embedded-opentype'),url('fonts/Avenir/woff/Avenir-medium.woff') format('woff'),url('fonts/Avenir/svg/Avenir-medium.svg##Avenir') format('svg'),url('fonts/Avenir/woff2/Avenir-medium.woff2');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: Avenir-medium-italic;
  src: url('fonts/Avenir/eot/Avenir-medium-italic.eot');src:url('fonts/Avenir/eot/Avenir-medium-italic.eot?#iefix') format('embedded-opentype'),url('fonts/Avenir/woff/Avenir-medium-italic.woff') format('woff'),url('fonts/Avenir/svg/Avenir-medium-italic.svg##Avenir') format('svg'),url('fonts/Avenir/woff2/Avenir-medium-italic.woff2');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: futura-light;
  src: url('fonts/futura/woff/futura-light.woff') format('woff'),url('fonts/futura/woff2/futura-light.woff2');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: futura-light-italic;
  src: url('fonts/futura/woff/futura-light-italic.woff') format('woff'),url('fonts/futura/woff2/futura-light-italic.woff2');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: futura-medium;
  src: url('fonts/futura/woff/futura-medium.woff') format('woff'),url('fonts/futura/woff2/futura-medium.woff2');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: futura-medium-italic;
  src: url('fonts/futura/woff/futura-medium-italic.woff') format('woff'),url('fonts/futura/woff2/futura-medium-italic.woff2');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'eve-icons';
  src: url("fonts/Eve-icons/fonts/Eve-icons.eot?6hjnyj");
  src: url("fonts/Eve-icons/fonts/Eve-icons.eot?6hjnyj#iefix") format("embedded-opentype"), url("fonts/Eve-icons/fonts/Eve-icons.woff?6hjnyj") format("woff"), url("fonts/Eve-icons/fonts/Eve-icons.svg?6hjnyj#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="icon"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'eve-icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* icono para blog */
@font-face {
  font-family: 'iconblog';
  src: url("fonts/iconblog/fonts/iconblog.eot?rvzxjf");
  src: url("fonts/iconblog/fonts/iconblog.eot?rvzxjf#iefix") format("embedded-opentype"), url("fonts/iconblog/fonts/iconblog.ttf?rvzxjf") format("truetype"), url("fonts/iconblog/fonts/iconblog.woff?rvzxjf") format("woff"), url("fonts/iconblog/fonts/iconblog.svg?rvzxjf#iconblog") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="iconblog-"], [class*=" iconblog-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'iconblog' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.iconblog-blog:before {
  content: "\e9a5";
  color: #fff;
  position: relative;
  top: 0.4rem;
  font-size: 1.8rem !important; }

.icon-facebook:before {
  content: "\e94d"; }

.icon-twitter:before {
  content: "\e953"; }

.icon-rss:before {
  content: "\e959"; }

.icon-youtube:before {
  content: "\e967"; }

.icon-blogger:before {
  content: "\e954"; }

.icon-linkedin:before {
  content: "\e962"; }

.icon-mail:before {
  content: "\e963"; }

/*Read more*/
.icon-iconocweb_02-15:before {
  content: "\e972"; }

/**/
.icon-iconocweb_01-01:before {
  content: "\e900"; }

.icon-iconocweb_01-02:before {
  content: "\e901"; }

.icon-iconocweb_01-03:before {
  content: "\e902"; }

.icon-iconocweb_01-04:before {
  content: "\e903"; }

.icon-iconocweb_01-05:before {
  content: "\e904"; }

.icon-iconocweb_01-06:before {
  content: "\e905"; }

.icon-iconocweb_01-07:before {
  content: "\e906"; }

.icon-iconocweb_01-08:before {
  content: "\e907"; }

.icon-iconocweb_01-09:before {
  content: "\e908"; }

.icon-iconocweb_01-10:before {
  content: "\e909"; }

.icon-iconocweb_01-11:before {
  content: "\e90a"; }

.icon-iconocweb_01-12:before {
  content: "\e90b"; }

.icon-iconocweb_01-13:before {
  content: "\e90c"; }

.icon-iconocweb_01-14:before {
  content: "\e90d"; }

.icon-iconocweb_01-15:before {
  content: "\e90e"; }

.icon-iconocweb_01-16:before {
  content: "\e90f"; }

.icon-iconocweb_01-17:before {
  content: "\e910"; }

.icon-iconocweb_01-18:before {
  content: "\e911"; }

.icon-iconocweb_01-19:before {
  content: "\e912"; }

.icon-iconocweb_01-20:before {
  content: "\e913"; }

.icon-iconocweb_01-21:before {
  content: "\e914"; }

.icon-iconocweb_01-22:before {
  content: "\e915"; }

.icon-iconocweb_01-23:before {
  content: "\e916"; }

.icon-iconocweb_01-24:before {
  content: "\e917"; }

.icon-iconocweb_01-25:before {
  content: "\e918"; }

.icon-iconocweb_01-26:before {
  content: "\e919"; }

.icon-iconocweb_01-27:before {
  content: "\e91a"; }

.icon-iconocweb_01-28:before {
  content: "\e91b"; }

.icon-iconocweb_01-29:before {
  content: "\e91c"; }

.icon-iconocweb_01-30:before {
  content: "\e91d"; }

.icon-iconocweb_01-31:before {
  content: "\e91e"; }

.icon-iconocweb_01-32:before {
  content: "\e91f"; }

.icon-iconocweb_01-33:before {
  content: "\e920"; }

.icon-iconocweb_01-34:before {
  content: "\e921"; }

.icon-iconocweb_01-35:before {
  content: "\e922"; }

.icon-iconocweb_01-36:before {
  content: "\e923"; }

.icon-iconocweb_01-37:before {
  content: "\e924"; }

.icon-iconocweb_01-38:before {
  content: "\e925"; }

.icon-iconocweb_01-39:before {
  content: "\e926"; }

.icon-iconocweb_01-40:before {
  content: "\e927"; }

.icon-iconocweb_01-41:before {
  content: "\e928"; }

.icon-iconocweb_01-42:before {
  content: "\e929"; }

.icon-iconocweb_01-43:before {
  content: "\e92a"; }

.icon-iconocweb_01-44:before {
  content: "\e92b"; }

.icon-iconocweb_01-45:before {
  content: "\e92c"; }

.icon-iconocweb_01-46:before {
  content: "\e92d"; }

.icon-iconocweb_01-47:before {
  content: "\e92e"; }

.icon-iconocweb_01-48:before {
  content: "\e92f"; }

.icon-iconocweb_01-49:before {
  content: "\e930"; }

.icon-iconocweb_01-50:before {
  content: "\e931"; }

.icon-iconocweb_01-51:before {
  content: "\e932"; }

.icon-iconocweb_01-52:before {
  content: "\e933"; }

.icon-iconocweb_01-53:before {
  content: "\e934"; }

.icon-iconocweb_01-54:before {
  content: "\e935"; }

.icon-iconocweb_01-55:before {
  content: "\e936"; }

.icon-iconocweb_01-56:before {
  content: "\e937"; }

.icon-iconocweb_01-57:before {
  content: "\e938"; }

.icon-iconocweb_01-58:before {
  content: "\e939"; }

.icon-iconocweb_01-59:before {
  content: "\e93a"; }

.icon-iconocweb_01-60:before {
  content: "\e93b"; }

.icon-iconocweb_01-61:before {
  content: "\e93c"; }

.icon-iconocweb_01-62:before {
  content: "\e93d"; }

.icon-iconocweb_01-63:before {
  content: "\e93e"; }

.icon-iconocweb_01-64:before {
  content: "\e93f"; }

.icon-iconocweb_01-65:before {
  content: "\e940"; }

.icon-iconocweb_01-66:before {
  content: "\e941"; }

.icon-iconocweb_01-67:before {
  content: "\e942"; }

.icon-iconocweb_01-68:before {
  content: "\e943"; }

.icon-iconocweb_01-69:before {
  content: "\e944"; }

.icon-iconocweb_01-70:before {
  content: "\e945"; }

.icon-iconocweb_01-71:before {
  content: "\e946"; }

.icon-iconocweb_01-72:before {
  content: "\e947"; }

.icon-iconocweb_01-73:before {
  content: "\e948"; }

.icon-iconocweb_01-74:before {
  content: "\e949"; }

.icon-iconocweb_01-75:before {
  content: "\e94a"; }

.icon-iconocweb_01-76:before {
  content: "\e94b"; }

.icon-iconocweb_01-77:before {
  content: "\e94c"; }

.icon-iconocweb_01-78:before {
  content: "\e94d"; }

.icon-iconocweb_01-79:before {
  content: "\e94e"; }

.icon-iconocweb_01-80:before {
  content: "\e94f"; }

.icon-iconocweb_01-81:before {
  content: "\e950"; }

.icon-iconocweb_01-82:before {
  content: "\e951"; }

.icon-iconocweb_01-83:before {
  content: "\e952"; }

.icon-iconocweb_01-84:before {
  content: "\e953"; }

.icon-iconocweb_01-85:before {
  content: "\e954"; }

.icon-iconocweb_01-86:before {
  content: "\e955"; }

.icon-iconocweb_01-87:before {
  content: "\e956"; }

.icon-iconocweb_01-88:before {
  content: "\e957"; }

.icon-iconocweb_01-89:before {
  content: "\e958"; }

.icon-iconocweb_01-90:before {
  content: "\e959"; }

.icon-iconocweb_01-91:before {
  content: "\e95a"; }

.icon-iconocweb_01-92:before {
  content: "\e95b"; }

.icon-iconocweb_01-93:before {
  content: "\e95c"; }

.icon-iconocweb_01-94:before {
  content: "\e95d"; }

.icon-iconocweb_01-95:before {
  content: "\e95e"; }

.icon-iconocweb_01-96:before {
  content: "\e95f"; }

.icon-iconocweb_01-97:before {
  content: "\e960"; }

.icon-iconocweb_01-98:before {
  content: "\e961"; }

.icon-iconocweb_01-99:before {
  content: "\e962"; }

.icon-iconocweb_01-100:before {
  content: "\e963"; }

.icon-iconocweb_02-01:before {
  content: "\e964"; }

.icon-iconocweb_02-02:before {
  content: "\e965"; }

.icon-iconocweb_02-03:before {
  content: "\e966"; }

.icon-iconocweb_02-04:before {
  content: "\e967"; }

.icon-iconocweb_02-05:before {
  content: "\e968"; }

.icon-iconocweb_02-06:before {
  content: "\e969"; }

.icon-iconocweb_02-07:before {
  content: "\e96a"; }

.icon-iconocweb_02-08:before {
  content: "\e96b"; }

.icon-iconocweb_02-09:before {
  content: "\e96c"; }

.icon-iconocweb_02-10:before {
  content: "\e96d"; }

.icon-iconocweb_02-11:before {
  content: "\e96e"; }

.icon-iconocweb_02-12:before {
  content: "\e96f"; }

.icon-iconocweb_02-13:before {
  content: "\e970"; }

.icon-iconocweb_02-14:before {
  content: "\e971"; }

/*.icon-iconocweb_02-15:before {
  content: "\e972";
}*/
.icon-iconocweb_02-16:before {
  content: "\e973"; }

.icon-iconocweb_02-17:before {
  content: "\e974"; }

.icon-iconocweb_02-18:before {
  content: "\e975"; }

.icon-iconocweb_02-19:before {
  content: "\e976"; }

.icon-iconocweb_02-20:before {
  content: "\e977"; }

.icon-iconocweb_02-21:before {
  content: "\e978"; }

.icon-iconocweb_02-22:before {
  content: "\e979"; }

.icon-iconocweb_02-23:before {
  content: "\e97a"; }

.icon-iconocweb_02-24:before {
  content: "\e97b"; }

/*Lupa buscador*/
.icon-iconocweb_02-25:before {
  content: "\e97c"; }

.icon-iconocweb_02-26:before {
  content: "\e97d"; }

.icon-iconocweb_02-27:before {
  content: "\e97e"; }

.icon-iconocweb_02-28:before {
  content: "\e97f"; }

.icon-iconocweb_02-29:before {
  content: "\e980"; }

.icon-iconocweb_02-30:before {
  content: "\e981"; }

.icon-iconocweb_02-31:before {
  content: "\e982"; }

.icon-iconocweb_02-32:before {
  content: "\e983"; }

.icon-iconocweb_02-33:before {
  content: "\e984"; }

.icon-iconocweb_02-34:before {
  content: "\e985"; }

.icon-iconocweb_02-35:before {
  content: "\e986"; }

.icon-iconocweb_02-36:before {
  content: "\e987"; }

.icon-iconocweb_02-37:before {
  content: "\e988"; }

.icon-iconocweb_02-38:before {
  content: "\e989"; }

.icon-iconocweb_02-39:before {
  content: "\e98a"; }

.icon-iconocweb_02-40:before {
  content: "\e98b"; }

.icon-iconocweb_02-41:before {
  content: "\e98c"; }

.icon-iconocweb_02-42:before {
  content: "\e98d"; }

.icon-iconocweb_02-43:before {
  content: "\e98e"; }

.icon-iconocweb_02-44:before {
  content: "\e98f"; }

.icon-iconocweb_02-45:before {
  content: "\e990"; }

.icon-iconocweb_02-46:before {
  content: "\e991"; }

.icon-iconocweb_02-47:before {
  content: "\e992"; }

.icon-iconocweb_02-48:before {
  content: "\e993"; }

.icon-iconocweb_02-49:before {
  content: "\e994"; }

.icon-iconocweb_02-50:before {
  content: "\e995"; }

.icon-iconocweb_02-51:before {
  content: "\e996"; }

.icon-iconocweb_02-52:before {
  content: "\e997"; }

.icon-iconocweb_02-53:before {
  content: "\e998"; }

.icon-iconocweb_02-54:before {
  content: "\e999"; }

.icon-iconocweb_02-55:before {
  content: "\e99a"; }

.icon-iconocweb_02-56:before {
  content: "\e99b"; }

.icon-iconocweb_02-57:before {
  content: "\e99c"; }

.icon-iconocweb_02-58:before {
  content: "\e99d"; }

.icon-iconocweb_02-59:before {
  content: "\e99e"; }

.icon-iconocweb_02-60:before {
  content: "\e99f"; }

.icon-iconocweb_02-61:before {
  content: "\e9a0"; }

.icon-iconocweb_02-62:before {
  content: "\e9a1"; }

.icon-iconocweb_02-63:before {
  content: "\e9a2"; }

.icon-iconocweb_02-64:before {
  content: "\e9a3"; }

.icon-iconocweb_02-65:before {
  content: "\e9a4"; }

.icon-iconocweb_02-66:before {
  content: "\e9a5"; }

.icon-iconocweb_02-67:before {
  content: "\e9a6"; }

.icon-iconocweb_02-68:before {
  content: "\e9a7"; }

.icon-iconocweb_02-69:before {
  content: "\e9a8"; }

.icon-iconocweb_02-70:before {
  content: "\e9a9"; }

.icon-iconocweb_02-71:before {
  content: "\e9aa"; }

.icon-iconocweb_02-72:before {
  content: "\e9ab"; }

.icon-iconocweb_02-73:before {
  content: "\e9ac"; }

.icon-iconocweb_02-74:before {
  content: "\e9ad"; }

.icon-iconocweb_02-75:before {
  content: "\e9ae"; }

.icon-iconocweb_02-76:before {
  content: "\e9af"; }

.icon-iconocweb_02-77:before {
  content: "\e9b0"; }

.icon-iconocweb_02-78:before {
  content: "\e9b1"; }

.icon-iconocweb_02-79:before {
  content: "\e9b2"; }

.icon-iconocweb_02-80:before {
  content: "\e9b3"; }

.icon-iconocweb_02-81:before {
  content: "\e9b4"; }

.icon-iconocweb_02-82:before {
  content: "\e9b5"; }

.icon-iconocweb_02-83:before {
  content: "\e9b6"; }

.icon-iconocweb_02-84:before {
  content: "\e9b7"; }

.icon-iconocweb_02-85:before {
  content: "\e9b8"; }

.icon-iconocweb_02-86:before {
  content: "\e9b9"; }

.icon-iconocweb_02-87:before {
  content: "\e9ba"; }

.icon-iconocweb_02-88:before {
  content: "\e9bb"; }

.icon-iconocweb_02-89:before {
  content: "\e9bc"; }

.icon-iconocweb_02-90:before {
  content: "\e9bd"; }

.icon-iconocweb_02-91:before {
  content: "\e9be"; }

.icon-iconocweb_02-92:before {
  content: "\e9bf"; }

.icon-iconocweb_02-93:before {
  content: "\e9c0"; }

.icon-iconocweb_02-94:before {
  content: "\e9c1"; }

.icon-iconocweb_02-95:before {
  content: "\e9c2"; }

.icon-iconocweb_02-96:before {
  content: "\e9c3"; }

.icon-iconocweb_02-97:before {
  content: "\e9c4"; }

.icon-iconocweb_02-98:before {
  content: "\e9c5"; }

.icon-iconocweb_02-99:before {
  content: "\e9c6"; }

.icon-iconocweb_02-100:before {
  content: "\e9c7"; }

/*End Iconos desarrollados diseño*/
/* ADMIN */
body #admin-menu {
  z-index: 3001; }

/* reset amber max-width for ckeditor*/
body.cke_editable p {
  max-width: none; }

body.cke_editable {
  /* margin: 50px; */
  width: 96%;
  margin: 0 auto; }

body.adminimal-menu #admin-menu #admin-menu-wrapper div#toolbar div.toolbar-shortcuts ul li {
  display: inline-block; }

/* ------------------ VARIABLES ------------------------------ */
/* fin estilos guia */
/*TEXTOS*/
/*BORDES*/
/*BACKGROUNDS*/
/* ---------------------------- GENERALES ---------------------------------------- */
html,
body {
  width: 100%;
  padding: 0;
  color: #505050; }

body {
  background: #FFF; }

img {
  max-width: 100%;
  height: auto; }

/*.paragraphs-item-claim-and-body-text .field-teaser-text p,
.paragraphs-item-claim-and-body-text .field-rich-title
{
  font-size: 36px;
  padding-bottom: 10px;
  padding-left: 10px;
  border-left: 2px solid $border-menu;
  margin-bottom: 20px;
}*/
/*.row.eve_row_over_bgmedia{
  position: absolute;
  top:0;
  width: 100%;
}*/
/*.eve_paragraph {
  position: relative;
}*/
/*.eve_paragraph_w_bgmedia{
  height:300px;
}*/
/*.eve_paragraph_w_bgmedia.eve_bgtype_image{
  height:auto;
}
.eve_paragraph_w_bgmedia .eve_wrapper_w_bgimage{
  padding: 60px 0;
}
.eve_paragraph_w_bgmedia .eve_v_app_container {
  width: 100%;
  height: 100%;
  margin-bottom: 10px;
  padding: 0;
  position: relative;
  overflow: hidden;
  text-align: center;
}*/
/*.eve_v_app_container .controls_and_text.overvideo.container {
  position: absolute;
  bottom: 20%;
  color: #FFF;
  margin: 0 auto;
  left: 0;
  right: 0;
}*/
/*.eve_home_header.paragraphs-item-home-header h1 {
  left: 0;
  font-size: 85px;
  text-shadow: 0 0 9px #000;
  margin: 0;
}
.eve_home_header.paragraphs-item-home-header h2 {
  font-size: 45px;
  text-shadow: 0 0 9px #000;
  margin: 0;
}
.eve_home_header.paragraphs-item-home-header h3 {
  font-size: 30px;
  text-shadow: 0 0 9px #000;
  margin: 0;
}*/
.eve_content {
  /*mod_icons*/
  /*[class^="eve-icon-"], [class*="eve-icon-"] {
  	position: relative;
  	display: inline-block;
  	vertical-align: top;
  	font-family: 'Eve-icons' !important;
  	speak: none;
  	font-style: normal;
  	font-weight: normal;
  	font-variant: normal;
  	text-transform: none;
  	text-indent: -999rem;
  	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
  	&:after{
  		content: "";
  		display: block;
  		text-indent: 0;
  		font-size: rem(150);
  		color: #9AAE21;
  		line-height: 1em;
  	}
  }*/
  /*End mod_icons*/
  /* submenu block - landing */
  /*-- START Dropdown menu on hover --*/
  /*END MEDIA*/
  /*selectLanguage*/
  /*End mod_selectLanguage*/
  /*home_header*/
  /*End mod_social*/
  /*home_detail*/
  /*End mod_home_detail*/
  /*menuReference*/
  /*End mod_menuReference*/
  /*template*/
  /*Texto con título principal y descripción*/
  /*End mod_social*/
  /* paragraph webform */
  /*imageReports*/
  /*End mod_imageReports*/
  /*End mod_newsroomBoxes*/
  /********VIDEO FIX *******/
  /*news*/
  /********* NEWSROOM Listado: Title no mayuscula ********/
  /*End mod_news*/
  /*workEveris*/
  /*moreAboutUs*/
  /*End mod_moreAboutUs*/
  /*masonry*/
  /*End mod_masonry*/
  /* Office list and info container */
  /*End mod_worldwide*/
  /*template*/
  /*End mod_social*/
  /*End mod_filterNews*/
  /*mod_detail*/
  /*End mod_detail*/
  /*mod_people*/
  /*End mod_people*/
  /*workOffices*/
  /*End mod_workOffices*/
  /*recruiters*/
  /*End mod_recruiters*/
  /*siteMap*/
  /*End mod_siteMap*/
  /*search*/
  /*End mod_search*/
  /*tokens*/
  /*End mod_tokens*/
  /*error*/
  /*End mod_error*/
  /****** teasers **********/
  /*
  /!*****************************************************************************
  //    Proyecto: Web Corporativa
  //    Titulo: mod_podcast
  //    Desripcion: estilización de los podcast del portal
  /!******************************************************************************!
  //*/
  /*LARGE XL RESOLUTION STYLES*/
  /*LARGE RESOLUTION STYLES*/
  /*MEDIUM RESOLUTION STYLES*/
  /*SMALL-SM RESOLUTION STYLES menos de 480px */
  /*SMALL RESOLUTION STYLES*/
  /*SMALL-SM-MEDIUM RESOLUTION STYLES 480px a 768px */ }
  .eve_content .eve-icon-clients:after {
    content: "\e912"; }
  .eve_content .eve-icon-coins:after {
    content: "\e961"; }
  .eve_content .eve-icon-services:after {
    content: "\e92e"; }
  .eve_content .eve-icon-global:after {
    content: "\e951"; }
  .eve_content .eve-icon-convergence:after {
    content: "\e965"; }
  .eve_content .eve-icon-phone:after {
    content: "\e903"; }
  .eve_content .eve-icon-phone:before {
    content: "\e90d";
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    display: block;
    width: 100%;
    margin-top: -1.5625rem;
    margin-left: 0.875rem;
    text-indent: 0;
    font-size: 2.5rem;
    color: #9AAE21;
    line-height: 1em;
    text-align: center; }
  .eve_content .eve-icon-laptop:after {
    content: "\e90a"; }
  .eve_content .eve-box-name {
    display: inline-block;
    vertical-align: middle; }
  .eve_content .eve-box-icons {
    display: inline-block;
    vertical-align: middle;
    font-size: 3.125rem; }
  .eve_content header#navbar {
    z-index: 3000; }
  .eve_content .eve_v_app_container {
    margin-bottom: 0;
    height: auto;
    width: 100%;
    background-color: transparent;
    padding: 0;
    position: relative;
    overflow: hidden;
    text-align: center; }
  .eve_content .playbutton {
    display: block;
    position: absolute;
    margin: 0;
    vertical-align: middle;
    left: 50%;
    top: 50%;
    width: auto;
    height: auto;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    cursor: pointer;
    z-index: 1000;
    color: #FFFFFF;
    background: none;
    transition: all 0.4s ease-out;
    -webkit-transition: all 0.4s ease-out;
    -moz-transition: all 0.4s ease-out;
    -ms-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    -webkit-text-fill-color: #FFFFFF; }
    .eve_content .playbutton:after {
      font-family: "Eve-icons";
      content: "\e9c1"; }
    .eve_content .playbutton:hover {
      -webkit-opacity: 0.7;
      -moz-opacity: 0.7;
      opacity: 0.7; }
  .eve_content .field-paragraph-background-media .eve_v_posterimg {
    min-height: 31.25rem;
    position: inherit;
    transition: min-height 0.5s linear;
    background-size: cover;
    margin: 0 auto;
    width: 100%;
    background-position: center; }
  .eve_content .eve_bgtype_video .field-paragraph-background-media .eve_v_posterimg {
    position: absolute;
    top: 0;
    height: 100%; }
  .eve_content .eve_bgtype_video .playbutton:after {
    font-size: 10rem; }
  .eve_content .eve-landing-block-submenu {
    display: inline-block; }
  .eve_content ul li {
    list-style: none; }
  .eve_content .eve_menu_image {
    position: relative;
    /*display: inline-block;*/ }
  .eve_content .eve_menu_image img:last-child {
    position: absolute;
    top: 0;
    left: 0;
    display: none; }
  .eve_content .navbar-default {
    background-color: #FFFFFF; }
  .eve_content .dropdown-menu {
    display: none; }
  .eve_content .navbar {
    border: none;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    box-shadow: 0px 5px 10px -3px #666666;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0; }
    .eve_content .navbar .eve-navbar-container {
      position: relative; }
    .eve_content .navbar .navbar-header {
      float: left;
      width: auto; }
      .eve_content .navbar .navbar-header .logo {
        width: 8.25rem;
        margin: 0;
        padding: 0;
        display: block;
        height: 4.0625rem; }
        .eve_content .navbar .navbar-header .logo img {
          display: block;
          width: 100%;
          height: 100%; }
      .eve_content .navbar .navbar-header .eve-search-popup-ico {
        position: absolute;
        right: 12.5rem;
        z-index: 300;
        width: 2.5625rem;
        height: 3.4375rem;
        cursor: pointer;
        opacity: 0.7; }
        .eve_content .navbar .navbar-header .eve-search-popup-ico:before {
          font-family: "Eve-icons";
          content: "\e97c";
          font-size: 1.0625rem;
          color: #000000;
          padding: 1.28125rem 0;
          cursor: pointer;
          font-weight: bold;
          height: 4.0625rem;
          width: 1.125rem;
          display: block; }
        .eve_content .navbar .navbar-header .eve-search-popup-ico p {
          display: none; }
    .eve_content .navbar .navbar-collapse {
      border: none;
      float: left;
      padding: 0;
      width: auto; }
      .eve_content .navbar .navbar-collapse .region-header {
        display: block;
        padding-right: 15.3125rem; }
        .eve_content .navbar .navbar-collapse .region-header .navbar-nav {
          float: right;
          margin: 0; }
          .eve_content .navbar .navbar-collapse .region-header .navbar-nav li {
            padding-top: 1.09375rem;
            padding-bottom: 1.09375rem;
            border-left: 3px solid transparent;
            border-bottom: none;
            font-family: "Helvetica-thin";
            font-size: 1.125rem;
            color: #505050;
            float: left; }
            .eve_content .navbar .navbar-collapse .region-header .navbar-nav li a {
              color: #505050;
              padding: 0.3125rem 0.5rem; }
              .eve_content .navbar .navbar-collapse .region-header .navbar-nav li a.active {
                background: #FFFFFF; }
              .eve_content .navbar .navbar-collapse .region-header .navbar-nav li a.active-trail {
                background: #FFFFFF;
                border-left: 3px solid #9aae04; }
                .eve_content .navbar .navbar-collapse .region-header .navbar-nav li a.active-trail:focus {
                  outline: 1px solid #4d90fe; }
              .eve_content .navbar .navbar-collapse .region-header .navbar-nav li a:hover {
                color: #9aae04; }
            .eve_content .navbar .navbar-collapse .region-header .navbar-nav li .dropdown-toggle {
              color: #505050;
              padding: 0.3125rem 0.5rem;
              display: block;
              position: relative;
              line-height: 1.25rem;
              border-left: 3px solid transparent; }
              .eve_content .navbar .navbar-collapse .region-header .navbar-nav li .dropdown-toggle.active-trail {
                border-left: 3px solid #9aae04; }
              .eve_content .navbar .navbar-collapse .region-header .navbar-nav li .dropdown-toggle:hover {
                cursor: pointer;
                color: #9aae04; }
      .eve_content .navbar .navbar-collapse .main-menu .caret {
        display: none; }
  .eve_content .eve-search-popup-ico * {
    display: none; }
  .eve_content .news-header-block {
    background: url("../images/header_mini_2.jpg") no-repeat center;
    min-height: 21.875rem;
    height: 100%;
    transition: min-height 0.5s linear;
    background-size: cover;
    width: 100%;
    position: relative; }
    .eve_content .news-header-block .pane-content {
      position: absolute;
      top: 50%;
      transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
      -webkit-transform: translate(0, -50%);
      width: 100%;
      text-align: center;
      max-height: 15rem;
      overflow: hidden; }
      .eve_content .news-header-block .pane-content p {
        font-family: "Avenir-medium";
        font-size: 4.25rem;
        color: #FFFFFF;
        text-shadow: none;
        width: 100%;
        padding: 0.625rem; }
  .eve_content ul .nav li .dropdown ul .dropdown-menu {
    margin-top: 0; }
  .eve_content ul .nav li .dropdown:hover > ul .dropdown-menu {
    display: block; }
  .eve_content ul .nav .main-menu li .dropdown:hover > ul .dropdown-menu {
    display: none; }
  .eve_content .dFrontLanguages {
    display: inline-block;
    position: absolute;
    right: 2.1875rem; }
    .eve_content .dFrontLanguages .lang_dropdown_form:after {
      content: "";
      display: block;
      clear: both; }
    .eve_content .dFrontLanguages .lang_dropdown_form .form-group {
      float: right;
      padding: 1.15625rem 0;
      margin-bottom: 0; }
      .eve_content .dFrontLanguages .lang_dropdown_form .form-group .form-control {
        height: auto;
        width: auto !important;
        line-height: 1rem;
        z-index: 9999;
        padding: 0.375rem 0.75rem 0.375rem 0.3125rem;
        -webkit-padding-after: 0.375rem;
        -webkit-padding-before: 0.375rem;
        -webkit-padding-start: 0.625rem;
        -webkit-padding-end: 0.75rem;
        padding-left: 0.625rem;
        font-family: "Helvetica-light";
        border: none;
        -webkit-border: none;
        box-shadow: none;
        -webkit-box-shadow: none;
        -webkit-appearance: none;
        -moz-appearance: none; }
        .eve_content .dFrontLanguages .lang_dropdown_form .form-group .form-control .chosen-single {
          color: #999999;
          height: auto;
          padding: 0 0 0 0.625rem;
          background: none;
          -webkit-background: none;
          box-shadow: none;
          -webkit-box-shadow: none;
          border: none;
          -webkit-border: none;
          line-height: inherit; }
          .eve_content .dFrontLanguages .lang_dropdown_form .form-group .form-control .chosen-single span {
            max-width: 3.4375rem;
            margin-right: 0;
            margin-left: 0.3125rem;
            font-size: 0.875rem;
            line-height: 1.05rem; }
          .eve_content .dFrontLanguages .lang_dropdown_form .form-group .form-control .chosen-single div {
            left: 0; }
          .eve_content .dFrontLanguages .lang_dropdown_form .form-group .form-control .chosen-single b {
            margin-top: -0.125rem; }
        .eve_content .dFrontLanguages .lang_dropdown_form .form-group .form-control .chosen-drop {
          border-top: 1px solid #aaa;
          top: 3.0625rem;
          box-shadow: inset 0px 5px 10px -3px #666666;
          width: 8.125rem; }
          .eve_content .dFrontLanguages .lang_dropdown_form .form-group .form-control .chosen-drop .chosen-results {
            margin: 0;
            padding: 0.25rem;
            width: 100%; }
            .eve_content .dFrontLanguages .lang_dropdown_form .form-group .form-control .chosen-drop .chosen-results .active-result {
              padding: 0.4375rem; }
              .eve_content .dFrontLanguages .lang_dropdown_form .form-group .form-control .chosen-drop .chosen-results .active-result.result-selected {
                background: transparent;
                color: #9aae04; }
              .eve_content .dFrontLanguages .lang_dropdown_form .form-group .form-control .chosen-drop .chosen-results .active-result:hover {
                background: transparent;
                color: #9aae04; }
  .eve_content .eve_home_header .eve_v_app_container {
    min-height: 31.25rem; }
  .eve_content .eve_home_header .controls_and_text.overvideo .landing_header {
    font-family: "Helvetica-thin";
    font-size: 1.6875rem;
    color: #FFFFFF;
    text-shadow: none; }
  .eve_content .eve_home_header .controls_and_text.overvideo .eve_landing_header {
    font-family: "Avenir-medium";
    font-size: 4.25rem;
    color: #FFFFFF;
    text-shadow: none; }
    .eve_content .eve_home_header .controls_and_text.overvideo .eve_landing_header.extra {
      font-size: 6.5rem; }
  .eve_content .eve_home_header .controls_and_text.overvideo p {
    font-family: "Helvetica-thin";
    color: #FFFFFF;
    text-shadow: none; }
  @media screen and (max-width: 479px) {
    .eve_content .field-paragraph-background-media .eve_v_posterimg {
      min-height: 5.25rem;
      width: 100%; } }
  .eve_content .eve_v_app_container h1 {
    font-size: inherit; }
  .eve_content .eve_header_detail {
    /*HEADER TIPO NEWSROOM*/ }
    .eve_content .eve_header_detail .eve_v_app_container {
      min-height: 31.25rem; }
    .eve_content .eve_header_detail .controls_and_text.overvideo {
      height: 100%; }
      .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_main {
        margin-top: 5rem;
        margin-bottom: 14.375rem;
        width: 100%;
        text-align: left;
        font-family: "Avenir-medium";
        text-shadow: none; }
        .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_main .header_detail_icon {
          font-size: 1.875rem;
          vertical-align: top;
          margin-left: 5rem;
          border: 3px solid #FFFFFF;
          border-radius: 50%;
          top: 5px;
          padding: 0.625rem; }
        .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_main .field-rich-title {
          text-align: left;
          font-size: 3.8125rem;
          margin-left: 0.625rem;
          display: inline-block;
          vertical-align: top; }
      .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_sub {
        text-shadow: none;
        text-align: right;
        margin-right: 5rem;
        margin-left: 5rem;
        font-family: "Avenir-medium"; }
        .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_sub .field-rich-subtitle {
          font-size: 2.625rem;
          display: inline-block;
          padding-left: 0.625rem;
          border-left: 5px solid #FFFFFF; }
  .eve_content .eve_submenu .nav {
    float: none;
    text-align: justify;
    height: inherit;
    margin: 0; }
    .eve_content .eve_submenu .nav:after {
      content: "";
      display: inline-block;
      width: 100%;
      height: 0; }
    .eve_content .eve_submenu .nav li {
      float: none;
      text-align: justify;
      display: inline-block;
      padding-top: 0.9375rem; }
      .eve_content .eve_submenu .nav li a {
        display: block;
        font-size: 1.25rem;
        font-family: "Helvetica-light";
        color: #505050;
        padding-top: 0.3125rem;
        padding-bottom: 0.3125rem; }
        .eve_content .eve_submenu .nav li a:hover {
          color: #9aae04;
          text-decoration: underline;
          -moz-text-decoration-color: #9aae04;
          /* Code for Firefox */
          text-decoration-color: #9aae04;
          background: transparent; }
    .eve_content .eve_submenu .nav .leaf.active a {
      color: #9aae04;
      border-left: 2px solid #9aae04; }
  .eve_content #carrousel-twitter .jshowoff {
    max-height: 9.375rem;
    overflow: hidden; }
  .eve_content #carrousel-twitter #slidingFeatures {
    /* start hidden to prevent long p list, we show in twitter.js */
    display: none;
    width: 100%;
    max-height: 9.375rem; }
  .eve_content #carrousel-twitter .jshowoff p {
    font-size: 1em; }
  .eve_content .hideAccessible {
    position: absolute;
    left: -9999em; }
  .eve_content .eve_outer_paragraph .paragraphs-item-eve-social-paragraph {
    padding: 0; }
  .eve_content .eve-social-region {
    width: 70%;
    margin-top: 3.125rem;
    margin-bottom: 1rem;
    margin-left: auto;
    margin-right: auto; }
    .eve_content .eve-social-region .eve-twitter {
      height: 3.6875rem;
      overflow: hidden; }
      .eve_content .eve-social-region .eve-twitter .jshowoff {
        margin: 0; }
        .eve_content .eve-social-region .eve-twitter .jshowoff .jshowoff-controls {
          display: none; }
        .eve_content .eve-social-region .eve-twitter .jshowoff #slidingFeatures {
          background-color: transparent;
          width: 100%;
          font-family: "Avenir-light"; }
          .eve_content .eve-social-region .eve-twitter .jshowoff #slidingFeatures p {
            font-size: 0.875rem;
            padding: 0.625rem 1.25rem 0.9375rem 1.25rem;
            color: #999999; }
            .eve_content .eve-social-region .eve-twitter .jshowoff #slidingFeatures p a {
              color: #9aae04; }
          .eve_content .eve-social-region .eve-twitter .jshowoff #slidingFeatures:before {
            content: url("../images/icons/iconos-12.png");
            float: left;
            padding-right: 0.9375rem; }
    .eve_content .eve-social-region .eve-social {
      float: right; }
      .eve_content .eve-social-region .eve-social .item-list {
        border-left: 2px solid #FFFFFF;
        float: right;
        padding-right: 0.625rem;
        padding-top: 0.6875rem; }
    .eve_content .eve-social-region .social-networks-list-node {
      float: right; }
      .eve_content .eve-social-region .social-networks-list-node li {
        float: left;
        margin: 0 0.3125rem; }
      .eve_content .eve-social-region .social-networks-list-node .social-icon {
        position: relative;
        float: right;
        display: inline-block;
        color: #FFFFFF; }
        .eve_content .eve-social-region .social-networks-list-node .social-icon:after {
          content: "";
          display: block;
          clear: both; }
        .eve_content .eve-social-region .social-networks-list-node .social-icon:before {
          font-size: 0.9375rem;
          color: #FFFFFF;
          padding: 0.125rem 0.3125rem;
          background: #959595;
          border-radius: 50%; }
        .eve_content .eve-social-region .social-networks-list-node .social-icon:hover {
          text-decoration: none; }
          .eve_content .eve-social-region .social-networks-list-node .social-icon:hover:before {
            text-decoration: none;
            background: #9aae04; }
  .eve_content .paragraphs-item-claim-and-body-text {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
    position: relative; }
    .eve_content .paragraphs-item-claim-and-body-text .field-rich-title {
      width: 70%;
      font-size: 2rem;
      padding-bottom: 0.625rem;
      margin: 1.25rem auto 3rem auto;
      line-height: 2.4rem;
      color: #505050;
      text-align: left;
      font-family: "Helvetica-thin"; }
      .eve_content .paragraphs-item-claim-and-body-text .field-rich-title p {
        padding-left: 1rem;
        border-left: 6px solid #9aae04;
        display: inline-block; }
    .eve_content .paragraphs-item-claim-and-body-text .field-paragraph-body {
      width: 70%;
      margin: 1.25rem auto;
      font-size: 1.125rem;
      text-align: justify;
      font-family: "Helvetica-thin";
      color: #505050;
      line-height: 1.35rem; }
    .eve_content .paragraphs-item-claim-and-body-text .read_more {
      text-align: right; }
      .eve_content .paragraphs-item-claim-and-body-text .read_more a {
        padding-left: 0.3125rem;
        border-left: 2px solid #9aae04; }
        .eve_content .paragraphs-item-claim-and-body-text .read_more a:after {
          content: url("../images/icons/icon-more.png");
          vertical-align: top;
          padding-left: 0.1875rem; }
    .eve_content .paragraphs-item-claim-and-body-text .eve_read_more.more-link {
      position: relative;
      width: 70%;
      right: 0;
      bottom: 0;
      margin: 0.3125rem auto; }
      .eve_content .paragraphs-item-claim-and-body-text .eve_read_more.more-link a {
        font-family: "Helvetica-light"; }
  .eve_content div.paragraphs-item-webform-paragraph div.paragraph-webform-webform div.field-related-webform div.node-webform div.form-actions {
    float: none;
    text-align: center; }
  .eve_content div.paragraphs-item-webform-paragraph div.paragraph-webform-webform div.field-related-webform div.node-webform div.user-picture,
  .eve_content div.paragraphs-item-webform-paragraph div.paragraph-webform-webform div.field-related-webform div.node-webform h2,
  .eve_content div.paragraphs-item-webform-paragraph div.paragraph-webform-webform div.field-related-webform div.node-webform div.submitted {
    display: none !important; }
  .eve_content form.webform-client-form div.webform-layout-box {
    padding-left: 15px;
    padding-right: 15px; }
  .eve_content form.webform-client-form div.webform-layout-box.vert {
    float: left; }
  .eve_content form.webform-client-form .form-control {
    border: none;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    background-color: #efefef;
    color: #959595; }
  .eve_content form.webform-client-form textarea.form-control {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }
  .eve_content form.webform-client-form div.webform-component-markup,
  .eve_content form.webform-client-form div.form-actions {
    padding-left: 15px;
    padding-right: 15px; }
  .eve_content form.webform-client-form div.form-actions {
    float: none;
    text-align: center;
    clear: both; }
  .eve_content form.webform-client-form button.webform-submit {
    background-color: #9aae04;
    border-color: #9aae04;
    color: #FFF; }
  .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph {
    position: relative; }
    .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-title {
      font-family: "Helvetica-light";
      font-size: 0.9375rem;
      margin: 0; }
    .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-body {
      font-size: 1.0625rem;
      font-family: "Helvetica-light";
      display: block;
      display: -webkit-box;
      max-width: 100%;
      height: 12.75rem;
      margin: 1.25rem auto 1.25rem auto;
      line-height: 1.275rem;
      -webkit-box-orient: vertical;
      -ms-box-orient: vertical;
      -moz-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis; }
    .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph.eve_paragraph_w_bgmedia {
      background-size: cover !important;
      background-position: inherit !important; }
      .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph.eve_paragraph_w_bgmedia .field-paragraph-body {
        color: inherit; }
    .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .eve_read_more {
      font-size: 0.875rem; }
  .eve_content .paragraphs-item-image-reports .eve-image-report-container {
    padding-bottom: 2.5rem; }
    .eve_content .paragraphs-item-image-reports .eve-image-report-container .field-paragraph-multi-image {
      width: 49%;
      display: inline-block;
      vertical-align: top; }
      .eve_content .paragraphs-item-image-reports .eve-image-report-container .field-paragraph-multi-image .img-responsive {
        width: 100%;
        height: auto; }
  .eve_content .paragraphs-item-image-reports .field-paragraph-file {
    text-align: right;
    font-family: "Helvetica-thin";
    color: #505050;
    margin: 2.5rem 0; }
    .eve_content .paragraphs-item-image-reports .field-paragraph-file a {
      color: #505050;
      border-left: 1px solid #9aae04;
      padding-left: 0.3125rem; }
  .eve_content .landing-submenu-wrapper {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
    text-align: center;
    vertical-align: top; }
    .eve_content .landing-submenu-wrapper .landing-block-menu {
      width: 24%;
      display: inline-block;
      margin-bottom: 1.25rem;
      position: relative;
      top: 0;
      vertical-align: top; }
      .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu {
        display: inline-block;
        width: 100%; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_image {
          position: relative;
          height: 8.75rem; }
          .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_image .img-responsive {
            height: auto;
            width: auto;
            margin: 0 auto; }
          .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_image img:last-child {
            position: absolute;
            top: 0;
            left: 0;
            text-align: center; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_description {
          display: block;
          margin: 0 auto;
          width: 60%; }
          .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_description .submenu_title {
            font-size: 1.1875rem;
            color: #505050;
            padding-bottom: 0.9375rem;
            width: 100%;
            text-align: center;
            font-family: "Helvetica-bold";
            cursor: pointer;
            display: inline-block; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .submenu_description {
          font-size: 0.875rem;
          color: #505050;
          font-family: "Helvetica-thin"; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_list {
          margin-left: 28%; }
          .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_list .menu_links {
            border-left: 3px solid #9aae04;
            text-align: left; }
            .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_list .menu_links .submenu-block li {
              color: #505050;
              font-family: "Helvetica-thin";
              position: relative;
              display: block;
              padding: 0.625rem 0.9375rem; }
              .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_list .menu_links .submenu-block li:hover {
                color: #9aae04;
                background-color: transparent; }
                .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_list .menu_links .submenu-block li:hover a {
                  background-color: transparent; }
              .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_list .menu_links .submenu-block li a {
                padding: 0; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_list, .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_image {
          padding: 0; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .collapse {
          display: block;
          visibility: hidden;
          opacity: 0;
          height: 0;
          transition: visibility 0s,  opacity 0.5s linear; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .submenu-block {
          height: 0;
          transition: height 0.5s linear; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu:hover .collapse {
          visibility: visible;
          opacity: 1;
          height: 100%; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu:hover .submenu-block {
          height: 100%; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu:hover .eve_menu_components .eve_menu_image .img-responsive {
          display: none; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu:hover .eve_menu_components .eve_menu_image .image_hover {
          position: relative;
          display: block; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu:hover .eve_menu_components .eve_menu_description .submenu_description {
          display: none; }
  .eve_content .paragraphs-item-news .field-news-reference:after {
    content: "";
    display: block;
    clear: both; }
  .eve_content .paragraphs-item-news .field-news-reference .field-items:after {
    content: "";
    display: block;
    clear: both; }
  .eve_content .paragraphs-item-news .field-news-reference .field-items .field-item {
    height: auto; }
    .eve_content .paragraphs-item-news .field-news-reference .field-items .field-item .eve-box-teaser .field-tags {
      margin: 0.625rem 0;
      margin-bottom: 0.625rem;
      padding-left: 0.625rem;
      border-left: 2px solid #9AAE04; }
    .eve_content .paragraphs-item-news .field-news-reference .field-items .field-item .eve-box-teaser.is-featured {
      line-height: 1.5625rem; }
      .eve_content .paragraphs-item-news .field-news-reference .field-items .field-item .eve-box-teaser.is-featured .field-tags {
        border-color: #FFFFFF; }
      .eve_content .paragraphs-item-news .field-news-reference .field-items .field-item .eve-box-teaser.is-featured .field-date {
        display: none; }
      .eve_content .paragraphs-item-news .field-news-reference .field-items .field-item .eve-box-teaser.is-featured .eve-news-title {
        font-family: "Helvetica-light";
        font-size: 1.25rem; }
      .eve_content .paragraphs-item-news .field-news-reference .field-items .field-item .eve-box-teaser.is-featured .more-link a {
        color: #FFFFFF;
        border-color: #FFFFFF; }
    .eve_content .paragraphs-item-news .field-news-reference .field-items .field-item article .field-rich-list-title {
      font-weight: bold; }
    .eve_content .paragraphs-item-news .field-news-reference .field-items .field-item article .field-date {
      font-size: 0.75rem;
      font-weight: bold;
      text-align: right; }
  .eve_content .field-paragraph-title {
    margin-top: 1.25rem;
    font-family: "Helvetica-thin";
    font-size: 1.625rem;
    padding: 0 0.625rem;
    border-left: 2px solid #9aae04;
    margin-bottom: 1.25rem;
    display: inline-block; }
    .eve_content .field-paragraph-title small {
      font-size: 100%; }
    .eve_content .field-paragraph-title .paragraph_title_link, .eve_content .field-paragraph-title a {
      color: #505050; }
    .eve_content .field-paragraph-title .paragraph_title_link:after {
      content: "\e972";
      font-family: "Eve-icons";
      vertical-align: middle;
      padding-left: 0.3125rem;
      color: #9aae04;
      font-weight: bold; }
  .eve_content .owl-theme .owl-controls .owl-page.active span {
    background-color: #9aae04;
    opacity: 1; }
  .eve_content .owl-theme .owl-controls .owl-page span {
    background-color: #ccc;
    opacity: 1; }
  .eve_content .field-paragraph-insights {
    margin-bottom: 1.875rem; }
  .eve_content .dfront-insights {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
    background-color: transparent;
    position: relative;
    padding: 0;
    z-index: 1;
    /***** FIX INSIGHTS IMAGE ******/ }
    .eve_content .dfront-insights.eve_bgtype_image {
      height: 17.1875rem; }
      .eve_content .dfront-insights.eve_bgtype_image el
      .field-paragraph-background-media {
        height: 100%;
        width: 100%; }
        .eve_content .dfront-insights.eve_bgtype_image el
        .field-paragraph-background-media .eve_v_app_container {
          height: auto;
          width: 100%; }
        .eve_content .dfront-insights.eve_bgtype_image el
        .field-paragraph-background-media .eve_v_posterimg {
          width: 73.125rem;
          min-height: 17.1875rem;
          background-size: cover; }
      .eve_content .dfront-insights.eve_bgtype_image .controls_and_text {
        color: #FFFFFF;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        height: 100%; }
        .eve_content .dfront-insights.eve_bgtype_image .controls_and_text .insights_secc_reference {
          display: inline-block;
          position: absolute;
          top: 1.6875rem;
          left: 2.8125rem;
          text-align: left;
          font-size: 0.9375rem;
          padding-left: 0.625rem;
          margin: 0;
          border-left: 1px solid #FFFFFF;
          font-family: "Helvetica-thin"; }
        .eve_content .dfront-insights.eve_bgtype_image .controls_and_text .insights_body {
          position: relative;
          font-family: "Helvetica-light";
          font-size: 0.875rem;
          top: 0;
          width: 100%;
          height: 100%;
          padding: 4.0625rem 2.8125rem 1.25rem 2.8125rem; }
          .eve_content .dfront-insights.eve_bgtype_image .controls_and_text .insights_body .field-paragraph-body {
            display: block;
            /* Fallback for non-webkit */
            display: -webkit-box;
            max-width: 100%;
            height: 12.25rem;
            /* Fallback for non-webkit */
            margin: 0 auto;
            font-size: 0.875rem;
            line-height: 1.4;
            -webkit-line-clamp: 10;
            -webkit-box-orient: vertical;
            overflow: hidden;
            text-overflow: ellipsis;
            position: relative; }
    .eve_content .dfront-insights.eve_bgtype_video {
      height: auto; }
      .eve_content .dfront-insights.eve_bgtype_video .field-paragraph-background-media {
        height: 100%;
        width: 100%; }
        .eve_content .dfront-insights.eve_bgtype_video .field-paragraph-background-media .eve_v_posterimg {
          width: 100%;
          height: 100%;
          background-size: cover;
          position: absolute;
          top: 0;
          bottom: 0;
          left: 0;
          right: 0;
          bottom: 0; }
        .eve_content .dfront-insights.eve_bgtype_video .field-paragraph-background-media .playbutton {
          font-size: 6.25rem; }
      .eve_content .dfront-insights.eve_bgtype_video .eve_bg_player.oembed_player {
        height: 37.5rem; }
      .eve_content .dfront-insights.eve_bgtype_video .eve_bg_player .eve_v_frameloader {
        height: 41.125rem; }
      .eve_content .dfront-insights.eve_bgtype_video .controls_and_text {
        color: #FFFFFF;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        height: 100%; }
        .eve_content .dfront-insights.eve_bgtype_video .controls_and_text .insights_secc_reference {
          display: inline-block;
          position: absolute;
          top: 1.6875rem;
          left: 2.8125rem;
          text-align: left;
          font-size: 0.9375rem;
          padding-left: 0.625rem;
          margin: 0;
          border-left: 1px solid #FFFFFF;
          font-family: "Helvetica-thin"; }
        .eve_content .dfront-insights.eve_bgtype_video .controls_and_text .insights_body {
          position: relative;
          font-family: "Helvetica-light";
          font-size: 0.875rem;
          top: 0;
          width: 100%;
          height: 100%;
          padding: 4.375rem 2.8125rem 1.25rem 2.8125rem; }
          .eve_content .dfront-insights.eve_bgtype_video .controls_and_text .insights_body .field-paragraph-body {
            display: block;
            /* Fallback for non-webkit */
            display: -webkit-box;
            max-width: 100%;
            height: 100%;
            margin: 0 auto;
            font-size: 0.875rem;
            line-height: 1.4;
            -webkit-line-clamp: 10;
            -webkit-box-orient: vertical;
            overflow: hidden;
            text-overflow: ellipsis;
            position: relative; }
    .eve_content .dfront-insights .by-eve {
      font-family: "Helvetica-bold";
      font-size: 0.875rem; }
    .eve_content .dfront-insights .field-paragraph-background-media .eve_v_app_container.eve_media_img {
      height: 100%; }
    .eve_content .dfront-insights .field-paragraph-background-media .eve_v_posterimg {
      height: 100%;
      min-height: 0; }
  .eve_content .paragraphs-item-header-landing .eve_bgtype_video .field-paragraph-background-media .eve_v_frameloader {
    overflow: hidden; }
  .eve_content .view-News.view-id-News .eve_owl_carousel .owl-item .eve-col-item {
    width: 100%; }
  .eve_content .view-News.view-id-News .eve_teasers_carousel .field-item {
    width: 100%;
    height: 20.5rem; }
  .eve_content .view-News.view-id-News .eve_teasers_carousel .eve-box-teaser {
    display: block;
    position: relative;
    width: 100%;
    padding: 2rem;
    background-size: cover; }
    .eve_content .view-News.view-id-News .eve_teasers_carousel .eve-box-teaser .field-tags {
      margin: 0.625rem 0;
      margin-bottom: 0.625rem;
      padding-left: 0.625rem;
      border-left: 2px solid #9AAE04; }
    .eve_content .view-News.view-id-News .eve_teasers_carousel .eve-box-teaser .eve-news-title {
      font-size: 1.0625rem;
      margin-top: 1.25rem;
      margin-bottom: 1.25rem;
      font-family: "Helvetica-light";
      line-height: 1.5625rem; }
    .eve_content .view-News.view-id-News .eve_teasers_carousel .eve-box-teaser .more-link {
      position: absolute;
      bottom: 0.4375rem;
      right: 2.5rem;
      font-size: 0.875rem; }
    .eve_content .view-News.view-id-News .eve_teasers_carousel .eve-box-teaser.not-featured {
      background-color: #FFFFFF; }
    .eve_content .view-News.view-id-News .eve_teasers_carousel .eve-box-teaser.is-featured {
      color: #FFFFFF;
      line-height: 1.5625rem; }
      .eve_content .view-News.view-id-News .eve_teasers_carousel .eve-box-teaser.is-featured .field-tags {
        border-color: #FFFFFF; }
      .eve_content .view-News.view-id-News .eve_teasers_carousel .eve-box-teaser.is-featured .field-date {
        display: none; }
      .eve_content .view-News.view-id-News .eve_teasers_carousel .eve-box-teaser.is-featured .eve-news-title {
        font-family: "Helvetica-light";
        font-size: 1.25rem; }
      .eve_content .view-News.view-id-News .eve_teasers_carousel .eve-box-teaser.is-featured .more-link a {
        color: #FFFFFF;
        border-color: #FFFFFF; }
  .eve_content .view-News.view-id-News .view-filters {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem; }
  .eve_content .view-News.view-id-News .view-content {
    padding-bottom: 3.125rem; }
    .eve_content .view-News.view-id-News .view-content:after {
      content: "";
      display: block;
      clear: both; }
    .eve_content .view-News.view-id-News .view-content .eve_onecol {
      border-bottom: 1px solid #9aae04;
      margin-bottom: 1.875rem;
      padding-bottom: 1.25rem; }
      .eve_content .view-News.view-id-News .view-content .eve_onecol .img-responsive {
        max-width: 100%;
        width: 100%; }
      .eve_content .view-News.view-id-News .view-content .eve_onecol .field-rich-list-title {
        /*text-transform: uppercase;*/
        font-family: "Helvetica-bold";
        font-size: 0.9375rem;
        padding: 1.25rem 0 1.875rem 0;
        margin-top: 0;
        line-height: 130%; }
      .eve_content .view-News.view-id-News .view-content .eve_onecol .paragraph_title_link {
        color: #505050; }
      .eve_content .view-News.view-id-News .view-content .eve_onecol .field-date {
        font-family: "Helvetica-light";
        font-size: 0.9375rem;
        padding-bottom: 0.3125rem;
        margin-top: 0; }
      .eve_content .view-News.view-id-News .view-content .eve_onecol .field-rich-list-teaser {
        font-size: 1.0625rem;
        font-family: "Helvetica-light";
        text-align: justify;
        padding-bottom: 0.625rem;
        margin: 0;
        line-height: 1.625rem; }
      .eve_content .view-News.view-id-News .view-content .eve_onecol .field-body {
        font-size: 1.0625rem; }
        .eve_content .view-News.view-id-News .view-content .eve_onecol .field-body p {
          margin-top: 0; }
      .eve_content .view-News.view-id-News .view-content .eve_onecol #read_more_link {
        text-align: right;
        margin-bottom: 0.625rem; }
        .eve_content .view-News.view-id-News .view-content .eve_onecol #read_more_link a {
          color: inherit;
          padding-left: 0.625rem;
          border-left: 2px solid #9aae04;
          text-transform: lowercase; }
  .eve_content .view-News.view-id-News .view-footer {
    text-align: center;
    margin: auto;
    position: absolute;
    left: 0;
    bottom: 0.75rem;
    right: 0; }
    .eve_content .view-News.view-id-News .view-footer .button {
      position: relative;
      display: inline-block;
      width: auto;
      padding: 0.5rem 1.1875rem;
      color: #515151;
      background-color: transparent;
      text-indent: -999rem; }
      .eve_content .view-News.view-id-News .view-footer .button:after {
        content: "";
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        height: 1.25rem;
        line-height: 1em;
        margin: auto;
        text-indent: 0;
        font-family: "Eve-icons";
        font-size: 1.3125rem; }
      .eve_content .view-News.view-id-News .view-footer .button:hover {
        color: #9aae04; }
      .eve_content .view-News.view-id-News .view-footer .button.owl-play:after {
        content: "\e9c1"; }
      .eve_content .view-News.view-id-News .view-footer .button.owl-stop:after {
        content: "\e9bf"; }
      .eve_content .view-News.view-id-News .view-footer .button.owl-next:after {
        content: "\e9c0"; }
      .eve_content .view-News.view-id-News .view-footer .button.owl-prev:after {
        content: "\e9be"; }
  .eve_content .view-content .eve_onecol .field-rich-list-title {
    text-transform: none; }
  .eve_content .view-News .view-id-News .view-content .eve_onecol .field-rich-list-title {
    text-transform: none; }
  .eve_content .more-link {
    text-align: right;
    margin-bottom: 1.25rem;
    margin-top: 1.25rem; }
  .eve_content .eve_read_more a {
    font-family: "Helvetica-light";
    color: inherit;
    padding-left: 0.625rem;
    border-left: 2px solid #9AAE04; }
  .eve_content .eve_teaser_video_container {
    width: 100%;
    height: 100%;
    position: relative; }
    .eve_content .eve_teaser_video_container.style_news_teaser_half {
      height: 12.0625rem;
      position: relative;
      width: 100%; }
    .eve_content .eve_teaser_video_container .playbutton {
      font-size: 5rem; }
    .eve_content .eve_teaser_video_container .eve_v_frameloader {
      position: relative;
      height: 100%;
      width: 100%; }
    .eve_content .eve_teaser_video_container .eve_v_posterimg {
      background-size: cover;
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0; }
  .eve_content .everis-extended-teaser .eve_teaser_video_container {
    position: relative;
    width: 100%;
    height: 12.0625rem; }
  .eve_content .eve_boxes_3items {
    text-align: center;
    margin-bottom: 3.125rem; }
    .eve_content .eve_boxes_3items .field-items.eve-col-item {
      height: 18.75rem; }
    .eve_content .eve_boxes_3items .field-items .field-item {
      float: none;
      display: inline-block;
      vertical-align: top; }
      .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph {
        padding: 2rem;
        text-align: left;
        box-shadow: 1px 0px 5px 0px #858585;
        height: 17.9375rem; }
        .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-body .eve_work_box_body {
          font-family: "Helvetica-light";
          font-size: 1.25rem;
          margin-bottom: 1.25rem; }
        .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-body .eve_work_box_sub {
          font-family: "Helvetica-light";
          font-size: 0.9375rem; }
        .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .eve_read_more {
          display: none; }
    .eve_content .eve_boxes_3items .more-link {
      font-size: 1.25rem; }
  .eve_content .consultingtit {
    font-size: 1.8125rem;
    font-family: "Helvetica-light";
    margin-bottom: 2.5rem; }
  .eve_content .btgrid {
    padding-top: 0.9375rem; }
    .eve_content .btgrid .big_green_num {
      font-size: 5.75rem;
      color: #9aae04;
      margin-bottom: 0;
      font-family: "Avenir-medium"; }
    .eve_content .btgrid .eve_bgreen_text {
      font-size: 1.5625rem; }
    .eve_content .btgrid .p_under {
      font-size: 1.8125rem;
      font-family: "Helvetica-light";
      margin-bottom: 2.5rem; }
  .eve_content .eve_masonry_grid .paragraphs-items {
    width: 84%;
    margin: 0 auto 1.875rem auto; }
  .eve_content .eve_masonry {
    margin-left: -0.9375rem !important;
    margin-right: -0.9375rem !important;
    margin-bottom: 1.25rem;
    /***** MASONRY */
    /**** Imgs originales 400/525, 800/525, 400/1050 ***/ }
    .eve_content .eve_masonry .eve_masonry_item {
      height: auto;
      padding: 0.625rem; }
    .eve_content .eve_masonry .eve_masonry_content {
      width: 100%;
      height: 100%;
      background-size: cover; }
      .eve_content .eve_masonry .eve_masonry_content .eve_masonry_text {
        width: 100%;
        height: 100%;
        padding: 1.25rem;
        overflow: hidden; }
        .eve_content .eve_masonry .eve_masonry_content .eve_masonry_text p {
          font-family: "Helvetica-light";
          padding: 0.9375rem 0 0.625rem 0;
          font-size: 2.8125rem;
          line-height: 3rem;
          overflow: hidden; }
        .eve_content .eve_masonry .eve_masonry_content .eve_masonry_text .eve-masonry-link {
          text-decoration: none; }
          .eve_content .eve_masonry .eve_masonry_content .eve_masonry_text .eve-masonry-link p {
            font-family: "Helvetica-bold";
            font-size: 1.625rem;
            color: #505050;
            padding-left: 0.625rem;
            border-left: 2px solid #9aae04;
            line-height: 2rem;
            padding-top: 0;
            padding-bottom: 0; }
    .eve_content .eve_masonry img {
      width: 100%;
      max-width: 100%;
      height: auto; }
      .eve_content .eve_masonry img .img-responsive {
        width: 100%;
        max-width: 100%;
        height: auto; }
  .eve_content .view-content.masonry-processed .masonry-item {
    margin: 0;
    padding: 0 0.9375rem;
    background-color: transparent;
    border: 0; }
  .eve_content .paragraphs-item-everis-worldwide {
    /* List of countries */
    /* List of offices */ }
    .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container {
      position: relative;
      width: 100%;
      display: table;
      overflow: hidden;
      margin-bottom: 3.125rem; }
      .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-left {
        display: table-cell;
        vertical-align: middle;
        background: #2D6B77;
        height: 100%;
        width: 25%; }
        .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-left .view-display-id-block_offices_countries {
          font-size: 1.0625rem;
          color: #FFFFFF;
          font-family: "Helvetica-light";
          padding: 0.3125rem 0.625rem; }
          .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-left .view-display-id-block_offices_countries .views-row {
            padding-left: 0.9375rem; }
            .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-left .view-display-id-block_offices_countries .views-row:hover {
              text-decoration: underline; }
            .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-left .view-display-id-block_offices_countries .views-row .active {
              font-family: "Helvetica-bold"; }
      .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right {
        display: table-cell;
        vertical-align: top;
        height: 100%;
        width: 75%; }
        .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container {
          height: 100%;
          width: inherit; }
          .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-list-container {
            height: 100%; }
            .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-list-container .eve-offices-list {
              height: 100%;
              background-color: rgba(239, 239, 239, 0.7);
              overflow: auto; }
              .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-list-container .eve-offices-list .view-offices {
                height: 100%;
                display: table;
                width: 100%; }
                .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-list-container .eve-offices-list .view-offices .view-content {
                  padding: 1.875rem 0 1.875rem 4.375rem;
                  width: 100%;
                  display: table-cell;
                  vertical-align: middle; }
                  .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-list-container .eve-offices-list .view-offices .view-content .views-row {
                    padding: 0.125rem 0;
                    width: 40%;
                    vertical-align: middle;
                    display: block;
                    font-family: "Helvetica-light";
                    font-size: 1.0625rem; }
                .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-list-container .eve-offices-list .view-offices .active {
                  font-family: "Helvetica-bold"; }
          .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-detail-container {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            right: 0.9375rem;
            font-family: "Helvetica-light";
            font-size: 1.0625rem;
            color: #000000;
            display: inline-block;
            width: 50%;
            padding-right: 1.875rem; }
        .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .field-image {
          background: #FFFFFF; }
          .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .field-image .img-responsive {
            margin: 0 auto;
            float: left;
            width: 100%; }
    .eve_content .paragraphs-item-everis-worldwide .view-display-id-block_offices_countries div[class^=country] {
      cursor: pointer; }
    .eve_content .paragraphs-item-everis-worldwide .view-display-id-block_offices_countries div.active span {
      font-family: "Helvetica-bold"; }
    .eve_content .paragraphs-item-everis-worldwide .eve-offices-list-container div[class^=office-detail-]:hover {
      cursor: pointer; }
    .eve_content .paragraphs-item-everis-worldwide .eve-offices-list-container div.active span {
      font-family: "Helvetica-bold"; }
    .eve_content .paragraphs-item-everis-worldwide div[id^=offices_],
    .eve_content .paragraphs-item-everis-worldwide div[id^=office_detail_] {
      display: none; }
  .eve_content .eve-offices-container {
    position: absolute; }
  .eve_content .footer {
    background-color: #505050;
    padding-top: 1.875rem;
    padding-bottom: 1.875rem; }
    .eve_content .footer .container-left-footer .block-menu .blok-title {
      position: absolute;
      left: -62499.9375rem; }
    .eve_content .footer .container-left-footer .social-networks-list-footer {
      margin-bottom: 0.9375rem;
      margin-top: 0.9375rem; }
      .eve_content .footer .container-left-footer .social-networks-list-footer li {
        display: inline-block; }
        .eve_content .footer .container-left-footer .social-networks-list-footer li a {
          display: inline-block; }
      .eve_content .footer .container-left-footer .social-networks-list-footer .social-icon {
        position: relative;
        float: right;
        display: inline-block;
        padding: 0 0.9375rem;
        color: #FFFFFF; }
        .eve_content .footer .container-left-footer .social-networks-list-footer .social-icon:after {
          content: "";
          display: block;
          clear: both; }
        .eve_content .footer .container-left-footer .social-networks-list-footer .social-icon:before {
          font-size: 1.125rem;
          color: #FFFFFF;
          padding: 0.25rem;
          background: transparent;
          border-radius: 50%;
          width: auto;
          height: 100%; }
        .eve_content .footer .container-left-footer .social-networks-list-footer .social-icon:hover {
          text-decoration: none; }
          .eve_content .footer .container-left-footer .social-networks-list-footer .social-icon:hover:before {
            text-decoration: none; }
    .eve_content .footer .container-left-footer .menu.nav li {
      margin-bottom: 0.625rem;
      display: inline-block; }
      .eve_content .footer .container-left-footer .menu.nav li:last-child a:after {
        border: none; }
      .eve_content .footer .container-left-footer .menu.nav li a {
        font-size: 0.9375rem;
        color: #FFFFFF;
        font-family: "Helvetica-thin";
        padding: 0 0 0 0.9375rem;
        border-right: 1px solid #FFFFFF;
        margin-bottom: 0; }
        .eve_content .footer .container-left-footer .menu.nav li a:hover {
          color: #FFFFFF;
          text-decoration: underline;
          background-color: transparent; }
        .eve_content .footer .container-left-footer .menu.nav li a:after {
          display: none;
          content: "";
          width: 0.9375rem;
          border-right: 1px solid #FFFFFF;
          padding-left: 0.9375rem; }
      .eve_content .footer .container-left-footer .menu.nav li.icon-arrow-down a:after {
        border: none;
        content: url("../images/icons/icon-arrow-down.png"); }
      .eve_content .footer .container-left-footer .menu.nav li .nolink {
        color: #FFFFFF;
        padding: 0 0.9375rem;
        margin-bottom: 0.625rem;
        font-family: "Helvetica-thin"; }
    .eve_content .footer .region-footer-right {
      text-align: center; }
      .eve_content .footer .region-footer-right .img-responsive {
        width: auto; }
  .eve_content .view-display-id-news_list_grid_block .view-filters {
    position: absolute;
    top: 1.25rem;
    right: 0; }
    .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-title {
      float: none;
      display: inline-block;
      vertical-align: top; }
      .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-title [for="edit-title"] {
        display: none; }
    .eve_content .view-display-id-news_list_grid_block .view-filters .form-item-title {
      position: relative; }
      .eve_content .view-display-id-news_list_grid_block .view-filters .form-item-title .form-control {
        padding: 0.125rem 1.5625rem 0.0625rem 0.625rem;
        max-width: 9.375rem;
        height: auto;
        min-height: 1.5625rem;
        color: #515151;
        border: 1px solid #EFEFEE;
        border-radius: 3px;
        box-shadow: none;
        background: transparent; }
        .eve_content .view-display-id-news_list_grid_block .view-filters .form-item-title .form-control::-webkit-input-placeholder {
          color: #9aae04; }
        .eve_content .view-display-id-news_list_grid_block .view-filters .form-item-title .form-control:-moz-placeholder {
          color: #9aae04; }
        .eve_content .view-display-id-news_list_grid_block .view-filters .form-item-title .form-control::-moz-placeholder {
          color: #9aae04; }
        .eve_content .view-display-id-news_list_grid_block .view-filters .form-item-title .form-control:-ms-input-placeholder {
          color: #9aae04; }
      .eve_content .view-display-id-news_list_grid_block .view-filters .form-item-title:after {
        content: "\e97c";
        position: absolute;
        top: 0.0625rem;
        right: 0.3125rem;
        display: inline-block;
        font-family: "Eve-icons";
        color: #515151;
        font-size: 1.0625rem;
        z-index: -1;
        font-weight: bold; }
    .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 {
      float: none;
      display: inline-block;
      vertical-align: top; }
      .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter #edit-date-filter-min-wrapper, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter #edit-date-filter-max-wrapper, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 #edit-date-filter-min-wrapper, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 #edit-date-filter-max-wrapper, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value #edit-date-filter-min-wrapper, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value #edit-date-filter-max-wrapper, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 #edit-date-filter-min-wrapper, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 #edit-date-filter-max-wrapper {
        display: inline-block;
        vertical-align: top; }
      .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .control-label, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .control-label, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value .container-inline-date .control-label, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 .container-inline-date .control-label {
        display: none; }
      .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .date-padding, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .date-padding, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value .container-inline-date .date-padding, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 .container-inline-date .date-padding {
        float: none;
        display: inline-block;
        vertical-align: middle;
        padding-left: 0.625rem; }
      .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .help-block, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .help-block, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value .container-inline-date .help-block, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 .container-inline-date .help-block {
        display: none; }
      .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value .container-inline-date .form-item, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 .container-inline-date .form-item {
        padding-left: 0.625rem;
        margin: 0 0.5rem; }
        .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item .form-item, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item .form-item, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value .container-inline-date .form-item .form-item, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 .container-inline-date .form-item .form-item {
          position: relative; }
          .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item .form-item:after, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item .form-item:after, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value .container-inline-date .form-item .form-item:after, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 .container-inline-date .form-item .form-item:after {
            content: "\e9a4";
            position: absolute;
            top: 0.0625rem;
            right: 0.625rem;
            display: inline-block;
            font-family: "Eve-icons";
            color: #515151;
            font-size: 1.0625rem;
            z-index: -1; }
          .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item .form-item .form-control, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item .form-item .form-control, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value .container-inline-date .form-item .form-item .form-control, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 .container-inline-date .form-item .form-item .form-control {
            padding: 0.125rem 1.5625rem 0.0625rem 0.625rem;
            max-width: 9.375rem;
            height: auto;
            min-height: 1.5625rem;
            color: #9AAD20;
            border: 1px solid #EFEFEE;
            border-radius: 3px;
            box-shadow: none;
            background: transparent; }
            .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item .form-item .form-control::-webkit-input-placeholder, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item .form-item .form-control::-webkit-input-placeholder, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value .container-inline-date .form-item .form-item .form-control::-webkit-input-placeholder, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 .container-inline-date .form-item .form-item .form-control::-webkit-input-placeholder {
              color: #9aae04; }
            .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item .form-item .form-control:-moz-placeholder, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item .form-item .form-control:-moz-placeholder, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value .container-inline-date .form-item .form-item .form-control:-moz-placeholder, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 .container-inline-date .form-item .form-item .form-control:-moz-placeholder {
              color: #9aae04; }
            .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item .form-item .form-control::-moz-placeholder, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item .form-item .form-control::-moz-placeholder, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value .container-inline-date .form-item .form-item .form-control::-moz-placeholder, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 .container-inline-date .form-item .form-item .form-control::-moz-placeholder {
              color: #9aae04; }
            .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item .form-item .form-control:-ms-input-placeholder, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item .form-item .form-control:-ms-input-placeholder, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value .container-inline-date .form-item .form-item .form-control:-ms-input-placeholder, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-field_date_value_1 .container-inline-date .form-item .form-item .form-control:-ms-input-placeholder {
              color: #9aae04; }
    .eve_content .view-display-id-news_list_grid_block .view-filters .views-submit-button {
      display: inline-block;
      vertical-align: top;
      padding: 0; }
      .eve_content .view-display-id-news_list_grid_block .view-filters .views-submit-button .btn {
        margin-top: 0.5625rem;
        padding: 0.0625rem 0.375rem;
        border: none;
        color: #FFFFFF;
        background-color: #9aae04; }
        .eve_content .view-display-id-news_list_grid_block .view-filters .views-submit-button .btn:hover {
          background-color: #2D6B77; }
  .eve_content .paragraphs-item-views-selector .content {
    position: relative; }
  .eve_content .view-filters {
    position: relative;
    top: inherit;
    right: inherit; }
  .eve_content .eve-boots-grid-items {
    margin-bottom: 3.125rem; }
  .eve_content .eve-boots-items {
    margin-bottom: 3.125rem; }
  .eve_content .paragraphs-item-cell-element-hz {
    padding-top: 1.875rem; }
    .eve_content .paragraphs-item-cell-element-hz a:hover {
      text-decoration: none; }
    .eve_content .paragraphs-item-cell-element-hz .eve-hz-box {
      padding: 2rem 1.25rem 2rem 3.125rem;
      height: 8.125rem;
      background-color: #FFFFFF;
      -webkit-box-shadow: 1px 1px 1px black;
      -moz-box-shadow: 1px 1px 1px black;
      box-shadow: 1px 1px 1px black; }
      .eve_content .paragraphs-item-cell-element-hz .eve-hz-box .eve_read_more_link {
        display: none; }
      .eve_content .paragraphs-item-cell-element-hz .eve-hz-box [class*="icon-"] {
        vertical-align: middle;
        display: inline-block; }
        .eve_content .paragraphs-item-cell-element-hz .eve-hz-box [class*="icon-"]:before {
          font-size: 3rem;
          color: #9aae04;
          padding-right: 1.25rem;
          border-right: 2px solid #9aae04; }
    .eve_content .paragraphs-item-cell-element-hz .eve-hz-title {
      color: #505050;
      font-size: 1.125rem;
      max-height: 2.8125rem;
      padding-left: 0.9375rem;
      overflow: hidden;
      vertical-align: middle;
      display: inline-block;
      max-width: 50%;
      text-align: left;
      font-family: "Helvetica-thin";
      line-height: normal; }
  .eve_content .paragraphs-item-cell-element-hz-bg {
    padding-top: 1.875rem; }
    .eve_content .paragraphs-item-cell-element-hz-bg a {
      color: #FFFFFF; }
      .eve_content .paragraphs-item-cell-element-hz-bg a:hover {
        text-decoration: none; }
    .eve_content .paragraphs-item-cell-element-hz-bg .eve-hz-box {
      height: 8.125rem;
      padding: 1.5625rem;
      background-color: #EFEFEF;
      overflow: hidden;
      background-size: cover;
      background-position: center; }
      .eve_content .paragraphs-item-cell-element-hz-bg .eve-hz-box .eve_read_more_link {
        display: none; }
    .eve_content .paragraphs-item-cell-element-hz-bg .eve-hz-bg-title {
      font-family: "Helvetica-light";
      color: #FFFFFF;
      font-size: 1.5rem;
      line-height: 1.4375rem; }
    .eve_content .paragraphs-item-cell-element-hz-bg .eve-hz-bg-description {
      padding-top: 0.9375rem;
      font-family: "Helvetica-light";
      color: #FFFFFF;
      font-size: 1.125rem;
      line-height: 1.4375rem;
      max-height: 4rem;
      overflow: hidden; }
  .eve_content .node-news {
    padding-bottom: 2.5rem; }
    .eve_content .node-news .field-paragraph-title {
      font-size: 2rem; }
    .eve_content .node-news .field-rich-list-title {
      font-family: "Helvetica-bold";
      font-size: 1.6875rem;
      line-height: 120%;
      color: #575756;
      margin-top: 3.125rem; }
    .eve_content .node-news .field-date {
      margin-top: 1.25rem; }
      .eve_content .node-news .field-date .date-display-single {
        font-family: "Helvetica-bold";
        font-size: 1rem;
        color: #B3B3B3; }
    .eve_content .node-news .field-rich-list-teaser {
      font-family: "Helvetica-light";
      font-size: 1.1875rem;
      line-height: 1.25rem;
      color: #999999; }
      .eve_content .node-news .field-rich-list-teaser p {
        margin-top: 1.25rem; }
    .eve_content .node-news .field-image {
      margin-top: 1.25rem; }
      .eve_content .node-news .field-image .img-responsive {
        float: left;
        margin-right: 1.875rem; }
    .eve_content .node-news .field-body {
      font-family: "Helvetica-thin";
      font-size: 1.3125rem;
      line-height: 1.625rem;
      color: #575756;
      text-align: justify; }
      .eve_content .node-news .field-body p {
        margin-top: 1.25rem; }
  .eve_content .eve-boots-grid-items .eve_paragraph {
    position: relative;
    margin-bottom: 1.875rem; }
    .eve_content .eve-boots-grid-items .eve_paragraph .field-paragraph-title {
      position: absolute;
      right: 0;
      bottom: 0;
      margin: 0.3125rem;
      font-size: 1.625rem;
      color: #FFF;
      border: 0; }
  .eve_content .eve_multimedia_items {
    margin-bottom: 2.5rem; }
    .eve_content .eve_multimedia_items .field-item {
      height: auto;
      padding-top: 0.625rem;
      padding-bottom: 0.625rem; }
    .eve_content .eve_multimedia_items .content {
      position: relative; }
      .eve_content .eve_multimedia_items .content .field-paragraph-title {
        position: absolute;
        margin: 0;
        padding: 0;
        padding-left: 0.625rem;
        bottom: 0;
        right: 0.625rem;
        color: #FFFFFF;
        border: none;
        text-align: right;
        opacity: 0;
        transition: opacity 0.4s ease-in-out; }
      .eve_content .eve_multimedia_items .content:hover .field-paragraph-title {
        opacity: 1; }
  .eve_content .eve-recruiter-items {
    margin: 0.625rem -0.9375rem 3.125rem -0.9375rem;
    text-align: center; }
    .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted {
      text-align: center;
      display: inline-block;
      width: 15.9375rem;
      margin: 0 0.9375rem; }
      .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted .field-image {
        border-radius: 50%;
        overflow: hidden;
        margin-bottom: 1.25rem; }
        .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted .field-image .img-responsive {
          width: 100% !important; }
      .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted .field-title {
        font-family: "Helvetica-light";
        font-size: 1rem;
        padding: 0.625rem 0 1.25rem 0; }
      .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted .field_linkedin {
        border-radius: 50%;
        display: inline-block;
        padding: 0.1875rem 0.40625rem;
        border: 1px solid #9aae04;
        background: #9aae04;
        vertical-align: top;
        width: 1.9375rem;
        height: 1.9375rem; }
        .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted .field_linkedin .icon-linkedin {
          color: #FFFFFF;
          text-decoration: none; }
      .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted .field_email {
        border-radius: 50%;
        display: inline-block;
        padding: 0.1875rem 0.40625rem;
        border: 1px solid #9aae04;
        background: #9aae04;
        vertical-align: top;
        width: 1.9375rem;
        height: 1.9375rem; }
        .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted .field_email .icon-mail {
          color: #FFFFFF;
          text-decoration: none;
          font-weight: bold; }
  .eve_content .site-map-menu .level-1 {
    font-size: 1.625rem;
    font-family: "Helvetica-thin";
    color: #505050;
    padding-bottom: 0.3125rem;
    margin-bottom: 1.25rem; }
    .eve_content .site-map-menu .level-1 a {
      display: block;
      color: #505050;
      border-bottom: 2px solid #9aae04;
      padding-left: 0.625rem; }
    .eve_content .site-map-menu .level-1 .site-map-menu {
      margin-top: 1.25rem !important; }
  .eve_content .site-map-menu .level-2 {
    font-size: 1.25rem;
    font-family: "Helvetica-thin";
    color: #999999;
    padding-left: 0.625rem;
    padding-bottom: 0.625rem;
    display: block; }
    .eve_content .site-map-menu .level-2 a {
      border: none; }
    .eve_content .site-map-menu .level-2.expanded {
      vertical-align: top; }
    .eve_content .site-map-menu .level-2 .site-map-menu {
      margin-top: 0.3125rem !important;
      padding-left: 0 !important; }
  .eve_content .site-map-menu .level-3 {
    font-size: 1rem;
    font-family: "Helvetica-thin";
    color: #505050;
    padding: 0.3125rem 0.625rem;
    display: inline-block; }
    .eve_content .site-map-menu .level-3 a {
      padding-bottom: 0.0625rem;
      padding-left: 0; }
    .eve_content .site-map-menu .level-3:hover {
      text-decoration: underline; }
  .eve_content .eve-box-teaser {
    height: 22.5rem;
    margin: 0.9375rem 0;
    border: none;
    padding: 2rem 2rem 2.5rem 2rem;
    width: 100%;
    background-size: cover;
    background-position: center;
    transition: height 0.3s;
    position: relative;
    background-color: #FFFFFF;
    -webkit-box-shadow: 1px 0px 5px 0px #858585;
    -moz-box-shadow: 1px 0px 5px 0px #858585;
    box-shadow: 1px 0px 5px 0px #858585;
    overflow: hidden; }
    .eve_content .eve-box-teaser:hover .eve-news-title {
      color: inherit;
      text-decoration: none; }
    .eve_content .eve-box-teaser .field-tags {
      margin: 0.625rem 0;
      padding-left: 0.625rem;
      border-left: 2px solid #9aae04; }
    .eve_content .eve-box-teaser .eve-news-teaser-image-half {
      width: 100%;
      height: 12.125rem;
      position: relative; }
    .eve_content .eve-box-teaser .eve_teaser_video_container {
      width: 100%;
      height: 100%; }
      .eve_content .eve-box-teaser .eve_teaser_video_container .eve_v_frameloader {
        position: relative;
        height: 100%;
        width: 100%; }
      .eve_content .eve-box-teaser .eve_teaser_video_container .eve_v_posterimg {
        background-size: cover;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0; }
      .eve_content .eve-box-teaser .eve_teaser_video_container .playbutton {
        font-size: 5rem; }
    .eve_content .eve-box-teaser .eve-news-title {
      font-size: 1.125rem;
      max-height: 8.1rem;
      line-height: 1.35rem;
      padding-left: 2rem;
      padding-right: 2rem;
      margin-top: 0.9375rem;
      margin-bottom: 0.9375rem;
      overflow: hidden;
      font-family: "Helvetica-thin"; }
    .eve_content .eve-box-teaser.eve-news-teaser-multi-over-text {
      padding: 0;
      padding-bottom: 2rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-over-text .field-tags {
        display: none; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-over-text .img-responsive {
        max-height: 12.125rem;
        width: 100%; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-over-text .mejs-container {
        height: 100% !important; }
    .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text {
      padding: 0; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text .field-tags {
        display: none; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text .eve-news-teaser-image-half {
        position: absolute;
        bottom: 0;
        left: 0; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text .eve-news-title {
        margin-top: 0.9375rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text .img-responsive {
        max-height: 12.125rem;
        width: 100%; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text .mejs-container {
        height: 100% !important; }
    .eve_content .eve-box-teaser.eve-news-teaser-full-img-bg, .eve_content .eve-box-teaser.eve-teaser-w-bg-img {
      background-size: cover;
      background-position: center; }
      .eve_content .eve-box-teaser.eve-news-teaser-full-img-bg .field-tags, .eve_content .eve-box-teaser.eve-teaser-w-bg-img .field-tags {
        display: none; }
      .eve_content .eve-box-teaser.eve-news-teaser-full-img-bg .eve-news-title, .eve_content .eve-box-teaser.eve-teaser-w-bg-img .eve-news-title {
        max-height: 17rem;
        font-size: 1.5625rem;
        margin-top: 1.875rem;
        margin-bottom: 1.5625rem;
        line-height: 2.125rem;
        padding: 0;
        color: #FFFFFF; }
    .eve_content .eve-box-teaser.eve-teaser-default .field-tags {
      display: block; }
    .eve_content .eve-box-teaser.eve-teaser-default .eve-news-title {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem;
      max-height: 14.85rem;
      padding: 0; }
    .eve_content .eve-box-teaser .eve_read_more_link {
      display: none; }
    .eve_content .eve-box-teaser .more-link {
      position: absolute;
      bottom: 0.4375rem;
      right: 2.5rem;
      font-size: 0.875rem; }
  .eve_content article.eve-box-teaser .more-link {
    position: absolute;
    bottom: 0.4375rem;
    right: 2.5rem;
    font-size: 0.875rem; }
  .eve_content article.eve-box-teaser.is-featured {
    color: #FFFFFF;
    line-height: 1.5625rem; }
    .eve_content article.eve-box-teaser.is-featured .field-tags {
      border-color: #FFFFFF; }
    .eve_content article.eve-box-teaser.is-featured .eve-news-title {
      font-family: "Helvetica-light";
      font-size: 1.25rem; }
    .eve_content article.eve-box-teaser.is-featured .more-link a {
      color: #FFFFFF;
      border-color: #FFFFFF; }
  .eve_content article.eve-box-teaser .eve-news-title h1,
  .eve_content article.eve-box-teaser .eve-news-title h2,
  .eve_content article.eve-box-teaser .eve-news-title h3 {
    color: inherit;
    font-size: inherit;
    font-family: inherit; }
  .eve_content .owl-item .eve-box-teaser .eve-news-title {
    margin: 0.9375rem 0; }
  .eve_content .owl-item .eve-box-teaser.eve-teaser-default .eve-news-title {
    padding: 0; }
  .eve_content .views-exposed-widget {
    padding-right: 0;
    float: none; }
  .eve_content .view-id-advanced_search .eve_advanced_search_form_wrapper {
    width: 100%;
    font-size: 2rem;
    height: 3.5rem;
    padding: 0 0.625rem;
    display: inline-block;
    margin: 0.125rem auto;
    font-family: "Helvetica-light"; }
  .eve_content .view-id-advanced_search .form-submit {
    position: absolute;
    right: 1.25rem;
    width: 1.5625rem;
    height: 1.5625rem; }
  .eve_content .view-id-advanced_search .eve_search_resultsfor {
    padding-right: 0.625rem;
    font-size: 2rem;
    height: 3.5rem;
    display: inline-block; }
  .eve_content .view-id-advanced_search .form-item.form-type-textfield {
    width: 86%;
    display: inline-block; }
    .eve_content .view-id-advanced_search .form-item.form-type-textfield .form-control {
      border-radius: 0;
      position: relative;
      border: none;
      border-bottom: 3px solid #9aae04;
      color: #505050;
      display: inline-block;
      font-size: 2rem;
      height: 3.5rem;
      box-shadow: none; }
      .eve_content .view-id-advanced_search .form-item.form-type-textfield .form-control:focus {
        border-color: #2D6B77;
        box-shadow: none; }
  .eve_content .pagination li.active span {
    background: #9aae04 !important;
    border: none; }
  .eve_content .pagination li.pager-ellipsis span {
    border: none; }
  .eve_content .pagination li a {
    border: none !important;
    color: #505050 !important;
    margin: 0 !important;
    font-family: "Helvetica-light" !important; }
  .eve_content .eve-search-popup-form {
    width: 100%;
    position: fixed;
    left: 0;
    right: 0;
    top: 9.8125rem;
    background-color: #FFFFFF;
    display: none; }
    .eve_content .eve-search-popup-form .views-exposed-widget {
      padding: 0; }
    .eve_content .eve-search-popup-form .form-control {
      margin: 2rem auto;
      width: 80%;
      font-size: 2rem;
      height: 3.5rem;
      font-family: "Helvetica-light";
      border: none;
      box-shadow: none;
      border-bottom: 3px solid #9aae04;
      color: #505050;
      border-radius: 0; }
      .eve_content .eve-search-popup-form .form-control:focus {
        border-color: #9aae04;
        box-shadow: none; }
    .eve_content .eve-search-popup-form .views-submit-button {
      display: none; }
    .eve_content .eve-search-popup-form form {
      width: 85%;
      margin: 0 auto; }
      .eve_content .eve-search-popup-form form label {
        display: none; }
      .eve_content .eve-search-popup-form form div {
        float: none;
        width: 100%; }
  .eve_content .eve-blur-bg {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2000;
    background: #FFFFFF;
    opacity: 0.7;
    display: none; }
  .eve_content #views-exposed-form-advanced-search-solr-page .views-exposed-widget.views-submit-button {
    position: absolute;
    float: right;
    top: -0.9375rem;
    right: 0; }
  .eve_content .nttdata_logo {
    background-image: url("../images/NTTLOGO-01.png");
    background-repeat: no-repeat;
    display: inline-block;
    width: 13.125rem;
    height: 2.5rem;
    text-indent: -999px;
    background-size: contain;
    background-position: center; }
  .eve_content .eve-error-quote {
    font-size: 1.4375rem; }
  .eve_content .eve_living_people_items {
    margin-left: -0.9375rem;
    margin-right: -0.9375rem; }
    .eve_content .eve_living_people_items .views-row {
      width: 100%;
      padding: 0; }
  .eve_content .eve-person-profile {
    margin: 1.875rem 0; }
    .eve_content .eve-person-profile .eve_person_profile_icons {
      display: table-cell; }
    .eve_content .eve-person-profile .field-image {
      border-radius: 50%;
      overflow: hidden;
      width: 14.375rem;
      margin-left: 8.125rem; }
      .eve_content .eve-person-profile .field-image .img-responsive {
        width: 100% !important; }
    .eve_content .eve-person-profile .field_linkedin {
      border-radius: 50%;
      display: inline-block;
      padding: 0.1875rem 0.40625rem;
      border: 1px solid #9aae04;
      background: #9aae04;
      vertical-align: top;
      width: 1.9375rem;
      height: 1.9375rem; }
      .eve_content .eve-person-profile .field_linkedin .icon-linkedin {
        color: #FFFFFF;
        text-decoration: none; }
    .eve_content .eve-person-profile .field_email {
      border-radius: 50%;
      display: inline-block;
      padding: 0.1875rem 0.40625rem;
      border: 1px solid #9aae04;
      background: #9aae04;
      vertical-align: top;
      width: 1.9375rem;
      height: 1.9375rem; }
      .eve_content .eve-person-profile .field_email .icon-mail {
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold; }
    .eve_content .eve-person-profile .eve_person_profile_text_col {
      width: 50%;
      padding-top: 0.625rem; }
      .eve_content .eve-person-profile .eve_person_profile_text_col .field-rich-title {
        padding-bottom: 1.25rem;
        display: table-cell;
        width: 30.4375rem; }
      .eve_content .eve-person-profile .eve_person_profile_text_col .field-paragraph-body {
        font-family: "Helvetica-light";
        text-align: justify;
        max-height: 7.5rem;
        overflow: hidden;
        line-height: 1.2rem; }
  .eve_content .node-full .field-image iframe {
    width: 33.75rem;
    height: 19.375rem;
    float: left;
    margin-right: 1.875rem; }
  .eve_content .eve-lightbox-open {
    overflow: hidden !important; }
  .eve_content .field-body h1, .eve_content .field-body h2, .eve_content .field-body h3, .eve_content .field-body h4, .eve_content .field-body h5, .eve_content .field-body h6, .eve_content .field-body p, .eve_content .field-body div, .eve_content .field-body span, .eve_content .field-body blockquote, .eve_content .field-body pre, .eve_content .field-body article, .eve_content .field-body aside, .eve_content .field-body code, .eve_content .field-body ul, .eve_content .field-paragraph-body h1, .eve_content .field-paragraph-body h2, .eve_content .field-paragraph-body h3, .eve_content .field-paragraph-body h4, .eve_content .field-paragraph-body h5, .eve_content .field-paragraph-body h6, .eve_content .field-paragraph-body p, .eve_content .field-paragraph-body div, .eve_content .field-paragraph-body span, .eve_content .field-paragraph-body blockquote, .eve_content .field-paragraph-body pre, .eve_content .field-paragraph-body article, .eve_content .field-paragraph-body aside, .eve_content .field-paragraph-body code, .eve_content .field-paragraph-body ul {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem; }
  .eve_content .field-body a:hover, .eve_content .field-paragraph-body a:hover {
    text-decoration: underline; }
  .eve_content .field-body ul, .eve_content .field-paragraph-body ul {
    margin-left: 0;
    padding-left: 0 !important;
    list-style: disc inside; }
    .eve_content .field-body ul li, .eve_content .field-paragraph-body ul li {
      display: list-item;
      list-style: disc inside;
      padding-left: 0 !important; }
  .eve_content .field-body strong, .eve_content .field-paragraph-body strong {
    font-weight: bold; }
  .eve_content .field-body i, .eve_content .field-paragraph-body i {
    font-style: italic; }
  .eve_content .field-body u, .eve_content .field-paragraph-body u {
    text-decoration: underline; }
  .eve_content .field-paragraph-alliance .field-image {
    width: 95%;
    height: 5.625rem;
    margin: auto; }
    .eve_content .field-paragraph-alliance .field-image .img-responsive {
      height: 100%; }
  .eve_content .navbar .navbar-collapse .region-header .navbar-nav .dropdown-menu {
    padding-top: 0;
    margin-top: 1px;
    border-top: 1px solid transparent;
    box-shadow: inset 0px 5px 10px -3px #666666; }
    .eve_content .navbar .navbar-collapse .region-header .navbar-nav .dropdown-menu li {
      padding-top: 0;
      padding-bottom: 0;
      width: 100%;
      border-right: 1px solid transparent; }
      .eve_content .navbar .navbar-collapse .region-header .navbar-nav .dropdown-menu li a {
        width: 100%; }
      .eve_content .navbar .navbar-collapse .region-header .navbar-nav .dropdown-menu li:first-child {
        border-left: none; }
        .eve_content .navbar .navbar-collapse .region-header .navbar-nav .dropdown-menu li:first-child a {
          padding-left: 10px; }
          .eve_content .navbar .navbar-collapse .region-header .navbar-nav .dropdown-menu li:first-child a:hover {
            box-shadow: inset 0px 5px 10px -3px #666666; }
          .eve_content .navbar .navbar-collapse .region-header .navbar-nav .dropdown-menu li:first-child a.active-trail {
            box-shadow: inset 0px 5px 10px -3px #666666; }
  .eve_content .field-podcast-reference {
    width: 34.6875rem;
    height: 15rem;
    display: inline-block;
    margin: 0.3125rem auto;
    vertical-align: top; }
  .eve_content .node-podcast-extended-teaser {
    width: 100%;
    height: 100%;
    margin: auto;
    -webkit-box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.55);
    -moz-box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.55);
    box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.55);
    padding: 1.875rem 1.875rem 1.25rem 1.875rem;
    position: relative; }
    .eve_content .node-podcast-extended-teaser .eve-layout-content-left {
      display: inline-block;
      vertical-align: top; }
    .eve_content .node-podcast-extended-teaser .eve-layout-content-right {
      display: inline-block;
      vertical-align: top;
      margin-left: 0.3125rem;
      overflow: hidden; }
    .eve_content .node-podcast-extended-teaser .eve-layout-content-bottom {
      margin-top: 1.25rem; }
    .eve_content .node-podcast-extended-teaser .field-date {
      font-size: 1rem;
      color: #999999; }
    .eve_content .node-podcast-extended-teaser .field-body {
      font-size: 1rem;
      color: #505050; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-container {
      width: 100% !important;
      background: transparent; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-controls {
      background: transparent; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-button button[aria-label="Mute"] {
      background: url("../images/icons/icon-volumen.svg") no-repeat; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-button button[aria-label="Unmute"] {
      background: url("../images/icons/icon-volumen-mute.svg") no-repeat; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-button button[aria-label="Play"] {
      background: url("../images/icons/icon-play.png") no-repeat; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-button button[aria-label="Pause"] {
      background: url("../images/icons/icon-pause.png") no-repeat; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-button button {
      width: 1.5rem;
      height: 1.5rem;
      margin: 0.1875rem 0 0 0;
      background-size: contain !important; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-button.mejs-volume-button {
      margin-left: 0.3125rem; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-time {
      color: #505050; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-time-rail {
      margin: 0; }
      .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-time-rail .mejs-time-loaded {
        background: #505050; }
      .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-time-rail .mejs-time-total {
        background: #959595;
        height: 0.125rem;
        margin: 0.5625rem 0; }
        .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-time-rail .mejs-time-total span {
          height: 0.125rem; }
      .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-time-rail .mejs-time-current {
        background: #9aae04; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
      margin-top: 0.1875rem;
      background: #959595;
      height: 0.125rem; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-horizontal-volume-slider span {
      height: 0.125rem; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-horizontal-volume-slider div {
      height: 0.125rem; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
      margin-top: 0.1875rem;
      background: #9aae04; }
    .eve_content .node-podcast-extended-teaser .field-podcast-file .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
      margin-top: 0.1875rem; }
    .eve_content .node-podcast-extended-teaser .mediaelement-download-link {
      position: absolute;
      right: 1.875rem;
      width: 1.4375rem;
      height: 1.4375rem;
      margin-top: 0.3125rem;
      z-index: 1; }
      .eve_content .node-podcast-extended-teaser .mediaelement-download-link .download-podcast-text {
        position: absolute;
        left: -6249.9375rem; }
      .eve_content .node-podcast-extended-teaser .mediaelement-download-link a {
        display: block;
        height: 1.4375rem;
        width: 1.4375rem; }
        .eve_content .node-podcast-extended-teaser .mediaelement-download-link a:before {
          content: "";
          width: 1.4375rem;
          height: 1.4375rem;
          background: url("../images/icons/icon-download.png") no-repeat;
          background-size: contain;
          display: block; }
    .eve_content .node-podcast-extended-teaser .sharethis-buttons {
      position: relative; }
      .eve_content .node-podcast-extended-teaser .sharethis-buttons:after {
        content: "";
        display: block;
        clear: both; }
    .eve_content .node-podcast-extended-teaser .share-icon {
      position: absolute;
      right: 0;
      margin-top: 0.3125rem; }
      .eve_content .node-podcast-extended-teaser .share-icon:after {
        content: "";
        display: block;
        clear: both; }
      .eve_content .node-podcast-extended-teaser .share-icon .sharethis-toogle {
        position: absolute;
        left: -6249.9375rem; }
      .eve_content .node-podcast-extended-teaser .share-icon a {
        float: right;
        display: block;
        height: 1.4375rem;
        width: 1.4375rem; }
        .eve_content .node-podcast-extended-teaser .share-icon a:before {
          content: "";
          width: 1.4375rem;
          height: 1.4375rem;
          background: url("../images/icons/icon-share.png") no-repeat;
          background-size: contain;
          display: block;
          position: absolute;
          right: 2.1875rem; }
    .eve_content .node-podcast-extended-teaser .sharethis-wrapper {
      position: absolute;
      bottom: -2rem;
      right: 3.75rem; }
    .eve_content .node-podcast-extended-teaser .stLarge {
      background: none !important; }
      .eve_content .node-podcast-extended-teaser .stLarge:before {
        font-family: "eve-icons";
        font-size: 1.4375rem;
        display: block;
        color: #959595; }
        .eve_content .node-podcast-extended-teaser .stLarge:before:hover {
          color: #9aae04; }
    .eve_content .node-podcast-extended-teaser .st_linkedin_large .stLarge:before {
      content: "\e962"; }
    .eve_content .node-podcast-extended-teaser .st_twitter_large .stLarge:before {
      content: "\e953"; }
    .eve_content .node-podcast-extended-teaser .st_facebook_large .stLarge:before {
      content: "\e94d"; }
    .eve_content .node-podcast-extended-teaser .st_googleplus_large {
      display: none; }
    .eve_content .node-podcast-extended-teaser .stButton {
      line-height: inherit; }
  .eve_content .mediaelement-audio {
    background: transparent;
    width: 100%; }
    .eve_content .mediaelement-audio .mejs-container {
      width: 100%; }
  .eve_content .block-domain-nav {
    display: inline-block;
    position: absolute;
    right: 6.875rem; }
    .eve_content .block-domain-nav .domain-list:after {
      content: "";
      display: block;
      clear: both; }
    .eve_content .block-domain-nav .domain-pointless-validator-class {
      padding: 1.15625rem 0;
      margin-bottom: 0;
      float: right; }
    .eve_content .block-domain-nav .chosen-container {
      height: auto;
      width: auto !important;
      line-height: 1rem;
      z-index: 9999;
      padding: 0.375rem 0.75rem 0.375rem 0.3125rem;
      -webkit-padding-after: 0.375rem;
      -webkit-padding-before: 0.375rem;
      -webkit-padding-start: 0.625rem;
      -webkit-padding-end: 0.75rem;
      padding-left: 0.625rem;
      font-family: "Helvetica-light";
      border: none;
      -webkit-border: none;
      box-shadow: none;
      -webkit-box-shadow: none;
      -webkit-appearance: none; }
      .eve_content .block-domain-nav .chosen-container.chosen-with-drop .chosen-drop {
        right: -7.5rem; }
      .eve_content .block-domain-nav .chosen-container-active.chosen-with-drop .chosen-single b {
        margin-top: -0.125rem; }
    .eve_content .block-domain-nav .chosen-single {
      color: #999999;
      height: auto;
      padding: 0 0 0 0.625rem;
      background: none;
      -webkit-background: none;
      box-shadow: none;
      -webkit-box-shadow: none;
      border: none;
      -webkit-border: none;
      line-height: inherit; }
      .eve_content .block-domain-nav .chosen-single span {
        max-width: 3.4375rem;
        margin-right: 0;
        margin-left: 0.3125rem;
        font-size: 0.875rem;
        line-height: 1.05rem; }
      .eve_content .block-domain-nav .chosen-single div {
        left: 0; }
      .eve_content .block-domain-nav .chosen-single b {
        background-position: 0 0; }
    .eve_content .block-domain-nav .chosen-drop {
      width: 13.4375rem;
      top: 3.0625rem;
      box-shadow: inset 0px 5px 10px -3px #666666; }
      .eve_content .block-domain-nav .chosen-drop .chosen-results {
        width: 100%;
        padding: 0; }
        .eve_content .block-domain-nav .chosen-drop .chosen-results .active-result {
          width: 50%;
          display: inline-block;
          padding: 0.4375rem; }
          .eve_content .block-domain-nav .chosen-drop .chosen-results .active-result.result-selected {
            background: transparent;
            color: #9aae04; }
          .eve_content .block-domain-nav .chosen-drop .chosen-results .active-result:hover {
            background: transparent;
            color: #9aae04; }
  .eve_content .eve_outer_paragraph {
    padding: 1.5625rem 0; }
    .eve_content .eve_outer_paragraph.header_landing {
      padding: 0; }
    .eve_content .eve_outer_paragraph.dfront-insights {
      padding: 0; }
    .eve_content .eve_outer_paragraph.paragraphs-item-eve-social-paragraph {
      padding: 0; }
  .eve_content .ellip {
    display: block;
    height: 100%; }
  .eve_content .ellip-line {
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    max-width: 100%; }
  .eve_content .ellip,
  .eve_content .ellip-line {
    position: relative;
    overflow: hidden; }
  @media screen and (max-width: 1199px) {
    .eve_content .navbar .navbar-header {
      width: 15%; }
      .eve_content .navbar .navbar-header .logo {
        max-width: 100%; }
      .eve_content .navbar .navbar-header .eve-search-popup-ico {
        right: 11.25rem; }
    .eve_content .navbar .navbar-collapse {
      width: 85%;
      max-height: 23.125rem; }
      .eve_content .navbar .navbar-collapse .region-header {
        padding-right: 14.6875rem; }
        .eve_content .navbar .navbar-collapse .region-header .navbar-nav li {
          font-size: 1rem; }
          .eve_content .navbar .navbar-collapse .region-header .navbar-nav li a {
            padding: 0.3125rem 0.1875rem; }
    .eve_content .eve_header_detail .eve_v_app_container {
      min-height: 26.6875rem; }
    .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_main {
      margin-top: 5rem;
      margin-bottom: 9.375rem; }
      .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_main .header_detail_icon {
        font-size: 1.25rem; }
      .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_main .field-rich-title {
        font-size: 3.25rem; }
    .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_sub .field-rich-subtitle {
      font-size: 2.25rem; }
    .eve_content .landing-submenu-wrapper .landing-block-menu {
      width: 100%;
      height: auto !important; }
      .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu {
        vertical-align: top;
        width: auto; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_components {
          width: 18.75rem;
          float: left;
          display: inline-block; }
          .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_components .eve_menu_image .img-responsive {
            display: none; }
          .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_components .eve_menu_image .image_hover {
            position: relative;
            display: block; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_list {
          height: auto !important; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_links {
          display: inline-block;
          width: 25rem; }
          .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_links .eve_menu_list {
            margin-left: 3.5em; }
            .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_links .eve_menu_list .collapse {
              display: block;
              visibility: visible;
              opacity: 1;
              height: 100%; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .submenu-block {
          height: 100%; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu:hover .eve_menu_components .eve_menu_description .submenu_description {
          display: block; }
    .eve_content .eve_home_header .eve_v_app_container {
      min-height: 26.6875rem; }
    .eve_content .field-paragraph-background-media .eve_v_posterimg {
      min-height: 17.25rem;
      position: inherit;
      background-size: cover; }
    .eve_content .dfront-insights {
      position: relative;
      padding: 0; }
      .eve_content .dfront-insights.eve_bgtype_image {
        height: 17.1875rem; }
        .eve_content .dfront-insights.eve_bgtype_image .field-paragraph-background-media {
          height: 100%;
          width: 100%; }
          .eve_content .dfront-insights.eve_bgtype_image .field-paragraph-background-media .eve_v_app_container {
            height: auto;
            width: 100%; }
          .eve_content .dfront-insights.eve_bgtype_image .field-paragraph-background-media .eve_v_posterimg {
            width: 71.25rem;
            min-height: 17.1875rem;
            background-size: cover; }
        .eve_content .dfront-insights.eve_bgtype_image .controls_and_text {
          color: #FFFFFF;
          position: absolute;
          left: 0;
          right: 0;
          top: 0;
          height: 100%; }
          .eve_content .dfront-insights.eve_bgtype_image .controls_and_text .insights_secc_reference {
            display: inline-block;
            position: absolute;
            top: 1.6875rem;
            left: 2.8125rem;
            text-align: left;
            font-size: 0.9375rem;
            padding-left: 0.625rem;
            margin: 0;
            border-left: 1px solid #FFFFFF;
            font-family: "Helvetica-thin"; }
          .eve_content .dfront-insights.eve_bgtype_image .controls_and_text .insights_body {
            position: relative;
            font-family: "Helvetica-light";
            font-size: 0.875rem;
            top: 0;
            width: 100%;
            height: 100%;
            padding: 4.0625rem 2.8125rem 1.25rem 2.8125rem; }
      .eve_content .dfront-insights.eve_bgtype_video {
        height: auto; }
        .eve_content .dfront-insights.eve_bgtype_video .field-paragraph-background-media {
          height: 100%;
          width: 100%; }
          .eve_content .dfront-insights.eve_bgtype_video .field-paragraph-background-media .eve_v_posterimg {
            width: 100%;
            height: 100%;
            background-size: cover;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            bottom: 0; }
          .eve_content .dfront-insights.eve_bgtype_video .field-paragraph-background-media .playbutton {
            font-size: 5rem; }
        .eve_content .dfront-insights.eve_bgtype_video .eve_bg_player.oembed_player {
          height: 34.125rem; }
        .eve_content .dfront-insights.eve_bgtype_video.eve_bg_player .eve_v_frameloader {
          height: 34.125rem; }
        .eve_content .dfront-insights.eve_bgtype_video .controls_and_text {
          color: #FFFFFF;
          position: absolute;
          left: 0;
          right: 0;
          top: 0;
          height: 100%; }
          .eve_content .dfront-insights.eve_bgtype_video .controls_and_text .insights_body {
            position: relative;
            font-family: "Helvetica-light";
            font-size: 0.875rem;
            top: 0;
            width: 100%;
            height: 100%;
            padding: 3.75rem 2.8125rem 1.25rem 2.8125rem; }
    .eve_content .eve-social-region {
      width: 100%; }
    .eve_content .paragraphs-item-claim-and-body-text .field-rich-title {
      margin-bottom: 0.9375rem;
      width: 100%; }
    .eve_content .paragraphs-item-claim-and-body-text .field-paragraph-body {
      width: 100%;
      margin-top: 0.9375rem;
      margin-bottom: 0.9375rem; }
    .eve_content .paragraphs-item-claim-and-body-text .eve_read_more.more-link {
      width: 100%; }
    .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container {
      width: 80%; }
    .eve_content .eve_masonry_grid .paragraphs-items {
      width: 100%; }
    .eve_content .paragraphs-item-news {
      padding-bottom: 6.25rem; }
    .eve_content .dFrontLanguages {
      right: 0.3125rem; }
      .eve_content .dFrontLanguages .lang_dropdown_form .chosen-container.chosen-with-drop .chosen-drop {
        left: -0.9375rem; }
    .eve_content .eve-box-teaser {
      height: 18.3125rem; }
      .eve_content .eve-box-teaser .eve-news-teaser-image-half {
        height: 9.8125rem; }
      .eve_content .eve-box-teaser .eve_teaser_video_container .playbutton {
        font-size: 4.0625rem; }
      .eve_content .eve-box-teaser .eve-news-title {
        max-height: 5.25rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-full-img-bg .eve-news-title, .eve_content .eve-box-teaser.eve-teaser-w-bg-img .eve-news-title {
        max-height: 14.375rem;
        font-size: 1.4375rem;
        margin-top: 0;
        margin-bottom: 1.25rem;
        line-height: 1.5625rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-over-text .img-responsive {
        max-height: 9.8125rem;
        width: 100%; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-over-text .eve-news-title {
        max-height: 6.75rem;
        margin-top: 0.625rem;
        margin-bottom: 0.625rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text .eve-news-title {
        max-height: 6.75rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text .img-responsive {
        max-height: 9.8125rem;
        width: 100%; }
      .eve_content .eve-box-teaser.eve-teaser-default .eve-news-title {
        max-height: 10.8rem; }
    .eve_content .paragraphs-item-cell-element-hz .eve-hz-box {
      padding: 2rem 0.9375rem 2rem 2.5rem; }
    .eve_content .view-id-advanced_search .eve_advanced_search_form_wrapper {
      font-size: 1.5625rem; }
    .eve_content .view-id-advanced_search .form-submit {
      top: 0;
      right: 3.125rem; }
    .eve_content .view-id-advanced_search .eve_search_resultsfor {
      font-size: 1.5625rem; }
    .eve_content .view-id-advanced_search .form-item.form-type-textfield {
      width: 83%; }
      .eve_content .view-id-advanced_search .form-item.form-type-textfield .form-control {
        font-size: 1.5625rem;
        height: 2.5rem; }
    .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted {
      width: 12.5rem; }
    .eve_content .eve-person-profile .field-image {
      margin-left: 4rem; }
    .eve_content .eve-person-profile .eve_person_profile_text_col {
      width: 55%; }
      .eve_content .eve-person-profile .eve_person_profile_text_col .field-rich-title {
        width: 27.25rem; }
    .eve_content .eve_teaser_video_container.style_news_teaser_half {
      height: 9.8125rem; }
    .eve_content .eve_teaser_video_container .playbutton {
      font-size: 4.0625rem; }
    .eve_content .block-domain-nav {
      right: 5.625rem; }
      .eve_content .block-domain-nav .chosen-container.chosen-with-drop .chosen-drop {
        left: -1.5625rem; }
    .eve_content .field-podcast-reference {
      width: 28.75rem;
      height: 16rem; }
    .eve_content .node-podcast-extended-teaser .eve-layout-content-bottom {
      margin-top: 2.1875rem; } }
  @media screen and (max-width: 991px) {
    .eve_content .navbar {
      margin: 0;
      width: 100%;
      max-width: none;
      border-radius: 0; }
      .eve_content .navbar .eve-navbar-container {
        margin: 0;
        padding: 0;
        width: 100%; }
        .eve_content .navbar .eve-navbar-container .navbar-header {
          float: none !important;
          display: block !important;
          margin: 0 !important;
          width: 100% !important; }
          .eve_content .navbar .eve-navbar-container .navbar-header .logo {
            max-width: none;
            width: 7.625rem;
            height: 3.75rem; }
          .eve_content .navbar .eve-navbar-container .navbar-header .eve-search-popup-ico {
            right: 12.1875rem;
            height: 3.125rem; }
            .eve_content .navbar .eve-navbar-container .navbar-header .eve-search-popup-ico:before {
              font-size: 1.25rem;
              padding: 1rem 0;
              height: 3.75rem; }
          .eve_content .navbar .eve-navbar-container .navbar-header .navbar-toggle {
            margin-right: 0;
            display: block;
            background-color: transparent;
            border: none;
            padding: 0.9375rem 0.625rem; }
            .eve_content .navbar .eve-navbar-container .navbar-header .navbar-toggle .icon-bar {
              background-color: #9aae04; }
          .eve_content .navbar .eve-navbar-container .navbar-header .navbar-default .navbar-toggle {
            border-color: transparent; }
        .eve_content .navbar .eve-navbar-container .navbar-collapse {
          margin: 0;
          width: 100%; }
          .eve_content .navbar .eve-navbar-container .navbar-collapse .region-header {
            padding-right: 0; }
            .eve_content .navbar .eve-navbar-container .navbar-collapse .region-header .navbar-nav {
              float: none !important;
              display: block;
              width: 100%; }
              .eve_content .navbar .eve-navbar-container .navbar-collapse .region-header .navbar-nav li {
                border-left: none;
                border-bottom: 1px solid #959595;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0.1875rem;
                float: none !important;
                width: 100%; }
                .eve_content .navbar .eve-navbar-container .navbar-collapse .region-header .navbar-nav li:last-child {
                  border-bottom: none; }
                .eve_content .navbar .eve-navbar-container .navbar-collapse .region-header .navbar-nav li.active-trail {
                  padding-left: 0; }
                .eve_content .navbar .eve-navbar-container .navbar-collapse .region-header .navbar-nav li a {
                  padding: 0.625rem 0.625rem; }
          .eve_content .navbar .eve-navbar-container .navbar-collapse.collapse {
            display: none !important; }
            .eve_content .navbar .eve-navbar-container .navbar-collapse.collapse.in {
              display: block !important; }
    .eve_content .news-header-block {
      min-height: 14.3125rem; }
    .eve_content .dFrontLanguages {
      position: absolute;
      top: 0;
      right: 2.1875rem; }
      .eve_content .dFrontLanguages .lang_dropdown_form .form-group {
        float: right;
        padding: 1rem 0; }
      .eve_content .dFrontLanguages .lang_dropdown_form .chosen-container.chosen-with-drop .chosen-drop {
        left: -0.9375rem;
        top: 2.875rem; }
    .eve_content .field-paragraph-background-media .eve_v_posterimg {
      min-height: 12.25rem;
      width: 100%; }
    .eve_content .eve_home_header .eve_v_app_container {
      min-height: 21.0625rem; }
    .eve_content .eve_home_header .controls_and_text.overvideo {
      top: 30%; }
      .eve_content .eve_home_header .controls_and_text.overvideo .landing_header {
        font-size: 1.5rem; }
      .eve_content .eve_home_header .controls_and_text.overvideo .eve_landing_header {
        font-size: 4rem; }
    .eve_content .eve_header_detail .eve_v_app_container {
      min-height: 21.0625rem; }
    .eve_content .eve_header_detail .controls_and_text.overvideo {
      height: auto; }
      .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_main {
        margin: 0 auto;
        text-align: center; }
        .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_main .header_detail_icon {
          margin-left: 0; }
      .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_sub {
        display: none; }
    .eve_content .eve_submenu {
      -webkit-user-select: none;
      height: 3.125rem;
      position: relative;
      overflow-x: scroll;
      overflow-y: hidden; }
      .eve_content .eve_submenu .nav {
        position: relative;
        white-space: nowrap;
        overflow: hidden;
        float: left; }
        .eve_content .eve_submenu .nav li {
          padding-top: 0.1875rem; }
    .eve_content .eve_boxes_3items .field-items .field-item {
      height: 20.625rem; }
      .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph {
        height: 100%;
        width: 26.6875rem;
        margin: 0 auto; }
        .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-title .field-items {
          height: auto; }
          .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-title .field-items .field-item {
            height: auto; }
        .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-body {
          display: block;
          display: -webkit-box;
          max-width: 100%;
          height: auto;
          margin: 1.5625rem auto;
          font-size: 1.125rem;
          line-height: 1.625rem;
          -webkit-box-orient: vertical;
          overflow: hidden;
          text-overflow: ellipsis; }
    .eve_content .paragraphs-item-image-reports .eve-image-report-container .field-paragraph-multi-image {
      width: 100%;
      padding-bottom: 1.25rem; }
      .eve_content .paragraphs-item-image-reports .eve-image-report-container .field-paragraph-multi-image .img-responsive {
        width: 100%;
        height: auto; }
    .eve_content .eve-social-region .eve-social {
      padding: 0; }
    .eve_content .paragraphs-item-claim-and-body-text .field-rich-title {
      font-size: 2.125rem;
      margin-bottom: 1.875rem;
      line-height: 2.55rem; }
    .eve_content .paragraphs-item-claim-and-body-text .field-paragraph-body {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem;
      font-size: 1.125rem;
      line-height: 1.4375rem; }
    .eve_content .paragraphs-item-one-column-basic-text .btgrid .col {
      padding-top: 0.625rem;
      padding-bottom: 0.625rem; }
    .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu {
      vertical-align: top; }
      .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_components {
        float: left;
        width: 16.875rem;
        text-align: center;
        max-width: inherit; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_components .eve_menu_description {
          width: 100%; }
          .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_components .eve_menu_description .submenu_description {
            margin: 0 3.125rem;
            display: block; }
      .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_links {
        display: inline-block;
        float: left;
        width: 24.375rem; }
    .eve_content .footer .region-footer-left .block-eve-social-region {
      text-align: left; }
    .eve_content .footer .region-footer-right {
      display: none; }
    .eve_content .footer .container-left-footer .menu.nav {
      text-align: left; }
      .eve_content .footer .container-left-footer .menu.nav li a {
        font-size: 0.875rem;
        padding: 0 0 0 0.3125rem; }
      .eve_content .footer .container-left-footer .menu.nav li .nolink {
        font-size: 0.875rem; }
    .eve_content .dfront-insights.eve_bgtype_video {
      height: auto; }
      .eve_content .dfront-insights.eve_bgtype_video .field-paragraph-background-media {
        height: 100%;
        width: 100%; }
        .eve_content .dfront-insights.eve_bgtype_video .field-paragraph-background-media .eve_v_posterimg {
          width: 100%;
          height: 100%;
          background-size: cover;
          position: absolute;
          top: 0;
          bottom: 0;
          left: 0;
          right: 0;
          bottom: 0; }
        .eve_content .dfront-insights.eve_bgtype_video .field-paragraph-background-media .playbutton {
          font-size: 5rem; }
      .eve_content .dfront-insights.eve_bgtype_video .eve_bg_player.oembed_player {
        height: 26.375rem; }
      .eve_content .dfront-insights.eve_bgtype_video.eve_bg_player .eve_v_frameloader {
        height: 26.375rem; }
      .eve_content .dfront-insights.eve_bgtype_video .controls_and_text {
        color: #FFFFFF;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        height: 100%; }
        .eve_content .dfront-insights.eve_bgtype_video .controls_and_text .insights_secc_reference {
          display: inline-block;
          position: absolute;
          top: 1.6875rem;
          left: 2.8125rem;
          text-align: left;
          font-size: 0.9375rem;
          padding-left: 0.625rem;
          margin: 0;
          border-left: 1px solid #FFFFFF;
          font-family: "Helvetica-thin"; }
        .eve_content .dfront-insights.eve_bgtype_video .controls_and_text .insights_body {
          position: relative;
          font-family: "Helvetica-light";
          font-size: 0.875rem;
          top: 0;
          width: 100%;
          height: 100%;
          padding: 3.75rem 2.8125rem 1.25rem 2.8125rem; }
    .eve_content .owl-carousel .dfront-insights {
      width: 100%; }
      .eve_content .owl-carousel .dfront-insights.eve_bgtype_image .field-paragraph-background-media {
        width: 100%; }
        .eve_content .owl-carousel .dfront-insights.eve_bgtype_image .field-paragraph-background-media .eve_v_app_container {
          height: auto;
          width: 100%; }
        .eve_content .owl-carousel .dfront-insights.eve_bgtype_image .field-paragraph-background-media .eve_v_posterimg {
          width: 100%;
          background-size: cover; }
    .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-left {
      display: block;
      width: 100%; }
      .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-left .view-display-id-block_offices_countries {
        font-size: 1.3125rem; }
        .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-left .view-display-id-block_offices_countries .views-row {
          padding-left: 5rem;
          display: inline-block;
          width: 49%;
          padding-top: 0.625rem;
          padding-bottom: 0.625rem; }
    .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right {
      display: block;
      width: 100%; }
      .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container {
        width: 100%;
        height: 52%; }
        .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-list-container .eve-offices-list {
          overflow: auto; }
          .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-list-container .eve-offices-list .view-offices .view-content .views-row {
            font-size: 1.125rem; }
        .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-detail-container {
          right: 1.25rem;
          text-align: left; }
    .eve_content .paragraphs-item-news .field-news-reference .field-items {
      margin-top: 0.625rem; }
      .eve_content .paragraphs-item-news .field-news-reference .field-items .field-item {
        margin-bottom: 1.875rem; }
    .eve_content .eve_boxes_3items .field-items .field-item.eve-col-item {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem; }
    .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-body .eve_work_box_body {
      font-size: 2.1875rem; }
    .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-body .eve_work_box_sub {
      font-size: 1.25rem; }
    .eve_content .field-paragraph-body .consultingtit {
      font-size: 2rem;
      margin-bottom: 0.9375rem; }
    .eve_content .field-paragraph-body .btgrid .eve_bgreen {
      font-size: 6.6875rem; }
    .eve_content .field-paragraph-body .btgrid .eve_bgreen_text {
      font-size: 1.875rem; }
    .eve_content .eve_masonry .eve_masonry_item {
      padding: 0.625rem; }
    .eve_content .eve_masonry .eve_masonry_content .eve_masonry_text p {
      font-size: 2.625rem; }
    .eve_content .eve_masonry .eve_masonry_content .eve_masonry_text .eve-masonry-link p {
      font-size: 1.875rem; }
    .eve_content .paragraphs-item-cell-element-hz .eve-hz-title {
      font-size: 1.0625rem; }
    .eve_content .paragraphs-item-cell-element-hz-bg .eve-hz-bg-title {
      font-size: 1.875rem; }
    .eve_content .paragraphs-item-cell-element-hz-bg .eve-hz-bg-description {
      font-size: 1.0625rem; }
    .eve_content .view-display-id-news_list_grid_block .view-filters {
      padding: 0; }
      .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item {
        margin: 0; }
        .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item .date-padding, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item .date-padding {
          padding: 0; }
          .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item .date-padding .form-control, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item .date-padding .form-control {
            max-width: 7.375rem; }
      .eve_content .view-display-id-news_list_grid_block .view-filters .views-submit-button {
        float: right; }
    .eve_content .eve_multimedia_items .content {
      width: 30rem;
      margin: 0 auto; }
      .eve_content .eve_multimedia_items .content .field-paragraph-title {
        bottom: 0;
        right: 1.5625rem;
        border: none;
        opacity: 1; }
    .eve_content .eve-recruiter-items {
      margin-bottom: 0; }
      .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted {
        width: 21rem; }
        .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted .eve-recruiter {
          width: 12.5rem;
          margin-bottom: 2.5rem;
          margin-left: auto;
          margin-right: auto; }
    .eve_content .block-title {
      margin-left: 0.9375rem !important; }
    .eve_content .site-map-menu .level-1 {
      font-size: 1.25rem; }
      .eve_content .site-map-menu .level-1 .site-map-menu {
        padding-left: 0 !important; }
    .eve_content .site-map-menu .level-2 {
      font-size: 1.125rem; }
    .eve_content .site-map-menu .level-3 {
      font-size: 1rem; }
    .eve_content .eve-box-teaser {
      height: 22.5rem;
      margin: 0.9375rem auto;
      width: 22.5rem; }
      .eve_content .eve-box-teaser .eve-news-teaser-image-half {
        height: 12.125rem; }
      .eve_content .eve-box-teaser .eve-news-title {
        font-size: 1.125rem;
        max-height: 7.8125rem;
        line-height: 1.25rem;
        padding-left: 2rem;
        padding-right: 2rem;
        margin-top: 1.25rem;
        margin-bottom: 1.25rem; }
      .eve_content .eve-box-teaser.eve-teaser-default .eve-news-title {
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
        max-height: 15rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-over-text {
        padding: 0;
        padding-bottom: 2rem; }
        .eve_content .eve-box-teaser.eve-news-teaser-multi-over-text .img-responsive {
          max-height: 12.125rem;
          width: 100%; }
        .eve_content .eve-box-teaser.eve-news-teaser-multi-over-text .eve-news-title {
          max-height: 7.5rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text .eve-news-title {
        max-height: 7.5rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text .img-responsive {
        max-height: 12.125rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-full-img-bg .eve-news-title, .eve_content .eve-box-teaser.eve-teaser-w-bg-img .eve-news-title {
        max-height: 17rem;
        font-size: 1.5625rem;
        margin-top: 1.875rem;
        margin-bottom: 1.5625rem;
        line-height: 1.6875rem; }
    .eve_content .owl-item .eve-box-teaser {
      height: 22.5rem;
      width: 21.375rem; }
      .eve_content .owl-item .eve-box-teaser .eve-news-teaser-multi-under-text .eve-news-title {
        max-height: 8.8125rem; }
    .eve_content .eve-error-quote {
      font-size: 1.125rem; }
    .eve_content .view-id-advanced_search .eve_advanced_search_form_wrapper {
      font-size: 1.5625rem; }
    .eve_content .view-id-advanced_search .form-submit {
      top: 0;
      right: 1.25rem; }
    .eve_content .view-id-advanced_search .eve_search_resultsfor {
      font-size: 1.5625rem; }
    .eve_content .view-id-advanced_search .form-item.form-type-textfield {
      width: 82%; }
      .eve_content .view-id-advanced_search .form-item.form-type-textfield .form-control {
        font-size: 1.5625rem;
        height: 2.5rem; }
    .eve_content .eve-person-profile .field-image {
      width: 13.125rem;
      margin-left: 0; }
    .eve_content .eve-person-profile .eve_person_profile_text_col {
      width: 66.66%; }
      .eve_content .eve-person-profile .eve_person_profile_text_col .field-rich-title {
        width: 24.9375rem;
        padding-bottom: 1.875rem;
        padding-right: 0.625rem; }
      .eve_content .eve-person-profile .eve_person_profile_text_col .field-paragraph-body {
        max-height: 9.3125rem; }
    .eve_content .eve_owl_carousel .paragraphs-item-person-profile .container {
      width: 100%;
      padding: 0; }
    .eve_content .eve_owl_carousel .eve-person-profile .eve_person_profile_text_col .field-rich-title {
      width: 23.75rem; }
    .eve_content .eve_owl_carousel .eve-person-profile .eve_person_profile_text_col .field-paragraph-body {
      max-height: 9.875rem; }
    .eve_content .eve_teaser_video_container.style_news_teaser_half {
      height: 11.5625rem; }
    .eve_content .navbar .navbar-collapse .region-header .navbar-nav li .dropdown-toggle {
      padding: 0.625rem; }
    .eve_content .navbar .navbar-collapse .region-header .navbar-nav li.dropdown .dropdown-menu {
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
    .eve_content .navbar .navbar-collapse .region-header .navbar-nav .dropdown-menu li:first-child:hover {
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
    .eve_content .navbar .navbar-collapse .region-header .navbar-nav .dropdown-menu li:first-child a.active-trail {
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
    .eve_content .block-domain-nav {
      right: 6.5625rem; }
      .eve_content .block-domain-nav .domain-pointless-validator-class {
        padding: 1rem 0; }
      .eve_content .block-domain-nav .chosen-container.chosen-with-drop .chosen-drop {
        top: 2.875rem; }
    .eve_content .field-podcast-reference {
      width: 100%; } }
  @media screen and (max-width: 479px) {
    .eve_content .paragraphs-item-claim-and-body-text .field-rich-title {
      font-size: 1.125rem;
      margin-bottom: 1.5625rem;
      line-height: 1.35rem; }
      .eve_content .paragraphs-item-claim-and-body-text .field-rich-title p {
        padding-left: 0.625rem;
        border-left: 4px solid #9aae04; }
    .eve_content .paragraphs-item-claim-and-body-text .field-paragraph-body {
      font-size: 0.875rem;
      line-height: 1.4375rem; }
    .eve_content .paragraphs-item-one-column-basic-text p {
      font-size: 0.875rem; }
    .eve_content .field-paragraph-title p {
      font-size: 1em !important; }
    .eve_content .eve_masonry {
      width: 100%;
      margin: 0 !important; }
      .eve_content .eve_masonry .eve_masonry_item {
        padding: 0.3125rem; }
      .eve_content .eve_masonry .eve_masonry_content .eve_masonry_text {
        padding: 0.5rem; }
        .eve_content .eve_masonry .eve_masonry_content .eve_masonry_text p {
          font-size: 1.625rem;
          padding-top: 0; }
        .eve_content .eve_masonry .eve_masonry_content .eve_masonry_text .eve-masonry-link p {
          font-size: 1.25rem;
          padding-left: 0.3125rem; } }
  @media screen and (max-width: 767px) {
    .eve_content .field-paragraph-background-media .eve_v_posterimg {
      background-position: center; }
    .eve_content .eve_bgtype_video .playbutton:after {
      font-size: 6.875rem; }
    .eve_content .navbar .eve-navbar-container .navbar-header .eve-search-popup-ico {
      right: 2.1875rem; }
    .eve_content .navbar .navbar-header {
      margin: 0;
      width: 100%; }
      .eve_content .navbar .navbar-header .logo {
        max-width: none; }
      .eve_content .navbar .navbar-header .navbar-toggle {
        margin-right: 0;
        background-color: transparent;
        border: none; }
        .eve_content .navbar .navbar-header .navbar-toggle .icon-bar {
          background-color: #9aae04; }
      .eve_content .navbar .navbar-header .navbar-default .navbar-toggle {
        border-color: transparent; }
    .eve_content .navbar .navbar-collapse {
      margin: 0;
      width: 100%; }
      .eve_content .navbar .navbar-collapse .region-header .navbar-nav {
        width: 100%;
        margin-top: 2.125rem; }
        .eve_content .navbar .navbar-collapse .region-header .navbar-nav li {
          border-left: none;
          border-bottom: 1px solid #959595;
          padding-top: 0;
          padding-bottom: 0;
          padding-left: 0.1875rem; }
          .eve_content .navbar .navbar-collapse .region-header .navbar-nav li:first-child {
            border-top: 1px solid #959595; }
          .eve_content .navbar .navbar-collapse .region-header .navbar-nav li.active-trail {
            padding-left: 0; }
          .eve_content .navbar .navbar-collapse .region-header .navbar-nav li a {
            padding: 0.625rem 0.625rem; }
    .eve_content .news-header-block .pane-content p {
      font-size: 1.875rem; }
    .eve_content .field-paragraph-background-media .eve_v_posterimg {
      min-height: 7.25rem;
      width: 100%; }
    .eve_content .eve_home_header .controls_and_text.overvideo .landing_header {
      display: none; }
    .eve_content .eve_home_header .controls_and_text.overvideo .eve_landing_header {
      font-size: 3rem; }
    .eve_content .eve_home_header .controls_and_text.overvideo p {
      display: none; }
    .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_main .header_detail_icon {
      font-size: 0.5625rem;
      padding: 0.3125rem; }
    .eve_content .eve_header_detail .controls_and_text.overvideo .header_detail_main .field-rich-title {
      font-size: 2.1875rem; }
    .eve_content .eve_boxes_3items .field-items .field-item {
      height: 18.125rem; }
      .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph {
        height: 100%;
        padding: 1.5rem; }
        .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-title .field-items {
          height: auto; }
          .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-title .field-items .field-item {
            height: auto; }
        .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-body {
          height: 12.3125rem;
          font-size: 1rem;
          line-height: 1.14375rem; }
        .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .eve_read_more {
          font-size: 1rem; }
    .eve_content .dfront-insights.eve_bgtype_image .controls_and_text .insights_secc_reference {
      left: 1.25rem; }
    .eve_content .dfront-insights.eve_bgtype_image .controls_and_text .insights_body {
      padding-left: 1.25rem;
      padding-right: 1.25rem;
      padding-top: 4.6875rem; }
    .eve_content .dfront-insights.eve_bgtype_video {
      min-height: auto; }
      .eve_content .dfront-insights.eve_bgtype_video .field-paragraph-background-media {
        height: 100%;
        width: 100%; }
        .eve_content .dfront-insights.eve_bgtype_video .field-paragraph-background-media .eve_v_posterimg {
          min-height: auto;
          width: 100%;
          height: 100%;
          background-size: cover;
          position: absolute;
          top: 0;
          bottom: 0;
          left: 0;
          right: 0;
          bottom: 0; }
        .eve_content .dfront-insights.eve_bgtype_video .field-paragraph-background-media .playbutton {
          font-size: 1.875rem; }
          .eve_content .dfront-insights.eve_bgtype_video .field-paragraph-background-media .playbutton:after {
            font-size: 4.375rem; }
      .eve_content .dfront-insights.eve_bgtype_video .eve_bg_player.oembed_player {
        height: 17.1875rem; }
      .eve_content .dfront-insights.eve_bgtype_video.eve_bg_player .eve_v_frameloader {
        height: 17.1875rem; }
      .eve_content .dfront-insights.eve_bgtype_video .controls_and_text {
        color: #FFFFFF;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        height: 100%; }
        .eve_content .dfront-insights.eve_bgtype_video .controls_and_text .insights_secc_reference {
          display: inline-block;
          position: absolute;
          top: 1.6875rem;
          left: 1.25rem;
          text-align: left;
          font-size: 0.9375rem;
          padding-left: 0.625rem;
          margin: 0;
          border-left: 1px solid #FFFFFF;
          font-family: "Helvetica-thin"; }
        .eve_content .dfront-insights.eve_bgtype_video .controls_and_text .insights_body {
          position: relative;
          font-family: "Helvetica-light";
          font-size: 0.875rem;
          top: 0;
          width: 100%;
          height: 100%;
          padding: 3.75rem 1.25rem 1.25rem 1.25rem; }
    .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container {
      display: block; }
      .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-left .view-display-id-block_offices_countries {
        font-size: 0.9375rem; }
        .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-left .view-display-id-block_offices_countries .views-row {
          padding-left: 1.375rem; }
      .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right {
        height: auto; }
        .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container {
          position: relative;
          height: 100%;
          background-color: rgba(239, 239, 239, 0.7); }
          .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-list-container .eve-offices-list {
            overflow: auto;
            height: auto; }
            .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-list-container .eve-offices-list .view-offices .view-content {
              padding-left: 2.1875rem;
              text-align: left;
              height: auto;
              display: block; }
              .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-list-container .eve-offices-list .view-offices .view-content .views-row {
                font-size: 1.125rem;
                width: 100%; }
          .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-detail-container {
            right: 0;
            top: 0;
            transform: none;
            -ms-transform: none;
            padding-right: 0;
            position: relative;
            font-size: 0.875rem;
            text-align: center;
            width: 100%; }
            .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .eve-offices-container .eve-offices-detail-container .eve-office-detail {
              padding-top: 0.9375rem;
              padding-bottom: 0.9375rem;
              border-top: 1px solid #000000; }
        .eve_content .paragraphs-item-everis-worldwide .eve-worldwide-container .eve-worldwide-right .field-image {
          display: none; }
    .eve_content .eve-social-region {
      display: none; }
    .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu {
      margin-bottom: 0.9375rem;
      width: 100%; }
      .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_components {
        width: 50%; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_components .eve_menu_image {
          margin-left: 0; }
          .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_components .eve_menu_image .image_hover {
            margin: 0 auto; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_components .eve_menu_description .submenu_title {
          font-size: 0.875rem; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_components .eve_menu_description .submenu_description {
          display: none; }
      .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_links {
        width: 50%; }
        .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_links .eve_menu_list {
          margin-left: 0; }
          .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu .eve_menu_links .eve_menu_list .submenu-block li {
            font-size: 0.875rem; }
      .eve_content .landing-submenu-wrapper .landing-block-menu .eve-landing-block-submenu:hover .eve_menu_components .eve_menu_description .submenu_description {
        display: none; }
    .eve_content .footer .region-footer-left .block-eve-social-region {
      text-align: center; }
    .eve_content .footer .container-left-footer .menu.nav {
      text-align: center; }
    .eve_content .footer .container-left-footer .social-networks-list-footer .social-icon {
      padding: 0 0.625rem; }
    .eve_content .paragraphs-item-news {
      padding-bottom: 0.9375rem; }
      .eve_content .paragraphs-item-news .field-news-reference .field-items {
        /*.field-rich-list-teaser{
        	display:none;
        }*/ }
        .eve_content .paragraphs-item-news .field-news-reference .field-items .field-item {
          margin-bottom: 0.9375rem; }
        .eve_content .paragraphs-item-news .field-news-reference .field-items .field-date {
          display: none; }
    .eve_content .field-paragraph-title {
      margin-top: 1.875rem;
      margin-bottom: 1.875rem; }
    .eve_content .eve_boxes_3items {
      margin-bottom: 0.9375rem; }
      .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph {
        width: 16.75rem;
        margin: 0 auto; }
        .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-body .eve_work_box_body {
          font-size: 1.5625rem; }
        .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-body .eve_work_box_sub {
          font-size: 1.125rem; }
    .eve_content .field-paragraph-body .consultingtit {
      font-size: 1.6875rem; }
    .eve_content .field-paragraph-body .btgrid .eve_bgreen_text {
      font-size: 1.5625rem; }
    .eve_content .field-paragraph-body .btgrid .eve_bgree {
      font-size: 4.375rem; }
    .eve_content .footer .region-footer-left .block-eve-social-region {
      text-align: center; }
    .eve_content .footer .container-left-footer .menu.nav {
      text-align: center; }
    .eve_content .footer .container-left-footer .social-networks-list-footer .social-icon {
      padding: 0 0.625rem; }
    .eve_content .node-news .field-paragraph-title {
      font-size: 1.75rem; }
    .eve_content .node-news .field-rich-list-title {
      font-size: 1.125rem;
      margin-top: 1.25rem; }
    .eve_content .node-news .field-rich-list-teaser {
      font-size: 0.9375rem;
      line-height: 0.9375rem; }
    .eve_content .node-news .field-body {
      font-size: 0.875rem;
      line-height: 1.125rem; }
    .eve_content .node-news .field-image .img-responsive {
      margin-right: 0;
      float: none;
      margin: 0 auto; }
    .eve_content .paragraphs-item-cell-element-hz-bg .eve-hz-bg-title {
      font-size: 1.6875rem; }
    .eve_content .paragraphs-item-cell-element-hz-bg .eve-hz-bg-description {
      font-size: 0.9375rem; }
    .eve_content .view-display-id-news_list_grid_block {
      margin-top: 10.625rem; }
      .eve_content .view-display-id-news_list_grid_block .view-filters {
        top: 4.375rem;
        left: 0; }
        .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-title {
          display: block;
          padding: 0.625rem 0; }
          .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-title .form-control {
            max-width: 100%;
            padding: 0.3125rem 2.1875rem 0.3125rem 0.625rem; }
          .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-title .form-item-title:after {
            top: 0.25rem;
            right: 0.625rem; }
        .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 {
          padding: 0.625rem 0;
          display: block; }
          .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item {
            display: table;
            margin: 0;
            padding: 0;
            width: 100%; }
            .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item .date-padding, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item .date-padding {
              display: table-cell; }
              .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item .date-padding .form-item, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item .date-padding .form-item {
                width: 100%;
                padding: 0; }
                .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item .date-padding .form-item:after, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item .date-padding .form-item:after {
                  top: 0.25rem;
                  right: 0.625rem; }
                .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter .container-inline-date .form-item .date-padding .form-item .form-control, .eve_content .view-display-id-news_list_grid_block .view-filters .views-widget-filter-date_filter_1 .container-inline-date .form-item .date-padding .form-item .form-control {
                  max-width: 100%;
                  margin: 0;
                  width: 100%;
                  padding: 0.3125rem 2.1875rem 0.3125rem 0.625rem; }
    .eve_content .eve_multimedia_items .content {
      width: auto;
      margin: auto; }
      .eve_content .eve_multimedia_items .content .field-paragraph-title {
        font-size: 1rem;
        bottom: 0;
        right: 0.625rem; }
    .eve_content .site-map-menu .level-1 {
      font-size: 1rem; }
    .eve_content .site-map-menu .level-2 {
      font-size: 0.9375rem; }
    .eve_content .site-map-menu .level-3 {
      font-size: 0.875rem; }
    .eve_content .eve-box-teaser {
      height: 16.875rem;
      margin: 0.9375rem auto;
      width: 16.6875rem; }
      .eve_content .eve-box-teaser .eve-news-teaser-image-half {
        height: 8.875rem; }
      .eve_content .eve-box-teaser .eve_teaser_video_container .playbutton {
        font-size: 3.125rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text .eve-news-title {
        max-height: 6.75rem;
        font-size: 1.125rem;
        margin-top: 0.625rem;
        margin-bottom: 0.375rem;
        line-height: 1.35rem;
        padding: 0 2rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text .img-responsive {
        max-height: 8.875rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-over-text .img-responsive {
        max-height: 8.875rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-over-text .eve-news-title {
        max-height: 6.75rem;
        font-size: 1.125rem;
        margin-top: 0.625rem;
        margin-bottom: 0.375rem;
        line-height: 1.35rem;
        padding: 0 2rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-full-img-bg .eve-news-title, .eve_content .eve-box-teaser.eve-teaser-w-bg-img .eve-news-title {
        font-size: 1.25rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-full-img-bg .eve-news-title, .eve_content .eve-box-teaser.eve-teaser-w-bg-img .eve-news-title {
        max-height: 11.5rem;
        line-height: 1.25rem;
        font-size: 1.125rem; }
      .eve_content .eve-box-teaser.eve-teaser-default {
        padding-left: 1.5625rem;
        padding-right: 1.5625rem; }
        .eve_content .eve-box-teaser.eve-teaser-default .eve-news-title {
          font-size: 1.25rem;
          padding: 0;
          max-height: 10rem;
          margin-bottom: 0.9375rem;
          margin-top: 0.9375rem; }
    .eve_content .owl-item .eve-box-teaser {
      height: 16.875rem;
      width: 16.5rem; }
      .eve_content .owl-item .eve-box-teaser .eve-news-teaser-image-half {
        height: 8.875rem; }
      .eve_content .owl-item .eve-box-teaser .eve-news-teaser-multi-under-text .eve-news-title {
        max-height: 6.9375rem; }
    .eve_content .eve-search-popup-form .form-control {
      width: 100%;
      font-size: 1rem;
      height: 1.875rem; }
    .eve_content .nttdata_logo {
      width: 12.5rem; }
    .eve_content .view-id-advanced_search .eve_advanced_search_form_wrapper {
      font-size: 1.125rem; }
    .eve_content .view-id-advanced_search .form-submit {
      top: 1.25rem; }
    .eve_content .view-id-advanced_search .eve_search_resultsfor {
      font-size: 1.125rem;
      height: 1.75rem;
      display: block; }
    .eve_content .view-id-advanced_search .form-item.form-type-textfield {
      width: 100%;
      display: block; }
      .eve_content .view-id-advanced_search .form-item.form-type-textfield .form-control {
        font-size: 1.125rem;
        height: 1.875rem;
        padding-left: 0.3125rem;
        padding-right: 1.875rem; }
    .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted {
      width: 14.6875rem; }
      .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted .eve-recruiter {
        width: 100%; }
    .eve_content .dFrontLanguages {
      top: 3.75rem;
      width: 50%;
      right: 0;
      background: white;
      height: 2.125rem;
      border-bottom: 1px solid;
      border-color: #efefef; }
      .eve_content .dFrontLanguages .lang_dropdown_form .form-group {
        width: 100%;
        padding: 0.1875rem 0; }
        .eve_content .dFrontLanguages .lang_dropdown_form .form-group .form-control {
          background: transparent;
          margin: auto;
          text-indent: 35%; }
    .eve_content .eve-person-profile .eve_person_profile_icons {
      padding-bottom: 0.625rem; }
    .eve_content .eve-person-profile .eve_person_profile_img_col {
      width: 100%;
      text-align: center; }
    .eve_content .eve-person-profile .field-image {
      width: 14.375rem;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 1.25rem; }
    .eve_content .eve-person-profile .field_email {
      margin: 0; }
    .eve_content .eve-person-profile .field-linkedin {
      margin: 0; }
    .eve_content .eve-person-profile .eve_person_profile_text_col {
      width: 100%;
      padding-top: 0; }
      .eve_content .eve-person-profile .eve_person_profile_text_col .field-rich-title {
        width: 100%;
        display: block;
        margin-bottom: 0.3125rem;
        padding: 0; }
      .eve_content .eve-person-profile .eve_person_profile_text_col .eve_masonry_subtitle {
        display: block; }
      .eve_content .eve-person-profile .eve_person_profile_text_col .field-paragraph-body {
        max-height: 12.125rem;
        font-size: 0.875rem;
        line-height: 1.05rem; }
    .eve_content .eve_owl_carousel .eve-person-profile .eve_person_profile_text_col .field-paragraph-body {
      max-height: 12.8125rem; }
    .eve_content .eve_teaser_video_container.style_news_teaser_half {
      height: 9.375rem; }
    .eve_content .eve_teaser_video_container .playbutton {
      font-size: 3.125rem; }
    .eve_content .block-domain-nav {
      top: 3.75rem;
      background: white;
      width: 50%;
      right: 50%;
      height: 2.125rem;
      border-bottom: 1px solid;
      border-right: 1px solid;
      border-color: #efefef; }
      .eve_content .block-domain-nav .domain-pointless-validator-class {
        padding: 0.1875rem 0;
        float: none; }
        .eve_content .block-domain-nav .domain-pointless-validator-class .chosen-processed {
          font-size: 0.875rem;
          height: auto;
          width: auto !important;
          margin: auto;
          text-indent: 20%;
          line-height: 1rem;
          z-index: 9999;
          padding: 0.375rem 0.75rem 0.375rem 0.75rem;
          font-family: "Helvetica-light";
          border: none;
          -webkit-border: none;
          box-shadow: none;
          -webkit-box-shadow: none;
          -webkit-appearance: none;
          -moz-appearance: none;
          background: transparent; }
    .eve_content .navbar .navbar-collapse .region-header .navbar-nav .dropdown-toggle[aria-expanded="false"] + .dropdown-menu {
      display: none; }
    .eve_content .navbar .navbar-collapse .region-header .navbar-nav .dropdown-menu li:first-child {
      border-top: 1px solid #959595; }
      .eve_content .navbar .navbar-collapse .region-header .navbar-nav .dropdown-menu li:first-child a.active-trail {
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none; }
    .eve_content .navbar .navbar-collapse .region-header .navbar-nav .dropdown-menu li a {
      padding-left: 1.25rem !important; }
    .eve_content .field-podcast-reference {
      width: 100%;
      height: inherit;
      margin-bottom: 0.625rem; }
    .eve_content .node-podcast-extended-teaser {
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      .eve_content .node-podcast-extended-teaser .eve-layout-content-left {
        display: block;
        text-align: left;
        margin-bottom: 0.3125rem; }
        .eve_content .node-podcast-extended-teaser .eve-layout-content-left .img-responsive {
          margin: 0; }
      .eve_content .node-podcast-extended-teaser .eve-layout-content-right {
        display: block;
        margin: 0.3125rem 0; }
      .eve_content .node-podcast-extended-teaser .eve-layout-content-bottom {
        margin-top: 0.625rem;
        margin-bottom: 0.625rem; }
      .eve_content .node-podcast-extended-teaser .field-body {
        max-height: 5.625rem;
        overflow: hidden; }
      .eve_content .node-podcast-extended-teaser .sharethis-wrapper {
        right: 5rem;
        width: auto; }
    .eve_content .field-paragraph-alliance .field-image {
      position: relative;
      height: 9.375rem; }
      .eve_content .field-paragraph-alliance .field-image .img-responsive {
        position: absolute;
        top: 50%;
        transform: translate(0, -50%);
        height: auto; } }
  @media screen and (min-width: 480px) and (max-width: 767px) {
    .eve_content .paragraphs-item-claim-and-body-text {
      margin-top: 0; }
      .eve_content .paragraphs-item-claim-and-body-text .field-rich-title {
        font-size: 1.25rem;
        margin-bottom: 1.5625rem;
        line-height: 1.5rem; }
      .eve_content .paragraphs-item-claim-and-body-text .field-paragraph-body {
        font-size: 0.875rem;
        line-height: 1.4375rem; }
    .eve_content .eve_masonry .eve_masonry_item {
      padding: 0.4375rem; }
    .eve_content .eve_masonry .eve_masonry_content .eve_masonry_text {
      padding: 0.9375rem; }
      .eve_content .eve_masonry .eve_masonry_content .eve_masonry_text p {
        font-size: 2.5625rem; }
      .eve_content .eve_masonry .eve_masonry_content .eve_masonry_text .eve-masonry-link p {
        font-size: 1.25rem;
        line-height: initial;
        padding-left: 0.5rem; }
    .eve_content .paragraphs-item-news {
      padding-bottom: 0.9375rem; }
    .eve_content .paragraphs-item-cell-element-hz-bg .eve-hz-bg-title {
      font-size: 1.625rem; }
    .eve_content .paragraphs-item-cell-element-hz-bg .eve-hz-bg-description {
      font-size: 0.875rem; }
    .eve_content .paragraphs-item-cell-element-hz .eve-hz-box {
      padding: 2rem 1.875rem 2rem 5rem; }
    .eve_content .eve_multimedia_items .content .field-paragraph-title {
      font-size: 1.25rem; }
    .eve_content .eve-box-teaser {
      height: 20rem;
      margin: 0.9375rem auto;
      width: 20rem; }
      .eve_content .eve-box-teaser .eve-news-teaser-image-half {
        height: 10.625rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-over-text .img-responsive {
        max-height: 10.625rem;
        width: 100%; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-over-text .eve-news-title {
        max-height: 6.75rem;
        margin-bottom: 1.25rem;
        margin-top: 1.25rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text .img-responsive {
        max-height: 10.625rem;
        width: 100%; }
      .eve_content .eve-box-teaser.eve-news-teaser-multi-under-text .eve-news-title {
        max-height: 6.75rem;
        margin-bottom: 1.25rem;
        margin-top: 1.25rem; }
      .eve_content .eve-box-teaser.eve-news-teaser-full-img-bg .eve-news-title, .eve_content .eve-box-teaser.eve-teaser-w-bg-img .eve-news-title {
        font-size: 1.4375rem;
        max-height: 14.625rem;
        line-height: 1.4375rem; }
      .eve_content .eve-box-teaser.eve-teaser-default .eve-news-title {
        max-height: 12.5rem; }
    .eve_content .owl-item .eve-box-teaser {
      height: 20rem;
      width: 20rem; }
      .eve_content .owl-item .eve-box-teaser .eve-news-teaser-image-half {
        height: 10.625rem; }
    .eve_content .eve-recruiter-items .eve-recruiters-row-unformatted {
      width: 13.875rem; }
    .eve_content .eve-person-profile .eve_person_profile_img_col {
      width: 50%;
      max-width: 19.375rem; }
    .eve_content .eve-person-profile .field-image {
      width: 12.125rem; }
    .eve_content .eve-person-profile .eve_person_profile_text_col {
      width: 50%; }
      .eve_content .eve-person-profile .eve_person_profile_text_col .field-rich-title {
        padding: 0;
        width: 100%;
        margin-bottom: 0.3125rem;
        display: block; }
      .eve_content .eve-person-profile .eve_person_profile_text_col .field-paragraph-body {
        max-height: 9.875rem;
        line-height: 1.05rem; }
    .eve_content .eve-person-profile .eve_person_profile_icons {
      display: block; }
    .eve_content .eve-person-profile .field_linkedin {
      margin: 0; }
    .eve_content .eve-person-profile .field_email {
      margin: 0; }
    .eve_content .eve_teaser_video_container.style_news_teaser_half {
      height: 15.625rem; }
    .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph {
      height: auto;
      width: 26.6875rem;
      margin: 0 auto; }
    .eve_content .navbar .navbar-collapse {
      margin: 0;
      width: 100%; }
      .eve_content .navbar .navbar-collapse .region-header .navbar-nav {
        margin-top: 0;
        width: 100%; }
        .eve_content .navbar .navbar-collapse .region-header .navbar-nav li {
          border-left: none;
          border-bottom: 1px solid #959595;
          padding-top: 0;
          padding-bottom: 0;
          padding-left: 0.1875rem; }
          .eve_content .navbar .navbar-collapse .region-header .navbar-nav li.active-trail {
            padding-left: 0; }
          .eve_content .navbar .navbar-collapse .region-header .navbar-nav li a {
            padding: 0.625rem 0.625rem; }
    .eve_content .navbar .eve-navbar-container .navbar-collapse .region-header .navbar-nav li a {
      padding: 0.1875rem;
      font-size: 0.875rem; }
    .eve_content .navbar .eve-navbar-container .navbar-collapse .region-header .navbar-nav li:first-child {
      border-top: none; }
    .eve_content .navbar .eve-navbar-container .navbar-collapse .region-header .navbar-nav li .dropdown-toggle {
      padding: 0.1875rem;
      font-size: 0.875rem; }
    .eve_content .navbar .eve-navbar-container .navbar-header .eve-search-popup-ico {
      right: 16.5625rem;
      height: 3.125rem; }
    .eve_content .eve_boxes_3items .field-items .field-item {
      height: 21.875rem; }
      .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph {
        padding: 1rem;
        height: 100%; }
        .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-title .field-items {
          height: auto; }
          .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-title .field-items .field-item {
            height: auto; }
        .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .field-paragraph-body {
          display: block;
          display: -webkit-box;
          max-width: 100%;
          height: 16.5625rem;
          margin: 0.9375rem auto;
          font-size: 1.5625rem;
          line-height: 1.875rem;
          overflow: hidden;
          text-overflow: ellipsis; }
        .eve_content .eve_boxes_3items .field-items .field-item .eve_paragraph .eve_read_more {
          font-size: 1rem; }
    .eve_content .dfront-insights.eve_bgtype_video .eve_bg_player.oembed_player {
      height: 21.25rem; }
    .eve_content .dFrontLanguages {
      width: auto;
      top: 0;
      right: 2rem;
      background: transparent;
      border-bottom: none; }
      .eve_content .dFrontLanguages .lang_dropdown_form .form-group {
        padding: 1rem 0; }
        .eve_content .dFrontLanguages .lang_dropdown_form .form-group .form-control {
          max-width: 5.4375rem;
          text-indent: 0; }
    .eve_content .block-domain-nav {
      right: 7.5rem;
      top: 0;
      background: transparent;
      width: auto;
      border-bottom: none;
      border-right: none; }
      .eve_content .block-domain-nav .domain-pointless-validator-class {
        padding: 1rem 0; }
        .eve_content .block-domain-nav .domain-pointless-validator-class .chosen-processed {
          max-width: 9.375rem;
          text-indent: 0; }
      .eve_content .block-domain-nav .chosen-drop {
        top: 2.875rem; } }

/*calendar*/
#ui-date-picker-div {
  z-index: 1000 !important; }

.ui-datepicker {
  border: 1px solid #9aae04 !important;
  border-radius: 0;
  padding: 0 0.375rem;
  background: #FFFFFF !important;
  font-family: "Avenir-medium" !important;
  width: 17.5rem;
  z-index: 1000 !important; }
  .ui-datepicker .ui-datepicker-header {
    background: #9aae04;
    border-radius: 0;
    margin: 0 -0.375rem;
    border: 0;
    padding: 0.3125rem; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
      top: 0.4375rem; }
      .ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon {
        background: url(../images/icons/Iconos-calendario-01.png) left no-repeat !important; }
      .ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover {
        border: none !important;
        background: transparent !important;
        border-radius: 0 !important;
        left: 2px !important; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-next {
      top: 0.4375rem; }
      .ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon {
        background: url(../images/icons/Iconos-calendario-02.png) left no-repeat !important; }
      .ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-hover {
        right: 2px !important;
        border: none !important;
        background: transparent !important;
        border-radius: 0 !important; }
    .ui-datepicker .ui-datepicker-header .ui-datepicker-title {
      font-family: "Avenir-medium" !important;
      color: #FFFFFF !important;
      font-size: 1.125rem !important; }
  .ui-datepicker .ui-datepicker-calendar {
    padding: 0.6875rem;
    margin-top: 0.3125rem;
    text-align: center; }
    .ui-datepicker .ui-datepicker-calendar th {
      min-width: 2.1875rem; }
    .ui-datepicker .ui-datepicker-calendar .ui-state-default {
      text-align: center !important;
      background: #efefef;
      border: none !important; }
      .ui-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-highlight {
        background: #9aae04 !important;
        color: #FFFFFF; }

/*End mod_calendar*/
/*modal*/
#lightbox2-overlay {
  width: 100% !important;
  opacity: 0.4 !important; }

.lightbox2-orig-layout {
  width: 100% !important;
  padding: 1.25rem; }
  .lightbox2-orig-layout #outerImageContainer {
    width: 60.625rem !important;
    height: auto !important;
    background-color: #efefef !important; }
    .lightbox2-orig-layout #outerImageContainer #frameContainer {
      padding: 0 !important;
      background-color: #efefef;
      min-height: 21.875rem;
      position: relative;
      -webkit-overflow-scrolling: touch; }
      .lightbox2-orig-layout #outerImageContainer #frameContainer #lightboxFrame {
        width: 100% !important;
        height: 85%;
        margin: auto;
        position: absolute;
        top: 10px;
        bottom: 0;
        left: 0;
        right: 0; }
  .lightbox2-orig-layout #imageDataContainer {
    width: 60.625rem !important;
    background-color: #efefef !important;
    height: 3.125rem;
    padding-right: 0.625rem; }
    .lightbox2-orig-layout #imageDataContainer #bottomNav {
      margin-bottom: 0; }
      .lightbox2-orig-layout #imageDataContainer #bottomNav #bottomNavClose {
        margin-top: 0.625rem;
        margin-bottom: 0.625rem;
        background-color: transparent !important; }

.eve_page_popup .node_title {
  text-decoration: none;
  font-family: "Helvetica-bold";
  font-size: 1.5625rem;
  color: #505050;
  padding-left: 0.625rem;
  border-left: 3px solid #9aae04;
  line-height: inherit;
  padding-top: 0;
  padding-bottom: 0; }

.node-popup-content .field-body {
  font-family: "Helvetica-light";
  font-size: 1rem;
  color: #505050;
  text-align: justify; }
.node-popup-content p {
  text-align: justify; }

.ev_popup_executive_member .field-body {
  width: 43.75rem;
  margin: 0 auto; }
  .ev_popup_executive_member .field-body p {
    text-align: justify; }

.eve_page_popup .field-body p {
  font-family: "Helvetica-light";
  font-size: 1rem;
  color: #505050;
  text-align: justify; }

@media screen and (max-width: 1199px) {
  .lightbox2-orig-layout {
    padding: 1.25rem 0.9375rem; }
    .lightbox2-orig-layout #outerImageContainer {
      width: 59.375rem !important; }
    .lightbox2-orig-layout #imageDataContainer {
      width: 59.375rem !important; } }
@media screen and (max-width: 991px) {
  .lightbox2-orig-layout {
    padding: 1.25rem 0.625rem; }
    .lightbox2-orig-layout #outerImageContainer {
      width: 45.625rem !important; }
    .lightbox2-orig-layout #imageDataContainer {
      width: 45.625rem !important; }

  .ev_popup_executive_member .field-body {
    width: 42.5rem; } }
/*SMALL RESOLUTION STYLES*/
@media screen and (max-width: 767px) {
  .lightbox2-orig-layout {
    padding: 0.625rem;
    margin-top: -1.875rem; }
    .lightbox2-orig-layout #outerImageContainer {
      width: 100% !important; }
      .lightbox2-orig-layout #outerImageContainer #frameContainer {
        padding: 2.1875rem 0.625rem 0.625rem 0.625rem !important;
        min-height: 25rem; }
    .lightbox2-orig-layout #imageDataContainer {
      width: 100% !important; }

  .ev_popup_executive_member .field-body {
    width: 16.25rem;
    padding: 0; } }
/*SMALL-SM-MEDIUM RESOLUTION STYLES 480px a 768px */
@media screen and (min-width: 480px) and (max-width: 767px) {
  .lightbox2-orig-layout {
    padding: 1.25rem 0.5rem;
    margin-top: -1.25rem; }
    .lightbox2-orig-layout #outerImageContainer {
      width: 100% !important; }
      .lightbox2-orig-layout #outerImageContainer #frameContainer {
        min-height: 11.5625rem; }
    .lightbox2-orig-layout #imageDataContainer {
      width: 100% !important; }

  .ev_popup_executive_member .field-body {
    width: 25.9375rem; } }
/*End mod_modal*/
.sliding-popup-bottom {
  background: none !important;
  background-color: #454545 !important; }

#sliding-popup .popup-content {
  /*
  * //https://steps.everis.com/jiraproy/browse/WEBCOR-611
  * .find-more-button{
  * 	display:none !important;
  * }*/ }
  #sliding-popup .popup-content #popup-text {
    font-family: "Helvetica-light" !important;
    font-size: 0.75rem;
    font-weight: normal !important;
    text-shadow: none !important;
    margin: 0.625rem 0 !important; }
    #sliding-popup .popup-content #popup-text p {
      font-weight: normal !important;
      font-size: 0.75rem !important;
      line-height: normal !important; }
  #sliding-popup .popup-content #popup-buttons .agree-button, #sliding-popup .popup-content #popup-buttons .find-more-button, #sliding-popup .popup-content #popup-buttons .decline-button {
    box-shadow: none !important;
    border: none !important;
    border-radius: 0 !important;
    font-family: "Helvetica-light" !important;
    font-weight: bold !important;
    border-color: #9aae04 !important;
    border-left: 3px solid #9aae04 !important;
    padding: 0 0 0 0.3125rem !important;
    margin: 0.625rem 0 0 0.625rem !important;
    background: transparent !important;
    background-color: transparent !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='false');
    color: #FFFFFF !important;
    text-shadow: none !important; }
    #sliding-popup .popup-content #popup-buttons .agree-button:hover, #sliding-popup .popup-content #popup-buttons .find-more-button:hover, #sliding-popup .popup-content #popup-buttons .decline-button:hover {
      filter: progid:DXImageTransform.Microsoft.gradient(enabled='false'); }
  #sliding-popup .popup-content #popup-buttons .agree-button, #sliding-popup .popup-content #popup-buttons .decline-button, #sliding-popup .popup-content #popup-buttons .find-more-button {
    font-size: 0.8125rem !important; }
  #sliding-popup .popup-content #popup-buttons .decline-button {
    vertical-align: baseline; }

@media screen and (max-width: 1199px) {
  #sliding-popup .popup-content {
    max-width: 95% !important; }
    #sliding-popup .popup-content #popup-text {
      margin: 0.3125rem 0 !important; } }
@media screen and (max-width: 991px) {
  #sliding-popup {
    height: auto !important;
    padding-bottom: 0.625rem !important; }
    #sliding-popup .popup-content #popup-text {
      display: inline-block !important;
      float: left !important; }
    #sliding-popup .popup-content #popup-buttons {
      display: inline-block; } }
@media screen and (max-width: 767px) {
  #sliding-popup .popup-content #popup-text {
    margin-top: 0.3125rem !important;
    max-width: 100% !important;
    margin-bottom: 0 !important; }
    #sliding-popup .popup-content #popup-text p {
      margin-bottom: 0 !important; }
  #sliding-popup .popup-content #popup-buttons {
    margin: 0 !important;
    max-width: 100% !important;
    text-align: right;
    width: 100%;
    padding-right: 0.625rem; }
    #sliding-popup .popup-content #popup-buttons .agree-button {
      margin-top: 0 !important; } }
@media screen and (min-width: 480px) and (max-width: 767px) {
  #sliding-popup .popup-content {
    width: 100% !important; }
    #sliding-popup .popup-content #popup-text {
      margin-top: 0.3125rem !important;
      margin-bottom: 0 !important; }
    #sliding-popup .popup-content #popup-buttons {
      width: 100%;
      padding-right: 0.625rem;
      text-align: right !important; }
      #sliding-popup .popup-content #popup-buttons .agree-button {
        margin-top: 0 !important; } }
body.logged-in .block-lang-dropdown {
  z-index: 1000; }
  body.logged-in .block-lang-dropdown .warning {
    background-color: greenyellow;
    border-radius: 3px;
    border: 1px solid black;
    padding: 3px; }
body.not-logged-in .bloxk-lang-dropwdown {
  display: none; }
body.node-type-executive-member {
  margin-top: 0.9375rem; }

.eve-body-modal {
  overflow: hidden; }

.node-type-executive-member {
  background: transparent; }

.node-type-popup-content {
  background: transparent;
  margin-top: 1.25rem; }

@media screen and (max-width: 991px) {
  .node-type-popup-content {
    margin-top: 3.125rem;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem; } }
#bottomNavClose {
  background: url(../images/icons/bottomExit.png) left no-repeat !important; }

#bottomNavClose:hover {
  background-position: left !important; }

.img-responsive {
  height: auto;
  margin: 0 auto;
  width: auto; }

/* header landing */
.eve_content .header_landing {
  position: relative; }
  @media screen and (max-width: 767px) {
    .eve_content .header_landing {
      min-height: 11.25rem; } }
  @media screen and (max-width: 481px) {
    .eve_content .header_landing {
      min-height: 6.25rem; } }
  .eve_content .header_landing .mejs-video {
    min-height: 18.75rem;
    max-height: 31.25rem;
    overflow: hidden; }
    @media screen and (max-width: 767px) {
      .eve_content .header_landing .mejs-video {
        min-height: 15.75rem;
        max-height: 19.25rem; } }
    @media screen and (max-width: 481px) {
      .eve_content .header_landing .mejs-video {
        min-height: 9.75rem;
        max-height: 31.25rem; } }
  .eve_content .header_landing .mejs-mediaelement {
    height: auto; }
  .eve_content .header_landing .mejs-container {
    background-color: #ffffff; }
  .eve_content .header_landing .controls_and_text {
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    width: 100%;
    text-align: center;
    max-height: 31.25rem;
    overflow: hidden;
    height: 100%; }
    .eve_content .header_landing .controls_and_text .eve_richtitle {
      position: relative;
      width: 100%;
      height: 100%; }
      .eve_content .header_landing .controls_and_text .eve_richtitle a {
        display: block;
        width: 100%;
        height: 100%; }
      .eve_content .header_landing .controls_and_text .eve_richtitle h1 {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%); }
      @media screen and (max-width: 481px) {
        .eve_content .header_landing .controls_and_text .eve_richtitle .eve_landing_header_extra {
          font-size: 2.375rem; } }
  .eve_content .header_landing.eve-notlooped-video .controls_and_text {
    text-align: left; }

/* paragraph carousel header */
.eve_content .eve_outer_paragraph.paragraphs-item-header-carousel {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

div.eve_paragraph.paragraphs-item-header-carousel .owlcarousel_settings_owlcarousel-settings-header .paragraphs-item-carousel-items div.content {
  position: relative; }
  div.eve_paragraph.paragraphs-item-header-carousel .owlcarousel_settings_owlcarousel-settings-header .paragraphs-item-carousel-items div.content .title-item-carousel {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    padding: 10%; }
    div.eve_paragraph.paragraphs-item-header-carousel .owlcarousel_settings_owlcarousel-settings-header .paragraphs-item-carousel-items div.content .title-item-carousel a {
      display: block;
      width: 100%;
      height: 100%;
      position: absolute;
      left: 0;
      top: 0; }
    div.eve_paragraph.paragraphs-item-header-carousel .owlcarousel_settings_owlcarousel-settings-header .paragraphs-item-carousel-items div.content .title-item-carousel h1 {
      font-family: "Avenir-medium";
      font-size: 104px;
      color: #FFFFFF;
      display: inline-block;
      font-weight: 400;
      line-height: 114.4px;
      position: absolute;
      top: 10%;
      left: 10%; }
      @media screen and (max-width: 481px) {
        div.eve_paragraph.paragraphs-item-header-carousel .owlcarousel_settings_owlcarousel-settings-header .paragraphs-item-carousel-items div.content .title-item-carousel h1 {
          font-size: 65px; } }
      @media screen and (max-width: 376px) {
        div.eve_paragraph.paragraphs-item-header-carousel .owlcarousel_settings_owlcarousel-settings-header .paragraphs-item-carousel-items div.content .title-item-carousel h1 {
          font-size: 35px; } }

.font-8 {
  font-size: 8px; }

.font-10 {
  font-size: 10px; }

.font-11 {
  font-size: 11px; }

.font-12 {
  font-size: 12px; }

.font-13 {
  font-size: 13px; }

.font-14 {
  font-size: 14px; }

.font-15 {
  font-size: 15px; }

.font-16 {
  font-size: 16px; }

.font-17 {
  font-size: 17px; }
