@media (max-width:600px){.sublogo{width:100%;}}@media (min-width:601px){.sublogo{max-width:50%;}}
@media only screen and (max-width:600px){.bbCopy{font-size:1rem;margin-top:1rem;}}@media only screen and (min-width:601px){.bbCopy{font-size:1.5rem;line-height:32px;margin-top:1rem;}}
.blue a:link{background:#234D89;border-color:#234D89;color:#fff !important;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:2.5rem;font-weight:700 !important;letter-spacing:0.02813rem;line-height:normal;position:relative;vertical-align:middle;box-shadow:none;border-width:0.125rem;border-style:solid;border-radius:3.125rem;margin:0px;padding:20px 50px;text-decoration:none !important;transition:background-color 0.3s ease 0s,color 0.3s ease 0s,box-shadow 0.3s ease 0s !important;}.blue a:visited{background:#234D89;color:#fff!important;}.blue a:hover{background:#FFF;color:#234D89 !important;}.oran a:link{background:#f2c16d;border-color:#f2c16d;color:#000 !important;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:2.5rem;font-weight:700 !important;letter-spacing:0.02813rem;line-height:normal;position:relative;vertical-align:middle;box-shadow:none;border-width:0.125rem;border-style:solid;border-radius:3.125rem;margin:0px;padding:20px 50px;text-decoration:none !important;transition:background-color 0.3s ease 0s,color 0.3s ease 0s,box-shadow 0.3s ease 0s !important;}.oran a:visited{background:#f2c16d;color:#000!important;}.oran a:hover{background:#fff;color:#f2c16d !important;}.prpl a:link{background:#996699;border-color:#996699;color:#fff !important;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:2.5rem;font-weight:700 !important;letter-spacing:0.02813rem;line-height:normal;position:relative;vertical-align:middle;box-shadow:none;border-width:0.125rem;border-style:solid;border-radius:3.125rem;margin:0px;padding:20px 50px;text-decoration:none !important;transition:background-color 0.3s ease 0s,color 0.3s ease 0s,box-shadow 0.3s ease 0s !important;}.prpl a:visited{background:#996699;border-color:#996699;color:#fff!important;}.prpl a:hover{background:transparent;color:#996699 !important;}.wht{color:#fff !important;}.wht a:link{background:#ffffff !important;border-color:#ffffff !important;color:#234D89 !important;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:2.5rem;font-weight:700 !important;letter-spacing:0.02813rem;line-height:normal;position:relative;vertical-align:middle;box-shadow:none;border-width:0.125rem;border-style:solid;border-radius:3.125rem;margin:0;padding:20px 50px;text-decoration:none !important;transition:background-color 0.3s ease 0s,color 0.3s ease 0s,box-shadow 0.3s ease 0s;}.wht a:visited{color:#234D89 !important;border-color:#fff !important;background:#fff !important;}.wht a:hover{background:#234D89 !important;color:#ffffff!important;}.speaker{color:#fff!important;font-weight:700;text-align:center;}.prplH{color:#996699 !important;text-align:center !important;font-weight:700 !important;}.blueH{color:#234D89 !important;text-align:center !important;font-weight:700 !important;}.dark-text-scheme.dark-text-scheme .field a{color:#996699;}.shadow{text-shadow:#000 1px 0 10px;}
.section-bg-image div,.layout .section-bg-image picture{height:100%}.layout .section-bg-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout .section-bg-image img{width:auto;max-width:inherit;min-width:100%;height:auto;min-height:100%;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.layout .section-bg-image picture{background:none !important;display:block;}.layout .section-bg-image img{-webkit-filter:grayscale(0) !important;filter:grayscale(0)!important;position:relative;z-index:-1}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:2px}select{box-sizing:border-box;border-radius:2px}
.ui-dialog-off-canvas{color:#000;}.super{font-size:.8rem!important;vertical-align:top;}
.block--image-text.horz-align--left{min-height:700px !important;}.block--image-text{min-height:700px !important;}
.youtube-video{aspect-ratio:16 / 9;width:100%;}
.field--name-name{display:none!important;}
