﻿@import url("https://fonts.googleapis.com/css?family=Arvo");@import url(rte.css);@font-face{font-family:'HelveticaNeue-Heavy';src:url("../../fonts/HelveticaNeue-Heavy.otf");}@font-face{font-family:'HelveticaNeue-Roman';src:url("../../fonts/HelveticaNeue-Roman.otf");}@font-face{font-family:'HelveticaNeue-Light';src:url("../../fonts/HelveticaNeue-Light.otf");}@font-face{font-family:'HelveticaNeue-ExtBlack-Cond';src:url("../../fonts/HelveticaNeue-ExtBlack-Cond.otf");}@font-face{font-family:'Gotham-Bold';src:url("../../fonts/Gotham-Bold.otf");}@font-face{font-family:'Gotham-Book';src:url("../../fonts/Gotham-Book.otf");}@font-face{font-family:'Gotham-Medium';src:url("../../fonts/Gotham-Medium.otf");}@font-face{font-family:'Gotham-Light';src:url("../../fonts/Gotham-Light.otf");}.page-grid{padding:40px 0;min-height:70vh;}.sidebar__btn-group{width:100%;}.sidebar__btn{text-align:left;color:#9c9c9c;}.sidebar__btn:hover{color:#000;text-decoration:none;}.sidebar__search{height:40px;width:100%;background-color:#f6f5f3;border:none;outline:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-top:15px;}.sidebar__search:focus{background-color:#f6f5f3;border:none;box-shadow:none;}.sidebar__hr{border:2px solid #f6f5f3;background:#f6f5f3;margin:35px 0 50px;width:100%;}.sidebar__btn-generic{width:100%;font-family:"Gotham-Bold",sans-serif;}.sidebar__btn-generic-item{text-align:center;color:#fff;margin-bottom:10px;padding:18px 0 15px;background-color:#a51221;cursor:pointer;font-size:15px;border:none;border-radius:0;}.sidebar__btn-generic-item:hover{background:#c21e2f;}.grid-view__col{margin:15px 0;}.card-body{min-height:215px;}.ml-card{margin-bottom:15px;min-height:215px;}.ml-card__mask{height:215px;background-color:#9aaeb7;transition:all .3s ease-in-out 0s;min-height:215px;padding:15px;width:100%;min-height:230px;}.ml-card__mask:hover{opacity:0;cursor:pointer;}.ml-card__body{word-break:break-word;}.ml-card__item{padding:0;border:none;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;border-radius:0;min-height:230px;}.ml-card__link{margin:0;}.ml-card__link:hover{text-decoration:none;}.ml-card__title{text-align:center;color:#fff;font-size:18px;}.ml-card__description{text-align:center;color:#fff;font-size:13px;}.ml-card__hr{width:25%;margin-top:15px;margin-bottom:15px;border:2px solid #ebebeb;}