/*!
Theme Name: Outgrid Child
Theme URI: https://uicore.co
Description: Multi-Purpose Elementor WordPress Theme
Author: UiCore
Author URI: https://uicore.co
Template: outgrid
Version: 1.0.0
Text Domain: outgrid
*/
/* =Theme customization starts here
-------------------------------------------------------------- */
@font-face {
  font-family: "icomoon";
  src: url("assets/fonts/icons/icomoon.eot?jp8t14");
  src: url("assets/fonts/icons/icomoon.eot?jp8t14#iefix") format("embedded-opentype"), url("assets/fonts/icons/icomoon.ttf?jp8t14") format("truetype"), url("assets/fonts/icons/icomoon.woff?jp8t14") format("woff"), url("assets/fonts/icons/icomoon.svg?jp8t14#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-facebook:before {
  content: "\e900";
  color: #9c0;
}

.icon-google:before {
  content: "\e901";
  color: #9c0;
}

.icon-instagram:before {
  content: "\e902";
  color: #9c0;
}

.icon-mail:before {
  content: "\e903";
}

.icon-telf:before {
  content: "\e904";
}

.icon-twitter:before {
  content: "\e905";
  color: #9c0;
}

.icon-youtube:before {
  content: "\e906";
  color: #9c0;
}

/* Estilos textos, encabezados, datos*/
h1 {
  color: #010101;
  font-family: "Jockey_One";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: none;
}

h2 {
  color: #010101;
  font-family: "Roboto";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  text-transform: none;
}

h3 {
  color: #010101;
  font-family: "Jockey_One";
  font-size: 28px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  text-transform: none;
}
@media (min-width: 768px) and (max-width:991px) {
  h3 {
    font-size: 24px;
  }
}
@media (max-width:576px) {
  h3 {
    font-size: 24px;
  }
}

h4 {
  color: #010101;
  font-family: "Jockey_One";
  font-size: 24px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  text-transform: none;
}

h5 {
  color: #010101;
  font-family: "Jockey_One";
  font-size: 21px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: none;
}

h6 {
  color: #010101;
  font-family: "Roboto";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  text-transform: none;
}

p {
  color: #010101;
  font-family: "Roboto";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  text-transform: none;
}

a {
  color: #010101;
}

@font-face {
  font-family: "Roboto";
  src: url("assets/fonts/Roboto/Roboto-Thin.ttf");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("assets/fonts/Roboto/Roboto-Light.ttf");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("assets/fonts/Roboto/Roboto-Regular.ttf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("assets/fonts/Roboto/Roboto-Medium.ttf");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("assets/fonts/Roboto/Roboto-Bold.ttf");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("assets/fonts/Roboto/Roboto-Black.ttf");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "Jockey_One";
  src: url("assets/fonts/Jockey_One/JockeyOne-Regular.ttf");
  font-weight: 400;
  font-style: normal;
}
.page-id-158 #content .cabecera .col-titulo .titulo .ui-e--highlighted-text {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.page-id-158 #content .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-headline-text {
  color: #f6f9fc;
  text-align: left;
  font-family: "Jockey_One";
  font-size: 88px;
  font-style: normal;
  font-weight: 400;
  line-height: 60px;
  text-transform: uppercase;
  letter-spacing: normal;
}
@media (max-width:1199px) {
  .page-id-158 #content .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-headline-text {
    font-size: 65px;
  }
}
@media (max-width:576px) {
  .page-id-158 #content .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-headline-text {
    font-size: 43px;
    line-height: 40px;
  }
}
.page-id-158 #content .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-headline-text:first-child {
  margin-bottom: 23px;
}
@media (max-width:576px) {
  .page-id-158 #content .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-headline-text:first-child {
    margin-bottom: 8px;
  }
}
.page-id-158 #content .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-highlight-image {
  margin-right: 16px;
  display: flex;
  align-items: center;
}
.page-id-158 #content .cabecera .col-titulo .titulo .ui-e--highlighted-text img {
  height: 73px;
  max-height: none;
  margin-bottom: 0px;
}
@media (max-width:576px) {
  .page-id-158 #content .cabecera .col-titulo .titulo .ui-e--highlighted-text img {
    height: 50px;
  }
}
.page-id-158 #content .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-headline-text:last-child {
  width: 100%;
}
.page-id-158 #content .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-highlight-image {
  margin-left: 16px !important;
  margin-right: 0px !important;
  margin-bottom: 8px;
}
.page-id-158 #content .cabecera .col-info .text-info {
  margin-bottom: 27px;
  margin-top: 10px;
}
.page-id-158 #content .cabecera .col-info .text-info p {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: 0.5px;
}
@media (max-width:576px) {
  .page-id-158 #content .cabecera .col-info .text-info p {
    font-size: 20px;
  }
}
.page-id-158 #content .cabecera .col-info .btn-consulta .elementor-button {
  padding: 12px 24px;
  border-radius: 20px;
  background: #f6f9fc;
}
@media (max-width:576px) {
  .page-id-158 #content .cabecera .col-info .btn-consulta .elementor-button {
    padding: 10px 20px;
  }
}
.page-id-158 #content .cabecera .col-info .btn-consulta .elementor-button .elementor-button-content-wrapper {
  gap: 8px;
}
.page-id-158 #content .cabecera .col-info .btn-consulta .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
  display: flex;
}
.page-id-158 #content .cabecera .col-info .btn-consulta .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg {
  width: 100%;
}
.page-id-158 #content .cabecera .col-info .btn-consulta .elementor-button .elementor-button-content-wrapper .elementor-button-text {
  color: #202020;
  font-family: "Jockey_One";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
}
@media (max-width:576px) {
  .page-id-158 #content .cabecera .col-info .btn-consulta .elementor-button .elementor-button-content-wrapper .elementor-button-text {
    font-size: 16px;
    line-height: 22px;
  }
}
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-1 .titulo .elementor-icon-list-text,
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-2 .titulo .elementor-icon-list-text,
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-3 .titulo .elementor-icon-list-text {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: 32px;
  letter-spacing: normal;
}
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-1 .direccion,
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-2 .direccion,
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-3 .direccion {
  padding-left: 62px;
}
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-1 .direccion p,
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-2 .direccion p,
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-3 .direccion p {
  color: #f6f9fc;
  font-family: "Roboto";
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px; /* 125% */
}
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-1 .info-contacto,
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-2 .info-contacto,
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-3 .info-contacto {
  padding-left: 62px;
  margin-bottom: 15px;
}
@media (max-width:576px) {
  .page-id-158 #content .seccion-info-contacto .ubicaciones .col-1 .info-contacto ul li:first-child,
  .page-id-158 #content .seccion-info-contacto .ubicaciones .col-2 .info-contacto ul li:first-child,
  .page-id-158 #content .seccion-info-contacto .ubicaciones .col-3 .info-contacto ul li:first-child {
    margin-bottom: 10px;
  }
}
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-1 .info-contacto ul li span,
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-2 .info-contacto ul li span,
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-3 .info-contacto ul li span {
  color: #f6f9fc;
  font-family: "Roboto";
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px; /* 125% */
}
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-1 iframe,
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-2 iframe,
.page-id-158 #content .seccion-info-contacto .ubicaciones .col-3 iframe {
  border-radius: 30px;
  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.11);
}
@media (max-width:1199px) {
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner {
    display: flex;
    flex-direction: column;
    border: none;
  }
}
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1,
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 {
  border-right: 1px solid #f6f9fc;
}
@media (max-width:1024px) {
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1,
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 {
    border: none;
  }
}
@media (max-width:1199px) {
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1,
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 {
    border: none;
  }
}
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1 .col-1 .info,
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1 .col-2 .info,
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1 .col-3 .info,
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 .col-1 .info,
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 .col-2 .info,
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 .col-3 .info {
  width: 50%;
}
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1 .col-1 .map,
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1 .col-2 .map,
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1 .col-3 .map,
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 .col-1 .map,
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 .col-2 .map,
.page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 .col-3 .map {
  width: 50%;
}
@media (max-width:767px) {
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1,
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 {
    display: flex;
    flex-direction: row;
    width: 100%;
    border: none;
    flex-wrap: nowrap;
  }
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1 .info,
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 .info {
    width: 50%;
  }
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1 .map,
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 .map {
    width: 50%;
  }
}
@media (max-width:576px) {
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1,
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 {
    display: flex;
    flex-direction: row;
    width: 100%;
    border: none;
    flex-wrap: wrap;
  }
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1 .info,
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 .info {
    width: 100%;
  }
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-1 .map,
  .page-id-158 #content .seccion-info-contacto .ubicaciones .e-con-inner .col-2 .map {
    width: 100%;
  }
}
@media (max-width:576px) {
  .page-id-158 #content .seccion-info-contacto .formulario-map {
    padding: 0px;
  }
}
@media (max-width:576px) {
  .page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario {
    padding: 0px;
  }
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario {
  padding: 42px;
  border-radius: 30px;
  background: #f6f9fc;
}
@media (max-width:576px) {
  .page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario {
    padding: 25px;
  }
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .titulo-formulario {
  color: #202020;
  font-family: "Jockey_One";
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 42px;
  margin-top: 0px;
  letter-spacing: normal;
  text-transform: capitalize;
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .form-formulario {
  display: flex;
  flex-direction: row;
}
@media (max-width:991px) {
  .page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .form-formulario {
    flex-direction: column;
  }
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .form-formulario .col-1 {
  width: 50%;
  padding-right: 10px;
}
@media (max-width:991px) {
  .page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .form-formulario .col-1 {
    width: 100%;
    padding: 0px;
  }
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .form-formulario .col-2 {
  width: 50%;
  padding-left: 10px;
}
@media (max-width:991px) {
  .page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .form-formulario .col-2 {
    width: 100%;
    padding: 0px;
  }
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .form {
  margin-bottom: 24px;
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .form p {
  margin: 0px;
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .form p br {
  display: none;
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .form p .titulo-form {
  color: #202020;
  font-family: "Roboto";
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: capitalize;
  margin-bottom: 8px;
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .form p .titulo-form .wpcf7-form-control-wrap .wpcf7-form-control {
  color: #797979;
  font-family: "Roboto";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  border-radius: 10px;
  border: 1px solid #c0c0c0;
  background: rgba(201, 229, 247, 0.2);
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .form p .titulo-form .wpcf7-form-control-wrap .wpcf7-textarea {
  height: 210px;
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario div.aceptacion {
  margin-bottom: 42px;
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario div.aceptacion p {
  margin: 0px;
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario div.aceptacion p .wpcf7-list-item {
  margin: 0px;
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario div.aceptacion p .wpcf7-list-item .wpcf7-list-item-label {
  color: #202020;
  font-family: Roboto;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.5px;
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario div.aceptacion p .wpcf7-list-item .wpcf7-list-item-label a {
  text-decoration-line: underline;
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .boton p {
  margin: 0px;
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .boton p .wpcf7-submit {
  color: #202020;
  font-family: "Jockey_One";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
  letter-spacing: normal;
  border-radius: 20px;
  background: #fbbe00;
  padding: 12px 24px;
  width: 100%;
}
.page-id-158 #content .seccion-info-contacto .formulario-map .col-formulario .formulario .content-formulario .boton p .wpcf7-spinner {
  display: none;
}

.page-id-165 #content .section-top .cabecera .col-titulo .titulo .ui-e--highlighted-text {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.page-id-165 #content .section-top .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-headline-text {
  color: #f6f9fc;
  text-align: left;
  font-family: "Jockey_One";
  font-size: 88px;
  font-style: normal;
  font-weight: 400;
  line-height: 60px;
  text-transform: uppercase;
  letter-spacing: normal;
}
@media (max-width:1199px) {
  .page-id-165 #content .section-top .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-headline-text {
    font-size: 65px;
  }
}
@media (max-width:576px) {
  .page-id-165 #content .section-top .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-headline-text {
    font-size: 43px;
    line-height: 40px;
  }
}
.page-id-165 #content .section-top .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-headline-text:first-child {
  margin-bottom: 23px;
}
@media (max-width:576px) {
  .page-id-165 #content .section-top .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-headline-text:first-child {
    margin-bottom: 8px;
  }
}
.page-id-165 #content .section-top .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-highlight-image {
  margin-right: 16px;
  display: flex;
  align-items: center;
}
.page-id-165 #content .section-top .cabecera .col-titulo .titulo .ui-e--highlighted-text img {
  height: 73px;
  max-height: none;
  margin-bottom: 0px;
}
@media (max-width:576px) {
  .page-id-165 #content .section-top .cabecera .col-titulo .titulo .ui-e--highlighted-text img {
    height: 50px;
  }
}
.page-id-165 #content .section-top .cabecera .col-titulo .titulo .ui-e--highlighted-text .ui-e-headline-text:first-child {
  width: 100%;
}
.page-id-165 #content .section-top .cabecera .col-info .text-info {
  margin-bottom: 27px;
  margin-top: 10px;
}
.page-id-165 #content .section-top .cabecera .col-info .text-info p {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: 0.5px;
}
@media (max-width:576px) {
  .page-id-165 #content .section-top .cabecera .col-info .text-info p {
    font-size: 20px;
  }
}
.page-id-165 #content .section-top .cabecera .col-info .btn-consulta .elementor-button {
  padding: 12px 24px;
  border-radius: 20px;
  background: #f6f9fc;
}
@media (max-width:576px) {
  .page-id-165 #content .section-top .cabecera .col-info .btn-consulta .elementor-button {
    padding: 10px 20px;
  }
}
.page-id-165 #content .section-top .cabecera .col-info .btn-consulta .elementor-button .elementor-button-content-wrapper {
  gap: 8px;
}
.page-id-165 #content .section-top .cabecera .col-info .btn-consulta .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
  display: flex;
}
.page-id-165 #content .section-top .cabecera .col-info .btn-consulta .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg {
  width: 100%;
}
.page-id-165 #content .section-top .cabecera .col-info .btn-consulta .elementor-button .elementor-button-content-wrapper .elementor-button-text {
  color: #202020;
  font-family: "Jockey_One";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
}
@media (max-width:576px) {
  .page-id-165 #content .section-top .cabecera .col-info .btn-consulta .elementor-button .elementor-button-content-wrapper .elementor-button-text {
    font-size: 16px;
    line-height: 22px;
  }
}
.page-id-165 #content .section-top .slider-text-black {
  padding: 34px 0px;
}
.page-id-165 #content .section-top .slider-text-black .elementor-icon-list-items .elementor-icon-list-item {
  margin: 0px 18px;
}
.page-id-165 #content .section-top .slider-text-black .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
}
@media (max-width:576px) {
  .page-id-165 #content .section-top .slider-text-black .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text {
    font-size: 25px;
  }
}
@media (max-width:991px) {
  .page-id-165 #content .section-servicios {
    padding: 90px 11% 90px 11%;
  }
}
@media (max-width:576px) {
  .page-id-165 #content .section-servicios {
    padding: 60px 5% 60px 5%;
  }
}
.page-id-165 #content .section-servicios .cabezera-servicios {
  border-bottom: 1px solid #b2daff;
}
.page-id-165 #content .section-servicios .cabezera-servicios .col-1 h2 {
  color: #202020;
  font-family: "Jockey_One";
  font-size: 56px;
  font-style: normal;
  font-weight: 400;
  line-height: 56px;
  text-transform: uppercase;
  letter-spacing: normal;
}
.page-id-165 #content .section-servicios .cabezera-servicios .col-2 span {
  color: #0070ba;
  font-family: "Jockey_One";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
  letter-spacing: normal;
}
.page-id-165 #content .section-servicios .content-servicios {
  border-bottom: 1px solid #b2daff;
}
.page-id-165 #content .section-servicios .content-servicios .col-titulo h3 {
  color: #202020;
  font-family: "Jockey_One";
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 1.2px;
  text-transform: none;
  letter-spacing: normal;
}
.page-id-165 #content .section-servicios .content-servicios .col-info .elementor-widget-container {
  line-height: 20px;
}
.page-id-165 #content .section-servicios .content-servicios .col-info .elementor-widget-container span, .page-id-165 #content .section-servicios .content-servicios .col-info .elementor-widget-container p {
  color: #202020;
  font-family: "Roboto";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.5px;
  line-height: 20px;
}
@media (max-width:576px) {
  .page-id-165 #content .section-servicios .content-servicios .col-ico {
    display: none;
  }
}
@media (max-width:1199px) {
  .page-id-165 #content .section-info {
    padding: 90px 8% 90px 8%;
  }
}
.page-id-165 #content .section-info .col-1 .titulo-info span {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 65px;
  text-transform: uppercase;
  letter-spacing: normal;
}
@media (max-width:1199px) {
  .page-id-165 #content .section-info .col-1 .titulo-info span {
    font-size: 55px;
  }
}
@media (max-width:576px) {
  .page-id-165 #content .section-info .col-1 .titulo-info span {
    font-size: 36px;
    line-height: 40px;
  }
}
.page-id-165 #content .section-info .col-2 .text-info {
  margin-bottom: 50px;
}
.page-id-165 #content .section-info .col-2 .text-info p {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: normal;
}
@media (max-width:576px) {
  .page-id-165 #content .section-info .col-2 .text-info p {
    font-size: 20px;
  }
}
.page-id-165 #content .section-info .col-2 .btn .elementor-button {
  padding: 12px 24px;
  border-radius: 20px;
  background: #f6f9fc;
}
@media (max-width:576px) {
  .page-id-165 #content .section-info .col-2 .btn .elementor-button {
    padding: 10px 20px;
  }
}
.page-id-165 #content .section-info .col-2 .btn .elementor-button .elementor-button-content-wrapper {
  gap: 8px;
}
.page-id-165 #content .section-info .col-2 .btn .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
  display: flex;
}
.page-id-165 #content .section-info .col-2 .btn .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg {
  width: 100%;
}
.page-id-165 #content .section-info .col-2 .btn .elementor-button .elementor-button-content-wrapper .elementor-button-text {
  color: #202020;
  font-family: "Jockey_One";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
}
@media (max-width:576px) {
  .page-id-165 #content .section-info .col-2 .btn .elementor-button .elementor-button-content-wrapper .elementor-button-text {
    font-size: 16px;
    line-height: 22px;
  }
}
.page-id-165 #content .slider-text-amarillo {
  padding: 34px 0px;
}
.page-id-165 #content .slider-text-amarillo .elementor-icon-list-items .elementor-icon-list-item {
  margin: 0px 18px;
}
.page-id-165 #content .slider-text-amarillo .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
}
@media (max-width:576px) {
  .page-id-165 #content .slider-text-amarillo .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text {
    font-size: 25px;
  }
}
.page-id-165 #content .section-conservacion .col-1 .titulo h2,
.page-id-165 #content .section-conservacion .col-2 .titulo h2 {
  color: #202020;
  text-align: center;
  font-family: "Jockey_One";
  font-size: 56px;
  font-style: normal;
  font-weight: 400;
  line-height: 56px; /* 100% */
  text-transform: uppercase;
  letter-spacing: normal;
}
@media (max-width:991px) {
  .page-id-165 #content .section-conservacion .col-1 .titulo h2,
  .page-id-165 #content .section-conservacion .col-2 .titulo h2 {
    font-size: 42px;
    line-height: 46px;
  }
}
@media (max-width:576px) {
  .page-id-165 #content .section-conservacion .col-1 .titulo h2,
  .page-id-165 #content .section-conservacion .col-2 .titulo h2 {
    font-size: 36px;
    line-height: 40px;
  }
}
.page-id-165 #content .section-conservacion .col-1 .text p,
.page-id-165 #content .section-conservacion .col-2 .text p {
  color: #4A4A4A;
  text-align: center;
  font-family: "Roboto";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.page-id-162 #content .section-top .cabecera .titulo-cabezera {
  margin-bottom: 46px;
}
.page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text .ui-e-headline-text {
  color: #f6f9fc;
  text-align: left;
  font-family: "Jockey_One";
  font-size: 88px;
  font-style: normal;
  font-weight: 400;
  line-height: 60px;
  text-transform: uppercase;
  letter-spacing: normal;
}
@media (max-width:1199px) {
  .page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text .ui-e-headline-text {
    font-size: 65px;
  }
}
@media (max-width:576px) {
  .page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text .ui-e-headline-text {
    font-size: 43px;
    line-height: 40px;
  }
}
.page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text .ui-e-headline-text:first-child {
  margin-bottom: 23px;
}
@media (max-width:576px) {
  .page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text .ui-e-headline-text:first-child {
    margin-bottom: 8px;
  }
}
.page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text .ui-e-highlight-image {
  margin-right: 16px;
  display: flex;
  align-items: center;
}
.page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text img {
  height: 73px;
  max-height: none;
  margin-bottom: 0px;
}
@media (max-width:576px) {
  .page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text img {
    height: 50px;
  }
}
@media (max-width:991px) {
  .page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text .ui-e-headline-text {
    font-size: 50px;
    line-height: 50px;
    text-align: center;
    margin-bottom: 8px;
  }
}
@media (max-width:576px) {
  .page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text .ui-e-headline-text {
    text-align: center;
    margin-bottom: 0px !important;
  }
}
.page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text .ui-e-headline-text:first-child {
  width: 100%;
  margin-left: 8%;
}
@media (max-width:1199px) {
  .page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text .ui-e-headline-text:first-child {
    margin: 0px;
  }
}
@media (max-width:576px) {
  .page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text .ui-e-headline-text:first-child {
    margin: 0px;
  }
}
@media (max-width:991px) {
  .page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text .ui-e-highlight-image img {
    height: 50px;
  }
}
@media (max-width:576px) {
  .page-id-162 #content .section-top .cabecera .titulo-cabezera .ui-e--highlighted-text .ui-e-highlight-image {
    width: 100%;
    margin: 0px;
    justify-content: center;
    margin: 8px 0px;
  }
}
.page-id-162 #content .section-top .cabecera .subtitulo {
  margin: 0px !important;
  margin-bottom: 27px;
  margin-top: 10px;
}
.page-id-162 #content .section-top .cabecera .subtitulo p {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: 0.5px;
}
@media (max-width:576px) {
  .page-id-162 #content .section-top .cabecera .subtitulo p {
    font-size: 20px;
  }
}
@media (max-width:1199px) {
  .page-id-162 #content .section-historia {
    padding: 90px 3% 90px 3%;
  }
}
.page-id-162 #content .section-historia .col-1 {
  border-radius: 20px;
  background: #F6F9FC;
  padding: 32px;
  margin-right: 30px;
}
@media (max-width:1024px) {
  .page-id-162 #content .section-historia .col-1 {
    margin: 0px;
    padding: 20px;
  }
}
.page-id-162 #content .section-historia .col-1 .titulo {
  margin-bottom: 32px;
}
.page-id-162 #content .section-historia .col-1 .titulo h2 {
  color: #202020;
  font-family: "Jockey_One";
  font-size: 49px;
  font-style: normal;
  font-weight: 400;
  line-height: 56px;
  text-transform: uppercase;
  letter-spacing: normal;
}
@media (max-width:991px) {
  .page-id-162 #content .section-historia .col-1 .titulo h2 {
    font-size: 42px;
  }
}
@media (max-width:576px) {
  .page-id-162 #content .section-historia .col-1 .titulo h2 {
    font-size: 36px;
    line-height: 40px;
  }
}
.page-id-162 #content .section-historia .col-1 .text .parrafo {
  color: #4A4A4A;
  font-family: "Roboto";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}
.page-id-162 #content .section-historia .col-2 {
  margin-left: 30px;
}
@media (max-width:1024px) {
  .page-id-162 #content .section-historia .col-2 {
    margin: 0px;
  }
}
.page-id-162 #content .section-historia .col-2 .info-direcciones .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 10px;
}
.page-id-162 #content .section-historia .col-2 .info-direcciones .bdt-ep-advanced-icon-box-icon .bdt-ep-advanced-icon-box-icon-wrap {
  width: auto;
}
.page-id-162 #content .section-historia .col-2 .info-direcciones .bdt-ep-advanced-icon-box-content .bdt-ep-advanced-icon-box-title span {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: 32px; /* 100% */
  letter-spacing: normal;
}
.page-id-162 #content .section-historia .col-2 .info-direcciones .bdt-ep-advanced-icon-box-content .bdt-ep-advanced-icon-box-description p {
  color: #f6f9fc;
  font-family: "Roboto";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 18px;
}
.page-id-162 #content .section-historia .col-2 .info-direcciones .bdt-ep-advanced-icon-box-content .bdt-ep-advanced-icon-box-description p:last-child {
  margin: 0px;
}
@media (max-width:1199px) {
  .page-id-162 #content .section-info {
    padding: 90px 3% 90px 3%;
  }
}
.page-id-162 #content .section-info .col-1 .titulo-info span {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 65px;
  text-transform: uppercase;
  letter-spacing: normal;
}
@media (max-width:1199px) {
  .page-id-162 #content .section-info .col-1 .titulo-info span {
    font-size: 55px;
  }
}
@media (max-width:576px) {
  .page-id-162 #content .section-info .col-1 .titulo-info span {
    font-size: 36px;
    line-height: 40px;
  }
}
.page-id-162 #content .section-info .col-2 .text-info {
  margin-bottom: 50px;
}
.page-id-162 #content .section-info .col-2 .text-info p {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: normal;
}
@media (max-width:576px) {
  .page-id-162 #content .section-info .col-2 .text-info p {
    font-size: 20px;
  }
}
.page-id-162 #content .section-info .col-2 .btn .elementor-button {
  padding: 12px 24px;
  border-radius: 20px;
  background: #f6f9fc;
}
@media (max-width:576px) {
  .page-id-162 #content .section-info .col-2 .btn .elementor-button {
    padding: 10px 20px;
  }
}
.page-id-162 #content .section-info .col-2 .btn .elementor-button .elementor-button-content-wrapper {
  gap: 8px;
}
.page-id-162 #content .section-info .col-2 .btn .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
  display: flex;
}
.page-id-162 #content .section-info .col-2 .btn .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg {
  width: 100%;
}
.page-id-162 #content .section-info .col-2 .btn .elementor-button .elementor-button-content-wrapper .elementor-button-text {
  color: #202020;
  font-family: "Jockey_One";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
}
@media (max-width:576px) {
  .page-id-162 #content .section-info .col-2 .btn .elementor-button .elementor-button-content-wrapper .elementor-button-text {
    font-size: 16px;
    line-height: 22px;
  }
}
.page-id-162 #content .slider-text-amarillo {
  padding: 34px 0px;
}
.page-id-162 #content .slider-text-amarillo .elementor-icon-list-items .elementor-icon-list-item {
  margin: 0px 18px;
}
.page-id-162 #content .slider-text-amarillo .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
}
@media (max-width:576px) {
  .page-id-162 #content .slider-text-amarillo .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text {
    font-size: 25px;
  }
}

.uicore-body-content #wrapper-navbar .uicore-header-wrapper {
  background: #0070ba;
}
.uicore-body-content #wrapper-navbar .uicore-header-wrapper::before {
  background: #0070ba;
}
.uicore-body-content #wrapper-navbar .uicore-header-wrapper .uicore .uicore-branding {
  margin-top: 16px;
  margin-bottom: 40px;
}
.uicore-body-content #wrapper-navbar .uicore-header-wrapper .uicore .uicore-branding img {
  height: auto;
}
@media (max-width:576px) {
  .uicore-body-content #wrapper-navbar .uicore-header-wrapper .uicore .uicore-branding img {
    height: 50px;
  }
}
.uicore-body-content #wrapper-navbar .uicore-header-wrapper .uicore .uicore-nav-menu .uicore-menu-container ul li a {
  padding: 0px 24px;
}
.uicore-body-content #wrapper-navbar .uicore-header-wrapper .uicore .uicore-nav-menu .uicore-menu-container ul li a span {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.uicore-body-content #wrapper-navbar .uicore-header-wrapper .uicore .uicore-nav-menu .uicore-menu-container ul .current_page_item a span {
  color: #fbbe00;
}
.uicore-body-content .uicore-navigation-wrapper {
  background: #0070ba;
}
.uicore-body-content .uicore-navigation-wrapper .uicore .uicore-branding img {
  height: auto;
}
@media (max-width:576px) {
  .uicore-body-content .uicore-navigation-wrapper .uicore .uicore-branding img {
    height: 50px;
  }
}
.uicore-body-content .uicore-navigation-wrapper .uicore-navigation-content .uicore-menu {
  margin: 0px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.uicore-body-content .uicore-navigation-wrapper .uicore-navigation-content .uicore-menu .menu-item a span {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
}
.uicore-body-content .uicore-navigation-wrapper .uicore-navigation-content .uicore-menu .current_page_item a span {
  color: #fbbe00;
}

#uicore-tb-footer {
  border-top: 1px solid #f6f9fc;
  background: #0070ba;
}
@media (max-width:991px) {
  #uicore-tb-footer .section-top .col-copy {
    order: 3;
  }
}
@media (max-width:576px) {
  #uicore-tb-footer .section-top .col-copy {
    order: 3;
  }
}
#uicore-tb-footer .section-top .col-copy .section-copy .elementor-widget-container,
#uicore-tb-footer .section-top .col-copy .section-copy p {
  color: #f6f9fc;
  leading-trim: both;
  text-edge: cap;
  font-family: "Roboto";
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
}
#uicore-tb-footer .section-top .col-copy .section-copy .elementor-widget-container span,
#uicore-tb-footer .section-top .col-copy .section-copy .elementor-widget-container a,
#uicore-tb-footer .section-top .col-copy .section-copy p span,
#uicore-tb-footer .section-top .col-copy .section-copy p a {
  font-style: italic;
  font-weight: 500;
  color: #f6f9fc;
}
#uicore-tb-footer .section-top .col-copy .section-copy .elementor-widget-container a:hover,
#uicore-tb-footer .section-top .col-copy .section-copy p a:hover {
  color: #fbbe00;
}
#uicore-tb-footer .section-top .col-menu ul li,
#uicore-tb-footer .section-top .col-politicas ul li {
  margin-bottom: 15px;
}
#uicore-tb-footer .section-top .col-menu ul li:last-child,
#uicore-tb-footer .section-top .col-politicas ul li:last-child {
  margin: 0px;
}
#uicore-tb-footer .section-top .col-menu ul li span,
#uicore-tb-footer .section-top .col-politicas ul li span {
  color: #f6f9fc;
  leading-trim: both;
  text-edge: cap;
  font-family: "Roboto";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration-line: underline;
}

.page-id-726 .uicore-body-content #uicore-page .uicore-content .uicore-page-title .uicore-title,
.page-id-3 .uicore-body-content #uicore-page .uicore-content .uicore-page-title .uicore-title,
.page-id-727 .uicore-body-content #uicore-page .uicore-content .uicore-page-title .uicore-title {
  color: #f6f9fc;
  font-family: "Jockey_One";
  font-size: 88px;
  font-style: normal;
  font-weight: 400;
  line-height: 80px;
  text-transform: uppercase;
  letter-spacing: normal;
}
.page-id-726 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner,
.page-id-3 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner,
.page-id-727 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner {
  margin-top: 75px;
  margin-bottom: 75px;
}
.page-id-726 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .titulo,
.page-id-3 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .titulo,
.page-id-727 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .titulo {
  color: #202020;
  font-family: "Jockey_One";
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 20px;
}
.page-id-726 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .titulo-tabla,
.page-id-3 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .titulo-tabla,
.page-id-727 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .titulo-tabla {
  color: #202020;
  font-family: "Jockey_One";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 0px;
}
.page-id-726 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .subtitulo,
.page-id-3 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .subtitulo,
.page-id-727 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .subtitulo {
  color: #202020;
  font-family: "Roboto";
  font-size: 25px;
  font-style: normal;
  font-weight: 600;
  line-height: 25px;
  margin-top: 40px;
}
.page-id-726 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .subtitulo-2,
.page-id-3 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .subtitulo-2,
.page-id-727 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .subtitulo-2 {
  color: #202020;
  font-family: "Roboto";
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 25px;
  margin-top: 40px;
}
.page-id-726 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .text,
.page-id-3 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .text,
.page-id-727 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas .text {
  color: #202020;
  font-family: "Roboto";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-id-726 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas table,
.page-id-3 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas table,
.page-id-727 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
  font-size: 14px;
  text-align: left;
}
.page-id-726 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas table th,
.page-id-726 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas table td,
.page-id-3 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas table th,
.page-id-3 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas table td,
.page-id-727 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas table th,
.page-id-727 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas table td {
  border: 1px solid #ddd;
  padding: 8px;
}
.page-id-726 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas table th,
.page-id-3 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas table th,
.page-id-727 .uicore-body-content #uicore-page .uicore-content .content-area .e-con-inner .text-politicas table th {
  background-color: #f2f2f2;
}

#cmplz-cookiebanner-container .banner-1 #cmplz-header-1-optin {
  font-family: "Jockey_One";
}
#cmplz-cookiebanner-container .banner-1 #cmplz-message-1-optin {
  font-family: "Roboto";
  font-weight: 400;
}
#cmplz-cookiebanner-container .banner-1 .cmplz-btn {
  font-family: "Roboto";
}
#cmplz-cookiebanner-container .banner-1 .cmplz-link {
  font-family: "Roboto";
}

#cmplz-manage-consent .cmplz-manage-consent {
  font-family: "Roboto";
  font-size: 12px;
  right: 80px !important;
  height: 35px !important;
  padding: 10px !important;
}

.error404 .uicore-content .utility-page img {
  display: none;
}
.error404 .uicore-content .utility-page h1 {
  color: #0070ba;
  font-family: "Jockey_One";
  font-size: 88px;
  font-style: normal;
  font-weight: 400;
  line-height: 60px;
  text-transform: uppercase;
  margin-bottom: 30px;
  margin-top: 79px;
}
.error404 .uicore-content .utility-page p {
  color: #fbbe00;
  font-family: "Jockey_One";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px; /* 125% */
}
.error404 .uicore-content .utility-page a {
  color: #202020;
  font-family: "Roboto";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px; /* 125% */
  letter-spacing: 0.5px;
}
.error404 .uicore-content .utility-page a:hover {
  color: #0070ba;
  text-decoration: underline;
}

#uicore-back-to-top::before {
  color: #0070ba;
}/*# sourceMappingURL=style.css.map */