@keyframes circular{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}
@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
.wrapper-masonry a{color:#E83D70;text-decoration:none}
.wrapper-masonry a:hover{color:#ed6b92}
.wrapper-masonry select{width:300px;height:40px;border:1px solid #ccc;border-radius:2px;font-size:14px;padding:0 10px;-webkit-appearance:none}
.wrapper-masonry select:focus{outline:none !important}
.wrapper-masonry img{width:100%;display:block;margin-bottom:2rem;border-radius:2px;box-shadow:0 5px 15px rgba(0,0,0,0.2);animation:fadeIn 1s}
.wrapper-masonry #logo{width:200px;box-shadow:none;margin:0 auto}
.wrapper-masonry #loading{width:100%;height:100%;background-color:rgba(0,0,0,0.8);position:fixed;top:0;left:0;z-index:2048}
.wrapper-masonry #loading>.icon-loading{width:100px;height:100px;border-top:3px solid rgba(255,255,255,0.5);border-right:3px solid rgba(255,255,255,0.5);border-bottom:3px solid rgba(255,255,255,0.5);border-left:3px solid transparent;border-radius:50%;position:absolute;top:50%;left:50%;animation:circular 1s infinite linear}
.wrapper-masonry .btn{background-color:#E83D70;border-radius:2px;color:white;display:inline-block;margin:0 10px;padding:14px 30px;transition:background-color .2s}
.wrapper-masonry .btn.btn--vanilla{background-color:#EDB642;color:#1a1a1a}
.wrapper-masonry .btn.btn--vanilla:hover{background-color:#f1c871;color:#1a1a1a}
.wrapper-masonry .btn.btn--vanilla.not-hover:hover{background-color:#EDB642;cursor:default}
.wrapper-masonry .btn.btn--fr{float:right;margin:2rem 0 0 10px;padding:14px 20px}
.wrapper-masonry .btn.btn--fr:first-of-type{margin-right:2rem}
.wrapper-masonry .btn:active{border:1px solid transparent !important}
.wrapper-masonry .btn:focus{outline:none !important}
.wrapper-masonry .btn:hover{background-color:#ed6b92;color:white;cursor:pointer}
.wrapper-masonry .card{width:100%;background-color:white;margin-bottom:2rem;padding:20px;animation:fadeIn 1s;border-radius:2px;box-shadow:0 5px 15px rgba(0,0,0,0.2)}
.wrapper-masonry .card>h4{color:#E83D70;margin-bottom:1rem}
.wrapper-masonry .tac{text-align:center}
.wrapper-masonry .clb{clear:both}
.wrapper-masonry .mt2rem{margin-top:2rem}
