*{box-sizing:border-box}.block-wrapper h1{margin-bottom:20px;margin-right:0px}.event-summary{width:100%}.event-summary .first-part{display:flex;align-items:stretch;align-content:stretch;flex-wrap:nowrap;margin:30px 0px}.event-summary .first-part .left{display:inline-block;flex-basis:40%;background-size:100% auto;background-repeat:no-repeat;background-position:left}.event-summary .first-part .right{display:inline-block;flex-basis:60%;padding-left:20px}.event-summary h5{text-transform:uppercase;display:inline-block;width:100%;margin-top:0px;vertical-align:top;line-height:1.0em}.event-summary .first-part .right h5{margin-bottom:0px}.event-summary .first-part .right p{margin-bottom:5px;transform:translateY(-10px)}.event-summary .first-part .right .buttons{display:flex;align-items:flex-start;flex-wrap:wrap}.event-summary .first-part .right .buttons .btn{white-space:nowrap;display:inline-block;padding:5px 18px;border:2px solid #9A8700;text-transform:uppercase;font-weight:600;margin-right:15px;font-size:12px;margin-bottom:10px;transform:translateY(10px)}.event-summary .first-part .right .buttons .more-info{background-color:white;color:#9A8700}.event-summary .first-part .right .buttons .to-subscription{background-color:#9A8700;color:white}.event-summary .first-part .right .buttons .more-info:hover{background-color:#9A8700;color:white !important;border-bottom-color:#9A8700 !important}.event-summary .first-part .right .buttons .to-subscription:hover{background-color:white;color:#9A8700}.event-summary .social-buttons{width:100%;display:flex;justify-content:stretch;position:relative;top:-10px}.event-summary .social-buttons a{flex-basis:10%;min-height:50px}.event-summary .social-buttons a i{font-size:48px;margin-right:10px}@media (max-width: 860px){.event-summary .first-part .left{flex-basis:50%}.event-summary .first-part .right{flex-basis:50%}}@media (max-width: 507px){.event-summary .first-part .right .social-buttons{justify-content:space-between}.event-summary .first-part .right .buttons{justify-content:space-between}.event-summary .first-part .right .buttons .btn{flex-basis:100%;margin-right:0px;text-align:center}}@media (max-width: 460px){.event-summary .first-part{flex-direction:column}.event-summary .first-part .right{padding-left:0px;padding-top:15px}.event-summary .first-part .left{min-height:200px}}



