.m-event-relation-course{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:-36px;padding-top:20px}@media screen and (min-width:768px){.m-event-relation-course:after{content:"";display:block;width:31.334%}}.m-event-relation-course>*{margin-bottom:36px;width:31.334%}@media screen and (max-width:767px){.m-event-relation-course>*{width:100%}}.m-event-relation-course .events-post{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.m-event-relation-course .events-post a{border:1px solid transparent;color:inherit;height:100%;left:0;position:absolute;text-decoration:none;top:0;-webkit-transition:border .3s ease-out;transition:border .3s ease-out;width:100%;z-index:1}.m-event-relation-course .events-post a:hover{border:3px solid #0c5394;opacity:1}.m-event-relation-course .events-post:hover .l-button{background-color:#ff8b24;border-color:#ff8b24;color:#fff}.m-event-relation-course .events-post:hover .l-button:after{right:1.1rem}.m-event-relation-course .events-post:hover .l-button.-cancel{background-color:#666;border-color:#666}.m-event-relation-course .events-post .bottom{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;padding:1.6rem 2rem 3.5rem}.m-event-relation-course .events-post .bottom>*{width:100%}.m-event-relation-course .events-post .head{padding:1.4rem}.m-event-relation-course .events-post .title{font-weight:500;text-align:center}@media screen and (max-width:767px){.m-event-relation-course .events-post .title{font-size:1.8rem}}.m-event-relation-course .events-post .text{font-size:1.4rem;line-height:1.7;margin-bottom:2rem}.m-event-relation-course .course-name{color:#0c5394;font-size:2rem;font-weight:500;margin:0 0 1.2rem}.m-event-relation-course .event-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1rem}.m-event-relation-course .event-info dt{-ms-flex-item-align:start;align-self:flex-start;background-color:#f0f0f0;font-size:1.3rem;margin-bottom:1.4rem;padding:.25em 0;text-align:center;width:4rem}.m-event-relation-course .event-info dd{font-weight:500;margin:0 0 1.4rem;padding-left:1.2rem;width:calc(100% - 4rem)}@media screen and (max-width:767px){.m-event-relation-course .event-info dd{font-size:1.6rem}}.m-event-relation-course .event-info dd p{margin:0 0 .7rem}.m-event-relation-course .event-info dd p:last-child{margin-bottom:0}.m-event-relation-course .instructor-position{display:block;font-size:1.4rem;font-weight:400}.m-event-relation-course .link{margin:auto auto 0;max-width:32rem}.m-event-relation-course .cancel-text{color:#ff0201;font-size:1.4rem;margin:0 0 .8rem}.m-event-relation-course .l-button{min-height:4.8rem;pointer-events:none}.m-event-relation-course .l-button:after{right:1.6rem}.m-event-relation-course .l-button.-cancel{background-color:#f0f0f0;border:1px solid #dfdfdf}