html,html body{padding:0 !important;margin:auto !important}html *,html body *{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%}body{font-family:"Roboto",sans-serif !important;color:#222222;background:#f7f7f7;font-size:14px;line-height:18px;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.site-header{height:100px;background:#ffffff;border-bottom:1px solid #f3f3f3}.header-inner{position:relative;width:100%;height:100%;display:flex;align-items:center;padding:0 30px}.logo{display:flex;align-items:center;color:#e10c41;font-size:20px}.logo svg{margin-right:5px;flex-shrink:0}.main-nav{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;align-items:center;gap:25px;white-space:nowrap}.main-nav a{font-weight:600;transition:color .2s ease;text-transform:uppercase}.main-nav a:hover{color:#e10c41}.main-nav a.active{color:#e10c41}.main-nav a.nav-link.exit-icon{display:inline-block;width:16px;height:16px;background:url('/content/images/exit.png') center center / contain no-repeat;text-indent:-9999px;overflow:hidden;white-space:nowrap}.page{min-height:calc(0vh);display:flex;justify-content:center;align-items:flex-start;padding:0 0 30px}.agenda-card{width:600px;min-height:unset;padding:40px;background:#ffffff;margin:50px auto;border-radius:20px;box-shadow:0 5px 25px rgba(0,0,0,0.05)}.agenda-card h1,.agenda-card h2{margin:0 auto 20px !important;padding:0 !important;text-align:center;font-size:24px !important;line-height:26px !important;color:#e10c41 !important;font-weight:800;text-transform:uppercase}.agenda-card h4{margin:0 auto !important;padding:0 !important;text-align:left;font-size:16px !important;line-height:18px !important;color:#222222 !important;font-weight:700}.agenda-card p{padding:0 0 20px !important;margin:0 !important}.agenda-card #registrationCodeCheckForm{text-align:center}.agenda-card #registrationCodeCheckForm fieldset{margin:0;padding:0;border:0}.agenda-card #registrationCodeCheckForm .form-group{margin:0}.agenda-card #registrationCodeCheckForm label{display:block;margin:0 auto 20px;text-align:center}.agenda-card #registrationCodeCheckForm #registrationCode{display:block;width:100%;height:50px;margin:0;padding:20px;border:1px solid #ccc;border-radius:10px;background:#ffffff;text-align:center;box-shadow:none;outline:none;font-size:18px !important}.agenda-card #registrationCodeCheckForm #registrationCode::placeholder{color:#222222;opacity:1}.agenda-card #registrationCodeCheckForm #registrationCode:focus{border-color:#eeeeee;box-shadow:none;outline:none}.agenda-card #registrationCodeCheckForm #checkRegistrationCode{display:inline-flex;align-items:center;justify-content:center;margin:20px 0 0;padding:10px 30px;border:0;border-radius:10px;background:#e10c41;color:#ffffff;text-transform:uppercase;box-shadow:none;cursor:pointer;font-weight:bold !important}.agenda-card #registrationCodeCheckForm #checkRegistrationCode:hover,.agenda-card #registrationCodeCheckForm #checkRegistrationCode:focus,.agenda-card #registrationCodeCheckForm #checkRegistrationCode:active{background:#e10c41;color:#ffffff;border:0;box-shadow:none}.agenda-card .text-danger.field-validation-error span{background:#e10c41 !important;color:#ffffff !important;font-size:12px !important;line-height:12px !important;padding:5px 15px !important;border-radius:50px;margin-top:10px !important;display:inline-block}.agenda-card:has(#registrationCodeCheckForm) .panel-heading{margin:0 0 17px;padding:0;border:0;background:transparent}.agenda-card:has(#registrationCodeCheckForm) .panel-heading h2{margin:0;text-align:center;text-transform:uppercase}.agenda-card:has(#registrationCodeCheckForm) .panel-body{margin:0;padding:0}.agenda-list{width:100%}.agenda-item{margin-bottom:10px}.agenda-item:last-child{margin-bottom:0}.agenda-item p{margin:0}@media (max-width:900px){.site-header{height:auto}.header-inner{min-height:85px;padding:18px 20px;flex-wrap:wrap;justify-content:center}.logo{position:absolute;left:20px;top:22px}.language{top:12px;right:15px}.main-nav{position:static;width:100%;margin-top:70px;transform:none;justify-content:center;gap:15px;flex-wrap:wrap}.main-nav a{font-size:12px !important;line-height:10px !important}.page{padding:0 15px 30px}.agenda-card{width:100%;max-width:490px;padding-left:30px;padding-right:30px}}@media (max-width:500px){.header-inner{padding-left:15px;padding-right:15px}.logo{left:15px}.main-nav{gap:11px}.agenda-card{padding-left:24px;padding-right:24px}}body .panel-body form fieldset{padding:0 !important;margin:0 !important;border:0 !important}body .panel-body form fieldset #save-msg{border:2px solid #e10c41;padding:15px;border-radius:5px;color:#e10c41;margin-top:10px !important}body .panel-body form fieldset #save-msg *{color:#e10c41}body .panel-body form fieldset .form-group{width:100%;margin-bottom:20px}body .panel-body form fieldset .form-group .checkbox label a{font-weight:bold !important}body .panel-body form fieldset .form-group label{width:100%;display:block;padding-bottom:5px}body .panel-body form fieldset .form-group .calc-width{width:100%;display:block;position:relative}body .panel-body form fieldset .form-group .calc-width input.text-box{border-radius:5px;width:100%;padding:15px 15px;border:1px solid #ccc !important;background:#ffffff !important}body .panel-body form fieldset .form-group .text-danger.field-validation-error{display:inline-block}body .panel-body form fieldset .form-group .text-danger.field-validation-error span{margin-top:2px !important}body .panel-body form fieldset .form-group select.toggle-input{border-radius:5px;width:100%;padding:15px 15px;border:1px solid #ccc !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 15px center !important;appearance:none;-webkit-appearance:none;-moz-appearance:none}body .panel-body form fieldset .btn.btn-primary{display:inline-flex;align-items:center;justify-content:center;margin:20px 0 0;padding:10px 30px;border:0;border-radius:10px;background:#e10c41;color:#ffffff;text-transform:uppercase;box-shadow:none;cursor:pointer;font-weight:bold !important}body .panel-body form fieldset .btn.btn-primary:hover,body .panel-body form fieldset .btn.btn-primary:focus,body .panel-body form fieldset .btn.btn-primary:active{background:#e10c41;color:#ffffff;border:0;box-shadow:none}body .panel-body form fieldset .btn.btn-primary#cancelChanges{background:#aaa !important}@media (max-width:520px){body .panel-body form fieldset .btn.btn-primary{width:100%}}body .modal{display:none !important}body.modal-open .agenda-card{display:none !important}body.modal-open .modal.fade.modal-confirm.in{display:block !important}#myModal.modal-confirm .modal-dialog{width:500px;max-width:100% !important;margin:30px auto 0 !important;padding:20px}#myModal.modal-confirm .modal-content{background:#ffffff;border:0;border-radius:20px;box-shadow:0 5px 25px rgba(0,0,0,0.05);overflow:hidden}#myModal.modal-confirm .modal-header{position:relative;padding:30px 35px 15px;border:0;text-align:center;background:#fff}#myModal.modal-confirm .modal-header .modal-type-icon{display:block;width:50px;height:50px;margin:0 auto 15px;border-radius:50%;background:#e10c41;position:relative}#myModal.modal-confirm .modal-header .modal-type-icon:before{content:"";position:absolute;left:17px;top:13px;width:10px;height:18px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(45deg)}#myModal.modal-confirm .modal-header .modal-title{color:#e10c41;margin:0 auto !important;padding:0 !important;text-align:center;font-size:24px !important;line-height:26px !important;font-weight:800;text-transform:uppercase}#myModal.modal-confirm .modal-body{padding:10px 35px 10px;border:0;text-align:center}#myModal.modal-confirm .modal-body p{margin:0}#myModal.modal-confirm .modal-body #modalImg{margin-top:20px}#myModal.modal-confirm .modal-footer{padding:0 35px 30px;border:0;text-align:center}#myModal.modal-confirm .modal-footer:before,#myModal.modal-confirm .modal-footer:after{display:none}#myModal.modal-confirm .modal-footer .btn{display:inline-flex;align-items:center;justify-content:center;margin:20px 0 0;padding:10px 30px;border:0;border-radius:10px;background:#e10c41;color:#ffffff;text-transform:uppercase;box-shadow:none;cursor:pointer;font-weight:bold !important}#myModal.modal-confirm .modal-footer .btn:hover,#myModal.modal-confirm .modal-footer .btn:focus,#myModal.modal-confirm .modal-footer .btn:active{background:#e10c41;color:#ffffff;border:0;box-shadow:none}#myModal.modal-confirm .modal-footer .btn#cancelChanges{background:#aaa !important}@media (max-width:520px){#myModal.modal-confirm .modal-footer .btn{width:100%}}#myModal.modal-confirm #modalClose{position:absolute;top:15px;right:20px;z-index:2;padding:0;border:0;background:transparent;color:#e10c41;font-size:28px;line-height:1;opacity:.7}#myModal.modal-confirm #modalClose:hover{opacity:1}@media (max-width:767px){#myModal.modal-confirm .modal-dialog{width:auto;margin:20px 15px}#myModal.modal-confirm .modal-header{padding:25px 25px 10px}#myModal.modal-confirm .modal-header .modal-title{font-size:22px}#myModal.modal-confirm .modal-body{padding:10px 25px 25px}#myModal.modal-confirm .modal-body p{font-size:15px}#myModal.modal-confirm .modal-footer{padding:0 25px 25px}}.modal-backdrop.in{opacity:.7}/*# sourceMappingURL=Default.min.css.map */