.button{outline:none;border:none;font-family:var(--font-family-inter);border-radius:8px;width:100%;display:flex;justify-content:center;align-items:center}.button-extra-large{padding:12px 18px}.button-extra-large,.button-large{font-size:16px;min-width:100px;font-weight:600}.button-large{padding:10px 16px}.button-medium{font-size:14px;font-weight:500;padding:10px 12px}.button-small{font-size:12px;font-weight:500;padding:8px}.button-primary{background-color:var(--color-button-primary);color:var(--color-white);&:hover{cursor:pointer;background-color:var(--color-button-primary-dark)}&:active{cursor:pointer;background-color:var(--color-button-primary-active)}}.button-ghost{background-color:var(--color-white);color:var(--color-button-primary);border:1px solid var(--color-button-primary);&:hover{cursor:pointer;border-color:var(--color-button-primary-dark)}&:active{cursor:pointer;border-color:var(--color-button-primary-active)}}.button-secondary{background-color:var(--color-button-secondary);border:1px solid var(--border-color-quarternery);color:var(--color-gray-400);font-weight:500!important;&:hover{cursor:pointer;background-color:var(--color-button-secondary-dark)}&:active{cursor:pointer;background-color:var(--color-button-secondary-active)}}.button-ternary{background-color:transparent;border:none;color:var(--color-gray-400);cursor:pointer}.highlight-card{background-color:var(--color-brand-light);width:100%;padding-inline:var(--space-md);padding-block:var(--space-lg);border-radius:10px}.highlight-card>.title{font-family:var(--font-family-poppins);font-size:var(--font-size-xlg);font-weight:var(--font-weight-bolder);color:var(--color-black);margin-bottom:var(--space-lg)}@media(max-width:600px){.highlight-card>.title{font-size:var(--font-size-md)}}.highlight-card>ul{list-style-type:disc;margin-left:var(--space-lg)}.highlight-card>ul>li{font-size:var(--font-size-sm);font-weight:var(--font-weight-thin);font-family:var(--font-family-inter);line-height:26.63px;padding-left:var(--space-xsm)}@media(max-width:600px){.highlight-card>ul>li{font-size:var(--font-size-xsm)}}.highlight-card>ul>li:not(:last-child){margin-bottom:var(--space-md)}.highlight-card>ul>li>span{color:var(--color-brand-dark);font-weight:var(--font-weight-bold)}.highlight-card>ul li::marker{color:var(--color-brand-dark)}.city-card-vertical{display:flex;flex-direction:column;justify-content:start;max-width:320px;height:100%;padding:0;border-radius:10px;background-color:var(--color-white);border:1px solid var(--color-border-gray);transition:transform .3s ease-in-out}@media(max-width:600px){.city-card-vertical{max-width:100%}}.city-card-vertical .city-card-vertical__image{width:100%;max-width:320px;max-height:250px;min-height:180px;border-top-left-radius:10px;border-top-right-radius:10px;object-fit:cover}@media(max-width:600px){.city-card-vertical .city-card-vertical__image{width:100%;max-width:100%;height:220px}}.city-card-vertical .city-card-vertical__content{display:flex;flex-direction:column;gap:var(--space-lg);height:100%;margin-block:var(--space-xlg) var(--space-lg);margin-inline:var(--space-lg)}.city-card-vertical .city-card-vertical__name{font-family:var(--font-family-inter);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-black)}.city-card-vertical .city-card-vertical__description{font-family:var(--font-family-inter);font-size:var(--font-size-xsm);font-weight:var(--font-weight-thin);color:var(--color-black)}.city-card-vertical .city-card-vertical__link{font-family:var(--font-family-inter);font-size:var(--font-size-xsm);font-weight:var(--font-weight-semi-bold);color:var(--color-button-primary);text-decoration:none;display:flex;margin-top:auto;gap:6px}.city-card-search-list{list-style:none;display:flex;flex-direction:column;padding:16px;border-radius:8px;border:1px solid rgba(0,0,0,0)}.city-card-search-list:active,.city-card-search-list:focus,.city-card-search-list:hover{border-color:#ff620a}@media(max-width:600px){.city-card-search-list{max-width:100%;margin-inline:auto;padding:8px}}.city-card-search-list .city-card-search-list__image{width:475px;height:300px;border:8px;object-fit:cover;border-radius:10px;background:linear-gradient(180deg,rgba(0,0,0,0) 31.6%,rgba(0,0,0,.42) 73.45%);box-shadow:0 4px 6px rgba(0,0,0,.1),0 12px 24px rgba(0,0,0,.3)}@media(max-width:600px){.city-card-search-list .city-card-search-list__image{width:380px;max-width:100%;height:257px}}.city-card-search-list .city-card-search-list__content{display:flex;justify-content:space-between;align-items:center;gap:var(--space-lg);margin-block:var(--space-sm);margin-inline:3px}.city-card-search-list .city-card-search-list__content .distance-box{display:flex;justify-content:flex-start;align-items:center;gap:7px}.city-card-search-list .city-card-search-list__content .distance-box>p{color:#5d5d5d;font-size:16px;font-family:var(--font-family-poppins)}.city-card-search-list .city-card-search-list__name{font-family:var(--font-family-poppins);font-size:var(--font-size-lg);font-weight:var(--font-weight-bolder);color:var(--color-black);white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:600px){.city-card-search-list .city-card-search-list__name{font-size:22px}}.city-card-search-list .city-card-search-list__flex{display:flex;gap:8px}.city-card-search-list .city-card-search-list__flex>.orange_button{background-color:var(--color-brand-button);color:#fff!important;font-weight:800;min-width:100px;padding-inline:8px}.city-card-search-list .city-card-search-list__flex>.blue_button{border:1px solid var(--color-button-primary);color:var(--color-button-primary)!important;min-width:100px;padding-inline:8px}.logo{display:flex;align-items:center;cursor:pointer;text-decoration:none!important;gap:var(--space-md)}.logo_compact{gap:var(--space-sm)}.logo__image{width:52px!important;height:52px!important;object-fit:cover;background-color:transparent!important}.logo__text{font-family:var(--font-family-righteous);font-size:var(--font-size-logo);font-weight:var(--font-weight-thin);color:var(--color-brand)}.logo__image_compact{width:30px!important;height:30px!important}.logo__text_compact{font-size:var(--font-size-sm)!important;color:#FFA674!important;margin-top:2px}@media (max-width:600px){.logo__image{width:36px!important;height:36px!important}.logo__text{font-size:var(--font-size-logo-small)}}@media (max-width:800px){.logo_compact{gap:var(--space-xsm)}.logo__image_compact{width:26px!important;height:26px!important}.logo__text_compact{margin-top:4px;font-size:var(--font-size-sm)}}.event-card-vertical{display:flex;flex-direction:column;justify-content:start;max-width:400px;height:100%;padding:0;border-radius:10px;background-color:var(--color-white);transition:transform .3s ease-in-out}@media(max-width:600px){.event-card-vertical{max-width:340px;width:100%;border:none}}.event-card-vertical .event-card-vertical__image{max-width:400px;height:250px;max-height:250px;min-height:180px;border-radius:10px;object-fit:cover}@media(max-width:600px){.event-card-vertical .event-card-vertical__image{width:100%;max-width:100%;height:220px;border-radius:10px}}.event-card-vertical .event-card-vertical__content{display:flex;flex-direction:column;margin-block:var(--space-md) var(--space-xlg)}@media(max-width:600px){.event-card-vertical .event-card-vertical__content{margin-block:var(--space-xsm)}}.event-card-vertical .event-card-vertical__name{font-size:var(--font-size-xlg);line-height:1.5;font-weight:600;color:var(--color-gray-800);font-family:var(--font-family-poppins)}@media(max-width:600px){.event-card-vertical .event-card-vertical__name{font-size:22px}}.event-card-vertical .event-card-vertical__description{font-size:var(--font-size-md);font-weight:300;line-height:1.7;color:var(--color-gray-800);font-family:var(--font-family-poppins)}@media(max-width:600px){.event-card-vertical .event-card-vertical__description{font-size:18px}}.event-card-vertical .event-card-links-container{display:flex;justify-content:space-between}@media(max-width:600px){.event-card-vertical .event-card-links-container{flex-direction:column;gap:var(--space-xlg)}}.event-card-vertical .event-card-links-container>.event-card-vertical__link{font-size:var(--font-size-xsm);font-weight:500;color:var(--color-brand);text-decoration:none;font-family:var(--font-family-poppins)}@media(max-width:600px){.event-card-vertical .event-card-links-container>.event-card-vertical__link{font-size:var(--font-size-xsm)}}.event-card-vertical .event-card-links-container>.event-card-vertical___pure_link{font-size:var(--font-size-xsm);font-weight:500;color:var(--color-button-primary);text-decoration:none;font-family:var(--font-family-poppins);margin-right:-45px}@media(max-width:600px){.event-card-vertical .event-card-links-container>.event-card-vertical___pure_link{font-size:var(--font-size-xsm)}}.event-card{display:flex;flex-direction:column;justify-content:center;padding:0;border-radius:10px;background-color:var(--color-white);transition:transform .3s ease-in-out;width:-moz-fit-content;width:fit-content}@media(max-width:600px){.event-card{padding-bottom:var(--space-sm)}}.event-card .event-card__image{width:340px;height:200px;border-radius:10px;object-fit:cover}@media(max-width:600px){.event-card .event-card__image{width:100%}}.event-card .event-card__content{display:flex;justify-content:space-between;align-items:center;margin-block:var(--space-sm) var(--space-lg)}@media(max-width:600px){.event-card .event-card__content{margin-block:var(--space-sm)}}.event-card .event-card__name{font-size:var(--font-size-sm);line-height:1.5;font-weight:600;color:var(--color-black);font-family:var(--font-family-inter)}@media(max-width:600px){.event-card .event-card__name{line-height:28px;font-size:var(--font-size-sm)}}.event-card .event-card__date{font-size:var(--font-size-xsm);line-height:1.5;font-weight:700;color:var(--color-gray-700);font-family:var(--font-family-inter)}@media(max-width:600px){.event-card .event-card__date{line-height:20px;font-size:var(--font-size-xsm)}}.event-card .event-card__link{font-size:var(--font-size-xsm);font-weight:500;color:var(--color-button-primary);text-decoration:none;font-family:var(--font-family-inter)}@media(max-width:600px){.event-card .event-card__link{font-size:var(--font-size-xsm)}}.large_image{object-fit:cover;width:100%;height:450px;border-radius:10px}@media(max-width:600px){.large_image{height:200px}}.big-four{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-md);gap:var(--space-md);width:100%;transition:transform .3s ease-in-out}@media(max-width:600px){.big-four{grid-template-columns:1fr;justify-items:center}}.big-four>.big_four_link{text-decoration:none}.big-four>.big_four_link>.big_four_item{display:flex;justify-content:flex-start;align-items:flex-end;height:300px;width:100%;background-size:cover;border-radius:10px}@media(max-width:600px){.big-four>.big_four_link>.big_four_item{min-width:350px;height:200px}}.big-four>.big_four_link>.big_four_item .big-four__name{font-family:var(--font-family-poppins);font-size:var(--font-size-md);font-weight:var(--font-weight-semi-bold);color:var(--color-white);margin-bottom:var(--space-lg);margin-left:var(--space-lg);z-index:10}@media(max-width:600px){.big-four>.big_four_link>.big_four_item .big-four__name{margin-bottom:var(--space-md);margin-left:var(--space-md)}}.input{outline:none;border:1px solid var(--border-color-primary);background-color:var(--color-white);padding:15px;margin-bottom:20px;font-size:14px;color:var(--color-gray-200);line-height:22px;border-radius:6px;width:100%}@media only screen and (max-width:600px){.input{margin-bottom:10px}}.input ::-ms-input-placeholder,.input ::placeholder{color:var(--color-gray-200)}.Dropdown-root{position:relative}.Dropdown-control{position:relative;overflow:hidden;background-color:white;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;color:#333;cursor:default;outline:none;padding:8px 52px 8px 10px;transition:all .2s ease}.Dropdown-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Dropdown-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:14px;width:0}.is-open .Dropdown-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.Dropdown-menu{background-color:white;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Dropdown-menu .Dropdown-group>.Dropdown-title{padding:8px 10px;color:rgba(51,51,51,1);font-weight:700;text-transform:capitalize}.Dropdown-option{box-sizing:border-box;color:rgba(51,51,51,.8);cursor:pointer;display:block;padding:8px 10px}.Dropdown-option:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.Dropdown-option.is-selected,.Dropdown-option:hover{background-color:#f2f9fc;color:#333}.Dropdown-noresults{box-sizing:border-box;color:#ccc;cursor:default;display:block;padding:8px 10px}.header{width:100%;max-width:1250px;position:relative;display:flex;justify-content:space-between;align-items:center;padding-inline:calc((1440px - 100vw)/2);padding-block:16px;margin-inline:auto;z-index:1000}@media(max-width:1250px){.header{padding-inline:80px}}@media(max-width:900px){.header{padding-inline:48px}}@media(max-width:600px){.header{padding-inline:16px}}.header>.join-community{visibility:hidden;display:flex;align-items:center;gap:var(--space-sm);text-decoration:underline;color:var(--color-gray-1000);font-weight:var(--font-weight-thin);font-size:var(--font-size-xsm);cursor:pointer}@media(max-width:600px){.header>.join-community>p{display:none}.header>.join-community>img{display:block}}.header>.join-community>img{border-radius:50%;padding:8px;background-color:#f2f4f8}.dm-dropdown{border-radius:8px;border:2px solid #ff620a;padding:8px 12px;display:flex;align-items:center;gap:9px;background-color:rgba(0,0,0,0)}@media(max-width:720px){.dm-dropdown{border-radius:4px;border-width:1px;padding-inline:8px 10px;padding-block:4px;gap:4px}}.dm-dropdown-placeholder{color:#ff620a;text-align:center;font-family:Poppins;font-size:22px;font-style:normal;font-weight:500;line-height:110%}@media(max-width:720px){.dm-dropdown-placeholder{font-size:14px}}.dm-dropdown-menu{border-radius:8px}.dm-dropdown-menu>*{color:#ff620a}.dm-dropdown-menu>:hover{color:#ff620a;background-color:rgba(255,98,10,.05)}@media(max-width:720px){.dm-dropdown-menu{font-size:14px}.dm-close-icon{width:10px;height:6px;margin-bottom:2px}}.back-button{position:absolute;border-radius:24px;border:1px solid #c6c6c6;background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.25);left:50%;top:100%;transform:translate(-50%,-50%);height:58px;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:12px;padding-inline-end:12px;color:#323232;font-family:var(--font-family-poppins);font-size:18px;font-style:normal;font-weight:600;line-height:110%;cursor:pointer}@media(max-width:600px){.back-button{font-size:12px;height:40px}}.back-button>.bb-chevron{color:#323232;font-family:var(--font-family-poppins);font-style:normal;font-weight:400;line-height:110%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;margin-right:10px}.layout{width:100%;display:flex;flex-direction:column;align-items:center}@media(max-width:600px){.layout{align-items:flex-start}}.layout .cover-picture{width:100%;height:70vh;max-height:450px;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:flex-end;justify-content:center}@media(max-width:800px){.layout .cover-picture{max-height:300px}}.layout .hero-image{width:60%;min-width:800px;max-width:960px;max-height:650px;border-radius:8px;margin-top:16px}@media(max-width:850px){.layout .hero-image{margin:16px auto auto;width:calc(100vw - 32px);min-width:400px;max-height:40vh}}.layout .cover-title-container{width:var(--container-max-width);display:flex;align-items:center;gap:16px}.layout .cover-title-container img{height:var(--font-size-xxxlg);border-radius:4px}@media(max-width:600px){.layout .cover-title-container{width:var(--container-min-max-width);margin-left:16px}.layout .cover-title-container img{height:var(--font-size-md)}}@media(max-width:800px){.layout .cover-title-container{margin-left:16px}.layout .cover-title-container img{height:var(--font-size-lg)}}.layout .cover-title{font-size:var(--font-size-xxxxlg);font-weight:var(--font-weight-bolder);font-family:var(--font-family-poppins);color:var(--color-white);margin-block:24px}@media(max-width:800px){.layout .cover-title{font-size:var(--font-size-xlg)}}@media(max-width:600px){.layout .cover-title{font-size:var(--font-size-lg)}.layout .multi-title{margin-block:13px}}.layout .cover-subtitle{color:#fff;font-family:var(--font-family-poppins);font-size:22px;font-style:normal;font-weight:500;line-height:144%;display:block}@media(max-width:600px){.layout .cover-subtitle{font-size:14px}}.layout .main-layout{max-width:var(--container-max-width);margin-inline:var(--space-lg)}@media(max-width:600px){.layout .main-layout{max-width:var(--container-min-max-width);margin-inline:0}}.paragraph{-webkit-margin-before:var(--space-md);margin-block-start:var(--space-md);max-width:100%;overflow:hidden}.paragraph img{object-fit:cover;height:auto;width:100%;border-radius:10px}.paragraph.fixed-paragarph{height:120px;overflow:hidden;cursor:pointer;-webkit-mask-image:linear-gradient(180deg,black 60%,transparent);mask-image:linear-gradient(180deg,black 60%,transparent)}.paragraph.fixed-paragarph-long{height:300px}.paragraph>p{color:var(--color-gray-1200);font-family:var(--font-family-inter);font-size:var(--font-size-sm);font-weight:var(--color-gray-400);line-height:30px}.paragraph>p:not(:last-child){-webkit-margin-after:var(--space-xlg);margin-block-end:var(--space-xlg)}@media(max-width:600px){.paragraph>p{font-size:var(--font-size-xsm)}}.paragraph>h1{font-family:var(--font-family-poppins);font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-mlg);-webkit-margin-after:var(--space-md);margin-block-end:var(--space-md);-webkit-margin-before:var(--space-sm);margin-block-start:var(--space-sm)}.paragraph>h1.large-title{font-size:var(--font-size-xxxlg)}.paragraph ol,.paragraph ul{margin-left:30px;-webkit-margin-after:var(--space-xlg);margin-block-end:var(--space-xlg)}.paragraph .line-break{margin-bottom:var(--space-xlg)}@media(max-width:600px){.paragraph{padding-inline:var(--space-lg)}}.highlight{border:2px solid #ff6121;background:#fefaf5;width:100%;padding-inline:var(--space-md);padding-block:var(--space-lg);border-radius:10px}@media(max-width:600px){.highlight{border-radius:10px}}.highlight>.title{font-family:var(--font-family-poppins);font-size:var(--font-size-xlg);font-weight:var(--font-weight-bolder);color:var(--color-black);margin-bottom:24px}@media(max-width:600px){.highlight>.title{font-size:var(--font-size-md)}}.highlight>ul{list-style-type:disc;margin-left:var(--space-lg)}.highlight>ul>li{font-size:var(--font-size-sm);font-weight:var(--font-weight-thin);font-family:var(--font-family-inter);line-height:26.63px;padding-left:var(--space-xsm)}@media(max-width:600px){.highlight>ul>li{font-size:var(--font-size-xsm)}}.highlight>ul>li:not(:last-child){margin-bottom:16px}.highlight>ul>li>strong{color:var(--color-brand-dark);font-weight:var(--font-weight-bolder)}.highlight>ul li::marker{color:var(--color-brand-dark)}expand-button{position:relative;-webkit-padding-before:32px;padding-block-start:32px;-webkit-padding-before:16px;padding-block-start:16px;width:100%}.expand-button{position:absolute;border:none;background-color:rgba(0,0,0,0);background-image:url(/arrow-down-proper.svg);background-repeat:no-repeat;background-position:50%;height:40px;width:40px;margin-top:-40px;left:50%;transform:translateX(-50%);cursor:pointer}.expand-button.collpse-button{transform:rotate(180deg)}.title-box{background:#fff0e8;position:relative}.expand-button-container-extra-list{width:unset!important;margin-left:auto}.expand-button-extra-list{background-image:url(/arrow-bold.svg);background-repeat:no-repeat;background-position:50%;height:14px;width:24px;margin-top:-10px;left:unset;right:40px;transform:rotate(180deg);cursor:pointer}.expand-button-extra-list.collpse-button-extra{transform:translateX(0)}.title-box{width:100%;border-radius:10px;background:#fefaf5;border:2px solid #ff6121;padding-inline:28px;padding-block:25px;scroll-padding-inline-end:36px;margin-top:30px;display:flex;align-items:center;gap:15px}.title-box p{color:#828282;font-size:14px;font-weight:900;line-height:normal;letter-spacing:1.4px}.title-box h3,.title-box p{font-family:var(--font-family-poppins);font-style:normal}.title-box h3{color:#000;font-size:28px;font-weight:700;line-height:1}.checkbox-unordered-list{margin-left:33px}.checkbox-unordered-list li{list-style:none}.checkbox-unordered-list li>label{display:flex;align-items:center;gap:15px}.checkbox-unordered-list li>label span{font-size:22px;font-family:var(--font-family-inter)}.checkbox-input-container{position:relative;display:grid;place-items:center;align-self:stretch}.checkbox-input-container>.hinger{width:1px;min-height:20px;height:100%;background-color:#a8a8a8}.checkbox-no-border{border:none!important}.checkbox-highlight{transform:scale(1.2)}.checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border:2px solid #000;width:42px;height:42px;margin:0}.checkbox-input-checked{position:absolute;top:20px;left:0}.expand-button-container-extra-stepper{width:unset!important;margin-left:auto}.expand-button-extra-stepper{background-image:url(/arrow-bold.svg);background-repeat:no-repeat;background-position:50%;height:14px;width:24px;margin-top:-10px;left:unset;right:40px;transform:rotate(180deg);cursor:pointer}.expand-button-extra-stepper.collpse-button-extra{transform:translateX(0)}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.province-carousel .item>.img-cover{border-radius:10px;background-size:cover;background-position:50%;width:100%;height:420px;cursor:pointer}@media(max-width:600px){.province-carousel .item>.img-cover{height:250px;width:100%}}.province-carousel .item>.legenda{position:absolute;bottom:24px;display:flex;justify-content:center;flex-direction:column;width:100%;text-align:center}.province-carousel .item>.legenda>.title{font-family:var(--font-family-poppins);font-size:var(--font-size-lg);font-weight:var(--font-weight-bolder);color:var(--color-white)}@media(max-width:600px){.province-carousel .item>.legenda>.title{font-size:var(--font-size-sm)}}.province-carousel .item>.legenda>.subtitle{font-family:var(--font-family-inter);font-size:var(--font-size-sm);font-weight:var(--font-weight-thin);color:var(--color-white)}@media(max-width:600px){.province-carousel .item>.legenda>.subtitle{font-size:var(--font-size-xxsm)}}.province-carousel .custom-legenda p{font-family:var(--font-family-inter);font-size:var(--font-size-sm);font-weight:var(--font-weight-thin);color:var(--color-white)}.province-carousel .custom-legenda p strong{font-family:var(--font-family-poppins);font-size:var(--font-size-lg);font-weight:var(--font-weight-bolder);color:var(--color-white);display:block}@media(max-width:600px){.province-carousel .custom-legenda p strong{font-size:var(--font-size-sm)}.province-carousel .custom-legenda p{font-size:var(--font-size-xxsm)}}.province-carousel .custom-thumb{height:60px;border-radius:4px}@media(max-width:800px){.province-carousel .custom-thumb{height:50px}}.province-carousel>:last-child li{border:none!important;padding:0}@media(max-width:800px){.province-carousel>:last-child ul{max-width:0}}.carousel-nav-button{width:48px;height:48px;border-radius:28px;background-color:var(--color-white);border:none;position:absolute;z-index:2;cursor:pointer}@media(max-width:600px){.carousel-nav-button{width:32px;height:32px}}.carousel-nav-button.__left{left:18px;background-image:url(/icons/nav-left.svg)}.carousel-nav-button.__left,.carousel-nav-button.__right{top:calc(50% - 24px);background-position:50%;background-repeat:no-repeat;background-size:24px 24px}.carousel-nav-button.__right{right:18px;background-image:url(/icons/nav-right.svg)}.country-card{display:flex;align-items:center;height:100%;padding:0;border-radius:10px;list-style:none;transition:transform .3s ease-in-out;cursor:pointer}@media(max-width:800px){.country-card{flex-direction:column}}.country-card .country-card__image{width:320px;height:250px;border-radius:10px;object-fit:cover}@media(max-width:800px){.country-card .country-card__image{width:100%;max-height:250px}}@media(max-width:600px){.country-card .country-card__image{width:calc(100% - var(--space-lg)*2);max-height:220px}}.country-card .country-card__content{display:flex;align-items:center;gap:var(--space-lg);margin-block:var(--space-xlg);margin-inline:var(--space-lg)}@media(max-width:800px){.country-card .country-card__content{flex-direction:column;align-items:flex-start;margin-block:var(--space-sm)}.country-card .country-card__content>.country-card__content_text{padding-inline:0!important}}.country-card .country-card__content>.country-card__content_text>p>strong{font-weight:var(--font-family-poppins);font-size:var(--font-size-mlg);font-weight:var(--font-weight-semi-bold);line-height:48px;display:block}@media(max-width:800px){.country-card .country-card__content>.country-card__content_text>p>strong{line-height:42px;font-size:var(--font-size-lg)}}.country-card .country-card__link{font-family:var(--font-family-inter);font-size:var(--font-size-xsm);font-weight:var(--font-weight-semi-bold);color:var(--color-button-primary);text-decoration:none;display:flex;gap:6px}.location-form{display:flex;position:relative;gap:0;height:60px}.location-form .button-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;gap:13px;margin-top:22px}.location-form .button-container>*{padding-block:16px}.location-form .button-container>*>img{margin-left:10px}.location-form .location-input{flex:8 1;outline:none;border:1px solid var(--color-border-secondary);background-color:var(--color-white);background-image:url(/location.svg);background-repeat:no-repeat;background-position:center left 12px;padding:var(--space-md);padding-left:15%;margin-bottom:20px;font-size:var(--font-size-xxsm);color:#1768ff;line-height:20px;border-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px;width:100%;height:60px}@media only screen and (max-width:600px){.location-form .location-input{margin-bottom:10px}}.location-form .location-input ::-ms-input-placeholder,.location-form .location-input ::placeholder{color:#1768ff}.location-form .location-button{flex:1 1;border-top-left-radius:0;border-bottom-left-radius:0;line-height:20px;height:60px;min-width:80px;padding-inline:0}.filter-container{border:2px solid var(--color-brand);box-shadow:0 4px 4px 0 rgba(15,15,15,.1);background-color:#fff;border-radius:24px;position:relative;padding:var(--space-sm) var(--space-xlg);display:grid;grid-template-columns:4fr 1fr;justify-items:center;align-items:center;width:80%;max-width:900px;margin-left:auto;margin-right:auto;padding-block:var(--space-lg);margin-top:-55px}@media(max-width:800px){.filter-container{grid-template-columns:2fr 1fr}}@media(max-width:600px){.filter-container{margin-top:-100px;width:100%;padding-inline:12px}}@media(orientation:landscape)and (max-height:450px){.filter-container{margin-top:-40px}}.filter-container>.filter-container-box{display:flex;justify-content:space-around;align-items:center;width:100%;margin-left:48px;margin-block:8px;gap:4px}@media(max-width:800px){.filter-container>.filter-container-box{flex-wrap:wrap;justify-content:start}}@media(max-width:600px){.filter-container>.filter-container-box{flex-direction:column;align-items:start;gap:16px}}.filter-container>.filter-container-box>.input-container{display:flex;flex-direction:column;padding:var(--space-md)}.filter-container>.filter-container-box>.input-container>.input-title-container{display:flex;gap:var(--space-sm);margin-bottom:var(--space-xsm);position:relative;transition:all .3s ease-in-out}.filter-container>.filter-container-box>.input-container>.input-title-container.__hide{margin-top:-40px;transform:scale(0)}.filter-container>.filter-container-box>.input-container>.input-title-container>.__location_input{min-width:220px}.filter-container>.filter-container-box>.input-container>.input-title-container>.__input{color:var(--color-gray-1600);font-size:var(--font-size-md);font-family:var(--font-family-poppins);font-weight:700;line-height:32px;border-color:rgba(0,0,0,0);width:100%}.filter-container>.filter-container-box>.input-container>.input-title-container>.__input::placeholder{color:var(--color-gray-1600)}.filter-container>.filter-container-box>.input-container>.input-title-container>.__input:focus{font-size:var(--font-size-sm);padding-left:16px}@media(max-width:900px){.filter-container>.filter-container-box>.input-container>.input-title-container>.__input{font-size:var(--font-size-sm)}}@media(max-width:600px){.filter-container>.filter-container-box>.input-container>.input-title-container>.__input{font-size:calc(var(--font-size-sm) + 2px)}}.filter-container>.filter-container-box>.input-container>.input-title-container>.input-container-icon{width:24px;height:24px;margin-top:6px}@media(max-width:600px){.filter-container>.filter-container-box>.input-container>.input-title-container>.input-container-icon{height:18px;width:18px}}.filter-container>.filter-container-box>.input-container>.filter-bar-small-title{color:#777e90;font-size:var(--font-size-xsm);font-weight:400;padding-left:calc(var(--space-md) + var(--font-size-md) - 2px);line-height:24px}.filter-container>.filter-container-box>.input-container>.filter-bar-input{border:0;outline:none;font-size:var(--font-size-xsm)}.filter-container>.filter-container-box>.input-container>.filter-bar-input:focus{border-radius:4px;border:2px solid var(--Primary,#3b71ca)}.filter-container>.search-button{background-color:var(--color-brand-button);border-radius:50%;height:64px;width:64px;min-width:64px;margin-inline:var(--space-xlg) var(--space-lg)}@media(max-width:900px){.filter-container>.search-button{margin-left:0}}.filter-container>.search-button>img{max-height:24px}.__drop-down-list{display:flex;flex-direction:column;padding-top:13px;width:100%;max-width:200px;max-height:300px;position:absolute;z-index:100;background-color:#fff;top:40px;overflow-y:scroll;border-radius:4px;background:var(--White,#FFF);box-shadow:0 2px 15px -3px rgba(0,0,0,.07),0 10px 20px -2px rgba(0,0,0,.04)}.__drop-down-list>.__list-item{list-style:none;display:flex;flex-direction:column;padding-inline:16px;padding-block:7px;cursor:pointer}.__drop-down-list>.__list-item:hover{background-color:#ddd}.__drop-down-list>.__list-item>p{color:#332d2d;font-size:12px;font-style:normal;font-weight:700}.__drop-down-list>.__list-item>p:nth-child(2){font-size:10px;font-style:normal;font-weight:400}.__input-container{display:flex;gap:12px;position:relative;max-width:180px}@media(max-width:600px){.__input-container{gap:16px}}.__input-container:first-child{max-width:210px}.__input-container>.__input_holder{white-space:nowrap}.__input-container>.__input_holder>.__input{color:var(--color-gray-1600);font-size:var(--font-size-md);font-family:var(--font-family-poppins);font-weight:700;outline:none;width:100%;border:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.__input-container>.__input_holder>.__input::placeholder{color:var(--color-gray-1600)}.__input-container>.__input_holder>.__input.__location-input{text-overflow:ellipsis}@media(max-width:900px){.__input-container>.__input_holder>.__input.__location-input{max-width:150px}}.__input-container>.__input_holder>.__input.__datepicker-block{font-size:var(--font-size-md)}@media(max-width:900px){.__input-container>.__input_holder>.__input.__datepicker-block{font-size:var(--font-size-sm);max-width:100px}}@media(max-width:600px){.__input-container>.__input_holder>.__input.__datepicker-block{font-size:calc(var(--font-size-sm) + 2px);max-width:200px}}@media(max-width:900px){.__input-container>.__input_holder>.__input{font-size:var(--font-size-sm)}}@media(max-width:600px){.__input-container>.__input_holder>.__input{font-size:calc(var(--font-size-sm) + 2px)}}.__input-container>.__input_holder>.__input-label{color:#777e90;font-family:var(--font-family-poppins);font-size:14px;font-weight:400;line-height:24px}.__input-container-icon{width:24px;height:24px;margin-top:var(--space-xsm)}.__date-picker{position:absolute!important;z-index:1000;background-color:#fff;padding:16px;border-radius:4px;background:var(--White,#FFF);box-shadow:0 2px 15px -3px rgba(0,0,0,.07),0 10px 20px -2px rgba(0,0,0,.04);left:0}.__date-picker>.done-button{max-width:80px;margin-left:auto;margin-top:4px}.event-list-item{display:flex;justify-content:space-between;align-items:center;padding:0 30px 0 0;transition:transform .3s ease-in-out;width:100%}@media(max-width:900px){.event-list-item{padding-bottom:var(--space-sm);padding-inline:0}}.event-list-item .event-list-item-content-container{display:flex;align-items:center;gap:14px}@media(max-width:720px){.event-list-item .event-list-item-content-container{flex-direction:column;align-items:start;gap:var(--space-xsm)}}.event-list-item .event-list-item-content-container>:last-child{display:flex;align-items:center;gap:var(--space-mlg)}.event-list-item .date-container-wrapper{width:120px;display:flex;flex-direction:column;align-items:center}@media(max-width:720px){.event-list-item .date-container-wrapper{align-items:flex-start}}.event-list-item .date-container{font-size:var(--font-size-xmlg);color:var(--color-brand-dark);font-weight:var(--font-weight-extra-thin);font-family:var(--font-family-poppins);line-height:41px;text-align:center}.event-list-item .date-container>span{display:block;font-weight:var(--font-weight-bolder)}.event-list-item .date-container>span.date-range{font-size:var(--font-size-md)}@media(max-width:720px){.event-list-item .date-container{font-size:var(--font-size-msm);display:flex;gap:var(--space-xsm)}.event-list-item .date-container>span.date-range{font-size:var(--font-size-sm)}}.event-list-item .event-list-item__image{width:auto;max-width:212px;height:150px;border-radius:10px;object-fit:cover}@media(max-width:720px){.event-list-item .event-list-item__image{max-width:86px;height:75px}}@media(max-width:600px){.event-list-item .event-list-item__image{max-width:76px;height:65px}}.event-list-item .event-list-item__image_flag{width:26px;height:22px;border-radius:5px;object-fit:cover}@media(max-width:600px){.event-list-item .event-list-item__image_flag{width:22px;height:19px}}.event-list-item .event-list-item__content{display:flex;justify-content:space-between;align-items:center;margin-block:var(--space-xlg)}@media(max-width:600px){.event-list-item .event-list-item__content{margin-block:var(--space-sm)}}.event-list-item .event-list-item__name{font-size:var(--font-size-mlg);line-height:1.5;font-weight:600;color:var(--color-black);font-family:var(--font-family-poppins);text-transform:uppercase}@media(max-width:720px){.event-list-item .event-list-item__name{line-height:28px;font-size:var(--font-size-md)}}@media(max-width:600px){.event-list-item .event-list-item__name{line-height:28px;font-size:var(--font-size-xsm)}}.event-list-item .event-list-item__country{display:flex;align-items:center;gap:var(--space-xsm)}.event-list-item .event-list-item__country>p{color:var(--color-black);font-weight:275}@media(max-width:600px){.event-list-item .event-list-item__country>p{font-size:var(--font-size-xxsm);font-weight:300}}.event-list-item .event-list-item__date{font-size:var(--font-size-xsm);line-height:1.5;font-weight:700;color:var(--color-gray-700);font-family:var(--font-family-inter)}@media(max-width:600px){.event-list-item .event-list-item__date{line-height:20px;font-size:var(--font-size-xxsm)}}.event-list-item .event-list-item__link_button{max-width:120px}@media(max-width:900px){.event-list-item .event-list-item__link_button{height:48px;width:48px;padding:0;margin:0;min-width:48px}}@media(max-width:600px){.event-list-item .event-list-item__link_button{height:30px;width:30px;min-width:30px}}.event-list-item .event-list-item__link{font-size:var(--font-size-xsm);font-weight:500;color:var(--color-button-primary);text-decoration:none;font-family:var(--font-family-inter)}@media(max-width:600px){.event-list-item .event-list-item__link{font-size:var(--font-size-xxsm)}}.event-list-item .img-button{display:none}@media(max-width:900px){.event-list-item .img-button{display:block;height:48px;width:48px}}@media(max-width:600px){.event-list-item .img-button{height:30px;width:30px}}.event-list-item .button-text{display:inline-block}@media(max-width:900px){.event-list-item .button-text{display:none}}.email-form{display:flex;gap:0}.email-form .email-input{flex:8 1;outline:none;border:1px solid var(--color-border-secondary);background-color:var(--color-white);padding:var(--space-md);margin-bottom:10px;font-size:var(--font-size-xxsm);color:var(--color-gray-200);line-height:20px;border-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px;width:100%}@media only screen and (max-width:600px){.email-form .email-input{margin-bottom:10px}}.email-form .email-input ::-ms-input-placeholder,.email-form .email-input ::placeholder{color:#1768ff}.email-form .email-button{flex:1 1;border-top-left-radius:0;border-bottom-left-radius:0;line-height:20px;height:46px;padding-inline:0}.loader-container{width:100%;min-height:100vh;height:100%;position:absolute;z-index:10000;background-color:rgba(255,255,255,.8);top:84px;left:0}.loader,.loader-container{display:flex;justify-content:center;align-items:center}.loader{position:relative;width:120px;aspect-ratio:1}.loader__ring{position:absolute;width:100%;height:100%;border-radius:50%;border:8px solid var(--color-brand,#ff6600);animation:l20-1 .8s linear infinite alternate,l20-2 1.6s linear infinite;z-index:1}.loader__image{width:80px;height:80px;object-fit:contain;z-index:2;pointer-events:none}@keyframes l20-1{0%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0);clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{-webkit-clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{-webkit-clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}to{transform:scaleY(-1) rotate(-135deg)}}