html{font-size:16px}html body{background:#fff;color:#000;font-family:"source-sans-3", Helvetica, Arial, sans-serif}html body h3,html body h4,html body h5{font-weight:700}html body h1{font-weight:600;font-size:3.5rem;line-height:4rem}html body h2{font-size:2.5rem;font-weight:400;line-height:3.5rem}html body h3{font-size:2rem;line-height:2.5rem}html body h4{font-size:1.5rem;line-height:2rem}html body h5{font-size:1.25rem;line-height:1.75rem}html body p{font-weight:600;line-height:1.75rem}html body a{color:#0077b2;text-decoration:none}html body a:hover{color:#3997c5;text-decoration:underline}@media (max-width: 768px){html body h3{font-size:1.5rem;line-height:2rem}}.fa{color:#0077b2}.fa::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased}.cta-drk,.cta-lte{padding:15px 0;cursor:pointer;font-size:.9rem;text-decoration:none}.cta-drk:hover,.cta-lte:hover{text-decoration:none;background:#3997c5;color:#fff;border:none}.cta-drk{background:#0077b2;border:none;color:#fff;line-height:0.875rem;text-align:center;text-transform:uppercase;word-spacing:2px;letter-spacing:2px;padding:10px 20px;display:inline-block}.cta-lte{background:#fff;border:2px solid #0077b2;color:#0077b2;line-height:1.5rem;font-weight:600;padding:10px 30px}#eventHeader{background:url(../images/2026-01_EURS_Web_Banner.webp) bottom center/cover no-repeat;margin-bottom:98px;padding:55px 0 22px 0}#eventHeader .event-header-ghost{background:#fff;background:rgba(255,255,255,0.5);padding-bottom:25px}#eventHeader .event-header{width:95%;color:#05396B}#eventHeader .event-header h1{margin:20px 0 15px 0}#eventHeader .event-header h2{margin-bottom:15px}#eventHeader .event-header p{margin-bottom:0;font-size:1.1rem;font-weight:600;line-height:1.7rem}#eventHeader .event-header .jax-logo{background:url(../images/jax-logo.png) 0 0 no-repeat;background-size:cover;display:block;width:166px;height:43px;-webkit-tap-highlight-color:transparent}#eventHeader .event-details{background:#05396B;color:#fff;margin:130px 0 0 0;position:relative;right:3%;padding:12px 24px}#eventHeader .event-details h5{margin-bottom:15px;text-align:center}#eventHeader .event-details p{margin-bottom:12px;font-weight:400;text-align:center}#eventHeader .event-details .cta-drk{text-transform:none;word-spacing:normal;letter-spacing:normal}@media (min-width: 1200px){#eventHeader .event-header p{width:72%}}@media (max-width: 1200px){#eventHeader .event-header p{width:auto}}@media (min-width: 1400px){#eventHeader .event-details{width:87%}}@media (max-width: 1400px){#eventHeader .event-header{width:auto}#eventHeader .event-header h1{font-size:3.1rem}#eventHeader .event-details{right:0;padding:12px 20px}}@media (max-width: 1200px){#eventHeader .event-header{width:91%}}@media (max-width: 992px){#eventHeader{margin-bottom:50px}#eventHeader .event-header{width:100%}#eventHeader .event-header h1{font-size:2.5rem;line-height:3.1rem}#eventHeader .event-details{width:100%;margin-top:110px}#eventHeader .event-details p{text-align:center}#eventHeader .event-details .cta-drk{margin-top:10px;padding:10px 11px;font-size:.9rem;line-height:1.3rem}}@media only screen and (min-width: 450px) and (max-width: 768px){#eventHeader .event-details{width:85%}}@media (max-width: 768px){#eventHeader{background:url(../images/2026-01_EURS_Web_Banner.webp) top left/cover no-repeat;margin-bottom:40px;padding-top:75px}#eventHeader .event-header{margin-left:15px}#eventHeader .event-header h1{font-size:2.2rem;line-height:2.7rem}#eventHeader .event-header p{margin-bottom:10px}#eventHeader .event-details{margin:20px 0 16px 10px}#eventHeader .event-details .cta-drk{padding:10px 20px}}@media (max-width: 400px){#eventHeader .event-header h1{font-size:2.5rem;line-height:3.25rem}#eventHeader .event-header h2{line-height:2.75rem}}#jaxNav{border-right:6px solid #0077b2;padding:10px 0 0 0}#jaxNav .container-fluid{padding:0}#jaxNav .navbar .navbar-nav{width:100%}#jaxNav .navbar .navbar-nav .nav-item{background:#d9d9d9;margin-bottom:15px;cursor:pointer}#jaxNav .navbar .navbar-nav .nav-item a:hover{text-decoration:none}#jaxNav .navbar .navbar-nav .nav-item.active{background:#0077b2}#jaxNav .navbar .navbar-nav .nav-item.active .nav-link{color:#fff}#jaxNav .navbar .navbar-nav .nav-item.active .nav-link .locale-date{color:#fff}#jaxNav .navbar .navbar-nav .nav-item .nav-link{color:#0077b2;font-weight:600;line-height:1.125rem}#jaxNav .navbar .navbar-nav .nav-item .nav-link .fa-solid{font-size:1.563rem;padding:0;text-align:center;width:58px;max-width:58px}#jaxNav .navbar .navbar-nav .nav-item .nav-link span{position:relative;right:7px;bottom:5px;display:inline-block}#jaxNav .navbar .navbar-nav .nav-item .nav-link:hover{background:#0077b2;color:#fff}#jaxNav .navbar .navbar-nav .nav-item .nav-locale-link{line-height:1rem;padding:5.8px 0}#jaxNav .navbar .navbar-nav .nav-item .nav-locale-link:hover .locale-date{color:#fff}#jaxNav .navbar .navbar-nav .nav-item .nav-locale-link .locale-date{display:inline-block;position:relative;top:1px;left:15px;color:#05396B;font-size:.9rem;line-height:.92rem;text-align:center}#jaxNav .navbar .navbar-nav .nav-item .nav-locale-link .locale-link{left:25px}@media (min-width: 1400px){#jaxNav{width:18%}}@media (max-width: 1400px){#jaxNav{width:21%}}@media (max-width: 1200px){#jaxNav{width:24%}}@media (max-width: 992px){#jaxNav{width:auto}#jaxNav .navbar{top:17px}#jaxNav .navbar .navbar-nav .nav-item .nav-link span{display:none}#jaxNav .navbar .navbar-nav .nav-item .nav-link .fa-solid{width:50px;padding:0}#jaxNav .navbar .navbar-nav .nav-item .nav-locale-link .locale-date{left:11.5px}}#eventMain{margin-bottom:75px}#eventMain p{color:#2c383f}#jaxContent{padding-left:40px;line-height:1.75rem}#jaxContent h3{margin-bottom:20px}#jaxContent .locale .address p{line-height:1.3rem;font-weight:600}#jaxContent .locale .program{margin-bottom:10px}#jaxContent .locale .program .time,#jaxContent .locale .program .session{font-weight:600;line-height:1.3rem;color:#2c383f}#jaxContent .locale .program .time{float:left;min-width:85px}#jaxContent .locale .program .session{float:left;padding-left:40px;margin-bottom:20px;max-width:520px}#jaxContent .locale .program .session em{font-weight:normal}@media (max-width: 992px){#jaxContent{padding-left:25px}#jaxContent .locale .program{width:107%}}@media (max-width: 768px){#jaxContent{padding-left:25px}#jaxContent .locale .program .time,#jaxContent .locale .program .session{float:none}#jaxContent .locale .program .session{padding-left:0}.col-sm-11-jx{width:81%}}#workshop .intro{padding-bottom:50px}#workshop .intro p{margin-bottom:10px}#workshop .intro p.fw-bold{margin-bottom:0}#workshop .intro ul{margin-bottom:20px}#workshop .intro ul li{line-height:1.5rem;padding-bottom:10px}#workshop .intro ul li:last-of-type{padding-bottom:0}@media (min-width: 1400px){#workshop .intro p{width:72%}}@media only screen and (min-width: 1200px) and (max-width: 1400px){#workshop .intro p{width:84%}}#eventMeeting{background:linear-gradient(98.52deg, #3684c3 7.36%, #245f9e 40.51%, #0e3272 83.87%);color:#fff;padding:48px 15px}#eventMeeting a{color:#fff;text-decoration:underline}#eventMeeting .meeting-info p{width:90%;font-weight:500}#eventMeeting .mktoForm{background:none !important;padding-top:0 !important}#eventMeeting .mktoForm input,#eventMeeting .mktoForm select{padding:10px !important;font-weight:normal !important}#eventMeeting .mktoForm input,#eventMeeting .mktoForm textarea{background:#fff !important;color:rgba(34,34,34,0.75);font-weight:400 !important}#eventMeeting .mktoForm .mktoFormRow,#eventMeeting .mktoForm .mktoFieldDescriptor,#eventMeeting .mktoForm .mktoFormCol,#eventMeeting .mktoForm .mktoFieldWrap{background:none !important}#eventMeeting .mktoForm .mktoButtonRow{width:50% !important;left:20px !important;padding:0 !important}#eventMeeting .mktoForm .mktoField{margin-bottom:7px}#eventMeeting .mktoForm .mktoButton{font-weight:400 !important;font-size:1.1em !important}#eventMeeting .mktoForm .ask-question{font-size:.99rem;font-weight:100;text-align:left !important;line-height:1.5rem;max-width:400px}#eventMeeting .mktoForm .ask-question strong{padding:0}#eventMeeting .mktoForm .mktoHtmlText{color:#fff;font-weight:normal;width:fit-content !important;max-width:370px}#eventMeeting .mktoForm .mktoError{font-weight:normal;font-size:.9em;margin:0 0 10px 0}#eventMeeting .mktoForm .mktoErrorMsg{margin-right:135px}#eventMeeting .mktoForm #ValidMsgEmail{margin-right:115px}#eventMeeting .mktoForm #ValidMsgprojectNotes{position:relative;bottom:7px;margin-top:14px}#eventMeeting .mktoForm ::-webkit-input-placeholder{color:rgba(34,34,34,0.5) !important;font-weight:400 !important}#eventMeeting .mktoForm ::-moz-placeholder{color:rgba(34,34,34,0.5) !important;font-weight:400 !important}#eventMeeting .mktoForm ::-ms-placeholder{color:rgba(34,34,34,0.5) !important;font-weight:400 !important}#eventMeeting .mktoForm ::placeholder{color:rgba(34,34,34,0.5) !important;font-weight:400 !important}#eventMeeting #formConfirm p{font-weight:600;font-size:1.5rem;line-height:2rem;padding-top:50px;width:auto;text-align:center}@media (min-width: 768px){#eventMeeting .meeting-info{padding-top:50px}}@media (max-width: 992px){#eventMeeting .meeting-info h4{width:90%}#eventMeeting .meeting-info p{width:88%}#eventMeeting .mktoForm{position:relative;right:15%}#eventMeeting #formConfirm p{text-align:left}}@media only screen and (min-width: 576px) and (max-width: 800px){#eventMeeting .mktoForm .mktoFormRow .mktoField{width:280px !important}#eventMeeting .mktoForm .ask-question{width:75%;line-height:1.3em}}@media (max-width: 576px){#eventMeeting .meeting-info{padding-left:30px}#eventMeeting .meeting-info h4{width:auto}#eventMeeting .meeting-info p{width:95%}#eventMeeting .mktoForm{right:auto}#eventMeeting .mktoForm input,#eventMeeting .mktoForm select{font-size:1rem}#eventMeeting .mktoForm input{padding:15px !important}#eventMeeting .mktoForm select{padding:5px !important}#eventMeeting .mktoForm textarea.mktoField{height:5em}#eventMeeting .mktoForm #meetingRequest{position:relative;bottom:5px;left:15px}#eventMeeting .mktoForm #formNotes{position:relative;bottom:10px}#eventMeeting .mktoForm .ask-question{font-size:.99rem !important}#eventMeeting .mktoForm .mktoHtmlText{position:relative;left:10px}#eventMeeting .mktoForm .mktoError{margin:0 0 5px 0}#eventMeeting .mktoForm .mktoErrorMsg{margin-right:115px}#eventMeeting .mktoForm #ValidMsgEmail{margin-right:95px}#eventMeeting .mktoForm #ValidMsgprojectNotes{position:relative;bottom:6px;margin-top:12px}#eventMeeting #formConfirm p{padding:10px 20px 0 20px;width:95%}}@media (max-width: 500px){#eventMeeting .mktoForm .mktoFieldWrap,#eventMeeting .mktoForm .mktoFormCol{float:none}}@media (max-width: 400px){.ask-question strong{position:relative;left:10px}}footer{padding:55px 0 75px 0}footer #eventFooter p{color:#2c383f}footer #eventFooter .loop{font-weight:700;margin-bottom:0}footer #eventFooter .cta-lte{position:relative;top:60px;margin-left:15px;padding:10px 20px}footer #eventFooter .fa-solid,footer #eventFooter .fa-regular,footer #eventFooter .fa-brands{color:#0077b2}footer #eventFooter .fa-brands{font-size:3.438rem}footer #eventFooter .contact{margin-top:25px}footer #eventFooter .contact .fa-solid,footer #eventFooter .contact .fa-regular{font-size:2.5rem;padding:0 20px 0 0}footer #eventFooter .contact div:first-of-type p{position:relative;bottom:10px}footer #eventFooter .contact p{display:inline-block}footer #eventFooter ul{margin-top:40px}footer #eventFooter ul li{display:inline-block}footer #eventFooter ul li:nth-child(2){padding:0 55px}@media (max-width: 992px){footer{padding:40px 0 75px 0}footer #eventFooter .sub{width:90%}footer #eventFooter ul{padding-left:0}}@media (max-width: 768px){footer{padding:40px 15px 75px 15px}footer #eventFooter .cta-lte{top:0;display:inline-block;margin:5px 0 15px 0}footer #eventFooter .contact,footer #eventFooter ul{margin-left:10px}footer #eventFooter ul{margin-top:10px}footer #eventFooter ul li:nth-child(2){padding:0 60px}}
