@font-face {
    font-family: 'FontK';
    src: url('../fonts/AcuminProWide-Medium.woff2') format('woff2'),
         url('../fonts/AcuminProWide-Medium.woff') format('woff'); 
    font-weight: normal;
    font-style: normal;

}

.title-lg {
	color: #FFFFFF;
	font-family:'FontK';
	font-size: 30px;
	line-height: 34px;
	font-weight: 600;
	font-synthesis: weight style;
    text-rendering: geometricPrecision !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
	padding: 0px 0px 0px 0px;
}
.title-lg2 {
	color: #FFFFFF;
	font-family:'FontK';
	font-size: 20px;
	line-height: 24px;
	font-weight: 600;
	font-synthesis: weight style;
    text-rendering: geometricPrecision !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
	padding: 0px 0px 0px 0px;
	
}
.subtitle1 {
	color: #FFFFFF;
	font-family:'FontK';
	font-size: 16px;
	line-height: 20px;
	font-weight: 600;
	font-synthesis: weight style;
    text-rendering: geometricPrecision !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
	padding: 0px 0px 4px 0px;
}

/* ====================================================================== */
body {
    -webkit-overflow-scrolling: touch;
    direction: ltr;
}

.padding-bottom-0 {
    padding-bottom: 0!important
}
.padding-top-2 {
    padding-top: 60px!important
}
.txt-right {
    text-align: right;
}
/* =========================================================================== */
.home-slider {
	background-repeat:no-repeat;
	background-position:center 50%;
	background-size:cover;
	border-bottom: 0px none;
	min-height: 320px !important;
}

/*============================================================================*/

.home-slider h2, .home-slider p sup {
	color:#fff;
}
.band {
    padding: 5px 0
}
.title2 {
	font-size: 3.125rem;
    line-height: 3.4375rem;
	color:#fff;
	margin-top:100px;
}


.column-box {
    clear: both;
    margin: 0 auto;
    width: 980px;
    padding: 0 10px 10px
}
.column-box::after {
    clear: both;
    content: ' ';
    display: block;
    height: 0;
    visibility: hidden;
    overflow: hidden
}
.col-6-3 {
    width: 460px
}
.col-6-1 {
    width: 140px
}



.title-lg .ibm-spinner {
    top: 9px
}

@media only screen and (min-width: 0) and (max-width: 579px) {
    .title-lg,
    .title-lg.medium,
    .title-lg.ibm-large {
	font-size: 30px;
	line-height: 34px;
	font-weight: 600;
    }
}



@media only screen and (min-width: 1481px) and (max-width: 1981px) {
	
	.home-slider {
	background-repeat:no-repeat;
	background-position:center 50%;
	background-size:cover;
	border-bottom: 0px none;
	min-height: 320px !important;
}
	
    .column-box {
        width: 1200px
    }
    .col-6-3 {
        width: 600px
    }
    .col-6-1 {
        width: 200px
    }
    .col-6-2 {
        width: 400px
    }
    .col-6-4 {
        width: 800px
    }
    .col-6-5 {
        width: 1000px
    }
}
@media only screen and (min-width: 1480px) {
	
.home-slider {
	background-repeat:no-repeat;
	background-position:center 50%;
	background-size:cover;
	border-bottom: 0px none;
	min-height: 320px !important;
}
	
    .column-box {
        width: 1440px
    }
    .col-6-3 {
        width: 720px
    }
    .col-6-1 {
        width: 240px
    }
    .col-6-2 {
        width: 480px
    }
    .col-6-4 {
        width: 960px
    }
    .col-6-5 {
        width: 1200px
    }
}
@media only screen and (min-width: 1240px) and (max-width: 1479px) {
	
	.home-slider {
	background-repeat:no-repeat;
	background-position:center 50%;
	background-size:cover;
	border-bottom: 0px none;
	min-height: 320px !important;
}
	
    .column-box {
        width: 1200px
    }
    .col-6-3 {
        width: 600px
    }
    .col-6-1 {
        width: 200px
    }
    .col-6-2 {
        width: 400px
    }
    .col-6-4 {
        width: 800px
    }
    .col-6-5 {
        width: 1000px
    }
}
@media only screen and (min-width: 1000px) and (max-width: 1239px) {
	
	
	.home-slider {
	background-repeat:no-repeat;
	background-position:center 50%;
	background-size:cover;
	border-bottom: 0px none;
	min-height: 320px !important;
}
	
	
	
	
    .column-box {
        width: 960px
    }
    .col-6-3 {
        width: 480px
    }
    .col-6-1 {
        width: 160px
    }
    .col-6-2 {
        width: 320px
    }
    .col-6-4 {
        width: 640px
    }
    .col-6-5 {
        width: 800px
    }
}
@media only screen and (min-width: 760px) and (max-width: 999px) {
	
	
	.home-slider {
	background-repeat:no-repeat;
	background-position:center 50%;
	background-size:cover;
	border-bottom: 0px none;
	min-height: 380px !important;
}
	
	
    .column-box  {
        width: 720px
    }
    .col-6-3 {
        width: 360px
    }
    .col-6-1 {
        width: 120px
    }
    .col-6-2 {
        width: 240px
    }
    .col-6-4 {
        width: 480px
    }
    .col-6-5 {
        width: 600px
    }
    .col-medium-6-1 {
        width: 120px
    }
    .col-medium-6-2 {
        width: 240px
    }
    .col-medium-6-4 {
        width: 480px
    }
    .col-medium-6-5 {
        width: 600px
    }
}
@media only screen and (min-width: 0) and (max-width: 579px) {
	
	
.home-slider {
	background-repeat:no-repeat;
	background-position:center 50%;
	background-size:cover;
	border-bottom: 0px none;
	min-height: 320px !important;
}
	
	.btn-block {
		width:100%;
	}
	.column-box {
		width:100%;
		box-sizing:border-box;
	}
    .col-6-1,
    .col-6-2,
    .col-6-3,
    .col-6-4,
    .col-6-5 {
        width: 100%
    }
	.title2 {
    font-size: 3.5rem;
    line-height: 3.8125rem;
	}
	.title-lg {
	font-size: 30px;
	line-height: 34px;
	font-weight: 600;
	color:#ffffff;
	padding: 0 0 15px;
}

}
/**************************************************************************/
buttonA {
max-width: 100%;
min-width: 210px;
min-width: 90px\9;
min-height: 40px;
padding: 11px 18px;
text-align: center;

	
display: inline-block;
font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Segoe UI","Helvetica","Arial","Sans Serif";
font-size: 14px;
line-height: 1.25em;
font-weight: 400;
color: #FFF;
text-decoration: none;
text-shadow: 1px 1px 0px #708090;
padding-top: 4px;
margin-left: auto;
margin-right: auto;
left: 1px;
position: relative;
cursor: pointer;
border: none;
	
background: #7474BF;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #348AC7, #7474BF);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #348AC7, #7474BF); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	
border-radius: 8px;
/*box-shadow: inset 0px 1px 0px #708090, 0px 5px 0px 0px #fff, 0px 10px 5px #708090;*/
outline: 0;
}

buttonA:active {
  top: 3px;
  /* box-shadow: inset 0px 1px 0px #708090, 0px 2px 0px 0px #fff, 0px 5px 3px #999;*/
  outline: 0;
}
buttonA:before
{
font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Segoe UI","Helvetica","Arial","Sans Serif";
font-size: 18px;
line-height: 1em;
font-weight: normal;
color: #FFF;
content:"Apply for merchant account";
max-width: 100%;
min-width: 180px;
min-width: 180px;
min-height: 40px;
padding: 11px 18px;
text-align: center;
display: block;
position: absolute;
padding-top: 6px;
top: 4px;
text-shadow: 1px 1px 2px #708090;
outline: 0;
}

buttonA:active:before {
  top: 3px;
  font-size: 16x;
  text-shadow: 0px 3px 0px #708090, 0px 5px 1px #708090;
  outline: 0;
}


.apply:before {
  content: "Apply";
}
.apply2:before {
  content: "Solicitar";
}
