@import"https://fonts.googleapis.com/css?family=Lato:400,600,700";.snip1527-container{margin:11px!important}.snip1527{box-shadow:0 0 5px #00000026;color:#fff;float:left;font-family:Lato,Arial,sans-serif;font-size:16px;min-height:380px;max-width:300px;min-width:250px;overflow:hidden;position:relative;text-align:left;width:100%;margin:0;padding:0}.snip1527 *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease;transition:all .25s ease}.snip1527 img{max-height:420px;vertical-align:top;position:relative;width:-webkit-fill-available}.snip1527 figcaption{width:100%;height:120px;padding:25px 20px;position:absolute;bottom:0;z-index:1}.snip1527 figcaption:before{position:absolute;top:0;bottom:0;left:0;right:0;background:#700877;content:"";background:-moz-linear-gradient(90deg,var(--primary-color) 0%,var(--secondary-color) 100%,var(--secondary-color) 100%);background:-webkit-linear-gradient(90deg,var(--primary-color) 0%,var(--secondary-color) 100%,var(--secondary-color) 100%);background:linear-gradient(90deg,var(--primary-color) 0%,var(--secondary-color) 100%,var(--secondary-color) 100%);opacity:.8;z-index:-1}.action-button{height:30px;width:30px;display:flex;justify-content:center;align-items:center;align-content:center}.action-button button{border:none;background-color:transparent}.snip1527-edit-button{max-width:30px;position:absolute;top:10px;right:15px;z-index:999;opacity:0}.snip1527-edit-button div{background-color:#fff;border-radius:50%;padding:7px 8px;font-size:14px;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.snip1527-edit-button a,.snip1527-edit-button a:hover,.snip1527-edit-button a:focus,.snip1527-edit-button a:active{text-decoration:none;color:inherit}.snip1527 .date{background-color:#fff;border-radius:50%;color:var(--primary-color);font-size:18px;font-weight:700;min-height:48px;min-width:48px;padding:10px 0;position:absolute;right:15px;text-align:center;text-transform:uppercase;top:-25px}.snip1527 .date span{display:block;line-height:14px}.snip1527 .date .month{font-size:11px}.snip1527 h3{font-size:18px;margin:0;padding:0}.snip1527 p{margin:0;padding:0}.snip1527 h3{display:inline-block;font-weight:700;letter-spacing:-.4px;margin-bottom:5px;line-height:1.2em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.snip1527 p{font-size:.8em;line-height:1.6em;margin-bottom:0}.snip1527:hover img,.snip1527.hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.add-icon{position:fixed;z-index:2;bottom:0;right:0;padding:10px 15px;margin:20px;background-color:#ff2759;color:#fff;border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.add-fake-event-btn{border-radius:30px;z-index:2;position:fixed;bottom:0;right:50px;padding:10px 15px;margin:20px;background-color:#ff2759;border-color:#ff2759;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.add-icon:hover,.add-fake-event-btn:hover{transform:scale(1.1);background-color:#ff2759;border-color:#ff2759}.abbreviation{text-transform:uppercase;letter-spacing:1px}
