/*******************Reset*****************

-webkit-transition: all 400ms ease-out;
-o-transition: all 400ms ease-out; 
-moz-transition: all 400ms ease-out; 
-ms-transition: all 400ms ease-out; 
transition: all 400ms ease-out;*/

/*titulos*/
@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap');

@font-face {
    font-family: 'Erazure';
    src: url('../fonts/Erazure.woff2') format('woff2'),
        url('../fonts/Erazure.woff') format('woff'),
        url('../fonts/Erazure.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*parrafos*/
@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap');

*{margin:0; padding:0;}
html{margin:0 !important}

body::-webkit-scrollbar{
    width: 5px;
}

body::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
 
body::-webkit-scrollbar-thumb{
  	background-color: #00816f;
  	outline: 1px solid slategrey;
}

body{font-family: 'Quicksand', sans-serif !important;margin:0; padding:0 !important; background: #fff;color:#006937 !important; position:relative;font-size:16px!important; width:100%;line-height:1.33em;overflow: hidden;}
a,button{outline: 0px;}
	h1, h2, h3, h4, h5, h6{font-weight:400;margin: 0;position: relative;}
		h1{font-size:35px;}
		h2{font-size:30px;}
		h3{font-size:20px;}
		h4{font-size:18px;}
		h5{font-size:16px;}
		h6{font-size:14px;}

	input:focus, select:focus, textarea:focus,.btn_cerra:focus{outline:none;}
	input, input[type="text"], input[type="file"]{background: none; border: none;color:#666;}

	nav ul{margin:0 !important; padding:0 !important}
	ul, li{list-style: none}

	a{text-decoration:none!important; color:#6e613d; font-size:16px;/*-webkit-transition: all 400ms ease-out; -o-transition: all 400ms ease-out; -moz-transition: all 400ms ease-out; -ms-transition: all 400ms ease-out; transition: all 400ms ease-out;*/}
		a:hover{text-decoration:none!important;  color:#006937;}
		a img{border:none; -webkit-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; -moz-transition: all 800ms ease-out; -ms-transition: all 300ms ease-out; transition: all 300ms ease-out;}
		a:hover img{-webkit-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out; -ms-transition: all 300ms ease-out; transition: all 300ms ease-out;}

	p{font-family: 'Quicksand', sans-serif!important;font-size: 18px !important;font-weight: 500;}
	.clear{clear:both;}

	.flip{cursor:pointer;}
	
	.no_padding{padding:0}
	.no_gutter > [class*='col-']{padding-right:0; padding-left:0;}
	.col-centered{float: none;margin: 0 auto;display: table;}
	.col-flex-around{display: flex; justify-content: space-around; flex-wrap: wrap; }
	.col-flex{display: flex; justify-content: center; flex-wrap: wrap; }
	.content_info{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
	.content_loading{background: #006937;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 9999;}
	.content_loading .img_loading{margin: 0 auto;display: table;position: relative;width: 150px;}

	.display_table{display: table; width: 100%;; height: 100%}
	.display_table_cell{display: table-cell; width: 100%; height: 100%; vertical-align: middle}
	
	.shared{text-align: center !important;}
	.shared h5{text-transform: uppercase; font-weight: bold!important; color: #000!important}
	.shared li{display: inline-block}
	.shared li a{display: block; margin: 0 2px}
	.shared li a i{font-size: 13px;}

	::-moz-selection{background: #ccc;}
	::selection{background: #ccc;} 
/********************fin Reset******************/

/******************************* HEADER *******************************/
#icono_idioma{width: 35px;float: left;margin: 0 10px}

/*lenguaje*/
.language-chooser{margin: 0;display: inline-flex;padding: 25px 0;}
.language-chooser li a{text-transform: capitalize;color: #fff !important;float: left !important;padding: 6px !important;color: #fff !important;}
.language-chooser li.active a{background: #fff !important;color: #00816f !important}
.language-chooser li.active a span{border-bottom: 2px solid #00816f;}


#content_header{position: fixed; top: 0; left: 0; width: 100%;z-index: 300;}
.header_mobile{display: none;}
#access{text-align: right;}
#access ul{}
#access li{display: inline-block;text-align: center;/*width: 110px;*/margin: 35px 15px;}
#access a{text-shadow: 0px 1px 5px #0000007a; text-transform: uppercase;font-weight: 600 ;display: inline-block;vertical-align: bottom;font-size: 25px!important;position: relative;/*margin: 40px 20px 10px;*/margin-bottom: 10px;line-height: 17px;letter-spacing: 2px;cursor: pointer;}
#access li:hover{border-bottom: 2px solid #93d500 !important;}
/*submenu*/
.sub-menu{background: #6e613d}
#access ul .sub-menu{display: none;}
#access ul li:hover ul.sub-menu{position: absolute;display: block;padding: 15px 0 !important;}

#access ul .sub-menu li{border: 0;text-align: left;display: table;background: transparent;margin: 0;}
#access ul .sub-menu li a{text-transform: inherit;margin: 5px;display: flex;color: #fff !important;transition: all 300ms ease-out;border-bottom: 0;font-size: 14px !important;letter-spacing: 1px;padding: 0 10px;}
/*.sub-menu li a::before{content: "\2022";color: #00816f;font-size: 25px;display: inline-block;vertical-align: middle;margin-right: 5px;}*/
#access ul .sub-menu li a:hover{background: rgba(255, 255, 255, 0.3);transition: all 300ms ease-out;}

/*#access li a:after{content: '';background: #807451;width: 20px;height: 3px;display: block;position: absolute;margin: 0 auto;top: -5px;right: 0;opacity: 0}
#access li a:hover:after{opacity: 1;}*/
#menu{display: none;}
#lineas_menu{width: 35px;position: relative;margin: auto}
.linea_menu{display: block; width: 95%; height: 3px; margin: 4px auto;transition: all 400ms ease-out;}
#menu.on .linea_2{width: 0px!important;}
#menu.on .linea_1{position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin:auto; transform:rotate(45deg)}
#menu.on .linea_3{position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin:auto; transform:rotate(-45deg)}

/*********SECTIONS GRAL************/
.container{padding: 30px;}


.header_left{text-align: left}
.header_center{text-align: center}
.header_right{text-align: right}
	.header_section h1{font-size:40px}
	.header_section h2{font-size:35px}
	.header_section h3{font-size:25px}
	.header_section h4{font-size:20px}
	.header_section h5{font-size:16px}
	.header_section h6{font-size:14px}
	.header_section h1,.header_section h2,.header_section h3,.header_section h4,.header_section h5, .header_section h6{text-transform: uppercase;}
	.header_section span{position:relative;margin: auto;display: block;}				

.banner_section{margin: 0 auto;position: relative}
.banner_section .entry_content p{text-align: center;}

ul.circle li{list-style: circle;}
ul.circle li::before{content: '';background: #fff;border: 2px solid #006937;width: 15px;height: 15px;display: block;position: absolute;left: -22px;top: 3px;border-radius: 50%;}
ul.circle li:hover::before{background: #006937;}


/*.content_banner{position: absolute;top: 0; left: 0; width:100%; height: 100%;transition: all 400ms ease-out}*/



/*******FORMATO CONTENTIDO********/		
.image-center{display: block; margin: 0 auto;}
.entry_content{/*margin: 0 auto 55px auto;*/padding: 20px 0;}
.o-hidden{overflow: hidden;}
.panel-default{border: none !important;}
.z99{z-index: 999;}
.br20{border-radius:20px;}
.texto-blanco{color: #fff !important;}
.texto-blanco p{color: #fff !important;}
.p-relative{position: relative;}
.p-absolute{position: absolute;}
.mx-width200{max-width: 200px;}
.mx-width150{max-width: 150px;}
.mx-width100{max-width: 100px;}
.bg_verde {background-color: #006937;}
.containerx2{padding:0px 50px !important;}
.f-w-l p{font-weight: 300 !important;}

.entry_content table{border: none !important; margin: 0 !important;}
.entry_content table p{font-weight: inherit;}
.entry_content table td{border: none !important;font-weight: inherit;}
.entry_content table td{text-align:center;color: #616161;}

.entry_content h1,.entry_content h2,.entry_content h3,.entry_content h4,.entry_content h5,.entry_content h6{padding: 10px 0;}
.entry_content h1{font-size: 30px}
.entry_content h2{font-size: 25px}
.entry_content h3{font-size: 20px}
.entry_content h4{font-size: 18px}
.entry_content h5{font-size: 16px}
.entry_content h6{font-size: 14px}

.entry_content p{text-align: left;}				
.entry_content ul{margin: 0; font-weight: 500;}
.entry_content ul li{position:relative;list-style: circle;margin-bottom: 10px;}

.entry_content ol{margin: 0;}
.entry_content ol li{position:relative;list-style: decimal;margin-bottom: 10px; max-width: 97%;}

.entry_content blockquote{border-radius:15px; border-left: none;border-right: none;border-top: none; border-bottom:#77b8d6 ; text-align:center; box-shadow:0px 3px 5px rgba(6,6,6,0.4); margin:25px auto}
.entry_content blockquote p{color:#616161; font-weight: bold}
.entry_content .gallery figure img{width: 100%; height: 100%}
.list_style_circle ul li{list-style: none}
.list_style_circle ul li::before{content: '';background: transparent;border: 2px solid #444444;width: 10px;height: 10px;display: block;position: absolute;left: -22px;top: 6px;border-radius: 50%;}

.list_style_circle_blanco ul li{list-style: none}
.list_style_circle_blanco ul li::before{content: '';background: transparent;border: 2px solid #fff;width: 10px;height: 10px;display: block;position: absolute;left: -22px;top: 6px;border-radius: 50%;}

.list_style_circle_naranja ul li{list-style: none}
.list_style_circle_naranja ul li::before{content: '';background: #BDC14A;border: 2px solid #BDC14A;width: 10px;height: 10px;display: block;position: absolute;left: -22px;top: 6px;border-radius: 50%;}

.list_style_circle_azul ul li{list-style: none}
.list_style_circle_azul ul li::before{content: '';background: rgba(199, 199, 199, 0.007);border: 2px solid #004987;width: 13px;height: 13px;display: block;position: absolute;left: -22px;top: 6px;border-radius: 50%;}

.list_style_circle_verde ul li{list-style: none; margin-bottom:10px;}
.list_style_circle_verde ul li::before{content: '';background: rgba(199, 199, 199, 0.007);border: 2px solid #006937;width: 13px;height: 13px;display: block;position: absolute;left: -18px;top: 3px;border-radius: 50%;}

.list_style_chulo ul li{list-style: none;margin-bottom: 15px;}
.list_style_chulo ul{position: relative;}
.list_style_chulo ul li::before{content: '';background-image: url("../images/list_style_chulo.png");background-position: center;background-repeat: no-repeat;background-size: cover;width: 20px;height: 20px;display: block;position: absolute;left: -24px;}

.list_style_chulo_blanco ul li{list-style: none}
.list_style_chulo_blanco ul li::before{content: '';background-image: url("../images/list_style_chulo_blanco.png");background-position: center;background-repeat: no-repeat;background-size: cover;width: 20px;height: 20px;display: block;position: absolute;left: -24px;}

.arrow_white .slick-next:before{color: #fff !important;}
.arrow_white .slick-prev:before{color: #fff !important;}

.arrow_green .slick-next:before{color: #93d500 !important;}
.arrow_green .slick-prev:before{color: #93d500 !important;}

.arrow_darkgreen .slick-next:before{color: #006937 !important;}
.arrow_darkgreen .slick-prev:before{color: #006937 !important;}

.col-xs-1-5,.col-sm-1-5,.col-md-1-5,.col-lg-1-5{position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.col-xs-1-5 {width: 20%;float: left;}

@media (min-width: 768px) {
	.col-sm-1-5 {width: 20%;float: left;}				
}

@media (min-width: 992px) {
	.col-md-1-5 {width: 20%;float: left;}
}

@media (min-width: 1200px) {
	.col-lg-1-5 {width: 20%;float: left;}
}

/***********PAGINADOR***************/
#pagination{margin: 30px auto;display: inline-block;width: 100%;text-align: center;}
#pagination li{display: inline-block; margin: 0 2.5px}
#pagination li a,#pagination li span{color: #fff!important; font-size: 18px; display: block; min-width: 30px; min-height: 30px; padding: 0 5px; text-align: center; line-height: 30px;background: #00816f;}
#pagination li a:hover,#pagination li span:hover,#pagination li span.current{background: #00816f; color: #fff!important;cursor: pointer;}
#pagination li a,#pagination li span .inactive{opacity: 0.5;}

/*********REDES**SOCIALES****************/
#redes_sociales{position: relative;padding: 3px 0;}
#redes_sociales ul{list-style: none;}
#redes_sociales li{display: inline-block;  margin: 2px;}
#redes_sociales a{display: block; text-align: center;transition: all 400ms ease-out;}
#redes_sociales a:before{background:#fff ;font: normal normal normal 12px/1 FontAwesome;content: "\f415"; color: #6a3f24 ;width: 40px; height: 40px; border:1px solid #6a3f24; border-radius: 50px; display: block; line-height: 40px;font-size: 20px;}
#redes_sociales a:hover:before{background:#6a3f24 ;color: #fff;transition: all 400ms ease-out;}
#redes_sociales a[href*="codepen.io"]:before{content: "\f1cb ";}
#redes_sociales a[href*="digg.com"]:before{content: "\f1a6 ";}
#redes_sociales a[href*="dribbble.com"]:before{content: "\f17d ";}
#redes_sociales a[href*="dropbox.com"]:before{content: "\f16b ";}
#redes_sociales a[href*="facebook.com"]:before{content: "\f09a";}
#redes_sociales a[href*="flickr.com"]:before{content: "\f16e ";}
#redes_sociales a[href*="foursquare.com"]:before{content: "\f180 ";}
#redes_sociales a[href*="plus.google.com"]:before{	content: "\f0d5";}
#redes_sociales a[href*="github.com"]:before{content: "\f09b";}
#redes_sociales a[href*="instagram.com"]:before{content: "\f16d ";}
#redes_sociales a[href*="linkedin.com"]:before{content: "\f0e1 ";}
#redes_sociales a[href*="pinterest.com"]:before{content: "\f231";}
#redes_sociales a[href*="getpocket.com"]:before{content: "\f265";}
#redes_sociales a[href*="f281 .com"]:before{content: "\f222";}
#redes_sociales a[href*="skype.com"]:before{content: "\f17e ";}
#redes_sociales a[href*="twitter.com"]:before{content: "\f099 ";}
#redes_sociales a[href*="vimeo.com"]:before{content: "\f27d ";}
#redes_sociales a[href*="youtube.com"]:before{content: "\f16a ";}


/**********FOOTER****************/
#content_footer{background: transparent !important;padding: 2px 0;overflow: hidden; border-top: 4px solid #93d500;}
.item_footer{margin: 2px;padding: 10px;text-align: center;position: relative;}
.item_footer h4{color: #6a3f24 !important;margin: 10px 0;}
.item_footer h4 a{color: #6a3f24 !important;font-size: 15px !important;}
.item_footer h5{margin-top: 0;color: #6a3f24  !important;text-align: center;}
.item_footer nav{text-align: left;}
.item_footer nav ul,.item_footer ul{margin: 0; padding: 0;}
.item_footer:hover ul li{color: #00816f !important;transition: all 400ms ease-out;}
.item_footer ul li{color: #6a3f24 !important;font-size: 18px !important;text-transform: uppercase;}
.item_footer ul li a{color: #6a3f24 !important;font-size: 18px !important;text-transform: uppercase;}
.item_footer figure{display: inline-block;}

.anchor_text p,.anchor_text a{font-size: 17px !important;margin: 0;color: #6a3f24;} 
.anchor_text a figure img{width: 100px;}
.anchor_text .item_footer ul li{color: #000!important;margin: 0;}

.anchor_left{text-align: left;padding: 20px 0;}
.anchor_left a{display: inline-block; vertical-align: middle;}
.anchor_left p{display: inline-block; vertical-align: middle;}
.anchor_left span{color:#000;}
.anchor_left a figure img{width: 100px;}

.anchor_right{text-align: right;padding: 20px 0;}
.anchor_right a{display: inline-block; vertical-align: middle;}
.anchor_right p{display: inline-block; vertical-align: middle;}
.anchor_right span{color:#000;}
.anchor_right a figure img{width: 100px;}

.anchor_center{text-align: center;padding: 3px 0; line-height: 45px;}
.anchor_center a{display: inline-block; vertical-align: middle;}
.anchor_center p{display: inline-block; vertical-align: middle;}
.anchor_center span{color:#000;}
.anchor_center a figure img{width: 100px;}

/******** Inicio Mi CSS********/
/*logo*/
#logo_top{width: 130px;margin:10px auto 0px auto;;}
#logo_top img{width: 100%;}
#logo_menu{width: 200px;padding: 6px 0px 0px 0px;}

/*titulos*/
.header_section h1,.header_section h2,.header_section h3,.header_section h4,.header_section h5,.header_section h6{font-weight: bold !important;letter-spacing: 2px}
.header_section h1 span,.header_section h2 span,.header_section h3 span,.header_section h4 span,.header_section h5 span,.header_section h6 span{padding: 20px 0; color: #006937;}

/*Carrouseles*/
/*.carrusel{padding: 0 5%;position: relative;}
.carrusel .owl-nav .owl-prev,.carrusel .owl-nav .owl-next{position: absolute;top: 50%;width: auto;margin-top: -45px;padding: 0px;color: #fff;font-weight: bold;font-size: 70px;border-radius: 0 3px 3px 0;}
.carrusel .owl-nav .owl-prev{left: 0;}
.carrusel .owl-nav .owl-next{right: 0;}
.carrusel .items_carrusel{margin: 5px;cursor: move;}*/

/*Carrouseles*/
.carrusel{padding: 0 5%;position: relative;/*margin: 20px 0;*/cursor: move;}
/*.carrusel .owl-nav .owl-prev,.carrusel .owl-nav .owl-next{position: absolute;top: 50%;width: auto;margin-top: -45px;padding: 0px;color: #fff;font-weight: bold;font-size: 70px;border-radius: 0 3px 3px 0;}*/
.carrusel .items_carrusel{margin: 20px;cursor: move;}
.carrusel .owl-nav .owl-prev,.carrusel .owl-nav .owl-next{position: absolute;top: 55%;width: auto;margin-top: -45px;}
.carrusel .owl-nav .owl-prev{left: 0;margin-left: 10px;color: #6e613d;}
.carrusel .owl-nav .owl-next{right: 0;margin-right: 10px;color: #6e613d;}

/*slick*/
.slick-slide{padding: 10px 20px !important;}
.slick-slider{user-select: auto !important;}
.slick-track .slick-slide{outline: 0;}
.slick-next:before,.slick-prev:before{color: #00816f !important;font-size: 30px !important;}
.slick-prev{left: -30px !important;}
.slick-next{right: -30px !important;}
.slick-prev,.slick-next{width: 30px !important;height: 30px !important;}
.slick-dots li button:before{font-size: 16px !important;}

/*incio general*/
.p-t-b{padding: 0 30px;}
.p-t{padding-top: 30px;}
.p-b {padding-bottom: 10px !important;}
.m{margin: 30px 0;}
.m-t-b{margin: 30px auto;}
.m-b{margin-bottom: 30px;}
.shadow-container{-webkit-box-shadow: 6px 10px 11px 0px rgba(163,163,163,1);-moz-box-shadow: 6px 10px 11px 0px rgba(163,163,163,1);box-shadow: 6px 10px 11px 0px rgba(163,163,163,1);}
.m-t{padding-top: 15rem;}
.columns-2{columns: 2;}
.columns-1{columns: 1;}
.bg_border_bottom{width: 90%;height: 3px;background: #93d500;position: absolute;bottom: 10px;right: 0;left: 0;margin-right: auto;margin-left: auto;}
.bg_carta_presidente{background-image: url("../images/textura-cartadelpresidente-sostenibilidad-wakate.png");background-size: cover;background-position: center;background-repeat: repeat-y;}
.bg_gris{background: #eeeeee;}
.bg_verdeoscuroo{background: #006937;}
.bg_verdeclaro{background: #93d500;}
.bg_gris_oscuro{background: #dedede;}
.bg_textura{position: absolute;top: 0;background-image: url("../images/textura-huella-ambiental.png");width:100%; height:100%;background-size: cover;}
.bg_textura_et{position: absolute;top: 0;left: 0px;background-image: url("../images/textura-equipo-de-trabajo.png");width:100%; height:100%;background-size: cover;}
.bg_textura_nm{position: absolute;top: 0;left: 0px;background-image: url("../images/textura-nuestras-metas.png");width:100%; height:100%;background-size: cover;}
.bg_textura_md{position: absolute;top: 0;left: 0px;background-image: url("../images/textura-md.png");width:100%; height:100%;background-size: cover;}
.bg_textura_pc{background-image: url("../images/bg-principales-cifras.jpg");width:100%; height:100%;background-size: cover;}

.content_informacion{position: relative;overflow-y: auto;}
.content_informacion::-webkit-scrollbar{width: 10px;}
.content_informacion::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);}
.content_informacion::-webkit-scrollbar-thumb{background-color: #006937;border-radius: 5px;}

/*fin general*/

/*inicio home*/
#contenido.section_home{position: relative;max-width: 100%;height: 70vh;}
#contenido.section_home .textura{position: absolute; top: 0; left: 0;background: url('../../wakate/images/background-sostenibilidad-wakate.png'); background-size: cover; width: 100%; height: 100%;z-index: 9;}

#content_mega_menu{position: relative;background: transparent; z-index: 99;}
.mega-sub-menu{min-width: 270px !important;}

/*fin home*/

/*inicio archives*/
#archive_principales-cifras.section_archive{position: relative;max-width: 100%;overflow: hidden;}
#archive_principales-cifras.section_archive #principales_cifras_slide .content_slider_full{position: relative;}
#archive_principales-cifras.section_archive #principales_cifras_slide .content_slider_full .items_post{position: relative;}
#archive_principales-cifras.section_archive #principales_cifras_slide .content_slider_full .items_post figure img{width: 10%;margin: 0 auto;display: table; min-width: 150px;}
#archive_principales-cifras.section_archive #principales_cifras_slide .content_slider_full .items_post .entry_content ul li{float: left;margin: 5px 30px;}


#archive_cadena-de-valor.section_archive #cadena_de_valor_slide .content_slider_full{position: relative;}
#archive_cadena-de-valor.section_archive #cadena_de_valor_slide .content_slider_full .items_post{position: relative;}
#archive_cadena-de-valor.section_archive #cadena_de_valor_slide .content_slider_full .items_post figure img{width: 10%;margin: 0 auto;display: table; min-width: 150px;}
#archive_cadena-de-valor.section_archive #cadena_de_valor_slide .content_slider_full .items_post .entry_content ul li{float: left;margin: 5px 30px;}

#archive_enfoque-de-gestion.section_archive{position: relative;max-width: 100%;overflow: hidden;}

#archive_acerca-de-wakate.section_archive{position: relative;max-width: 100%;overflow: hidden;}
#archive_acerca-de-wakate #content_acerca_de_wakate{position: relative;}
#archive_acerca-de-wakate #content_nuestros_negocios{position: relative;}
#archive_acerca-de-wakate #content_nuestros_negocios .items_post{position: relative;border: 2px solid #087DA2; border-radius: 10px; padding: 10px;margin: 10px;}
#archive_acerca-de-wakate #content_nuestros_negocios .items_post .content_informacion .alignnone{width: 150px;}
#archive_acerca-de-wakate #content_nuestros_negocios .items_post .content_informacion{height: 450px;}
#archive_acerca-de-wakate #content_nuestros_negocios .items_post .content_informacion .entry_content{padding: 0 10px;}
#archive_acerca-de-wakate #content_asociaciones{position: relative;}
#archive_acerca-de-wakate #content_asociaciones figure img{padding: 0 10px;}
#archive_acerca-de-wakate #content_asociaciones .entry_content{padding: 0;}
#archive_acerca-de-wakate #content_soporte_corporativo{position: relative;}
#archive_acerca-de-wakate #content_soporte_corporativo figure img{padding: 0 10px;width: 100%;margin: 0 auto;display: table;}
#archive_acerca-de-wakate #content_soporte_corporativo h3{text-align: center;font-weight: 500;font-size: 16px; color: #006937; margin-top: 15px;}
#archive_acerca-de-wakate #content_soporte_corporativo .entry_content p{text-align: center;}



#archive_acerca-del-reporte.section_archive{position: relative;max-width: 100%;overflow: hidden;}
#archive_acerca-del-reporte.section_archive .container-fluid{padding: 30px 0;}
#archive_acerca-del-reporte.section_archive .timeline{position: relative;margin: 0 auto;}
#archive_acerca-del-reporte.section_archive .timeline::after{content: '';position: absolute;width: 3px;background: #93d500;top: 16px;bottom: 0;left: 50%;margin-left: -3px;}
#archive_acerca-del-reporte.section_archive .timeline .content_timeline{position: relative;background-color: inherit;width: 50%;}
#archive_acerca-del-reporte.section_archive .timeline .content_timeline.left{left: 0;}
#archive_acerca-del-reporte.section_archive .timeline .content_timeline.right{left: 50%;}
#archive_acerca-del-reporte.section_archive .timeline .content_timeline.right::after{left: -15px;}
#archive_acerca-del-reporte.section_archive .timeline .after{position: absolute;width: 30px;height: 30px;background: #93d500;border: 3px solid #006937;top: 15px;border-radius: 50%;z-index: 1;cursor: pointer;}
#archive_acerca-del-reporte.section_archive .timeline .after.left{right: -15px;}
#archive_acerca-del-reporte.section_archive .timeline .after.right{left: -15px;}
#archive_acerca-del-reporte.section_archive .timeline .content_timeline .content h3{color: #006937; font-weight: 600;}
#archive_acerca-del-reporte.section_archive .timeline .content_timeline .content{padding: 15px 30px 0;background: #fff;position: relative;}
#archive_acerca-del-reporte.section_archive .timeline .content_timeline .content h3{text-align: center;}

#archive_gobierno-corporativo {position: relative;}
#archive_gobierno-corporativo.section_archive .entry_content{position: relative; z-index: 99;}
#archive_gobierno-corporativo.section_archive .entry_content p{text-align:left !important; padding: 20px;}
#archive_gobierno-corporativo.section_archive .textura {position: absolute; top: 0; left: 0;background: url('../../wakate/images/background-sostenibilidad-wakate.png'); background-size: contain; width: 100%; height: 100%;z-index: 9;}
#archive_gobierno-corporativo.section_archive .bg-verde{position: relative;background: #006937; padding: 80px 0px 20px 0px; z-index: 99;}
#archive_gobierno-corporativo.section_archive  #content_estructura-de-gobierno h2 span{color:#93d500 !important; text-align: left !important;}
#archive_gobierno-corporativo.section_archive  #content_estructura-de-gobierno .entry_content p{color:#fff !important; padding: 0px !important; text-align: left !important;}
#archive_gobierno-corporativo.section_archive  #content_estructura-de-gobierno .separador{display: block;margin: 0 auto;position: absolute;top: -1px;transform: translateX(-50%);left: 50%; width: 15%;}
#archive_gobierno-corporativo.section_archive  #content_estructura-de-gobierno .pfoto{text-align: center !important;}

#archive_gobierno-corporativo.section_archive #content3{position: relative;background: #93d500; padding: 80px 0px 20px 0px; z-index: 99;}
#archive_gobierno-corporativo.section_archive #content3 .separador{display: block;margin: 0 auto;position: absolute;top: -1px;transform: translateX(-50%);left: 50%; width: 15%;}
#archive_gobierno-corporativo.section_archive #content3 .content_asamblea .asamblea-bloque img{width: 80%;}
#archive_gobierno-corporativo.section_archive #content3 .content_asamblea .asamblea-bloque {text-align: center; color: #006937 !important;}
#archive_gobierno-corporativo.section_archive #content3 .content_asamblea .asamblea-bloque h2{text-align: center; color: #fff !important; text-transform: uppercase; font-weight: 600; margin-bottom: 15px;}
#archive_gobierno-corporativo.section_archive #content3 .content_asamblea .asamblea-bloque ul{text-align: left !important;}
#archive_gobierno-corporativo.section_archive #content3 .content_asamblea .asamblea-bloque .entry-content{max-width: 70%; margin: 0 auto;}
#archive_gobierno-corporativo.section_archive #content3 .content_asamblea .asamblea-bloque .single-items{max-width: max-content; margin: 0 auto;}
#archive_gobierno-corporativo.section_archive #content3 .content_asamblea .asamblea-bloque ul.circle li{font-size: 18px; margin-bottom: 10px;}


#archive_gobierno-corporativo.section_archive #content4{position: relative; padding: 80px 0px 20px 0px; color: #006937; z-index: 99;}
#archive_gobierno-corporativo.section_archive #content4 .separador{display: block;margin: 0 auto;position: absolute;top: -1px;transform: translateX(-50%);left: 50%; width: 15%;}
#archive_gobierno-corporativo.section_archive #content4 ul.check li{list-style: none;}
#archive_gobierno-corporativo.section_archive #content4 ul.check li::before{content: ''; background-image: url(../../wakate/images/li-politicas-sostenibilidad-wakate.png);border: 0px solid #7c411e;width: 20px;height: 20px;display: block;position: absolute;left: -27px;top: 0px;border-radius: 50%;background-size: cover;}
#archive_gobierno-corporativo.section_archive #content4 .content_politicas_y_buenaspracticas .asamblea-bloque h2{text-align: center; font-weight: 700; color: #006937 !important; text-transform: uppercase; margin-bottom: 15px;}
#archive_gobierno-corporativo.section_archive #content4 .content_politicas_y_buenaspracticas .asamblea-bloque .bg-verde{position: relative;padding:30px 20px;background: #006937;color:#fff;margin: 20px 40px 0px 40px;border-radius: 30px;}
#archive_gobierno-corporativo.section_archive #content4 .content_politicas_y_buenaspracticas .asamblea-bloque h3{color: #93d500}
#archive_gobierno-corporativo.section_archive #content4 .content_politicas_y_buenaspracticas .asamblea-bloque figure{position: absolute;top: 10px; right: 20px;}
#archive_gobierno-corporativo.section_archive #content4 .content_politicas_y_buenaspracticas .asamblea-bloque figure img{width: 50px;}

#archive_gobierno-corporativo.section_archive #content5{position: relative; padding: 80px 0px 20px 0px; color: #fff; z-index: 99;}
#archive_gobierno-corporativo.section_archive #content5 .separador{display: block;margin: 0 auto;position: absolute;top: -1px;transform: translateX(-50%);left: 50%; width: 15%;}
#archive_gobierno-corporativo.section_archive #content5 #content_anticorrupcion h2{margin-bottom: 15px; color: #93d500;text-transform: uppercase; font-weight: 600;}
#archive_gobierno-corporativo.section_archive #content5 #content_anticorrupcion figure img{padding: 30px 0px; display: block; margin: 0 auto;}

#archive_gobierno-corporativo.section_archive #content6{position: relative; padding: 80px 0px 20px 0px; color: #006937; z-index: 99;}
#archive_gobierno-corporativo.section_archive #content6 .separador{display: block;margin: 0 auto;position: absolute;top: -1px;transform: translateX(-50%);left: 50%; width: 15%;}
#archive_gobierno-corporativo.section_archive #content6 ul.check li{list-style: none;}
#archive_gobierno-corporativo.section_archive #content6 ul.lista2 li{margin-bottom: 10px;}
#archive_gobierno-corporativo.section_archive #content6 .content_declaracion_de_respeto .asamblea-bloque h2{text-align: center; font-weight: 700; color: #fff !important; text-transform: uppercase; margin-bottom: 15px;}
#archive_gobierno-corporativo.section_archive #content6 .content_declaracion_de_respeto .asamblea-bloque .bg-verde{position: relative;padding:30px 20px;background: #006937;color:#fff;margin: 20px 40px 0px 40px;border-radius: 30px;}
#archive_gobierno-corporativo.section_archive #content6 .content_declaracion_de_respeto .asamblea-bloque h3{color: #93d500}
#archive_gobierno-corporativo.section_archive #content6 .content_declaracion_de_respeto .asamblea-bloque figure{position: absolute;top: 10px; right: 20px;}
#archive_gobierno-corporativo.section_archive #content6 .content_declaracion_de_respeto .asamblea-bloque figure img{width: 50px;}

#archive_gestion-de-riesgos.section_archive{position: relative;max-width: 100%;overflow: hidden;}
#archive_gestion-de-riesgos.section_archive .container-fluid{position: relative;}
#archive_gestion-de-riesgos.section_archive #content_gestion_riesgos{position: relative;background: #fafafa;border-radius: 30px;padding: 30px 10px;-webkit-box-shadow: 0px 0px 9px 0px rgb(218 218 218);-moz-box-shadow: 0px 0px 9px 0px rgb(218 218 218);box-shadow: 0px 0px 9px 0px rgb(218 218 218);}
#archive_gestion-de-riesgos.section_archive #content_gestion_riesgos .row{position: relative;}
#archive_gestion-de-riesgos.section_archive #content_gestion_riesgos .items_post{position: relative;}
#archive_gestion-de-riesgos.section_archive #content_gestion_riesgos .items_post figure img{width: 40%;margin: -6px auto;display: table;}
#archive_gestion-de-riesgos.section_archive #content_gestion_riesgos .items_post h3{text-align: center;color: #93d500;margin:20px 0; font-weight: 600;}
#archive_gestion-de-riesgos.section_archive #content_gestion_riesgos .items_post .entry_content{padding: 0 20px;}
#archive_gestion-de-riesgos.section_archive #content_gestion_riesgos .items_post .entry_content p{text-align: center;}
#archive_gestion-de-riesgos.section_archive .bg_left{position: absolute;top: 0;left: 0;min-width: 70px;height: 100%;background: #93d500; border-radius: 0 30px 30px 0; overflow: hidden;}
#archive_gestion-de-riesgos.section_archive .bg_left .textura{position: absolute;top: 13;left: -431px;background: url('../../wakate/images/background-sostenibilidad-wakate.png'); background-size: contain; width: 846px; height: 1000px;z-index: 9;}
#archive_gestion-de-riesgos.section_archive .container-fluid{margin-bottom: 30px;}


#archive_operacional.section_archive #content2{background:#EBEBEB;}
#archive_operacional.section_archive #content2 .content .bloque1{color: #006937 !important;}
#archive_operacional.section_archive #content2 .content .bloque1 img{width: 80% !important;}
#archive_operacional.section_archive #content2 .content .bloque2{width: 100% !important;}
#archive_operacional.section_archive #content2 .content .bloque2 h2{display: flex; font-size: 25px; font-weight: 600;}
#archive_operacional.section_archive #content2 .content .bloque2 h2 img{width: 85px; height: 85px;}
#archive_operacional.section_archive #content2 .content .bloque2 .col-xs-12 > img{width: 75%;}
#archive_operacional.section_archive #content2 .content2 {color: #006937 !important;}
#archive_operacional.section_archive #content2 .content2 h2{margin-bottom: 15px; color: #93d500; font-weight: 600;}
#archive_operacional.section_archive #content2 .content2 ul.circle li{font-size: 20px;}
#archive_operacional.section_archive #content2 .content3 {color: #006937 !important;}
#archive_operacional.section_archive #content2 .content3 h2{margin-bottom: 15px; color: #93d500; font-weight: 600;}
#archive_operacional.section_archive #content2 .content3 ul.circle li{font-size: 20px; margin-bottom:10px; font-weight: 500;}
#archive_operacional.section_archive .bg-verdeclaro{background: #93d500;}
#archive_operacional.section_archive #content3 .content .entry_content p{text-align: center;}
#archive_operacional.section_archive #content4 .content_excelencia_operacional ul.circle li{color: #93d500; font-size: 20px; font-weight: 500;}
#archive_operacional.section_archive #content5 h3 span{color: #93d500;}
#archive_operacional.section_archive #content3 .content_excelencia_operacional .slick-list  .slick-track .slick-slide .entry_content{position: relative;  transform: translateY(-50%); top: 100px;}
#archive_operacional.section_archive #content6 .container .content_excelencia_operacional .container{width: 100%;}
#archive_operacional.section_archive #content6 .container .content_excelencia_operacional .container .panel .panel-heading{background: #93d500; text-align: center; }
#archive_operacional.section_archive #content6 .container .content_excelencia_operacional .container .panel .panel-heading p{font-size: 22px !important; font-weight: 600;}
#archive_operacional.section_archive #content6 .container .content_excelencia_operacional .container .panel #operacional_tab_140-collapse .panel-body header h3{color: #93d500;padding: 0px; font-size: 25px; margin-bottom: 10px; font-weight: 600;}
#archive_operacional.section_archive #content6 .container .content_excelencia_operacional .container .panel #operacional_tab_140-collapse .panel-body .row{margin-bottom: 15px;}
#archive_operacional.section_archive #content6 .container .content_excelencia_operacional .container .panel #operacional_tab_143-collapse .panel-body header h3{color: #93d500;padding: 0px; font-size: 25px; margin-bottom: 10px; font-weight: 600;}
#archive_operacional.section_archive #content6 .container .content_excelencia_operacional .container .panel #operacional_tab_143-collapse .panel-body .entry_content{color: #006937 !important;}
#archive_operacional.section_archive #content6 .container .content_excelencia_operacional .container .panel #operacional_tab_143-collapse .panel-body .row{margin-bottom: 20px;}
#archive_operacional.section_archive #content6 .container .content_excelencia_operacional .container .panel #operacional_tab_143-collapse .panel-body .circle li{margin-bottom: 20px;}
#archive_operacional.section_archive #content6 .container .content_excelencia_operacional .container .panel #operacional_tab_147-collapse .panel-body header h3{color: #93d500;padding: 0px; font-size: 25px; margin-bottom: 10px; font-weight: 600;}
#archive_operacional.section_archive #content6 .container .content_excelencia_operacional .container .panel #operacional_tab_147-collapse .panel-body .entry_content{color: #006937 !important;}

#archive_huella-ambiental.section_archive{position: relative;max-width: 100%;overflow: hidden;}
#archive_huella-ambiental.section_archive .header_section h2{color: #006937;}
#archive_huella-ambiental.section_archive #content_nuetra_huella_iconos img{width: 150px;margin: 20px auto;display: table;}
#archive_huella-ambiental.section_archive #content_nuetra_huella_iconos p{text-align: center;}
#archive_huella-ambiental.section_archive #content_nuetra_huella_iconos .separador-verde{position: relative;margin: 20px auto;width: 60%;height: 3px;background: #93d500;}
#archive_huella-ambiental.section_archive .imagen-absolute{position: absolute; max-width: 430px; width: auto; top: 0px; z-index: 999;}
#archive_huella-ambiental.section_archive .image-center{display: block; margin: 0 auto;}
#archive_huella-ambiental.section_archive .p-relative{position: relative;}
#archive_huella-ambiental.section_archive .translateY50{transform: translateY(25%);}
#archive_huella-ambiental.section_archive .slick-list{padding-left: 5px;}
#archive_huella-ambiental.section_archive .separador-largo{width: 100%;height: 3px;background: #006937;border-radius: 10px;margin: 30px 0px;}
#archive_huella-ambiental.section_archive #nuestras_metas .header_section h2{color: #006937;}
#archive_huella-ambiental.section_archive #nuestras_metas .entry_content.list_style_circle ul li::before{border: 2px solid #c7c7c7;}
#archive_huella-ambiental.section_archive #nuestras_metas_slider .entry_content ul li {color: #fff !important;letter-spacing: 1px;}
#archive_huella-ambiental.section_archive .separador-naranja{position: relative;margin: 20px auto;width: 60%;height: 3px;background: #93d500;}

#archive_equipo-de-trabajo.section_archive{position: relative;max-width: 100%;overflow: hidden;}
#archive_equipo-de-trabajo.section_archive #enfoque_trabajo_slide_01.bg_slider_verde{border-radius: 0 40px 0 40px;}
#archive_equipo-de-trabajo.section_archive #enfoque_trabajo_slide_01 .content_slider_full{position: relative;}
#archive_equipo-de-trabajo.section_archive #enfoque_trabajo_slide_01 .content_slider_full .items_post{position: relative;}
#archive_equipo-de-trabajo.section_archive #enfoque_trabajo_slide_01 .content_slider_full .items_post .entry_content{color: #fff;}
#archive_equipo-de-trabajo.section_archive .content_informacion{overflow-y: hidden;height: auto;background: #f2f2f2;-webkit-box-shadow: 7px 7px 16px -3px rgba(143,143,143,1);-moz-box-shadow: 7px 7px 16px -3px rgba(143,143,143,1);box-shadow: 7px 7px 16px -3px rgba(143,143,143,1); margin-bottom: 30px;}
#archive_equipo-de-trabajo.section_archive #enfoque_trabajo_scroll img{margin-bottom: 30px;}
#content_hitos{position: relative;}
#content_hitos .bg_hitos{position: absolute;top: 0;background-image: url("../images/background-resultados.png");background-size: 100%;width: 100%;height: 185px;}
#content_hitos .bg_hitos .bg_verde{position: absolute;top: 0;background-image: url("../images/background-hojas.png");background-size: 100%;width: 100%;height: 185px;}
#content_hitos img{width: 70%;margin: 20px auto;display: table;}
#content_hitos p{text-align: center;}
#content_hitos #content_equipo_de_trabajo {position: relative; z-index: 99;}
#content_hitos #content_equipo_de_trabajo .row{display: flex; justify-content: space-around; flex-wrap: wrap;}
#archive_equipo-de-trabajo.section_archive .imagen-absolute{position: absolute; max-width: 522px; width: auto; top: 0px; z-index: 999;}

#archive_comunidades.section_archive{position: relative;max-width: 100%;overflow: hidden;}
#archive_comunidades.section_archive .header_section h2{color: #006937;}
#archive_comunidades.section_archive #content_comunidades_iconos .separador{position: relative;margin: 20px auto;width: 90%;height: 3px;background: #93d500;}
#archive_comunidades.section_archive #fgl_slider .entry_content p{color: #fff;}
#archive_comunidades.section_archive #fgl_slider .entry_content ul li{color: #fff;}
#archive_comunidades.section_archive #content_banacol .entry_content ul li{margin-bottom: 30px !important;}
#archive_comunidades.section_archive .imagen-absolute{position: absolute; max-width: 522px; width: auto; top: 0px; z-index: 999;}
#archive_comunidades.section_archive  #comunidades_cfs .entry_content p{text-align: center;}

/*fin archives*/

/*inicio singles*/
#single_pages.section_single{position: relative;max-width: 100%;overflow: hidden;}
#single_pages.section_single .items_page{position: relative;}

#single_pages.section_single .items_page #content_carta_presidente{position: relative; margin-bottom: 50px;}
#single_pages.section_single .items_page #content_carta_presidente .bg_content{position: absolute;bottom: 0;background: #f2f2f2;width: 100%;height: 83%;-webkit-box-shadow: 0px 0px 9px 0px rgb(107 107 107);-moz-box-shadow: 0px 0px 9px 0px rgb(107 107 107);box-shadow: 0px 0px 9px 0px rgb(107 107 107);}

#single_pages.section_single .items_page #content_carta_presidente  figure {width:72%; display: block; margin: 0 auto;}
/*fin singles*/
/*inicio taxonomy*/
/*fin taxonomy*/

/*inicio contacto*/
/*fin contacto*/

/******* Inicio Error 404 *******/
.content_error{position: relative;max-width: 100%;overflow: hidden;height: 100vh; background: #006937;}
.content_error span{color: #fff !important;}
/******** Fin Error 404 *******/

/******** Fin Mi CSS********/

/******** Inicio media queries ********/
@media only screen and (max-width: 1200px){
	/*menu*/
	#access li{/*width: 90px*/margin: 35px 10px;}

	/* inicio archive */


	/* fin archive */
}
@media only screen and (max-width: 1100px){
	#contenido.section_home{height: auto !important;}
	#contenido.section_home .franja{display: none;}
	#content_mega_menu{background: rgba(255, 255, 255, 0.541);}
	#single_pages.section_single .items_page #content_carta_presidente .bg_content{height: 87%;}

	/* inicio archive */

	#archive_huella-ambiental.section_archive .imagen-absolute{position: relative; max-width: 522px; width: auto; top: 0px; z-index: 999;}

	#archive_equipo-de-trabajo.section_archive .imagen-absolute{position: relative; max-width: 522px; width: auto; top: 0px; z-index: 999;}

	#archive_comunidades.section_archive .imagen-absolute{position: relative; max-width: 522px; width: auto; top: 0px; z-index: 999;}



	/* fin archive */

}

@media only screen and (max-width: 900px){
	/*logo mobile*/
	#logo_mobile{width: 145px;margin: 0px auto; transform: translateY(-15px);}
	#content_header{background: transparent;}

	/*menu*/
	#menu{display: block}
	#menu{position: absolute; background: none; border: none; z-index: 9999;top: 25px;margin-right: 10%;right: 0;}
	#menu h6,#menu #lineas_menu{display: inline-block; vertical-align: middle;color: #1c4443 !important;font-size: 14px;}
	#menu #lineas_menu{width: 35px;}
	#menu #lineas_menu span{display: block; width: 95%; height: 3px;background: #006937;}
	#menu.on #lineas_menu span{background: #fff !important;}
	
	#content_header{height: 80px;}

	.header_pc{display: none;}
	.header_mobile{display: block;}
	.bg_access{display: none;position: fixed;width: 25%;height: 100%;top: 0;right: 0;background: #dd0209}
	#access{display: none;width: 100%; height: 100%; position: fixed; top:0; left: 0;background: #006937;z-index: 999;}
	#access a{padding-top: 0px !important;left: 0px;padding-left: 0px;}
	#access li{display: block;position: relative;padding: 20px 30px;margin: 0;}
	#access li a{display: table;margin: auto;}
/*	#access li:hover{background:#dd0209;}*/
	#access a:after{background: #fff !important;}

	
	#access li{width: 100%;}
	#access a{font-size: 25px !important;}
	.sub-menu{background: #006937;}
	#access ul{position: relative;top: 70px;}
	#access ul li:hover ul.sub-menu{position: relative;}
	#access ul .sub-menu li a{color: #fff !important;display: inline-flex;border-bottom: none !important;}
	#access ul .sub-menu li{padding: 0;}
	
	.container_top{display: none !important;}
	body{font-size: 15px !important;}

	/*incio general*/
	/*fin general*/

	/*logo*/
	#logo_top{margin: 100px auto;}
	
	/*inicio singles*/
	#single_pages.section_single .items_page #content_carta_presidente .bg_content{height: 89%;}
	/*fin singles*/

	/* inicio archive */
	#archive_gobierno-corporativo.section_archive #content4 .content_politicas_y_buenaspracticas .asamblea-bloque .bg-verde{position: relative;background: #006937;padding:30px 20px;margin: 20px 0px 0px 0px;border-radius: 30px;color:#fff;}
	#archive_operacional.section_archive #content2 .content3 ul.circle li{font-size: 15px; margin-bottom:10px; font-weight: 500;}
	#archive_operacional.section_archive #content2 .content .bloque1 img{width: 100% !important;}
	#archive_operacional.section_archive #content4 .content_excelencia_operacional ul.circle li{color: #93d500; font-size: 15px; margin-bottom:10px; font-weight: 500;}


	/* fin archive */

}

@media only screen and (max-width: 768px){
	body{font-size: 14px !important;}
	
	/*titulos*/
	.header_section h1{font-size:25px}
	.header_section h2{font-size:20px}
    .header_section h3{font-size:18px}
    .header_section h4{font-size:16px}
    .header_section h5{font-size:14px}
    .header_section h6{font-size:14px}

	.entry_content h1{font-size: 25px}
	.entry_content h2{font-size: 20px}
	.entry_content h3{font-size: 18px}
	.entry_content h4{font-size: 16px}
	.entry_content h5{font-size: 14px}
	.entry_content h6{font-size: 14px}
	
	h3{font-size: 18px;}
	#access ul{position: relative;top: 70px;}
	#access a{color: #fff !important;}
                        
	/*inicio singles*/
	#single_pages.section_single .items_page #content_carta_presidente .bg_content{height: 88%;}
	#single_pages.section_single .items_page #content_carta_presidente  figure {width:73%; display: block; margin: 0 auto;}
	/*fin singles*/

	#archive_huella-ambiental.section_archive .imagen-absolute{position: relative;}
	#archive_huella-ambiental.section_archive .translateY50{transform: translateY(0%);}
}

@media only screen and (max-width: 580px){
	p{font-size: 16px !important;}

	/*inicio blog*/
	/*fin blog*/

	/* inicio general */
	.columns-2{columns: 1;}
	/* fin general */

	/*slick*/
	.slick-prev{left: -15px !important;}
	.slick-next{right: -15px !important;}
	.slick-next:before,.slick-prev:before{font-size: 25px !important;}

	/*cargando*/
	.content_loading .img_loading{width: 300px;}

	/*inicio archive*/
	#archive_acerca-del-reporte.section_archive .timeline .after{display: none;}
	#archive_acerca-del-reporte.section_archive .timeline::after{display: none;}
	#archive_acerca-del-reporte.section_archive .timeline .content_timeline{width: 100%;}
	#archive_acerca-del-reporte.section_archive .timeline .content_timeline.right{left: 0;}
	#archive_acerca-del-reporte.section_archive .timeline .content_timeline .content{padding: 15px 15px 0;}
	#archive_gobierno-corporativo.section_archive .content_asamblea .asamblea-bloque3 .entry-content{max-width: max-content; margin: 0 auto;}
	#archive_acerca-de-wakate #content_soporte_corporativo figure img{padding: 0 10px;width: 70%;margin: 0 auto;display: table;}

	/*fin archive*/
	
}

@media only screen and (max-width : 480px){
	/*titulos*/
	.header_section h1{font-size:20px}
	.header_section h2{font-size:18px}

	.entry_content h1{font-size: 20px}
	.entry_content h2{font-size: 18px}

	/*inicio singles*/
	#single_pages.section_single .items_page #content_carta_presidente .bg_content{height: 91%;}
	#single_pages.section_single .items_page #content_carta_presidente  figure {width:88%; display: block; margin: 0 auto;}
	/*fin singles*/
	
}

@media only screen and (max-width : 425px){
	/*menu*/
	#menu{margin-right: 8%;}
}

@media only screen and (max-width : 375px){
	h3{font-size: 16px;}

	/*titulos*/
	.header_section h1{font-size:20px}
	.header_section h2{font-size:18px}
    .header_section h3{font-size:16px}

    .entry_content h1{font-size: 20px}
	.entry_content h2{font-size: 18px}
	.entry_content h3{font-size: 16px}

	/*inicio singles*/
	#single_pages.section_single .items_page #content_carta_presidente  figure {width:96%; display: block; margin: 0 auto;}
	#single_pages.section_single .items_page #content_carta_presidente .bg_content{height: 93%;}
	/*fin singles*/
}

@media only screen and (max-width : 320px){

	/*inicio singles*/
	#single_pages.section_single .items_page #content_carta_presidente .bg_content{height: 93%;}
	/*fin singles*/

}
/******** Fin media queries *******/