.event-card.svelte-14fxf3u{position:relative;border-radius:1em;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 .15em 1em -.5em #00000080}.event-banner{width:100%;height:7.5em;object-fit:cover;background-color:#f6f6f6}.dates.svelte-14fxf3u{position:absolute;border-radius:.25em;padding:.25em .5em;background-color:#fff;top:1em;right:1em;text-transform:uppercase;font-weight:800}.status.svelte-14fxf3u{position:absolute;top:1em;left:1em;padding:.25em .5em;border-radius:.25em;text-transform:uppercase;font-weight:600;font-size:.9em}.status.upcoming.svelte-14fxf3u{background-color:#ffecbb}.status.past.svelte-14fxf3u{background-color:#ffcaca}.status.ongoing.svelte-14fxf3u{background-color:#c9ff93}.body.svelte-14fxf3u{padding:1em;background-color:#fff}.body.svelte-14fxf3u .title:where(.svelte-14fxf3u){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1em}.body.svelte-14fxf3u .description:where(.svelte-14fxf3u){word-break:break-word}.body.svelte-14fxf3u .description:where(.svelte-14fxf3u) *{font:inherit}.sub-btn.svelte-14fxf3u{font-size:.8em}.sub-btn.svelte-14fxf3u:first-of-type{margin-top:1em;margin-bottom:.5em}.arrows.svelte-1kps15b{position:relative;display:flex;justify-content:space-between;margin:2em 5vw;z-index:0}.arrows.svelte-1kps15b:after{content:"";position:absolute;height:1px;left:0;right:0;align-self:center;background-color:#00000040;z-index:-1}.arrows.svelte-1kps15b .arrow:where(.svelte-1kps15b){all:unset;cursor:pointer;background-color:#000;color:#fff;border-radius:50%;width:2em;height:2em;display:flex;align-items:center;justify-content:center;font-size:1.25em}.events.svelte-1kps15b{display:flex;gap:5vw;padding:1rem calc(50vw - 10rem);overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.events.svelte-1kps15b::-webkit-scrollbar{display:none}.events.svelte-1kps15b li:where(.svelte-1kps15b){display:block;flex:0 0 20rem}.container.svelte-1kps15b{position:relative;width:100vw;z-index:1}.container.svelte-1kps15b>h1{text-align:center}.container.svelte-1kps15b .loader-container:where(.svelte-1kps15b){align-items:center;text-align:center;font-weight:600;font-size:1em;border-radius:.5em;background-color:#fff;margin:3em auto;width:50%;padding:2em;box-shadow:0 .15em 1em -.5em #00000080}.container.svelte-1kps15b .filters:where(.svelte-1kps15b){display:flex;flex-direction:column;gap:2em;background-color:#fff;border-radius:.5em;margin:1em auto 0;width:max-content;max-width:90vw;padding:2em;align-items:center;box-shadow:0 .15em 1em -.5em #00000080}.container.svelte-1kps15b .filters:where(.svelte-1kps15b) .search:where(.svelte-1kps15b){display:flex;gap:2em;flex-wrap:wrap}@media(min-width:800px){.container.svelte-1kps15b .filters:where(.svelte-1kps15b) .search:where(.svelte-1kps15b){flex-wrap:nowrap}}.splashes.svelte-1kps15b{position:absolute;z-index:-1;top:65%;left:65%;transform:translate(-50%,-50%);width:50%;min-width:25em;max-width:35em}.container.svelte-1e4v9mq{position:relative;margin:7.5vw;z-index:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.container.svelte-1e4v9mq>h1:where(.svelte-1e4v9mq){text-align:center}.description.svelte-1e4v9mq{text-align:center;margin-bottom:5em;margin-top:1em}.splashes.svelte-1e4v9mq{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.tips.svelte-1e4v9mq{max-width:1224px}@media only screen and (min-width:800px){.tips.svelte-1e4v9mq{display:flex;flex-wrap:wrap;column-gap:2.2em}}.tip.svelte-1e4v9mq{background-color:#fff;border-radius:1.5em;height:max-content;width:310px;margin:5em auto 0;box-shadow:0 0 .5em #00000026}@media only screen and (min-width:1177px){.tip.card_1.svelte-1e4v9mq{order:4}.tip.card_2.svelte-1e4v9mq{order:2}.tip.card_3.svelte-1e4v9mq{order:5}.tip.card_4.svelte-1e4v9mq{order:3}}@media only screen and (min-width:797px){.tip.svelte-1e4v9mq{position:relative}.tip.card_0.svelte-1e4v9mq{order:1}.tip.card_1.svelte-1e4v9mq{order:2}.tip.card_2.svelte-1e4v9mq{order:3}.tip.card_3.svelte-1e4v9mq{order:4}.tip.card_4.svelte-1e4v9mq{order:5}}.tip.svelte-1e4v9mq h2:where(.svelte-1e4v9mq){font-size:1.25em;margin-bottom:.5em}.tip.svelte-1e4v9mq p:where(.svelte-1e4v9mq){font-size:.85em}.card_1.svelte-1e4v9mq .head:where(.svelte-1e4v9mq) picture:where(.svelte-1e4v9mq){justify-content:flex-end!important}.card_2.svelte-1e4v9mq .head:where(.svelte-1e4v9mq) picture:where(.svelte-1e4v9mq){justify-content:flex-start!important}.card_3.svelte-1e4v9mq .head:where(.svelte-1e4v9mq) picture:where(.svelte-1e4v9mq) img:where(.svelte-1e4v9mq),.card_4.svelte-1e4v9mq .head:where(.svelte-1e4v9mq) picture:where(.svelte-1e4v9mq) img:where(.svelte-1e4v9mq){position:relative;top:-20%;height:130%}.head.svelte-1e4v9mq picture:where(.svelte-1e4v9mq){height:7.5em;background-size:cover;display:flex;justify-content:center}.head.svelte-1e4v9mq picture:where(.svelte-1e4v9mq) img:where(.svelte-1e4v9mq){height:150%;align-self:flex-end}.body.svelte-1e4v9mq{padding:1em}.loader-container.svelte-gx03zc{align-items:center;text-align:center;font-weight:600;font-size:1em;border-radius:.5em;background-color:#fff;margin:3em auto;width:50%;padding:2em;box-shadow:0 .15em 1em -.5em #00000080}.feedback.svelte-gx03zc{position:relative;background-color:#fff;padding:2em;border-radius:1em;height:max-content;max-width:20em;word-break:break-word;box-shadow:0 .3em 2em -1em #00000080}.dots.svelte-gx03zc{display:flex;justify-content:center;gap:.5em;margin-top:2em}.dots.svelte-gx03zc .dot:where(.svelte-gx03zc){cursor:pointer;width:1em;height:1em;border-radius:50%;background-color:#ccc}.dots.svelte-gx03zc .dot.current:where(.svelte-gx03zc){background-color:#ffba4a}.name.svelte-gx03zc{font-weight:900;white-space:nowrap;font-size:1.15em;margin-bottom:1.5em;margin-top:.5em}.content.svelte-gx03zc{overflow-y:auto;max-height:5em;padding-right:1em;white-space:pre-wrap}.feedback-avatar{position:absolute;top:0;left:0;transform:translate(-35%,-35%);width:3em!important;height:3em!important;border-radius:50%!important;overflow:hidden;box-shadow:0 .15em 1em -.5em #00000080}.feedbacks.svelte-gx03zc{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:3em}.splashes.svelte-gx03zc{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.container.svelte-gx03zc{position:relative;margin:3em 5vw;z-index:0;display:flex;flex-direction:column;gap:1em}.container.svelte-gx03zc>h1:where(.svelte-gx03zc){text-align:center}.banner-head.svelte-xvrryh{display:flex;justify-content:space-between;align-items:flex-start}.buttons.svelte-xvrryh{display:flex;gap:1em;flex-wrap:wrap}.find-job.svelte-xvrryh{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em;z-index:1;margin-top:5em;margin-bottom:8em;text-align:center}.find-job.svelte-xvrryh div{width:100%}.find-job.svelte-xvrryh img:where(.svelte-xvrryh){position:absolute;left:0;width:100vw;top:75%;transform:translateY(-50%);z-index:-1}.find-job-inputs.svelte-xvrryh{background-color:#fff;border-radius:.5em;padding:2em;display:flex;flex-wrap:wrap;align-items:center;gap:2em;width:80%;box-shadow:0 .15em 1em -.5em #00000080}@media(min-width:800px){.find-job-inputs.svelte-xvrryh{flex-wrap:nowrap}}.find-job-inputs.svelte-xvrryh button:where(.svelte-xvrryh){flex-shrink:0}.form.svelte-1a87kex{display:flex;flex-direction:column;gap:1em}.form.svelte-1a87kex .inputs:where(.svelte-1a87kex){display:flex;gap:1em}.form.svelte-1a87kex button[type=submit]:where(.svelte-1a87kex){align-self:flex-end}@media(min-width:600px){.form.svelte-1a87kex{min-width:25em}}.banner-head.svelte-6pfly3{display:flex;justify-content:space-between;align-items:flex-start}.buttons.svelte-6pfly3{display:flex;gap:1em;flex-wrap:wrap}.main.svelte-1uha8ag{display:flex;width:100vw;overflow:hidden;background-color:#fff}.page.svelte-1uha8ag{position:relative;flex:1 0 100vw;min-height:100vh}.page.svelte-1uha8ag .banner{height:30em!important;padding:2em}.page.svelte-1uha8ag .banner h1,.page.svelte-1uha8ag .banner h2{text-transform:uppercase;width:100%}@media(min-width:800px){.page.svelte-1uha8ag .banner h1,.page.svelte-1uha8ag .banner h2{width:60%}}.page.svelte-1uha8ag .banner h1{font-size:clamp(1.5em,3vw,2em);margin-top:1em}.page.svelte-1uha8ag .banner h2{margin:1em 0 2em;font-size:clamp(1em,3vw,1.5em);font-weight:500}.page.svelte-1uha8ag .banner button{display:flex;align-items:center;gap:.5em;line-height:1.25em;border-color:#fff;font-size:.85em}.page.svelte-1uha8ag .footer{margin-top:5em}
