.btn{font-family:"Lazy Dog";font-size:1.4rem;border-radius:20px;border:1px solid #fff !important;box-shadow:0px 4px 4px 1px rgba(0,0,0,.25);color:#fff !important}.btn.btn-primary{background-color:#f0753f}.btn.btn-primary:active{background-color:#76bed6}.btn.btn-outline-primary{background-color:rgba(247,140,128,.8)}.btn.btn-block{width:100%}.btn.btn-lg{font-size:1.8rem}.alert{border-radius:20px;box-shadow:0px 4px 4px 1px rgba(0,0,0,.25)}.card{border-radius:20px;border:1px solid #f68d80;box-shadow:0px 4px 4px 1px rgba(0,0,0,.25)}.card .card-img-top{border-top-left-radius:20px;border-top-right-radius:20px}.card .card-body{padding:30px;display:inline-grid}.card.event.item{display:flex;flex-wrap:nowrap;align-items:stretch;flex-direction:row}.card.event.featured{width:95%}.card.event.featured .card-img-top{height:300px;background-size:cover;background-repeat:no-repeat;background-position:center center;border-bottom:1px solid #f68d80}@media screen and (max-width: 990px){.card.event.featured{width:100%}}.card.event .image{width:30%;min-width:250px;background-size:cover;background-repeat:no-repeat;background-position:center center;border-top-left-radius:20px;border-bottom-left-radius:20px;border-right:1px solid #f68d80}@media screen and (max-width: 1400px){.card.event .image{display:none}}.card.event .title{font-family:"Lazy Dog";font-size:2.5rem;margin-bottom:-10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card.event .schedule{font-weight:bold;margin-bottom:0}.card.event .location{font-size:1rem}.card.event .description{font-size:1.1rem}form label:not(.formal),form .form-label:not(.formal){font-family:"Lazy Dog";font-size:1.6rem;margin-bottom:-10px}form input,form textarea,form select{border-color:#f68d80 !important}form input:focus,form textarea:focus,form select:focus{box-shadow:0 0 0 .25rem rgba(246,141,128,.25) !important}form .input-group .input-group-text{border-color:#f68d80 !important;background-color:rgba(246,141,128,.25) !important;font-weight:bold}form .input-group .input-group-text input[type=checkbox]{margin-top:0}form input[type=checkbox]:checked{background-color:#f0753f}img.decorate,.image.decorate{border-radius:20px;border:1px solid #f68d80;box-shadow:0px 4px 4px 1px rgba(0,0,0,.25)}body{background-color:#f3ebe0}.row.events>*{padding-left:0 !important;padding-right:0 !important}
