.overview{background:#f2f2f0;padding:50px 0}.overview .overview-header{margin-bottom:30px;text-align:center}.overview .overview-header h2{margin:0;font-size:36px;text-transform:uppercase;color:#333}.overview .overview-header h6{margin:0;font-family:"Montserrat",sans-serif;font-weight:300;font-size:14px;text-transform:uppercase;color:#c8102e}.overview .overview-body{margin-bottom:26px}.overview-cards{display:flex;flex-flow:row wrap;margin:0 -10px;padding:0;list-style:none}.overview-cards li{flex:0 0 25%;max-width:25%;padding:0 10px;margin-bottom:16px}.overview-card{position:relative;overflow:hidden;display:block;height:100%;background:#fff;box-shadow:0 0 8px rgba(84,88,90,.15);border-radius:4px;padding:1rem 1rem 40px 1rem;transition:background .2s ease}.overview-card h4{color:#09c;line-height:1.1;margin:0 0 12px;padding-bottom:13px;border-bottom:1px solid #dce3e8}.overview-card p{margin:0;font-size:14px;line-height:1.45}.overview-link,.overview-popup{position:absolute;background:#09c;color:#fff;padding:0 14px;border-radius:4px;font-size:14px;line-height:40px;height:40px;font-weight:700;bottom:0;transition:ease-in-out .3s;z-index:1}.overview-link{right:-60px}.overview-link:hover,.overview-link:focus{right:0}.overview-popup{right:-60px}.overview-popup:hover,.overview-popup:focus{right:0}.overview-link span,.overview-popup span{margin-left:12px}.overview-link:before,.overview-popup:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}