.the__lab__intro__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:clip;padding-right:0;padding-bottom:0}.event__banner__container{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;height:85%;width:98%;overflow-x:auto;overflow-y:hidden;padding:0 0 16px 10px;margin:0 auto;scrollbar-width:none}.event__banner__container::-webkit-scrollbar{display:none}.event__banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;margin:0 auto;padding:0 10px;scrollbar-color:#888 transparent;scrollbar-width:auto}.event__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7.9%;min-width:80px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;overflow:visible;z-index:1}.event__card img{position:absolute;bottom:0;width:150%;display:block;-ms-flex-item-align:end;align-self:flex-end}.event__card:hover{scale:1.2;z-index:2}.event__card:hover img{-ms-flex-item-align:start;align-self:flex-start}.event__banner .event__card:last-child{margin-left:5px}.event__banner .event__card:last-child img{left:0}.event__banner .event__card:last-child:hover{width:10%}.the__lab__offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-column-gap:3%;-moz-column-gap:3%;column-gap:3%}.the__lab__offer .offer__text,.the__lab__offer .offer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;width:100%}.the__lab__offer .reels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.8%;-moz-column-gap:1.8%;column-gap:1.8%}.the__lab__offer .reels__card{width:50%}.the__lab__offer .reels__card video{border-radius:10px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.the__lab__offer .btn__res{margin:20px 0 0 auto}.the__lab__offer .offer__content .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.the__lab__offer .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:26%;padding:0 20px;margin:0;list-style:none}.the__lab__events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80vh;padding:10px 0 5vh;overflow-x:visible}.the__lab__events .inner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20%}@media (min-width: 900px){.the__lab__intro__wrapper{padding-right:30%;padding-bottom:10vh}.event__banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event__card:hover{scale:1;width:10%}.event__banner .event__card:last-child{left:5%;width:7.9%}.event__banner .event__card:last-child:hover{width:10%;scale:1}.event__banner .event__card:last-child img{position:relative;width:150%}.event__banner__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0}.the__lab__offer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.the__lab__offer .offer__text{row-gap:20px;width:28%}.the__lab__offer .offer__content{width:60%}.the__lab__offer .btn__res{margin-top:40px}.the__lab__offer .socials{width:30%;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.the__lab__events{height:60vh;padding:20vh 0}.the__lab__events .inner__wrapper{padding-right:40%}}
