.buttonLoginInicio
{
	position:fixed;top:0px;right:50px;background-color:#0092E8;padding:20px;color:white;z-index:1834838484884848484;cursor:pointer;
}
.displaynone
{
	display: none;
}
.position-rel
{
	position: relative;
}
.position-abs
{
	position:absolute;
}
.visibilityHidden
{
	visibility: hidden !important;
}
.txt1
{
	width: 60%; margin:50px auto; font-size:20px; text-align:center; color:#0395e3; border-left:1px solid #0395e3; border-right:1px solid #0395e3; 
}
.span1
{
	font-size:24px; color:#002855; font-weight:bold;
}
.ct-1
{
	width:100%; padding:0px;
}
.ct-int-1
{
	position:relative; background: url('../upload/about.png'); height:411px; background-size:cover; text-align:center;
}
.img-int
{
	top:5%; right:28%; position: absolute;
}
.overflowHidden
{
	overflow: hidden;
}
.tit-int
{
	position:absolute; 
	top:40%;
	width:65%; 
	left:26%; 
	color:#ffffff; 
	background-color:#0395e3; 
	padding:10px 100px 10px 0px; 
	border-radius:0px 20px 20px 0px; 
	font-style:italic; 
	font-size:20px;

}
.txt2
{
	position:absolute; top:51%; left:26%;  color:#ffffff; background-color:#002855; padding:10px 95px 10px 50px; text-align:left;
}

.ct-int-2
{
	position:relative; background: url('../upload/about2.png'); height:411px; background-size:cover; text-align:center;
}
.ct-int-3
{
	position:relative; background: url('../upload/about3.png'); height:411px; background-size:cover; text-align:center;
}
.ct-int-4
{
	position:relative; background: url('../upload/about4.png'); height:411px; background-size:cover; text-align:center;
}
.mr50
{
	margin:50px 0px;
}
.prpl0
{
	padding-right:0px; padding-left:0px;
}
.titTab
{
	font-size:30px !important; margin:40px 0px !important;
}
.mb15
{
	margin-bottom: 15px;
}
.mb20
{
	margin-bottom: 20px;
}
.mb25
{
	margin-bottom: 25px;
}
.mb10
{
	margin-bottom: 10px;
}
.pb17
{
	padding-bottom: 17px !important;
}
.fz10
{
	font-size:10px !important;
}
.mb-2
{
	margin-bottom: -2px !important;
}

.section4
{
	background-color:#0395e3; height:445px;
}
.pd0
{
	padding: 0px !important;
}
.mr0
{
	margin: 0px !important;
}
.subtitSections
{
	width: 60%; margin:50px auto; font-size:30px; text-align:left; color:#ffffff;
}
.tit-sec4
{
	position:absolute; left:30px;
}

.txtsec4
{
	margin-left:113px; margin-bottom: 50px; font-size:15px; text-align:left; color:#ffffff;
}
.pd0
{
	padding: 0px;
}
.img-1-sec4
{
	position:absolute; right:0px;
}
.section5
{
	background-color:#0054aa; height:431px;
}
.int-ct-sec5
{
	padding:0px; margin:0px; position:relative;
}
.img-int-sec5
{
	position:absolute; left:0px; bottom:-164px;
}
.tit-sec5
{
	margin-left:113px; margin-bottom: 50px; margin-top:100px;  font-size:15px; text-align:left; color:#ffffff;	
}
.img-foot-1
{
	float:left; margin:30px 0px;
}
.tit-foot-1
{
	float:left; font-size:28px; margin:40px 0px;
}
.tit-foot-2
{
	color:#002855; font-weight:bold;
}
.frmFoot
{
	margin-left:80px; margin-bottom:30px;
}
.w70
{
	width: 70%;
}
.w50
{
	width: 50%;
}
.ml40
{
	margin-left:40px;
}
.img-bottom-1
{
	position:absolute; left:10px;
}
.flotantePags
{
	top: 6em;
	left: 91%;
	float: left;
	position: fixed;
	z-index: 9999999;
	-webkit-animation: animate-it 3s ease infinite;
	animation: animate-it 3s ease infinite;
	cursor: pointer;
}


.mnPags
{
	background-color: white;
	border-radius: 30px;
	width: 10%;
}
.mnPags1
{
	background-color: white;
	border-radius: 30px;
	padding: 5px;
}
.flotantePagsDiv
{
	top: 6em;
	right: -50%;
	float: left;
	position: fixed;
	z-index: 9999999;
	-webkit-animation: animate-it 3s ease infinite;
	animation: animate-it 3s ease infinite;
	width: 0px;
	background-color: #fff;
	transition-timing-function: ease;
	transition-duration: 1.5s;
	border-radius: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.menuPags
{
	top: 6em;
	right: -0%;
	float: right;
	position: fixed;
	z-index: 9999999;
	width: 600px;
	transition-timing-function: ease;
	transition-duration: 1.5s;
	border-radius: 40px;
}
.imgInmn
{
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
}
.sscx {
	-webkit-animation: action 2s infinite  alternate;
	animation: action 2s infinite  alternate;
}
@-webkit-keyframes action {
	0% { transform: translateY(0); }
	100% { transform: translateY(-10px); }
}
@keyframes action {
	0% { transform: translateY(0); }
	100% { transform: translateY(-10px); }
}
#tableServs
{
	background-color: white;
	border-bottom: 5px solid #3ca1db;
}
#tableServs th
{
	text-align: center;
	vertical-align: middle;
	padding: 15px;
}
#tableServs td:first-child
{
	padding-right: 20px;
	text-align: left;
}
#tableServs td
{
	border-bottom: 1px solid #b3b3b3;
	text-align: center;
	padding: 20px;
}
@media screen and (max-width: 765px) 
{
	.position-abs 
	{
		position: relative;
		padding-left: 70px;
	}
	.buttonLoginInicio {
		position: absolute;
		top: 233px;
		right: 115px;
		background-color: #0092E8;
		padding: 20px;
		color: white;
		z-index: 999999;
		cursor: pointer;
	}
	.flotantePags
	{
		top: 1em !important;
		left: 44% !important;
		float: left !important;
		position: fixed !important;
		z-index: 9999999 !important;
		-webkit-animation: animate-it 3s ease infinite;
		animation: animate-it 3s ease infinite;
		cursor: pointer !important;
	}
	.menuPags {
		top: 0em;
		right: 45%;
		float: right;
		position: fixed;
		z-index: 9999999;
		width: 51%;
		transition-timing-function: ease;
		transition-duration: 1.5s;
		border-radius: 40px;
	}
	.img-int {
		top: 1%;
		right: 32%;
		position: absolute
	}
	.tit-int {
		position: absolute;
		top: 30%;
		width: 65%;
		left: 0%;
		color: #ffffff;
		background-color: #0395e3;
		padding: 10px 30px 10px 30px;
		border-radius: 0px 20px 20px 0px;
		font-style: italic;
		font-size: 20px;
	}
	.txt2 {
		position: absolute;
		top: 51%;
		left: 26%;
		color: #ffffff;
		background-color: #002855;
		padding: 10px 12px 10px 30px;
		text-align: left;
		border-radius: 12px 12px 12px 0px;
	}
	.blue
	{
		color:#3ca1db;
	}
	.tit-sec4 {
		position: absolute;
		left: -9px;
	}
	.txtsec4 {
		margin-left: 0px;
		margin-bottom: 50px;
		font-size: 15px;
		text-align: center;
		color: #ffffff;
	}
	.img-1-sec4 {
    position: relative;
    right: 0px;
    margin-top: -60px;
    margin-bottom: 30px;
	}
	.img-int-sec5 {
		position: absolute;
		left: -1px;
		bottom: 1px;
		width: 329px;
		top: 140px;
	}
	.section4
	{
		background-color:#0395e3; height:unset;
	}
	.section5
	{
		background-color: #0054aa;
		height: 450px;
	}
	.tit-sec5 {
		margin-left: 93px;
		margin-bottom: 50px;
		margin-top: 50px;
		font-size: 14px;
		text-align: right;
		color: #ffffff;
	}
	.tit-sec5 {
		margin-left: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		font-size: 16px;
		text-align: center;
		color: #ffffff;
		margin-right: 0px;
		padding: 20px;
	}
	.tit-sec5 {
	    margin-left: 0px;
	    margin-bottom: 0px;
	    margin-top: 0px;
	    font-size: 16px;
	    text-align: center;
	    color: #ffffff;
	    margin-right: 0px;
	    padding: 20px;
	}
	.tit-foot-1
	{
		float:unset; font-size:28px; margin:0px 0px;
		padding: 20px;
	}
	.copyrights {
		padding: 10px 0;
		height: 80px;
	}
	.mnPags
	{
		width: 20%;
	}
}
