@font-face{font-display:swap;font-family:Dosis;font-style:normal;font-weight:400;src:url(/build/fonts/dosis-vietnamese-400-normal.59987a9a.woff2) format("woff2"),url(/build/fonts/dosis-all-400-normal.510297b0.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Dosis;font-style:normal;font-weight:400;src:url(/build/fonts/dosis-latin-ext-400-normal.0ace0bc6.woff2) format("woff2"),url(/build/fonts/dosis-all-400-normal.510297b0.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Dosis;font-style:normal;font-weight:400;src:url(/build/fonts/dosis-latin-400-normal.f667c977.woff2) format("woff2"),url(/build/fonts/dosis-all-400-normal.510297b0.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body{background-color:var(--page-background-color);font-family:var(--general-font),"Dosis",sans-serif}body .container .content,body .container .navbar-container{background-color:#fff}body .container .navbar-container .navbar-nav{-moz-column-gap:15px;column-gap:15px}body .container .navbar-container .navbar-nav .nav-item a{font-weight:700}body .container .navbar-container .navbar-nav .nav-item a.active{border-bottom:4px solid #f60}body .container .navbar-container.menu-solid{background-color:var(--general-color)}body .container .navbar-container.menu-solid .navbar-nav .nav-item a.active,body .container .navbar-container.menu-solid .navbar-nav .nav-item a:hover{background-color:hsla(0,0%,100%,.32);border-bottom:none}body .container .navbar-container.menu-solid .navbar-nav .nav-item .language-selector>button{background-color:hsla(0,0%,100%,.32);border-color:#000;color:#000}body .section h4{font-weight:700}body .section>.row{background-color:hsla(0,0%,100%,.3);border-radius:.3em;padding:1em}body .section#section_buttons .col-xs-12 p{margin:.5em 0 0}body .section#section_buttons .col-xs-12 a,body .section#section_buttons .col-xs-12 button{text-transform:uppercase}body .header #header-image{cursor:pointer}body .header .header-image-block{background:var(--header-image-url) no-repeat center;min-height:130px;position:relative}body .header .header-image-block *{color:#fff}body .header .title-content{padding:1%;position:relative;text-shadow:1px 1px #000;top:50%;transform:translateY(-50%);width:100%}body .header .title-content h1{color:var(--header-title-font-color);font-size:var(--header-title-font-size);font-style:var(--header-title-font-italic);font-weight:var(--header-title-font-bold);-webkit-text-decoration:var(--header-title-font-underline);text-decoration:var(--header-title-font-underline)}body .header .title-content p{color:var(--header-subtitle-font-color);font-size:var(--header-subtitle-font-size);font-style:var(--header-subtitle-font-italic);font-weight:var(--header-subtitle-font-bold);margin:0;-webkit-text-decoration:var(--header-subtitle-font-underline);text-decoration:var(--header-subtitle-font-underline)}body .header .gradient{background:linear-gradient(157deg,var(--general-color) 0,transparent 100%);height:100%;left:0;position:absolute;top:0;width:100%}body #navbar-left ul li a{background-color:transparent;color:var(--header-menu-font-color);font-size:var(--header-menu-font-size);font-style:var(--header-menu-font-italic);font-weight:var(--header-menu-font-bold);-webkit-text-decoration:var(--header-menu-font-underline);text-decoration:var(--header-menu-font-underline)}body #navbar-left ul li a.active{color:var(--header-menu-font-color-selected)}body #navbar-left ul li .language-selector button{background-color:transparent;border-color:#444;color:#444}body #footer{background-color:var(--sponsors-background-color)}body #footer>div p:last-child{margin-bottom:0}i.bi-info-circle{color:var(--bs-info);margin-left:10px;vertical-align:middle}.overflow-ellipsis{height:150px;overflow:hidden;text-overflow:ellipsis}#private-zone-indications-gradient{background:linear-gradient(0deg,#fff,transparent);display:none;height:100%;left:0;position:absolute;top:0;width:100%}#private-zone-indications-content{position:relative}#private-zone-indications-content.overflow-ellipsis #private-zone-indications-gradient{display:block}#private-zone-indications-read-more{color:#0a6ebd;cursor:pointer}.registration_form_field{background-color:#eee;border-radius:.3em;margin-top:30px;padding:.5em}.registration_form_field label{font-weight:700;text-transform:uppercase}.registration_form_field p{margin:0}.span-places{color:#737373}.intl-tel-input label,.iti__tel-input label{display:block}.registration-status-pending{color:#ff5f11}.registration-status-confirmed{color:#005b88}.registration-status-cancelled,.registration-status-deferred,.registration-status-rejected{color:red}#private_zone_checkout .form-group,#private_zone_edit_form .form-group,#private_zone_login_form .form-group{margin:10px 0}#private_zone_checkout #form_buttons .form-group,#private_zone_edit_form #form_buttons .form-group,#private_zone_login_form #form_buttons .form-group{padding:10px}#private_zone_edit_form form label,#private_zone_edit_form form legend{font-weight:700}#private_zone_edit_form form legend{padding-top:0}#private_zone_edit_form form .row>div label+.iti{display:block;max-width:240px;width:100%}.form_payment_methods{margin-bottom:15px}.form_payment_methods .radio{display:inline-block}.form_payment_methods .radio label{cursor:pointer;font-weight:700}.form_payment_methods .radio label:hover{background-color:#f3f3f3}.form_payment_methods .radio label.selected{background-color:#0b2853;color:#fff}.form_payment_methods .radio label img{display:block;margin:10px auto;width:64px}.form_payment_methods .radio label input{display:none}@media(min-width:992px){body .container .navbar-container .navbar-nav{align-items:center}body .container .navbar-container .navbar-nav li:last-child{margin-left:auto}}@media(max-width:576px){#section_buttons a,#section_buttons button{width:100%}}