html,body { height: 100%;}
.slider_full.carousel,.slider_full .item,.slider_full .active,.slider_full .carousel-inner { height: 100%;}
.slider_full .fill {width: 100%;height: 100%; }
.carousel_indicators{ position: absolute; width: auto; text-align: center;display: block; margin: 0 auto; bottom: 35px; left: 0; right: 0; z-index: 100}
.carousel_indicators li{display: inline-block; width: 20px !important; height: 20px !important; border-radius: 30px; background: rgba(255, 255, 255, 0.5); margin: 0 5px; cursor: pointer}
.carousel_indicators li.owl_page.active{background: #fff;}
.carousel_caption{position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
.carousel-control{position: absolute; top: 0; bottom: 0; margin: auto;width: 55px; height: 55px; color: #fff!important; background: none!important; text-shadow: none; opacity: 1;transition: all 400ms ease-out;}
.carousel-control.left{ left: 5%}
.carousel-control.right{ right: 5%}
.carousel-control.left i,.carousel-control.right i{font-size: 60px;color: #fff !important;}
.carousel-control.left i:hover{opacity: 1;transition: all 400ms ease-out;}
.carousel-control.right i:hover{opacity: 1;transition: all 400ms ease-out;}
.carousel_caption .entry_slider{width: 50%;/* margin-top: 50px; */display: inline-block;}
.carousel_caption .entry_slider .bg_slider{background: rgb(0 0 0 / 50%);border-radius: 0 50px 50px 0;margin: 20px 0;}
.carousel_caption .entry_slider .titulo{font-size: 45px !important;text-transform: uppercase;line-height: 45px;text-shadow: 2px 2px 6px #000;}
.carousel_caption .entry_slider .informe{font-weight: 300;text-transform: inherit;}
.carousel_caption .entry_slider .sostenibilidad{font-weight: bold;}
.carousel_caption .entry_slider .sitio{font-weight: bold;margin: 10px 0;display: inline-block;padding: 0 0 0 50px;border-bottom: 6px solid #638C1C;text-shadow: 2px 2px 6px #000;}
.carousel_caption .entry_slider p{color: #fff !important;margin: 0 50px}
.carousel_caption .entry_slider .btn_cfs{margin: 0 50px;display: inline-block;}
.carousel_caption .entry_slider .btn_cfs span{text-transform: uppercase;}

/******** Inicio Mi Css ********/
@media only screen and (max-width: 1200px){}

@media only screen and (max-width: 1100px){
	.carousel_caption .entry_slider .titulo{font-size: 35px !important;line-height: 35px;}
}

@media only screen and (max-width: 900px){
	.carousel_caption .entry_slider p{}
}

@media only screen and (max-width: 768px){
	.carousel_caption .entry_slider{width: 60%;}
    .carousel-control {display: none}
    .carousel_caption .entry_slider p{
}

@media only screen and (max-width: 580px){
	.carousel_caption .entry_slider{width: 100%;}
	.carousel_caption .entry_slider .titulo{font-size: 25px !important;line-height: 25px;}
}

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

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

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

@media only screen and (max-width : 320px){}
/******** Fin Mi Css ********/