/* Add here all your css styles (customizations) */
.btn-link { font-weight: 400; color: #eee; background-color: transparent; font-size: 10px; letter-spacing: 1px; text-transform: uppercase; text-decoration: none !important; }
.btn-link:hover { color: #fff; text-decoration: none; }

.featured-block { margin: 10px 0; }
.featured-block h3 a:hover { color: #333; }
.featured-block-in { background: #fff; padding: 15px 25px; padding-top: 25px; }
.featured-block figure { position: relative; margin-bottom: 20px; overflow: hidden; }
.featured-block figure a { display: block; }
.featured-block figure img { transition: all .2s ease-in-out; }
.featured-block figure:hover img { transform: scale(1.1); }
.featured-block.featured-block-secondary figure { margin-bottom: 0; }
.featured-block.featured-block-secondary figure:hover img { transform: none; }
.featured-block figure .caption { position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; color: #fff; font-size: 20px; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; line-height: 164px; display: block; }
.featured-block p { margin-bottom: 10px; }
.featured-block.featured-block-secondary p { margin-bottom: 18px; }

.text-danger { color: #df5640 !important; }
.text-danger li { color: #df5640 !important; }
