@charset "UTF-8";
/* CSS Document */

:root {
  --color-azul: #1b3060;
  --color-celeste: #71cde9;
  --color-gris: #a5a6a6;
}

/*@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');*/


#menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-particle,
#menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-particle{ position: absolute; left: 5.75%;}

em{color: var(--color-azul);}
#g-showcase .item-page-medios p strong{color: #000000;}

#g-header .g-container{margin: 0 0;}
#g-header .g-content{ margin:0; padding: 0; }
#g-header .g-main-nav .g-toplevel{margin-left: 15%; margin-left: 0; margin-right: 5%;}
#g-navigation .g-content{margin: 0; padding: 0;} 
#g-navigation .g-main-nav{margin: 0;}

#logo-mobile{display: none;}

#top-menu{font-size: 12pt;}
#p-menu{font-size: 14pt;}

#g-showcase{padding: 0;}
#g-showcase .g-container{border-top: 1px solid #b9c0cd;}
#g-showcase .g-content{margin: 0; padding: 0;}



.Pecom-title{font-size: 36pt; text-transform: uppercase; color: var(--color-azul); font-weight: bold; padding-left: 100px;}
/*  --------    MENU PAISES   ------  */
#paises .g-main-nav .g-toplevel{margin-left: 0;  /*border-left: 2px solid rgba(255,255,255,1);*/ }
#paises .g-main-nav .g-toplevel > li{ background: rgba(255,255,255,0.3); padding: 11px 3px 11px 5px; }
#paises .g-main-nav .g-toplevel > li:first-child{ border-left: 2px solid rgba(255, 255, 255, .0); margin-left: calc(100% * .25);}
#paises .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background: var(--color-celeste);}


/*  ------- TOP MENU  ------- */
#top-menu .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{color: #f55; background: rgba(255,255,255,0.0);}
#top-menu .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color: #e7a016; color: var(--color-celeste);}
#top-menu .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active:hover>.g-menu-item-container{background-color: var(--color-celeste);}

#g-navigation{margin-bottom: -1px;}

#g-header .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background: var(--color-celeste);}

#g-navigation .g-menu-hastouch .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{background: rgba(255, 255, 255, 0);border: none;}

/* --------    LOGO MENU ---------   */
#menu-9479-particle .g-main-nav .g-toplevel, #menu-9479-particle .g-main-nav .g-toplevel{padding: 0 5.5rem;}
#g-navigation .g-main-nav .g-toplevel{justify-content: right; -webkit-justify-content: right;  padding: 0 5.5rem;}
#menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item---particle-jq4pq{ padding: 0; margin: 0; /*width: 310px;*/}

#menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-component,
#menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-component,
#menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-heading,
#menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-heading,
#menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-alias,
#menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-alias{padding: 2rem 0; margin: 0 1.5rem;}

#menu-9479-particle .g-main-nav .g-toplevel > li.g-parent,
#menu-9157-particle .g-main-nav .g-toplevel > li.g-parent{padding: 2rem 0; margin: 0 0.5rem 0 1.5125rem;}

#menu-9479-particle .g-main-nav .g-toplevel > li:nth-child(2),
#menu-9157-particle .g-main-nav .g-toplevel > li:nth-child(2){  margin: 0 0.5rem 0 4.05rem;}

#menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-183,
#menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-183{ margin-right: 1.455rem;}

#menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-213,
#menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-213{ margin-right: 1.85rem;}


#menu-9479-particle .g-menu-item-title, 
#menu-9157-particle .g-menu-item-title{ padding: 0.15rem 0.938rem;  }

.g-main-nav .g-toplevel>li>.g-menu-item-container { padding: 0; }

.gantry-logo img {  width: 100%;  }

#g-navigation .g-main-nav .g-dropdown{background: #ffffff; /*border-top:18px solid rgba(0,0,0,0);*/ }
.g-dropdown{border-top:1px solid #b9c0cd; padding:0 50px; z-index: 99999999;}

#g-navigation .g-main-nav .g-dropdown { top: 90px; border-top: 1px solid #b9c0cd; padding: 50px 6rem; padding: 50px 1.5rem;  }


/*   ------- TOP MENU  ------   */
#menu-7163-particle .g-main-nav .g-toplevel > li > .g-menu-item-container,
#menu-6843-particle .g-main-nav .g-toplevel > li > .g-menu-item-container{padding: 0.65rem 0.938rem;}



.g-main-nav .g-sublevel > li.g-menu-item-type-particle{list-style: none;}

.g-main-nav .g-sublevel > li.g-menu-item-type-particle > .g-menu-item-container:after{ color: #ffffff; display: none;}


/*
#menu-9479-particle .g-main-nav .g-toplevel > li,
#menu-9157-particle .g-main-nav .g-toplevel > li{ padding: 0 1.175rem;} */

#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active { background: #ffffff; border-bottom: 2px solid var(--color-azul);}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container { color: #b9c0cd;}

.g-main-nav .g-standard .g-dropdown.g-dropdown-center{left: 65%; }
#g-navigation .g-main-nav .g-dropdown img{margin-right:3.125rem;}

#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {background: #ffffff; border-bottom: 3px solid var(--color-azul);  transition: border-color .4s ease-in-out;}
#g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background: #ffffff;}



.g-main-nav .g-sublevel > li .g-menu-item-content{vertical-align: top; font-size: 14px; padding: 0; /*color: #a6a5a5;*/}
.g-main-nav .g-sublevel > li:hover .g-menu-item-content{color: #1a315d; opacity: 1;}

#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container{color: #a6a5a5 !important;}
#g-navigation .g-main-nav .g-sublevel > li:hover > .g-menu-item-container{color: #1a315d !important; opacity: 1;}

.g-menu-item-subtitle{color: var(--color-gris); opacity: 1; font-size: 0.85rem; padding: 0.5rem 0;}
.g-main-nav .g-toplevel > li.g-parent .g-menu-parent-indicator:after{  content: "\f107"; text-align: center; }
.g-main-nav .g-toplevel > li:hover.g-parent .g-menu-parent-indicator:after{ content: "\f106" !important; }

#g-navigation .g-main-nav .g-toplevel > li:hover > .g-menu-item-container{color: #1a315d;}
.g-main-nav .g-sublevel > li > .g-menu-item-container { padding: 0.25rem 1rem; }
.g-main-nav .g-sublevel > li:hover > .g-menu-item-container{opacity: 0.5; animation: mymenu 2.5s infinite; transform: translateX(10px);color:#1a315d;}

@keyframes mymenu { }

#g-subfeature .g-content{padding: 70px  6rem 6rem 6rem;}
#module-articlefeatures-112-particle, 
#module-articlefeatures-210-particle,
#module-articlefeatures-211-particle{padding: 0; margin-left: -12px;}
#module-articlefeatures-112-particle .r-imgf .r-imgf-item,
#module-articlefeatures-210-particle .r-imgf .r-imgf-item,
#module-articlefeatures-211-particle .r-imgf .r-imgf-item{border: 2px solid #b9c0ce;}

#g-subfeature h3{color: var(--color-azul); font-size: 36px;}

/* ----------     ANIMA NUMEROS ---------- */
#g-main {background-image: url("bg-numeros.jpg"); background-repeat: no-repeat; background-size: cover;}

#counter [data-grids="121"] .sprocket-grids-b-item.panel-color{background: #ffffff; border-left: 3px solid var(--color-celeste); border-color: #adadad;}
#counter .sprocket-grids-b-title{color: var(--color-celeste);}
#counter .sprocket-grids-b-content{color: var(--color-azul); }


#counter .sprocket-grids-b-item .sprocket-grids-b-text{display: none; margin-bottom: 0; padding-bottom: 0;}
#counter [data-grids="121"] .sprocket-grids-b-item:hover .sprocket-grids-b-text{display: block; margin-bottom: 20px; padding-bottom: 20px;}

#counter [data-grids="121"] .sprocket-grids-b-content {padding-bottom: 45px; margin-bottom: 30px; height: 100%; box-sizing: }
#counter [data-grids="121"] .sprocket-grids-b-content:hover {border-color: #f55; padding-bottom: 100px;  height: 120%;}

[data-accordion="123"], 
[data-accordion="160"],
[data-accordion="187"]{margin: 75px 0 0 40px; padding-left: 220px; }

[data-accordion="123"] .sprocket-accordion-item:hover .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:hover .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:hover .sprocket-accordion-title{
	color:var(--color-celeste);
	/* Firefox */
    -moz-transition: all 0.05s ease-in-out;
    /* WebKit */
    -webkit-transition: all 0.05s ease-in-out;
    /* Opera */
    -o-transition: all 0.05s ease-in-out;
    /* Standard */
    transition: all 0.05s ease-in-out; 
}

[data-accordion="123"] .sprocket-accordion-container, 
[data-accordion="124"] .sprocket-accordion-container,
[data-accordion="125"] .sprocket-accordion-container,
[data-accordion="160"] .sprocket-accordion-container,
[data-accordion="187"] .sprocket-accordion-container{background: rgba(0,0,0, 0.0);}

[data-accordion="123"] .sprocket-accordion-item, [data-accordion="123"] .sprocket-accordion-item.active,
[data-accordion="160"] .sprocket-accordion-item, [data-accordion="160"] .sprocket-accordion-item.active,
[data-accordion="187"] .sprocket-accordion-item, [data-accordion="160"] .sprocket-accordion-item.active{ max-width: 30%; width: 30%; margin:10px; float: left; display: flex; }

[data-accordion="123"] .sprocket-accordion-item, [data-accordion="123"] .sprocket-accordion-item .active,
[data-accordion="124"] .sprocket-accordion-item, [data-accordion="124"] .sprocket-accordion-item .active,
[data-accordion="125"] .sprocket-accordion-item, [data-accordion="125"] .sprocket-accordion-item .active,
[data-accordion="160"] .sprocket-accordion-item, [data-accordion="160"] .sprocket-accordion-item .active,
[data-accordion="187"] .sprocket-accordion-item, [data-accordion="160"] .sprocket-accordion-item .active { /*width: 30%; margin-right: 1%;*/ margin-top: 10px; float: left; }

[data-accordion="123"] .sprocket-accordion-item,
[data-accordion="124"] .sprocket-accordion-item,
[data-accordion="125"] .sprocket-accordion-item,
[data-accordion="160"] .sprocket-accordion-item,
[data-accordion="187"] .sprocket-accordion-item {border-left: 5px solid #adadad; opacity: 1; min-height: 100px; /*display: inline-table;*/}

[data-accordion="123"] .sprocket-accordion-item.active,
[data-accordion="124"] .sprocket-accordion-item.active,
[data-accordion="125"] .sprocket-accordion-item.active,
[data-accordion="160"] .sprocket-accordion-item.active,
[data-accordion="187"] .sprocket-accordion-item.active{border-left: 5px solid  var(--color-celeste); }

[data-accordion="123"] .sprocket-accordion-content,
[data-accordion="124"] .sprocket-accordion-content,
[data-accordion="125"] .sprocket-accordion-content,
[data-accordion="160"] .sprocket-accordion-content,
[data-accordion="187"] .sprocket-accordion-content{padding:25px 20px;  width: 100%;}

[data-accordion="123"] .sprocket-accordion-content .sprocket-accordion-item.active .sprocket-accordion-overlay,
[data-accordion="124"] .sprocket-accordion-content .sprocket-accordion-item.active .sprocket-accordion-overlay,
[data-accordion="125"] .sprocket-accordion-content .sprocket-accordion-item.active .sprocket-accordion-overlay,
[data-accordion="160"] .sprocket-accordion-content .sprocket-accordion-item.active .sprocket-accordion-overlay,
[data-accordion="187"] .sprocket-accordion-content .sprocket-accordion-item.active .sprocket-accordion-overlay{border-left: 5px solid  var(--color-celeste);}

[data-accordion="123"] .sprocket-accordion-title,
[data-accordion="124"] .sprocket-accordion-title,
[data-accordion="125"] .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-title{ margin: 25px auto; color: #adadad; font-size: 45pt; font-weight: 400; letter-spacing: -0.025em; }

[data-accordion="123"] .sprocket-accordion-item.active,
[data-accordion="124"] .sprocket-accordion-item.active,
[data-accordion="125"] .sprocket-accordion-item.active,
[data-accordion="160"] .sprocket-accordion-item.active,
[data-accordion="187"] .sprocket-accordion-item.active {background: #ffffff;  min-height: 220px;}

[data-accordion="123"] .sprocket-accordion-item.active .sprocket-accordion-title,
[data-accordion="124"] .sprocket-accordion-item.active .sprocket-accordion-title,
[data-accordion="125"] .sprocket-accordion-item.active .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item.active .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item.active .sprocket-accordion-title {color: var(--color-celeste);}
 
[data-accordion="123"] .sprocket-accordion-overlay, [data-accordion="123"] .sprocket-accordion-item,
[data-accordion="124"] .sprocket-accordion-overlay, [data-accordion="124"] .sprocket-accordion-item,
[data-accordion="125"] .sprocket-accordion-overlay, [data-accordion="125"] .sprocket-accordion-item,
[data-accordion="160"] .sprocket-accordion-overlay, [data-accordion="160"] .sprocket-accordion-item,
[data-accordion="187"] .sprocket-accordion-overlay, [data-accordion="187"] .sprocket-accordion-item{background: #ffffff;}

[data-accordion="123"] .sprocket-accordion-desc > span,
[data-accordion="124"] .sprocket-accordion-desc > span,
[data-accordion="125"] .sprocket-accordion-desc > span,
[data-accordion="160"] .sprocket-accordion-desc > span,
[data-accordion="187"] .sprocket-accordion-desc > span{ color: var(--color-azul); font-size: 11pt; line-height: 195%; }

[data-accordion="123"] .sprocket-accordion-item .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item .sprocket-accordion-title{ background-position: right; background-repeat: no-repeat; margin-top: 5px;}

[data-accordion="123"] .sprocket-accordion-item:nth-child(1) .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(1) .sprocket-accordion-title{ background-image: url("iconos/icono-Bases-bn.jpg");}
[data-accordion="123"] .sprocket-accordion-item:nth-child(1):hover .sprocket-accordion-title,
[data-accordion="123"] .sprocket-accordion-item:nth-child(1).active .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(1):hover .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(1).active .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(1):hover .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(1).active .sprocket-accordion-title{ background-image: url("iconos/icono-Bases-color.jpg");transition: all 0.3s ease-out;}


[data-accordion="123"] .sprocket-accordion-item:nth-child(2) .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(2) .sprocket-accordion-title{ background-image: url("iconos/icono-Plantas-bn.jpg");}
[data-accordion="123"] .sprocket-accordion-item:nth-child(2):hover .sprocket-accordion-title,
[data-accordion="123"] .sprocket-accordion-item:nth-child(2).active .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(2):hover .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(2).active .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(2):hover .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(2).active .sprocket-accordion-title{background-image: url("iconos/icono-Plantas-color.jpg"); transition: all 0.3s ease-out;}

[data-accordion="123"] .sprocket-accordion-item:nth-child(3) .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(3) .sprocket-accordion-title{ background-image: url("iconos/icono-Equipos-bn.jpg");}
[data-accordion="123"] .sprocket-accordion-item:nth-child(3):hover .sprocket-accordion-title,
[data-accordion="123"] .sprocket-accordion-item:nth-child(3).active .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(3):hover .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(3).active .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(3):hover .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(3).active .sprocket-accordion-title{ background-image: url("iconos/icono-Equipos-color.jpg");transition: all 0.3s ease-out;}

[data-accordion="123"] .sprocket-accordion-item:nth-child(4) .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(4) .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(4) .sprocket-accordion-title{ background-image: url("iconos/icono-Facturacion-bn.jpg");}

[data-accordion="123"] .sprocket-accordion-item:nth-child(4):hover .sprocket-accordion-title,
[data-accordion="123"] .sprocket-accordion-item:nth-child(4).active .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(4):hover .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(4).active .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(4):hover .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(4).active .sprocket-accordion-title{ background-image: url("iconos/icono-Facturacion-color.jpg");transition: all 0.3s ease-out;}

[data-accordion="123"] .sprocket-accordion-item:nth-child(5) .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(5) .sprocket-accordion-title{ background-image: url("iconos/icono-Empleados-bn.jpg"); padding-right: 120px;}
[data-accordion="123"] .sprocket-accordion-item:nth-child(5):hover .sprocket-accordion-title,
[data-accordion="123"] .sprocket-accordion-item:nth-child(5).active .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(5):hover .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(5).active .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(5):hover .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(5).active .sprocket-accordion-title{ background-image: url("iconos/icono-Empleados-color.jpg");transition: all 0.3s ease-out; }

[data-accordion="123"] .sprocket-accordion-item:nth-child(6) .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(6) .sprocket-accordion-title{ background-image: url("iconos/icono-Acciones-bn.jpg");}
[data-accordion="123"] .sprocket-accordion-item:nth-child(6):hover .sprocket-accordion-title,
[data-accordion="123"] .sprocket-accordion-item:nth-child(6).active .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(6):hover .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(6).active .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(6):hover .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(6).active .sprocket-accordion-title{ background-image: url("iconos/icono-Acciones-color.jpg");}

[data-accordion="123"] .sprocket-accordion-item:nth-child(7) .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(7) .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(7) .sprocket-accordion-title{ background-image: url("iconos/icono-Flechas-bn.jpg"); background-size:100%; color: rgba(255,255,255,0);}
[data-accordion="123"] .sprocket-accordion-item:nth-child(7):hover .sprocket-accordion-title,
[data-accordion="123"] .sprocket-accordion-item:nth-child(7).active .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(7):hover .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(7).active .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(7):hover .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(7).active .sprocket-accordion-title{ background-image: url("iconos/icono-Flechas-color.jpg");transition: all 0.3s ease-out; background-size:100%;}

[data-accordion="123"] .sprocket-accordion-item:nth-child(8) .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(8) .sprocket-accordion-title{ background-image: url("iconos/icono-Torta-bn.jpg");}
[data-accordion="123"] .sprocket-accordion-item:nth-child(8):hover .sprocket-accordion-title,
[data-accordion="123"] .sprocket-accordion-item:nth-child(8).active .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(8):hover .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(8).active .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(8):hover .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(8).active .sprocket-accordion-title{ background-image: url("iconos/icono-Torta-color.jpg");transition: all 0.3s ease-out;}

[data-accordion="123"] .sprocket-accordion-item:nth-child(9) .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(9) .sprocket-accordion-title{ background-image: url("iconos/icono-Iso-bn.jpg"); padding-right: 190px;}
[data-accordion="123"] .sprocket-accordion-item:nth-child(9):hover .sprocket-accordion-title,
[data-accordion="123"] .sprocket-accordion-item:nth-child(9).active .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(9):hover .sprocket-accordion-title,
[data-accordion="160"] .sprocket-accordion-item:nth-child(9).active .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(9):hover .sprocket-accordion-title,
[data-accordion="187"] .sprocket-accordion-item:nth-child(9).active .sprocket-accordion-title{ background-image: url("iconos/icono-Iso-color.jpg");transition: all 0.3s ease-out;}

/* --------fin numeros -------- */


/*--------     NOVEDADES HOME  ------ */
#g-subfeature .r-imgf-date{font-weight: 600; font-size: 11.5pt;}

.g-main-nav .g-sublevel > li > .g-menu-item-container:after{font-family: FontAwesome, serif; content: "\f105" !important; display: inline-block; line-height: 50%; }

#idioma{background: rgba(255,255,255,0.3); margin: 0 auto; text-align: center;}
#idioma .g-content{margin:0 0.1rem; padding: 0.5rem 0.15rem;}
#idioma li.lang-active{background: #76cbeb;}
#idioma li.lang-active a{color: #000;}
#idioma li {border:1px solid #76cbeb; color: #76cbeb; padding: 0.125rem; margin-right: 10px; border-radius: 8rem; display: inline-block; font-size: 11pt;}
#idioma a{color: #76cbeb; margin: 0.15em;}

p{color:var(--color-gris); font-size: 12pt; line-height: 195%;}

#top-feature img{margin:3.125rem;}

/*    -----------   MARGENES --------- */
#top-feature {margin:25px 8.19%;}
#articulo .blog-PROD,
.item-pageQ-somos,
[data-tabs="146"], 
[data-tabs="170"],
[data-tabs="196"],
[data-tabs="129"] .sprocket-tabs-panels, [data-tabs="178"] .sprocket-tabs-panels, [data-tabs="204"] .sprocket-tabs-panels,
#g-showcase .item-page-serParte,
#articulo .item-page,
#formulario .g-content{ margin: 0 8.19%!important; }



/* ------------   end margenes -------- */
#servicios ul{margin: 55px 0 !important;}

#top-feature [data-lists="103"] ul ul{color:#71cde9;}
#top-feature [data-lists="103"] ul ul li{list-style-image: url("chev.gif");}
#top-feature [data-lists="103"] h2{color:#1b3060;}
[data-lists="103"] #col-D{padding-left: 0; padding-top: 70px;font-size: 16px; line-height:30px;}

#top-feature [data-lists="103"] .sprocket-lists-title .indicator{display: none;}

h4.sprocket-lists-title{text-align: center; background: none; font-size: 1.5rem; color: #1b3060; border:none; border-bottom:1px solid #71cde9; border-radius: 0;}
h4.sprocket-lists-title{color:#71cde9; font-weight: 400; }
#top-feature [data-lists="103"] ul li.active h4.sprocket-lists-title{color:#1b3060;font-weight: 600; }


/* --------    SERVICIOS      ------   */
#top-feature .title{color: var(--color-celeste); font-family: Exo, sans-serif; font-size: 18pt; text-align: center; border-bottom: 1px solid var(--color-celeste); }
#top-feature .title.active{color: var(--color-azul); font-weight: 600;}
#col-D{padding-left: 0; padding-top:60px;}
#top-feature .content h2{color: var(--color-azul); font-size: 36pt; font-weight: 600; letter-spacing: -0.5px;}
#top-feature .content ul li, .C-inner ul li, #celeste ul li{ font-size: 12pt; color: var(--color-celeste); line-height: 195%; list-style-type: none; padding-left: 10px;  list-style-image: url("img-li.gif"); }
#contenedor-IMG div.L.bg-blanco.C-inner h3{color: var(--color-celeste); font-size: 15pt;}

#gathering {z-index: 1;}
#sub-gath{z-index: 99999; margin-top: -300px; margin-bottom: 100px;}
#sub-gath .custom-transE{background-repeat: no-repeat; background-position: 50% 180px; min-height: 1100px;}


div#cont-trans-e {background-color:#ffffff; margin-left: 490px; padding:100px 110px; max-width: 635px; height: 830px;}

#cont-trans-e h1{color: var(--color-azul); font-size:36pt; font-weight: 600; letter-spacing: -0.5px;}
#cont-trans-e h2{color: var(--color-celeste); font-size: 13.5pt;}
#cont-trans-e p{line-height: 190%;}
/* ----------   ANIMA   --------  */
@keyframes img-ING {
  from {left: 0px; opacity: 0;}
  to {left: 200px; opacity:1; background-color: #f55;}
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  }
  @-webkit-keyframes slideInRight {
  0% {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  visibility: visible;
  }
  100% {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  }
  }
  @keyframes slideInRight {
  0% {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  visibility: visible;
  }
  100% {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  }
 } 

/* ---------   PRODUCTOS --------  */
#articulo .blog-PROD .leading-0{/*padding-top: 50px;*/}


#img-AL .white-bg{ background: #fff; padding: 20px; z-index: 99999; }

#articulo .blog-PROD p{line-height: 190%; margin: 0 0 10px 0;}
#articulo .blog-PROD h2{font-weight: 600; letter-spacing: -0.5px;}

/* -------   COLUMNAS IZQ Y DER ----- */
#ing-I {text-align: right; padding: 0; z-index: 1; height: 1450px;  }
#ing-D {text-align: left; z-index: 999;}

#ing-D .B-inner{ position: absolute; top:257px; left:554px; padding: 30px; line-height: 195%;}

#ing-I img{ position: absolute; left: 0; }

.top-100{margin-top: 100px;}

#prod-I{ text-align: right; z-index: 999; margin-bottom: 450px;}
#prod-D{ text-align: left; padding: 0; z-index: 1;}

.blog-PROD #prod-D{text-align: right;}

#articulo .blog-PROD #prod-I{margin-bottom: 0;}

#prod-I h2, #prod-I h3, #prod-I p, #prod-I .B-inner{text-align: left;}
#prod-I h3{color: var(--color-celeste); font-size: 15pt;}
#prod-I .B-inner h3{color: #ffffff;}

#prod-I .B-inner, .bottom-prod #prod-D .B-inner{color: #FFFFFF; padding: 50px 35px; width: 100%; max-width: 100%; margin-right: 100px; font-size: 12pt; line-height: 190%;}
#prod-I .B-inner ul{margin-left: 20px;}
#prod-I .B-inner ul li, #prod-D .B-inner ul li { font-size: 12pt; font-weight: 500; line-height: 195%; letter-spacing: 0.045em; list-style-image: url("img-li-blanca.png");}
#prod-I .flecha{margin: 40px 0 18px;}

#TQ .B-inner{text-align: left;}

#prod-D img{margin-left: -50px; padding-top: 20px;}
#prod-D #flecha img{ margin: 30px 0;}

.blog-P #prod-D img

.bottom-prod #prod-I{z-index: 1;}
.bottom-prod #prod-D{z-index: 999; padding-left: 59px;}

.bottom-prod #prod-I h2{ padding-top: 135px; }
/*.bottom-prod #prod-I  { background-image: url("Tratamientos-Quimicos-1.jpg"); background-repeat: no-repeat; background-position: bottom ; } */
#prod-D h3{color:#ffffff; font-size: 15pt;}
#img-tquimicos { margin-right: -135px; margin-top: 130px;}



/* -------    MODA   -----   */
#moda {z-index: 100;}
#moda h3{font-size:13.5pt; letter-spacing: 0.025em; color: var(--color-celeste); padding: 0 7rem;}
#moda h1{font-size: 36pt; font-weight: bold;}

#module-textimage-113-particle, #module-textimage-164-particle, #module-textimage-191-particle{padding: 0 7rem;}
#module-textimage-113-particle h1, #module-textimage-164-particle h1, #module-textimage-191-particle h1{color: #1b3060; background-image: url("R-moda.jpg"); background-position: 140px 5px; background-repeat: no-repeat;}
#module-textimage-113-particle .r-textimage-text, #module-textimage-164-particle .r-textimage-text, #module-textimage-191-particle .r-textimage-text{background: #fff; padding:40px 50px 50px 0px; margin-top: 35px;} 
#module-textimage-113-particle .g-block:nth-child(1), #module-textimage-164-particle .g-block:nth-child(1), #module-textimage-191-particle .g-block:nth-child(1) { z-index: 999; }
#module-textimage-113-particle .g-block:nth-child(2), #module-textimage-164-particle .g-block:nth-child(2), #module-textimage-191-particle .g-block:nth-child(2) {  margin-left: -50px;  z-index: 1;}

#op-campos {margin-top: -75px; z-index: 99999;}
#op-campos .uk-width-1-2 .B-inner{margin-left: 105px; padding: 100px 50px 80px 70px; background:rgba(113, 205, 233, 0.8); width: 604px; min-width: 604px;}
#op-campos h2{color:#ffffff; font-size: 36pt; font-weight: 600; letter-spacing: -0.5px;}
#op-campos p{color: #ffffff;}
#op-campos .custom{background-repeat: no-repeat;}

/* -------   SLIDESHOW ------- */
#about-P { background-image: url("noise-Pecom.jpg"); background-position: top; background-repeat: repeat-x; padding-top: 5.5rem;}
#about-P .g-slideshow-desc{ color:#77ccec; font-size: 42pt; font-weight: 600; }
#about-P .uk-overlay-background, #about-P .uk-slidenav { background: rgba(255,255,255,1);  }

#about-P .uk-slidenav-position .uk-slidenav {margin-top:-65px;}

#about-P .uk-overlay-panel{ padding: 20px 6%; text-align: center; }
#about-P  h3{color: var(--color-azul); font-size: 11pt; letter-spacing: 0.045em;}
#about-P .g-particle-intro .g-title-separator.no-intro-text{display: none;}
#about-P .g-particle-intro{margin-bottom: 0;}
#about-P .button{background: #1b3060; font-size: 12pt; font-weight: 700; border-radius: 1.55rem; padding: 0.75rem 1.875rem; margin-top: 50px;}
#about-P .uk-slidenav{color: #77ccec; width: 12px; height: 28px; font-size: 40px;}



/*  -----------    Slider Vision ----------- */
#module-slideshow-115-particle .uk-overlay-panel,
#module-slideshow-173-particle .uk-overlay-panel,
#module-slideshow-198-particle .uk-overlay-panel{ padding: 0 20px;}

#module-slideshow-115-particle .uk-overlay-background,
#module-slideshow-173-particle .uk-overlay-background,
#module-slideshow-198-particle .uk-overlay-background { background: rgba(0,0,0,.0); }

#module-slideshow-115-particle .B-inner,
#module-slideshow-173-particle .B-inner,
#module-slideshow-198-particle .B-inner{ background:rgba(113, 205, 233, 0.75); padding: 3.5rem;}

#module-slideshow-115-particle .B-inner h2, #module-slideshow-173-particle .B-inner h2, #module-slideshow-198-particle .B-inner h2{margin: 0;}
#module-slideshow-115-particle .B-inner p, 
#module-slideshow-173-particle .B-inner p,
#module-slideshow-198-particle .B-inner p{color:#ffffff; font-size: 16px; line-height: 29px; letter-spacing: 0.045em; margin-bottom: 3rem;}


/* -------------- RUTA ------------- */
#top-content-I .g-content,
#area-comite .g-content{margin: 0 3rem 0 6rem;}

.breadcrumb {margin: 0; padding: 0;}
.breadcrumb li {color: #71cde9;}
.breadcrumb li .icon-location {display: none;}

/* ------------     MENU PAISES    ------------   */
#paises{ /*margin-left: 5.5%; */}

#mnu-paises .g-content{padding: 0 7rem; background: #4c6c8f; text-align: right;}
#mnu-paises ul {margin-right: 25px; }
#mnu-paises ul li{ margin: 25px 35px; }
#mnu-paises .g-main-nav .g-toplevel>li:hover>.g-menu-item-container, #mnu-paises .g-main-nav .g-toplevel>li.active>.g-menu-item-container{color: var(--color-celeste);}


/* ------------    COMITE EJECUTIVO -----------   */
#area-comite h3{color: #f55;}
ul#lista-comite{ margin: 7.5rem 0 7.5em 0;  display: inline-block;}
ul#lista-comite li{float: left; color: #1b315d;  list-style: none; width: 31.333%; padding:1%; }
ul#lista-comite li .content{background-image: url("Linkedin-off.jpg"); background-repeat: no-repeat; background-position: 98% 50%;}
ul#lista-comite li:hover .content{background: #1b315d; cursor: pointer; background-image: url("Linkedin-on.png"); background-repeat: no-repeat; background-position: 98% 50%;   transition-delay: 0.1s;
 /* Firefox */
    -moz-transition: all 0.25s ease-all;
    /* WebKit */
    -webkit-transition: all 0.25s ease-all;
    /* Opera */
    -o-transition: all 0.25s ease-all;
    /* Standard */
    transition: all 0.25s ease-all;
}
ul#lista-comite li:hover h2, ul#lista-comite li:hover a{color: #fff;}
ul#lista-comite li:hover p, ul#lista-comite li:hover a span{color: #71cde9;}

ul#lista-comite li .content{  padding:1em 15px; border-bottom: 1px solid #71cde9;}
ul#lista-comite h2, ul#lista-comite a { font-size: 1.1em; margin: 0 1rem 0 0; color: var(--color-azul); font-weight: 700;}
ul#lista-comite li a span, ul#lista-comite li {font-size: 14px; font-weight: 400; color: #60708e; letter-spacing: 0.025em;}
ul#lista-comite li a {margin: 0.5em 0; display: block;}

#area-comite div.B-inner.comite{padding-left: 0; position: absolute; right:113px;}

/* ------ -----   Q SOMOS  -----------   */
#g-showcase .category-name a{color: #71cde9;}

#g-showcase .item-pageQ-somos h3{ font-size: 13.5pt; letter-spacing: 0.045em; font-weight: 500; color:#71cde9; margin-bottom: 4rem; margin-top: 4.875rem;}


.item-pageQ-somos dd{margin: 0; text-transform: uppercase;}
.item-pageQ-somos dd a{visibility: visible !important;}



.uk-width-1-2 .B-inner{background-color: #71cde9; /*padding-bottom: 8.75rem;*/ max-width: 555px; width: 555px;}
.uk-width-1-2 .B-inner-D{background-color: #71cde9; padding-bottom: 8.75rem; max-width: 555px; width: 555px; color: var(--color-celeste);}

#g-showcase h2, #titulo-seccion h2,
#area-comite h3{color: #1b315d; font-weight: 700; font-size: 36pt;}
#area-comite h2{margin-top: 3.5rem;}
#area-comite .uk-width-1-2 .B-inner{ padding-bottom: 2rem; }

#titulo-seccion{margin: 0 3rem 0 6rem; padding-left: 30px;}


#footer{ font-size: 14px; }
#footer-central .g-content{border-left: 1px solid #fff; padding-left: 50px;}
#footer .g-content{padding-left: 50px;}

#g-subfeature{padding: 0;}
#g-subfeature .container{padding: 0 7rem;}

#logos{padding: 0 7rem; margin: 70px 0;}
#logos h2{ color: #1b3060;  color: var(--color-azul); margin-top:3.125rem; font-size: 36pt; font-weight: 600; margin-bottom: 65px;}
#logos h3{ color: var(--color-azul);  font-size: 27pt; text-align: center; font-weight: 400;}

#logos p{font-size: 16px;}
#logos .box-blur{text-align: center;}
#logos .box-blur img{ 
	margin:20px;
	border-radius: 20px;
	padding: 2em;
	box-shadow: 1px 1px 5px 5px rgba(184,230,244,0.6);
	-webkit-box-shadow: 1px 1px 5px 5px rgba(184,230,244,0.6);
	-moz-box-shadow: 1px 1px 5px 5px rgba(184,230,244,0.6);  
}

#logos .box-blur:hover img{  
  transition: 0.15s; 
  box-shadow: 1px 1px 5px 5px rgba(200,200,200,0.4);
  -webkit-box-shadow: 1px 1px 5px 5px rgba(200,200,200,0.4);
  -moz-box-shadow: 1px 1px 5px 5px rgba(200,200,200,0.4);  
}


#logos .uk-width-1-3 .box-blur img{margin: 10px 20px 30px 20px;}

/* ------- SER PARTE / PAÍSES  --------- */

#g-showcase .item-page-Paises [itemprop="articleBody"]{margin: 0 50px;}

#g-showcase .item-page-serParte h3,
#g-showcase .item-page-Paises h3{color: var(--color-azul); font-size: 25px; font-size: 18.5pt; line-height: 30px;}

#g-showcase .item-page-serParte h4,
#g-showcase .item-page-Paises h4{color: var(--color-celeste); font-size: 13.5pt; line-height: 190%; letter-spacing: 0.045em;}

#g-showcase .item-page-Paises h4.azul{color: var(--color-azul); line-height: 160%;}

#g-showcase .item-page-serParte h5,
#g-showcase .item-page-Paises h5{color: var(--color-azul); font-size: 18px;}

#g-showcase .item-page-serParte ul{background-color: var(--color-celeste); color:#ffffff; margin: 0; padding:35px 1.5em 35px 35px; max-width: 95%; }
#g-showcase .item-page-serParte ul li{ font-size: 13pt; line-height: 190%; letter-spacing: 0.015em; list-style-image: url(img-li-blanca.png); margin-bottom: 20px; padding-left: 10px;}
#g-showcase .item-page-serParte .contenido-top h4{letter-spacing:0;}
#g-showcase .item-page-serParte .link-seParte{padding-left: 20px; margin:35px 20px;}

#g-showcase .item-page-serParte .link-seParte h5{font-size: 18px; font-weight: 400; letter-spacing: 0.045em; margin:0.75rem 0 0.5rem 0;}
#g-showcase .item-page-serParte .link-seParte a{background: var(--color-celeste); margin: 10px; padding: 13px 23px; border-radius: 30px; border: 1px solid var(--color-celeste); display: inline-block;}
#g-showcase .item-page-serParte .link-seParte a:hover{background: #c5c5c5; transition: 0.15s ease-out 1s; transition-delay: 0.15s; border: 1px solid var(--color-azul);}

#imagen-D img{position: relative; top:-425px; margin-bottom: -425px; z-index: 1;}

#g-showcase .item-page-Paises .B-inner{background: var(--color-celeste); padding:47px; margin: 53px;}
#g-showcase .item-page-Paises .B-inner-w{padding:0 47px; background: #ffffff; z-index: 9999; width: 74%; margin: 30px 53px; }
#g-showcase .item-page-Paises .B-inner h3,
#g-showcase .item-page-Paises .B-inner p{color: #ffffff;}
#g-showcase .item-page-Paises .B-inner p{font-size: 13pt; line-height: 190%;}

#img-peru, #img-AL, #contenedor-IMG{width: 100%; display: contents;}

.bg-celeste{background: var(--color-celeste); color: #ffffff; padding: 50px 35px;}
.bg-blanco{background: #ffffff; color: #000;}
.bg-celeste p{color: #ffffff;}

.overlap {position: absolute;}
#img-peru .R, #img-AL .R, #contenedor-IMG .R{text-align: right; }

#img-peru .L,
#img-AL .L{text-align: left; width: 60%; position: relative; top: -780px; margin-bottom: -780px;}

#img-AL .white-bg{background: #fff; padding: 20px 50px 20px 0px;}
#img-AL h3{color: var(--color-celeste); font-size: 15pt;}
#img-AL .B-inner{margin-right: 70px;}
#img-AL .B-inner ul{background: var(--color-celeste); color: #ffffff; font-size: 12pt; line-height: 24pt; margin: 0; padding: 40px; width: 615px;}
#img-AL .B-inner ul li{font-weight: 500; letter-spacing: 0.045em; list-style-image: url("img-li-blanca.png"); margin-left:20px;}

#contenedor-IMG .overlap{width: 48.75%; top: 245px; }
#contenedor-IMG .L .bg-blanco .overlap{top: 650px}

#contenedor-IMG div.R.overlap { background: var(--color-celeste); margin-left: 48.5%;}
#contenedor-IMG div.R.overlap .B-inner{text-align: left; padding: 50px 35px 50px 35px;}
[data-tabs="146"] #contenedor-IMG img,
[data-tabs="170"] #contenedor-IMG img,
[data-tabs="196"] #contenedor-IMG img{margin-top: 120px;}

.A{z-index: 9999;}

.B{z-index: 0;}

.separador{display: inline-block; margin:35px 0;}

.flota-R{text-align: right; margin-top:-760px;}

.flota-i{z-index: 1;}
.flota-i img{  position: absolute; padding-left:0;  z-index: 1;}
.over-D{background: #ffffff; z-index: 9999; margin-left: 50%; margin-top: 100px; margin: 100px auto 18% 48%; padding: 50px; }
.over-D p{line-height: 190%;}

#g-showcase .item-page-Paises .uk-grid{margin-left: 0 !important;}
.B-inner-w{background: #ffffff; z-index: 9999; position: absolute;}
.B-top .B-inner-w{position: absolute;top:0;}
.B-top{z-index: 1; padding-top: 250px; }
#g-showcase .item-page-Paises .B-inner-w ul li{ color: var(--color-celeste); font-size: 13pt; line-height: 190%; list-style-image: url(img-li.gif);}
#g-showcase .item-page-Paises .B-inner-w ul.brasil li{ list-style:none; }
#articulo .item-page-Paises { padding: 0 5.5% !important; margin-bottom: 180px; }





/* ------      TABS   ---------   */

#tabs{z-index: 1; /*margin-top: 100px; */}
div[data-tabs="146"], div[data-tabs="170"], div[data-tabs="196"] {margin-top: 80px;}

[data-tabs="129"] .sprocket-tabs-nav,
[data-tabs="178"] .sprocket-tabs-nav,
[data-tabs="204"] .sprocket-tabs-nav{background-color: var(--color-celeste); border-left: 100px solid var(--color-celeste); border-right: 100px solid var(--color-celeste);}

[data-tabs="129"] .sprocket-tabs-nav > li,
[data-tabs="178"] .sprocket-tabs-nav > li,
[data-tabs="204"] .sprocket-tabs-nav > li{ text-align: center; font-weight: 500; text-transform: uppercase; letter-spacing: 0.015em; color: #ffffff;}

[data-tabs="129"] .sprocket-tabs-nav > li.active,
[data-tabs="178"] .sprocket-tabs-nav > li.active,
[data-tabs="204"] .sprocket-tabs-nav > li.active{border-bottom: 1px solid var(--color-azul);}

[data-tabs="129"] .sprocket-tabs-nav > li.active > .sprocket-tabs-inner,
[data-tabs="178"] .sprocket-tabs-nav > li.active > .sprocket-tabs-inner,
[data-tabs="204"] .sprocket-tabs-nav > li.active > .sprocket-tabs-inner{background-color: var(--color-celeste); color: var(--color-azul); }

[data-tabs="129"] .sprocket-tabs-nav > li:nth-child(1),
[data-tabs="178"] .sprocket-tabs-nav > li:nth-child(1),
[data-tabs="204"] .sprocket-tabs-nav > li:nth-child(1){margin-left: 17.5%;}

[data-tabs="129"] .animation-slideandfade .sprocket-tabs-panel.active,
[data-tabs="178"] .animation-slideandfade .sprocket-tabs-panel.active,
[data-tabs="204"] .animation-slideandfade .sprocket-tabs-panel.active{transition-delay: 0.35s;}

[data-tabs="129"] .layout-top .sprocket-tabs-nav,
[data-tabs="178"] .layout-top .sprocket-tabs-nav,
[data-tabs="204"] .layout-top .sprocket-tabs-nav{ padding: 0 5% 0 auto !important; }

[data-tabs="129"] .sprocket-tabs-nav li .sprocket-tabs-inner,
[data-tabs="178"] .sprocket-tabs-nav li .sprocket-tabs-inner,
[data-tabs="204"] .sprocket-tabs-nav li .sprocket-tabs-inner{padding: 20px 35px; border:none; border-bottom: 1px solid var(--color-celeste);}

[data-tabs="129"] .sprocket-tabs-panels, [data-tabs="178"] .sprocket-tabs-panels, [data-tabs="204"] .sprocket-tabs-panels,
[data-tabs="146"] .sprocket-tabs-panels, [data-tabs="170"] .sprocket-tabs-panels{margin-top:20px; margin-bottom: 20px;}


[data-tabs="129"] .contenido, [data-tabs="178"] .contenido, [data-tabs="204"] .contenido{ 
  background: #fff; 
  position: absolute; 
  max-width: 46.5%; 
  left:0; top:0; 
  margin-left: 8.5%; 
  margin-top: 155px; 
  padding: 0 50px 50px 0;
    -webkit-animation: slide-top 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
       animation: slide-top 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}
[data-tabs="129"] .contenido p, 
[data-tabs="178"] .contenido p,
[data-tabs="204"] .contenido p{font-size: 1rem; line-height: 1.875rem; letter-spacing: 1.5rem; letter-spacing: 0.25px;}

#g-showcase [data-tabs="129"] a,
#g-showcase [data-tabs="178"] a,
#g-showcase [data-tabs="204"] a{color: var(--color-celeste);}

[data-tabs="146"] .sprocket-tabs-nav li, [data-tabs="170"] .sprocket-tabs-nav li, [data-tabs="196"] .sprocket-tabs-nav li{width: calc(100% /4);}
[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(3), 
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(3),
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(3){width: calc(100% /4 - 1%);}
[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(4), 
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(4),
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(4){width: calc(100% /4 + 1%);}

[data-tabs="146"] .sprocket-tabs-nav li .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav li .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav li .sprocket-tabs-inner{padding: 130px 15px 35px 20px; font-size: 19.5pt; line-height: 1.05em; text-transform: initial; font-weight: 600; border-right: 0; border:none; height: 227px !important; }
[data-tabs="146"] .sprocket-tabs-nav li .sprocket-tabs-text,
[data-tabs="170"] .sprocket-tabs-nav li .sprocket-tabs-text,
[data-tabs="196"] .sprocket-tabs-nav li .sprocket-tabs-text{text-align: left;}

[data-tabs="146"] .sprocket-tabs-nav > li,
[data-tabs="170"] .sprocket-tabs-nav > li,
[data-tabs="196"] .sprocket-tabs-nav > li{ font-weight: 500; text-transform: uppercase; letter-spacing: 0.015em; color: var(--color-azul);}

[data-tabs="146"] .sprocket-tabs-nav > li.active > .sprocket-tabs-inner,
[data-tabs="146"] .sprocket-tabs-nav > li:hover > .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li.active > .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li:hover > .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li.active > .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li:hover > .sprocket-tabs-inner{background-color: var(--color-celeste); color: #ffffff; }

[data-tabs="146"] .sprocket-tabs-nav > li > .sprocket-tabs-inner, 
[data-tabs="146"] .sprocket-tabs-nav > li.active > .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li > .sprocket-tabs-inner, 
[data-tabs="170"] .sprocket-tabs-nav > li.active > .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li > .sprocket-tabs-inner, 
[data-tabs="196"] .sprocket-tabs-nav > li.active > .sprocket-tabs-inner{border-radius: 0;}

[data-tabs="146"] .sprocket-tabs-nav, [data-tabs="170"] .sprocket-tabs-nav, [data-tabs="196"] .sprocket-tabs-nav { background-color: #ffffff; padding: 0 !important; margin-right: 30px;}

[data-tabs="146"] .sprocket-tabs-nav li:nth-child(1) .sprocket-tabs-text, [data-tabs="170"] .sprocket-tabs-nav li:nth-child(1) .sprocket-tabs-text, [data-tabs="196"] .sprocket-tabs-nav li:nth-child(1) .sprocket-tabs-text {max-width: 50px;}

[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(1) .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(1) .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(1) .sprocket-tabs-inner{background-image: url("../images/icono-IC-1-off.svg"); }

[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(1).active .sprocket-tabs-inner,
[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(1):hover .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(1).active .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(1):hover .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(1).active .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(1):hover .sprocket-tabs-inner{background-image: url("../images/icono-IC-1-on.svg"); }

[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(2) .sprocket-tabs-inner, 
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(2) .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(2) .sprocket-tabs-inner{background-image: url("../images/icono-IC-2-off.svg"); }

[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(2).active .sprocket-tabs-inner,
[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(2):hover .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(2).active .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(2):hover .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(2).active .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(2):hover .sprocket-tabs-inner{ background-image: url("../images/icono-IC-2-on.svg"); transition: 100ms linear;}

[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(3) .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(3) .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(3) .sprocket-tabs-inner{background-image: url("../images/icono-IC-3-off.svg"); }

[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(3).active .sprocket-tabs-inner, 
[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(3):hover .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(3).active .sprocket-tabs-inner, 
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(3):hover .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(3).active .sprocket-tabs-inner, 
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(3):hover .sprocket-tabs-inner{background-image: url("../images/icono-IC-3-on.svg"); }

[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(4) .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(4) .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(4) .sprocket-tabs-inner{background-image: url("../images/icono-IC-4-off.svg"); padding: 130px 0 35px 18px; letter-spacing: -0.65px;}

[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(4) .sprocket-tabs-inner{letter-spacing: 0.5px;}

[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(4).active .sprocket-tabs-inner,
[data-tabs="146"] .sprocket-tabs-nav > li:nth-child(4):hover .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(4).active .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li:nth-child(4):hover .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(4).active .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li:nth-child(4):hover .sprocket-tabs-inner{background-image: url("../images/icono-IC-4-on.svg");}

[data-tabs="146"] .sprocket-tabs-nav > li .sprocket-tabs-inner,
[data-tabs="170"] .sprocket-tabs-nav > li .sprocket-tabs-inner,
[data-tabs="196"] .sprocket-tabs-nav > li .sprocket-tabs-inner{background-size: 60px 60px; background-position: 40px 40px; background-repeat: no-repeat;}

[data-tabs="146"] .B-inner p, [data-tabs="170"] .B-inner p, [data-tabs="196"] .B-inner p{color: #ffffff;}

#celeste, .C-inner {padding: 50px 30px;}
#celeste, .C-inner{background: #ffffff; width: 725px; padding-right: 160px;}
.C-inner ul li, #celeste p, #celeste ul li{ color: var(--color-celeste); text-align: left; }

#obras-oil-D img{ position: absolute; right: 0; /*padding-top: 150px; border-top: 140px solid #ffffff; */}


/* -----------     MENU OBRAS & INGENIERIA  ----------   */
#menu-oi a{color: #414141;}

/* ------------    SER PARTE  + RELACION CON LOS INVERSORES  ------ */

#articulo .g-content{margin-bottom: 180px;}

#module-slideshow-131-particle .uk-overlay-background,
#module-slideshow-133-particle .uk-overlay-background,
#module-slideshow-134-particle .uk-overlay-background,
#module-slideshow-142-particle .uk-overlay-background,
#module-slideshow-143-particle .uk-overlay-background,
#module-slideshow-149-particle .uk-overlay-background,
#module-slideshow-151-particle .uk-overlay-background,
#module-slideshow-152-particle .uk-overlay-background,
#module-slideshow-153-particle .uk-overlay-background,
#module-slideshow-154-particle .uk-overlay-background,
#module-slideshow-168-particle .uk-overlay-background,
#module-slideshow-171-particle .uk-overlay-background,
#module-slideshow-179-particle .uk-overlay-background,
#module-slideshow-181-particle .uk-overlay-background,
#module-slideshow-183-particle .uk-overlay-background,
#module-slideshow-184-particle .uk-overlay-background,
#module-slideshow-195-particle .uk-overlay-background,
#module-slideshow-197-particle .uk-overlay-background,
#module-slideshow-205-particle .uk-overlay-background,
#module-slideshow-207-particle .uk-overlay-background,
#module-slideshow-212-particle .uk-overlay-background, #module-slideshow-213-particle .uk-overlay-background { background: rgba(0,0,0,.0); padding: 0 5.5%;}

#module-slideshow-131-particle h3,
#module-slideshow-133-particle h3,
#module-slideshow-134-particle h3,
#module-slideshow-142-particle h3,
#module-slideshow-143-particle h3,
#module-slideshow-149-particle h3,
#module-slideshow-151-particle h3,
#module-slideshow-152-particle h3,
#module-slideshow-153-particle h3,
#module-slideshow-154-particle h3,
#module-slideshow-168-particle h3,
#module-slideshow-171-particle h3,
#module-slideshow-179-particle h3,
#module-slideshow-181-particle h3,
#module-slideshow-183-particle h3,
#module-slideshow-184-particle h3,
#module-slideshow-195-particle h3,
#module-slideshow-197-particle h3,
#module-slideshow-205-particle h3,
#module-slideshow-207-particle h3{font-size: 37pt; font-weight: 500; letter-spacing: -0.5px;}

#module-slideshow-149-particle h3,
#module-slideshow-151-particle h3,
#module-slideshow-152-particle h3,
#module-slideshow-153-particle h3,
#module-slideshow-154-particle h3,
#module-slideshow-212-particle h3, #module-slideshow-213-particle h3{text-align: center; font-size: 58px; }

#module-slideshow-133-particle div .wow .fadeIn{animation-delay: 3s;}
#articulo {margin-top: 50px;}
#articulo h2{font-size:36pt; font-weight: 500; letter-spacing: -0.5px;}
table#memorias, table#memorias td{border:none; border-bottom:1px solid var(--color-celeste);}
table#memorias td{ padding: 35px; font-size: 20px; color: #585959;}

.animated {
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
} 


.bounce { 
  -webkit-animation-name: bounce;
  animation-name: bounce;
}

table#memorias a {}
table#memorias a:hover img{ 
	color:var(--color-azul);  
	/*animation: bounce;*/ 
	animation: pulse;
	-webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    /*animation-iteration-count: 3; -webkit-amation-iteration-count: 3;*/
    fill: red;
    }
/* --------      FORMULARIO CONTACTO -------   */

#formulario {margin-top: 60px;}

#formulario h1{color: var(--color-azul); font-size: 40px; font-weight: 500;}
#formulario .visCustomText p{margin-top: -10px; font-size: 18px; font-weight: 600; color: #4b4e4c}

#formulario input[type="text"], 
#formulario input[type="email"], 
#formulario textarea {font-size: 18px; padding: 25px 0 35px 5px; color: var(--color-azul); border:none; box-shadow: none; border-bottom: 2px solid var(--color-celeste); border-radius: 0; width: 86.77%;}
#formulario input[type="text"]::placeholder, #formulario input[type="email"]::placeholder, #formulario textarea::placeholder{color: var(--color-celeste);}
#formulario input.btn {background: var(--color-celeste); padding: 10px 40px; color: #ffffff; margin-left: 20px; border-radius: 2.5rem; letter-spacing: 1px; font-size: 18px; border:2px solid var(--color-celeste); box-shadow: none; text-shadow: none;}
#formulario input.btn:hover{background: #ffffff; border:2px solid var(--color-azul); color:var(--color-azul);
/* Firefox */
    -moz-transition: all 0.25s ease-in-out;
    /* WebKit */
    -webkit-transition: all 0.25s ease-in-out;
    /* Opera */
    -o-transition: all 0.25s ease-in-out;
    /* Standard */
    transition: all 0.25s ease-in-out;

}
#formulario .visBtnCon{text-align: left !important; }
#formulario .visform:not(.bt4mcindividual) label.error{font-size: 15px; background-color: var(--color-celeste); color: var(--color-azul); }
#formulario .visform:not(.bt4mcindividual) p.errorcontainer:after{border-top:14px solid var(--color-celeste);}

#module-accordion-137-particle, #module-accordion-139-particle, #module-accordion-185-particle, #module-accordion-186-particle{margin: 180px 0;}

#module-accordion-137-particle h3,
#module-accordion-139-particle h3,
#module-accordion-185-particle h3,
#module-accordion-186-particle h3,
#module-accordion-208-particle h3{color: var(--color-azul); text-align: left; font-size: 38px; }

#module-accordion-137-particle .r-accordion .title,
#module-accordion-139-particle .r-accordion .title,
#module-accordion-185-particle .r-accordion .title,
#module-accordion-186-particle .r-accordion .title,
#module-accordion-208-particle .r-accordion .title{ font-size: 25px; margin: 40px 0; color: var(--color-celeste); text-align: center; border-bottom: 1px solid var(--color-celeste);}

#module-accordion-137-particle  .r-accordion .title:not(.r-accordion),
#module-accordion-139-particle  .r-accordion .title:not(.r-accordion),
#module-accordion-185-particle  .r-accordion .title:not(.r-accordion),
#module-accordion-186-particle  .r-accordion .title:not(.r-accordion),
#module-accordion-208-particle  .r-accordion .title:not(.r-accordion) { padding: .5em 0; border-bottom: 1px solid var(--color-celeste); text-align: center; font-family: Exo,sans-serif; color: var(--color-celeste); }

#module-accordion-137-particle h4,
#module-accordion-139-particle h4,
#module-accordion-185-particle h4,
#module-accordion-186-particle h4,
#module-accordion-208-particle h4{color: #161515; font-size: 20;}

#module-accordion-137-particle p,
#module-accordion-139-particle p,
#module-accordion-185-particle p,
#module-accordion-186-particle p,
#module-accordion-208-particle p{font-size: 16px; color:var(--color-gris);}

#module-accordion-137-particle ol li,
#module-accordion-139-particle ol li,
#module-accordion-185-particle ol li,
#module-accordion-186-particle ol li,
#module-accordion-208-particle ol li{line-height: 30px;}


#module-accordion-137-particle a,
#module-accordion-139-particle a,
#module-accordion-185-particle a,
#module-accordion-186-particle a,
#module-accordion-208-particle a{color: var(--color-azul);}

/* --------   HISTORIA   -----  */ 
#Historia .g-content{margin: 0; padding: 0;}

/*---------    medios   -------- */
.blog-medios, .item-page-medios{margin: 60px 8.5%;}
#g-showcase .blog-medios h2 {font-size: 18pt;}

.blog-medios strong{color: var(--color-azul);}

.item-page-medios .page-header{font-size: 24pt;}
.item-page-medios dd{margin-left: 0;}

.blog-medios .page-header{min-height: 100px; max-height: 300px;}

.blog-medios .readmore a{background: var(--color-azul); color: #fff; padding: 1em 1.25em; border-radius: 1.75em; background-image: none; border: none; box-shadow: none; text-shadow: none;}

/*------    footer ------   */
#g-footer .g-content{ font-size: 11pt; line-height: 18pt; /*margin:0 0.625rem 15px 0.625rem; padding: 20px 50px;*/}
#g-footer #jlimage-7557{text-align: center; padding-top: 25px;}

/*#g-footer .size-30, #g-footer .size-33, #g-footer .size-27, #g-footer div#totop-3669-particle*/
#g-footer .align-content{margin: 30px auto;}
div#totop-3669-particle.g-content-g-particle{ margin: 0; padding: 0; }



/* ---------   RESOLUCIONES MAYORES A 1366 ----------  */
@media only all and (min-width: 1680px) and (max-width: 1860px){
  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-213,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-213{ margin-right: 0.5rem; /*border: 1px solid #f55;*/}
  #smart-slider div.n2-ss-layer {  margin-left: -5.5%; }
  #paises .g-main-nav .g-toplevel > li:first-child{}
  #g-navigation .g-main-nav .g-toplevel{padding: 0 6.5%;}
}
/* ---------   RESOLUCIONES MAYORES A 1440 ----------  */
@media only all and (min-width: 1440px) and (max-width: 1450px) {
   #smart-slider div.n2-ss-layer {  margin:0 5em 1.25em 0.25%; padding: 0;}
}

/*--------   RESOLUCIONES 1280   ---------- */

@media only all and (min-width: 60rem) and (max-width: 84.99rem){
	#g-header .g-main-nav .g-toplevel{margin-left:0;}
	#top-menu{font-size: 10.5pt; letter-spacing: 0.025em;}
	#idioma li{padding: 2px; font-size: 9.5pt; margin-right: 2px;}

  
  .contenido-Slider div{margin: 0 -0.45rem;}
  .contenido-Slider div #n2-ss-3item1,
  .contenido-Slider div #n2-ss-3item2,
  .contenido-Slider div #n2-ss-3item3{ zoom:85%;}

  div#n2-ss-5 .n2-font-62feaa294ee217de069106f6a9dd4da9-hover{zoom: 85%;}

  
  .contenido-Slider div div{  /*background-color: #f55; */}
  .contenido-Slider div div .titu-1{ margin-left: 0; }

	#menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-component,
	#menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-component,
	#menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-heading,
	#menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-heading,
  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-alias,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-alias{padding: 1.5rem 0.5em; font-size: 11pt;}

  #about-P .g-slideshow-desc{font-size: 42px;}


  [data-accordion="123"],  [data-accordion="160"]{padding-left: 0;}
  [data-tabs="129"] .sprocket-tabs-nav > li:nth-child(1) {  margin-left: 10%; }

  #module-articlefeatures-112-particle{padding: 0;}

  div#cont-trans-e{margin-left: 400px; padding: 50px;}

  [data-tabs="146"] .sprocket-tabs-nav li .sprocket-tabs-inner{font-size: 23px;}

  [data-tabs="129"] .sprocket-tabs-nav > li:nth-child(1){ margin-left: 60px; }
  [data-tabs="129"] .sprocket-tabs-nav li .sprocket-tabs-inner{ padding: 20px; }
  #area-comite div.B-inner.comite{right:-26px; display: none;}
  ul#lista-comite a{font-size: 16px;}
  ul#lista-comite li .content{min-height: 98px; height: 98px; margin: 0.25em;}
  ul#lista-comite li p{ padding-right: 50px; }

  #g-showcase .item-page-serParte,
  #formulario .g-content{ margin: 0 3rem;  }
  #area-comite .g-content{margin:0 0.5rem 0 2.5rem;}
  #articulo .item-page{ padding: 0; margin: 0 3rem; }

  .g-main-nav .g-toplevel > li{min-height: 46px;}

  #op-campos .uk-width-1-2 .B-inner{  min-width: 563px; width: 563px !important; margin-left: 6.5rem;}
  #module-textimage-113-particle, #module-textimage-164-particle{ padding: 0 6.5rem; }


  .gantry-logo img{width: 300px;}

  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-component,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-component,
  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-heading,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-heading,
  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-alias,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-alias{padding: 2rem 0.25em; margin: 0; font-size: 11pt;}
  #area-comite div.B-inner.comite{right:100px;}

  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-component,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-component,
  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-heading,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-heading,
  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-alias,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-alias{padding: 2rem 1em; margin: 0; font-size: 11pt;}

  /*#g-navigation .g-main-nav .g-toplevel{padding: 0;} */
  #menu-9479-particle .g-main-nav .g-toplevel > li:nth-child(1),
  #menu-9157-particle .g-main-nav .g-toplevel > li:nth-child(1) {margin-left: -2.75rem;}

  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-particle,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-particle{  left: 5%;}


  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-183,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-183{ margin-right: 0.95rem;}

  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-213,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-213{ margin-right: 1.15rem;}

  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item---particle-jq4pq{width: 285px;}
  #g-navigation .g-main-nav .g-dropdown{padding: 30px 1rem;}
  #g-header .size-30{width: 15%;}
  #g-header .size-59{width: 75%;}
  .contenido-Slider div{margin: 0 -0.45rem;}
  .contenido-Slider div #n2-ss-3item1,
  .contenido-Slider div #n2-ss-3item2,
  .contenido-Slider div #n2-ss-3item3{ zoom:85%;}
  #counter .g-content{ padding: 0; margin: 0; }
  #g-main .g-container, .g-container {width: 70rem;}
  #counter .Pecom-title{padding-left: 0;}

  #top-feature {margin: 25px 3%;}
  #top-feature img{ /*margin: 3.125rem;*/ }
  #g-subfeature .g-content { padding: 70px 2rem 4rem 2rem; }
  
  #op-campos {margin-top: -45px; z-index: 99999;}
  
  #servicios #col-D{margin-left: -30px;}
  #module-textimage-113-particle .g-block:nth-child(2){margin-left: -60px;}


  #logos{ padding: 0 3%; }
  #logos h3{font-size: 20pt;}
  #logos .uk-width-1-3 .box-blur img{width: 90%;}

  #cont-trans-e h1, #op-campos h2, #moda h1, #top-feature .content h2,#articulo h2, #g-showcase h2, #area-comite h3, .Pecom-title,#logos h2{font-size: 30pt;}

  #articulo .blog-PROD, .item-pageQ-somos, [data-tabs="146"], [data-tabs="129"] .sprocket-tabs-panels, 
  #g-showcase .item-page-serParte, #articulo .item-page, #formulario .g-content{   }

  .item-pageQ-somos .uk-grid > *{ /*padding-left: 0;*/}

  [data-tabs="146"] .sprocket-tabs-nav li .sprocket-tabs-inner{font-size: 20px;}

  #g-showcase .item-page-Paises .B-inner-w{width: 70%;}

  #img-AL .B-inner ul{width: 572px;}
  .bottom-prod #prod-D{padding-left: 51px;}
  .uk-width-1-2 .B-inner{ height: 875px;}

  div.B-inner.tquimicos{ height: 100%;}

  #module-textimage-113-particle, #module-textimage-164-particle{padding: 0 6.5rem;}

  #module-textimage-113-particle h1, #module-textimage-164-particle h1{  background-position: 120px 5px;  }

  #img-tquimicos { margin-top: 60px;}

}
/*---------  RESOLUCION 1024   --------   */
@media only all and (min-width: 768px) and (max-width: 1024px){

  #g-navigation .g-main-nav .g-toplevel{ padding: 0 0.15rem;}
  #top-menu{font-size: 10pt; letter-spacing: 0.015em;}
  #menu-6843-particle .g-main-nav .g-toplevel{margin-left: 0;}

  #articulo .blog-PROD,
  .item-pageQ-somos,
  [data-tabs="146"],
  [data-tabs="129"] .sprocket-tabs-panels,
  #g-showcase .item-page-serParte,
  #articulo .item-page,
  #formulario .g-content{ margin: 0 5%!important; }


  


  #top-feature img{ margin: 1.125rem; }
  #servicios #col-D{padding: 1rem 2rem;}

  #g-header .g-main-nav .g-toplevel{margin-right: 2%;}

  p, #module-slideshow-115-particle .B-inner p{font-size: 11.5pt; line-height: 165%;}

  #g-header .size-8{display: none;}
  #paises{margin-left: 2.5%;}
  .uk-width-1-2 .B-inner{width: 545px; max-width: 545px; height: 875px;}
  #counter .Pecom-title{padding-left: 45px;}

  #module-slideshow-131-particle .uk-overlay-background, #module-slideshow-133-particle .uk-overlay-background, #module-slideshow-134-particle .uk-overlay-background,
  #module-slideshow-142-particle .uk-overlay-background, #module-slideshow-143-particle .uk-overlay-background, #module-slideshow-149-particle .uk-overlay-background,
  #module-slideshow-151-particle .uk-overlay-background, #module-slideshow-152-particle .uk-overlay-background, #module-slideshow-153-particle .uk-overlay-background,
  #module-slideshow-154-particle .uk-overlay-background, #module-slideshow-168-particle .uk-overlay-background, #module-slideshow-171-particle .uk-overlay-background,
  #module-slideshow-179-particle .uk-overlay-background, #module-slideshow-181-particle .uk-overlay-background, #module-slideshow-183-particle .uk-overlay-background,
  #module-slideshow-184-particle .uk-overlay-background, #module-slideshow-195-particle .uk-overlay-background, #module-slideshow-197-particle .uk-overlay-background,
  #module-slideshow-205-particle .uk-overlay-background, #module-slideshow-207-particle .uk-overlay-background,
  #module-slideshow-212-particle .uk-overlay-background, #module-slideshow-213-particle .uk-overlay-background { background: rgba(0,0,0,.0); padding: 0;}

  .contenido-Slider div{margin: 0 -2.15rem;}
  div#n2-ss-3 .n2-font-b82ce699044e7f7152538b8e65ec7f46-link a,
  div#n2-ss-8 .n2-font-b82ce699044e7f7152538b8e65ec7f46-link a,
  div#n2-ss-10 .n2-font-b82ce699044e7f7152538b8e65ec7f46-link a{margin: 0.5rem 0.5rem 0.5rem 0; width: 55px; zoom: 0.9;}

  #top-menu{letter-spacing: 0.005em;}
  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-component,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-component,
  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-heading,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-heading,
  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-alias,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-alias{padding: 2rem 0.55em; margin: 0; font-size: 11pt;}

  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-particle, 
  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-particle, 
  .g-main-nav .g-toplevel > li.g-menu-item-type-module{ width: 250px; }

  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-183,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-183{ margin-right: 1.7rem;}

  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-213,
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-213{ margin-right: 1.85rem;}

  .gantry-logo img{width: 225px; }
  #menu-9479-particle .g-main-nav .g-toplevel > li.g-menu-item-type-particle{  left: 20px;}
  #menu-9157-particle .g-main-nav .g-toplevel > li.g-menu-item-type-particle{  left: 30px;}


  #img-AL .B-inner ul{width: 483px;}
  #op-campos{margin-top: -33px;}
  #op-campos .uk-width-1-2 .B-inner{  min-width: 452px; width: 452px !important; height: 100%;}
  #servicios #col-D{margin-left: 0px;}

  #module-textimage-113-particle .g-block:nth-child(2){margin-left: -90px;}

  #g-footer div#jlimage-2791-particle.g-content{padding: 0 50px;}
  #paises{margin-left: 0;}

  #menu-6843-particle .g-main-nav .g-toplevel, #menu-7163-particle .g-main-nav .g-toplevel{margin-left: 0;}
  #paises .g-main-nav .g-toplevel > li:first-child{margin-left: calc(100% * .005);}

  /*#menu-9479-particle .g-main-nav .g-toplevel > li:nth-child(1){margin-left: -2.05rem; margin-right: -1em;}
  #menu-9157-particle .g-main-nav .g-toplevel > li:nth-child(1) {margin-left: -1.25rem; margin-right: -1em;}*/

  #menu-9479-particle .g-menu-item-title, #menu-9157-particle .g-menu-item-title{padding: 0.15rem 0.55rem;}

  #g-showcase div#n2-ss-5 .n2-style-d85eb2204417c46302c84dd960befedd-heading,
  #g-showcase div#n2-ss-11 .n2-style-d85eb2204417c46302c84dd960befedd-heading,
  #g-showcase div#n2-ss-14 .n2-style-d85eb2204417c46302c84dd960befedd-heading{font-size: 35pt; padding: 0; white-space: nowrap;}

}



/* --------   IPAD      -------   */
@media only all and (min-width: 48rem) and (max-width: 59.99rem){

   #g-navigation .g-menu-hastouch .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{background: rgba(255, 255, 255,0); border:none;}
   #g-header .size-30{width: 0; display: none;}
   #g-header .size-59{ flex: 0 89%; width: 89%; }
   #g-header .g-main-nav .g-toplevel{margin-left: 0;}
   #menu-7163-particle .g-main-nav .g-toplevel > li > .g-menu-item-container, #menu-6843-particle .g-main-nav .g-toplevel > li > .g-menu-item-container { padding: 0.65rem 0.75rem;}
   #idioma .g-content { margin: 0;  padding: 0.5rem 0; }
   #smart-slider #n2-ss-3item1:before {margin: 0; padding: 0;}
   #smart-slider #n2-ss-3item1, #smart-slider #n2-ss-3item2, #smart-slider #n2-ss-3item3{font-size: 34px;  margin-bottom: -0.75rem;}

  #smart-slider div.n2-ss-section-main-content.n2-ss-layer-content.n2-ow.n-uc-164d24f84eca6-inner{ margin: 0 -5rem;}
  #smart-slider .n2-ss-button-container{zoom:90%;}

}


/* --------   MOBILE    ------   */
@media only all and (max-width: 47.938rem){

  #logo-mobile{display: block;}

  #paises .g-main-nav .g-toplevel{margin-left: -10px;}
  #articulo .item-page-Paises {margin: 0; padding: 0 1% !important;}
  #articulo .item-page-Paises .B-top{ padding-top: 0; }
  #g-showcase .item-page-Paises .B-inner-w{ width: 100%; margin: 25% 0 0 0; position: relative; }
  #g-showcase .item-page-Paises [itemprop="articleBody"]{margin: 0 10px;}
  #g-showcase .item-page-Paises .B-inner{ margin:0; }
  #g-mobilemenu-container .g-toplevel li .g-menu-item-container{padding: 0.938rem 1.75rem; letter-spacing: 0.045em;}
  #g-mobilemenu-container .g-toplevel li .g-menu-item-content{line-height: 1.25rem;}

  #menu-5780-particle{/*background: rgba(255,255,255, 0.35);*/ background: rgba(255,255,255, 0.10);}
  #smart-slider #n2-ss-3item1:before {margin: 0; padding: 0;}
  #smart-slider #n2-ss-3item1, #smart-slider #n2-ss-3item2, #smart-slider #n2-ss-3item3,
  #smart-slider #n2-ss-8item1, #smart-slider #n2-ss-8item2, #smart-slider #n2-ss-8item3, 
  #smart-slider #n2-ss-10item1, #smart-slider #n2-ss-10item2, #smart-slider #n2-ss-10item3{font-size: 22px;  margin-bottom: -0.75rem;}

  #smart-slider div.n2-ss-section-main-content.n2-ss-layer-content.n2-ow.n-uc-164d24f84eca6-inner,
  #smart-slider div.n2-ss-section-main-content.n2-ss-layer-content.n2-ow.n-uc-UCF1at61dyPw-inner,
  #smart-slider div.n2-ss-section-main-content.n2-ss-layer-content.n2-ow.n-uc-RX3BNtzbdgeb-inner{ margin: 0 -5rem;}
  #smart-slider .n2-ss-button-container{zoom:80%;}
  #about-P .g-slideshow-desc{font-size: 34px; line-height: 135%;}

  #module-slideshow-156-particle .g-slideshow-desc,#module-slideshow-209-particle .g-slideshow-desc{line-height: 120%;}

  [data-accordion="123"], [data-accordion="160"], [data-accordion="187"]{ padding-left: 0; margin:0;}
  [data-accordion="123"] .sprocket-accordion-item, [data-accordion="123"] .sprocket-accordion-item.active,
  [data-accordion="160"] .sprocket-accordion-item, [data-accordion="160"] .sprocket-accordion-item.active,
   [data-accordion="187"] .sprocket-accordion-item, [data-accordion="187"] .sprocket-accordion-item.active{max-width: 90%; width: 90%;}

  [data-tabs="146"] .sprocket-tabs-nav li, [data-tabs="196"] .sprocket-tabs-nav li, [data-tabs="170"] .sprocket-tabs-nav li {width: calc(100% /2);}
  [data-tabs="146"] .sprocket-tabs-nav > li:nth-child(3),
  [data-tabs="146"] .sprocket-tabs-nav > li:nth-child(4),
  [data-tabs="196"] .sprocket-tabs-nav > li:nth-child(3),
  [data-tabs="196"] .sprocket-tabs-nav > li:nth-child(4),
  [data-tabs="170"] .sprocket-tabs-nav > li:nth-child(3),
  [data-tabs="170"] .sprocket-tabs-nav > li:nth-child(4){width: calc(100% /2);}
  [data-tabs="146"] .sprocket-tabs-nav li .sprocket-tabs-inner, [data-tabs="196"] .sprocket-tabs-nav li .sprocket-tabs-inner, [data-tabs="170"] .sprocket-tabs-nav li .sprocket-tabs-inner{font-size: 16pt;}

  [data-tabs="146"] .sprocket-tabs-nav > li:nth-child(4) .sprocket-tabs-inner, [data-tabs="170"] .sprocket-tabs-nav > li:nth-child(4) .sprocket-tabs-inner{padding: 130px 0 35px 10px;}

  [data-tabs="146"] #contenedor-IMG div.R.overlap,
  [data-tabs="196"] #contenedor-IMG div.R.overlap,
  [data-tabs="170"] #contenedor-IMG div.R.overlap{ margin-left: 0; margin-left: 25%!important; width: 75%; height: 200vh;}

  [data-tabs="146"] .energia, [data-tabs="196"] .energia, [data-tabs="170"] .energia{ left: 0;}

  [data-tabs="146"] #celeste, .C-inner{height: 460px; width: 100vw; padding: 0 30px;}

  #logos h2 {font-size: 32pt;}

  #articulo .blog-PROD, .item-pageQ-somos, [data-tabs="129"] .sprocket-tabs-panels, #g-showcase .item-page-serParte, #articulo .item-page, #formulario .g-content{margin: 0 4%!important;}
  
  div[data-tabs="146"], div[data-tabs="196"], div[data-tabs="170"]{margin: 0 auto!important;}
  
  #ing-D .uk-width-1-2{width: 80%;}
  #ing-D .B-inner { position:absolute; top: 1200px; left: 0; }

  .Pecom-title, #top-feature .title{font-size: 26pt;}

  #top-feature #operacion img{ margin: 0 1rem; }
  #servicios .uk-grid>*{padding-left: 0;}

  [data-tabs="129"] .sprocket-tabs-panels,
  [data-tabs="178"] .sprocket-tabs-panels, 
  [data-tabs="146"] .sprocket-tabs-panels, 
  [data-tabs="170"] .sprocket-tabs-panels{display: flex; }

  [data-tabs="146"] .sprocket-tabs-panels, [data-tabs="196"] .sprocket-tabs-panels, [data-tabs="170"] .sprocket-tabs-panels{ height: calc(100vh * 3); display: flex;}

  #img-peru .R, #img-AL .R, #contenedor-IMG .R{ height: calc(100vh + 250px); }
  .blog-PROD #img-AL .R{height: auto;}
  .blog-PROD #TQ{margin-top: -100px;}
  .blog-PROD #AL{margin-top: 30px;}

  #contenedor-IMG .overlap{width: 65%; top: 450px; margin-bottom: 450px;}
  #contenedor-IMG .overlap .bg-celeste{ padding: 20px 15px; }
  #contenedor-IMG .overlap .bg-celeste p{line-height: 160%;}

  #g-subfeature .g-content,
  #module-textimage-113-particle, 
  #module-textimage-164-particle,
  #module-textimage-191-particle,
  #moda h3 { padding: 70px 2rem 2rem 2rem; }

  #op-campos .uk-width-1-2 .B-inner{ width: 95%; min-width: 95%; padding: 2em; margin: 0 auto; }

  div#cont-trans-e{margin-left: 0; margin: 0 2.2em; padding: 1em;}

  #sub-gath{margin-top: 20px; margin-bottom: 70px;}
  #sub-gath .g-content{margin: 0; padding: 0;}

  #img-peru .L, #img-AL .L{top: 0; margin-bottom: 70px; width: 100%;}
  #img-AL .B-inner {margin: 0 1em;}
  #img-AL .B-inner ul{margin: 0 auto; padding: 2.5em 1.125em; width: 100%;}

  .bottom-prod #prod-I h2{ padding-top: 70px; }
  #img-tquimicos, .blog-PROD #prod-D{ margin: 0 auto; }
  #articulo .blog-PROD #prod-I{width: 100%;}
  .blog-PROD #prod-D{ margin: 0; width: 100%; padding-left: 10%; margin-top: -70px;}

  #prod-I .B-inner, .bottom-prod #prod-D .B-inner{padding: 30px;}
  #prod-D #flecha img{margin: 10px auto;}

  #n2-ss-2 h1#n2-ss-2item1, #n2-ss-12 h1#n2-ss-12item1, #n2-ss-15 h1#n2-ss-15item1{font-size: 32pt;}



  div#n2-ss-12 .n-uc-1685180433852-inner,
  div#n2-ss-2 .n-uc-gVftKXeAzTZL-inner,
  div#n2-ss-15 .n-uc-a3gFm5nfOaUg-inner{margin-left: -4.5em;}

  #g-showcase .item-pageQ-somos h2{font-size: 28pt;}
  #g-showcase .item-pageQ-somos div.uk-width-1-2 .B-inner-D { padding-bottom: 2rem; color: #fff; background-color: #fff;}

  #module-slideshow-115-particle .B-inner h2, #module-slideshow-173-particle .B-inner h2, #module-slideshow-198-particle .B-inner h2{font-size: 28pt;}
  #g-showcase .item-pageQ-somos .uk-width-1-2, #module-slideshow-115-particle .uk-width-1-2, #module-slideshow-173-particle .uk-width-1-2, #module-slideshow-198-particle .uk-width-1-2{width: 95%;}


  #module-slideshow-115-particle .B-inner, #module-slideshow-173-particle .B-inner, #module-slideshow-198-particle .B-inner{line-height: 100%; padding: 1rem; }

  #module-slideshow-115-particle .B-inner p, #module-slideshow-173-particle .B-inner p, #module-slideshow-198-particle .B-inner p{margin-bottom: 1.5rem; font-size: 11.5pt; line-height: 17pt; }

/* titulo Historia */
  #Historia #n2-ss-7item1, #Historia #n2-ss-7item14, #Historia #n2-ss-7item28, #Historia #n2-ss-7item29,
  #Historia #n2-ss-7item43, #Historia #n2-ss-7item45, #Historia #n2-ss-7item59, #Historia #n2-ss-7item62,
  #Historia #n2-ss-7item72, #Historia #n2-ss-7item86, #Historia #n2-ss-7item90, #Historia #n2-ss-7item91,
  #Historia #n2-ss-7item107, #Historia #n2-ss-13item1, #Historia #n2-ss-13item15, #Historia #n2-ss-13item31,
  #Historia #n2-ss-13item48,
  #Historia #n2-ss-13item66,
  #Historia #n2-ss-13item96,
  #Historia #n2-ss-13item97,
  #Historia #n2-ss-13item114,
  #Historia #n2-ss-13item14,
  #Historia #n2-ss-13item29,
  #Historia #n2-ss-13item45,
  #Historia #n2-ss-13item63,
  #Historia #n2-ss-13item91,
  #Historia #n2-ss-13item92,
  #Historia #n2-ss-13item108,
  #Historia #n2-ss-16item1,
  #Hitoria #n2-ss-16item15,
  #Historia #n2-ss-16item31,
  #Historia #n2-ss-16item48,
  #Historia #n2-ss-16item66,
  #Historia #n2-ss-16item96,
  #Historia #n2-ss-16item97,
  #Historia #n2-ss-16item114,
  #Historia #n2-ss-16item14,
  #Historia #n2-ss-16item29, #Historia #n2-ss-16item45, #Historia #n2-ss-16item62, #Historia #n2-ss-16item90, #Historia #n2-ss-16item91, #Historia #n2-ss-16item107{font-size: 180%;}


  #Historia #n2-ss-7item24, #Historia #n2-ss-7item81, #Historia #n2-ss-7item95{font-size: 100%; line-height: 110%; margin-left: 50px; width: 320px; margin-top: -10px;} 

  #Historia #n2-ss-16item100, #Historia #n2-ss-16item116{line-height: 125%;}

  #module-slideshow-131-particle h3,
  #module-slideshow-133-particle h3,
  #module-slideshow-134-particle h3,
  #module-slideshow-142-particle h3,
  #module-slideshow-143-particle h3,
  #module-slideshow-149-particle h3,
  #module-slideshow-151-particle h3,
  #module-slideshow-152-particle h3,
  #module-slideshow-153-particle h3,
  #module-slideshow-212-particle h3,
  #module-slideshow-213-particle h3,
  #module-slideshow-154-particle h3, #g-showcase #n2-ss-5item1, #g-showcase #n2-ss-11item1, #g-showcase #n2-ss-14item1{font-size: 22pt; line-height: 110%;}


  #module-slideshow-131-particle h3,
  #module-slideshow-133-particle h3,
  #module-slideshow-134-particle h3,
  #module-slideshow-143-particle h3,
  #module-slideshow-149-particle h3,
  #module-slideshow-151-particle h3,
  #module-slideshow-152-particle h3,
  #module-slideshow-153-particle h3,
  #module-slideshow-154-particle h3,
  #module-slideshow-179-particle h3,
  #module-slideshow-181-particle h3,
  #module-slideshow-183-particle h3,
  #module-slideshow-184-particle h3,
  #module-slideshow-205-particle h3,
  #module-slideshow-207-particle h3,
  #articulo h2{font-size: 25pt;}

  #module-slideshow-171-particle h3, 
  #module-slideshow-197-particle h3{font-size: 22pt; line-height: 130%;}

  #module-slideshow-142-particle h3,
  #module-slideshow-168-particle h3,
  #module-slideshow-195-particle h3{font-size: 18pt; line-height: 120%; margin-top: -10px;}

  #module-slideshow-142-particle .uk-overlay-background,
  #module-slideshow-168-particle .uk-overlay-background, 
  #module-slideshow-195-particle .uk-overlay-background{padding: 0 0.25em;}


  #module-slideshow-131-particle .uk-overlay-background, 
  #module-slideshow-133-particle .uk-overlay-background, 
  #module-slideshow-134-particle .uk-overlay-background, 
  #module-slideshow-143-particle .uk-overlay-background, 
  #module-slideshow-149-particle .uk-overlay-background, 
  #module-slideshow-151-particle .uk-overlay-background, 
  #module-slideshow-152-particle .uk-overlay-background, 
  #module-slideshow-153-particle .uk-overlay-background, 
  #module-slideshow-154-particle .uk-overlay-background, 
  #module-slideshow-179-particle .uk-overlay-background, 
  #module-slideshow-181-particle .uk-overlay-background, 
  #module-slideshow-183-particle .uk-overlay-background{ padding: 0 1em; }

  .uk-width-1-2, .uk-width-1-2 .B-inner, .uk-widht-1-3{width: 90%; margin:0 auto;}
  .uk-grid{padding: 0;}
  .uk-width-1-2 .B-inner{width: 100%; margin:0 auto;}

  #area-comite .g-content{ margin: 0 0.5rem; }
  ul#lista-comite li{width: 90%; display: block; margin: 0;}
  #area-comite div.B-inner.comite{display: none;}

  #logos{margin: 0 0.45rem; padding: 0;}
  #logos .uk-grid>*{padding: 0 5px; margin:0 auto;}
  #logos h3{font-size: 16px; margin:0; margin-left: 1.85rem; padding: 0; text-align: center; font-weight: 500;}

  #footer-central .g-content{border:none; padding: 0;}

  .layout-top .sprocket-tabs-nav{margin:0  auto; padding: 0; border-left: 0; border-right: 0;}
  #tabs{ margin-top: 20px; }
  [data-tabs="129"] .sprocket-tabs-panels, [data-tabs="178"] .sprocket-tabs-panels, [data-tabs="204"] .sprocket-tabs-panels{ margin:0 3% !important; }
  [data-tabs="129"] .sprocket-tabs-nav > li, [data-tabs="178"] .sprocket-tabs-nav > li, [data-tabs="204"] .sprocket-tabs-nav > li{  width: 100%; margin:0 auto; display: block; }
  [data-tabs="129"] .sprocket-tabs-nav > li:nth-child(1), [data-tabs="178"] .sprocket-tabs-nav > li:nth-child(1), [data-tabs="204"] .sprocket-tabs-nav > li:nth-child(1){margin-left: 0; }
  [data-tabs="129"] .uk-width-1-2, [data-tabs="178"] .uk-width-1-2, [data-tabs="204"] .uk-width-1-2 {width: 90%; margin:0 auto;}
  [data-tabs="129"] .contenido, [data-tabs="178"] .contenido, [data-tabs="204"] .contenido{margin: 0 auto; position: relative; max-width: 90%;}

  #g-showcase [data-tabs="129"] h2, #g-showcase [data-tabs="178"] h2, #g-showcase [data-tabs="204"] h2{font-size: 28pt;}

  #imagen-D img{top: -80px; margin-bottom: -160px;}
  table#memorias, table#memorias td{zoom:85%;}

  .gantry-logo img{mix-blend-mode: hard-light;}
  #g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{background: rgba(255, 255, 255,0); border:none;}

  #Historia .g-content{margin-top: 0; padding-top: 0;}

  #top-feature img{margin: 3rem 0;}

  #Historia div#n2-ss-7item66,
  #Historia div#n2-ss-7item15, 
  #Historia div#n2-ss-7item31, 
  #Historia div#n2-ss-7item48, 
  #Historia div#n2-ss-7item81, 
  #Historia div#n2-ss-7item96,
  #Historia div#n2-ss-7item97, 
  #Historia div#n2-ss-7item114{font-size: 200%; margin-top: -10%; width: 280px;}

  #Historia div#n2-ss-7item100, div#n2-ss-7item116, div#n2-ss-7item116{line-height: 1.15em;}

  
  #Historia div#n2-ss-7item39,
  #Historia div#n2-ss-7item56,
  #Historia div#n2-ss-7item75,
  #Historia div#n2-ss-7item89,
  #Historia div#n2-ss-7item106{font-size: 150%; width: 280px; margin-left: 60px; margin-top: -20%; line-height: 100%;}

  #Historia div#n2-ss-7item106{font-size: 120%;}

  #g-showcase div#n2-ss-5 .n2-style-d85eb2204417c46302c84dd960befedd-heading,
  #g-showcase div#n2-ss-11 .n2-style-d85eb2204417c46302c84dd960befedd-heading,
  #g-showcase div#n2-ss-14 .n2-style-d85eb2204417c46302c84dd960befedd-heading{font-size: 18pt; padding: 10px;}

  #menu-6843-particle, #menu-7163-particle{display: none;}

  #Historia div#n2-ss-7item11, 
  #Historia div#n2-ss-7item25,
  #Historia div#n2-ss-7item40,
  #Historia div#n2-ss-7item57,
  #Historia div#n2-ss-7item76{ margin-left: 60px; width: 280px; line-height: 100%;}

  #mnu-secundario .g-content {border-top: 1px solid #515b67;}
  #mnu-secundario a{ color: rgba(255,255,255,0.85);}
  #mnu-secundario .g-menu-item-content{margin: 0.45rem 0;  }
  #mnu-secundario .g-main-nav .g-toplevel > li {display: block; line-height: 1.125rem;}
  }

}


































