.carousel,.carousel-wrapper{position:relative}.carousel,.carousel .horse,.carousel-wrapper{width:100%;height:100%}.carousel{overflow:hidden}.carousel .horse{opacity:0;position:absolute;z-index:0;top:0;left:0;bottom:0;right:0;transition:opacity .3s ease-in-out}.carousel .horse.active{opacity:1;z-index:1}.carousel .video-slide{position:relative}.carousel .video-slide *{display:block;width:100%;height:100%}.carousel .video-slide a{font-size:80px;color:#fff}.carousel .video-slide a:hover{color:#91908c}.bridle{position:absolute;z-index:1;width:40px;height:65px;line-height:65px;font-size:1.2em;text-align:center;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#e02826;color:#fff!important}.bridle.next{left:auto;right:0}.bridle:hover{color:#fff}.bridle:active,.bridle:focus{text-decoration:none}.carousel-captions{font-style:italic;padding:1em 0 0}.carousel-stratum{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.carousel-stratum .image-block{height:60vw;padding:0}@media only screen and (min-width:1024px){.hero{min-height:450px!important}.carousel-stratum{display:block}.carousel-stratum .image-block{height:100%}.carousel-stratum .width-wrap .content{min-height:400px}.carousel-stratum .width-wrap .carousel-captions{padding-right:65%;min-height:110px}.carousel-stratum .width-wrap .carousel-captions p{padding:.5em 0;border-top:solid 1px #74736f}}@media only screen and (min-width:1200px){.carousel-stratum .width-wrap .carousel-captions{padding-right:66.9%}}.testimonial-stratum.white-stratum .row{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:768px){.testimonial-stratum.white-stratum .row{display:block}}.testimonial-stratum .text{z-index:1;margin-bottom:3em}.testimonial-stratum .start-quote{width:93px;height:73px;top:-34px;background:url(../img/quotation-mark.png) left bottom/93px auto no-repeat}.testimonial-stratum .quote{color:#6aa3b7}.testimonial-stratum .testimonial{width:100%!important}.testimonial-stratum .attribution{display:block!important;float:right!important;text-align:left!important;width:100%!important;padding-left:50%!important;box-sizing:border-box!important}.facts-stratum .data-col h2{text-transform:uppercase;font-weight:400;margin-top:1em}.facts-stratum .data-col .facts article .data,.facts-stratum .data-col h2 strong{font-weight:700}@media only screen and (min-width:768px){.testimonial-stratum .text{margin-bottom:0}.facts-stratum .data-col h2{text-align:center;margin:0 0 1em}}.facts-stratum .data-col .facts article{border-bottom:solid 8px #e1e0db;padding:10px 0}.facts-stratum .data-col .facts article:first-of-type{border-top:solid 8px #e1e0db}.facts-stratum .data-col .facts article span{display:block}.facts-stratum .data-col .facts article .label{text-transform:uppercase;letter-spacing:1px}@media only screen and (min-width:1024px){.testimonial-stratum .start-quote{left:-54px;top:-10px}.facts-stratum .data-col h2{font-size:3em}.facts-stratum .data-col .facts{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}.facts-stratum .data-col .facts article{-ms-flex:1;flex:1;border-top:solid 8px #e1e0db;margin:0 10px;text-align:center;height:200px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}.facts-stratum .data-col .facts article span{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:1200px){.facts-stratum .data-col .facts article .label{letter-spacing:2px}.facts-stratum .data-col .facts article .data{font-size:20px}}.odometer-figure{display:block;font-size:3.125em;font-weight:900;margin:10px 0 0}@media (min-width:880px){.odometer-figure{font-size:4em}}@media (min-width:1060px){.odometer-figure{font-size:5em}}.branch-stats-stratum{padding:2em 0}.branch-stats-stratum .row{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.branch-stats-stratum .row .tp-col-6-of-12{-ms-flex-negative:1;flex-shrink:1}.atms-stat,.branches-stat{margin:1em auto;background:top center/contain no-repeat none}.branches-stat{min-height:158px;background-image:url(../img/usa.png);padding:1em 0 0}.atms-stat{min-height:220px;background-image:url(../img/globe.png);padding:2em 0 0}@media only screen and (min-width:768px){.branch-stats-stratum{padding:3em 0 2em}.branch-stats-stratum .odometer-figure{font-size:4.5em;line-height:1}.atms-stat{padding-top:1em}}@media only screen and (min-width:1024px){.branch-stats-stratum{font-size:1.25em}.branch-stats-stratum .row{display:block}.branch-stats-stratum .row .col:nth-child(-n+2){padding-top:4em}.branch-stats-stratum .odometer-figure{font-size:4em}.atms-stat,.branches-stat{padding-top:1.5em}.branches-stat{min-height:217px}.atms-stat{min-height:251px}}.one-to-two-stratum .content{padding:2em 0}@media only screen and (min-width:1024px){.one-to-two-stratum .content{padding:4em 0;min-height:525px}}