/* This file will hold styles for the mobile version of your website (mobile first). */
/* This also can include ANY global CSS that applies site-wide. Unless overwritten by a more specific style rule, CSS declarations in global.css will apply site-wide. */
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on April 26, 2018 */
@font-face {
  font-family: 'ubunturegular';
  src: url("fonts/ubuntu-r-webfont.woff2") format("woff2"), url("fonts/ubuntu-r-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ubuntubold';
  src: url("fonts/ubuntu-b-webfont.woff2") format("woff2"), url("fonts/ubuntu-b-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
/* Vaiables */
/*
#page {
  .container, #main-content{
    @include breakpoint($table) {
      margin: 0 auto;
      width: 768px;
    }
    @include breakpoint($desktop) {
      width: 1170px;
    }
  }
}*/
/* UI Consistency */
/* line 2, ../sass/base/_formalize.scss */
#page {
  /* Separate rule for Firefox. Cannot stack with WebKit's. */
  /* Tweaks for Safari + Chrome. */
  /* IE6 */
}
/* line 3, ../sass/base/_formalize.scss */
#page ::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/* line 8, ../sass/base/_formalize.scss */
#page input[type="search"]::-webkit-search-decoration {
  display: none;
}
/* line 12, ../sass/base/_formalize.scss */
#page input,
#page button,
#page select,
#page textarea {
  margin: 0;
  vertical-align: middle;
}
/* line 21, ../sass/base/_formalize.scss */
#page input[type="reset"],
#page input[type="submit"] {
  -webkit-appearance: none;
  -moz-border-radius: 11px;
  -webkit-border-radius: 11px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  border-radius: 11px;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));
  background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);
  border: 1px solid;
  border-color: #ddd #bbb #999;
  cursor: pointer;
  color: #333;
  font: bold 12px/1.2 Arial, sans-serif;
  outline: 0;
  overflow: visible;
  padding: 3px 10px 4px;
  width: auto;
  *padding-top: 2px;
  /* IE7 */
  *padding-bottom: 0px;
  /* IE7 */
}
/* line 48, ../sass/base/_formalize.scss */
#page textarea,
#page select,
#page input[type="date"],
#page input[type="datetime"],
#page input[type="datetime-local"],
#page input[type="email"],
#page input[type="month"],
#page input[type="number"],
#page input[type="password"],
#page input[type="search"],
#page input[type="tel"],
#page input[type="text"],
#page input[type="time"],
#page input[type="url"],
#page input[type="week"] {
  -webkit-appearance: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid;
  border-color: #848484 #c1c1c1 #e1e1e1;
  color: #000;
  outline: 0;
  padding: 2px 3px;
  font-size: 13px;
  font-family: Arial, sans-serif;
  height: 1.8em;
  *padding-top: 2px;
  /* IE7 */
  *padding-bottom: 1px;
  /* IE7 */
  *height: auto;
  /* IE7 */
}
/* line 88, ../sass/base/_formalize.scss */
#page input.placeholder_text,
#page textarea.placeholder_text,
#page input:-moz-placeholder,
#page textarea:-moz-placeholder {
  color: #888;
}
/* line 95, ../sass/base/_formalize.scss */
#page ::-webkit-input-placeholder {
  color: #888;
}
/* line 99, ../sass/base/_formalize.scss */
#page button:focus,
#page button:active,
#page input:focus,
#page input:active,
#page select:focus,
#page select:active,
#page textarea:focus,
#page textarea:active {
  z-index: 1;
  /* For Opera */
}
/* line 110, ../sass/base/_formalize.scss */
#page input[type="file"]:focus,
#page input[type="file"]:active,
#page input[type="radio"]:focus,
#page input[type="radio"]:active,
#page input[type="checkbox"]:focus,
#page input[type="checkbox"]:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 121, ../sass/base/_formalize.scss */
#page select[disabled],
#page textarea[disabled],
#page input[type="date"][disabled],
#page input[type="datetime"][disabled],
#page input[type="datetime-local"][disabled],
#page input[type="email"][disabled],
#page input[type="month"][disabled],
#page input[type="number"][disabled],
#page input[type="password"][disabled],
#page input[type="search"][disabled],
#page input[type="tel"][disabled],
#page input[type="text"][disabled],
#page input[type="time"][disabled],
#page input[type="url"][disabled],
#page input[type="week"][disabled] {
  background-color: #eee;
}
/* line 140, ../sass/base/_formalize.scss */
#page input[disabled],
#page select[disabled],
#page select[disabled] option,
#page select[disabled] optgroup,
#page textarea[disabled] {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: #888;
  cursor: default;
}
/* line 155, ../sass/base/_formalize.scss */
#page textarea,
#page select[size],
#page select[multiple] {
  height: auto;
}
@media (-webkit-min-device-pixel-ratio: 0) {
  /* line 163, ../sass/base/_formalize.scss */
  #page select {
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 20px;
  }
  /* line 169, ../sass/base/_formalize.scss */
  #page select[size],
  #page select[multiple] {
    background-image: none;
    padding: 0;
  }
}
/* line 176, ../sass/base/_formalize.scss */
#page textarea {
  min-height: 40px;
  overflow: auto;
  resize: vertical;
  width: 100%;
}
/* line 183, ../sass/base/_formalize.scss */
#page optgroup {
  color: #000;
  font-style: normal;
  font-weight: normal;
}
/* line 190, ../sass/base/_formalize.scss */
#page .ie6-button,
#page * html button {
  border: 1px solid;
  border-color: #ddd #bbb #999;
  cursor: pointer;
  color: #333;
  font: bold 12px/1.2 Arial, sans-serif;
  padding: 2px 10px 0px;
  overflow: visible;
  width: auto;
}
/* line 202, ../sass/base/_formalize.scss */
#page * html button {
  padding-top: 1px;
  padding-bottom: 1px;
}
/* line 207, ../sass/base/_formalize.scss */
#page .ie6-input,
#page * html textarea,
#page * html select {
  background: #fff;
  border: 1px solid;
  border-color: #848484 #c1c1c1 #e1e1e1;
  color: #000;
  padding: 2px 3px 1px;
  font-size: 13px;
  font-family: Arial, sans-serif;
  vertical-align: top;
}
/* line 220, ../sass/base/_formalize.scss */
#page * html select {
  margin-top: 1px;
}
/* line 224, ../sass/base/_formalize.scss */
#page .placeholder_text,
#page .ie6-input-disabled,
#page .ie6-button-disabled {
  color: #888;
}
/* line 230, ../sass/base/_formalize.scss */
#page .ie6-input-disabled {
  background: #eee;
}

/* Colors globals */
/* Colors backgrounds */
/* Colors texts */
/* Colors borders */
/* line 2, ../sass/components/_home.scss */
#page .v-cvc-menu-movile {
  background-color: white;
  padding-right: 20px !important;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 20;
}
@media (min-width: 768px) {
  /* line 2, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile {
    border-bottom: 1px solid #808080;
  }
}
@media (min-width: 1170px) {
  /* line 2, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile {
    display: none;
  }
}
/* line 15, ../sass/components/_home.scss */
#page .v-cvc-menu-movile .region-header-movil {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
/* line 20, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-marcadelsitiomovil {
  width: 70%;
}
/* line 23, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-marcadelsitiomovil .logo-hidro .images-logo {
  display: none;
}
/* line 26, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-marcadelsitiomovil .logo-hidro .content-logo {
  width: 205px;
}
/* line 29, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-marcadelsitiomovil .logo-hidro .content-logo h2 a {
  font-size: 16px;
  color: #3e4095;
  margin-bottom: 0px;
  font-family: 'poppinsbold';
  text-align: left;
  padding: 0px;
}
/* line 45, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .field--name-body {
  display: flex;
}
/* line 48, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile {
  display: flex;
  width: 60px;
  height: 49px;
}
/* line 52, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile div {
  cursor: pointer;
  height: 49px;
  width: 50px;
}
@media (min-width: 768px) {
  /* line 52, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile div {
    height: 69px;
    width: 136px;
  }
}
/* line 60, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile div span {
  color: #008875;
  font-family: 'chivoregular';
  font-size: 14px;
  text-transform: uppercase;
  display: none;
  padding: 24px 0px 24px 68px;
}
@media (min-width: 768px) {
  /* line 60, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile div span {
    display: block;
  }
}
/* line 72, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile .v-cvc-menu {
  background-color: white;
  position: relative;
}
@media (min-width: 768px) {
  /* line 72, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile .v-cvc-menu {
    background-color: #F1F1F1;
  }
}
/* line 78, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile .v-cvc-menu::before {
  border-right: 1px solid #CACACA;
  bottom: 0;
  content: "";
  height: 12px;
  margin: auto;
  position: absolute;
  right: -1px;
  top: 0;
}
@media (min-width: 768px) {
  /* line 78, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile .v-cvc-menu::before {
    display: none;
  }
}
/* line 91, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile .v-cvc-menu .v-cvc-open {
  background-image: url("../images/menu-hamburguesa.png");
  background-repeat: no-repeat;
  background-position: center center;
}
@media (min-width: 768px) {
  /* line 91, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile .v-cvc-menu .v-cvc-open {
    background-image: url("../images/menuhd.svg");
    background-size: 23px 16px;
    background-position: 25px center;
  }
}
/* line 101, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile .v-cvc-menu .v-cvc-closed {
  display: none;
  background-image: url("../images/closed-menu.png");
  background-repeat: no-repeat;
  background-position: center center;
}
/* line 107, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile .v-cvc-menu.active {
  background-color: #008875;
}
/* line 109, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile .v-cvc-menu.active .v-cvc-open {
  display: none;
}
@media (min-width: 768px) {
  /* line 109, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile .v-cvc-menu.active .v-cvc-open {
    background-image: url("../images/menuhda.png") !important;
    display: block;
  }
}
/* line 116, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile .v-cvc-menu.active .v-cvc-closed {
  display: block;
}
@media (min-width: 768px) {
  /* line 116, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile .v-cvc-menu.active .v-cvc-closed {
    display: none;
  }
}
/* line 122, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile .v-cvc-menu.active span {
  color: #fff;
}
/* line 128, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile.homepage .v-cvc-menu {
  background-color: transparent;
}
/* line 130, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile.homepage .v-cvc-menu .v-cvc-open {
  background-image: url("../images/ico-menuha-initial-home.png");
}
@media (min-width: 768px) {
  /* line 130, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile.homepage .v-cvc-menu .v-cvc-open {
    background-image: url("../images/menuhd.svg");
  }
}
/* line 139, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile.activeMovil .v-cvc-menu {
  background-color: white;
}
/* line 141, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile.activeMovil .v-cvc-menu .v-cvc-open {
  background-image: url("../images/menu-hamburguesa.png");
}
@media (min-width: 768px) {
  /* line 141, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile.activeMovil .v-cvc-menu .v-cvc-open {
    background-image: url("../images/menuhd.svg");
  }
}
/* line 148, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile.activeMovil .v-cvc-menu.active .v-cvc-open {
  display: none;
}
@media (min-width: 768px) {
  /* line 148, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-headermobile .v-cvc-menu-mobile.activeMovil .v-cvc-menu.active .v-cvc-open {
    background-image: url("../images/menuhda.png");
    display: block;
  }
}
/* line 159, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .search-first {
  background-image: url(../images/buscador-filtro.png) !important;
  background-repeat: no-repeat;
  background-position: bottom;
  font-size: 0.8rem;
  text-align: center;
  height: 30px;
  width: 17px;
  cursor: pointer;
  background-size: 100%;
}
/* line 170, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .search-block-form {
  position: absolute;
  width: 100%;
  bottom: -31px;
  display: none;
  padding: 0px 10px;
}
/* line 177, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .search-block-form .js-form-item input {
  width: 100%;
  height: 35px;
  padding: 0px 10px 0px 30px;
  border-radius: 10px;
}
/* line 184, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .search-block-form .form-actions {
  position: absolute;
  left: 1rem;
  top: 0px;
}
/* line 188, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-headermobile .search-block-form .form-actions input {
  background-image: url(../images/buscador-filtro.png) !important;
  background-repeat: no-repeat;
  background-position: bottom;
  font-size: 0.8rem;
  text-align: center;
  height: 30px;
  width: 17px;
  cursor: pointer;
  background-size: 100%;
  text-indent: -9999px;
  border: 0;
}
/* line 204, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 {
  background-color: #F1F1F1;
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  display: none;
  left: 0;
  position: absolute;
  top: 65px;
  height: calc(100vh - 50px);
  overflow-x: scroll;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 204, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 {
    height: auto;
    overflow-x: visible;
    top: 70px;
    width: auto;
  }
}
/* line 222, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul {
  border-color: #888888;
  border-style: solid;
  border-width: 1px;
  display: block !important;
  list-style: none;
  list-style-type: none;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 222, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul {
    width: 320px;
  }
}
@media (min-width: 1170px) {
  /* line 222, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul {
    padding: 26px 0;
  }
}
/* line 237, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li {
  border-bottom: 1px solid #888888;
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  list-style: none;
}
@media (min-width: 1170px) {
  /* line 237, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li {
    border: none;
    padding: 0 24px;
  }
}
/* line 247, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li .dropdown {
  border-left: 1px solid #888888;
  cursor: pointer;
  position: relative;
  width: 50px;
}
@media (min-width: 1170px) {
  /* line 247, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li .dropdown {
    border-bottom: 1px solid #888888;
    border-left: none;
    width: 30px;
  }
}
/* line 257, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li .dropdown::before {
  border-right: 2px solid #008875;
  border-top: 2px solid #008875;
  bottom: 0;
  content: " ";
  height: 12px;
  margin: auto;
  position: absolute;
  right: 16px;
  top: -8px;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
  width: 12px;
}
@media (min-width: 1170px) {
  /* line 257, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li .dropdown::before {
    height: 18px;
    right: 4px;
    top: 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 18px;
  }
}
/* line 283, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li .dropdown::before {
  border-bottom: none;
  border-left: none;
}
/* line 288, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li .dropdown.active::before {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 6px;
}
/* line 297, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li > a, #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li > span {
  color: #000;
  font-family: 'chivoregular', sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  display: block;
  line-height: 13px;
  padding: 14px 0px 14px 14px;
  position: relative;
  width: calc(100% - 50px);
}
@media (min-width: 1170px) {
  /* line 297, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li > a, #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li > span {
    border-bottom: 1px solid #888888;
    padding: 20px 0px;
    width: 100%;
  }
}
/* line 313, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul {
  background-color: #f9f9f9;
  order: 2;
  display: none;
  width: 100%;
}
@media (min-width: 1170px) {
  /* line 313, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul {
    background-color: #f8f8f8;
    border-color: #ccc;
    border-style: solid;
    border-width: 1px;
    padding: 26px 0;
    position: absolute;
    right: -300px;
    width: 300px;
    top: 0;
    bottom: 0;
  }
}
/* line 330, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li {
  border-top: 1px solid #888888;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
}
@media (min-width: 1170px) {
  /* line 330, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li {
    border: none;
    padding: 0 24px;
  }
}
/* line 339, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li a, #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li span {
  color: #000;
  font-family: 'chivoregular', sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  display: block;
  line-height: 13px;
  padding: 14px 0px 14px 28px;
  position: relative;
  width: calc(100% - 50px);
}
@media (min-width: 1170px) {
  /* line 339, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li a, #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li span {
    border-bottom: 1px solid #888888;
    padding: 20px 0px;
    width: 100%;
  }
}
/* line 356, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li.menu-item--expanded a, #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li.menu-item--expanded span {
  width: calc(100% - 50px);
}
@media (min-width: 1170px) {
  /* line 356, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li.menu-item--expanded a, #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li.menu-item--expanded span {
    width: calc(100% - 30px);
  }
}
/* line 363, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li ul {
  order: 2;
  display: none !important;
  width: 100%;
}
/* line 368, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li ul li a {
  display: block;
  padding-left: 42px;
}
@media (min-width: 1170px) {
  /* line 368, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li ul li a {
    padding-left: 0;
    width: 100% !important;
  }
}
/* line 379, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li.dropdown-active ul {
  display: block !important;
}
@media (min-width: 1170px) {
  /* line 384, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li ul li:hover ul {
    display: block !important;
  }
}
/* line 393, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li.dropdown-active > ul {
  display: block;
}
/* line 398, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li.menu-item--expanded > a, #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li.menu-item--expanded > span {
  width: calc(100% - 50px);
}
@media (min-width: 1170px) {
  /* line 398, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li.menu-item--expanded > a, #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li.menu-item--expanded > span {
    width: calc(100% - 30px);
  }
}
/* line 408, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li:last-child {
  border-bottom: none;
}
/* line 410, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li:last-child a {
  border-bottom: none;
}
@media (min-width: 1170px) {
  /* line 414, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li:hover {
    background-color: #008875;
  }
}
@media (min-width: 1170px) {
  /* line 418, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li:hover > a {
    color: white;
  }
}
@media (min-width: 1170px) {
  /* line 424, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li:hover > .dropdown::before {
    border-right: 2px solid #fff;
    border-top: 2px solid #fff;
  }
}
@media (min-width: 1170px) {
  /* line 431, ../sass/components/_home.scss */
  #page .v-cvc-menu-movile #block-portal-navegacionprincipal-2 > ul > li:hover ul {
    display: block;
  }
}
/* line 439, ../sass/components/_home.scss */
#page .v-cvc-menu-movile #block-portal-navegacionprincipal-2.active {
  display: block;
}
/* line 444, ../sass/components/_home.scss */
#page #v-cvc-section-header {
  display: none;
}
@media (min-width: 1170px) {
  /* line 444, ../sass/components/_home.scss */
  #page #v-cvc-section-header {
    margin: auto auto 60px auto;
    width: 1250px;
    padding-top: 40px;
    height: 130px;
    position: relative;
    display: block;
  }
}
/* line 454, ../sass/components/_home.scss */
#page #v-cvc-section-header .v-cvc-bot-nav-bar {
  position: relative;
}
@media (min-width: 768px) {
  /* line 457, ../sass/components/_home.scss */
  #page #v-cvc-section-header #block-portal-logoecokids {
    float: left;
    width: 290px;
    margin-right: 20px;
    margin-top: 0px;
    padding: 0px;
  }
}
/* line 465, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-logoecokids #block-marcadelsitio {
  margin-top: 8px;
}
/* line 474, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal {
  display: none;
}
@media (min-width: 768px) {
  /* line 474, ../sass/components/_home.scss */
  #page #v-cvc-section-header #block-portal-navegacionprincipal {
    padding-top: 8px;
    display: block;
    text-align: center;
    float: left;
  }
}
/* line 482, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul {
  padding: 0px 0;
}
@media (min-width: 768px) {
  /* line 482, ../sass/components/_home.scss */
  #page #v-cvc-section-header #block-portal-navegacionprincipal > ul {
    width: 680px;
    margin: auto;
  }
}
/* line 488, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li {
  float: left;
  margin-right: 6px;
  text-decoration: none;
  list-style: none;
  position: relative;
}
/* line 494, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li a, #page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li span {
  display: block;
  color: #484848;
  font-family: 'ubunturegular';
  position: relative;
  font-size: 16px;
  padding: 6px 14px;
}
/* line 501, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li a:hover, #page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li span:hover {
  color: #52b763;
}
/* line 505, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li .itemn-dropdow {
  background-image: url(../images/drowdow-icon.png);
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 18px;
}
/* line 512, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li:last-child:before {
  content: "";
  display: none;
  height: 0px;
  width: 0px;
}
/* line 519, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li > ul {
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  background-color: white;
  display: none;
  position: absolute;
  left: -50px;
  top: 32px;
  padding: 14px 0;
  width: 200px;
  flex-wrap: wrap;
  list-style: none;
  border-radius: 0px 0px 15px 15px;
  z-index: 1;
}
/* line 534, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li > ul .v-cvc-vertical-line-bot-menu {
  display: none;
}
/* line 537, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li > ul > li {
  padding: 0 14px;
}
/* line 539, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li > ul > li a, #page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li > ul > li span {
  display: block;
  color: #333;
  line-height: 1.2;
  padding: 14px 20px 14px 0;
  position: relative;
  font-size: 15px;
}
/* line 546, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li > ul > li a:hover, #page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li > ul > li span:hover {
  text-decoration: underline;
}
/* line 551, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li > ul > li span:hover {
  text-decoration: none;
}
/* line 556, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li > ul .itemn-dropdow {
  background: transparent;
}
/* line 560, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li > a, #page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li > span {
  text-decoration: none;
}
/* line 564, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li:hover > ul, #page #v-cvc-section-header #block-portal-navegacionprincipal > ul > li:hover #block-views-block-menu-header-block-1 {
  display: block;
}
/* line 569, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first {
  position: initial;
}
/* line 571, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul {
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  background-color: #fff;
  display: none;
  position: absolute;
  left: 0px;
  top: 60px;
  padding: 14px 0;
  width: 100%;
  flex-wrap: wrap;
  list-style: none;
  padding-bottom: 40px;
  border-top: 1px solid #DFE5EC;
}
/* line 586, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul .v-cvc-vertical-line-bot-menu {
  display: none;
}
/* line 589, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul > li {
  padding: 0 14px;
  list-style: none;
  float: left;
  width: 14%;
}
/* line 594, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul > li a, #page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul > li span {
  display: block;
  color: #1D3116;
  font-family: 'ubunturegular';
  line-height: 1.2;
  padding: 14px 20px 8px 0;
  position: relative;
  font-size: 15px;
  text-align: left;
  text-transform: uppercase;
}
/* line 604, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul > li a:hover, #page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul > li span:hover {
  text-decoration: underline;
}
/* line 609, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul > li span:hover {
  text-decoration: none;
}
/* line 613, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul > li ul {
  padding: 14px 0px;
  width: 185px;
  flex-wrap: wrap;
  display: block;
}
/* line 618, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul > li ul li {
  list-style: none;
  margin-right: 0px;
}
/* line 621, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul > li ul li a {
  display: block;
  color: #677489;
  font-family: 'ubunturegular';
  line-height: 1.2;
  padding: 14px 20px 14px 0;
  position: relative;
  font-size: 14px;
  text-transform: none;
}
/* line 631, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul > li ul li:last-child {
  border-bottom: none;
}
/* line 637, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul > li:last-child:before {
  content: "";
  display: none;
  height: 0px;
  width: 0px;
}
/* line 643, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul > li:last-child a, #page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul > li:last-child span {
  border-bottom: none;
}
/* line 654, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul #block-views-block-menu-header-block-1 {
  background-color: #fff;
  padding: 14px 0;
  width: 100%;
  list-style: none;
  padding-bottom: 40px;
  position: relative;
  float: left;
  text-align: left;
}
/* line 663, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul #block-views-block-menu-header-block-1 .content-itemns {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 40px 14px;
  gap: 10px;
  flex: none;
  order: 1;
  align-self: stretch;
  flex-grow: 0;
}
/* line 674, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul #block-views-block-menu-header-block-1 .views-row {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 15px 20px;
  gap: 10px;
  width: 19%;
  height: 100px;
  background: rgba(82, 183, 99, 0.2);
  border-radius: 5px;
  flex: none;
  order: 0;
  flex-grow: 0;
}
/* line 687, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul #block-views-block-menu-header-block-1 .views-row a {
  padding: 0px;
}
/* line 690, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul #block-views-block-menu-header-block-1 .views-row .column {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0px;
  gap: 18px;
  width: 19%;
  height: 70px;
  flex: none;
  order: 0;
  flex-grow: 0;
}
/* line 701, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul #block-views-block-menu-header-block-1 .views-row .column .images {
  flex: none;
  order: 0;
  flex-grow: 0;
  width: 70px;
  height: 70px;
}
/* line 712, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul #block-views-block-menu-header-block-1 .views-row .column .content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 0px;
  gap: 4px;
  width: 177px;
  height: 57px;
  flex: none;
  order: 1;
  flex-grow: 0;
}
/* line 724, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul #block-views-block-menu-header-block-1 .views-row .column .content h3 {
  color: #111B29;
  font-size: 15px;
  font-family: 'ubunturegular';
  line-height: 1.3em;
}
/* line 730, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > ul #block-views-block-menu-header-block-1 .views-row .column .content p {
  color: #37803B;
  font-family: 'ubunturegular';
  background-image: url(../images/arrow-narrow-right.png);
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 30px;
}
/* line 744, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > a, #page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first > span {
  text-decoration: none;
}
/* line 748, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first:hover > ul, #page #v-cvc-section-header #block-portal-navegacionprincipal > ul .menu-item--expanded-first:hover #block-views-block-menu-header-block-1 {
  display: block;
}
@media (min-width: 768px) {
  /* line 755, ../sass/components/_home.scss */
  #page #v-cvc-section-header #block-portal-buscador {
    width: 20%;
    padding-top: 0px;
    float: left;
    margin-left: 0px;
    position: relative;
    z-index: 1;
  }
}
/* line 764, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-buscador .search-first {
  background-image: url(../images/buscar.png);
  background-repeat: no-repeat;
  background-position: center;
  font-size: 0.8rem;
  text-align: center;
  height: 48px;
  width: 55px;
  cursor: pointer;
  position: absolute;
  z-index: 1;
  margin-top: 1px;
}
/* line 777, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-buscador .search-block-form {
  display: none;
}
/* line 779, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-buscador .search-block-form #search-block-form, #page #v-cvc-section-header #block-portal-buscador .search-block-form #views-exposed-form-buscador-page-1 {
  position: relative;
}
/* line 782, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-buscador .search-block-form #search-block-form .js-form-type-search .form-search, #page #v-cvc-section-header #block-portal-buscador .search-block-form #search-block-form .js-form-type-search .form-text, #page #v-cvc-section-header #block-portal-buscador .search-block-form #views-exposed-form-buscador-page-1 .js-form-type-search .form-search, #page #v-cvc-section-header #block-portal-buscador .search-block-form #views-exposed-form-buscador-page-1 .js-form-type-search .form-text {
  border-radius: 0.5rem;
  background-color: #ededed;
  border-bottom: 0;
  border: 1px solid #bababa !important;
  height: 55px;
  padding: 0.6rem 0.5rem;
  box-shadow: 0 0px 5px 0 #bababa;
  width: 100%;
  padding-left: 50px;
}
/* line 794, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-buscador .search-block-form #search-block-form .form-actions, #page #v-cvc-section-header #block-portal-buscador .search-block-form #views-exposed-form-buscador-page-1 .form-actions {
  position: absolute;
  left: 0.3rem;
  top: 0px;
}
/* line 798, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-buscador .search-block-form #search-block-form .form-actions input, #page #v-cvc-section-header #block-portal-buscador .search-block-form #views-exposed-form-buscador-page-1 .form-actions input {
  background-color: #ededed;
  text-indent: -9999px;
  border: 0;
  font-size: 0.8rem;
  text-align: center;
  height: 30px;
  width: 30px;
  display: none;
}
/* line 813, ../sass/components/_home.scss */
#page #v-cvc-section-header .active-search .search-first {
  font-size: 0.8rem;
  text-align: center;
  cursor: pointer;
}
/* line 819, ../sass/components/_home.scss */
#page #v-cvc-section-header .active-search #block-formulariodebusqueda {
  display: block !important;
}
/* line 824, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-botoniniciarsesion .ico-login {
  display: block;
  width: 130px;
  height: 42px;
  padding: 10px;
  border-radius: 20px;
  background: #ededed;
  position: absolute;
  right: 0px;
  text-align: center;
  margin-top: 7px;
  cursor: pointer;
}
/* line 840, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-cerrarsesion .cerrar-sesion a {
  display: block;
  width: 130px;
  height: 42px;
  padding: 10px;
  border-radius: 20px;
  background: #ededed;
  position: absolute;
  right: 0px;
  text-align: center;
  margin-top: 7px;
  cursor: pointer;
  color: #484848;
  text-decoration: none;
}
/* line 857, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion {
  background-color: #ffffff;
  border: 1px solid #b5b6bb;
  border-bottom: 2px solid #DB3E00;
  display: none;
  padding: 20px;
  position: absolute;
  right: 0px;
  top: 55px;
  width: 260px;
  z-index: 102;
}
/* line 868, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion ul {
  padding-left: 0px;
}
/* line 871, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .messages.error {
  background: none;
  border: none;
  color: #ff0000;
  font-size: 12px;
  margin: 0 0 10px 0;
  padding: 0;
}
/* line 878, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .messages.error a {
  color: #0296E1;
  font-size: 12px;
}
/* line 882, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .messages.error ul {
  margin: 0;
  padding: 0;
}
/* line 885, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .messages.error ul li {
  color: #ff0000;
  font-size: 12px;
  margin: 0 0 10px 0;
  padding: 0;
}
/* line 893, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion h2 {
  display: none;
}
/* line 896, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .form-item {
  margin: 0 0 16px 0;
  width: 220px;
}
/* line 899, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .form-item label {
  color: #414042;
  font-family: 'ubuntubold';
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 4px;
}
/* line 906, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .form-item input {
  border: 1px solid #52b763;
  height: 28px;
  padding: 0 10px;
  width: 100%;
}
/* line 911, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .form-item input.error {
  border-color: #ff0000;
}
/* line 916, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .form-actions {
  margin-bottom: 0;
}
/* line 918, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .form-actions input {
  background: #52b763;
  border: none;
  border-radius: 0;
  color: #fff;
  font-family: 'ubuntubold';
  font-size: 14px;
  padding: 10px 0;
  width: 100%;
  text-align: center;
}
/* line 930, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion.active {
  display: block;
}
/* line 933, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .item-list {
  overflow: hidden;
  margin-top: 20px;
}
/* line 936, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .item-list li {
  float: right;
  list-style: none;
  margin: 0;
}
/* line 940, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .item-list li a {
  color: #414042;
  font-size: 14px;
}
/* line 945, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion .item-list li.first a {
  color: #0296E1;
  font-family: 'ubuntubold';
}
/* line 953, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion ul li {
  list-style: none;
  text-align: center;
  padding: 5px 0px;
}
/* line 957, ../sass/components/_home.scss */
#page #v-cvc-section-header #block-portal-iniciodesesion ul li a {
  text-align: center;
  font-family: 'ubuntubold';
  color: #0296E1;
}
/* line 968, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-tedamoslabienvenidaaecokids {
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 968, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-tedamoslabienvenidaaecokids {
    margin: auto;
    width: 1250px;
  }
}
/* line 974, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-tedamoslabienvenidaaecokids .welcome-ecokids {
  text-align: center;
  margin-top: 70px;
}
@media (min-width: 768px) {
  /* line 974, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-tedamoslabienvenidaaecokids .welcome-ecokids {
    margin-top: 0px;
  }
}
/* line 980, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-tedamoslabienvenidaaecokids .welcome-ecokids h2 {
  color: #52b763;
  font-size: 30px;
  font-family: 'ubuntubold';
}
@media (min-width: 768px) {
  /* line 980, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-tedamoslabienvenidaaecokids .welcome-ecokids h2 {
    font-size: 40px;
  }
}
/* line 988, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-tedamoslabienvenidaaecokids .welcome-ecokids p {
  font-size: 18px;
  color: #484848;
  font-family: 'ubunturegular';
}
@media (min-width: 768px) {
  /* line 996, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-banners-block-1 {
    margin: auto;
    width: 1250px;
  }
}
/* line 1002, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first {
  margin-bottom: 30px;
  position: relative;
}
@media (min-width: 768px) {
  /* line 1002, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first {
    margin-bottom: 60px;
  }
}
/* line 1008, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-format-img-slick {
  display: flex;
  width: 100%;
  height: 70vh;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  border-radius: 20px;
}
@media (min-width: 768px) {
  /* line 1008, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-format-img-slick {
    height: 62vh;
  }
}
/* line 1021, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .slick-prev, #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .slick-next {
  border-radius: 100%;
  background-color: rgba(255, 255, 255, 0.8);
  text-indent: 0px;
  z-index: 9;
  top: 50%;
  margin-top: -35px !important;
  position: absolute;
  z-index: 100;
  height: 50px !important;
  width: 50px !important;
  border: none !important;
  text-indent: -99999px;
  content: '';
  display: block;
  margin-top: -2px;
  margin-left: -8px;
}
/* line 1038, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .slick-prev:hover, #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .slick-next:hover {
  background-color: #66bb6a;
  color: #fff;
}
/* line 1043, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .slick-prev {
  background-image: url(../images/chevron_right.png);
  background-size: 25px;
  background-position: center;
  background-repeat: no-repeat;
  transform: rotate(180deg);
  left: 0;
  margin-left: 10px;
}
/* line 1052, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .slick-next {
  background-image: url(../images/chevron_right.png);
  background-size: 25px;
  background-position: center;
  background-repeat: no-repeat;
  right: 0px;
  margin-right: 10px;
}
/* line 1061, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .slick-dots {
  bottom: 0px;
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 2;
  list-style: none;
}
@media (min-width: 768px) {
  /* line 1061, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .slick-dots {
    bottom: -50px;
  }
}
/* line 1072, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .slick-dots li {
  background: #e4e4e4;
  height: 10px;
  margin-right: 5px !important;
  width: 10px;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  position: relative;
}
/* line 1082, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .slick-dots li button {
  display: none;
}
/* line 1086, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .slick-dots .slick-active {
  background: #b7b7b7;
  height: 11px;
  width: 11px;
}
/* line 1090, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .slick-dots .slick-active:before {
  background: #b7b7b7;
  height: 20px;
  width: 20px;
}
/* line 1097, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-degraded {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: calc(100vh - 30px);
}
/* line 1108, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-degraded .v-cvc-degraded-layer-vertical {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  opacity: 1;
  height: 70vh;
  position: absolute;
  width: 100%;
  border-radius: 20px;
}
@media (min-width: 768px) {
  /* line 1108, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-degraded .v-cvc-degraded-layer-vertical {
    display: block;
    height: 62vh;
  }
}
/* line 1121, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner {
  position: relative;
  width: 100%;
  height: calc(50vh - 0px);
  font-family: 'ubunturegular';
  text-align: center;
  align-self: flex-end;
  z-index: 1;
}
@media (min-width: 768px) {
  /* line 1121, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner {
    height: calc(55vh - 0px);
    text-align: center;
  }
}
/* line 1133, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
  height: calc(50vh - 126px);
  color: white;
  margin: 0 40px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1133, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
    height: calc(75vh - 200px);
    margin: 0 auto;
    max-width: 990px;
    text-align: left;
  }
}
/* line 1144, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info h1 {
  color: #fff;
  font-family: 'ubuntubold';
  font-size: 18px;
  margin-bottom: 10px;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1144, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info h1 {
    font-size: 28px;
  }
}
/* line 1154, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo {
  margin-bottom: 0px;
  width: 100%;
}
/* line 1157, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo p {
  color: #fff;
  font-family: 'ubuntubold';
  font-size: 20px;
}
@media (min-width: 768px) {
  /* line 1157, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo p {
    font-size: 40px;
  }
}
/* line 1166, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info article {
  margin-bottom: 10px;
  text-align: center;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1166, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info article {
    margin-bottom: 15px;
    text-align: left;
  }
}
/* line 1174, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info article p {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 18px;
  line-height: 1.2;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1174, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info article p {
    width: 500px;
    text-align: left;
  }
}
/* line 1186, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links {
  text-align: center;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1186, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links {
    text-align: center;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  /* line 1186, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links {
    margin: auto;
    text-align: left;
  }
}

/* line 1196, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a {
  position: relative;
  height: 40px;
  font-family: 'ubunturegular';
  font-size: 14px;
  border-radius: 5px;
  border: none;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fddf05;
  width: 50%;
}
@media (min-width: 768px) {
  /* line 1196, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a {
    width: 120px;
    margin: 0 11px;
    margin-left: 0px;
  }
}
/* line 1214, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a:hover {
  position: relative;
  top: -2px;
}
/* line 1218, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a:first-child {
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 1218, ../sass/components/_home.scss */
  #page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a:first-child {
    margin: 0 11px;
    margin-left: 0px;
  }
}
/* line 1228, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a:last-child {
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  font-family: 'ubunturegular';
}
/* line 1234, ../sass/components/_home.scss */
#page #v-cvc-section-banner .v-cvc-slick-container-banner-first .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a::after {
  content: '';
  position: absolute;
  top: 0;
  right: 15px;
  bottom: 0;
  margin: auto 0;
  display: block;
  width: 7px;
  height: 7px;
  border-width: 0 3px 3px 0;
  border-style: solid;
  border-color: #484848;
  border-radius: 0 0 2px 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.1s linear;
}
/* line 1257, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 {
  padding: 0px 10px;
  overflow: hidden;
}
@media (min-width: 768px) {
  /* line 1257, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 {
    margin: auto;
    width: 1250px;
    padding: 0px;
  }
}
/* line 1266, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 header h2 {
  font-size: 20px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1266, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 header h2 {
    text-align: left;
    font-size: 28px;
  }
}
/* line 1278, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row {
  margin-bottom: 30px;
  cursor: pointer;
}
@media (min-width: 768px) {
  /* line 1278, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row {
    float: left;
    margin-right: 40px;
    width: 390px;
    margin-top: 20px;
  }
}
/* line 1287, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row .content-categori {
  position: relative;
}
/* line 1289, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row .content-categori .content-image {
  position: absolute;
  top: -40px;
}
/* line 1296, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row .content-categori .content-text {
  background-color: #fddf05;
  padding: 43px 40px 40px 180px;
  border-radius: 100px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 1296, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row .content-categori .content-text {
    width: 390px;
    height: 170px;
    padding: 43px 40px 40px 240px;
  }
}
/* line 1306, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row .content-categori .content-text .categori {
  text-align: center;
}
/* line 1308, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row .content-categori .content-text .categori h3 {
  font-size: 30px;
  font-family: 'ubunturegular';
  font-weight: 700;
  color: #fff;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  /* line 1308, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row .content-categori .content-text .categori h3 {
    font-size: 40px;
  }
}
/* line 1318, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row .content-categori .content-text .categori span {
  display: block;
  font-size: 18px;
  font-family: 'ubunturegular';
  font-weight: 700;
  color: #fff;
}
@media (min-width: 768px) {
  /* line 1318, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row .content-categori .content-text .categori span {
    font-size: 24px;
  }
}
/* line 1332, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row .description {
  text-align: center;
}
/* line 1334, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row .description p {
  display: block;
  font-size: 18px;
  font-family: 'ubunturegular';
  font-weight: 700;
  color: #484848;
}
@media (min-width: 768px) {
  /* line 1334, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row .description p {
    font-size: 24px;
  }
}
/* line 1345, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row:hover {
  text-decoration: none;
}
/* line 1347, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row:hover a {
  text-decoration: none;
}
/* line 1354, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row-2 .content-categori .content-text {
  background-color: #fb565a;
}
/* line 1359, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row-3 {
  margin-right: 0px;
}
/* line 1362, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-filtros-juegos-block-1 .views-row-3 .content-categori .content-text {
  background-color: #2d85de;
}
/* line 1368, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 {
  background-image: url(../images/bg-juegos-home.png);
  background-repeat: no-repeat;
  background-position: bottom;
  background-color: #fff;
  background-size: 100%;
}
@media (min-width: 768px) {
  /* line 1368, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 {
    padding-bottom: 130px;
  }
}
/* line 1377, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 .juegos-home-content {
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 1377, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 .juegos-home-content {
    margin: auto;
    width: 1250px;
    height: 370px !important;
    padding: 0px;
  }
}
/* line 1386, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 .views-row {
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 1386, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 .views-row {
    float: left;
    margin-right: 37px;
    width: 378px;
  }
}
/* line 1393, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 .views-row a {
  text-decoration: none;
}
/* line 1397, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 .views-row .views-field-title span {
  font-size: 20px;
  font-family: 'ubunturegular';
  font-weight: 700;
  display: block;
  color: #484848;
}
/* line 1406, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 .views-row .views-field-field-imagen-juego img {
  border-radius: 20px;
}
/* line 1412, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 .views-row .content-juego-home a h3 {
  font-size: 20px;
  font-family: 'ubunturegular';
  font-weight: 700;
  display: block;
  color: #484848;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1412, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 .views-row .content-juego-home a h3 {
    font-size: 20px;
    text-align: left;
  }
}
/* line 1425, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 .views-row .content-juego-home a img {
  border-radius: 20px;
}
@media (min-width: 768px) {
  /* line 1432, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 .filtro-13 {
    margin-right: 0px;
  }
}
/* line 1437, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 footer {
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1437, ../sass/components/_home.scss */
  #page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 footer {
    text-align: right;
    position: absolute;
    bottom: -15px;
    right: 0px;
  }
}
/* line 1445, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 footer a {
  height: 43px;
  font-family: 'ubunturegular';
  font-size: 16px;
  display: inline-block;
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  width: 205px;
  padding: 10px;
  text-align: center;
  position: relative;
  font-weight: 700;
}
/* line 1459, ../sass/components/_home.scss */
#page #v-cvc-section-banner #block-portal-views-block-juegos-home-block-1 footer a::after {
  content: '';
  position: absolute;
  top: 0;
  right: 15px;
  bottom: 0;
  margin: auto 0;
  display: block;
  width: 7px;
  height: 7px;
  border-width: 0 3px 3px 0;
  border-style: solid;
  border-color: #484848;
  border-radius: 0 0 2px 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.1s linear;
}
/* line 1483, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 {
  background: #f7f7f7;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  /* line 1486, ../sass/components/_home.scss */
  #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .concurso-ecotips-content {
    margin: auto;
    width: 1250px;
    padding-top: 50px;
  }
}
/* line 1495, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 header h2 {
  font-size: 20px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 20px;
  text-align: center;
  padding-top: 30px;
}
@media (min-width: 768px) {
  /* line 1495, ../sass/components/_home.scss */
  #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 header h2 {
    font-size: 28px;
    text-align: left;
    padding-top: 0px;
  }
}
/* line 1509, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row {
  margin-bottom: 30px;
}
/* line 1511, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick {
  display: flex;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  border-radius: 20px;
}
@media (min-width: 768px) {
  /* line 1511, ../sass/components/_home.scss */
  #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick {
    height: 450px;
  }
}
/* line 1523, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner {
  position: relative;
  width: 100%;
  z-index: 1;
}
/* line 1527, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
  color: white;
  margin: 120px 40px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1527, ../sass/components/_home.scss */
  #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
    margin: 120px 40px;
    max-width: 550px;
    text-align: left;
  }
}
/* line 1536, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info h2 {
  color: #fff;
  font-family: 'ubuntubold';
  font-size: 18px;
  margin-bottom: 10px;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1536, ../sass/components/_home.scss */
  #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info h2 {
    font-size: 28px;
  }
}
/* line 1546, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo {
  margin-bottom: 0px;
}
/* line 1548, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo p {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 16px;
}
@media (min-width: 768px) {
  /* line 1548, ../sass/components/_home.scss */
  #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo p {
    font-size: 18px;
  }
}
/* line 1557, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info article {
  margin-bottom: 10px;
  text-align: center;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1557, ../sass/components/_home.scss */
  #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info article {
    margin-bottom: 15px;
    text-align: left;
  }
}
/* line 1565, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info article p {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 18px;
  line-height: 1.2;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1565, ../sass/components/_home.scss */
  #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info article p {
    width: 500px;
    text-align: left;
  }
}
/* line 1577, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links {
  text-align: center;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1577, ../sass/components/_home.scss */
  #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links {
    text-align: center;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  /* line 1577, ../sass/components/_home.scss */
  #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links {
    margin: auto;
    text-align: left;
  }
}

/* line 1587, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a {
  height: 40px;
  font-family: 'ubunturegular';
  font-size: 14px;
  border-radius: 5px;
  border: none;
  margin: auto;
  display: block;
  align-items: center;
  justify-content: center;
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  list-style: none;
  text-decoration: none;
  position: relative;
  font-weight: 700;
  text-align: center;
  width: 50%;
  padding: 10px;
}
@media (min-width: 768px) {
  /* line 1587, ../sass/components/_home.scss */
  #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a {
    width: 100px;
    padding: 15px;
    display: block;
    height: 50px;
    margin: 0px;
    text-align: left;
  }
}
/* line 1617, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a::after {
  content: '';
  position: absolute;
  top: 0;
  right: 20px;
  bottom: 0;
  margin: auto 0;
  display: block;
  width: 7px;
  height: 7px;
  border-width: 0 3px 3px 0;
  border-style: solid;
  border-color: #484848;
  border-radius: 0 0 2px 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.1s linear;
}
/* line 1636, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a:hover {
  position: relative;
  top: -2px;
}
/* line 1644, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-degraded {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 1654, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-degraded .v-cvc-degraded-layer-vertical {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  opacity: 1;
  height: 430px;
  position: absolute;
  width: 100%;
  border-radius: 20px;
}
@media (min-width: 768px) {
  /* line 1654, ../sass/components/_home.scss */
  #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 .views-row .v-cvc-format-img-slick .v-cvc-degraded .v-cvc-degraded-layer-vertical {
    display: block;
    height: 450px;
  }
}
/* line 1669, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 footer {
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1669, ../sass/components/_home.scss */
  #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 footer {
    text-align: right;
  }
}
/* line 1674, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 footer a {
  height: 40px;
  font-family: 'ubunturegular';
  font-size: 14px;
  display: inline-block;
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  width: 200px;
  padding: 10px;
  position: relative;
  font-weight: 700;
  text-align: left;
}
/* line 1688, ../sass/components/_home.scss */
#page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-1 footer a::after {
  content: '';
  position: absolute;
  top: 0;
  right: 20px;
  bottom: 0;
  margin: auto 0;
  display: block;
  width: 7px;
  height: 7px;
  border-width: 0 3px 3px 0;
  border-style: solid;
  border-color: #484848;
  border-radius: 0 0 2px 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.1s linear;
}
@media (min-width: 768px) {
  /* line 1710, ../sass/components/_home.scss */
  #page #main-content .region-bottom {
    margin: auto;
    width: 1250px;
  }
}
/* line 1715, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 {
  margin-bottom: 40px;
  overflow: hidden;
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 1715, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 {
    padding: 0px;
  }
}
/* line 1723, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 header h2 {
  font-size: 20px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1723, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 header h2 {
    font-size: 28px;
    text-align: left;
  }
}
/* line 1735, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
/* line 1740, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 .views-row {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 1740, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 .views-row {
    width: 610px;
    height: 300px;
    position: relative;
    float: left;
  }
}
/* line 1750, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 .views-row .v-cvc-card-n-g-i-v .images-video img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 10px;
}
/* line 1757, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 .views-row .v-cvc-card-n-g-i-v footer {
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1757, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 .views-row .v-cvc-card-n-g-i-v footer {
    bottom: 80px;
    position: absolute;
    width: 90%;
    z-index: 1;
    margin-left: 50px;
    text-align: left;
  }
}
/* line 1768, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 .views-row .v-cvc-card-n-g-i-v footer .title-video h3 {
  font-size: 28px;
  color: #fff;
  font-family: 'ubuntubold';
}
/* line 1775, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 .views-row .v-cvc-card-n-g-i-v footer .link-video a {
  height: 40px;
  font-family: 'ubunturegular';
  font-size: 14px;
  display: inline-block;
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  width: 214px;
  padding: 10px;
  position: relative;
  font-weight: 700;
}
/* line 1788, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 .views-row .v-cvc-card-n-g-i-v footer .link-video a::after {
  content: '';
  position: absolute;
  top: 0;
  right: 20px;
  bottom: 0;
  margin: auto 0;
  display: block;
  width: 7px;
  height: 7px;
  border-width: 0 3px 3px 0;
  border-style: solid;
  border-color: #484848;
  border-radius: 0 0 2px 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.1s linear;
}
@media (min-width: 768px) {
  /* line 1811, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-multimedia-block-1 .views-row-1 {
    margin-right: 25px;
  }
}
/* line 1817, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 {
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 1817, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 {
    padding: 0px;
  }
}
/* line 1825, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 header h2, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 header h2 {
  font-size: 20px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 30px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1825, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 header h2, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 header h2 {
    font-size: 28px;
    text-align: left;
  }
}
/* line 1837, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 ul, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
/* line 1841, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 ul .views-row, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 ul .views-row {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 1841, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 ul .views-row, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 ul .views-row {
    width: 400px;
    height: 290px;
    position: relative;
    float: left;
    margin-right: 20px;
  }
}
/* line 1852, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 ul .views-row .cart-rec-multidemedi .titulo h3, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 ul .views-row .cart-rec-multidemedi .titulo h3 {
  font-size: 16px;
  color: #484848;
  font-family: 'ubuntubold';
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1852, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 ul .views-row .cart-rec-multidemedi .titulo h3, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 ul .views-row .cart-rec-multidemedi .titulo h3 {
    text-align: left;
    font-size: 18px;
  }
}
/* line 1865, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 ul .views-row .cart-rec-multidemedi .images a img, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 ul .views-row .cart-rec-multidemedi .images a img {
  border-radius: 10px;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1865, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 ul .views-row .cart-rec-multidemedi .images a img, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 ul .views-row .cart-rec-multidemedi .images a img {
    width: auto;
  }
}
/* line 1876, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 ul .views-row-3, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 ul .views-row-6, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 ul .views-row-3, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 ul .views-row-6 {
  margin-right: 0px;
}
/* line 1880, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 footer, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 footer {
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1880, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 footer, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 footer {
    text-align: right;
  }
}
/* line 1885, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 footer a, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 footer a {
  height: 48px;
  font-family: 'ubunturegular';
  font-size: 14px;
  display: inline-block;
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  width: 220px;
  padding: 12px;
  font-weight: 700;
  position: relative;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1885, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 footer a, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 footer a {
    font-size: 16px;
    text-align: left;
  }
}
/* line 1903, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-1 footer a::after, #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 footer a::after {
  content: '';
  position: absolute;
  top: 0;
  right: 20px;
  bottom: 0;
  margin: auto 0;
  display: block;
  width: 7px;
  height: 7px;
  border-width: 0 3px 3px 0;
  border-style: solid;
  border-color: #484848;
  border-radius: 0 0 2px 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.1s linear;
}
/* line 1925, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 ul {
  overflow: hidden;
  margin-bottom: 30px;
}
/* line 1928, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 ul .views-row {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 1928, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-cartillas-digitales-block-2 ul .views-row {
    height: 275px;
  }
}
/* line 1937, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 {
  padding: 15px;
}
@media (min-width: 768px) {
  /* line 1937, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 {
    margin: 50px auto 45px 0px;
    width: 768px;
    padding: 0px;
  }
}
@media (min-width: 1170px) {
  /* line 1937, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 {
    width: 1250px;
  }
}
/* line 1947, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 h2 {
  color: #216101;
  font-size: 1.2rem;
  font-family: 'ubuntubold';
  text-align: left;
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1947, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 h2 {
    text-align: left;
    font-size: 2rem;
  }
}
/* line 1960, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 picture.article {
  display: none;
}
@media (min-width: 768px) {
  /* line 1960, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 picture.article {
    display: block;
  }
}
/* line 1968, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 header {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 1968, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 header {
    margin-bottom: 10px;
    padding: 0 20px;
  }
}
@media (min-width: 1170px) {
  /* line 1968, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 header {
    padding: 0px;
  }
}
/* line 1977, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 header p {
  font-size: 20px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1977, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 header p {
    font-size: 28px;
    text-align: left;
  }
}
/* line 1988, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 header h2 {
  font-size: 28px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 20px;
}
/* line 1996, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 footer .pagi-view-ecotips {
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1996, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 footer .pagi-view-ecotips {
    text-align: right;
  }
}
/* line 2001, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 footer .pagi-view-ecotips a {
  height: 40px;
  font-family: 'ubunturegular';
  font-size: 14px;
  display: inline-block;
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  width: 100px;
  padding: 11px;
  text-align: left;
  position: relative;
}
/* line 2014, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 footer .pagi-view-ecotips a::after {
  content: '';
  position: absolute;
  top: 0;
  right: 20px;
  bottom: 0;
  margin: auto 0;
  display: block;
  width: 7px;
  height: 7px;
  border-width: 0 3px 3px 0;
  border-style: solid;
  border-color: #484848;
  border-radius: 0 0 2px 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.1s linear;
}
/* line 2035, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
/* line 2039, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section {
  margin-bottom: 8px;
  max-width: 840px;
}
@media (min-width: 768px) {
  /* line 2039, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section {
    margin-bottom: 10px;
  }
}
@media (min-width: 1170px) {
  /* line 2039, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section {
    margin-bottom: 20px;
  }
}
/* line 2053, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section .views-row {
  margin-bottom: 27px;
}
/* line 2056, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section picture {
  display: block;
  position: relative;
}
/* line 2059, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section picture h3 {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 14px;
  margin-bottom: 14px;
  margin-top: 12px;
  text-align: center;
  line-height: 1.2rem;
  text-decoration: none;
  font-weight: 700;
}
@media (min-width: 768px) {
  /* line 2059, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section picture h3 {
    text-align: left;
    font-size: 16px;
    margin: 4px 0 10px;
  }
}
@media (min-width: 1170px) {
  /* line 2059, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section picture h3 {
    font-size: 20px;
    line-height: 1.2rem;
    margin: 7px 0 7px;
  }
}
/* line 2081, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section picture .v-cvc-img-format-contain {
  bottom: 0;
  position: absolute;
  left: 0;
  right: 0;
  width: 70px;
  margin: auto;
  height: 70px;
  top: 0;
  z-index: 1;
}
/* line 2093, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section footer {
  padding: 10px 10px 10px 10px;
}
/* line 2095, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section footer h4 {
  color: #4b4b4b;
  font-family: 'ubunturegular';
  font-size: 12px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  /* line 2095, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section footer h4 {
    font-size: 0.9rem;
  }
}
@media (min-width: 1170px) {
  /* line 2095, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section footer h4 {
    font-size: 0.9rem;
  }
}
/* line 2106, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section footer h4 a {
  font-family: 'ubunturegular';
  color: #808080;
  font-size: 0.9rem;
}
@media (min-width: 768px) {
  /* line 2106, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section footer h4 a {
    font-size: 10px;
  }
}
@media (min-width: 1170px) {
  /* line 2106, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section footer h4 a {
    font-size: 0.9rem;
  }
}
/* line 2119, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section footer article p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 12px;
  line-height: 1.2rem;
  margin: 0;
}
@media (min-width: 768px) {
  /* line 2119, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section footer article p {
    font-family: 'ubunturegular';
    font-size: 14px;
  }
}
/* line 2134, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 10px;
  margin-bottom: 7px;
}
@media (min-width: 768px) {
  /* line 2134, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section img {
    margin-bottom: 0px;
  }
}
/* line 2146, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section .v-cvc-small-card-n-g-i-v picture {
  width: 100%;
}
@media (min-width: 768px) {
  /* line 2146, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section .v-cvc-small-card-n-g-i-v picture {
    width: 300px;
  }
}
@media (min-width: 1170px) {
  /* line 2146, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section .v-cvc-small-card-n-g-i-v picture {
    width: 400px;
  }
}
/* line 2155, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section .v-cvc-small-card-n-g-i-v footer {
  width: 100%;
  font-size: 12px;
  padding: 0px 10px 10px 0px;
}
@media (min-width: 768px) {
  /* line 2155, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section .v-cvc-small-card-n-g-i-v footer {
    width: calc(100% - 5px);
  }
}
@media (min-width: 1170px) {
  /* line 2155, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section .v-cvc-small-card-n-g-i-v footer {
    width: calc(100% - 5px);
  }
}
@media (min-width: 768px) {
  /* line 2167, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-2 {
    width: 400px;
    max-width: 400px;
  }
}
/* line 2173, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-2 picture img {
  margin-bottom: 10px;
}
/* line 2176, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-2 picture h3 {
  font-size: 14px;
  text-decoration: none;
}
/* line 2186, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-2 footer article p strong {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 14px;
  font-weight: 400;
}
/* line 2196, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 {
  width: 100%;
}
@media (min-width: 768px) {
  /* line 2196, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 {
    display: flex;
    justify-content: space-between;
    width: 380px;
  }
}
@media (min-width: 1170px) {
  /* line 2196, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 {
    width: 540px;
  }
}
/* line 2206, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row {
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  /* line 2206, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row {
    margin-bottom: 0;
    max-width: 266px;
  }
}
/* line 2212, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row .special {
  position: relative;
}
/* line 2214, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row .special picture {
  position: unset;
}
@media (min-width: 768px) {
  /* line 2217, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row .special footer {
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1;
  }
}
/* line 2225, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row .special footer h3 {
  font-size: 16px;
  margin: 0;
}
@media (min-width: 768px) {
  /* line 2225, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row .special footer h3 {
    text-align: center;
    color: #fff;
    font-size: 11px;
    margin-bottom: 24px;
    margin-top: 12px;
  }
}
@media (min-width: 1170px) {
  /* line 2225, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row .special footer h3 {
    font-size: 16px;
  }
}
@media (min-width: 768px) {
  /* line 2238, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row .special footer h3.mobile {
    display: none;
  }
}
/* line 2243, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row .special footer h3.desktop {
  display: none;
}
@media (min-width: 768px) {
  /* line 2243, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row .special footer h3.desktop {
    display: block;
  }
}
/* line 2251, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row .special .opacity {
  display: none;
}
@media (min-width: 768px) {
  /* line 2251, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row .special .opacity {
    display: block;
  }
}
/* line 2259, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row.views-row-7 footer {
  border-bottom: 1px solid rgba(51, 51, 51, 0.3);
}
@media (min-width: 768px) {
  /* line 2259, ../sass/components/_home.scss */
  #page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .v-cvc-first-section-n-g-i-v section.section-7 .views-row.views-row-7 footer {
    border-bottom: none;
  }
}
/* line 2270, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .view-pager {
  margin-bottom: 20px;
}
/* line 2274, ../sass/components/_home.scss */
#page #main-content .region-bottom #block-portal-views-block-ecotips-block-1 .view-pager ul li a {
  width: 200px;
  height: 45px;
  background: #216101;
  color: black;
  font-family: 'ubuntubold';
  font-size: 0.9rem;
  border-radius: 20px;
  display: flex;
  margin: auto;
  align-items: center;
  justify-content: center;
  color: #fff;
}
/* line 2294, ../sass/components/_home.scss */
#page #bg-footer {
  background-image: url(../images/bg-prueba-f.png);
  background-repeat: no-repeat;
  background-position: top;
  overflow: hidden;
  padding-top: 175px;
  background-size: cover;
}
/* line 2302, ../sass/components/_home.scss */
#page #v-cvc-footer {
  background-color: #37803b;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 2302, ../sass/components/_home.scss */
  #page #v-cvc-footer {
    padding-top: 0px;
    padding-bottom: 90px;
    overflow: hidden;
    text-align: left;
  }
}
@media (min-width: 768px) {
  /* line 2311, ../sass/components/_home.scss */
  #page #v-cvc-footer .footer-content {
    margin: auto;
    width: 1250px;
    padding-top: 40px;
    position: relative;
    padding-bottom: 30px;
  }
}
@media (min-width: 768px) {
  /* line 2319, ../sass/components/_home.scss */
  #page #v-cvc-footer .footer-content #v-cvc-first-footer-section {
    width: 720px;
    float: left;
    margin-right: 60px;
  }
}
/* line 2327, ../sass/components/_home.scss */
#page #v-cvc-footer .footer-content #v-cvc-first-footer-section #block-portal-footer .footer-first .logo-footer {
  margin-bottom: 20px;
}
/* line 2330, ../sass/components/_home.scss */
#page #v-cvc-footer .footer-content #v-cvc-first-footer-section #block-portal-footer .footer-first .copy-logo {
  margin-bottom: 20px;
}
/* line 2332, ../sass/components/_home.scss */
#page #v-cvc-footer .footer-content #v-cvc-first-footer-section #block-portal-footer .footer-first .copy-logo p {
  font-family: 'ubunturegular';
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2em;
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 2332, ../sass/components/_home.scss */
  #page #v-cvc-footer .footer-content #v-cvc-first-footer-section #block-portal-footer .footer-first .copy-logo p {
    padding: 0px;
  }
}
/* line 2344, ../sass/components/_home.scss */
#page #v-cvc-footer .footer-content #v-cvc-first-footer-section #block-portal-footer .footer-first .logo-company {
  margin-bottom: 20px;
}
/* line 2346, ../sass/components/_home.scss */
#page #v-cvc-footer .footer-content #v-cvc-first-footer-section #block-portal-footer .footer-first .logo-company ul {
  padding: 0px;
  list-style: none;
  margin: 0px 0px 20px 0px;
}
/* line 2350, ../sass/components/_home.scss */
#page #v-cvc-footer .footer-content #v-cvc-first-footer-section #block-portal-footer .footer-first .logo-company ul li {
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 2350, ../sass/components/_home.scss */
  #page #v-cvc-footer .footer-content #v-cvc-first-footer-section #block-portal-footer .footer-first .logo-company ul li {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 0px;
  }
}
@media (min-width: 768px) {
  /* line 2357, ../sass/components/_home.scss */
  #page #v-cvc-footer .footer-content #v-cvc-first-footer-section #block-portal-footer .footer-first .logo-company ul li img {
    width: 90%;
  }
}
/* line 2367, ../sass/components/_home.scss */
#page #v-cvc-footer .footer-content #v-cvc-first-footer-section #block-portal-footer .footer-first .copyright p {
  font-family: 'ubunturegular';
  color: #fff;
  font-size: 16px;
  font-weight: 400;
}
@media (min-width: 768px) {
  /* line 2377, ../sass/components/_home.scss */
  #page #v-cvc-footer .footer-content .v-cvc-second-content {
    width: 465px;
    float: left;
    margin-right: 0px;
  }
}
@media (min-width: 768px) {
  /* line 2383, ../sass/components/_home.scss */
  #page #v-cvc-footer .footer-content .v-cvc-second-content .v-cvc-second-content_1 {
    width: 190px;
    float: left;
    margin-right: 20px;
  }
}
/* line 2390, ../sass/components/_home.scss */
#page #v-cvc-footer .footer-content .v-cvc-second-content .v-cvc-second-content_1 #block-portal-piedepagina h2 {
  font-family: 'ubunturegular';
  color: #fff;
  font-size: 20px;
  font-weight: 700;
}
/* line 2396, ../sass/components/_home.scss */
#page #v-cvc-footer .footer-content .v-cvc-second-content .v-cvc-second-content_1 #block-portal-piedepagina ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  overflow: hidden;
}
/* line 2402, ../sass/components/_home.scss */
#page #v-cvc-footer .footer-content .v-cvc-second-content .v-cvc-second-content_1 #block-portal-piedepagina ul li a {
  font-family: 'ubunturegular';
  color: #fff;
  font-size: 16px;
  list-style: none;
  margin-bottom: 10px;
  font-weight: 400;
}
@media (min-width: 768px) {
  /* line 2414, ../sass/components/_home.scss */
  #page #v-cvc-footer .footer-content .v-cvc-second-content .v-cvc-second-content_2 {
    width: 250px;
    float: left;
    margin-right: 0px;
  }
}
/* line 2422, ../sass/components/_home.scss */
#page #v-cvc-footer .footer-content .v-cvc-second-content .v-cvc-second-content_2 #block-portal-contacto .footer-last h2 {
  font-family: 'ubunturegular';
  color: #fff;
  font-size: 20px;
  font-weight: 700;
}
/* line 2429, ../sass/components/_home.scss */
#page #v-cvc-footer .footer-content .v-cvc-second-content .v-cvc-second-content_2 #block-portal-contacto .footer-last .content-footer p {
  font-family: 'ubunturegular';
  color: #fff;
  font-size: 16px;
  list-style: none;
  margin-bottom: 10px;
  font-weight: 400;
}

/* line 2446, ../sass/components/_home.scss */
.path-frontpage #block-portal-content {
  display: none;
}
/* line 2449, ../sass/components/_home.scss */
.path-frontpage #page {
  background-image: url(../images/bg-headers.png);
  background-repeat: no-repeat;
  background-position: top;
  background-color: #fff;
  background-size: 100%;
}

/* line 3, ../sass/components/_internas.scss */
.not-frontpage #page .v-cvc-bot-nav-bar {
  height: 100px;
}
@media (min-width: 768px) {
  /* line 6, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-header {
    height: auto;
  }
}
@media (min-width: 768px) {
  /* line 11, ../sass/components/_internas.scss */
  .not-frontpage #page .v-cvc-breadcrumb {
    margin-bottom: 48px;
  }
}
/* line 16, ../sass/components/_internas.scss */
.not-frontpage #page .v-cvc-breadcrumb #block-portal-enlacesdeayudaalanavegacion nav {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 14px;
}
@media (min-width: 768px) {
  /* line 16, ../sass/components/_internas.scss */
  .not-frontpage #page .v-cvc-breadcrumb #block-portal-enlacesdeayudaalanavegacion nav {
    justify-content: flex-start;
    padding: 0px;
  }
}
/* line 25, ../sass/components/_internas.scss */
.not-frontpage #page .v-cvc-breadcrumb #block-portal-enlacesdeayudaalanavegacion nav h2 {
  color: white;
  font-family: 'ubunturegular';
  font-size: 13px;
  margin-right: 12px;
}
/* line 31, ../sass/components/_internas.scss */
.not-frontpage #page .v-cvc-breadcrumb #block-portal-enlacesdeayudaalanavegacion nav ol {
  display: flex;
  list-style: none;
  padding: 0px;
  margin: 0px;
}
/* line 36, ../sass/components/_internas.scss */
.not-frontpage #page .v-cvc-breadcrumb #block-portal-enlacesdeayudaalanavegacion nav ol li {
  color: #a4a4a4;
  font-family: 'ubunturegular';
  font-size: 14px;
  margin-right: 4px;
  font-weight: 700;
  padding: 5px;
}
/* line 43, ../sass/components/_internas.scss */
.not-frontpage #page .v-cvc-breadcrumb #block-portal-enlacesdeayudaalanavegacion nav ol li span {
  color: #a4a4a4;
  font-family: 'ubunturegular';
  font-size: 14px;
  margin-right: 4px;
  font-weight: 700;
}
/* line 50, ../sass/components/_internas.scss */
.not-frontpage #page .v-cvc-breadcrumb #block-portal-enlacesdeayudaalanavegacion nav ol li b {
  color: #52b763;
}
/* line 53, ../sass/components/_internas.scss */
.not-frontpage #page .v-cvc-breadcrumb #block-portal-enlacesdeayudaalanavegacion nav ol li:first-letter {
  text-transform: uppercase;
}
/* line 56, ../sass/components/_internas.scss */
.not-frontpage #page .v-cvc-breadcrumb #block-portal-enlacesdeayudaalanavegacion nav ol li a {
  color: #52b763;
}
/* line 62, ../sass/components/_internas.scss */
.not-frontpage #page .v-cvc-breadcrumb #block-portal-enlacesdeayudaalanavegacion nav ol li:first-child a {
  background-image: url(../images/icono-home.png);
  background-repeat: no-repeat;
  background-position: left;
  background-color: #fff;
  padding: 10px 17px;
  height: 32px;
}
@media (min-width: 768px) {
  /* line 76, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center {
    margin: auto;
    width: 1250px;
  }
}
/* line 83, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-documentos-cartillas-digital-block-1 .content-iframe iframe, .not-frontpage #page #main-content .region-center #block-portal-views-block-documentos-cartillas-digital-block-2 .content-iframe iframe {
  width: 100%;
}
/* line 88, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center .game-wrapper {
  border-radius: 20px;
}
/* line 91, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-titulodelapagina {
  margin-bottom: 20px;
}
/* line 93, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-titulodelapagina h1 {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 20px;
  font-weight: 700;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 93, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-titulodelapagina h1 {
    text-align: left;
  }
}
/* line 105, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .content {
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 105, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .content {
    padding: 0px;
  }
}
/* line 110, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .content img {
  border-radius: 20px;
  margin-bottom: 40px;
  width: 100%;
  height: 100%;
}
/* line 116, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .content p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 40px;
}
/* line 123, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .content .file {
  display: block;
  margin-bottom: 40px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 123, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .content .file {
    text-align: right;
  }
}
/* line 130, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .content .file a {
  height: 40px;
  font-family: 'ubunturegular';
  font-size: 14px;
  display: inline-block;
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  width: 170px;
  padding: 10px;
  text-decoration: none;
  text-align: left;
  position: relative;
  font-weight: 700;
}
/* line 145, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .content .file a::after {
  content: '';
  position: absolute;
  top: 0;
  right: 20px;
  bottom: 0;
  margin: auto 0;
  display: block;
  width: 7px;
  height: 7px;
  border-width: 0 3px 3px 0;
  border-style: solid;
  border-color: #484848;
  border-radius: 0 0 2px 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.1s linear;
}
@media (min-width: 768px) {
  /* line 168, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .node--ecotips--layout-full .content img {
    float: right;
    padding: 0px 30px;
    width: auto;
  }
}
/* line 177, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node--videos-educativos {
  margin-bottom: 50px;
}
/* line 180, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node--videos-educativos .youtube-container iframe {
  border-radius: 20px;
  width: 100%;
}
/* line 186, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node--concurso {
  margin-bottom: 40px;
}
/* line 188, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node--concurso h2 {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 30px;
}
/* line 195, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node--concurso p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 30px;
}
/* line 203, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node--concurso ol li {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 15px;
}
/* line 209, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node--concurso ol li::marker {
  color: #37803b;
  background: #eef8ef;
  padding: 10px;
  border-radius: 100%;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 700;
}
/* line 221, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form {
  padding-top: 70px;
}
@media (min-width: 768px) {
  /* line 221, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form {
    padding-top: 0px;
  }
}
/* line 227, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-wrapper, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-wrapper {
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 227, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-wrapper, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-wrapper {
    padding: 0px;
  }
}
/* line 232, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-wrapper .form-wrapper, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-wrapper .description, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-wrapper .form-wrapper, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-wrapper .description {
  display: none;
}
/* line 235, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-wrapper label, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-wrapper label {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 10px;
  padding-left: 20px;
}
/* line 243, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-wrapper input, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-wrapper textarea, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-wrapper input, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-wrapper textarea {
  background: #eff8e9;
  border-radius: 50px;
  padding: 0px 16px;
  height: 50px;
  border: 0px;
  margin-bottom: 10px;
  width: 100%;
}
/* line 252, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-wrapper textarea, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-wrapper textarea {
  margin-bottom: 40px;
  height: 80px;
  padding-left: 30PX;
}
/* line 258, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .js-form-type-vertical-tabs, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .js-form-type-vertical-tabs {
  display: none;
}
@media (min-width: 768px) {
  /* line 261, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .field--name-field-nombres, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .field--name-field-nombres {
    width: 600px;
    margin-right: 40px;
    float: left;
  }
}
@media (min-width: 768px) {
  /* line 268, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .field--name-field-apellidos, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .field--name-field-apellidos {
    width: 600px;
    float: left;
  }
}
@media (min-width: 768px) {
  /* line 274, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .field--name-field-correo-electronico, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .field--name-field-correo-electronico {
    width: 600px;
    float: left;
    margin-right: 40px;
  }
}
@media (min-width: 768px) {
  /* line 281, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .field--name-field-edad, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .field--name-field-edad {
    width: 600px;
    float: left;
  }
}
/* line 291, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .field--name-field-documento-del-proyecto, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .field--name-field-documento-del-proyecto {
  margin-bottom: 30px;
}
/* line 295, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .field--name-field-proyecto, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-item-field-image-0-alt, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-item-field-image-0-title, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .field--name-field-concurso, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .field--name-field-proyecto-ganador, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .field--name-field-proyecto, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-item-field-image-0-alt, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-item-field-image-0-title, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .field--name-field-concurso, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .field--name-field-proyecto-ganador {
  display: none;
}
/* line 298, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-actions, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-actions {
  text-align: center;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 298, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-actions, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-actions {
    text-align: right;
  }
}
/* line 304, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-actions input, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-actions input {
  height: 40px;
  font-family: 'ubunturegular';
  font-size: 18px;
  border-radius: 5px;
  border: none;
  margin: auto;
  display: block;
  align-items: center;
  justify-content: center;
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  list-style: none;
  text-decoration: none;
  position: relative;
  font-weight: 700;
  text-align: center;
  width: 140px;
  display: inline-block;
}
/* line 326, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-form .form-actions #edit-preview, .not-frontpage #page #main-content .region-center #block-portal-content .node-proyecto-edit-form .form-actions #edit-preview {
  display: none;
}
/* line 331, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-register-form {
  padding-top: 70px;
}
@media (min-width: 768px) {
  /* line 331, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form {
    padding-top: 0px;
  }
}
/* line 336, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-wrapper {
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 336, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-wrapper {
    padding: 0px;
  }
}
/* line 341, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-wrapper .form-wrapper, .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-wrapper .description {
  display: none;
}
/* line 344, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-wrapper label {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 10px;
  padding-left: 20px;
}
/* line 352, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-wrapper input, .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-wrapper textarea, .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-wrapper select {
  background: #eff8e9;
  border-radius: 50px;
  padding: 0px 16px;
  height: 50px;
  border: 0px;
  margin-bottom: 10px;
  width: 100%;
}
/* line 361, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-wrapper textarea {
  margin-bottom: 40px;
  height: 80px;
  padding-left: 30PX;
}
/* line 367, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .js-form-type-vertical-tabs {
  display: none;
}
@media (min-width: 768px) {
  /* line 370, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .field--name-field-nombre {
    width: 600px;
    margin-right: 40px;
    float: left;
  }
}
@media (min-width: 768px) {
  /* line 377, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .field--name-field-apellidos {
    width: 600px;
    float: left;
  }
}
@media (min-width: 768px) {
  /* line 383, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .field--name-field-telefono {
    width: 600px;
    float: left;
    margin-right: 40px;
  }
}
@media (min-width: 768px) {
  /* line 390, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .field--name-field-asignatura {
    width: 600px;
    float: left;
  }
}
/* line 396, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .field--name-field-documento-del-proyecto {
  margin-bottom: 30px;
}
/* line 400, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .field--name-field-proyecto, .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-item-field-image-0-alt, .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-item-field-image-0-title, .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .field--name-field-concurso, .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .field--name-field-proyecto-ganador {
  display: none;
}
/* line 403, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-actions {
  text-align: center;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 403, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-actions {
    text-align: left;
  }
}
/* line 409, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-actions input {
  height: 40px;
  font-family: 'ubunturegular';
  font-size: 18px;
  border-radius: 5px;
  border: none;
  margin: auto;
  display: block;
  align-items: center;
  justify-content: center;
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  list-style: none;
  text-decoration: none;
  position: relative;
  font-weight: 700;
  text-align: center;
  width: 186px;
  display: inline-block;
}
/* line 431, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-register-form .form-actions #edit-preview {
  display: none;
}
/* line 437, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-login-form label {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 10px;
  padding-left: 20px;
}
/* line 445, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-login-form input, .not-frontpage #page #main-content .region-center #block-portal-content .user-login-form textarea {
  background: #eff8e9;
  border-radius: 50px;
  padding: 0px 16px;
  height: 50px;
  border: 0px;
  margin-bottom: 10px;
  width: 100%;
}
/* line 454, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-login-form .form-actions {
  text-align: center;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 454, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .user-login-form .form-actions {
    text-align: left;
  }
}
/* line 460, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-login-form .form-actions input {
  height: 40px;
  font-family: 'ubunturegular';
  font-size: 18px;
  border-radius: 5px;
  border: none;
  margin: auto;
  display: block;
  align-items: center;
  justify-content: center;
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  list-style: none;
  text-decoration: none;
  position: relative;
  font-weight: 700;
  text-align: center;
  width: 140px;
  display: inline-block;
}
/* line 482, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .user-login-form .form-actions #edit-preview {
  display: none;
}
/* line 488, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 {
  margin-bottom: 60px;
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 488, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 {
    padding: 0px;
  }
}
/* line 494, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 header, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 header {
  margin-bottom: 10px;
}
/* line 496, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 header h2, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 header h2 {
  font-size: 20px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 496, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 header h2, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 header h2 {
    font-size: 28px;
    text-align: left;
  }
}
/* line 508, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 img, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 img {
  border-radius: 20px;
  width: 100%;
  height: 100%;
}
/* line 513, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 .slick-initialized, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 .slick-initialized {
  padding: 0px;
  margin: 0px;
}
/* line 517, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 .slick-prev, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 .slick-next, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 .slick-prev, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 .slick-next {
  border-radius: 100%;
  background-color: rgba(255, 255, 255, 0.8);
  text-indent: 0px;
  z-index: 9;
  top: 50%;
  margin-top: -35px !important;
  position: absolute;
  z-index: 100;
  height: 50px !important;
  width: 50px !important;
  border: none !important;
  text-indent: -99999px;
  content: '';
  display: block;
  margin-top: -2px;
  margin-left: -8px;
}
/* line 534, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 .slick-prev:hover, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 .slick-next:hover, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 .slick-prev:hover, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 .slick-next:hover {
  background-color: #66bb6a;
  color: #fff;
}
/* line 539, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 .slick-prev, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 .slick-prev {
  background-image: url(../images/chevron_right.png);
  background-size: 25px;
  background-position: center;
  background-repeat: no-repeat;
  transform: rotate(180deg);
  left: 0;
  margin-left: 10px;
}
/* line 548, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 .slick-next, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 .slick-next {
  background-image: url(../images/chevron_right.png);
  background-size: 25px;
  background-position: center;
  background-repeat: no-repeat;
  right: 0px;
  margin-right: 10px;
}
/* line 557, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 .slick-dots, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 .slick-dots {
  bottom: 0px;
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 2;
  list-style: none;
}
@media (min-width: 768px) {
  /* line 557, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 .slick-dots, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 .slick-dots {
    bottom: -50px;
  }
}
/* line 568, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 .slick-dots li, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 .slick-dots li {
  background: #e4e4e4;
  height: 10px;
  margin-right: 5px !important;
  width: 10px;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  position: relative;
}
/* line 578, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 .slick-dots li button, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 .slick-dots li button {
  display: none;
}
/* line 582, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 .slick-dots .slick-active, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 .slick-dots .slick-active {
  background: #b7b7b7;
  height: 11px;
  width: 11px;
}
/* line 586, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-2 .slick-dots .slick-active:before, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-4 .slick-dots .slick-active:before {
  background: #b7b7b7;
  height: 20px;
  width: 20px;
}
/* line 595, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 {
  overflow: hidden;
  margin-bottom: 60px;
}
/* line 599, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 header h2 {
  font-size: 20px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 599, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 header h2 {
    font-size: 28px;
    text-align: left;
  }
}
/* line 611, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .views-row {
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 611, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .views-row {
    width: 400px;
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: left;
  }
}
/* line 623, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .views-row .cart-rec-multidemedi .titulo h3 {
  font-size: 18px;
  color: #484848;
  font-family: 'ubuntubold';
  font-weight: 700;
}
@media (min-width: 768px) {
  /* line 623, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .views-row .cart-rec-multidemedi .titulo h3 {
    font-size: 20px;
  }
}
/* line 635, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .views-row .cart-rec-multidemedi .images a img {
  border-radius: 10px;
}
/* line 642, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .views-row-3, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .views-row-6 {
  margin-right: 0px;
}
/* line 647, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .pagerer-container .pagerer-left-pane ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
/* line 652, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .pagerer-container .pagerer-left-pane ul li span {
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
}
/* line 657, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .pagerer-container .pagerer-left-pane ul li span b {
  font-family: 'ubuntubold';
}
/* line 665, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .pagerer-container .pagerer-right-pane ul {
  display: flex;
  flex-direction: row;
  justify-content: right;
  padding: 0px;
  gap: 7px;
  list-style: none;
}
/* line 672, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .pagerer-container .pagerer-right-pane ul li {
  list-style: none;
}
/* line 674, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .pagerer-container .pagerer-right-pane ul li a {
  text-align: center;
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  padding: 5px;
  background: #ededed;
  font-weight: 700;
  border-radius: 100px;
  height: 36px;
  width: 36px;
  text-decoration: none;
  display: block;
}
/* line 690, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .pagerer-container .pagerer-right-pane ul .pager__item--first a, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .pagerer-container .pagerer-right-pane ul .pager__item--next a, .not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .pagerer-container .pagerer-right-pane ul .pager__item--last a {
  color: #767676;
  background: transparent;
}
/* line 696, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-banner-ecotips-block-3 .pagerer-container .pagerer-right-pane ul .is-active a {
  background: #52b763;
  color: #fff;
}
/* line 705, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 {
  margin-bottom: 30px;
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 705, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 {
    padding: 0px;
  }
}
/* line 712, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 .content-proyect .title {
  margin-bottom: 5px;
}
/* line 714, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 .content-proyect .title h2 {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 0px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 714, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 .content-proyect .title h2 {
    font-size: 28px;
    text-align: left;
  }
}
/* line 727, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 .content-proyect .autor {
  margin-bottom: 5px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 727, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 .content-proyect .autor {
    text-align: left;
  }
}
/* line 733, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 .content-proyect .autor p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 0px;
}
/* line 742, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 .content-proyect .fecha {
  margin-bottom: 35px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 742, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 .content-proyect .fecha {
    text-align: left;
  }
}
/* line 748, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 .content-proyect .fecha p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
}
/* line 755, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 .content-proyect .description {
  margin-bottom: 35px;
}
/* line 757, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 .content-proyect .description p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
}
/* line 766, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-proyectos-block-1 .youtube-container iframe {
  border-radius: 20px;
  width: 100%;
}
/* line 772, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 {
  overflow: hidden;
  margin-bottom: 40px;
}
/* line 775, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 header, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 header {
  margin-bottom: 30px;
}
/* line 777, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 header h2, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 header h2 {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 10px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 777, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 header h2, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 header h2 {
    font-size: 28px;
    text-align: left;
  }
}
/* line 791, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .views-row, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .views-row {
  margin-bottom: 30px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 791, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .views-row, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .views-row {
    width: 394px;
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: left;
  }
}
/* line 802, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .views-row .content-ecotip-page a, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .views-row .content-ecotip-page a {
  text-decoration: none;
  position: relative;
}
/* line 805, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .views-row .content-ecotip-page a h3, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .views-row .content-ecotip-page a h3 {
  font-size: 18px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 805, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .views-row .content-ecotip-page a h3, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .views-row .content-ecotip-page a h3 {
    font-size: 20px;
  }
}
/* line 814, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .views-row .content-ecotip-page a img, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .views-row .content-ecotip-page a img {
  border-radius: 10px;
  margin-bottom: 10px;
}
/* line 818, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .views-row .content-ecotip-page a p, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .views-row .content-ecotip-page a p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
}
/* line 829, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .pagerer-container .pagerer-left-pane ul, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .pagerer-container .pagerer-left-pane ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
/* line 834, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .pagerer-container .pagerer-left-pane ul li span, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .pagerer-container .pagerer-left-pane ul li span {
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
}
/* line 839, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .pagerer-container .pagerer-left-pane ul li span b, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .pagerer-container .pagerer-left-pane ul li span b {
  font-family: 'ubuntubold';
}
/* line 847, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .pagerer-container .pagerer-right-pane ul, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .pagerer-container .pagerer-right-pane ul {
  display: flex;
  flex-direction: row;
  justify-content: right;
  padding: 0px;
  gap: 7px;
  list-style: none;
}
/* line 854, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .pagerer-container .pagerer-right-pane ul li, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .pagerer-container .pagerer-right-pane ul li {
  list-style: none;
}
/* line 856, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .pagerer-container .pagerer-right-pane ul li a, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .pagerer-container .pagerer-right-pane ul li a {
  text-align: center;
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  padding: 5px;
  background: #ededed;
  font-weight: 700;
  border-radius: 100px;
  height: 36px;
  width: 36px;
  text-decoration: none;
  display: block;
}
/* line 872, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .pagerer-container .pagerer-right-pane ul .pager__item--first a, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .pagerer-container .pagerer-right-pane ul .pager__item--next a, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .pagerer-container .pagerer-right-pane ul .pager__item--last a, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .pagerer-container .pagerer-right-pane ul .pager__item--first a, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .pagerer-container .pagerer-right-pane ul .pager__item--next a, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .pagerer-container .pagerer-right-pane ul .pager__item--last a {
  color: #767676;
  background: transparent;
}
/* line 878, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-4 .pagerer-container .pagerer-right-pane ul .is-active a, .not-frontpage #page #main-content .region-center #block-portal-views-block-concursos-ecokids-cvc-block-5 .pagerer-container .pagerer-right-pane ul .is-active a {
  background: #52b763;
  color: #fff;
}
/* line 890, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-bottom #block-portal-views-block-imagene-descripcion-block-1 .views-row {
  margin-bottom: 40px;
  overflow: hidden;
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 890, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-bottom #block-portal-views-block-imagene-descripcion-block-1 .views-row {
    padding: 0px;
  }
}
@media (min-width: 768px) {
  /* line 898, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-bottom #block-portal-views-block-imagene-descripcion-block-1 .views-row .content-categori .content-image {
    float: left;
    margin-right: 50px;
    width: 600px;
  }
}
/* line 904, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-bottom #block-portal-views-block-imagene-descripcion-block-1 .views-row .content-categori .content-image img {
  border-radius: 20px;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 904, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-bottom #block-portal-views-block-imagene-descripcion-block-1 .views-row .content-categori .content-image img {
    width: auto;
  }
}
/* line 912, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-bottom #block-portal-views-block-imagene-descripcion-block-1 .views-row .content-categori .content-text {
  padding: 70px 40px;
}
/* line 914, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-bottom #block-portal-views-block-imagene-descripcion-block-1 .views-row .content-categori .content-text .subtitle {
  margin-bottom: 15px;
}
/* line 916, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-bottom #block-portal-views-block-imagene-descripcion-block-1 .views-row .content-categori .content-text .subtitle h2 {
  color: #52b763;
  font-family: 'ubunturegular';
  font-size: 28px;
  font-weight: 700;
}
/* line 924, ../sass/components/_internas.scss */
.not-frontpage #page #main-content .region-bottom #block-portal-views-block-imagene-descripcion-block-1 .views-row .content-categori .content-text .description p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3;
}
@media (min-width: 768px) {
  /* line 936, ../sass/components/_internas.scss */
  .not-frontpage #page #main-content .region-bottom #block-portal-views-block-imagene-descripcion-block-1 .views-row:nth-child(odd) .content-categori {
    display: flex;
    flex-direction: row-reverse;
  }
}
/* line 947, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-queesecokids {
  margin: auto auto 40px auto;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 947, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-queesecokids {
    width: 1250px;
    margin: auto auto 60px auto;
  }
}
/* line 954, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-queesecokids h2 {
  color: #52b763;
  font-family: 'ubunturegular';
  font-size: 40px;
  font-weight: 700;
  margin-bottom: 10px;
}
/* line 960, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-queesecokids h2 img {
  margin-top: -8px;
}
/* line 964, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-queesecokids span {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 30px;
  display: block;
}
/* line 972, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-queesecokids p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 20px;
}
/* line 980, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 {
  padding-top: 60px;
}
@media (min-width: 768px) {
  /* line 980, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 {
    padding-top: 0px;
  }
}
/* line 985, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row {
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 985, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row {
    margin-bottom: 60px;
  }
}
/* line 990, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row .v-cvc-format-img-slick {
  display: flex;
  width: 100%;
  height: 100%;
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
@media (min-width: 768px) {
  /* line 990, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row .v-cvc-format-img-slick {
    height: 200px;
  }
}
/* line 1001, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner {
  position: relative;
  width: 100%;
  z-index: 1;
}
@media (min-width: 768px) {
  /* line 1001, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner {
    width: 1250px;
    margin: auto;
  }
}
/* line 1010, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
  color: white;
  margin: 30px 40px 30px 0px;
  text-align: center;
  display: block !important;
}
@media (min-width: 768px) {
  /* line 1010, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
    max-width: 550px;
    text-align: left;
    display: flex !important;
  }
}
/* line 1020, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info h2 {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 30px;
  margin-bottom: 10px;
  width: 100%;
  font-weight: 700;
  margin-bottom: 0px;
}
@media (min-width: 768px) {
  /* line 1020, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info h2 {
    font-size: 40px;
  }
}
/* line 1032, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo {
  margin-bottom: 0px;
}
/* line 1034, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo p {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 26px;
  font-weight: 700;
}
/* line 1043, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row .v-cvc-format-img-slick .v-cvc-degraded {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 1053, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row .v-cvc-format-img-slick .v-cvc-degraded .v-cvc-degraded-layer-vertical {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  opacity: 1;
  height: 150px;
  position: absolute;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1053, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-1 .views-row .v-cvc-format-img-slick .v-cvc-degraded .v-cvc-degraded-layer-vertical {
    display: block;
    height: 200px;
    border-radius: 20px;
  }
}
/* line 1069, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 {
  margin-bottom: 30px;
}
/* line 1071, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row {
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 1071, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row {
    margin-bottom: 60px;
  }
}
/* line 1076, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick {
  display: flex;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
@media (min-width: 768px) {
  /* line 1076, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick {
    height: 600px;
  }
}
/* line 1087, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner {
  position: relative;
  width: 100%;
  z-index: 1;
  padding-top: 50px;
}
@media (min-width: 768px) {
  /* line 1087, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner {
    width: 1250px;
    margin: auto;
    padding-top: 0px;
  }
}
/* line 1097, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
  color: white;
  margin: 30px 10px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1097, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
    max-width: 550px;
    text-align: left;
    margin: 30px 40px 30px 0px;
  }
}
/* line 1106, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info h2 {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 30px;
  margin-bottom: 10px;
  width: 100%;
  font-weight: 700;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 1106, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info h2 {
    font-size: 40px;
  }
}
/* line 1118, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo {
  margin-bottom: 0px;
}
/* line 1120, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo p {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1120, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo p {
    text-align: left;
  }
}
/* line 1134, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick .v-cvc-degraded {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 1144, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick .v-cvc-degraded .v-cvc-degraded-layer-vertical {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  opacity: 1;
  height: 290px;
  position: absolute;
  width: 100%;
  border-radius: 20px;
}
@media (min-width: 768px) {
  /* line 1144, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-banner-ecotips-block-1 .views-row .v-cvc-format-img-slick .v-cvc-degraded .v-cvc-degraded-layer-vertical {
    display: block;
    height: 600px;
  }
}
/* line 1161, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 {
  margin-bottom: 40px;
}
/* line 1166, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row {
  margin-bottom: 30px;
}
/* line 1168, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick {
  display: flex;
  width: 100%;
  height: 100%;
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
/* line 1179, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner {
  position: relative;
  width: 100%;
  z-index: 1;
}
@media (min-width: 768px) {
  /* line 1179, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner {
    margin: auto;
    width: 1250px;
  }
}
/* line 1187, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
  color: white;
  margin: 120px 40px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1187, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
    margin: 200px 0px;
    max-width: 700px;
    text-align: left;
  }
}
/* line 1196, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info h1 {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 28px;
  margin-bottom: 10px;
  width: 100%;
  font-weight: 700;
}
@media (min-width: 768px) {
  /* line 1196, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info h1 {
    font-size: 48px;
  }
}
/* line 1207, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo {
  margin-bottom: 0px;
}
/* line 1209, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo p {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 20px;
  font-weight: 400;
}
/* line 1216, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info article {
  margin-bottom: 10px;
  text-align: center;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1216, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info article {
    margin-bottom: 15px;
    text-align: left;
  }
}
/* line 1224, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info article p {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 18px;
  line-height: 1.2;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1224, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info article p {
    width: 500px;
    text-align: left;
  }
}
/* line 1236, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links {
  text-align: center;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1236, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links {
    text-align: center;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  /* line 1236, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links {
    margin: auto;
    text-align: left;
  }
}

/* line 1246, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a {
  height: 40px;
  font-family: 'ubunturegular';
  font-size: 14px;
  border-radius: 5px;
  border: none;
  margin: auto;
  display: block;
  align-items: center;
  justify-content: center;
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  list-style: none;
  text-decoration: none;
  position: relative;
  font-weight: 700;
  text-align: center;
  width: 50%;
  padding: 10px;
}
/* line 1267, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a::after {
  content: '';
  position: absolute;
  top: 0;
  right: 20px;
  bottom: 0;
  margin: auto 0;
  display: block;
  width: 7px;
  height: 7px;
  border-width: 0 3px 3px 0;
  border-style: solid;
  border-color: #484848;
  border-radius: 0 0 2px 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.1s linear;
}
@media (min-width: 768px) {
  /* line 1246, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a {
    width: 170px;
    padding: 15px;
    display: block;
    height: 50px;
    margin: 0px;
    text-align: left;
  }
}
/* line 1293, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .links a:hover {
  position: relative;
  top: -2px;
}
/* line 1301, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-degraded {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 1311, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-degraded .v-cvc-degraded-layer-vertical {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  opacity: 1;
  height: 100%;
  position: absolute;
  width: 100%;
  border-radius: 20px;
}
@media (min-width: 768px) {
  /* line 1311, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-2 .views-row .v-cvc-format-img-slick .v-cvc-degraded .v-cvc-degraded-layer-vertical {
    display: block;
  }
}
/* line 1327, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row {
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 1327, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row {
    margin-bottom: 60px;
  }
}
/* line 1332, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick {
  display: flex;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
@media (min-width: 768px) {
  /* line 1332, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick {
    height: 200px;
  }
}
/* line 1343, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner {
  position: relative;
  width: 100%;
  z-index: 1;
}
@media (min-width: 768px) {
  /* line 1343, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner {
    width: 1250px;
    margin: auto;
  }
}
/* line 1352, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
  color: white;
  margin: 30px 40px 30px 0px;
  text-align: center;
  display: block !important;
}
@media (min-width: 768px) {
  /* line 1352, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
    max-width: 550px;
    text-align: left;
    display: flex !important;
  }
}
/* line 1362, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info h1 {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 30px;
  margin-bottom: 10px;
  width: 100%;
  font-weight: 700;
  margin-bottom: 0px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1362, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info h1 {
    font-size: 40px;
    text-align: left;
  }
}
/* line 1376, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo {
  margin-bottom: 0px;
}
/* line 1378, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo p {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 0px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1378, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo p {
    font-size: 28px;
    text-align: left;
  }
}
/* line 1393, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick .v-cvc-degraded {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 1403, ../sass/components/_internas.scss */
.not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick .v-cvc-degraded .v-cvc-degraded-layer-vertical {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  opacity: 1;
  height: 125px;
  position: absolute;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1403, ../sass/components/_internas.scss */
  .not-frontpage #page #v-cvc-section-banner #block-portal-views-block-concursos-ecokids-cvc-block-3 .views-row .v-cvc-format-img-slick .v-cvc-degraded .v-cvc-degraded-layer-vertical {
    border-radius: 20px;
    display: block;
    height: 200px;
  }
}

/* line 1422, ../sass/components/_internas.scss */
.page-34 {
  background: transparent !important;
}

/* line 1428, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center {
  overflow: hidden;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 1428, ../sass/components/_internas.scss */
  .page-35 #page #main-content .region-center {
    background-image: url(../images/bg-que-es-ecokid.png);
    background-repeat: no-repeat;
    background-position: top;
    background-size: 100%;
    width: 100%;
  }
}
@media (min-width: 768px) {
  /* line 1438, ../sass/components/_internas.scss */
  .page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 {
    width: 1250px;
    margin: auto auto 60px auto;
    padding: 320px 0px;
    height: 820px;
  }
}
/* line 1445, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row {
  margin-bottom: 30px;
  cursor: pointer;
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 1445, ../sass/components/_internas.scss */
  .page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row {
    float: left;
    margin-right: 30px;
    width: 280px;
    margin-top: 20px;
    padding: 0px;
  }
}
/* line 1456, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row .content-categori {
  position: relative;
}
/* line 1458, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row .content-categori .content-image {
  position: absolute;
  top: -20px;
  padding-left: 10px;
}
/* line 1466, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row .content-categori .content-text {
  background-color: #fddf05;
  padding: 30px 40px 27px 120px;
  border-radius: 100px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 1466, ../sass/components/_internas.scss */
  .page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row .content-categori .content-text {
    width: 280px;
    height: 80px;
    padding: 20px 40px 20px 120px;
  }
}
/* line 1477, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row .content-categori .content-text .categori h3 {
  font-size: 18px;
  font-family: 'ubunturegular';
  font-weight: 700;
  color: #484848;
  margin-bottom: 2px;
}
/* line 1484, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row .content-categori .content-text .categori span {
  display: block;
  font-size: 24px;
  font-family: 'ubunturegular';
  font-weight: 700;
  color: #fff;
}
/* line 1496, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row .description {
  text-align: center;
}
/* line 1498, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row .description p {
  display: block;
  font-size: 18px;
  font-family: 'ubunturegular';
  font-weight: 400;
  color: #fff;
  line-height: 1.2;
}
/* line 1508, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row:hover {
  text-decoration: none;
}
/* line 1510, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row:hover a {
  text-decoration: none;
}
@media (min-width: 768px) {
  /* line 1517, ../sass/components/_internas.scss */
  .page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-1 .content-categori .content-text {
    padding: 10px 40px 20px 120px;
  }
}
@media (min-width: 768px) {
  /* line 1524, ../sass/components/_internas.scss */
  .page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-2 {
    margin-top: 40px;
  }
}
@media (min-width: 768px) {
  /* line 1528, ../sass/components/_internas.scss */
  .page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-2 .content-categori {
    display: flex;
    flex-direction: row-reverse;
  }
}
@media (min-width: 768px) {
  /* line 1533, ../sass/components/_internas.scss */
  .page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-2 .content-categori .content-image {
    padding-left: 0px;
    right: 20px;
  }
}
/* line 1539, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-2 .content-categori .content-text {
  background-color: #2d85de;
}
@media (min-width: 768px) {
  /* line 1539, ../sass/components/_internas.scss */
  .page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-2 .content-categori .content-text {
    padding: 20px 120px 20px 40px;
  }
}
/* line 1545, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-2 .content-categori .content-text .categori h3 {
  color: #fff;
}
/* line 1554, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-3 .content-categori .content-text {
  background-color: #adef47;
}
/* line 1559, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-4 {
  margin-right: 0px;
}
@media (min-width: 768px) {
  /* line 1559, ../sass/components/_internas.scss */
  .page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-4 {
    margin-top: 40px;
  }
}
@media (min-width: 768px) {
  /* line 1564, ../sass/components/_internas.scss */
  .page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-4 .content-categori {
    display: flex;
    flex-direction: row-reverse;
  }
}
@media (min-width: 768px) {
  /* line 1569, ../sass/components/_internas.scss */
  .page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-4 .content-categori .content-image {
    padding-left: 0px;
    right: 20px;
  }
}
/* line 1575, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-4 .content-categori .content-text {
  background-color: #7237c5;
}
@media (min-width: 768px) {
  /* line 1575, ../sass/components/_internas.scss */
  .page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-4 .content-categori .content-text {
    padding: 20px 120px 20px 40px;
  }
}
/* line 1581, ../sass/components/_internas.scss */
.page-35 #page #main-content .region-center #block-portal-views-block-items-ecokids-block-1 .views-row-4 .content-categori .content-text .categori h3 {
  color: #fff;
}

/* line 4, ../sass/components/_pages.scss */
.page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 {
  padding-top: 60px;
}
@media (min-width: 768px) {
  /* line 4, ../sass/components/_pages.scss */
  .page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 {
    padding-top: 0px;
  }
}
/* line 9, ../sass/components/_pages.scss */
.page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row {
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 9, ../sass/components/_pages.scss */
  .page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row {
    margin-bottom: 60px;
  }
}
/* line 14, ../sass/components/_pages.scss */
.page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick {
  display: flex;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
@media (min-width: 768px) {
  /* line 14, ../sass/components/_pages.scss */
  .page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick {
    height: 600px;
  }
}
/* line 25, ../sass/components/_pages.scss */
.page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner {
  position: relative;
  width: 100%;
  z-index: 1;
}
@media (min-width: 768px) {
  /* line 25, ../sass/components/_pages.scss */
  .page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner {
    width: 1250px;
    margin: auto;
  }
}
/* line 34, ../sass/components/_pages.scss */
.page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
  color: white;
  margin: 30px 0px 30px 0px;
  text-align: center;
  display: block !important;
}
@media (min-width: 768px) {
  /* line 34, ../sass/components/_pages.scss */
  .page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info {
    max-width: 550px;
    text-align: left;
    margin: 30px 40px 30px 0px;
    display: flex !important;
  }
}
/* line 45, ../sass/components/_pages.scss */
.page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info h2 {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 30px;
  margin-bottom: 10px;
  width: 100%;
  font-weight: 700;
  margin-bottom: 0px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 45, ../sass/components/_pages.scss */
  .page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info h2 {
    font-size: 40px;
    text-align: left;
  }
}
/* line 59, ../sass/components/_pages.scss */
.page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo {
  margin-bottom: 0px;
}
/* line 61, ../sass/components/_pages.scss */
.page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo p {
  color: #fff;
  font-family: 'ubunturegular';
  font-size: 20px;
  font-weight: 700;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 61, ../sass/components/_pages.scss */
  .page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick .v-cvc-header-info-section-banner .v-cvc-article-banner-info .subtitulo p {
    font-size: 26px;
    text-align: left;
  }
}
/* line 75, ../sass/components/_pages.scss */
.page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick .v-cvc-degraded {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 85, ../sass/components/_pages.scss */
.page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick .v-cvc-degraded .v-cvc-degraded-layer-vertical {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  opacity: 1;
  height: 143px;
  position: absolute;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 85, ../sass/components/_pages.scss */
  .page-taxonomy #page #v-cvc-section-banner #block-portal-views-block-banner-videos-block-2 .views-row .v-cvc-format-img-slick .v-cvc-degraded .v-cvc-degraded-layer-vertical {
    display: block;
    height: 600px;
    border-radius: 20px;
  }
}
/* line 102, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page {
  overflow: hidden;
  margin-bottom: 40px;
}
/* line 105, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page .views-row {
  margin-bottom: 30px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 105, ../sass/components/_pages.scss */
  .page-taxonomy #page .view-videos-page .views-row {
    width: 400px;
    height: 290px;
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: left;
  }
}
/* line 117, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page .views-row .content-video-page a {
  text-decoration: none;
  position: relative;
}
/* line 120, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page .views-row .content-video-page a h3 {
  font-size: 18px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 10px;
}
/* line 126, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page .views-row .content-video-page a img {
  border-radius: 10px;
}
/* line 129, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page .views-row .content-video-page a::after {
  width: 70px;
  height: 70px;
  background-image: url(../images/icon-video.png);
  background-repeat: no-repeat;
  background-color: transparent;
  background-size: 100%;
  position: absolute;
  bottom: -17px;
  left: -200px;
  z-index: 1;
  transform-origin: top left;
  content: '';
  display: block;
  background-position: 0 0px;
  right: 0px;
  margin: auto;
}
@media (min-width: 768px) {
  /* line 129, ../sass/components/_pages.scss */
  .page-taxonomy #page .view-videos-page .views-row .content-video-page a::after {
    left: 0px;
  }
}
/* line 155, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page .pagerer-container .pagerer-left-pane ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
/* line 160, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page .pagerer-container .pagerer-left-pane ul li span {
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
}
/* line 165, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page .pagerer-container .pagerer-left-pane ul li span b {
  font-family: 'ubuntubold';
}
/* line 173, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page .pagerer-container .pagerer-right-pane ul {
  display: flex;
  flex-direction: row;
  justify-content: right;
  padding: 0px;
  gap: 7px;
  list-style: none;
}
/* line 180, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page .pagerer-container .pagerer-right-pane ul li {
  list-style: none;
}
/* line 182, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page .pagerer-container .pagerer-right-pane ul li a {
  text-align: center;
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  padding: 5px;
  background: #ededed;
  font-weight: 700;
  border-radius: 100px;
  height: 36px;
  width: 36px;
  text-decoration: none;
  display: block;
}
/* line 198, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .page-taxonomy #page .view-videos-page .pagerer-container .pagerer-right-pane ul .pager__item--first a, .page-taxonomy #page .view-videos-page .pagerer-container .pagerer-right-pane ul .pager__item--next a, .page-taxonomy #page .view-videos-page .pagerer-container .pagerer-right-pane ul .pager__item--last a {
  color: #767676;
  background: transparent;
}
/* line 204, ../sass/components/_pages.scss */
.page-taxonomy #page .view-videos-page .pagerer-container .pagerer-right-pane ul .is-active a {
  background: #52b763;
  color: #fff;
}
@media (min-width: 768px) {
  /* line 214, ../sass/components/_pages.scss */
  .page-taxonomy #page #main-content .region-center {
    margin: auto;
    width: 1300px;
  }
}
/* line 219, ../sass/components/_pages.scss */
.page-taxonomy #page #main-content .region-center #block-portal-notepierdascuentosverdesentelepacifico {
  margin-bottom: 20px;
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 219, ../sass/components/_pages.scss */
  .page-taxonomy #page #main-content .region-center #block-portal-notepierdascuentosverdesentelepacifico {
    margin-bottom: 50px;
    padding: 0px;
  }
}
/* line 226, ../sass/components/_pages.scss */
.page-taxonomy #page #main-content .region-center #block-portal-notepierdascuentosverdesentelepacifico h2 {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 226, ../sass/components/_pages.scss */
  .page-taxonomy #page #main-content .region-center #block-portal-notepierdascuentosverdesentelepacifico h2 {
    font-size: 28px;
    text-align: left;
  }
}
/* line 238, ../sass/components/_pages.scss */
.page-taxonomy #page #main-content .region-center #block-portal-notepierdascuentosverdesentelepacifico img {
  border-radius: 10px;
  margin-bottom: 20px;
  width: 100%;
  height: 100%;
}
/* line 245, ../sass/components/_pages.scss */
.page-taxonomy #page #main-content .region-center #block-portal-notepierdascuentosverdesentelepacifico p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 20px;
}

/* line 260, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #block-portal-cartillasdigitales, .page-cartillas-digitales #page #block-portal-recursosdigitales, .page-recursos-digitales #page #block-portal-cartillasdigitales, .page-recursos-digitales #page #block-portal-recursosdigitales {
  text-align: center;
  padding-top: 70px;
}
@media (min-width: 768px) {
  /* line 260, ../sass/components/_pages.scss */
  .page-cartillas-digitales #page #block-portal-cartillasdigitales, .page-cartillas-digitales #page #block-portal-recursosdigitales, .page-recursos-digitales #page #block-portal-cartillasdigitales, .page-recursos-digitales #page #block-portal-recursosdigitales {
    width: 1250px;
    margin: auto;
    padding-top: 0px;
  }
}
/* line 268, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #block-portal-cartillasdigitales h2, .page-cartillas-digitales #page #block-portal-recursosdigitales h2, .page-recursos-digitales #page #block-portal-cartillasdigitales h2, .page-recursos-digitales #page #block-portal-recursosdigitales h2 {
  color: #52b763;
  font-family: 'ubunturegular';
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 268, ../sass/components/_pages.scss */
  .page-cartillas-digitales #page #block-portal-cartillasdigitales h2, .page-cartillas-digitales #page #block-portal-recursosdigitales h2, .page-recursos-digitales #page #block-portal-cartillasdigitales h2, .page-recursos-digitales #page #block-portal-recursosdigitales h2 {
    font-size: 40px;
  }
}
/* line 278, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #block-portal-cartillasdigitales p, .page-cartillas-digitales #page #block-portal-recursosdigitales p, .page-recursos-digitales #page #block-portal-cartillasdigitales p, .page-recursos-digitales #page #block-portal-recursosdigitales p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 20px;
  font-weight: 400;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 287, ../sass/components/_pages.scss */
  .page-cartillas-digitales #page #main-content .region-center, .page-recursos-digitales #page #main-content .region-center {
    width: 1300px;
  }
}
/* line 292, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left, .page-recursos-digitales #page #main-content .column-left {
  overflow: hidden;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 292, ../sass/components/_pages.scss */
  .page-cartillas-digitales #page #main-content .column-left, .page-recursos-digitales #page #main-content .column-left {
    margin-bottom: 40px;
  }
}
@media (min-width: 768px) {
  /* line 298, ../sass/components/_pages.scss */
  .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 {
    width: 264px;
    float: left;
    margin-right: 30px;
    padding-top: 50px;
  }
}
/* line 305, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 .fieldset-legend, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 .fieldset-legend, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 .fieldset-legend, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 .fieldset-legend {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 0px;
  display: block;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 305, ../sass/components/_pages.scss */
  .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 .fieldset-legend, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 .fieldset-legend, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 .fieldset-legend, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 .fieldset-legend {
    text-align: left;
  }
}
/* line 318, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper {
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 318, ../sass/components/_pages.scss */
  .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper {
    padding: 0px;
  }
}
/* line 323, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item {
  background: #ededed;
  padding: 14px;
  border-radius: 20px;
  margin-bottom: 10px;
  height: 53px;
}
/* line 329, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox {
  display: none;
}
/* line 332, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox + label:before, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox + label:before, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox + label:before, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox + label:before, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox + label:before, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox + label:before, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox + label:before, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox + label:before {
  content: "";
  width: 20px;
  height: 20px;
  float: left;
  margin: 0.1em 0.5em 0 0;
  border: 2px solid #ccc;
  background: #fff;
}
/* line 341, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:before, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:before, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:before, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:before, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:before, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:before, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:before, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:before {
  border-color: #52b763;
  background: #52b763;
}
/* line 345, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:after, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:after, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:after, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:after, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:after, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:after, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:after, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item input.form-checkbox:checked + label:after {
  content: "";
  width: 11px;
  height: 7px;
  border: 2px solid #fff;
  float: left;
  margin-left: -1.5em;
  border-right: 0;
  border-top: 0;
  margin-top: 0.4em;
  transform: rotate(-55deg);
}
/* line 357, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item label, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item label, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item label, .page-cartillas-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item label, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item label, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-1 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item label, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-2 .fieldset-wrapper .js-form-item label, .page-recursos-digitales #page #main-content .column-left #block-portal-formularioexpuestocartillas-digitalespage-2 #views-exposed-form-cartillas-digitales-page-1 .fieldset-wrapper .js-form-item label {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
  width: 90%;
  cursor: pointer;
}
@media (min-width: 768px) {
  /* line 369, ../sass/components/_pages.scss */
  .page-cartillas-digitales #page #main-content .column-left #block-portal-content, .page-recursos-digitales #page #main-content .column-left #block-portal-content {
    width: 963px;
    float: left;
  }
}
/* line 376, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  overflow: hidden;
}
@media (min-width: 768px) {
  /* line 376, ../sass/components/_pages.scss */
  .page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul {
    padding-top: 50px;
  }
}
/* line 384, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row {
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 384, ../sass/components/_pages.scss */
  .page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row {
    width: 310px;
    position: relative;
    float: left;
    margin-right: 15px;
    text-align: left;
  }
}
/* line 396, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row .cart-rec-multidemedi .titulo h3, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row .cart-rec-multidemedi .titulo h3 {
  font-size: 20px;
  color: #484848;
  font-family: 'ubuntubold';
  font-weight: 700;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 396, ../sass/components/_pages.scss */
  .page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row .cart-rec-multidemedi .titulo h3, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row .cart-rec-multidemedi .titulo h3 {
    text-align: left;
  }
}
/* line 409, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row .cart-rec-multidemedi .images a img, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row .cart-rec-multidemedi .images a img {
  border-radius: 10px;
}
/* line 416, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row-3, .page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row-6, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row-3, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .item-list ul .views-row-6 {
  margin-right: 0px;
}
/* line 423, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-left-pane ul, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-left-pane ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
/* line 428, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-left-pane ul li span, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-left-pane ul li span {
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
}
/* line 433, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-left-pane ul li span b, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-left-pane ul li span b {
  font-family: 'ubuntubold';
}
/* line 441, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul {
  display: flex;
  flex-direction: row;
  justify-content: right;
  padding: 0px;
  gap: 7px;
  list-style: none;
}
/* line 448, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul li, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul li {
  list-style: none;
}
/* line 450, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul li a, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul li a {
  text-align: center;
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  padding: 5px;
  background: #ededed;
  font-weight: 700;
  border-radius: 100px;
  height: 36px;
  width: 36px;
  text-decoration: none;
  display: block;
}
/* line 466, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul .pager__item--first a, .page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul .pager__item--next a, .page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul .pager__item--last a, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul .pager__item--first a, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul .pager__item--next a, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul .pager__item--last a {
  color: #767676;
  background: transparent;
}
/* line 472, ../sass/components/_pages.scss */
.page-cartillas-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul .is-active a, .page-recursos-digitales #page #main-content .column-left #block-portal-content .views-element-container .pagerer-container .pagerer-right-pane ul .is-active a {
  background: #52b763;
  color: #fff;
}

/* line 488, ../sass/components/_pages.scss */
.page-multimedia #page #block-portal-disfrutadenuestrocontenidomultimedia {
  text-align: center;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 488, ../sass/components/_pages.scss */
  .page-multimedia #page #block-portal-disfrutadenuestrocontenidomultimedia {
    width: 1250px;
    margin: auto auto 60px auto;
  }
}
/* line 495, ../sass/components/_pages.scss */
.page-multimedia #page #block-portal-disfrutadenuestrocontenidomultimedia h2 {
  color: #52b763;
  font-family: 'ubunturegular';
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 20px;
  padding-top: 70px;
}
@media (min-width: 768px) {
  /* line 495, ../sass/components/_pages.scss */
  .page-multimedia #page #block-portal-disfrutadenuestrocontenidomultimedia h2 {
    font-size: 40px;
    padding-top: 0px;
  }
}
/* line 507, ../sass/components/_pages.scss */
.page-multimedia #page #block-portal-disfrutadenuestrocontenidomultimedia p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 20px;
  font-weight: 400;
  margin-bottom: 20px;
}
/* line 515, ../sass/components/_pages.scss */
.page-multimedia #page .multimedia-videos-educativos {
  margin-bottom: 40px;
  overflow: hidden;
}
/* line 519, ../sass/components/_pages.scss */
.page-multimedia #page .multimedia-videos-educativos header h2 {
  font-size: 20px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 519, ../sass/components/_pages.scss */
  .page-multimedia #page .multimedia-videos-educativos header h2 {
    font-size: 28px;
    text-align: left;
  }
}
/* line 531, ../sass/components/_pages.scss */
.page-multimedia #page .multimedia-videos-educativos ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
/* line 536, ../sass/components/_pages.scss */
.page-multimedia #page .multimedia-videos-educativos .views-row {
  margin-bottom: 20px;
  text-align: center;
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 536, ../sass/components/_pages.scss */
  .page-multimedia #page .multimedia-videos-educativos .views-row {
    width: 610px;
    height: 300px;
    position: relative;
    float: left;
    text-align: left;
    padding: 0px;
  }
}
/* line 550, ../sass/components/_pages.scss */
.page-multimedia #page .multimedia-videos-educativos .views-row .v-cvc-card-n-g-i-v .images-video img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 10px;
}
@media (min-width: 768px) {
  /* line 557, ../sass/components/_pages.scss */
  .page-multimedia #page .multimedia-videos-educativos .views-row .v-cvc-card-n-g-i-v footer {
    bottom: 80px;
    position: absolute;
    width: 90%;
    z-index: 1;
    margin-left: 50px;
  }
}
/* line 566, ../sass/components/_pages.scss */
.page-multimedia #page .multimedia-videos-educativos .views-row .v-cvc-card-n-g-i-v footer .title-video h3 {
  font-size: 28px;
  color: #fff;
  font-family: 'ubuntubold';
}
/* line 573, ../sass/components/_pages.scss */
.page-multimedia #page .multimedia-videos-educativos .views-row .v-cvc-card-n-g-i-v footer .link-video a {
  height: 40px;
  font-family: 'ubunturegular';
  font-size: 14px;
  display: inline-block;
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  width: 214px;
  padding: 10px;
  position: relative;
  font-weight: 700;
}
/* line 586, ../sass/components/_pages.scss */
.page-multimedia #page .multimedia-videos-educativos .views-row .v-cvc-card-n-g-i-v footer .link-video a::after {
  content: '';
  position: absolute;
  top: 0;
  right: 20px;
  bottom: 0;
  margin: auto 0;
  display: block;
  width: 7px;
  height: 7px;
  border-width: 0 3px 3px 0;
  border-style: solid;
  border-color: #484848;
  border-radius: 0 0 2px 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.1s linear;
}
@media (min-width: 768px) {
  /* line 609, ../sass/components/_pages.scss */
  .page-multimedia #page .multimedia-videos-educativos .views-row-1 {
    margin-right: 25px;
  }
}

@media (min-width: 768px) {
  /* line 620, ../sass/components/_pages.scss */
  .page-ecotips #page #main-content .region-center, .page-concursos #page #main-content .region-center, .page-buscador #page #main-content .region-center {
    width: 1300px;
  }
}

/* line 633, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center .opcion-crear a {
  height: 48px;
  font-family: 'ubunturegular';
  font-size: 14px;
  display: inline-block;
  color: #484848;
  background-color: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  font-weight: 700;
  position: relative;
  text-align: center;
  width: 220px;
  padding: 12px;
}
@media (min-width: 768px) {
  /* line 633, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center .opcion-crear a {
    padding: 12px 33px 12px 12px;
    font-size: 16px;
    text-align: left;
    width: auto;
  }
}
/* line 654, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center .opcion-crear a::after {
  content: '';
  position: absolute;
  top: 0;
  right: 20px;
  bottom: 0;
  margin: auto 0;
  display: block;
  width: 7px;
  height: 7px;
  border-width: 0 3px 3px 0;
  border-style: solid;
  border-color: #484848;
  border-radius: 0 0 2px 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.1s linear;
}
/* line 675, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view {
  overflow: hidden;
  margin-bottom: 40px;
  padding-top: 70px;
}
@media (min-width: 768px) {
  /* line 675, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view {
    padding-top: 0px;
  }
}
/* line 682, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view header {
  margin-bottom: 30px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 682, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view header {
    margin-bottom: 60px;
  }
}
/* line 688, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view header h2 {
  color: #52b763;
  font-family: 'ubunturegular';
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 688, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view header h2 {
    font-size: 40px;
  }
}
/* line 698, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view header span {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 40px;
  display: block;
}
/* line 706, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view header p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 20px;
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 706, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view header p {
    padding: 0px;
  }
}
/* line 718, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row {
  margin-bottom: 30px;
  cursor: pointer;
  padding: 0px 10px;
}
@media (min-width: 768px) {
  /* line 718, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row {
    float: left;
    margin-right: 40px;
    width: 390px;
    margin-top: 20px;
    padding: 0px;
  }
}
/* line 729, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row .content-categori {
  position: relative;
}
/* line 731, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row .content-categori .content-image {
  position: absolute;
  top: -40px;
}
/* line 738, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row .content-categori .content-text {
  background-color: #fddf05;
  padding: 43px 40px 40px 140px;
  border-radius: 100px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 738, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row .content-categori .content-text {
    width: 390px;
    height: 170px;
    padding: 43px 40px 40px 240px;
  }
}
/* line 748, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row .content-categori .content-text .categori {
  text-align: center;
}
/* line 750, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row .content-categori .content-text .categori h3 {
  font-size: 30px;
  font-family: 'ubunturegular';
  font-weight: 700;
  color: #fff;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  /* line 750, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row .content-categori .content-text .categori h3 {
    font-size: 40px;
  }
}
/* line 760, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row .content-categori .content-text .categori span {
  display: block;
  font-size: 20px;
  font-family: 'ubunturegular';
  font-weight: 700;
  color: #fff;
}
@media (min-width: 768px) {
  /* line 760, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row .content-categori .content-text .categori span {
    font-size: 24px;
  }
}
/* line 775, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row .description {
  text-align: center;
}
/* line 777, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row .description p {
  display: block;
  font-size: 18px;
  font-family: 'ubunturegular';
  font-weight: 700;
  color: #484848;
}
@media (min-width: 768px) {
  /* line 777, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row .description p {
    font-size: 24px;
  }
}
/* line 788, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row:hover {
  text-decoration: none;
}
/* line 790, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row:hover a {
  text-decoration: none;
}
/* line 797, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row-2 .content-categori .content-text {
  background-color: #fb565a;
}
/* line 802, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row-3 {
  margin-right: 0px;
}
/* line 805, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-juegos-view .views-row-3 .content-categori .content-text {
  background-color: #2d85de;
}
/* line 811, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda {
  overflow: hidden;
  margin-bottom: 40px;
}
/* line 814, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view header, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda header {
  margin-bottom: 30px;
  text-align: center;
  padding-top: 60px;
}
@media (min-width: 768px) {
  /* line 814, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view header, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda header {
    margin-bottom: 60px;
    padding-top: 0px;
  }
}
/* line 822, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view header h2, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda header h2 {
  color: #52b763;
  font-family: 'ubunturegular';
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 822, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view header h2, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda header h2 {
    font-size: 40px;
  }
}
/* line 832, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view header span, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda header span {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 40px;
  display: block;
}
/* line 840, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view header p, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda header p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 20px;
  padding: 0px 15px;
}
@media (min-width: 768px) {
  /* line 840, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view header p, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda header p {
    padding: 0px;
  }
}
/* line 852, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view #views-exposed-form-buscador-page-1, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda #views-exposed-form-buscador-page-1 {
  margin-bottom: 40px;
  overflow: hidden;
}
@media (min-width: 768px) {
  /* line 855, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view #views-exposed-form-buscador-page-1 .js-form-type-textfield, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda #views-exposed-form-buscador-page-1 .js-form-type-textfield {
    float: left;
    width: 400px;
    margin-right: 20px;
  }
}
/* line 861, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view #views-exposed-form-buscador-page-1 .js-form-type-textfield label, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda #views-exposed-form-buscador-page-1 .js-form-type-textfield label {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 10px;
  padding-left: 20px;
}
@media (min-width: 768px) {
  /* line 861, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view #views-exposed-form-buscador-page-1 .js-form-type-textfield label, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda #views-exposed-form-buscador-page-1 .js-form-type-textfield label {
    margin-right: 10px;
    float: left;
    padding-top: 11px;
  }
}
/* line 874, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view #views-exposed-form-buscador-page-1 .js-form-type-textfield input, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda #views-exposed-form-buscador-page-1 .js-form-type-textfield input {
  background: #eff8e9;
  border-radius: 50px;
  padding: 0px 16px;
  height: 50px;
  border: 0px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 874, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view #views-exposed-form-buscador-page-1 .js-form-type-textfield input, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda #views-exposed-form-buscador-page-1 .js-form-type-textfield input {
    width: 300px;
    float: left;
  }
}
/* line 887, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view #views-exposed-form-buscador-page-1 .form-actions, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda #views-exposed-form-buscador-page-1 .form-actions {
  padding-top: 6px;
}
/* line 889, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view #views-exposed-form-buscador-page-1 .form-actions input, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda #views-exposed-form-buscador-page-1 .form-actions input {
  height: 40px;
  font-family: 'ubunturegular';
  font-size: 18px;
  border-radius: 5px;
  border: none;
  margin: auto;
  display: block;
  align-items: center;
  justify-content: center;
  color: #484848;
  background: #fddf05;
  border-radius: 50px 50px 50px 50px;
  margin-bottom: 20px;
  list-style: none;
  text-decoration: none;
  position: relative;
  font-weight: 700;
  text-align: center;
  width: 140px;
  display: inline-block;
}
/* line 913, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .views-row, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .views-row {
  margin-bottom: 30px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 913, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .views-row, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .views-row {
    width: 400px;
    height: 290px;
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: left;
  }
}
/* line 925, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .views-row .content-ecotip-page a, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .views-row .content-ecotip-page a {
  text-decoration: none;
  position: relative;
}
/* line 928, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .views-row .content-ecotip-page a h3, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .views-row .content-ecotip-page a h3 {
  font-size: 16px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 10px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 928, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .views-row .content-ecotip-page a h3, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .views-row .content-ecotip-page a h3 {
    font-size: 18px;
    text-align: left;
  }
}
/* line 939, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .views-row .content-ecotip-page a img, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .views-row .content-ecotip-page a img {
  border-radius: 10px;
  margin-bottom: 10px;
}
/* line 945, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .views-row .content-ecotip-page p a, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .views-row .content-ecotip-page p a {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
}
/* line 956, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .pagerer-container .pagerer-left-pane ul, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .pagerer-container .pagerer-left-pane ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
/* line 961, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .pagerer-container .pagerer-left-pane ul li span, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .pagerer-container .pagerer-left-pane ul li span {
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
}
/* line 966, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .pagerer-container .pagerer-left-pane ul li span b, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .pagerer-container .pagerer-left-pane ul li span b {
  font-family: 'ubuntubold';
}
/* line 974, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .pagerer-container .pagerer-right-pane ul, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .pagerer-container .pagerer-right-pane ul {
  display: flex;
  flex-direction: row;
  justify-content: right;
  padding: 0px;
  gap: 7px;
  list-style: none;
}
/* line 981, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .pagerer-container .pagerer-right-pane ul li, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .pagerer-container .pagerer-right-pane ul li {
  list-style: none;
}
/* line 983, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .pagerer-container .pagerer-right-pane ul li a, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .pagerer-container .pagerer-right-pane ul li a {
  text-align: center;
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  padding: 5px;
  background: #ededed;
  font-weight: 700;
  border-radius: 100px;
  height: 36px;
  width: 36px;
  text-decoration: none;
  display: block;
}
/* line 999, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .pagerer-container .pagerer-right-pane ul .pager__item--first a, .not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .pagerer-container .pagerer-right-pane ul .pager__item--next a, .not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .pagerer-container .pagerer-right-pane ul .pager__item--last a, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .pagerer-container .pagerer-right-pane ul .pager__item--first a, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .pagerer-container .pagerer-right-pane ul .pager__item--next a, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .pagerer-container .pagerer-right-pane ul .pager__item--last a {
  color: #767676;
  background: transparent;
}
/* line 1005, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-ecotips-view .pagerer-container .pagerer-right-pane ul .is-active a, .not-frontpage #page #main-content .region-center #block-portal-content .page-busqueda .pagerer-container .pagerer-right-pane ul .is-active a {
  background: #52b763;
  color: #fff;
}
/* line 1014, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view {
  overflow: hidden;
  margin-bottom: 40px;
  padding-top: 70px;
}
@media (min-width: 768px) {
  /* line 1014, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view {
    padding-top: 0px;
  }
}
/* line 1022, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view header .title-firts {
  margin-bottom: 30px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1022, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view header .title-firts {
    margin-bottom: 60px;
  }
}
/* line 1028, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view header .title-firts h2 {
  color: #52b763;
  font-family: 'ubunturegular';
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 1028, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view header .title-firts h2 {
    font-size: 40px;
  }
}
/* line 1038, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view header .title-firts span {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 40px;
  display: block;
}
/* line 1046, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view header .title-firts p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 20px;
}
/* line 1054, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view header .title-midle {
  margin-bottom: 20px;
}
/* line 1056, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view header .title-midle h3 {
  font-size: 20px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1056, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view header .title-midle h3 {
    font-size: 28px;
    text-align: left;
  }
}
/* line 1069, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .views-row {
  margin-bottom: 30px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1069, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .views-row {
    width: 400px;
    height: 290px;
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: left;
  }
}
/* line 1081, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .views-row .content-ecotip-page a {
  text-decoration: none;
  position: relative;
}
/* line 1084, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .views-row .content-ecotip-page a h3 {
  font-size: 18px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 10px;
}
/* line 1090, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .views-row .content-ecotip-page a img {
  border-radius: 10px;
  margin-bottom: 10px;
}
/* line 1096, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .views-row .content-ecotip-page p a {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
}
/* line 1107, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .pagerer-container .pagerer-left-pane ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
/* line 1112, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .pagerer-container .pagerer-left-pane ul li span {
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
}
/* line 1117, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .pagerer-container .pagerer-left-pane ul li span b {
  font-family: 'ubuntubold';
}
/* line 1125, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .pagerer-container .pagerer-right-pane ul {
  display: flex;
  flex-direction: row;
  justify-content: right;
  padding: 0px;
  gap: 7px;
  list-style: none;
}
/* line 1132, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .pagerer-container .pagerer-right-pane ul li {
  list-style: none;
}
/* line 1134, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .pagerer-container .pagerer-right-pane ul li a {
  text-align: center;
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  padding: 5px;
  background: #ededed;
  font-weight: 700;
  border-radius: 100px;
  height: 36px;
  width: 36px;
  text-decoration: none;
  display: block;
}
/* line 1150, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .pagerer-container .pagerer-right-pane ul .pager__item--first a, .not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .pagerer-container .pagerer-right-pane ul .pager__item--next a, .not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .pagerer-container .pagerer-right-pane ul .pager__item--last a {
  color: #767676;
  background: transparent;
}
/* line 1156, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-content .page-concursos-view .pagerer-container .pagerer-right-pane ul .is-active a {
  background: #52b763;
  color: #fff;
}
/* line 1167, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view {
  overflow: hidden;
  margin-bottom: 40px;
}
/* line 1171, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view header .title-firts {
  margin-bottom: 30px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1171, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view header .title-firts {
    margin-bottom: 60px;
  }
}
/* line 1177, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view header .title-firts h2 {
  color: #52b763;
  font-family: 'ubunturegular';
  font-size: 40px;
  font-weight: 700;
  margin-bottom: 10px;
}
/* line 1184, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view header .title-firts span {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 40px;
  display: block;
}
/* line 1192, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view header .title-firts p {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 20px;
}
/* line 1200, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view header .title-midle {
  margin-bottom: 20px;
}
/* line 1202, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view header .title-midle h3 {
  font-size: 28px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 20px;
}
/* line 1210, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .views-row {
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 1210, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .views-row {
    width: 400px;
    height: 290px;
    position: relative;
    float: left;
    margin-right: 20px;
  }
}
/* line 1220, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .views-row .content-ecotip-page a {
  text-decoration: none;
  position: relative;
}
/* line 1223, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .views-row .content-ecotip-page a h3 {
  font-size: 18px;
  color: #484848;
  font-family: 'ubuntubold';
  margin-bottom: 10px;
}
/* line 1229, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .views-row .content-ecotip-page a img {
  border-radius: 10px;
  margin-bottom: 10px;
}
/* line 1235, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .views-row .content-ecotip-page p a {
  color: #484848;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
}
/* line 1246, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .pagerer-container .pagerer-left-pane ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
/* line 1251, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .pagerer-container .pagerer-left-pane ul li span {
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
}
/* line 1256, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .pagerer-container .pagerer-left-pane ul li span b {
  font-family: 'ubuntubold';
}
/* line 1264, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .pagerer-container .pagerer-right-pane ul {
  display: flex;
  flex-direction: row;
  justify-content: right;
  padding: 0px;
  gap: 7px;
  list-style: none;
}
/* line 1271, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .pagerer-container .pagerer-right-pane ul li {
  list-style: none;
}
/* line 1273, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .pagerer-container .pagerer-right-pane ul li a {
  text-align: center;
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  padding: 5px;
  background: #ededed;
  font-weight: 700;
  border-radius: 100px;
  height: 36px;
  width: 36px;
  text-decoration: none;
  display: block;
}
/* line 1289, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .pagerer-container .pagerer-right-pane ul .pager__item--first a, .not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .pagerer-container .pagerer-right-pane ul .pager__item--next a, .not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .pagerer-container .pagerer-right-pane ul .pager__item--last a {
  color: #767676;
  background: transparent;
}
/* line 1295, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-ecotips-block-2 .page-concursos-view .pagerer-container .pagerer-right-pane ul .is-active a {
  background: #52b763;
  color: #fff;
}
@media (min-width: 768px) {
  /* line 1306, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .juegos-home-content, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .juegos-home-content, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .juegos-home-content, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .juegos-home-content {
    margin: auto;
    width: 1300px;
  }
}
/* line 1312, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .views-row, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .views-row, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .views-row, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .views-row {
  margin-bottom: 30px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1312, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .views-row, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .views-row, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .views-row, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .views-row {
    float: left;
    margin-right: 40px;
    width: 380px;
    text-align: left;
  }
}
/* line 1321, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .views-row a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .views-row a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .views-row a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .views-row a {
  text-decoration: none;
}
/* line 1325, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .views-row .views-field-title span, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .views-row .views-field-title span, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .views-row .views-field-title span, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .views-row .views-field-title span {
  font-size: 20px;
  font-family: 'ubunturegular';
  font-weight: 700;
  display: block;
  color: #484848;
}
/* line 1334, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .views-row .views-field-field-imagen-juego img, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .views-row .views-field-field-imagen-juego img, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .views-row .views-field-field-imagen-juego img, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .views-row .views-field-field-imagen-juego img {
  border-radius: 20px;
}
/* line 1340, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .views-row .content-juego-home a h3, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .views-row .content-juego-home a h3, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .views-row .content-juego-home a h3, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .views-row .content-juego-home a h3 {
  font-size: 20px;
  font-family: 'ubunturegular';
  font-weight: 700;
  display: block;
  color: #484848;
}
/* line 1348, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .views-row .content-juego-home a img, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .views-row .content-juego-home a img, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .views-row .content-juego-home a img, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .views-row .content-juego-home a img {
  border-radius: 20px;
}
@media (min-width: 768px) {
  /* line 1355, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .filtro-13, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .filtro-13, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .filtro-13, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .filtro-13 {
    margin-right: 0px;
  }
}
/* line 1360, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 footer, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 footer, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 footer, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 footer {
  display: none;
}
/* line 1365, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .pagerer-container .pagerer-left-pane ul, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .pagerer-container .pagerer-left-pane ul, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .pagerer-container .pagerer-left-pane ul, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .pagerer-container .pagerer-left-pane ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
/* line 1370, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .pagerer-container .pagerer-left-pane ul li span, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .pagerer-container .pagerer-left-pane ul li span, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .pagerer-container .pagerer-left-pane ul li span, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .pagerer-container .pagerer-left-pane ul li span {
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  font-weight: 400;
}
/* line 1375, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .pagerer-container .pagerer-left-pane ul li span b, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .pagerer-container .pagerer-left-pane ul li span b, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .pagerer-container .pagerer-left-pane ul li span b, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .pagerer-container .pagerer-left-pane ul li span b {
  font-family: 'ubuntubold';
}
/* line 1383, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .pagerer-container .pagerer-right-pane ul, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .pagerer-container .pagerer-right-pane ul, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .pagerer-container .pagerer-right-pane ul, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .pagerer-container .pagerer-right-pane ul {
  display: flex;
  flex-direction: row;
  justify-content: right;
  padding: 0px;
  gap: 7px;
  list-style: none;
}
/* line 1390, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .pagerer-container .pagerer-right-pane ul li, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .pagerer-container .pagerer-right-pane ul li, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .pagerer-container .pagerer-right-pane ul li, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .pagerer-container .pagerer-right-pane ul li {
  list-style: none;
}
/* line 1392, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .pagerer-container .pagerer-right-pane ul li a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .pagerer-container .pagerer-right-pane ul li a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .pagerer-container .pagerer-right-pane ul li a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .pagerer-container .pagerer-right-pane ul li a {
  text-align: center;
  color: #767676;
  font-family: 'ubunturegular';
  font-size: 16px;
  padding: 5px;
  background: #ededed;
  font-weight: 700;
  border-radius: 100px;
  height: 36px;
  width: 36px;
  text-decoration: none;
  display: block;
}
/* line 1408, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .pagerer-container .pagerer-right-pane ul .pager__item--first a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .pagerer-container .pagerer-right-pane ul .pager__item--next a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .pagerer-container .pagerer-right-pane ul .pager__item--last a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .pagerer-container .pagerer-right-pane ul .pager__item--first a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .pagerer-container .pagerer-right-pane ul .pager__item--next a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .pagerer-container .pagerer-right-pane ul .pager__item--last a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .pagerer-container .pagerer-right-pane ul .pager__item--first a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .pagerer-container .pagerer-right-pane ul .pager__item--next a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .pagerer-container .pagerer-right-pane ul .pager__item--last a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .pagerer-container .pagerer-right-pane ul .pager__item--previous a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .pagerer-container .pagerer-right-pane ul .pager__item--first a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .pagerer-container .pagerer-right-pane ul .pager__item--next a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .pagerer-container .pagerer-right-pane ul .pager__item--last a {
  color: #767676;
  background: transparent;
}
/* line 1414, ../sass/components/_pages.scss */
.not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-1-2 .pagerer-container .pagerer-right-pane ul .is-active a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .pagerer-container .pagerer-right-pane ul .is-active a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .pagerer-container .pagerer-right-pane ul .is-active a, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .pagerer-container .pagerer-right-pane ul .is-active a {
  background: #52b763;
  color: #fff;
}
@media (min-width: 768px) {
  /* line 1424, ../sass/components/_pages.scss */
  .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-2 .filtro-13, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-3 .filtro-13, .not-frontpage #page #main-content .region-center #block-portal-views-block-juegos-home-block-4 .filtro-13 {
    margin-right: 40px;
  }
}
