/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 20, ../sass/screen.scss */
body {
  font-family: 'Nunito', sans-serif;
  font-size: 16px;
  color: #333;
  background-color: white;
  line-height: 1.25;
}

/* line 28, ../sass/screen.scss */
body.path-frontpage {
  background-color: #eee;
}

/* line 32, ../sass/screen.scss */
h1 {
  font-size: 2.25rem;
  font-weight: 700;
  color: #1B3663;
  margin: 1rem 0;
}

/* line 39, ../sass/screen.scss */
h2, .view-id-group_version.view-display-id-page_1 .views-label-field-objetives, .view-id-group_version.view-display-id-page_1 .views-field-field-programme .views-label-field-programme {
  font-size: 2rem;
  font-weight: 700;
  color: #1B3663;
  margin: .75rem 0;
  display: inline-block;
}

/* line 47, ../sass/screen.scss */
h3, .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-coordinator-focal-point .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-technical-secretariat .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-members .views-label {
  font-size: 1.25rem;
  font-weight: 700;
  color: #1B3663;
  margin: .5rem 0;
  display: inline-block;
}

/* line 55, ../sass/screen.scss */
article {
  padding: .5rem 0 0 0;
}

/* line 59, ../sass/screen.scss */
table {
  margin: 1rem 0;
  position: relative;
  border-collapse: collapse;
  width: 100%;
  background-color: #fff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
/* line 68, ../sass/screen.scss */
table thead tr th {
  font-weight: 700;
  padding: 1rem;
  box-sizing: border-box;
  background-color: #fafafa;
}
/* line 79, ../sass/screen.scss */
table tbody tr td {
  position: relative;
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  padding: 1rem;
  box-sizing: border-box;
}
/* line 88, ../sass/screen.scss */
table a {
  color: #1B3663;
  font-weight: 700;
}

/* line 94, ../sass/screen.scss */
.table {
  width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}

/* line 100, ../sass/screen.scss */
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

/* line 107, ../sass/screen.scss */
.table thead th {
  vertical-align: bottom;
}

/* line 112, ../sass/screen.scss */
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

/* line 116, ../sass/screen.scss */
.table .table {
  background-color: #fff;
}

/* line 120, ../sass/screen.scss */
.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

/* line 125, ../sass/screen.scss */
.table-bordered {
  border: 1px solid #dee2e6;
}

/* line 129, ../sass/screen.scss */
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}

/* line 134, ../sass/screen.scss */
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

/* line 139, ../sass/screen.scss */
.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

/* line 146, ../sass/screen.scss */
.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

/* line 150, ../sass/screen.scss */
.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 154, ../sass/screen.scss */
.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}

/* line 160, ../sass/screen.scss */
.table-hover .table-primary:hover {
  background-color: #9fcdff;
}

/* line 164, ../sass/screen.scss */
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

/* line 169, ../sass/screen.scss */
.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}

/* line 175, ../sass/screen.scss */
.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

/* line 179, ../sass/screen.scss */
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

/* line 184, ../sass/screen.scss */
.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}

/* line 190, ../sass/screen.scss */
.table-hover .table-success:hover {
  background-color: #b1dfbb;
}

/* line 194, ../sass/screen.scss */
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

/* line 199, ../sass/screen.scss */
.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}

/* line 205, ../sass/screen.scss */
.table-hover .table-info:hover {
  background-color: #abdde5;
}

/* line 209, ../sass/screen.scss */
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

/* line 214, ../sass/screen.scss */
.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}

/* line 220, ../sass/screen.scss */
.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

/* line 224, ../sass/screen.scss */
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

/* line 229, ../sass/screen.scss */
.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}

/* line 235, ../sass/screen.scss */
.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

/* line 239, ../sass/screen.scss */
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

/* line 244, ../sass/screen.scss */
.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}

/* line 250, ../sass/screen.scss */
.table-hover .table-light:hover {
  background-color: #ececf6;
}

/* line 254, ../sass/screen.scss */
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

/* line 259, ../sass/screen.scss */
.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}

/* line 265, ../sass/screen.scss */
.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

/* line 269, ../sass/screen.scss */
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

/* line 274, ../sass/screen.scss */
.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 280, ../sass/screen.scss */
.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 284, ../sass/screen.scss */
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 289, ../sass/screen.scss */
.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #32383e;
}

/* line 295, ../sass/screen.scss */
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

/* line 301, ../sass/screen.scss */
.table-dark {
  color: #fff;
  background-color: #212529;
}

/* line 306, ../sass/screen.scss */
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #32383e;
}

/* line 312, ../sass/screen.scss */
.table-dark.table-bordered {
  border: 0;
}

/* line 316, ../sass/screen.scss */
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

/* line 320, ../sass/screen.scss */
.table-dark.table-hover tbody tr:hover {
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  /* line 325, ../sass/screen.scss */
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  /* line 332, ../sass/screen.scss */
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  /* line 338, ../sass/screen.scss */
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  /* line 345, ../sass/screen.scss */
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  /* line 351, ../sass/screen.scss */
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  /* line 358, ../sass/screen.scss */
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  /* line 364, ../sass/screen.scss */
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  /* line 371, ../sass/screen.scss */
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
/* line 376, ../sass/screen.scss */
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

/* line 384, ../sass/screen.scss */
.table-responsive > .table-bordered {
  border: 0;
}

/* line 388, ../sass/screen.scss */
a {
  text-decoration: underline;
  color: #1B3663;
}

/* line 393, ../sass/screen.scss */
.preheader {
  border-bottom: 1px solid #eee;
  font-weight: 700;
  font-size: 14px;
  background-color: white;
  display: flex;
  align-items: center;
}
/* line 400, ../sass/screen.scss */
.preheader a {
  color: #1B3663;
  padding: 1rem;
  display: block;
}
/* line 406, ../sass/screen.scss */
.preheader .united-nations-link {
  display: flex;
  align-items: center;
}
/* line 409, ../sass/screen.scss */
.preheader .united-nations-link a {
  display: none;
}
@media (min-width: 768px) {
  /* line 409, ../sass/screen.scss */
  .preheader .united-nations-link a {
    display: block;
  }
}
/* line 417, ../sass/screen.scss */
.preheader .container .row {
  display: flex;
  align-items: center;
}

/* line 426, ../sass/screen.scss */
nav.pager {
  padding: 2rem;
}
/* line 428, ../sass/screen.scss */
nav.pager ul.pager__items {
  margin: 0;
}

/* line 447, ../sass/screen.scss */
.region-language-switch ul {
  margin: 0;
  display: flex;
}
/* line 450, ../sass/screen.scss */
.region-language-switch ul li {
  list-style: none;
}
/* line 453, ../sass/screen.scss */
.region-language-switch ul li.is-active a {
  padding: 1rem;
  display: block;
  background: #eee;
}

/* line 463, ../sass/screen.scss */
.hero {
  background: url("../images/hero-bg.svg");
  min-height: 300px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  color: #1B3663;
  display: flex;
  align-items: center;
  border-top: 1px solid #eee;
}

/* line 475, ../sass/screen.scss */
.welcome-message {
  background-color: #D7D457;
  min-height: 100px;
  font-size: 1rem;
  font-weight: 700;
  display: flex;
  align-items: center;
}
/* line 482, ../sass/screen.scss */
.welcome-message p {
  margin: 0;
  text-align: center;
  color: #1B3663;
  padding: 1.5rem 0;
  line-height: 1.25rem;
}

/* line 491, ../sass/screen.scss */
img.united-nations-emblem {
  width: 2rem;
  margin: .25rem;
}

/* line 496, ../sass/screen.scss */
header {
  padding: 0;
  background-color: white;
  border-bottom: 1px solid #eee;
}
/* line 501, ../sass/screen.scss */
header .region-header .block-system-branding-block {
  display: flex;
  align-items: center;
  padding: .5rem 0;
}
/* line 506, ../sass/screen.scss */
header .region-header .block-system-branding-block .site-logo img {
  width: 6rem;
  padding-right: 1rem;
}
/* line 511, ../sass/screen.scss */
header .region-header .block-system-branding-block .site-name {
  font-size: 24px;
  font-weight: 700;
}
/* line 514, ../sass/screen.scss */
header .region-header .block-system-branding-block .site-name a {
  color: #1B3663;
}
/* line 518, ../sass/screen.scss */
header .region-header .block-system-branding-block .site-slogan {
  font-size: 18px;
}
/* line 521, ../sass/screen.scss */
header .region-header .block-system-branding-block .logo-cea-cepal {
  display: flex;
  flex: 1;
  flex-direction: row-reverse;
  padding: 0 2rem 0 0;
}
/* line 526, ../sass/screen.scss */
header .region-header .block-system-branding-block .logo-cea-cepal img {
  width: 12rem;
}

/* line 554, ../sass/screen.scss */
nav.main-menu {
  background-color: #eee;
}

/* line 558, ../sass/screen.scss */
.region-primary-menu {
  display: block;
  width: 100%;
  font-weight: 500;
}
/* line 563, ../sass/screen.scss */
.region-primary-menu h2, .region-primary-menu .view-id-group_version.view-display-id-page_1 .views-label-field-objetives, .view-id-group_version.view-display-id-page_1 .region-primary-menu .views-label-field-objetives, .region-primary-menu .view-id-group_version.view-display-id-page_1 .views-field-field-programme .views-label-field-programme, .view-id-group_version.view-display-id-page_1 .views-field-field-programme .region-primary-menu .views-label-field-programme {
  display: inline-block;
  padding: 1rem;
  font-size: 22px;
  width: 100%;
}
/* line 568, ../sass/screen.scss */
.region-primary-menu h2:after, .region-primary-menu .view-id-group_version.view-display-id-page_1 .views-label-field-objetives:after, .view-id-group_version.view-display-id-page_1 .region-primary-menu .views-label-field-objetives:after, .region-primary-menu .view-id-group_version.view-display-id-page_1 .views-field-field-programme .views-label-field-programme:after, .view-id-group_version.view-display-id-page_1 .views-field-field-programme .region-primary-menu .views-label-field-programme:after {
  content: "\e5d2";
  font-family: "Material Icons";
  float: right;
  padding: 0 1rem;
}
@media (min-width: 768px) {
  /* line 563, ../sass/screen.scss */
  .region-primary-menu h2, .region-primary-menu .view-id-group_version.view-display-id-page_1 .views-label-field-objetives, .view-id-group_version.view-display-id-page_1 .region-primary-menu .views-label-field-objetives, .region-primary-menu .view-id-group_version.view-display-id-page_1 .views-field-field-programme .views-label-field-programme, .view-id-group_version.view-display-id-page_1 .views-field-field-programme .region-primary-menu .views-label-field-programme {
    display: none;
  }
}
/* line 578, ../sass/screen.scss */
.region-primary-menu ul.menu {
  margin: 0;
}
/* line 582, ../sass/screen.scss */
.region-primary-menu ul.menu li.menu-item:first-child a {
  font-family: "Material Icons";
  text-decoration: none;
  width: 3.5rem;
  font-size: 0;
  text-align: center;
}
/* line 589, ../sass/screen.scss */
.region-primary-menu ul.menu li.menu-item:first-child a::before {
  content: '\e88a';
  font-size: 1rem;
}
/* line 597, ../sass/screen.scss */
.region-primary-menu ul.menu li a {
  display: block;
  padding: 1rem 0.9rem;
}
/* line 600, ../sass/screen.scss */
.region-primary-menu ul.menu li a.is-active {
  background-color: #eee;
}
/* line 605, ../sass/screen.scss */
.region-primary-menu ul.menu li ul,
.region-primary-menu ul.menu li ol {
  background-color: white;
}
@media (min-width: 768px) {
  /* line 558, ../sass/screen.scss */
  .region-primary-menu {
    display: flex;
    flex: 1;
  }
  /* line 614, ../sass/screen.scss */
  .region-primary-menu ul {
    margin: 0;
    display: flex;
  }
  /* line 617, ../sass/screen.scss */
  .region-primary-menu ul li {
    padding-top: 0;
  }
  /* line 619, ../sass/screen.scss */
  .region-primary-menu ul li a, .region-primary-menu ul li a.is-active {
    color: #1B3663;
    font-weight: 700;
  }
  /* line 626, ../sass/screen.scss */
  .region-primary-menu ul li a.is-active, .region-primary-menu ul li a.menu-item--active-trail a, .region-primary-menu ul li a.is-active.is-active, .region-primary-menu ul li a.is-active.menu-item--active-trail a {
    background-color: #ddd;
  }
  /* line 632, ../sass/screen.scss */
  .region-primary-menu ul li a:hover, .region-primary-menu ul li a.is-active:hover {
    background-color: #ccc;
  }
}

/* line 645, ../sass/screen.scss */
.layout-content {
  padding: 1rem 0;
}

/* line 652, ../sass/screen.scss */
.layout-content--list .region-sidebar-first h2, .layout-content--list .region-sidebar-first .view-id-group_version.view-display-id-page_1 .views-label-field-objetives, .view-id-group_version.view-display-id-page_1 .layout-content--list .region-sidebar-first .views-label-field-objetives, .layout-content--list .region-sidebar-first .view-id-group_version.view-display-id-page_1 .views-field-field-programme .views-label-field-programme, .view-id-group_version.view-display-id-page_1 .views-field-field-programme .layout-content--list .region-sidebar-first .views-label-field-programme {
  color: #1B3663;
  font-size: 1.5rem;
  padding: 1rem 0;
}
/* line 657, ../sass/screen.scss */
.layout-content--list .region-sidebar-first select {
  width: 75%;
}
/* line 662, ../sass/screen.scss */
.layout-content--list .view-header {
  font-size: 13px;
  color: #666;
}
/* line 668, ../sass/screen.scss */
.layout-content--list .view-content .views-row {
  padding: .5rem 0;
  border-bottom: 1px solid #eee;
}
/* line 674, ../sass/screen.scss */
.layout-content--list .form--inline {
  display: flex;
  align-items: center;
}
/* line 678, ../sass/screen.scss */
.layout-content--list .form--inline .form-item-fulltext {
  display: flex;
  width: 100%;
}
/* line 681, ../sass/screen.scss */
.layout-content--list .form--inline .form-item-fulltext input.form-text {
  flex: 1;
}

/* line 723, ../sass/screen.scss */
.section--group {
  padding: 2rem 0;
  background-color: white;
}

/* line 728, ../sass/screen.scss */
.box {
  display: flex;
  padding: 0;
  width: 100%;
}
/* line 733, ../sass/screen.scss */
.box .box--content {
  width: 100%;
  border-radius: 5px;
  transition: all 0.2s ease-in-out;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  background-color: #fff;
  margin: 1rem;
  padding: 0 1rem;
}
/* line 742, ../sass/screen.scss */
.box .box--content h2, .box .box--content .view-id-group_version.view-display-id-page_1 .views-label-field-objetives, .view-id-group_version.view-display-id-page_1 .box .box--content .views-label-field-objetives, .box .box--content .view-id-group_version.view-display-id-page_1 .views-field-field-programme .views-label-field-programme, .view-id-group_version.view-display-id-page_1 .views-field-field-programme .box .box--content .views-label-field-programme {
  padding: 1rem 0 0 0;
  color: #1B3663;
}
/* line 746, ../sass/screen.scss */
.box .box--content h3, .box .box--content .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator .views-label, .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator .box .box--content .views-label,
.box .box--content .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator-focal-point .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-coordinator-focal-point .box .box--content .views-label,
.box .box--content .view-id-group_version.view-display-id-page_1 .views-field-field-technical-secretariat .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-technical-secretariat .box .box--content .views-label,
.box .box--content .view-id-group_version.view-display-id-page_1 .views-field-field-members .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-members .box .box--content .views-label {
  line-height: 1.5rem;
}
/* line 749, ../sass/screen.scss */
.box .box--content i {
  padding-right: .75rem;
  color: #999;
}
/* line 754, ../sass/screen.scss */
.box .box--content article.node--view-mode-featured {
  position: relative;
  padding: 0;
  overflow: hidden;
  border: 2px solid #eee;
  border-radius: 0.5rem;
}
/* line 761, ../sass/screen.scss */
.box .box--content article.node--view-mode-featured h3, .box .box--content article.node--view-mode-featured .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator .views-label, .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator .box .box--content article.node--view-mode-featured .views-label,
.box .box--content article.node--view-mode-featured .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator-focal-point .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-coordinator-focal-point .box .box--content article.node--view-mode-featured .views-label,
.box .box--content article.node--view-mode-featured .view-id-group_version.view-display-id-page_1 .views-field-field-technical-secretariat .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-technical-secretariat .box .box--content article.node--view-mode-featured .views-label,
.box .box--content article.node--view-mode-featured .view-id-group_version.view-display-id-page_1 .views-field-field-members .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-members .box .box--content article.node--view-mode-featured .views-label {
  position: absolute;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  line-height: 18px;
  margin: 0;
  padding: .5rem;
}
/* line 769, ../sass/screen.scss */
.box .box--content article.node--view-mode-featured h3 a, .box .box--content article.node--view-mode-featured .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator .views-label a, .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator .box .box--content article.node--view-mode-featured .views-label a,
.box .box--content article.node--view-mode-featured .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator-focal-point .views-label a,
.view-id-group_version.view-display-id-page_1 .views-field-field-coordinator-focal-point .box .box--content article.node--view-mode-featured .views-label a,
.box .box--content article.node--view-mode-featured .view-id-group_version.view-display-id-page_1 .views-field-field-technical-secretariat .views-label a,
.view-id-group_version.view-display-id-page_1 .views-field-field-technical-secretariat .box .box--content article.node--view-mode-featured .views-label a,
.box .box--content article.node--view-mode-featured .view-id-group_version.view-display-id-page_1 .views-field-field-members .views-label a,
.view-id-group_version.view-display-id-page_1 .views-field-field-members .box .box--content article.node--view-mode-featured .views-label a {
  color: white;
}
/* line 773, ../sass/screen.scss */
.box .box--content article.node--view-mode-featured img {
  display: block;
  width: 100%;
  height: auto;
  max-height: 17.6rem;
  object-fit: cover;
}
/* line 782, ../sass/screen.scss */
.box .box--content ul li {
  font-size: 1.5rem;
  font-weight: 700;
  align-items: center;
  display: flex;
  padding: .5rem 0;
}
/* line 792, ../sass/screen.scss */
.box .box--content .views-element-container:first-of-type .view-content .views-row {
  border: none;
}
/* line 798, ../sass/screen.scss */
.box .box--view-more {
  padding: 1rem;
  font-size: 18px;
  font-weight: 700;
  border: 3px solid #1B3663;
  border-radius: 5px;
  margin: 1rem 0;
  color: #1B3663;
  display: inline-block;
  width: 100%;
  text-align: center;
}
/* line 809, ../sass/screen.scss */
.box .box--view-more:hover {
  background-color: #D7D457;
}
/* line 814, ../sass/screen.scss */
.box .view-content {
  margin: 0rem;
}
/* line 816, ../sass/screen.scss */
.box .view-content .views-row {
  border-bottom: 1px solid #eee;
}
/* line 819, ../sass/screen.scss */
.box .view-content .views-row a {
  color: #1B3663;
  font-size: 1rem;
}
/* line 827, ../sass/screen.scss */
.box .box--products ul {
  padding: 0;
}
/* line 829, ../sass/screen.scss */
.box .box--products ul li {
  font-size: 1.25rem;
}

/* line 838, ../sass/screen.scss */
.view-id-working_group, .view-id-working_groups {
  padding: 1rem 0;
}
/* line 840, ../sass/screen.scss */
.view-id-working_group h3, .view-id-working_group .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator .views-label, .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator .view-id-working_group .views-label,
.view-id-working_group .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator-focal-point .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-coordinator-focal-point .view-id-working_group .views-label,
.view-id-working_group .view-id-group_version.view-display-id-page_1 .views-field-field-technical-secretariat .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-technical-secretariat .view-id-working_group .views-label,
.view-id-working_group .view-id-group_version.view-display-id-page_1 .views-field-field-members .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-members .view-id-working_group .views-label, .view-id-working_groups h3, .view-id-working_groups .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator .views-label, .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator .view-id-working_groups .views-label,
.view-id-working_groups .view-id-group_version.view-display-id-page_1 .views-field-field-coordinator-focal-point .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-coordinator-focal-point .view-id-working_groups .views-label,
.view-id-working_groups .view-id-group_version.view-display-id-page_1 .views-field-field-technical-secretariat .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-technical-secretariat .view-id-working_groups .views-label,
.view-id-working_groups .view-id-group_version.view-display-id-page_1 .views-field-field-members .views-label,
.view-id-group_version.view-display-id-page_1 .views-field-field-members .view-id-working_groups .views-label {
  text-align: center;
  display: flex;
  justify-content: center;
  padding: 1rem;
  margin: 1rem 0;
}
/* line 847, ../sass/screen.scss */
.view-id-working_group ul, .view-id-working_groups ul {
  display: grid;
  grid-template-columns: 50% 50%;
}
@media (min-width: 768px) {
  /* line 847, ../sass/screen.scss */
  .view-id-working_group ul, .view-id-working_groups ul {
    grid-template-columns: 25% 25% 25% 25%;
  }
}
/* line 854, ../sass/screen.scss */
.view-id-working_group ul li, .view-id-working_groups ul li {
  text-align: center;
  margin: 0;
  list-style: none;
}
/* line 859, ../sass/screen.scss */
.view-id-working_group ul li .views-field-field-acronym .field-content, .view-id-working_groups ul li .views-field-field-acronym .field-content {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5rem;
  color: #1B3663;
  width: 8rem;
  height: 8rem;
  margin: auto;
  background: url("../images/group-border.svg");
  background-repeat: no-repeat;
  background-size: cover;
  padding: 3.5rem 0;
  font-weight: 700;
  font-size: 16px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 859, ../sass/screen.scss */
  .view-id-working_group ul li .views-field-field-acronym .field-content, .view-id-working_groups ul li .views-field-field-acronym .field-content {
    width: 12rem;
    height: 12rem;
    font-size: 1.2rem;
  }
}
/* line 883, ../sass/screen.scss */
.view-id-working_group ul li .views-field-name, .view-id-working_group ul li .views-field-title, .view-id-working_groups ul li .views-field-name, .view-id-working_groups ul li .views-field-title {
  color: #1B3663;
  font-size: 18px;
  font-weight: 700;
  padding: 1rem;
}
/* line 892, ../sass/screen.scss */
.view-id-working_group .view-footer, .view-id-working_groups .view-footer {
  text-align: center;
  margin: 3rem 1rem;
}
/* line 895, ../sass/screen.scss */
.view-id-working_group .view-footer a, .view-id-working_groups .view-footer a {
  background-color: #1a3663;
  padding: 1rem;
  border-radius: .5rem;
  color: white;
  font-weight: 700;
}

/* line 908, ../sass/screen.scss */
.view-id-working_groups_past .view-footer {
  text-align: center;
  margin: 3rem 1rem;
}
/* line 911, ../sass/screen.scss */
.view-id-working_groups_past .view-footer a {
  background-color: #1a3663;
  padding: 1rem;
  border-radius: .5rem;
  color: white;
  font-weight: 700;
}

/* line 926, ../sass/screen.scss */
.path-group .layout__region.layout__region--content {
  display: flex;
}
/* line 930, ../sass/screen.scss */
.path-group .view-id-group_content.view-display-id-characteristic .field--name-title {
  display: none;
}
/* line 937, ../sass/screen.scss */
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-coordinator ul, .path-group .view-id-group_content.view-display-id-characteristic .field--name-field-coordinator .field__items,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-coordinator-focal-point ul,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-coordinator-focal-point .field__items,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-technical-secretariat ul,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-technical-secretariat .field__items,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-members ul,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-members .field__items {
  padding: 0 1rem;
}
/* line 939, ../sass/screen.scss */
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-coordinator ul li, .path-group .view-id-group_content.view-display-id-characteristic .field--name-field-coordinator ul .field__item, .path-group .view-id-group_content.view-display-id-characteristic .field--name-field-coordinator .field__items li, .path-group .view-id-group_content.view-display-id-characteristic .field--name-field-coordinator .field__items .field__item,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-coordinator-focal-point ul li,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-coordinator-focal-point ul .field__item,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-coordinator-focal-point .field__items li,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-coordinator-focal-point .field__items .field__item,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-technical-secretariat ul li,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-technical-secretariat ul .field__item,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-technical-secretariat .field__items li,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-technical-secretariat .field__items .field__item,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-members ul li,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-members ul .field__item,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-members .field__items li,
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-members .field__items .field__item {
  display: list-item;
  list-style: square;
}
/* line 947, ../sass/screen.scss */
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-objetives .field__label {
  font-size: 3rem;
  font-weight: 700;
  color: #1B3663;
}
/* line 952, ../sass/screen.scss */
.path-group .view-id-group_content.view-display-id-characteristic .field--name-field-objetives h2, .path-group .view-id-group_content.view-display-id-characteristic .field--name-field-objetives .view-id-group_version.view-display-id-page_1 .views-label-field-objetives, .view-id-group_version.view-display-id-page_1 .path-group .view-id-group_content.view-display-id-characteristic .field--name-field-objetives .views-label-field-objetives, .path-group .view-id-group_content.view-display-id-characteristic .field--name-field-objetives .view-id-group_version.view-display-id-page_1 .views-field-field-programme .views-label-field-programme, .view-id-group_version.view-display-id-page_1 .views-field-field-programme .path-group .view-id-group_content.view-display-id-characteristic .field--name-field-objetives .views-label-field-programme {
  font-size: 2rem;
  font-weight: 700;
  color: #F36B2F;
}
/* line 959, ../sass/screen.scss */
.path-group .field--name-field-acronym {
  display: inline-block;
  padding: 2rem;
  border-radius: 5rem;
  font-size: 28px;
  color: #1B3663;
  width: 10rem;
  height: 10rem;
  margin: auto;
  background: url("../images/group-border.svg");
  padding: 3.5rem 0;
  font-weight: 700;
  font-size: 28px;
  text-align: center;
}
/* line 975, ../sass/screen.scss */
.path-group .group-institutions {
  display: grid;
  grid-template-columns: 100%;
  grid-template-rows: 100%;
}
/* line 979, ../sass/screen.scss */
.path-group .group-institutions .field {
  padding: 1rem 0;
}
/* line 981, ../sass/screen.scss */
.path-group .group-institutions .field .field__label {
  font-size: 1.5rem;
  font-weight: 700;
  color: #1B3663;
}

/* line 994, ../sass/screen.scss */
.view-id-group_nodes_badge.view-display-id-block .views-row {
  display: flex;
  align-items: center;
}
/* line 997, ../sass/screen.scss */
.view-id-group_nodes_badge.view-display-id-block .views-row .views-field.views-field-type {
  background-color: #1B3663;
  border-radius: 5rem;
  margin: 1rem 1rem 0 0;
  padding: .5rem 1rem;
}
/* line 1002, ../sass/screen.scss */
.view-id-group_nodes_badge.view-display-id-block .views-row .views-field.views-field-type .field-content {
  color: white;
  font-weight: 700;
  font-size: 14px;
}
/* line 1008, ../sass/screen.scss */
.view-id-group_nodes_badge.view-display-id-block .views-row .views-field.views-field-label {
  border: 3px solid #D7D457;
  display: inline-block;
  border-radius: 5rem;
  display: inline-flex;
  margin: 1rem 0 0 0;
  align-items: center;
  padding: .5rem;
}
/* line 1016, ../sass/screen.scss */
.view-id-group_nodes_badge.view-display-id-block .views-row .views-field.views-field-label span.views-label-label {
  font-weight: 700;
  color: #666;
  font-size: 14px;
  padding-right: .25rem;
}
/* line 1023, ../sass/screen.scss */
.view-id-group_nodes_badge.view-display-id-block .views-row .views-field.views-field-label h6.field-content {
  margin: 0;
}
/* line 1025, ../sass/screen.scss */
.view-id-group_nodes_badge.view-display-id-block .views-row .views-field.views-field-label h6.field-content a {
  font-size: 14px;
  color: #1B3663;
  font-weight: 700;
}

/* line 1039, ../sass/screen.scss */
.path-frontpage .node--view-mode-teaser .field--name-field-type,
.path-frontpage .node--view-mode-teaser .field--name-field-document-type,
.path-frontpage .node--view-mode-teaser .field--name-field-type-methodological-tools,
.path-frontpage .node--view-mode-teaser .field--name-field-resource-type,
.path-frontpage .node--view-mode-teaser .field--name-field-biennium {
  display: none;
}

/* line 1050, ../sass/screen.scss */
.node--view-mode-teaser .field--name-field-type,
.node--view-mode-teaser .field--name-field-document-type,
.node--view-mode-teaser .field--name-field-type-methodological-tools,
.node--view-mode-teaser .field--name-field-resource-type {
  color: #1B3663;
  font-weight: 700;
  font-size: 14px;
  margin: 0 .5rem .25rem 0;
  background-color: #eee;
  padding: .25rem .5rem;
  border-radius: 10rem;
}
/* line 1062, ../sass/screen.scss */
.node--view-mode-teaser .field--name-field-biennium {
  color: #1B3663;
  font-weight: 700;
  font-size: 14px;
  margin: 0 .5rem .25rem 0;
  background-color: #eee;
  padding: .25rem .5rem;
  border-radius: 10rem;
}
/* line 1071, ../sass/screen.scss */
.node--view-mode-teaser .field--name-field-date {
  color: #1B3663;
  font-weight: 700;
  font-size: 14px;
  margin: 0 .5rem .25rem 0;
  background-color: #eee;
  padding: .25rem .5rem;
  border-radius: 10rem;
}
/* line 1080, ../sass/screen.scss */
.node--view-mode-teaser .field--name-body {
  font-size: 14px;
}
/* line 1083, ../sass/screen.scss */
.node--view-mode-teaser .node__content {
  display: flex;
  flex-wrap: wrap;
}

/* line 1097, ../sass/screen.scss */
.page-node-type-event .node__content,
.page-node-type-news .node__content,
.page-node-type-dissemination-resources .node__content,
.page-node-type-methodological-tools .node__content,
.page-node-type-document .node__content,
.page-node-type-static-page .node__content,
.page-node-type-rtc-connected .node__content {
  display: flex;
}
/* line 1100, ../sass/screen.scss */
.page-node-type-event .node__content .layout-col--left .field--name-field-teaser,
.page-node-type-news .node__content .layout-col--left .field--name-field-teaser,
.page-node-type-dissemination-resources .node__content .layout-col--left .field--name-field-teaser,
.page-node-type-methodological-tools .node__content .layout-col--left .field--name-field-teaser,
.page-node-type-document .node__content .layout-col--left .field--name-field-teaser,
.page-node-type-static-page .node__content .layout-col--left .field--name-field-teaser,
.page-node-type-rtc-connected .node__content .layout-col--left .field--name-field-teaser {
  font-size: 1.5rem;
  padding-bottom: 2rem;
  color: #666;
}
/* line 1105, ../sass/screen.scss */
.page-node-type-event .node__content .layout-col--left .field--type-image,
.page-node-type-news .node__content .layout-col--left .field--type-image,
.page-node-type-dissemination-resources .node__content .layout-col--left .field--type-image,
.page-node-type-methodological-tools .node__content .layout-col--left .field--type-image,
.page-node-type-document .node__content .layout-col--left .field--type-image,
.page-node-type-static-page .node__content .layout-col--left .field--type-image,
.page-node-type-rtc-connected .node__content .layout-col--left .field--type-image {
  width: 100%;
}
/* line 1107, ../sass/screen.scss */
.page-node-type-event .node__content .layout-col--left .field--type-image img,
.page-node-type-news .node__content .layout-col--left .field--type-image img,
.page-node-type-dissemination-resources .node__content .layout-col--left .field--type-image img,
.page-node-type-methodological-tools .node__content .layout-col--left .field--type-image img,
.page-node-type-document .node__content .layout-col--left .field--type-image img,
.page-node-type-static-page .node__content .layout-col--left .field--type-image img,
.page-node-type-rtc-connected .node__content .layout-col--left .field--type-image img {
  margin: 0 0 1rem 0;
  display: block;
  width: 100%;
  height: auto;
  border-radius: .5rem;
}
/* line 1115, ../sass/screen.scss */
.page-node-type-event .node__content .layout-col--left .field--name-body,
.page-node-type-news .node__content .layout-col--left .field--name-body,
.page-node-type-dissemination-resources .node__content .layout-col--left .field--name-body,
.page-node-type-methodological-tools .node__content .layout-col--left .field--name-body,
.page-node-type-document .node__content .layout-col--left .field--name-body,
.page-node-type-static-page .node__content .layout-col--left .field--name-body,
.page-node-type-rtc-connected .node__content .layout-col--left .field--name-body {
  line-height: 1.5rem;
}
/* line 1121, ../sass/screen.scss */
.page-node-type-event .node__content .layout-col--right .field,
.page-node-type-news .node__content .layout-col--right .field,
.page-node-type-dissemination-resources .node__content .layout-col--right .field,
.page-node-type-methodological-tools .node__content .layout-col--right .field,
.page-node-type-document .node__content .layout-col--right .field,
.page-node-type-static-page .node__content .layout-col--right .field,
.page-node-type-rtc-connected .node__content .layout-col--right .field {
  padding: 1rem;
  width: 100%;
  border: 1px solid #ccc;
  border-radius: 1rem;
  margin: .5rem 1rem;
}
/* line 1127, ../sass/screen.scss */
.page-node-type-event .node__content .layout-col--right .field .field__label,
.page-node-type-news .node__content .layout-col--right .field .field__label,
.page-node-type-dissemination-resources .node__content .layout-col--right .field .field__label,
.page-node-type-methodological-tools .node__content .layout-col--right .field .field__label,
.page-node-type-document .node__content .layout-col--right .field .field__label,
.page-node-type-static-page .node__content .layout-col--right .field .field__label,
.page-node-type-rtc-connected .node__content .layout-col--right .field .field__label {
  font-size: 1.5rem;
  font-weight: 700;
  color: #1B3663;
  margin-bottom: 1rem;
}
/* line 1136, ../sass/screen.scss */
.page-node-type-event .node__content .layout-col--right .field.field--name-field-topic .field__items .field__item,
.page-node-type-news .node__content .layout-col--right .field.field--name-field-topic .field__items .field__item,
.page-node-type-dissemination-resources .node__content .layout-col--right .field.field--name-field-topic .field__items .field__item,
.page-node-type-methodological-tools .node__content .layout-col--right .field.field--name-field-topic .field__items .field__item,
.page-node-type-document .node__content .layout-col--right .field.field--name-field-topic .field__items .field__item,
.page-node-type-static-page .node__content .layout-col--right .field.field--name-field-topic .field__items .field__item,
.page-node-type-rtc-connected .node__content .layout-col--right .field.field--name-field-topic .field__items .field__item {
  background: #eee;
  display: inline-block;
  margin: .25rem 0;
  padding: .5rem 1rem;
  border-radius: 1rem;
}
/* line 1148, ../sass/screen.scss */
.page-node-type-event .node__content .layout-col--right .field.field--name-field-external-link .field__items .field__item, .page-node-type-event .node__content .layout-col--right .field.field--name-field-attachment .field__items .field__item,
.page-node-type-news .node__content .layout-col--right .field.field--name-field-external-link .field__items .field__item,
.page-node-type-news .node__content .layout-col--right .field.field--name-field-attachment .field__items .field__item,
.page-node-type-dissemination-resources .node__content .layout-col--right .field.field--name-field-external-link .field__items .field__item,
.page-node-type-dissemination-resources .node__content .layout-col--right .field.field--name-field-attachment .field__items .field__item,
.page-node-type-methodological-tools .node__content .layout-col--right .field.field--name-field-external-link .field__items .field__item,
.page-node-type-methodological-tools .node__content .layout-col--right .field.field--name-field-attachment .field__items .field__item,
.page-node-type-document .node__content .layout-col--right .field.field--name-field-external-link .field__items .field__item,
.page-node-type-document .node__content .layout-col--right .field.field--name-field-attachment .field__items .field__item,
.page-node-type-static-page .node__content .layout-col--right .field.field--name-field-external-link .field__items .field__item,
.page-node-type-static-page .node__content .layout-col--right .field.field--name-field-attachment .field__items .field__item,
.page-node-type-rtc-connected .node__content .layout-col--right .field.field--name-field-external-link .field__items .field__item,
.page-node-type-rtc-connected .node__content .layout-col--right .field.field--name-field-attachment .field__items .field__item {
  border: 2px solid #eee;
  margin: .25rem 0;
  padding: .5rem 1rem;
  border-radius: 1rem;
}
/* line 1158, ../sass/screen.scss */
.page-node-type-event .node__content .layout-col--right .field.field--name-field-related-product .field__items .field__item,
.page-node-type-news .node__content .layout-col--right .field.field--name-field-related-product .field__items .field__item,
.page-node-type-dissemination-resources .node__content .layout-col--right .field.field--name-field-related-product .field__items .field__item,
.page-node-type-methodological-tools .node__content .layout-col--right .field.field--name-field-related-product .field__items .field__item,
.page-node-type-document .node__content .layout-col--right .field.field--name-field-related-product .field__items .field__item,
.page-node-type-static-page .node__content .layout-col--right .field.field--name-field-related-product .field__items .field__item,
.page-node-type-rtc-connected .node__content .layout-col--right .field.field--name-field-related-product .field__items .field__item {
  padding-bottom: 1rem;
}
/* line 1163, ../sass/screen.scss */
.page-node-type-event .node__content .layout-col--right .field img,
.page-node-type-news .node__content .layout-col--right .field img,
.page-node-type-dissemination-resources .node__content .layout-col--right .field img,
.page-node-type-methodological-tools .node__content .layout-col--right .field img,
.page-node-type-document .node__content .layout-col--right .field img,
.page-node-type-static-page .node__content .layout-col--right .field img,
.page-node-type-rtc-connected .node__content .layout-col--right .field img {
  margin: 0 0 1rem 0;
  display: block;
  width: 100%;
  height: auto;
  border-radius: .5rem;
}

/* line 1176, ../sass/screen.scss */
footer.footer {
  background-color: #ddd;
  padding: 3rem 0 0 0;
  min-height: 250px;
  align-items: center;
  display: flex;
}
/* line 1185, ../sass/screen.scss */
footer.footer .region-footer .menu--mainfooter ul li {
  text-align: right;
}
/* line 1187, ../sass/screen.scss */
footer.footer .region-footer .menu--mainfooter ul li a {
  font-weight: 700;
}
/* line 1193, ../sass/screen.scss */
footer.footer .region-footer .menu--footer {
  padding: 1rem 0;
  text-align: center;
  font-weight: 700;
  justify-content: center;
  display: flex;
  flex: 1;
}
/* line 1200, ../sass/screen.scss */
footer.footer .region-footer .menu--footer ul {
  display: flex;
  margin: 0;
}
/* line 1203, ../sass/screen.scss */
footer.footer .region-footer .menu--footer ul li {
  padding: 0 1rem;
}

/* line 1213, ../sass/screen.scss */
.center {
  text-align: center;
  margin: auto;
  align-items: center;
}

/* line 1219, ../sass/screen.scss */
.margin--auto {
  margin: auto;
}

/* line 1222, ../sass/screen.scss */
.div--flex {
  display: flex;
}

/* line 1226, ../sass/screen.scss */
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
}

/* line 1251, ../sass/screen.scss */
.region-sidebar-second {
  padding-top: 2rem;
}

/* line 1256, ../sass/screen.scss */
.view-id-group_version.view-display-id-page_1 h1 {
  margin: 1rem 0 0 0;
}
/* line 1259, ../sass/screen.scss */
.view-id-group_version.view-display-id-page_1 .views-field-field-acronym {
  padding-bottom: 2rem;
}
/* line 1261, ../sass/screen.scss */
.view-id-group_version.view-display-id-page_1 .views-field-field-acronym .field-content {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5rem;
  font-size: 28px;
  color: #1B3663;
  width: 8rem;
  height: 8rem;
  margin: auto;
  background: url("../images/group-border.svg");
  background-repeat: no-repeat;
  background-size: cover;
  padding: 3.5rem 0;
  font-weight: 700;
  font-size: 16px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1261, ../sass/screen.scss */
  .view-id-group_version.view-display-id-page_1 .views-field-field-acronym .field-content {
    width: 12rem;
    height: 12rem;
    font-size: 1.2rem;
  }
}
/* line 1286, ../sass/screen.scss */
.view-id-group_version.view-display-id-page_1 .group-subtitle {
  color: #666;
  font-weight: 700;
  padding: 0;
  margin: 0;
}
/* line 1304, ../sass/screen.scss */
.view-id-group_version.view-display-id-page_1 .views-field-field-coordinator .field-content,
.view-id-group_version.view-display-id-page_1 .views-field-field-coordinator-focal-point .field-content,
.view-id-group_version.view-display-id-page_1 .views-field-field-technical-secretariat .field-content,
.view-id-group_version.view-display-id-page_1 .views-field-field-members .field-content {
  font-size: 1rem;
  color: #666;
}
/* line 1315, ../sass/screen.scss */
.view-id-group_version.view-display-id-page_1 .views-field-field-programme ul li {
  margin: 0;
  list-style: none;
}
/* line 1320, ../sass/screen.scss */
.view-id-group_version.view-display-id-page_1 .views-field-field-programme .file {
  padding: 1rem;
  background-color: #fafafa;
  border: 2px solid #eee;
  border-radius: 5px;
  width: 100%;
  background-image: none;
  margin: 1rem 0;
}
/* line 1328, ../sass/screen.scss */
.view-id-group_version.view-display-id-page_1 .views-field-field-programme .file a {
  font-size: 1.25rem;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  align-items: center;
}
/* line 1334, ../sass/screen.scss */
.view-id-group_version.view-display-id-page_1 .views-field-field-programme .file a::before {
  content: "\e873";
  font-family: "Material Icons";
  font-size: 24px;
  padding: 0 1rem;
}

/* line 1346, ../sass/screen.scss */
.block-views-blockbienniums-block-1 h2, .block-views-blockbienniums-block-1 .view-id-group_version.view-display-id-page_1 .views-label-field-objetives, .view-id-group_version.view-display-id-page_1 .block-views-blockbienniums-block-1 .views-label-field-objetives, .block-views-blockbienniums-block-1 .view-id-group_version.view-display-id-page_1 .views-field-field-programme .views-label-field-programme, .view-id-group_version.view-display-id-page_1 .views-field-field-programme .block-views-blockbienniums-block-1 .views-label-field-programme {
  font-size: 1.5rem;
}
/* line 1349, ../sass/screen.scss */
.block-views-blockbienniums-block-1 .view-id-bienniums.view-display-id-block_1 {
  border: 1px solid #ccc;
  border-radius: 5px;
  box-shadow: 0px 3px 5px #ccc;
}
/* line 1353, ../sass/screen.scss */
.block-views-blockbienniums-block-1 .view-id-bienniums.view-display-id-block_1 ul.view-list {
  margin: 0;
}
/* line 1355, ../sass/screen.scss */
.block-views-blockbienniums-block-1 .view-id-bienniums.view-display-id-block_1 ul.view-list li {
  list-style: none;
  padding: 1rem;
  margin: 0;
  text-align: center;
}
/* line 1360, ../sass/screen.scss */
.block-views-blockbienniums-block-1 .view-id-bienniums.view-display-id-block_1 ul.view-list li a {
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
}

/* line 1371, ../sass/screen.scss */
.view-display-id-progress_report_working_groups .view-header {
  background-color: #fafafa;
  padding: 1rem;
  color: #333;
  font-weight: 700;
  font-size: 20px;
  border: 2px solid #eee;
  border-radius: 5px;
  display: flex;
  align-items: center;
  cursor: pointer;
  width: 100%;
}
/* line 1383, ../sass/screen.scss */
.view-display-id-progress_report_working_groups .view-header::before {
  content: "\e5cc";
  font-family: "Material Icons";
  font-size: 24px;
  padding: 0 1rem;
}
/* line 1389, ../sass/screen.scss */
.view-display-id-progress_report_working_groups .view-header:hover {
  background-color: #ccc;
}
/* line 1393, ../sass/screen.scss */
.view-display-id-progress_report_working_groups .view-content {
  display: none;
}

/* line 1400, ../sass/screen.scss */
.view-id-progress_report.view-display-id-progress_report_working_groups .view-header p {
  margin: 0;
}
/* line 1404, ../sass/screen.scss */
.view-id-progress_report.view-display-id-progress_report_working_groups .view-content {
  font-size: 14px;
}
/* line 1410, ../sass/screen.scss */
.view-id-progress_report.view-display-id-progress_report_working_groups table thead tr .views-field-field-product {
  width: 250px;
  display: flex;
  height: 4rem;
  align-items: center;
  background: #fafafa;
}

/*
* Working group node
*/
/* line 1429, ../sass/screen.scss */
.view-id-working_group.view-display-id-block_acronym .views-field-field-acronym .field-content {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5rem;
  color: #1B3663;
  width: 8rem;
  height: 8rem;
  margin: auto;
  background: url("../images/group-border.svg");
  background-repeat: no-repeat;
  background-size: cover;
  padding: 3.5rem 0;
  font-weight: 700;
  font-size: 16px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1429, ../sass/screen.scss */
  .view-id-working_group.view-display-id-block_acronym .views-field-field-acronym .field-content {
    width: 12rem;
    height: 12rem;
    font-size: 1.2rem;
  }
}

/* line 1456, ../sass/screen.scss */
.view-id-working_group.view-display-id-block_title_biennium .views-field-name h1 {
  margin: 0;
}
/* line 1460, ../sass/screen.scss */
.view-id-working_group.view-display-id-block_title_biennium .views-field-field-biennium {
  display: flex;
  color: #666;
  font-weight: 700;
}
/* line 1464, ../sass/screen.scss */
.view-id-working_group.view-display-id-block_title_biennium .views-field-field-biennium .views-label-field-biennium {
  padding-right: .5rem;
}

/* line 1470, ../sass/screen.scss */
.field--name-field-programme, .field--name-field-external-link {
  padding: 2rem 0;
}

/* line 1475, ../sass/screen.scss */
.page-node-type-working-group-characteristics h1.page-title {
  display: none;
}
/* line 1479, ../sass/screen.scss */
.page-node-type-working-group-characteristics .layout-content .field__label {
  font-size: 1.25rem;
  font-weight: 700;
  color: #1B3663;
  margin: .5rem 0;
  display: inline-block;
}

/* line 1492, ../sass/screen.scss */
.flex-vcenter {
  display: flex;
  align-items: center;
}

/* line 1497, ../sass/screen.scss */
.schedule {
  display: flex;
  min-height: 3rem;
  align-items: center;
  justify-content: space-evenly;
}
/* line 1502, ../sass/screen.scss */
.schedule a.active-trail {
  background-color: #1B3663;
  color: white;
  padding: 1rem;
  border-radius: .5rem;
}
