.padded-inner-container { width: calc(100% - 70px);	margin: auto; }
h2.sblheading { font-weight:bold!important; letter-spacing: -0.5px; line-height:35px; font-size:40px!important; max-width:1000px; margin: auto; padding: 83px 35px; }
.sblwhitecover { background-color:#ffffff; position:absolute; height:100%; width:100%; top:0; left:0; z-index:0; transition: all .2s linear;}
.sblcontentholder {  position:absolute; height:100%; width:100%; top:0; left:0; z-index:1; padding:134px 10% 80px; }
.sblstatistic { font-weight:200; text-align:center; color:#575757; font-size:60px; line-height:55px; letter-spacing: -0.75px; padding-top:23px; transition: all .2s linear; }
.sblcontentholder:hover .sblstatistic { font-weight:bold; font-size:75px!important; letter-spacing: -0.94px; color:#ffffff; }
.sblheadline { color: #575757; letter-spacing: -0.3px; font-size:24px; line-height:29px; text-align:center; padding-top:32px; transition: all .2s linear; }
.sblcontentholder:hover .sblheadline { color: #ffffff; letter-spacing: -0.38px; font-size:30px; line-height:29px; font-weight:bold; }
.sbldetails { opacity:0; color:#ffffff; letter-spacing: -0.28px; text-align: center; font-size:22px; line-height:30px; padding-top:23px; transition: all .2s linear; }
.sblcontentholder:hover .sbldetails { opacity:1; }
.sblicon { height:87px; width:87px; margin:auto; }
.sblicon_hover {  height:87px; width:87px; margin:auto; margin-top:-87px; opacity:0; transition: all .2s linear; }
.sblcontentholder:hover .sblicon_hover { opacity:1; }
.sblmobile { display:none; }
.sbldesktop { display:block; }
.sblstatslider .slick-dots li button::before { font-size:8px!important; }
.sblstatslider .slick-dots li { margin:0!important; }
.sblstatslider .slick-prev::before, .sblstatslider .slick-next::before {
    font-family: 'icomoon'!important;
    font-size: 29px!important;
    color: #06608B!important;
}
.sblstatslider .slick-next { right: 0px!important; }
.sblstatslider .slick-prev { left: 0px!important; }
.sblstatslider .slick-next, .sblstatslider .slick-prev { z-index: 2; top: 36%!important; width: 48px!important; height: 48px!important; }
.sblstatslider .slick-prev::before { content: '\f104'!important; }
.sblstatslider .slick-next::before { content: '\f105'!important; }
@media (max-width:767px){
	/* breakpoint to switch to the slider */	
	.sblmobile { display:block; }
	.sbldesktop { display:none; }
	h2.sblheading { font-size:40px!important; line-height:40px; padding: 75px 35px 10px; }
	.sblstatistic { color:#06608B; letter-spacing: -2.25px; font-size:100px; }
	.sblheadline { padding-bottom:24px; padding-top:70px; }
}

/* odometer */
.odometer.odometer-auto-theme, .odometer.odometer-theme-minimal {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  margin-top:-10px;width:100%
}
.odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-minimal .odometer-digit {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;width:100%;border:solid 0px black;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  visibility: hidden;
}
span.odometer-digit-spacer {
    display: none !important;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner {
    text-align: left;
    display: block;
    /* position: absolute; */
    /* top: 0; */
    /* left: 0; */
    /* right: 0; */
    bottom: 0;
    overflow: hidden;
    /* margin: 0 5%; */
    text-align: center !important;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon {
  display: block;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner {
  display: block;
  -webkit-backface-visibility: hidden;
}
.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-minimal .odometer-digit .odometer-value {
  display: block;
  -webkit-transform: translateZ(0);
}
.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value {
  position: absolute;
}
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner {
  -webkit-transition: -webkit-transform 2s;
  -moz-transition: -moz-transform 2s;
  -ms-transition: -ms-transform 2s;
  -o-transition: -o-transform 2s;
  transition: transform 2s;
}
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
}
.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
}
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner {
  -webkit-transition: -webkit-transform 2s;
  -moz-transition: -moz-transform 2s;
  -ms-transition: -ms-transform 2s;
  -o-transition: -o-transform 2s;
  transition: transform 2s;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
