.carousel-caption{bottom: 20%;}
.secion-bienvenido{color: #ffffff; width: 100%; display: inline-block; position: relative; font-weight: 700; font-size: 20px; text-align: center; margin-bottom: 1%; background: #045487;}
.project-tab { padding: 10%; margin-top: -8%;}
.project-tab #tabs{ background: #007b5e; color: #eee;}
.project-tab #tabs h6.section-title{ color: #eee;}
.project-tab #tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: #045487; background-color: #ffffff; border-color: #c9c9c9 #c9c9c9 #f3f3f3; border-bottom: 3px solid #fff !important; font-size: 16px; font-weight: bold; }
.project-tab .nav-link { border: 1px solid transparent; border-top-left-radius: .25rem; border-top-right-radius: .25rem; color: #045487; font-size: 16px; font-weight: 600; background-color: #f6f6f6;border-bottom: 2px solid #c2c2c2; }
.project-tab .nav-link:hover {  /*border: none;*/ background: #ffffff; }
.project-tab thead{ background: #f3f3f3; color: #333;}
.project-tab a{ text-decoration: none; color: #333;  font-weight: 600;}
.cont-link-soporte{position: relative; display: flex; margin: 0 auto; width: 100%; flex-wrap: wrap; justify-content: space-around;}
.cont-link-soporte .contenedor-iconos { display: inline-block; position: relative; padding: 0px; margin-bottom: 20px; margin-top: 20px; }
.cont-link-soporte .contenedor-iconos a img { display: inline-block; width: 100%; }
.cont-link-soporte .contenedor-iconos a .titulo-icons { width: 100%; height: 70px; display: inline-block; position: relative; color: #0067b7; font-size: 22px;
    padding: 10px 30px;font-weight: 500; }

.cont-link-soporte .contenedor-iconos a .avatar { height: 200px; width: 200px; border-radius: 50%; display: inline-block; overflow: hidden; padding: 50px; border: 3px solid #fff; margin-top: 15px; background-color: #045487; }

.title-home{color: #2674bc;font-weight: 300;margin-top: 5%;}
.content-soluciones{border: 3px solid #045487;}
.content-soluciones img{margin: 0 auto; background-color: #ffffff; max-width: 300px; /* max-height: 100%; */ filter: url(../img/gray.svg#grayscale); filter: gray; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); opacity: 0.10; -moz-opacity: 0.10; -webkit-opacity: 0.10; /* padding: 25px; */ position: absolute; right: 0; bottom: 0;}
.content-soluciones img:hover, .content-soluciones img:focus{-webkit-filter: none; -moz-filter: none; -ms-filter: grayscale(100%); -o-filter: none; filter: none; opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}

.content-soluciones .info{display: inline-block; position: relative; width: 100%; padding: 40px 0px 40px;}
.content-soluciones .info ul{width: 100%; display: inline-block; color: #045487;}
.content-soluciones .info ul li{color: #0067b7; font-size: 18px; line-height: 30px;}

.content-soluciones2{border: 3px solid #045487;}
.content-soluciones2 img{margin: 0 auto; background-color: #ffffff; max-width: 200px; /* max-height: 100%; */ filter: url(../img/gray.svg#grayscale); filter: gray; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); opacity: 0.10; -moz-opacity: 0.10; -webkit-opacity: 0.10; /* padding: 25px; */ position: absolute; right: 0; bottom: 0;}
.content-soluciones2 img:hover, .content-soluciones2 img:focus{-webkit-filter: none; -moz-filter: none; -ms-filter: grayscale(100%); -o-filter: none; filter: none; opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}

.content-soluciones2 .info{display: inline-block; position: relative; width: 100%; padding: 40px 0px 40px;}
.content-soluciones2 .info ul{width: 100%; display: inline-block; color: #045487;}
.content-soluciones2 .info ul li{color: #0067b7; font-size: 18px; line-height: 30px;}


.content-soluciones3{border: 3px solid #045487;}
.content-soluciones3 img{margin: 0 auto; background-color: #ffffff; max-width: 200px; /* max-height: 100%; */ filter: url(../img/gray.svg#grayscale); filter: gray; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); opacity: 0.10; -moz-opacity: 0.10; -webkit-opacity: 0.10; /* padding: 25px; */ position: absolute; right: 0; bottom: 0;}
.content-soluciones3 img:hover, .content-soluciones3 img:focus{-webkit-filter: none; -moz-filter: none; -ms-filter: grayscale(100%); -o-filter: none; filter: none; opacity: 1; -moz-opacity: 1; -webkit-opacity: 1;}

.content-soluciones3 .info{display: inline-block; position: relative; width: 100%; padding: 40px 0px 40px;}
.content-soluciones3 .info ul{width: 100%; display: inline-block; color: #045487;}
.content-soluciones3 .info ul li{color: #0067b7; font-size: 18px; line-height: 30px;}

.btn-soluciones{background: rgba(241,156,29,1); background: -moz-linear-gradient(top, rgba(241,156,29,1) 0%, rgba(239,144,28,1) 44%, rgba(237,128,27,1) 51%, rgba(236,120,26,1) 71%, rgba(234,112,25,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(241,156,29,1)), color-stop(44%, rgba(239,144,28,1)), color-stop(51%, rgba(237,128,27,1)), color-stop(71%, rgba(236,120,26,1)), color-stop(100%, rgba(234,112,25,1))); background: -webkit-linear-gradient(top, rgba(241,156,29,1) 0%, rgba(239,144,28,1) 44%, rgba(237,128,27,1) 51%, rgba(236,120,26,1) 71%, rgba(234,112,25,1) 100%); background: -o-linear-gradient(top, rgba(241,156,29,1) 0%, rgba(239,144,28,1) 44%, rgba(237,128,27,1) 51%, rgba(236,120,26,1) 71%, rgba(234,112,25,1) 100%); background: -ms-linear-gradient(top, rgba(241,156,29,1) 0%, rgba(239,144,28,1) 44%, rgba(237,128,27,1) 51%, rgba(236,120,26,1) 71%, rgba(234,112,25,1) 100%); background: linear-gradient(to bottom, rgba(241,156,29,1) 0%, rgba(239,144,28,1) 44%, rgba(237,128,27,1) 51%, rgba(236,120,26,1) 71%, rgba(234,112,25,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f19c1d', endColorstr='#ea7019', GradientType=0 ); border: none; color: #ffffff !important;padding: 10px 30px; font-size: 20px;}
.content-btn{margin-top: 10%;}

/*.megacable-privacidad{color: #ffffff; width: 100%; display: inline-block; position: relative; font-weight: 700; font-size: 20px; text-align: center; margin-bottom: 1%; background: #045487;}
.megacable-privacidad h2 { font-size: 24px; padding-top: 30px; padding-bottom: 10px; border-top: 2px solid #fff; font-weight: 300; }
.megacable-privacidad h2 .fa{color: #6accfd;}
.megacable-privacidad .links-aviso{font-size: 20px; padding-top: 0px; padding-bottom: 30px; font-weight: 300; color: #6accfd;}
.megacable-privacidad .links-aviso a{color: #6accfd;}*/

/* ::::::::: QUERIES ::::::::::*/
@media screen and (max-width: 1600px){
}

@media screen and (max-width: 1440px){
}

@media screen and (max-width: 1360px){

}

@media screen and (max-width: 1200px){
	.content-soluciones .info ul li{font-size: 16px;height: 40px;line-height: 20px;}
	.content-soluciones2 .info ul li{font-size: 16px;height: 40px;line-height: 20px;}
	.content-soluciones3 .info ul li{font-size: 16px;height: 40px;line-height: 20px;}
}
@media screen and (max-width: 1080px){
	.cont-link-soporte .contenedor-iconos a .titulo-icons{font-size: 18px;padding: 10px 20px;}
	.cont_colecciones .contenedor-iconos a .titulo-icons{font-size: 18px;padding: 10px 20px;}
	.btn-soluciones{font-size: 18px;}
}

@media screen and (max-width: 1080px){
}
/*md*/
@media screen and (max-width: 991px){
	.carousel-caption{bottom: 10%;}
	.cont_colecciones .contenedor-iconos a .titulo-icons{padding: 10px 10px;}
	.btn-soluciones{font-size: 16px;padding: 10px 20px;}
	.cont-link-soporte .contenedor-iconos a .titulo-icons{font-size: 18px;padding: 10px 10px;}
}	
@media screen and (max-width: 880px){
}


/*sm*/
@media screen and (max-width: 767px){
	.img-responsive{width: 100%;}
	.project-tab { padding: 3%; margin-top: -8%; }
	.project-tab .nav-link{width: 20%;}
}

/*xs*/
@media screen and (max-width: 600px){
	.secion-bienvenido h2 { font-size: 24px; padding-top: 20px; padding-bottom: 20px; }
	.cont_colecciones .contenedor-iconos a .avatar { height: 140px; width: 140px;padding: 40px; }
	.cont_colecciones .contenedor-iconos a .titulo-icons{font-size: 16px;line-height: 22px;}
	.cont-link-soporte .contenedor-iconos a .avatar { height: 150px; width: 150px; padding: 30px;}
	.cont-link-soporte .contenedor-iconos a .titulo-icons { font-size: 15px; }
}
@media screen and (max-width: 520px){
	.btn-soluciones{font-size: 16px;}
	.content-btn{margin-bottom: 7%;}
	.content-soluciones .info{padding: 10px 0px 0px;}
	.content-soluciones .info ul li{font-size: 16px;}
	.content-soluciones2 .info ul li{font-size: 16px;}
	.content-soluciones3 .info ul li{font-size: 16px;}
	.title-home{font-size: 20px;margin-top: 15%;}

}
@media screen and (max-width: 480px){
	.cont_colecciones .contenedor-iconos a .avatar { height: 130px; width: 130px; padding: 30px; }
	.cont_colecciones .contenedor-iconos a .titulo-icons { font-size: 14px; line-height: 20px; }
	.title-soporte-responsive{font-size: 14px;}
}
@media screen and (max-width: 420px){
	.description{max-width: 100%;font-size: 17px;}
	.btn-soluciones { font-size: 12px;}
	.content-soluciones .info ul li { font-size: 14px; line-height: 20px; }
	.content-soluciones2 .info ul li { font-size: 14px; line-height: 20px; height: auto; }
	.content-soluciones3 .info ul li { font-size: 14px; line-height: 20px; }
	.btn-soluciones{padding: 10px 20px;}
	.cont-link-soporte .contenedor-iconos a .avatar { height: 130px; width: 130px;}
	.cont-link-soporte .contenedor-iconos a .titulo-icons { font-size: 13px; }
}
@media screen and (max-width: 360px){
	.cont_colecciones .contenedor-iconos a .titulo-icons { padding: 10px 5px; }
}

