.transContainer{
    padding: 0;
}
.transContainer> .container{
    width: 100%;
    padding: 0;
}

.transContainer .page-section-inner.container #transBanner{
    height: 269px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.transContainer .page-section-inner.container #transBanner .page-section-inner.container .sectionHeading.section h2{
	margin: 34px 0 0 0;
	color: #FFF;
    font-family: 'Lexia', sans-serif !important;
    font-size: 54px;
    font-weight: bold;
    line-height: 62px;
    padding: 0 0 0 20px;
}

footer .footer {
    margin-top: 0;
}

.transContainer .transFirstWrap{
	padding: 60px 0 40px 0;
}

.TransFundaTable{
	margin: 0 0 40px 0;
}

.TransFundaTable .sectionHeading.section h2, .MemoriasRow .sectionHeading.section h2{
	font-family: 'Lexia', sans-serif !important;
    font-weight: bold !important;
    color: #3f4444!important;
    margin: 0 0 35px 0;
}

.MemoriasRow.component-section{
	padding: 100px 0;
}

.MemoriasRow .sectionHeading.section h2{
    margin: 0 0 30px 0;
    font-size: 36px;
    line-height: 54px;
}

.TransFundaTable p{
	font-size: 15px;
}

.alignCenterBtn{
	text-align:center;
}

a.btn-default{
	padding: 13px 29px;
    line-height: 17px;
    font-size: 14px;
    font-family: 'HelveticaNeueLTPro', sans-serif !important;
    background: #830051;
    border: 1px solid #830051;
    border-radius: 35px;
    text-transform: uppercase;
    color: #ffffff !important;
    font-style: normal;
    margin: 0 0 20px 0;
}
a.btn-default:hover{
	background: #FFF !important;
    border: 1px solid #830051;
    color:#830051 !important;
    text-decoration: none !important;
}
.numberList ul li{
    padding: 0 40px 45px 65px;
    position:relative;
}

.numberList ul li::before{
	background: #830051;
    width: 41px;
    height: 40px;
    border-radius: 20px;
    text-align: center;
    font-size: 20px;
    line-height: 40px;
    color: #FFF;
    font-weight: bold;
    font-family: 'Lexia', sans-serif !important;
    left: 0;
    position: absolute;
    top: 3px;
}
.column-1 .numberList ul li.list-item-0::before{
	content:'1';
}
.column-1 .numberList ul li.list-item-1::before{
	content:'2';
}
.column-1 .numberList ul li.list-item-2::before{
	content:'3';
}
.column-1 .numberList ul li.list-item-3::before{
	content:'4';
}
.column-1 .numberList ul li.list-item-4::before{
	content:'5';
}

.column-2 .numberList ul li:nth-child(1)::before{
	content:'6';
}
.column-2 .numberList ul li:nth-child(2)::before{
	content:'7';
}
.column-2 .numberList ul li:nth-child(3)::before{
	content:'8';
}
.column-2 .numberList ul li:nth-child(4)::before{
	content:'9';
}
.column-2 .numberList ul li:nth-child(5)::before{
	content:'10';
}

.numberList ul li p{
    font-size: 15px;
}

.transferenciasList ul.linked-list.horizontal li {
    width: 33%;
    text-align: center;
    margin: 0;
}

.MemoriasRow .memorylinks5 ul.linked-list.horizontal{
	border-bottom: 1px solid #636363;
}

.MemoriasRow .memorylinks5.memorylinks3 ul.linked-list.horizontal{
	border: none;
}

.MemoriasRow .memorylinks5.memorylinks3 ul.linked-list.horizontal li:first-child, .MemoriasRow .memorylinks5.memorylinks3 ul.linked-list.horizontal li:last-child{
	visibility: hidden;
}

.MemoriasRow .memorylinks5 ul.linked-list.horizontal li{
    width: calc(20% - ( ( 4% + 4% + 4% + 4% ) * 0.2 ) );
    margin: 0;
    margin-right: 3.6%;
	text-align: center;
}

.MemoriasRow .memorylinks5 ul.linked-list.horizontal li:last-child{
    margin-right: 0;
}

.MemoriasRow .memorylinks5 ul.linked-list.horizontal li a{
	margin: 20px 0 40px 0;
}

.MemoriasRow .memorylinks5 ul.linked-list.horizontal li a span.link-txt{
	font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left: 5px;
    font-size: 120%;
}

.MemoriasRow .memorylinks5 ul.linked-list.horizontal li a.action-link:hover span.link-txt{
	text-decoration: none;
}

.MemoriasRow .memorylinks5 ul.linked-list.horizontal li a.action-link:hover span.link-txt span {
    color: #830051;
}

.MemoriasRow .memorylinks5 ul.linked-list.horizontal li a span.link-txt span{
	font-family: 'HelveticaNeueLTPro', sans-serif !important;
	font-size: 15px;
    color: #000;
    font-weight: bold;
	padding: 0 16px;
}

.MemoriasRow .memorylinks5 ul.linked-list.horizontal li a span.link-txt::before{
	content: "\f019";
    font-size: 35px;
    color: #830051;
	vertical-align: middle;
}

@media screen and (max-width: 767px){
	.transContainer .page-section-inner.container #transBanner {
    	background-position: 25% center !important;	
	}

	.transContainer .page-section-inner.container #transBanner .page-section-inner.container .sectionHeading.section h2{
        padding: 0 30px;
    	margin: 40px 0 0 0;
		font-size: 36px;
    }

    .transferenciasList ul.linked-list.horizontal li {
        width: 100%;
    }

	.grayColumnWrap .sectionHeading h2 {
        font-size: 25px;
    }

	.transContainer .transFirstWrap {
		padding: 50px 30px;
	}

	.TransFundaTable img{
		margin: 20px 0;
	}

    a.btn-default {
        width: 100%;
        white-space: normal;
    }

    .component-section.MemoriasRow {
        padding: 30px;
    }

	.MemoriasRow .sectionHeading.section h2 {
        font-size: 25px;
    }
	.MemoriasRow .memorylinks5 ul.linked-list.horizontal li {
        width: 100%;
    }

	.MemoriasRow .memorylinks5.memorylinks3 ul.linked-list.horizontal li:first-child, .MemoriasRow .memorylinks5.memorylinks3 ul.linked-list.horizontal li:last-child {
        display: none;
    }

}