.b-events{background-color:var(--dark-slate-teal);display:flex;flex-direction:column;gap:48px;height:calc(100vh - 80px);padding:60px 30px 30px}@media(max-width:576px){.b-events{height:auto;padding:40px 20px}}.b-events__title{color:#fff;font-family:Helvetica Neue LT Std;font-size:50px!important;font-weight:700;letter-spacing:0;line-height:55px;text-transform:uppercase}.b-events__title i{color:var(--dark-ocean-teal);font-style:normal;text-shadow:-1px -1px 0 var(--vivid-neon-green),1px -1px 0 var(--vivid-neon-green),-1px 1px 0 var(--vivid-neon-green),1px 1px 0 var(--vivid-neon-green)}@media(max-width:992px){.b-events__title{font-size:35px!important;line-height:103.8%;margin-bottom:-20px;margin-top:40px}}.b-events__image{height:100%;max-width:470px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:1;transition:opacity .3s ease;width:100%}@media(max-width:1200px){.b-events__image{display:none}}.b-events__image--fade{opacity:.1}.b-events__wrap{display:flex;flex-direction:row;flex-grow:1;gap:130px;height:calc(100% - 123px)}@media(max-width:1400px){.b-events__wrap{gap:30px}}.b-events__table{color:var(--white);display:grid;gap:1px;grid-template-columns:1fr;height:calc(100% - 60px);margin-top:60px;max-width:1260px;overflow-y:auto;row-gap:28px;width:100%}@media(max-width:1200px){.b-events__table{margin-top:50px;max-height:none;overflow-y:auto}}@media(max-width:576px){.b-events__table{display:none}}.b-events__cta{cursor:pointer}.b-events__row{align-items:center;display:flex;flex-direction:row;height:100%;padding-right:120px;transition:.3s ease-in-out}@media(max-width:1400px){.b-events__row{padding-right:30px}}.b-events__row svg{min-height:33px;min-width:39px;transition:.3s ease-in-out}@media(max-width:576px){.b-events__row svg{min-height:25px;min-width:30px}}.b-events__row:hover svg{transform:translateX(5px)}.b-events__spacer{align-items:center;border-left:2px solid var(--vivid-neon-green);display:block;height:80%;padding-right:30px;width:2px}.b-events__spacer--hide{border-left:2px solid var(--dark-ocean-teal)}@media(max-width:576px){.b-events__spacer{padding-right:20px}}.b-events__name{align-items:center;display:flex;flex-direction:row;font-family:Helvetica Neue LT Std;font-size:16px;font-stretch:expanded;font-weight:500;letter-spacing:.03em;line-height:22px;width:100%}.b-events__date,.b-events__place{font-size:16px;font-weight:200;letter-spacing:.03em;line-height:28px;width:100%}@media(max-width:576px){.b-events__date,.b-events__place{width:-moz-fit-content;width:fit-content}}.b-events__date{text-align:center}.b-events__date,.b-events__name,.b-events__place{color:var(--white)}@media(max-width:1200px){.b-events__date,.b-events__name,.b-events__place{font-size:12px}}.b-events ::-webkit-scrollbar{width:2px}.b-events ::-webkit-scrollbar-track{background-color:var(--dark-ocean-teal)}.b-events ::-webkit-scrollbar-thumb{background:var(--vivid-neon-green);height:50px}.b-events__mobile{color:var(--white);display:none;gap:20px;margin-top:30px;width:100%}@media(max-width:576px){.b-events__mobile{display:flex;flex-direction:column}}.b-events__block{display:flex;flex-direction:row}.b-events__block--hidden{display:none}.b-events__block--visible{display:flex;flex-direction:row}.b-events__content{display:flex;flex-direction:column;width:100%}.b-events__wrapper{display:flex;flex-direction:row;gap:20px;margin-top:-5px}.b-events__btn{border-bottom:1px solid var(--vivid-neon-green);color:var(--white);cursor:pointer;display:none;font-size:12px;font-weight:300;letter-spacing:.03em;line-height:17px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media(max-width:576px){.b-events__btn{display:flex;margin:0 auto}}
