

/*banners*/
.hmBan {border-bottom:#d4d4d4 2px solid;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}
.hmBan.vFull {
	min-height: calc(690px * (90/150));
    height: 70vh;
}
.hmBan a.banLink {position:absolute;top:0px;left:0px;bottom:auto;right:auto;width:100%;height:100%}
.hmBan .banText ul.banTLinks {list-style:none;margin:0;padding:0}
.hmBan .banText ul.banTLinks li {margin-right:1.8em;margin-bottom:.8em;display:inline-block;position:relative}
.hmBan .banText a.banTLink {padding-bottom:.2em;font-size:150%;color:#000;line-height:1.4em;padding:.5em 0}
.hmBan .banText a.banTLink span {display:block;font-size:90%;color:#888}
.hmBan .banText a.banTLink span:after {
    content: " \f0a9";
	font-family: FontAwesome;
}

.hmBan .banText a.banTLink:hover,
.hmBan .banText a.banTLink:hover span {color:#991610}
@media (max-width: 480px) {
	.hmBan .banText {Position:static!important;margin-left:20px;padding-top:10px;width:90%!important}
	.hmBan .banText a.banTLink {font-size:100%}
}
@media (min-width: 1921px) {
	.hmBan .banText a.banTLink {font-size:180%}
}

/* IM */
.hmBan.gwIM {background-image:url(../images/gateway-latam-partner2.jpg);background-size:cover;background-position: bottom center;background-repeat:no-repeat}
.hmBan.gwIM .banText {position:absolute;top:10%;left:17%;width:79%}
.hmBan.gwIM .banText strong {font-weight:600}
.hmBan.gwIM .banText img {display:block;margin-top:.5em;width:60%;height:auto;margin-left:-0.2em}
@media (max-width: 480px) {
	.hmBan.gwIM {height: 40vh}
	.hmBan.gwIM {background-image:url(../images/gateway-latam-partner2-sm.jpg)}
}
@media (min-width: 1921px) {
	.hmBan.gwIM .banText {position:absolute;top:15%;left:17%;width:79%}
	.hmBan.gwIM .banText img {width:80%}

}

/* CC */
.hmBan.gwCC {background-image:url(../images/gw-aver-conference-camera.jpg);background-size:cover;background-position: bottom center;background-repeat:no-repeat}
.hmBan.gwCC .banText {position:absolute;top:30%;left:10%;width:40%}
@media (max-width: 480px) {
	.hmBan.gwCC {background-image:url(../images/gw-aver-conference-camera-sm.jpg)}
}

/* EVC */
.hmBan.gwEVC {background-image:url(../images/gw-aver-evc-video-conferencia.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}
.hmBan.gwEVC .banText {position:absolute;top:20%;left:50%;width:40%}
@media (min-width: 1921px) {
	.hmBan.gwEVC .banText {}
}
@media (max-width: 480px) {
	.hmBan.gwEVC {background-image:url(../images/gw-aver-evc-video-conferencia-sm.jpg);background-position:bottom}
	.gwEVC.vFull {
		height: 50vh;
	}
}

/* CS */
.hmBan.gwCS {background-image:url(../images/gw-aver-charging-solutions-1.jpg);background-size:cover;background-position: center;background-repeat:no-repeat}
.hmBan.gwCS .banText {position:absolute;top:12%;left:13%;width:70%}
.hmBan.gwCS .banText a.banTLink span {color:#555}
.hmBan.gwCS .banText a.banTLink:hover,
.hmBan.gwCS .banText a.banTLink:hover span
 {color:#fff}
@media (max-width: 480px) {
	.hmBan.gwCS {background-image:url(../images/gw-aver-charging-solutions-1-sm.jpg)}
}

/* DC */ 
.hmBan.gwDC {background-image:url(../images/gw-aver-documento-camera.jpg);background-size:cover;background-position: bottom center;background-repeat:no-repeat}
.hmBan.gwDC .banText {position:absolute;top:30%;left:13%;width:32%}
.hmBan.gwDC .banText a.banTLink {color:#F1F1F1}
.hmBan.gwDC .banText a.banTLink span {color:#D5D5D5}
.hmBan.gwDC .banText a.banTLink:hover,
.hmBan.gwDC .banText a.banTLink:hover span
 {color:#fff}
@media (min-width: 1921px) {
	.hmBan.gwDC .banText {top:30%;left:18%}
}
@media (max-width: 480px) {
	.hmBan.gwDC {background-image:url(../images/gw-aver-document-camera-sm.jpg)}
	.gwDC.vFull {height:90vh}
}

.footerWrapper {background:#f4f4f4}
.footer {padding-top:2em;padding-bottom:4em;color:#666;font-size:12px}
.footer a {color:#444;text-decoration:underline}
.footer a:hover {color:#222;text-decoration:underline}