.codeparachute-events-block{display:flex;flex-direction:column;width:100%;margin-top:40px;margin-bottom:40px;position:relative}.codeparachute-events-block .no-results{width:100%;max-width:460px;margin:54px auto;margin-top:27px;color:#1f3037;text-align:center;font-size:36px;font-weight:500;letter-spacing:-.72px}.codeparachute-events-block .events-header{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;width:100%;margin-bottom:24px}.codeparachute-events-block .events-header .title{font-style:normal;font-weight:500;font-size:48px;line-height:66px;color:#1f3037;background:none;text-align:left;margin:0;flex:1}.codeparachute-events-block .events-header .extra-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-bottom:5px}.codeparachute-events-block .events-header .extra-container .toggle-search-container{display:flex;flex-direction:row;justify-content:flex-end}.codeparachute-events-block .events-header .extra-container .toggle-search-container .toggle-search-button{width:-moz-fit-content;width:fit-content;min-width:131px;min-height:41px;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;background:#fff;border:1px solid #e0e4e7;border-radius:99px;padding:7px;padding-right:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;transition:opacity .3s ease-in-out}.codeparachute-events-block .events-header .extra-container .toggle-search-container .toggle-search-button:hover{opacity:1}.codeparachute-events-block .events-header .extra-container .toggle-search-container .toggle-search-button .icon{width:28px;height:28px;min-width:28px;min-height:28px;border-radius:50%;background:linear-gradient(90deg,#4fb864,#20b2b7);position:relative;margin-right:10px}.codeparachute-events-block .events-header .extra-container .toggle-search-container .toggle-search-button .icon:after{content:"";position:absolute;left:calc(50% - 7.5px);top:calc(50% - 7.5px);width:15px;height:15px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFHSURBVHgB7ZbvccMgDMXlTuARNEo36QjNBvYm8QYdoSN0BLyBs8GrSGjjU8CRIH++5HfH5Ux4egIMMtGT6KwDAbD88Kpr7rpupnsgZr20QVpAnti/T0ndzPRT2gI7A7WQZvmFOqKupxqwbRqk/aC89Edz8oLTfmrico96JvLMqT/HzmPKhRmyQRcyydqWXAZOGWM2ahmXL+Jo0VIma5vwrNfLHiwirp3tKkbvifGWfvUA960k4w9Rp7qZrhhrDlSHWVcyrrsEvLrCHruCeGMcZ5z2c1b/2S+BEx/qeU77vk3mOCzwnWPN3qL9Ow76Egiou7kAz3GUwTvkGXQgnGt1rnR+kxe0V6f/ZL3GLfW4zTwlMDoMlo1kq8zjixOrVigEDVjVapSTrf8sSkm8rxqTb6XavsmMSebMJ3oEynyiR5LMJ3rxTH4BCwgmqWKTJrMAAAAASUVORK5CYII=");background-repeat:no-repeat;background-size:contain;z-index:1}.codeparachute-events-block .events-header .extra-container .toggle-search-container .toggle-search-button .text{font-style:normal;font-weight:800;font-size:14px;line-height:19px;letter-spacing:.07em;color:#38b68e;margin:0;padding:0;text-transform:uppercase}.codeparachute-events-block .events-header .extra-container .toggle-search-container .toggle-search-button.is-close .icon:after{left:calc(50% - 5.5px);top:calc(50% - 5.5px);width:10px;height:10px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBtdRdDoQgDATgZk/iDd0b0JtylNlFxTRQ2uLPJL4NX6MIRG8HwPJ/1on+WtZYWMaeRD6Wjm7u0AaDhwoMHTrAhqiCnWgtfGEnBbAtcirDQeFgxWhfxUPj2E2UycokamOTaId9LJMCcykS+Lspk57EbPQipqMBjBH4+SvmHT0Wg020lqzLgZVPM0KzLGkoG5vXomXt0pYkOsQU9MR+QmGVWIeqARYAAAAASUVORK5CYII=");background-repeat:no-repeat;background-size:contain}.codeparachute-events-block .events-header .extra-container .display-type-container{width:-moz-fit-content;width:fit-content;margin:5px 0}.codeparachute-events-block .events-header .extra-container .display-type-container .display-type{display:flex;flex-direction:row;width:101px;min-height:41px;height:41px;background:#fff;border:1px solid #e0e4e7;border-radius:99px;margin-left:10px}.codeparachute-events-block .events-header .extra-container .display-type-container .display-type .type{width:50%;flex:1;display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer}.codeparachute-events-block .events-header .extra-container .display-type-container .display-type .type .text{display:flex;flex-direction:row;align-items:center;width:-moz-fit-content;width:fit-content;font-style:normal;font-weight:800;font-size:12px;line-height:16px;letter-spacing:.07em;color:#38b68e;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.codeparachute-events-block .events-header .extra-container .display-type-container .display-type .type .text svg path{fill:#38b68e}.codeparachute-events-block .events-header .extra-container .display-type-container .display-type .type.calendar{padding-right:3px}.codeparachute-events-block .events-header .extra-container .display-type-container .display-type .type.list{padding-left:3px}.codeparachute-events-block .events-header .extra-container .display-type-container .display-type .type.active{background:linear-gradient(90deg,#4fb864,#20b2b7);cursor:default}.codeparachute-events-block .events-header .extra-container .display-type-container .display-type .type.active .text{color:#fff}.codeparachute-events-block .events-header .extra-container .display-type-container .display-type .type.active svg path{fill:#fff}.codeparachute-events-block .events-header .extra-container .display-type-container .display-type .type.active.calendar{border-radius:0 99px 99px 0}.codeparachute-events-block .events-header .extra-container .display-type-container .display-type .type.active.list{border-radius:99px 0 0 99px}.codeparachute-events-block .search-filter-container .search-input-container{width:100%;position:relative;height:-moz-fit-content;height:fit-content;margin-bottom:20px}.codeparachute-events-block .search-filter-container .search-input-container:before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:#38b68e;border-radius:5px 0 0 5px;z-index:1}.codeparachute-events-block .search-filter-container .search-input-container:after{content:"";position:absolute;left:38px;top:calc(50% - 15px);width:30px;height:30px;z-index:1;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASKSURBVHgB7ZpPctNIFMa/JyA2M1VD5gRjToBZxaxilg4LyAmSnACbzCxmhbOaxRSROQHOCZIssGeHZoXZeU4w4gbZBOwU6PFacgpwt2xZaqnKlH6LlNOyW/3pvf7z3hNQUlJSskYQLNIY/t1kduoOsM2gOgObcoNNdU0+XzgMH8Q+M/6DE3ij1h8eCiaz4OZpd3NSvfOUmdvX4lZAHgB5wORo1PrTRwGkFqyETit3njO4DRsQ9YsQnkpwY3i8J27ZS2HRZfhgPho9OuwjJ1YW/GDgutasGoPM/967nU4HOZBYcDhXK7+cqo9x35GBXhB4LA/kPLj52fv58pbv7XYuot+7Mtc/1dWiJv9uE+gJFg6MzipTHFz/3haJBW8N3FMRYxxkKJSDl9Urp5d0gI2hW0MQ7IOcPemhZv4WeaOdzkNYJJHgJW58Up1SO60lQuHMXfm4Z7pu272XCm68fiFWoFcwDoY773YOe7DAg8GLtohzjRcJ+6PWsxNYYKHgxvAvefqVN/Kxpl1kPrC9mjaG8nBZf7jq0HJ7SndtzGdn4VWudGEQqyybx9Yxah32ZZ3Q3Fdtfx8reA4LxFp4Zt3/9V9Qf9TqHCBHGoPjPgxzWtaKX7NaOd7CkXXnIF/+HCFnJrIIKjfW2jeCzPv/Ipfe1lo4OBHr+siZsViRmF/OtzPRU2TEKFhFPTAtVI7TR0FMZE+ft7Kay7OxpcZs4cBpam2E8yKse01oZdB4vn12UktNjEtTXb8ReygYRnA+30ZETWTAKFhc5zf9RsEYBXODP3taI+MeMmAUHJA+f6uTm4UL/nB1y59v44whaZyFtU5tRy1JGBvuSXkI/pExCjZt+iqeRcHUDfc0jW0V4lxa6/Ryw7Av50xVEgZ6a3jaS43ZpVUadf6LFDRRMKY9l4jfIwNmlyZ9zyU4j1EwxIY9N+BMu4XZpQ17roSE9SLncRitEfSHLAl8ZMAoWFUETOdYG9FKcqqGlA/5WasVsdtSXLRShJWjWJz3tQsEDxmJFayiFf1+yspwkTcxmRZYiMVjBUcxKTQri+n3tyThhpzY+udYxby6O0eZFh8ZWXjS+nhFXdNGL2Gbq8otsIzqkwIYsqD2Mi0LBYdWJjbnhBl9m5YOLSt9Gi9ycGQrFk+WiH993GOCOb2Sseo3K7e6xkUK0VGSaHrfVlUxcamlMXAlP83NmMv+TPhJ0oGtWFeW/qcPbYhOLFgd5CsVvIqrL33tkM8C4F91eKlOLsfebndWTOtuXm78VHPoRlPWgMdiufqKoZ4V0auXSxe5tyVmVUjTw8gseuV4+O2jZ21VZskatZiIhAa7RLgf039Y+gkPJilJlQAIyywEVca0UuAKkcr/7Snuvt35/SxckcP+7YvO/FLL13InbcfXec0sqytHfeNNTL+p3Nv6a0sqpy1z/J7DVAuIatdzcTYvLyTqUpFYuKglCQRsi7YqOC9sil4LwQpbotdGsMKG6LVK0y5bvZk3nizrY+3y0rGiZVtL8r7JWrn0t3zn3tHbe1386CjReSYjSkpKSkpKSuzyBeI8JmewxsOyAAAAAElFTkSuQmCC");background-size:contain;background-repeat:no-repeat}.codeparachute-events-block .search-filter-container .search-input-container .search-input{width:100%;height:96px;min-height:96px;background:#fff;border:1px solid #e0e4e7;border-radius:5px;padding-left:82px;padding-right:20px;font-style:normal;font-weight:400;font-size:18px;line-height:25px;display:flex;align-items:center;color:#000}.codeparachute-events-block .search-filter-container .search-input-container .search-input::-moz-placeholder{font-style:normal;font-weight:400;font-size:18px;line-height:25px;display:flex;align-items:center;color:#71838d}.codeparachute-events-block .search-filter-container .search-input-container .search-input::placeholder{font-style:normal;font-weight:400;font-size:18px;line-height:25px;display:flex;align-items:center;color:#71838d}.codeparachute-events-block .footer-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.codeparachute-events-block .footer-container .filter-tags-container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex:1;margin-right:40px}.codeparachute-events-block .footer-container .filter-tags-container .tag{display:flex;flex-direction:row;align-items:center;position:relative;width:-moz-fit-content;width:fit-content;height:38px;background:#fff;border:1px solid #e0e4e7;border-radius:99px;margin:5px 0;margin-right:10px;padding-left:39px;padding-right:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.codeparachute-events-block .footer-container .filter-tags-container .tag span.text{font-style:normal;font-weight:800;font-size:12px;line-height:16px;letter-spacing:.07em;color:#38b68e;text-transform:uppercase}.codeparachute-events-block .footer-container .filter-tags-container .tag:before{content:"";position:absolute;left:9px;top:calc(50% - 10px);width:20px;height:20px;z-index:1;background-image:url("data:image/png;base64,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");background-size:contain;background-repeat:no-repeat}.codeparachute-events-block .footer-container .filter-tags-container .tag.active{background:linear-gradient(90deg,#4fb864,#20b2b7)}.codeparachute-events-block .footer-container .filter-tags-container .tag.active span.text{color:#fff}.codeparachute-events-block .footer-container .filter-tags-container .tag.active:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHISURBVHgBzZnBcYJQFEUvTgogFQQr0G1WwWWW6cAOYipQK9BUoF1kKVllGa0AU4F28PIu/J8hRsYBCbwzc/3KMHjnfng8PgFqIiKxDkPVgxtDJ3JU7Z12qiQIggT/jZoKVVPVQaqTqlaqCE3jjC2kOVaNGdUDPUu9xC6Rqsa4Bmk2tTIWqIrkU7qR9vjkf57zEpQY3OowQLvwSh+dbuydbnCRt22OxBenW3cYS/dMip6CgrlIh40qQrewyPd1ujn+muIZujdHeLFM/Y8sQZdeClvcMkWf4Az2yM5FnyDTi2CLoyZ425O8K4lgD94sYk5xDLsMaXAIu2QJ3sEugxtUPP/u36o3H0U+Hl+q7B4ywRB2CXswDg0eYZdjYLRIe7ZMcAe7fNFgArtkCW5hl8Q3CwfYKzd7bRb6vsy8wh4JP3yCTO8AW7Dt32cJuv7fUoprmuOX4kMTU2RN7Ppc3KtG3uDPrc6lOEf3zL25s2iSS+mO5amfsqUPPh/HaJedJveneS7rZp7QbgFPUCeQlqZ7iWuQfL0mlebhougETaAHilRraQ7OTPPlrGA0leowsVlVYwFqIvkDP8W1xMip+BqC4oX2zrHua4hvvdOd8reuNawAAAAASUVORK5CYII=")}.codeparachute-events-block .events-calendar{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;transform:rotateX(180deg);scrollbar-width:thin;scrollbar-color:#71838d #f0f4f6}.codeparachute-events-block .events-calendar::-webkit-scrollbar{width:100%;height:3px;background-color:#f0f4f6}.codeparachute-events-block .events-calendar::-webkit-scrollbar-thumb{background-color:#71838d;border-radius:9px}.codeparachute-events-block .events-calendar .calendar-day{transform:rotateX(180deg);width:238px;min-width:238px;display:flex;flex-direction:column;align-items:center;padding-top:50px;flex:1}.codeparachute-events-block .events-calendar .calendar-day.past{opacity:.5}.codeparachute-events-block .events-calendar .calendar-day.past .event{opacity:1!important}.codeparachute-events-block .events-calendar .calendar-day.past .event .event-time,.codeparachute-events-block .events-calendar .calendar-day.past .event .event-title{text-decoration:line-through}.codeparachute-events-block .events-calendar .calendar-day .day-of-week{font-style:normal;font-weight:600;font-size:16px;line-height:22px;display:flex;align-items:flex-end;letter-spacing:.07em;color:#71838d;margin-top:0;margin-bottom:15px;width:-moz-fit-content;width:fit-content;text-align:center;text-transform:uppercase}.codeparachute-events-block .events-calendar .calendar-day:not(:last-child) .events-container{border-right:none}.codeparachute-events-block .events-calendar .calendar-day .events-container{width:100%;display:flex;flex-direction:column;border:2px solid #f0f4f7;padding:20px 15px;flex:1}.codeparachute-events-block .events-calendar .calendar-day .events-container .day-number{font-style:normal;font-weight:500;font-size:28px;line-height:38px;color:#71838d;width:100%;text-align:left;margin:0;margin-bottom:20px;padding-left:10px}.codeparachute-events-block .events-calendar .calendar-day .events-container .events{width:100%;display:flex;flex-direction:column}.codeparachute-events-block .events-calendar .calendar-day .events-container .events a.calendar-event{cursor:pointer;text-decoration:none;margin:0;margin-bottom:15px}.codeparachute-events-block .events-calendar .calendar-day .events-container .events .event.past{opacity:.5}.codeparachute-events-block .events-calendar .calendar-day .events-container .events .event.past .event-time,.codeparachute-events-block .events-calendar .calendar-day .events-container .events .event.past .event-title{text-decoration:line-through}.codeparachute-events-block .events-calendar .calendar-day .events-container .events .calendar-event{display:flex;flex-direction:column;background:linear-gradient(231.89deg,#f7f7f7,#f3f3f3);border-radius:10px;padding:10px;padding-bottom:20px;margin-bottom:15px}.codeparachute-events-block .events-calendar .calendar-day .events-container .events .calendar-event .image-wrapper{width:100%;height:120px;margin-bottom:10px}.codeparachute-events-block .events-calendar .calendar-day .events-container .events .calendar-event .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}.codeparachute-events-block .events-calendar .calendar-day .events-container .events .calendar-event .event-text{display:flex;flex-direction:column;margin-top:8px;padding:0 10px}.codeparachute-events-block .events-calendar .calendar-day .events-container .events .calendar-event .event-text .event-time{font-style:normal;font-weight:700;font-size:16px;line-height:22px;color:#38b68e;margin:0;margin-bottom:5px}.codeparachute-events-block .events-calendar .calendar-day .events-container .events .calendar-event .event-text .event-title{font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:#1f3037;margin:0}.codeparachute-events-block .events-list{display:flex;flex-direction:column;width:100%}.codeparachute-events-block .events-list .divider{width:100%;height:3px;border-radius:9px;background-color:#f0f4f6;margin-bottom:50px}.codeparachute-events-block .events-list .events-container,.codeparachute-events-block .events-list .events-container .events{display:flex;flex-direction:column;width:100%}.codeparachute-events-block .events-list .events-container .events .event{display:flex;flex-direction:row;width:100%;height:-moz-fit-content;height:fit-content;padding:10px;border-radius:7px;border:1px solid #e0e4e7}.codeparachute-events-block .events-list .events-container .events .event:not(:last-child){margin-bottom:32px}.codeparachute-events-block .events-list .events-container .events .event .left-container{display:flex;flex-direction:column;width:43%;padding:40px}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container{display:flex;flex-direction:row;align-items:center;width:-moz-fit-content;width:fit-content;height:43px;min-height:43px;border-radius:99px;border:1px solid #e0e4e7;background:#fff}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .date-container{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 15px;position:relative}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .date-container:after{content:"";border-radius:99px;background:#e0e4e7;width:1px;height:23px;position:absolute;right:0;top:calc(50% - 11.5px)}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .date-container .date{display:flex;flex-direction:row;align-items:center;width:-moz-fit-content;width:fit-content;font-style:normal;font-weight:700;font-size:16px;line-height:22px;color:#38b68e}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .date-container .date:before{content:"";width:20px;height:20px;min-width:20px;min-height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHtSURBVHgB7ZhLTsMwEIZn3EplB0foEbpByq5lWRACTkB7A0LFnh0SqJQbNJwBlW7NLkuO0COUHQLhYdJXkspJY4VEUci3qGKP7Uw89u9xASpKDpo0tl4eOlAXl+uy2x30E/WbDsd+ST273RsJCamDCUI0gbAXqEnkYKgPiTcwQEDBiQ3x4eS+VYNay2+NHf7dhBiIks0g4jjw7IBS/iwKNYsLudZBa3rHoWx4g3YgB5DwvfEFR/LCnm/b9CGmxi3k5NzidUitzz0Y6WxaBwngDHKGiM519VoHOe4HkDNR7yz8Li68g7uFelsW/pJt2dKw20F2zj0ZOJAB1mToORnrYLUG01KCTRIgLt3i9dTjz20vCgpC67YY6Za3I2m1I8XiiHc2tjKnW2YzqNSMQ+xobUSSP5eW7Sg8S0h+H+QxDDBy0D1drB2ptS3XnKO1Jbwa6KhkJi1mMuNJSSB9d4+vNxm59frowPpc5fPb7dr9gI02g/A1weTorEKcFlOhliw1+h25TMvk6nkWsgVvf94YBpjJTNeeQaSU2DKyX4p0rVqDaSnDnQR6nC61IQsIm7uaRDiIknt3Vs9tTgGycTCM1FVqQ/xT/7ZZ+ueQEwQ4Z2nSylfkv1vWdNRERVckaB8yBBV+kMCnlYRV/D9+AXdOovMg7130AAAAAElFTkSuQmCC");background-size:contain;background-repeat:no-repeat;margin-right:6px;margin-left:5px}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .time-container{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 15px;padding-right:20px}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .time-container .time{display:flex;flex-direction:row;align-items:center;width:-moz-fit-content;width:fit-content;font-style:normal;font-weight:700;font-size:16px;line-height:22px;color:#38b68e}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .time-container .time:before{content:"";width:20px;height:20px;min-width:20px;min-height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPJSURBVHgB7Vg9UttAFP7ewiCTyYBvEHECnCbjdKKENPgEmBMwzk+RCqgoEuLhBNgngAYoUaq4dE6AOEFIkWAxsJu3Rra1shZbMk7B8DX2/n/7dve97wl4xhMHYQJ4RzvF0HnpSZBLhGWjUeISQvqFzp+2X9m5Qk7kIvjm9Ou6gNjSHMcc4kOpZuvdhwYyIhPBt0xMQdT5r4t8CJjobhaiYxHUR3ntLB4S1HpauwJdcVsbpAKlUCRQketKXFdMX5UaQGe3tfo5wKQEy2d7LpRzjiGrEVtDNiFuGraFymd1F1J6ILHN20iMZ2tSuDKKJGUl17WWkrWs96l8sl9NITqSJGUhx/ALIVX8Si3Xq9QW5StQT1yVgOd8bZtz1jqbcnYS5JqttfdVTIDWai3gn0r59FuDfzeiajd0cKjr08akWvD+OOgwVuUzuRU8gPLZFw9SuN2CkEFr9ZP/YP/TOp+O8gZEZOXH2sfjZD+ROppoO1bge0KbGAU1c7+p7sZmN0Z174SoKKB/rJH7wkiCXevFj1bJ3ehoHhVtvnOkVC1W5eoAgFEE2QKx3VOQx/uPCz03KWoPyMxsJfsYBEtHde1YvX4FWw9ThiT2pYMFPe+eQx8GwULhtmSMFsLHlEEkjIfx17nz4mXziKXoN+oLPI27l0S0RtArc5h04+2GH7yPob3/aCMvlPLKZ/uH6Y2ymeKCAkQPky26bCWoCMUY29/ID45CVE1tUeJ7Su0lLBCwgn7hf0GhaGuyhjqOmSVkWkT5vF01sh/JYLgOi7bu5hGzpuN7GPnBIXn0ICJ/2UAO8K5K/ZgrpXHcIkEw6P3nAcWunpsytGrSa/XKklTbSvAmnPGN0VJWMW3IOS9efJHgYBBsdzUZDToYYW9KMIQJ/KQuHHrFEncHsaIbiYepYFiYqGayT7oePK1f9B6JjijzIS3lVdFWckOKnYXJWm0p2c+iB2/7+k9f4I6DIzwylCqY6atFmKQS1KGIk6NYEOfQdVK3hK7sYO9gprCchtpkndVRhyE2Cw6V+v6QVJWP3gV1NsfJZ9Og8+uOs3CkY/WglhU7YJV11lDXfdGElWiCCDwx35s8D0ePuXYWLmB8LtHpBFYeUk1jJO5sNYXz1MSbP2Nw4u7bE/c9TjPn1jk6aaWcGD+a3FgEByTVDgapogH90rU843t1xYroipWMGxFyU/sLOp6/xuY4niHTxyPL14EMoIBwV0tLL60jkANR3qyt6Y05xOe89yALsR4m/IBZL3Z0HqNTBYFX8TaWaz+1+NCx9bGd/DOeFP4BHRGSkf6PdxIAAAAASUVORK5CYII=");background-size:contain;background-repeat:no-repeat;margin-right:6px}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container+.title{margin-top:30px}.codeparachute-events-block .events-list .events-container .events .event .left-container .title{background:none;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:#1f3037;color:#1f3037;font-size:36px;font-weight:500;margin:0;width:100%;max-width:597px;line-height:48px}.codeparachute-events-block .events-list .events-container .events .event .left-container .title+.description{margin-top:15px}.codeparachute-events-block .events-list .events-container .events .event .left-container .description{width:100%;max-width:597px;margin:0;color:#71838d;font-size:21px;line-height:180%}.codeparachute-events-block .events-list .events-container .events .event .left-container .description :first-child{margin-top:0}.codeparachute-events-block .events-list .events-container .events .event .left-container .description :last-child{margin-bottom:0}.codeparachute-events-block .events-list .events-container .events .event .left-container .description li,.codeparachute-events-block .events-list .events-container .events .event .left-container .description p{color:#71838d;font-size:21px;line-height:180%}.codeparachute-events-block .events-list .events-container .events .event .left-container .description>ol,.codeparachute-events-block .events-list .events-container .events .event .left-container .description>ul{padding-left:20px}.codeparachute-events-block .events-list .events-container .events .event .left-container .description>ol ol,.codeparachute-events-block .events-list .events-container .events .event .left-container .description>ol ul,.codeparachute-events-block .events-list .events-container .events .event .left-container .description>ul ol,.codeparachute-events-block .events-list .events-container .events .event .left-container .description>ul ul{padding-left:0}.codeparachute-events-block .events-list .events-container .events .event .left-container .description+.primary-button{margin-top:30px}.codeparachute-events-block .events-list .events-container .events .event .left-container .primary-button{margin:0}.codeparachute-events-block .events-list .events-container .events .event .right-container{display:flex;flex-direction:column;width:57%;min-height:618px}.codeparachute-events-block .events-list .events-container .events .event .right-container .image-wrapper{width:100%;height:100%;background:#d3d3d3;border-radius:3px;max-height:618px}.codeparachute-events-block .events-list .events-container .events .event .right-container .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:3px}@media screen and (max-width:900px){.codeparachute-events-block{margin-top:28px;margin-bottom:28px}.codeparachute-events-block .no-results{margin:36px auto;margin-top:0;font-size:24px;letter-spacing:-.48px}.codeparachute-events-block .events-header{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;margin-bottom:25px}.codeparachute-events-block .events-header .title{color:#1f3037;text-align:center;font-size:28px;font-weight:500;line-height:110%;margin:0;margin-bottom:20px}.codeparachute-events-block .events-header .extra-container{align-items:center;justify-content:space-between;margin-bottom:0;width:100%;max-width:250px;flex-wrap:wrap}.codeparachute-events-block .events-header .extra-container.center-mobile{justify-content:center}.codeparachute-events-block .events-header .extra-container .toggle-search-container{display:flex;flex-direction:row;justify-content:flex-end;margin:5px 0}.codeparachute-events-block .events-header .extra-container .display-type-container{margin:5px 0}.codeparachute-events-block .events-header .extra-container .display-type-container .display-type{margin:0}.codeparachute-events-block .search-filter-container .search-input-container{margin-bottom:16px}.codeparachute-events-block .search-filter-container .search-input-container:after{left:25px;top:calc(50% - 12px);width:24px;height:24px}.codeparachute-events-block .search-filter-container .search-input-container .search-input{height:80px;min-height:80px;border-radius:5px;padding-left:54px;padding-right:20px;font-size:16px;line-height:180%}.codeparachute-events-block .search-filter-container .search-input-container .search-input::-moz-placeholder{font-size:16px;line-height:180%}.codeparachute-events-block .search-filter-container .search-input-container .search-input::placeholder{font-size:16px;line-height:180%}.codeparachute-events-block .footer-container{margin-bottom:16px}.codeparachute-events-block .events-calendar .calendar-day{padding-top:28px;min-width:clamp(240px,calc(100vw - 24px),440px)}.codeparachute-events-block .events-list .divider{margin-bottom:36px}.codeparachute-events-block .events-list .events-container .events .event{display:flex;flex-direction:column-reverse;padding:8px}.codeparachute-events-block .events-list .events-container .events .event:not(:last-child){margin-bottom:16px}.codeparachute-events-block .events-list .events-container .events .event .left-container{width:100%;padding:16px}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container{height:38px;min-height:38px}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .date-container{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 15px;position:relative}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .date-container:after{width:1px;height:20px;top:calc(50% - 10px)}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .date-container .date{font-size:14px}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .date-container .date:before{content:"";width:16px;height:16px;min-width:16px;min-height:16px;margin-right:6px;margin-left:3px}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .time-container{padding:0 15px}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .time-container .time{font-size:14px}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container .time-container .time:before{content:"";width:16px;height:16px;min-width:16px;min-height:16px;margin-right:3px}.codeparachute-events-block .events-list .events-container .events .event .left-container .meta-container+.title{margin-top:20px}.codeparachute-events-block .events-list .events-container .events .event .left-container .title{font-size:24px;font-weight:500;line-height:130%;letter-spacing:-.48px}.codeparachute-events-block .events-list .events-container .events .event .left-container .title+.description{margin-top:10px}.codeparachute-events-block .events-list .events-container .events .event .left-container .description,.codeparachute-events-block .events-list .events-container .events .event .left-container .description li,.codeparachute-events-block .events-list .events-container .events .event .left-container .description p{font-size:16px;line-height:170%;margin-bottom:16px}.codeparachute-events-block .events-list .events-container .events .event .left-container .description+.primary-button{margin-top:8px}.codeparachute-events-block .events-list .events-container .events .event .left-container .primary-button{margin:0}.codeparachute-events-block .events-list .events-container .events .event .right-container{display:flex;flex-direction:column;width:100%;min-height:327px;height:327px}.codeparachute-events-block .events-list .events-container .events .event .right-container .image-wrapper{margin-bottom:24px;background-color:#d3d3d3}.codeparachute-events-block .events-list .events-container .events .event .right-container .image-wrapper img{border-radius:3px}}