.event-box{margin:0 0 40px 40px;width:100%}.event-box__wrapper{align-items:center;background:#f2f4fa;border:1px solid #2c2a29;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;padding:40px}.event-box__description{color:#2c2a29;font-family:Raleway,sans-serif;font-feature-settings:"lnum";font-size:14px;font-style:normal;font-variant-numeric:lining-nums;font-weight:400;line-height:160%}.event-box__wrapper-date{align-items:center;display:flex;flex-direction:column}.event-box__wrapper-date-block{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.event-box__wrapper-date-container{align-items:center;display:flex;flex-direction:column}.event-box__wrapper-date-b{font-size:52px;font-weight:900}.event-box__wrapper-date-b,.event-box__wrapper-date-p{color:#2c2a29;font-family:Jost,sans-serif;font-style:normal;letter-spacing:.03em;line-height:130%;margin:0;text-transform:uppercase}.event-box__wrapper-date-p{font-size:14px;font-weight:400}.event-box__wrapper-date-line{background:#2c2a29;height:4px;margin:0 5px;width:20px}.event-box__inner{display:flex;flex-direction:column;height:100%}.event-box__inner.text{margin:0 auto 0 60px;max-width:998px;width:100%}.event-box__inner.reg{align-items:center}.event-box__inner.reg p{margin:0 0 10px}.event-box__inner-title{color:#2c2a29;font-family:Raleway,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:.03em;line-height:150%}.event-box__inner-description{color:#2c2a29;font-family:Raleway,sans-serif;font-feature-settings:"lnum";font-size:14px;font-style:normal;font-variant-numeric:lining-nums;font-weight:400;line-height:160%;margin:0}.event-box__img{height:60px;margin:0 60px 0 0;-o-object-fit:cover;object-fit:cover;width:200px}.event-box__reg{margin:0}@media (max-width:1919px){.event-box__inner.text{margin:0 auto 0 40px;max-width:538px}.event-box__img{height:60px;margin:0 40px 0 0;width:180px}}@media (max-width:1364px){.event-box__inner.text{margin:40px 0 0;max-width:100%;order:4}.event-box__img{margin:0 auto}.event-box__wrapper-date-b{font-size:32px}.event-box__wrapper{justify-content:space-between}}@media (max-width:767px){.event-box__inner.text{margin:20px 0;max-width:100%;order:0}.event-box__inner.reg{align-items:flex-start;width:100%}.event-box__inner.reg button{width:100%}.event-box__img{margin:0 0 20px}}
