@charset "UTF-8";.on-page-editor .accordion .toggle-content [scfieldtype="rich text"] { display: block}.accordion { padding: 0; margin-bottom: 10px}.accordion .active>.scEnabledChrome>.toggle-header .field-heading:before { content: "" !important}.accordion .active>.toggle-header .field-heading:before { content: "" !important}.accordion .toggle-header { cursor: pointer; background-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2d2d2}.accordion .toggle-header:hover { background-color: transparent}.accordion .toggle-header .component { margin-top: 0}.accordion .toggle-header .component.title { margin-top: 0}.accordion .toggle-header .component .field-heading { font-size: 16px; padding-left: 34px; font-weight: 400}.accordion .toggle-header .component .field-heading:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 20px; position: absolute; display: block; content: ""; top: 50%; left: 10px; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 20px; height: 20px}.accordion .toggle-header .label { padding: 7px; text-align: left; display: block; background: 0 0; position: relative; z-index: 3}.accordion .toggle-header .label:after { content: ""; display: table; clear: both}.accordion .toggle-content { padding: 10px; background-color: transparent}.accordion .toggle-content:after { content: ""; display: table; clear: both}.accordion .toggle-content .component { margin-top: 0}.accordion .items { overflow: hidden}.accordion .item:last-child { border-bottom: none}.accordion-horizontal { -webkit-perspective: 1000; perspective: 1000; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent}.accordion-horizontal.accordion-image .items .item { box-sizing: border-box; padding: 0 0 0 50px; margin: 0; min-height: 300px; border-right-width: 1px; border-right-style: solid; border-right-color: #d2d2d2}.accordion-horizontal.accordion-image .items .item.active .toggle-header { background: 0 0 !important}.accordion-horizontal.accordion-image .items .item.active .toggle-content { left: 0 !important}.accordion-horizontal.accordion-image .items .item .toggle-header { width: 50px; border-right: none}.accordion-horizontal.accordion-image .items .item .toggle-header:before { left: 0; right: 0; margin: 0 auto}.accordion-horizontal.accordion-image .items .item .toggle-content { padding: 0}.accordion-horizontal .items { display: inline-flex; margin: 0; padding: 0; overflow: hidden}.accordion-horizontal .items .item { flex-grow: 1; order: 1; box-sizing: border-box; display: block; float: left; margin: 0; padding: 0 0 0 40px; min-height: 250px; position: relative}.accordion-horizontal .items .item.active .toggle-header { background: 0 0}.accordion-horizontal .items .item .toggle-header { box-sizing: border-box; position: absolute; z-index: 11; top: 0; left: 0; padding: 0; width: 40px; min-height: 100%; border-right: 1px solid #d2d2d2; border-bottom: none; background: 0 0}.accordion-horizontal .items .item .toggle-header .component { margin-top: 0}.accordion-horizontal .items .item .toggle-header .label { -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg); transform: translateX(-50%) translateY(-50%) rotate(-90deg); box-sizing: border-box; position: absolute; left: 50%; top: 50%}.accordion-horizontal .items .item .toggle-header .label p { width: 200px}.accordion-horizontal .items .item .toggle-header .label div.field-heading { width: 220px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 16px}.accordion-horizontal .items .item .toggle-header .label div.field-heading span.scWebEditInput { width: 220px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}.accordion-horizontal .items .item .toggle-content { box-sizing: border-box; position: absolute; top: 0; left: auto; z-index: 10; height: 100%; overflow: hidden; text-align: left; padding: 10px}@charset "UTF-8";.sxa-archive .level-1 { display: block !important; padding-left: 10px}.sxa-archive .level-1>li>.group-header { font-weight: 700}.sxa-archive .group-header { position: relative}.sxa-archive .group-header:before { font-size: 10px; font-size: 1rem; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; line-height: 10px; position: absolute; content: ""; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); left: -15px; padding: 0}.sxa-archive .group-header.opened:before { content: ""}.sxa-archive ul { display: none; margin-left: 10px; cursor: pointer}.sxa-archive ul li { position: relative}.sxa-archive .archive-items { display: none}.sxa-archive .archive-items .archive-item { cursor: default}.sxa-archive .archive-items .archive-item a { background-color: transparent; text-decoration: none; font-size: 1em; color: #747474; border-bottom: 1px solid #89c6cc}.sxa-archive .archive-items .archive-item a:hover { color: #878787; text-decoration: none}@charset "UTF-8";.breadcrumb.component { background: 0 0}.breadcrumb.component:after { content: ""; display: table; clear: both}.breadcrumb.component.breadcrumb-navigation { overflow: visible}.breadcrumb.component a { text-decoration: none; font-size: 15px; font-weight: 400; color: #747474}.breadcrumb.component ol { list-style: none}.breadcrumb.component .field-title { display: inline-block}.breadcrumb.component .separator { margin: 0 5px; display: inline-block; vertical-align: middle}.breadcrumb.component li { position: relative; display: block; float: left}.breadcrumb.component li>.navigation-title { display: inline-block; vertical-align: middle}.breadcrumb.component li>.navigation-title>a:hover { color: #15909c}.breadcrumb.component li.last .separator { display: none}.breadcrumb.component li.item-hide:hover>ol { display: none}.breadcrumb.component li:hover>ol { display: block; position: absolute; top: 20px; left: auto; z-index: 100}.breadcrumb.component li>ol { box-sizing: border-box; display: none; margin: 0; background: #fff; border-width: 1px; border-style: solid; border-color: #d2d2d2}.breadcrumb.component li>ol li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2d2d2; box-sizing: border-box; display: inline-block; vertical-align: middle; position: relative; float: none; margin: 0; padding: 2px 20px; width: 100%; min-width: 140px; cursor: pointer}.breadcrumb.component li>ol li .fa { float: left}.breadcrumb.component li>ol li:hover { background: #89c6cc; color: #fff}.breadcrumb.component li>ol li:hover a { color: #fff !important}.breadcrumb.component li>ol li:before { font-size: 14px; font-size: 1.4rem; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transform: translateY(-50%); transform: translateY(-50%); position: absolute; content: ""; top: 50%; left: 2px}.breadcrumb.component li>ol li>a { display: block; padding: 2px 0 2px 10px}.breadcrumb.component li>ol li:last-child { border-bottom-width: 0}.breadcrumb.breadcrumb-hide li { white-space: nowrap}.breadcrumb.breadcrumb-hide li.item-hide+li.item-hide { display: none}.breadcrumb.breadcrumb-hide li.item-hide a { display: none}.breadcrumb.breadcrumb-hide li.item-hide:before { content: "..."; display: inline}.breadcrumb.breadcrumb-hide li.hide-full { display: none}.breadcrumb.triangle-separator .separator { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 0}.breadcrumb.triangle-separator .separator:before { content: ""; display: block; font-size: 16px}@charset "UTF-8";.carousel { border-width: 1px; border-style: solid; border-color: #d2d2d2; position: relative; box-sizing: border-box; padding: 10px; text-align: center; background: #fff}.carousel .wrapper { padding-bottom: 30px}.carousel .slides { position: relative}.carousel .slides:after { content: ""; display: block; clear: both}.carousel .nav { margin-top: 10px; display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; justify-content: center; align-items: center}.carousel .nav .nav-items { display: inline-block; position: relative; height: 32px; min-width: 20px; margin: 0 15px; vertical-align: middle; cursor: pointer}.carousel .nav .nav-items:after,.carousel .nav .nav-items:before { background-image: url(../images/player.png); content: ''; display: block; position: absolute; top: 0; bottom: 0; width: 9px}.carousel .nav .nav-items:before { left: -9px; background-position: -154px -152px}.carousel .nav .nav-items:after { right: -9px; background-position: -225px -152px}.carousel .nav .nav-items .sxa-bullets,.carousel .nav .nav-items .sxa-numbers { position: relative; height: 32px; float: left; width: 20px; box-sizing: border-box}.carousel .nav .nav-items .sxa-bullets:before { background-image: url(../images/player.png); background-position: 0 -152px; left: -10px; content: ''; width: 20px; height: 32px; display: block; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%)}.carousel .nav .nav-items .sxa-bullets.active:before { background-position: -75px -152px}.carousel .nav .nav-items .sxa-numbers { padding-top: 3px; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZWZlZmVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTYlIiBzdG9wLWNvbG9yPSIjZmJmYmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjIlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzQlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjZmRmZGZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjYlIiBzdG9wLWNvbG9yPSIjZThlOGU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzglIiBzdG9wLWNvbG9yPSIjZDVkNWQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODQlIiBzdG9wLWNvbG9yPSIjY2VjZWNlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjMGQwZjExIiBzdG9wLW9wYWNpdHk9IjAuNDQiLz4KICAgIDxzdG9wIG9mZnNldD0iOTQlIiBzdG9wLWNvbG9yPSIjMGQwZjExIiBzdG9wLW9wYWNpdHk9IjAuMyIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMGQwZjExIiBzdG9wLW9wYWNpdHk9IjAuMTIiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: linear-gradient(to bottom, #eee 0, #efefef 3%, #fbfbfb 16%, #fefefe 22%, #fff 34%, #fdfdfd 41%, #f7f7f7 50%, #e8e8e8 66%, #d5d5d5 78%, #cecece 84%, rgba(13, 15, 17, .44) 88%, rgba(13, 15, 17, .3) 94%, rgba(13, 15, 17, .12) 100%)}.carousel .nav .nav-items .sxa-numbers:hover { color: #878787}.carousel .nav .nav-items .sxa-numbers.active { font-weight: 700}.carousel .nav .next-text,.carousel .nav .prev-text { position: relative; font-size: 0; display: inline-block; vertical-align: middle; text-decoration: none; color: #000}.carousel .nav a.next-text:active,.carousel .nav a.next-text:hover { text-decoration: none; color: #878787}.carousel .nav a.next-text:after { content: ""; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: block; font-size: 20px}.carousel .nav a.prev-text:active,.carousel .nav a.prev-text:hover { text-decoration: none}.carousel .nav a.prev-text:after { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; display: block; font-size: 20px}.carousel.image-full-size .carousel-body { height: auto; top: 2%; opacity: .8}.carousel.image-full-size .carousel-link { left: auto; right: 1%; bottom: 2%; opacity: .8}.carousel .image-full-size img { width: 100% !important; height: auto !important}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper { padding-bottom: 0}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .slides li.slide .component.content { padding-left: 0; padding-right: 0}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .slides li.slide .component.content .component-content .field-slideimage { min-height: 200px}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .slides li.slide .component.content .component-content .slide-info { position: absolute; top: 50%; left: 50px; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); z-index: 999; background-color: transparent}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .nav { height: 0; margin-top: 0}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .nav .next-text,.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .nav .prev-text { top: 50%; bottom: auto; -webkit-transform: translateY(-50%); transform: translateY(-50%)}.carousel .carousel.slide-hero>.component-content .carousel-inner .wrapper .nav .nav-items { position: absolute; bottom: 15px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%)}@media (max-width: 768px) { .carousel { padding: 0 }}.row.column-splitter { margin-left: 0; margin-right: 0; max-width: none}.row.column-splitter>div { padding-left: 0; padding-right: 0}.sxa-bordered { box-sizing: border-box}.sxa-bordered>.component-content { padding: 0; border-width: 1px; border-style: solid; border-color: #d2d2d2; border-radius: 5px}.column-splitter,.row-splitter { box-sizing: border-box}.column-splitter .sxa-bordered,.row-splitter .sxa-bordered { padding: 5px !important}.column-splitter .sxa-bordered .scEmptyPlaceholder,.column-splitter .sxa-bordered>.component,.row-splitter .sxa-bordered .scEmptyPlaceholder,.row-splitter .sxa-bordered>.component { border-width: 1px; border-style: solid; border-color: #d2d2d2; border-radius: 5px}.title-row-box { border-width: 1px; border-style: solid; border-color: #d2d2d2; box-sizing: border-box; width: 100%; height: 87px; margin: 0; padding: 0; background: #f4f5f6}.title-row-box>.component-content { max-width: 960px; margin: 0 auto !important}.title-row-box>.component-content .title { display: inline-block; vertical-align: middle; box-sizing: border-box; margin: 23px 0 0 0; padding: 0}.title-row-box>.component-content .title h1 { font-size: 22px; font-size: 2.2rem; border: none}@media only screen and (max-width: 959px) { .title-row-box>.component-content .title { margin: 23px 0 0 20px }}.title-row-box>.component-content .rich-text { margin: 0}.title-row-box>.component-content .rich-text h1,.title-row-box>.component-content .rich-text h2,.title-row-box>.component-content .rich-text h3,.title-row-box>.component-content .rich-text h4 { margin: 0; padding: 0}.title-row-box>.component-content .breadcrumb { display: inline-block; vertical-align: middle; box-sizing: border-box; font-size: 14px; font-size: 1.4rem; margin: 23px 0 0 0; padding: 0; float: right; clear: both}@media only screen and (min-width: 381px) and (max-width:959px) { .title-row-box>.component-content .breadcrumb { margin: 23px 20px 0 0 }}@media only screen and (max-width: 380px) { .title-row-box>.component-content .breadcrumb { display: none }}@media only screen and (max-width: 959px) { .title-row-box .alpha { vertical-align: middle; box-sizing: border-box; width: auto !important; float: left } .title-row-box .omega { vertical-align: middle; box-sizing: border-box; width: auto !important; float: right }}.container { padding: 0; max-width: unset}.divider hr { margin: 10px 0; border: 0; height: 0; border-top-width: 1px; border-top-style: solid; border-top-color: #d2d2d2}.white-space-divider hr { border: none}@charset "UTF-8";.event-list li,.event-list li>.scLooseFrameZone { background: #fff; display: inline-flex; width: 100%; align-items: center; color: #747474; flex-flow: row wrap}.event-list li:after,.event-list li>.scLooseFrameZone:after { content: ""; display: table; clear: both}.event-list { background: 0 0}.event-list .avi,.event-list .bmp,.event-list .doc,.event-list .docx,.event-list .field-filetypeicon>a>span,.event-list .gif,.event-list .jpeg,.event-list .jpg,.event-list .mov,.event-list .mp3,.event-list .mp4,.event-list .pdf,.event-list .png,.event-list .ppt,.event-list .pptx,.event-list .psd,.event-list .txt,.event-list .wma,.event-list .wmv,.event-list .xls,.event-list .xlsx,.event-list .zip { display: inline-block; box-sizing: border-box; font-weight: 400; width: 15px; height: 21px; margin: 0; padding: 0; position: relative}.event-list .avi:before,.event-list .bmp:before,.event-list .doc:before,.event-list .docx:before,.event-list .field-filetypeicon>a>span:before,.event-list .gif:before,.event-list .jpeg:before,.event-list .jpg:before,.event-list .mov:before,.event-list .mp3:before,.event-list .mp4:before,.event-list .pdf:before,.event-list .png:before,.event-list .ppt:before,.event-list .pptx:before,.event-list .psd:before,.event-list .txt:before,.event-list .wma:before,.event-list .wmv:before,.event-list .xls:before,.event-list .xlsx:before,.event-list .zip:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 16px !important; position: absolute; display: block; top: 50%; margin: 0; padding: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%)}.event-list .field-filetypeicon span:before { content: ""}.event-list .field-filetypeicon .pdf:before { content: ""}.event-list .field-filetypeicon .xls:before,.event-list .field-filetypeicon .xlsx:before { content: ""}.event-list .field-filetypeicon .ppt:before,.event-list .field-filetypeicon .pptx:before { content: ""}.event-list .field-filetypeicon .doc:before,.event-list .field-filetypeicon .docx:before { content: ""}.event-list .field-filetypeicon .bmp:before,.event-list .field-filetypeicon .gif:before,.event-list .field-filetypeicon .jpeg:before,.event-list .field-filetypeicon .jpg:before,.event-list .field-filetypeicon .png:before,.event-list .field-filetypeicon .psd:before,.event-list .field-filetypeicon .tif:before { content: ""}.event-list .field-filetypeicon .avi:before,.event-list .field-filetypeicon .divx:before,.event-list .field-filetypeicon .flv:before,.event-list .field-filetypeicon .gifv:before,.event-list .field-filetypeicon .h264:before,.event-list .field-filetypeicon .m4v:before,.event-list .field-filetypeicon .mk3d:before,.event-list .field-filetypeicon .mkv:before,.event-list .field-filetypeicon .mov:before,.event-list .field-filetypeicon .movie:before,.event-list .field-filetypeicon .mp4:before,.event-list .field-filetypeicon .mpg:before,.event-list .field-filetypeicon .oggv:before,.event-list .field-filetypeicon .rv:before,.event-list .field-filetypeicon .swf:before,.event-list .field-filetypeicon .vid:before,.event-list .field-filetypeicon .vp6:before,.event-list .field-filetypeicon .webm:before,.event-list .field-filetypeicon .wmv:before { content: ""}.event-list .field-filetypeicon .aa:before,.event-list .field-filetypeicon .aac:before,.event-list .field-filetypeicon .aax:before,.event-list .field-filetypeicon .ac3:before,.event-list .field-filetypeicon .aif:before,.event-list .field-filetypeicon .aiff:before,.event-list .field-filetypeicon .amz:before,.event-list .field-filetypeicon .asx:before,.event-list .field-filetypeicon .au:before,.event-list .field-filetypeicon .avr:before,.event-list .field-filetypeicon .fla:before,.event-list .field-filetypeicon .flac:before,.event-list .field-filetypeicon .m3u:before,.event-list .field-filetypeicon .m4a:before,.event-list .field-filetypeicon .mid:before,.event-list .field-filetypeicon .midi:before,.event-list .field-filetypeicon .mka:before,.event-list .field-filetypeicon .mp3:before,.event-list .field-filetypeicon .mp4a:before,.event-list .field-filetypeicon .ogg:before,.event-list .field-filetypeicon .pcm:before,.event-list .field-filetypeicon .ra:before,.event-list .field-filetypeicon .rma:before,.event-list .field-filetypeicon .wav:before,.event-list .field-filetypeicon .wma:before,.event-list .field-filetypeicon .xwma:before { content: ""}.event-list .field-filetypeicon .txt:before { content: ""}.event-list .field-filetypeicon .dmg:before,.event-list .field-filetypeicon .gz:before,.event-list .field-filetypeicon .iso:before,.event-list .field-filetypeicon .rar:before,.event-list .field-filetypeicon .tar:before,.event-list .field-filetypeicon .zip:before,.event-list .field-filetypeicon .zipx:before { content: ""}.event-list .field-filetypeicon .config:before,.event-list .field-filetypeicon .cpp:before,.event-list .field-filetypeicon .css:before,.event-list .field-filetypeicon .git:before,.event-list .field-filetypeicon .h:before,.event-list .field-filetypeicon .ini:before,.event-list .field-filetypeicon .js:before,.event-list .field-filetypeicon .py:before { content: ""}.event-list .field-filetypeicon .apk:before,.event-list .field-filetypeicon .app:before,.event-list .field-filetypeicon .bat:before,.event-list .field-filetypeicon .deb:before,.event-list .field-filetypeicon .dll:before,.event-list .field-filetypeicon .exe:before,.event-list .field-filetypeicon .jar:before,.event-list .field-filetypeicon .msi:before,.event-list .field-filetypeicon .pl:before,.event-list .field-filetypeicon .prg:before,.event-list .field-filetypeicon .scr:before,.event-list .field-filetypeicon .sh:before,.event-list .field-filetypeicon .vb:before { content: ""}.event-list .field-filetypeicon .asp:before,.event-list .field-filetypeicon .aspx:before,.event-list .field-filetypeicon .cfm:before,.event-list .field-filetypeicon .com:before,.event-list .field-filetypeicon .edu:before,.event-list .field-filetypeicon .gov:before,.event-list .field-filetypeicon .htm:before,.event-list .field-filetypeicon .html:before,.event-list .field-filetypeicon .jhtml:before,.event-list .field-filetypeicon .mil:before,.event-list .field-filetypeicon .net:before,.event-list .field-filetypeicon .org:before,.event-list .field-filetypeicon .php3:before,.event-list .field-filetypeicon .php4:before,.event-list .field-filetypeicon .php5:before,.event-list .field-filetypeicon .php:before,.event-list .field-filetypeicon .phtmle:before,.event-list .field-filetypeicon .xhtml:before { content: ""}.event-list h1,.event-list h2,.event-list h3,.event-list h4,.event-list h5,.event-list h6 { font-weight: 400; font-family: "Libre Caslon Text", serif; color: #000}.event-list h1 { font-size: 32px; line-height: 40px; margin-bottom: 24px}@media (min-width: 1149px) { .event-list h1 { font-size: 56px; line-height: 80px }}.event-list h2 { font-size: 28px; line-height: 40px; margin-bottom: 24px}@media (min-width: 1149px) { .event-list h2 { font-size: 48px; line-height: 64px }}.event-list h3 { font-size: 22px; line-height: 24px; margin-bottom: 24px}@media (min-width: 1149px) { .event-list h3 { font-size: 28px; line-height: 32px }}.event-list h4 { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 24px; margin-bottom: 24px}.event-list li { font-family: "Work Sans", sans-serif; font-size: 20px; line-height: 32px}.event-list p { font-family: "Work Sans", sans-serif; font-size: 20px; line-height: 32px; margin-bottom: 32px}.event-list strong { font-weight: 700}.event-list ol,.event-list ul { margin-bottom: 32px}.event-list ul li { list-style: disc; list-style-position: outside; margin-left: 20px}.event-list ol li { list-style: decimal; list-style-position: outside; margin-left: 30px}.event-list a { color: #992634; text-decoration: none}.event-list a:hover { color: #cf263a; text-decoration: underline}.event-list table { height: auto !important; border: 2px solid #d2d2d2}.event-list table,.event-list table td,.event-list table th,.event-list table tr { border: solid 2px #d2d2d2; background: #fff; border-collapse: collapse; vertical-align: middle}.event-list table td,.event-list table th,.event-list table tr { padding: 5px}.event-list table caption { background-color: #f4f5f6; overflow: hidden; padding: 10px; font-size: 20px; font-weight: 700; margin-left: 0}.event-list table tr { border: none}.event-list table td,.event-list table th { border-width: 2px 0 0 2px}.event-list table th { background-color: #fff; font-size: 13px; font-weight: 700; padding: 7px}.event-list table th:first-child { border-left: 0}.event-list table td:first-child { border-left: 0}.event-list h1,.event-list h2,.event-list h3,.event-list h4,.event-list h5,.event-list h6 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #89c6cc}.event-list ul { margin: 22px 0}.event-list li { border-width: 1px; border-style: solid; border-color: #d2d2d2; margin-left: 0; box-sizing: border-box; padding: 15px 15px 40px 15px; position: relative; margin: 22px 0}.event-list li>.scLooseFrameZone>.scEmptyPlaceholder { flex-basis: 100%}.event-list .event-list-time { order: 1; flex-grow: 1; font-weight: 700; min-width: 115px; max-width: 20%}.event-list .event-list-time .scWebEditInput { display: inline}.event-list .event-list-info { order: 1; flex-grow: 2; margin: 0 15px; max-width: 75%}.event-list .event-list-name { font-size: 16px; font-weight: 700}.event-list .event-list-link,.event-list .event-list-place { position: absolute; bottom: 5px; padding-left: 15px}.event-list .event-list-link:before,.event-list .event-list-place:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transform: translateY(-50%); transform: translateY(-50%); position: absolute; top: 50%; left: 0}.event-list .event-list-place { left: 10px}.event-list .event-list-place:before { content: ""}.event-list .event-list-link { right: 10px}.event-list .event-list-link a { font-size: 1em; color: #747474}.event-list .event-list-link a:hover { color: #878787; text-decoration: none; border-bottom: 1px solid #89c6cc}.event-list .event-list-link:before { content: ""}.event-list .scWebEditInput { font-family: "Open Sans", Helvetica, Verdana, Tahoma, sans-serif}.facebook-comments .fb-comments { width: 100%}.facebook-comments .fb-comments>span { text-align: justify !important; width: 100% !important}.facebook-comments .fb-comments>span>iframe { width: 100% !important}.feed { background: 0 0}.feed h1,.feed h2,.feed h3,.feed h4,.feed h5,.feed h6 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2d2d2}.feed .feed-item { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2d2d2; padding: 10px 10px 10px 0; margin-left: 10px; background: 0 0}.feed .feed-title a { font-size: 14px; font-size: 1.4rem; text-decoration: none; font-weight: 700; display: block}.feed .feed-datetime { font-size: 11px; font-size: 1.1rem; float: left}.feed .feed-author { font-size: 11px; font-size: 1.1rem; float: right}.feed .feed-description { font-size: 13px; font-size: 1.3rem; box-sizing: border-box; margin: 5px; overflow: hidden; clear: both}.feed .feed-description img { margin: 0 4px}.feed.feed-grid .feed-item { display: inline-block; vertical-align: top; box-sizing: border-box; border-width: 1px; border-style: solid; border-color: #d2d2d2; width: 32%; margin: 0 1% 10px 0; padding: 20px}@media only screen and (max-width: 639px) { .feed.feed-grid .feed-item { width: 100% }}.field-editor { background: 0 0; overflow: hidden}.field-editor .field-table { width: 100%; border-collapse: collapse}.field-editor .field-table table { word-wrap: break-word; table-layout: fixed}.field-editor .field-table tbody { border: none; background: 0 0}.field-editor .field-table tbody tr { background: 0 0}.field-editor .field-table th { color: #000; padding: 5px 10px; text-align: left; vertical-align: middle}.field-editor .field-table td { color: #747474; padding: 5px 10px; text-align: left; vertical-align: middle}.field-editor.position-right .field-table td { text-align: right}.field-editor.position-center .field-table td { text-align: center}@charset "UTF-8";.file-list { background: 0 0}.file-list h1,.file-list h2,.file-list h3,.file-list h4,.file-list h5,.file-list h6 { color: #747474; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: transparent}.file-list li { margin: 0 20px 5px 0}.file-list li * { color: #747474}.file-list .list-item { background: 0 0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #89c6cc}.file-list .list-item a:hover { color: #878787}.file-list .list-item>.scEnabledChrome { width: 100%}.file-list .list-item>.scEnabledChrome .scEmptyPlaceholder { width: 100%; margin-left: 0}.file-list .list-item>*,.file-list .list-item>.scEnabledChrome>* { flex-shrink: 1; flex-grow: 1; margin-left: 5px}.file-list .list-item .field-filetypeicon>a { display: block}.file-list .list-item .field-filetypeicon span { display: block; height: 17px}.file-list .list-item .field-filetypeicon span:before { font-size: 18px}.file-list .field-customimage,.file-list .field-description,.file-list .field-linktext,.file-list .field-size { color: #747474; font-size: #747474}.file-list .field-linktext a { text-decoration: none}.file-list .avi,.file-list .bmp,.file-list .doc,.file-list .docx,.file-list .field-filetypeicon>a>span,.file-list .gif,.file-list .jpeg,.file-list .jpg,.file-list .mov,.file-list .mp3,.file-list .mp4,.file-list .pdf,.file-list .png,.file-list .ppt,.file-list .pptx,.file-list .psd,.file-list .txt,.file-list .wma,.file-list .wmv,.file-list .xls,.file-list .xlsx,.file-list .zip { display: inline-block; box-sizing: border-box; font-weight: 400; width: 15px; height: 21px; margin: 0; padding: 0; position: relative}.file-list .avi:before,.file-list .bmp:before,.file-list .doc:before,.file-list .docx:before,.file-list .field-filetypeicon>a>span:before,.file-list .gif:before,.file-list .jpeg:before,.file-list .jpg:before,.file-list .mov:before,.file-list .mp3:before,.file-list .mp4:before,.file-list .pdf:before,.file-list .png:before,.file-list .ppt:before,.file-list .pptx:before,.file-list .psd:before,.file-list .txt:before,.file-list .wma:before,.file-list .wmv:before,.file-list .xls:before,.file-list .xlsx:before,.file-list .zip:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 16px !important; position: absolute; display: block; top: 50%; margin: 0; padding: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%)}.file-list .field-filetypeicon span:before { content: ""}.file-list .field-filetypeicon .pdf:before { content: ""}.file-list .field-filetypeicon .xls:before,.file-list .field-filetypeicon .xlsx:before { content: ""}.file-list .field-filetypeicon .ppt:before,.file-list .field-filetypeicon .pptx:before { content: ""}.file-list .field-filetypeicon .doc:before,.file-list .field-filetypeicon .docx:before { content: ""}.file-list .field-filetypeicon .bmp:before,.file-list .field-filetypeicon .gif:before,.file-list .field-filetypeicon .jpeg:before,.file-list .field-filetypeicon .jpg:before,.file-list .field-filetypeicon .png:before,.file-list .field-filetypeicon .psd:before,.file-list .field-filetypeicon .tif:before { content: ""}.file-list .field-filetypeicon .avi:before,.file-list .field-filetypeicon .divx:before,.file-list .field-filetypeicon .flv:before,.file-list .field-filetypeicon .gifv:before,.file-list .field-filetypeicon .h264:before,.file-list .field-filetypeicon .m4v:before,.file-list .field-filetypeicon .mk3d:before,.file-list .field-filetypeicon .mkv:before,.file-list .field-filetypeicon .mov:before,.file-list .field-filetypeicon .movie:before,.file-list .field-filetypeicon .mp4:before,.file-list .field-filetypeicon .mpg:before,.file-list .field-filetypeicon .oggv:before,.file-list .field-filetypeicon .rv:before,.file-list .field-filetypeicon .swf:before,.file-list .field-filetypeicon .vid:before,.file-list .field-filetypeicon .vp6:before,.file-list .field-filetypeicon .webm:before,.file-list .field-filetypeicon .wmv:before { content: ""}.file-list .field-filetypeicon .aa:before,.file-list .field-filetypeicon .aac:before,.file-list .field-filetypeicon .aax:before,.file-list .field-filetypeicon .ac3:before,.file-list .field-filetypeicon .aif:before,.file-list .field-filetypeicon .aiff:before,.file-list .field-filetypeicon .amz:before,.file-list .field-filetypeicon .asx:before,.file-list .field-filetypeicon .au:before,.file-list .field-filetypeicon .avr:before,.file-list .field-filetypeicon .fla:before,.file-list .field-filetypeicon .flac:before,.file-list .field-filetypeicon .m3u:before,.file-list .field-filetypeicon .m4a:before,.file-list .field-filetypeicon .mid:before,.file-list .field-filetypeicon .midi:before,.file-list .field-filetypeicon .mka:before,.file-list .field-filetypeicon .mp3:before,.file-list .field-filetypeicon .mp4a:before,.file-list .field-filetypeicon .ogg:before,.file-list .field-filetypeicon .pcm:before,.file-list .field-filetypeicon .ra:before,.file-list .field-filetypeicon .rma:before,.file-list .field-filetypeicon .wav:before,.file-list .field-filetypeicon .wma:before,.file-list .field-filetypeicon .xwma:before { content: ""}.file-list .field-filetypeicon .txt:before { content: ""}.file-list .field-filetypeicon .dmg:before,.file-list .field-filetypeicon .gz:before,.file-list .field-filetypeicon .iso:before,.file-list .field-filetypeicon .rar:before,.file-list .field-filetypeicon .tar:before,.file-list .field-filetypeicon .zip:before,.file-list .field-filetypeicon .zipx:before { content: ""}.file-list .field-filetypeicon .config:before,.file-list .field-filetypeicon .cpp:before,.file-list .field-filetypeicon .css:before,.file-list .field-filetypeicon .git:before,.file-list .field-filetypeicon .h:before,.file-list .field-filetypeicon .ini:before,.file-list .field-filetypeicon .js:before,.file-list .field-filetypeicon .py:before { content: ""}.file-list .field-filetypeicon .apk:before,.file-list .field-filetypeicon .app:before,.file-list .field-filetypeicon .bat:before,.file-list .field-filetypeicon .deb:before,.file-list .field-filetypeicon .dll:before,.file-list .field-filetypeicon .exe:before,.file-list .field-filetypeicon .jar:before,.file-list .field-filetypeicon .msi:before,.file-list .field-filetypeicon .pl:before,.file-list .field-filetypeicon .prg:before,.file-list .field-filetypeicon .scr:before,.file-list .field-filetypeicon .sh:before,.file-list .field-filetypeicon .vb:before { content: ""}.file-list .field-filetypeicon .asp:before,.file-list .field-filetypeicon .aspx:before,.file-list .field-filetypeicon .cfm:before,.file-list .field-filetypeicon .com:before,.file-list .field-filetypeicon .edu:before,.file-list .field-filetypeicon .gov:before,.file-list .field-filetypeicon .htm:before,.file-list .field-filetypeicon .html:before,.file-list .field-filetypeicon .jhtml:before,.file-list .field-filetypeicon .mil:before,.file-list .field-filetypeicon .net:before,.file-list .field-filetypeicon .org:before,.file-list .field-filetypeicon .php3:before,.file-list .field-filetypeicon .php4:before,.file-list .field-filetypeicon .php5:before,.file-list .field-filetypeicon .php:before,.file-list .field-filetypeicon .phtmle:before,.file-list .field-filetypeicon .xhtml:before { content: ""}.file-list.file-list-images .file-list-items li { display: inline-block; vertical-align: middle; box-sizing: border-box; width: 30%}.file-list.file-list-files .component-content>ul li>.scLooseFrameZone,.file-list.file-list-files .component-content>ul>li { display: inline-flex; justify-content: space-between; align-items: center; width: 100%}.file-list.file-list-files li { margin: 0; padding-bottom: 5px; padding-top: 5px}.file-list.file-list-files li:last-child { padding-bottom: 0}.file-list.file-list-files .field-filetypeicon { width: 3%; order: 1; min-width: 23px}.file-list.file-list-files .field-filetypeicon span:before { font-size: 20px}.file-list.file-list-files .field-title { order: 1; padding: 0; width: 50%}.file-list.file-list-files .field-updated { order: 1; width: 45%; text-align: right}.file-list.file-list-files .field-linktext { order: 1; text-align: center; font-weight: 600}.file-list.file-list-horizontal .component-content>ul { display: flex; flex-wrap: wrap; margin-top: 5px}.file-list.file-list-horizontal .component-content>ul>li { order: 1}.file-list.file-list-horizontal li { flex-grow: 1; align-self: flex-end; display: inline-block; vertical-align: middle; box-sizing: border-box; width: auto}.file-list.file-list-horizontal li .field-filetypeicon span { height: 25px; width: 100%}.file-list.file-list-horizontal li .field-filetypeicon span:before { font-size: 24px !important; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%)}.file-list.file-list-horizontal .list-item>*,.file-list.file-list-horizontal .list-item>.scEnabledChrome>* { display: block; text-align: center}.flash .flash-replaced embed { min-height: 200px}.flip { background: 0 0; -webkit-perspective: 1000; perspective: 1000}.flip h2 { margin-bottom: 5px}.flip .Side0,.flip .Side0_EDIT,.flip .Side1,.flip .Side1_EDIT { background: #fff; width: 96%; padding: 2%}.flip .Side0:after,.flip .Side0_EDIT:after,.flip .Side1:after,.flip .Side1_EDIT:after { content: ""; display: table; clear: both}.flip .Side1_EDIT { margin-top: 5px}.flip .flipsides { position: relative; word-wrap: break-word}.flip .Side0,.flip .Side1 { border-width: 1px; border-style: solid; border-color: #d2d2d2; box-sizing: border-box; -webkit-backface-visibility: hidden; backface-visibility: hidden; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; transition-duration: 1s; transition-timing-function: ease-in; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; position: absolute; top: 0; left: 0; overflow: hidden; cursor: pointer; width: 100%}.flip .Side0 .slide-content:after,.flip .Side0 .slide-heading:after,.flip .Side1 .slide-content:after,.flip .Side1 .slide-heading:after { content: ""; display: table; clear: both}.flip .Side1 { -webkit-transform: rotateY(180deg); transform: rotateY(180deg); -webkit-animation: slide0hide 1s ease-in 1s forwards; animation: slide0hide 1s ease-in 1s forwards}.flip.active .Side0 { -webkit-transform: rotateY(180deg); transform: rotateY(180deg); -webkit-animation: slide0hide 1s ease-in 1s forwards; animation: slide0hide 1s ease-in 1s forwards}.flip.active .Side1 { -webkit-transform: rotateY(360deg); transform: rotateY(360deg); -webkit-animation: slide1show 0s ease-in 1s forwards; animation: slide1show 0s ease-in 1s forwards}.flip.flip-fade .Side0,.flip.flip-fade .Side1 { transition-property: opacity}.flip.flip-fade .Side1 { -webkit-transform: rotateY(0); transform: rotateY(0); opacity: 0}.flip.flip-fade.active .Side0 { -webkit-transform: rotateY(0); transform: rotateY(0); opacity: 0}.flip.flip-fade.active .Side1 { -webkit-transform: rotateY(0); transform: rotateY(0); opacity: 1}.flip.flip-slide-top .Side0,.flip.flip-slide-top .Side1 { transition-property: height, visibility, padding-top; transition-duration: 1s, 1s, 1s; transition-timing-function: linear, linear, linear; box-sizing: border-box}.flip.flip-slide-top .Side1 { -webkit-transform: rotateY(0); transform: rotateY(0); overflow: hidden; height: 0; visibility: hidden; padding-top: 0; padding-bottom: 0}.flip.flip-slide-top .Side1 .slide-heading { margin-top: 16px}.flip.flip-slide-top.active .Side0 { -webkit-transform: rotateY(0); transform: rotateY(0)}.flip.flip-slide-top.active .Side1 { height: 100%; -webkit-transform: rotateY(0); transform: rotateY(0); visibility: visible; padding-top: 0; padding-bottom: 10px}.flip.flip-vertical .Side1 { -webkit-transform: rotateY(0); transform: rotateY(0); -webkit-transform: rotateX(180deg); transform: rotateX(180deg)}.flip.flip-vertical.active .Side0 { -webkit-transform: rotateY(0); transform: rotateY(0); -webkit-transform: rotateX(180deg); transform: rotateX(180deg)}.flip.flip-vertical.active .Side1 { -webkit-transform: rotateY(0); transform: rotateY(0); -webkit-transform: rotateX(360deg); transform: rotateX(360deg)}.no-csstransforms3d .flip .Side1 { display: none}.no-csstransforms3d .flip.active .Side0 { display: none}.no-csstransforms3d .flip.active .Side1 { display: block}.on-page-editor .flipsides { height: auto}.on-page-editor .flipsides .Side0,.on-page-editor .flipsides .Side1 { margin-bottom: 10px}@-webkit-keyframes slide0hide { to { visibility: hidden }}@keyframes slide0hide { to { visibility: hidden }}@-webkit-keyframes slide1show { to { visibility: visible }}@keyframes slide1show { to { visibility: visible }}.form { margin: 10px 0; font-size: 14px; overflow: hidden}.form table { width: 100%}.form .scfSectionContent>div { margin: 5px 0 0 0; padding: 0}.form .scfSectionContent>div~div { margin: 0}.form .scfSectionContent>div>div,.form .scfSectionContent>div>label { width: 100%; display: block; padding: 0}.form .has-feedback:after { content: ""; display: table; clear: both}.form .scfRequired { display: none !important}.form fieldset { border-width: 1px; border-style: solid; border-color: #d2d2d2; padding: 15px; margin: 10px 0; position: relative}.form fieldset legend { font-weight: 700; padding: 0 5px; font-size: 16px; position: absolute; top: -33px; background: #fff; left: 0}.form .scfSectionContent>div { box-sizing: border-box; margin: 15px 0; border: 1px dashed gray; padding: 10px; position: relative}.form .scfSectionContent>div:after { clear: both; content: ""; display: block}.form .scfSectionContent>div:hover [class$=GeneralPanel]>[class$=UsefulInfo] { opacity: 1}.form .scfSectionContent>div input,.form .scfSectionContent>div select { margin-left: 5px}.form .scfSectionContent [class$=UsefulInfo] { transition: opacity .75s; box-sizing: border-box; opacity: 0; font-size: 12px; margin-left: 5px; position: absolute; border-width: 1px; border-style: solid; border-color: #d2d2d2; left: 0; top: -15px; padding: 4px 8px; max-width: 98%; width: auto; background-color: #f5f5f5; color: grey}.form input,.form select,.form textarea { border-width: 1px; border-style: solid; border-color: #d2d2d2; padding: 2px 4px; max-width: 98%}.form .scfCaptcha input[type=text] { margin: 0}.form .scfCaptchStrongTextPanel,.form .scfCaptchaLimitGeneralPanel { max-width: 100%; width: auto}.form .scfCaptchaLabel { display: none}.form .scfSectionContent .scfCaptchaGeneralPanel embed { max-width: 180px}.form input[type=image] { border: none}.form button,.form input[type=submit] { border-width: 1px; border-style: solid; border-color: #d2d2d2; background: #fff; cursor: pointer; margin-left: 0}.form input[type=file],.form input[type=password],.form input[type=text],.form textarea { display: inline-block; vertical-align: middle; box-sizing: border-box; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2d2d2; width: 95%; padding: 2px}.form input[type=file]+span,.form input[type=password]+span,.form input[type=text]+span,.form textarea+span { display: inline-block; vertical-align: middle}.form input[type=file] { -webkit-appearance: none; appearance: none}.form input[type=radio] { position: absolute}.form input[type=radio]+label:before { content: ""; position: absolute; top: 2px; display: block; width: 16px; height: 16px; background-color: #fff}.form input[type=radio]+label:after { content: ""; position: absolute; top: 2px; display: block; width: 16px; height: 15px; background-image: url(/frontend/images/radiobox.png)}.form input[type=radio]:checked+label:after { background-position: -16px 0}.form input[type=radio]+label { -webkit-user-select: none; -ms-user-select: none; user-select: none; padding-left: 20px; margin-left: 5px; position: relative}.form select { border-width: 1px; border-style: solid; border-color: #d2d2d2; max-height: 30px; position: relative; text-indent: 2px}.form .scfListBox { background: 0 0; max-height: none}.form .scfDateSelectorDay,.form .scfDateSelectorMonth,.form .scfDateSelectorYear { width: 30%}.form.hints-below .scfSectionContent [class$=UsefulInfo] { position: static; opacity: 1; max-width: 100%; width: 100%; margin: 5px 0 0 5px}.form.labels-above label { box-sizing: border-box; display: block; width: 100%; margin: 0}.form.labels-above .scfCaptchaGeneralPanel,.form.labels-above .scfCheckBoxListGeneralPanel,.form.labels-above .scfConfirmPasswordGeneralPanel,.form.labels-above .scfCreditCardGeneralPanel,.form.labels-above .scfDateGeneralPanel,.form.labels-above .scfDatePickerGeneralPanel,.form.labels-above .scfDateSelectorGeneralPanel,.form.labels-above .scfDropListGeneralPanel,.form.labels-above .scfEmailGeneralPanel,.form.labels-above .scfFileUploadGeneralPanel,.form.labels-above .scfListBoxGeneralPanel,.form.labels-above .scfMultipleLineGeneralPanel,.form.labels-above .scfNumberGeneralPanel,.form.labels-above .scfPasswordGeneralPanel,.form.labels-above .scfRadioButtonListGeneralPanel,.form.labels-above .scfSingleLineGeneralPanel,.form.labels-above .scfSmsTelephoneGeneralPanel,.form.labels-above .scfTelephoneGeneralPanel { box-sizing: border-box; display: inline-block; vertical-align: middle; width: 93%}.form.labels-above .scfSectionContent .scfRequired { margin: 0 5px}.form.labels-above .scfMultipleLineGeneralPanel { width: 95%}.form.labels-above .scfMultipleLineTextBox { margin: 0 0 0 5px}@charset "UTF-8";.event-calendar { background: #fff; overflow: hidden; box-sizing: border-box; padding: 5px; border-bottom: none !important}.event-calendar .avi,.event-calendar .bmp,.event-calendar .doc,.event-calendar .docx,.event-calendar .field-filetypeicon>a>span,.event-calendar .gif,.event-calendar .jpeg,.event-calendar .jpg,.event-calendar .mov,.event-calendar .mp3,.event-calendar .mp4,.event-calendar .pdf,.event-calendar .png,.event-calendar .ppt,.event-calendar .pptx,.event-calendar .psd,.event-calendar .txt,.event-calendar .wma,.event-calendar .wmv,.event-calendar .xls,.event-calendar .xlsx,.event-calendar .zip { display: inline-block; box-sizing: border-box; font-weight: 400; width: 15px; height: 21px; margin: 0; padding: 0; position: relative}.event-calendar .avi:before,.event-calendar .bmp:before,.event-calendar .doc:before,.event-calendar .docx:before,.event-calendar .field-filetypeicon>a>span:before,.event-calendar .gif:before,.event-calendar .jpeg:before,.event-calendar .jpg:before,.event-calendar .mov:before,.event-calendar .mp3:before,.event-calendar .mp4:before,.event-calendar .pdf:before,.event-calendar .png:before,.event-calendar .ppt:before,.event-calendar .pptx:before,.event-calendar .psd:before,.event-calendar .txt:before,.event-calendar .wma:before,.event-calendar .wmv:before,.event-calendar .xls:before,.event-calendar .xlsx:before,.event-calendar .zip:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 16px !important; position: absolute; display: block; top: 50%; margin: 0; padding: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%)}.event-calendar .field-filetypeicon span:before { content: ""}.event-calendar .field-filetypeicon .pdf:before { content: ""}.event-calendar .field-filetypeicon .xls:before,.event-calendar .field-filetypeicon .xlsx:before { content: ""}.event-calendar .field-filetypeicon .ppt:before,.event-calendar .field-filetypeicon .pptx:before { content: ""}.event-calendar .field-filetypeicon .doc:before,.event-calendar .field-filetypeicon .docx:before { content: ""}.event-calendar .field-filetypeicon .bmp:before,.event-calendar .field-filetypeicon .gif:before,.event-calendar .field-filetypeicon .jpeg:before,.event-calendar .field-filetypeicon .jpg:before,.event-calendar .field-filetypeicon .png:before,.event-calendar .field-filetypeicon .psd:before,.event-calendar .field-filetypeicon .tif:before { content: ""}.event-calendar .field-filetypeicon .avi:before,.event-calendar .field-filetypeicon .divx:before,.event-calendar .field-filetypeicon .flv:before,.event-calendar .field-filetypeicon .gifv:before,.event-calendar .field-filetypeicon .h264:before,.event-calendar .field-filetypeicon .m4v:before,.event-calendar .field-filetypeicon .mk3d:before,.event-calendar .field-filetypeicon .mkv:before,.event-calendar .field-filetypeicon .mov:before,.event-calendar .field-filetypeicon .movie:before,.event-calendar .field-filetypeicon .mp4:before,.event-calendar .field-filetypeicon .mpg:before,.event-calendar .field-filetypeicon .oggv:before,.event-calendar .field-filetypeicon .rv:before,.event-calendar .field-filetypeicon .swf:before,.event-calendar .field-filetypeicon .vid:before,.event-calendar .field-filetypeicon .vp6:before,.event-calendar .field-filetypeicon .webm:before,.event-calendar .field-filetypeicon .wmv:before { content: ""}.event-calendar .field-filetypeicon .aa:before,.event-calendar .field-filetypeicon .aac:before,.event-calendar .field-filetypeicon .aax:before,.event-calendar .field-filetypeicon .ac3:before,.event-calendar .field-filetypeicon .aif:before,.event-calendar .field-filetypeicon .aiff:before,.event-calendar .field-filetypeicon .amz:before,.event-calendar .field-filetypeicon .asx:before,.event-calendar .field-filetypeicon .au:before,.event-calendar .field-filetypeicon .avr:before,.event-calendar .field-filetypeicon .fla:before,.event-calendar .field-filetypeicon .flac:before,.event-calendar .field-filetypeicon .m3u:before,.event-calendar .field-filetypeicon .m4a:before,.event-calendar .field-filetypeicon .mid:before,.event-calendar .field-filetypeicon .midi:before,.event-calendar .field-filetypeicon .mka:before,.event-calendar .field-filetypeicon .mp3:before,.event-calendar .field-filetypeicon .mp4a:before,.event-calendar .field-filetypeicon .ogg:before,.event-calendar .field-filetypeicon .pcm:before,.event-calendar .field-filetypeicon .ra:before,.event-calendar .field-filetypeicon .rma:before,.event-calendar .field-filetypeicon .wav:before,.event-calendar .field-filetypeicon .wma:before,.event-calendar .field-filetypeicon .xwma:before { content: ""}.event-calendar .field-filetypeicon .txt:before { content: ""}.event-calendar .field-filetypeicon .dmg:before,.event-calendar .field-filetypeicon .gz:before,.event-calendar .field-filetypeicon .iso:before,.event-calendar .field-filetypeicon .rar:before,.event-calendar .field-filetypeicon .tar:before,.event-calendar .field-filetypeicon .zip:before,.event-calendar .field-filetypeicon .zipx:before { content: ""}.event-calendar .field-filetypeicon .config:before,.event-calendar .field-filetypeicon .cpp:before,.event-calendar .field-filetypeicon .css:before,.event-calendar .field-filetypeicon .git:before,.event-calendar .field-filetypeicon .h:before,.event-calendar .field-filetypeicon .ini:before,.event-calendar .field-filetypeicon .js:before,.event-calendar .field-filetypeicon .py:before { content: ""}.event-calendar .field-filetypeicon .apk:before,.event-calendar .field-filetypeicon .app:before,.event-calendar .field-filetypeicon .bat:before,.event-calendar .field-filetypeicon .deb:before,.event-calendar .field-filetypeicon .dll:before,.event-calendar .field-filetypeicon .exe:before,.event-calendar .field-filetypeicon .jar:before,.event-calendar .field-filetypeicon .msi:before,.event-calendar .field-filetypeicon .pl:before,.event-calendar .field-filetypeicon .prg:before,.event-calendar .field-filetypeicon .scr:before,.event-calendar .field-filetypeicon .sh:before,.event-calendar .field-filetypeicon .vb:before { content: ""}.event-calendar .field-filetypeicon .asp:before,.event-calendar .field-filetypeicon .aspx:before,.event-calendar .field-filetypeicon .cfm:before,.event-calendar .field-filetypeicon .com:before,.event-calendar .field-filetypeicon .edu:before,.event-calendar .field-filetypeicon .gov:before,.event-calendar .field-filetypeicon .htm:before,.event-calendar .field-filetypeicon .html:before,.event-calendar .field-filetypeicon .jhtml:before,.event-calendar .field-filetypeicon .mil:before,.event-calendar .field-filetypeicon .net:before,.event-calendar .field-filetypeicon .org:before,.event-calendar .field-filetypeicon .php3:before,.event-calendar .field-filetypeicon .php4:before,.event-calendar .field-filetypeicon .php5:before,.event-calendar .field-filetypeicon .php:before,.event-calendar .field-filetypeicon .phtmle:before,.event-calendar .field-filetypeicon .xhtml:before { content: ""}.event-calendar h1,.event-calendar h2,.event-calendar h3,.event-calendar h4,.event-calendar h5,.event-calendar h6 { font-weight: 400; font-family: "Libre Caslon Text", serif; color: #000}.event-calendar h1 { font-size: 32px; line-height: 40px; margin-bottom: 24px}@media (min-width: 1149px) { .event-calendar h1 { font-size: 56px; line-height: 80px }}.event-calendar h2 { font-size: 28px; line-height: 40px; margin-bottom: 24px}@media (min-width: 1149px) { .event-calendar h2 { font-size: 48px; line-height: 64px }}.event-calendar h3 { font-size: 22px; line-height: 24px; margin-bottom: 24px}@media (min-width: 1149px) { .event-calendar h3 { font-size: 28px; line-height: 32px }}.event-calendar h4 { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 24px; margin-bottom: 24px}.event-calendar li { font-family: "Work Sans", sans-serif; font-size: 20px; line-height: 32px}.event-calendar p { font-family: "Work Sans", sans-serif; font-size: 20px; line-height: 32px; margin-bottom: 32px}.event-calendar strong { font-weight: 700}.event-calendar ol,.event-calendar ul { margin-bottom: 32px}.event-calendar ul li { list-style: disc; list-style-position: outside; margin-left: 20px}.event-calendar ol li { list-style: decimal; list-style-position: outside; margin-left: 30px}.event-calendar a { color: #992634; text-decoration: none}.event-calendar a:hover { color: #cf263a; text-decoration: underline}.event-calendar table { height: auto !important; border: 2px solid #d2d2d2}.event-calendar table,.event-calendar table td,.event-calendar table th,.event-calendar table tr { border: solid 2px #d2d2d2; background: #fff; border-collapse: collapse; vertical-align: middle}.event-calendar table td,.event-calendar table th,.event-calendar table tr { padding: 5px}.event-calendar table caption { background-color: #f4f5f6; overflow: hidden; padding: 10px; font-size: 20px; font-weight: 700; margin-left: 0}.event-calendar table tr { border: none}.event-calendar table td,.event-calendar table th { border-width: 2px 0 0 2px}.event-calendar table th { background-color: #fff; font-size: 13px; font-weight: 700; padding: 7px}.event-calendar table th:first-child { border-left: 0}.event-calendar table td:first-child { border-left: 0}.event-calendar .fc-day-grid-event:hover { color: #fff}.event-calendar .fc-content-skeleton td { padding: 0 !important}.event-calendar .fc-bg>table { height: 100% !important}.event-calendar .fc-day-header { background: #ccc}.event-calendar td,.event-calendar th { border-width: 1px 0 0 1px !important}.event-calendar table { border: 1px solid #d2d2d2}.event-calendar table,.event-calendar table td,.event-calendar table th,.event-calendar table tr { background: 0 0}.event-calendar .fc-event-container a { color: #fff; text-decoration: none}.calendar-tooltip .avi,.calendar-tooltip .bmp,.calendar-tooltip .doc,.calendar-tooltip .docx,.calendar-tooltip .field-filetypeicon>a>span,.calendar-tooltip .gif,.calendar-tooltip .jpeg,.calendar-tooltip .jpg,.calendar-tooltip .mov,.calendar-tooltip .mp3,.calendar-tooltip .mp4,.calendar-tooltip .pdf,.calendar-tooltip .png,.calendar-tooltip .ppt,.calendar-tooltip .pptx,.calendar-tooltip .psd,.calendar-tooltip .txt,.calendar-tooltip .wma,.calendar-tooltip .wmv,.calendar-tooltip .xls,.calendar-tooltip .xlsx,.calendar-tooltip .zip { display: inline-block; box-sizing: border-box; font-weight: 400; width: 15px; height: 21px; margin: 0; padding: 0; position: relative}.calendar-tooltip .avi:before,.calendar-tooltip .bmp:before,.calendar-tooltip .doc:before,.calendar-tooltip .docx:before,.calendar-tooltip .field-filetypeicon>a>span:before,.calendar-tooltip .gif:before,.calendar-tooltip .jpeg:before,.calendar-tooltip .jpg:before,.calendar-tooltip .mov:before,.calendar-tooltip .mp3:before,.calendar-tooltip .mp4:before,.calendar-tooltip .pdf:before,.calendar-tooltip .png:before,.calendar-tooltip .ppt:before,.calendar-tooltip .pptx:before,.calendar-tooltip .psd:before,.calendar-tooltip .txt:before,.calendar-tooltip .wma:before,.calendar-tooltip .wmv:before,.calendar-tooltip .xls:before,.calendar-tooltip .xlsx:before,.calendar-tooltip .zip:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 16px !important; position: absolute; display: block; top: 50%; margin: 0; padding: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%)}.calendar-tooltip .field-filetypeicon span:before { content: ""}.calendar-tooltip .field-filetypeicon .pdf:before { content: ""}.calendar-tooltip .field-filetypeicon .xls:before,.calendar-tooltip .field-filetypeicon .xlsx:before { content: ""}.calendar-tooltip .field-filetypeicon .ppt:before,.calendar-tooltip .field-filetypeicon .pptx:before { content: ""}.calendar-tooltip .field-filetypeicon .doc:before,.calendar-tooltip .field-filetypeicon .docx:before { content: ""}.calendar-tooltip .field-filetypeicon .bmp:before,.calendar-tooltip .field-filetypeicon .gif:before,.calendar-tooltip .field-filetypeicon .jpeg:before,.calendar-tooltip .field-filetypeicon .jpg:before,.calendar-tooltip .field-filetypeicon .png:before,.calendar-tooltip .field-filetypeicon .psd:before,.calendar-tooltip .field-filetypeicon .tif:before { content: ""}.calendar-tooltip .field-filetypeicon .avi:before,.calendar-tooltip .field-filetypeicon .divx:before,.calendar-tooltip .field-filetypeicon .flv:before,.calendar-tooltip .field-filetypeicon .gifv:before,.calendar-tooltip .field-filetypeicon .h264:before,.calendar-tooltip .field-filetypeicon .m4v:before,.calendar-tooltip .field-filetypeicon .mk3d:before,.calendar-tooltip .field-filetypeicon .mkv:before,.calendar-tooltip .field-filetypeicon .mov:before,.calendar-tooltip .field-filetypeicon .movie:before,.calendar-tooltip .field-filetypeicon .mp4:before,.calendar-tooltip .field-filetypeicon .mpg:before,.calendar-tooltip .field-filetypeicon .oggv:before,.calendar-tooltip .field-filetypeicon .rv:before,.calendar-tooltip .field-filetypeicon .swf:before,.calendar-tooltip .field-filetypeicon .vid:before,.calendar-tooltip .field-filetypeicon .vp6:before,.calendar-tooltip .field-filetypeicon .webm:before,.calendar-tooltip .field-filetypeicon .wmv:before { content: ""}.calendar-tooltip .field-filetypeicon .aa:before,.calendar-tooltip .field-filetypeicon .aac:before,.calendar-tooltip .field-filetypeicon .aax:before,.calendar-tooltip .field-filetypeicon .ac3:before,.calendar-tooltip .field-filetypeicon .aif:before,.calendar-tooltip .field-filetypeicon .aiff:before,.calendar-tooltip .field-filetypeicon .amz:before,.calendar-tooltip .field-filetypeicon .asx:before,.calendar-tooltip .field-filetypeicon .au:before,.calendar-tooltip .field-filetypeicon .avr:before,.calendar-tooltip .field-filetypeicon .fla:before,.calendar-tooltip .field-filetypeicon .flac:before,.calendar-tooltip .field-filetypeicon .m3u:before,.calendar-tooltip .field-filetypeicon .m4a:before,.calendar-tooltip .field-filetypeicon .mid:before,.calendar-tooltip .field-filetypeicon .midi:before,.calendar-tooltip .field-filetypeicon .mka:before,.calendar-tooltip .field-filetypeicon .mp3:before,.calendar-tooltip .field-filetypeicon .mp4a:before,.calendar-tooltip .field-filetypeicon .ogg:before,.calendar-tooltip .field-filetypeicon .pcm:before,.calendar-tooltip .field-filetypeicon .ra:before,.calendar-tooltip .field-filetypeicon .rma:before,.calendar-tooltip .field-filetypeicon .wav:before,.calendar-tooltip .field-filetypeicon .wma:before,.calendar-tooltip .field-filetypeicon .xwma:before { content: ""}.calendar-tooltip .field-filetypeicon .txt:before { content: ""}.calendar-tooltip .field-filetypeicon .dmg:before,.calendar-tooltip .field-filetypeicon .gz:before,.calendar-tooltip .field-filetypeicon .iso:before,.calendar-tooltip .field-filetypeicon .rar:before,.calendar-tooltip .field-filetypeicon .tar:before,.calendar-tooltip .field-filetypeicon .zip:before,.calendar-tooltip .field-filetypeicon .zipx:before { content: ""}.calendar-tooltip .field-filetypeicon .config:before,.calendar-tooltip .field-filetypeicon .cpp:before,.calendar-tooltip .field-filetypeicon .css:before,.calendar-tooltip .field-filetypeicon .git:before,.calendar-tooltip .field-filetypeicon .h:before,.calendar-tooltip .field-filetypeicon .ini:before,.calendar-tooltip .field-filetypeicon .js:before,.calendar-tooltip .field-filetypeicon .py:before { content: ""}.calendar-tooltip .field-filetypeicon .apk:before,.calendar-tooltip .field-filetypeicon .app:before,.calendar-tooltip .field-filetypeicon .bat:before,.calendar-tooltip .field-filetypeicon .deb:before,.calendar-tooltip .field-filetypeicon .dll:before,.calendar-tooltip .field-filetypeicon .exe:before,.calendar-tooltip .field-filetypeicon .jar:before,.calendar-tooltip .field-filetypeicon .msi:before,.calendar-tooltip .field-filetypeicon .pl:before,.calendar-tooltip .field-filetypeicon .prg:before,.calendar-tooltip .field-filetypeicon .scr:before,.calendar-tooltip .field-filetypeicon .sh:before,.calendar-tooltip .field-filetypeicon .vb:before { content: ""}.calendar-tooltip .field-filetypeicon .asp:before,.calendar-tooltip .field-filetypeicon .aspx:before,.calendar-tooltip .field-filetypeicon .cfm:before,.calendar-tooltip .field-filetypeicon .com:before,.calendar-tooltip .field-filetypeicon .edu:before,.calendar-tooltip .field-filetypeicon .gov:before,.calendar-tooltip .field-filetypeicon .htm:before,.calendar-tooltip .field-filetypeicon .html:before,.calendar-tooltip .field-filetypeicon .jhtml:before,.calendar-tooltip .field-filetypeicon .mil:before,.calendar-tooltip .field-filetypeicon .net:before,.calendar-tooltip .field-filetypeicon .org:before,.calendar-tooltip .field-filetypeicon .php3:before,.calendar-tooltip .field-filetypeicon .php4:before,.calendar-tooltip .field-filetypeicon .php5:before,.calendar-tooltip .field-filetypeicon .php:before,.calendar-tooltip .field-filetypeicon .phtmle:before,.calendar-tooltip .field-filetypeicon .xhtml:before { content: ""}.calendar-tooltip h1,.calendar-tooltip h2,.calendar-tooltip h3,.calendar-tooltip h4,.calendar-tooltip h5,.calendar-tooltip h6 { font-weight: 400; font-family: "Libre Caslon Text", serif; color: #000}.calendar-tooltip h1 { font-size: 32px; line-height: 40px; margin-bottom: 24px}@media (min-width: 1149px) { .calendar-tooltip h1 { font-size: 56px; line-height: 80px }}.calendar-tooltip h2 { font-size: 28px; line-height: 40px; margin-bottom: 24px}@media (min-width: 1149px) { .calendar-tooltip h2 { font-size: 48px; line-height: 64px }}.calendar-tooltip h3 { font-size: 22px; line-height: 24px; margin-bottom: 24px}@media (min-width: 1149px) { .calendar-tooltip h3 { font-size: 28px; line-height: 32px }}.calendar-tooltip h4 { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 24px; margin-bottom: 24px}.calendar-tooltip li { font-family: "Work Sans", sans-serif; font-size: 20px; line-height: 32px}.calendar-tooltip p { font-family: "Work Sans", sans-serif; font-size: 20px; line-height: 32px; margin-bottom: 32px}.calendar-tooltip strong { font-weight: 700}.calendar-tooltip ol,.calendar-tooltip ul { margin-bottom: 32px}.calendar-tooltip ul li { list-style: disc; list-style-position: outside; margin-left: 20px}.calendar-tooltip ol li { list-style: decimal; list-style-position: outside; margin-left: 30px}.calendar-tooltip a { color: #992634; text-decoration: none}.calendar-tooltip a:hover { color: #cf263a; text-decoration: underline}.calendar-tooltip table { height: auto !important; border: 2px solid #d2d2d2}.calendar-tooltip table,.calendar-tooltip table td,.calendar-tooltip table th,.calendar-tooltip table tr { border: solid 2px #d2d2d2; background: #fff; border-collapse: collapse; vertical-align: middle}.calendar-tooltip table td,.calendar-tooltip table th,.calendar-tooltip table tr { padding: 5px}.calendar-tooltip table caption { background-color: #f4f5f6; overflow: hidden; padding: 10px; font-size: 20px; font-weight: 700; margin-left: 0}.calendar-tooltip table tr { border: none}.calendar-tooltip table td,.calendar-tooltip table th { border-width: 2px 0 0 2px}.calendar-tooltip table th { background-color: #fff; font-size: 13px; font-weight: 700; padding: 7px}.calendar-tooltip table th:first-child { border-left: 0}.calendar-tooltip table td:first-child { border-left: 0}@charset "UTF-8";.on-page-editor .gallery-inner img { max-width: 100%}.gallery .galleria-container { background: 0 0}.gallery #galleria-loader { height: 1px !important}.gallery .galleria-thumbnails .galleria-image img { border: none}.gallery .galleria-counter { color: #fff; font-family: "Open Sans", Helvetica, Verdana, Tahoma, sans-serif}.gallery .galleria-loader { top: 50%; left: 50%}.gallery .galleria-info-text { background-color: #fff; border: 1px solid #d2d2d2}.gallery .galleria-info-title { color: #747474; font-size: 12px; font-weight: 700; font-family: "Open Sans", Helvetica, Verdana, Tahoma, sans-serif}.gallery .galleria-info-description { font-size: 12px; font-style: italic; font-family: "Open Sans", Helvetica, Verdana, Tahoma, sans-serif; color: #747474}.gallery .galleria-info-close { width: 13px; height: 12px}.gallery .galleria-info-close:before { content: ""; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: block; width: 100%}.gallery .galleria-info-link { color: #747474; background: 0 0; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px}.gallery .galleria-info-link:before { content: ""}.gallery .galleria-image-nav { margin-top: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 999; height: 30px}.gallery .galleria-image-nav-left,.gallery .galleria-image-nav-right { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); height: 30px; width: 14px; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 28px; color: #747474}.gallery .galleria-image-nav-left:before { content: ""}.gallery .galleria-image-nav-left:hover { color: #fff}.gallery .galleria-image-nav-right:before { content: ""}.gallery .galleria-image-nav-right:hover { color: #fff}.gallery .galleria-thumb-nav-left,.gallery .galleria-thumb-nav-right { top: 15px; height: 7px; width: 5px}.gallery .galleria-thumbnails { margin: 0 auto}.gallery .galleria-thumb-nav-right { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; right: 10px}.gallery .galleria-thumb-nav-right:before { content: ""; font-size: 13px; color: #747474; display: block}.gallery .galleria-thumb-nav-left { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; right: auto; left: 10px}.gallery .galleria-thumb-nav-left:before { content: ""; font-size: 13px; color: #747474; display: block}.no-margin { padding-left: 0; padding-right: 0}.no-margin .galleria-stage { left: 0; right: 0}.iframe iframe { width: 100%}.image img { max-width: 100%; height: auto}.image a { display: inline-block; max-width: 100%}.image .image-caption { display: block; font-style: italic; font-size: 11px; color: #747474}.image-default-size img { max-width: none; width: auto !important}.image-left .component-content>div>img { float: left}.image-right .component-content>div>img { float: right}@charset "UTF-8";.language-selector { position: relative; border-top-width: 1px; border-top-style: solid; border-top-color: #89c6cc; padding: 10px; background-color: #fff}.language-selector .flags-ad { background-image: url(../images/sprite-flag.png); background-position: 0 -25px; width: 20px; height: 15px}.language-selector .flags-ae { background-image: url(../images/sprite-flag.png); background-position: 0 -3125px; width: 20px; height: 15px}.language-selector .flags-af { background-image: url(../images/sprite-flag.png); background-position: 0 -50px; width: 20px; height: 15px}.language-selector .flags-ag { background-image: url(../images/sprite-flag.png); background-position: 0 -75px; width: 20px; height: 15px}.language-selector .flags-ai { background-image: url(../images/sprite-flag.png); background-position: 0 -100px; width: 20px; height: 15px}.language-selector .flags-al { background-image: url(../images/sprite-flag.png); background-position: 0 -125px; width: 20px; height: 15px}.language-selector .flags-am { background-image: url(../images/sprite-flag.png); background-position: 0 -150px; width: 20px; height: 15px}.language-selector .flags-ao { background-image: url(../images/sprite-flag.png); background-position: 0 -175px; width: 20px; height: 15px}.language-selector .flags-aq { background-image: url(../images/sprite-flag.png); background-position: 0 -200px; width: 20px; height: 15px}.language-selector .flags-ar { background-image: url(../images/sprite-flag.png); background-position: 0 -225px; width: 20px; height: 15px}.language-selector .flags-as { background-image: url(../images/sprite-flag.png); background-position: 0 -250px; width: 20px; height: 15px}.language-selector .flags-at { background-image: url(../images/sprite-flag.png); background-position: 0 -275px; width: 20px; height: 15px}.language-selector .flags-au { background-image: url(../images/sprite-flag.png); background-position: 0 -300px; width: 20px; height: 15px}.language-selector .flags-aw { background-image: url(../images/sprite-flag.png); background-position: 0 -325px; width: 20px; height: 15px}.language-selector .flags-ax { background-image: url(../images/sprite-flag.png); background-position: 0 -350px; width: 20px; height: 15px}.language-selector .flags-az { background-image: url(../images/sprite-flag.png); background-position: 0 -375px; width: 20px; height: 15px}.language-selector .flags-ba { background-image: url(../images/sprite-flag.png); background-position: 0 -400px; width: 20px; height: 15px}.language-selector .flags-bb { background-image: url(../images/sprite-flag.png); background-position: 0 -425px; width: 20px; height: 15px}.language-selector .flags-bd { background-image: url(../images/sprite-flag.png); background-position: 0 -450px; width: 20px; height: 15px}.language-selector .flags-be { background-image: url(../images/sprite-flag.png); background-position: 0 -475px; width: 20px; height: 15px}.language-selector .flags-bf { background-image: url(../images/sprite-flag.png); background-position: 0 -500px; width: 20px; height: 15px}.language-selector .flags-bg { background-image: url(../images/sprite-flag.png); background-position: 0 -525px; width: 20px; height: 15px}.language-selector .flags-bh { background-image: url(../images/sprite-flag.png); background-position: 0 -550px; width: 20px; height: 15px}.language-selector .flags-bi { background-image: url(../images/sprite-flag.png); background-position: 0 -575px; width: 20px; height: 15px}.language-selector .flags-bj { background-image: url(../images/sprite-flag.png); background-position: 0 -600px; width: 20px; height: 15px}.language-selector .flags-bl { background-image: url(../images/sprite-flag.png); background-position: 0 -625px; width: 20px; height: 15px}.language-selector .flags-bm { background-image: url(../images/sprite-flag.png); background-position: 0 -650px; width: 20px; height: 15px}.language-selector .flags-bn { background-image: url(../images/sprite-flag.png); background-position: 0 -675px; width: 20px; height: 15px}.language-selector .flags-bo { background-image: url(../images/sprite-flag.png); background-position: 0 -700px; width: 20px; height: 15px}.language-selector .flags-bq { background-image: url(../images/sprite-flag.png); background-position: 0 -725px; width: 20px; height: 15px}.language-selector .flags-br { background-image: url(../images/sprite-flag.png); background-position: 0 -750px; width: 20px; height: 15px}.language-selector .flags-bs { background-image: url(../images/sprite-flag.png); background-position: 0 -775px; width: 20px; height: 15px}.language-selector .flags-bt { background-image: url(../images/sprite-flag.png); background-position: 0 -800px; width: 20px; height: 15px}.language-selector .flags-bv { background-image: url(../images/sprite-flag.png); background-position: 0 -825px; width: 20px; height: 15px}.language-selector .flags-bw { background-image: url(../images/sprite-flag.png); background-position: 0 -850px; width: 20px; height: 15px}.language-selector .flags-by { background-image: url(../images/sprite-flag.png); background-position: 0 -875px; width: 20px; height: 15px}.language-selector .flags-bz { background-image: url(../images/sprite-flag.png); background-position: 0 -900px; width: 20px; height: 15px}.language-selector .flags-ca { background-image: url(../images/sprite-flag.png); background-position: 0 -925px; width: 20px; height: 15px}.language-selector .flags-cc { background-image: url(../images/sprite-flag.png); background-position: 0 -950px; width: 20px; height: 15px}.language-selector .flags-cd { background-image: url(../images/sprite-flag.png); background-position: 0 -975px; width: 20px; height: 15px}.language-selector .flags-cf { background-image: url(../images/sprite-flag.png); background-position: 0 -1000px; width: 20px; height: 15px}.language-selector .flags-cg { background-image: url(../images/sprite-flag.png); background-position: 0 -1025px; width: 20px; height: 15px}.language-selector .flags-ch { background-image: url(../images/sprite-flag.png); background-position: 0 -1050px; width: 20px; height: 15px}.language-selector .flags-ci { background-image: url(../images/sprite-flag.png); background-position: 0 -1075px; width: 20px; height: 15px}.language-selector .flags-ck { background-image: url(../images/sprite-flag.png); background-position: 0 -1100px; width: 20px; height: 15px}.language-selector .flags-cl { background-image: url(../images/sprite-flag.png); background-position: 0 -1125px; width: 20px; height: 15px}.language-selector .flags-cm { background-image: url(../images/sprite-flag.png); background-position: 0 -1150px; width: 20px; height: 15px}.language-selector .flags-cn { background-image: url(../images/sprite-flag.png); background-position: 0 -1175px; width: 20px; height: 15px}.language-selector .flags-co { background-image: url(../images/sprite-flag.png); background-position: 0 -1200px; width: 20px; height: 15px}.language-selector .flags-cr { background-image: url(../images/sprite-flag.png); background-position: 0 -1225px; width: 20px; height: 15px}.language-selector .flags-cu { background-image: url(../images/sprite-flag.png); background-position: 0 -1250px; width: 20px; height: 15px}.language-selector .flags-cv { background-image: url(../images/sprite-flag.png); background-position: 0 -1275px; width: 20px; height: 15px}.language-selector .flags-cw { background-image: url(../images/sprite-flag.png); background-position: 0 -1300px; width: 20px; height: 15px}.language-selector .flags-cx { background-image: url(../images/sprite-flag.png); background-position: 0 -1325px; width: 20px; height: 15px}.language-selector .flags-cy { background-image: url(../images/sprite-flag.png); background-position: 0 -1350px; width: 20px; height: 15px}.language-selector .flags-cz { background-image: url(../images/sprite-flag.png); background-position: 0 -1375px; width: 20px; height: 15px}.language-selector .flags-de { background-image: url(../images/sprite-flag.png); background-position: 0 -1400px; width: 20px; height: 15px}.language-selector .flags-dj { background-image: url(../images/sprite-flag.png); background-position: 0 -1425px; width: 20px; height: 15px}.language-selector .flags-dk { background-image: url(../images/sprite-flag.png); background-position: 0 -1450px; width: 20px; height: 15px}.language-selector .flags-dm { background-image: url(../images/sprite-flag.png); background-position: 0 -1475px; width: 20px; height: 15px}.language-selector .flags-do { background-image: url(../images/sprite-flag.png); background-position: 0 -1500px; width: 20px; height: 15px}.language-selector .flags-dz { background-image: url(../images/sprite-flag.png); background-position: 0 -1525px; width: 20px; height: 15px}.language-selector .flags-ec { background-image: url(../images/sprite-flag.png); background-position: 0 -1550px; width: 20px; height: 15px}.language-selector .flags-ee { background-image: url(../images/sprite-flag.png); background-position: 0 -1575px; width: 20px; height: 15px}.language-selector .flags-eg { background-image: url(../images/sprite-flag.png); background-position: 0 -1600px; width: 20px; height: 15px}.language-selector .flags-eh { background-image: url(../images/sprite-flag.png); background-position: 0 -1625px; width: 20px; height: 15px}.language-selector .flags-er { background-image: url(../images/sprite-flag.png); background-position: 0 -1650px; width: 20px; height: 15px}.language-selector .flags-es { background-image: url(../images/sprite-flag.png); background-position: 0 -1675px; width: 20px; height: 15px}.language-selector .flags-et { background-image: url(../images/sprite-flag.png); background-position: 0 -1700px; width: 20px; height: 15px}.language-selector .flags-fi { background-image: url(../images/sprite-flag.png); background-position: 0 -1725px; width: 20px; height: 15px}.language-selector .flags-fj { background-image: url(../images/sprite-flag.png); background-position: 0 -1750px; width: 20px; height: 15px}.language-selector .flags-fk { background-image: url(../images/sprite-flag.png); background-position: 0 -1775px; width: 20px; height: 15px}.language-selector .flags-fm { background-image: url(../images/sprite-flag.png); background-position: 0 -1800px; width: 20px; height: 15px}.language-selector .flags-fo { background-image: url(../images/sprite-flag.png); background-position: 0 -1825px; width: 20px; height: 15px}.language-selector .flags-fr { background-image: url(../images/sprite-flag.png); background-position: 0 -1850px; width: 20px; height: 15px}.language-selector .flags-ga { background-image: url(../images/sprite-flag.png); background-position: 0 -1875px; width: 20px; height: 15px}.language-selector .flags-gb { background-image: url(../images/sprite-flag.png); background-position: 0 -1900px; width: 20px; height: 15px}.language-selector .flags-gd { background-image: url(../images/sprite-flag.png); background-position: 0 -1925px; width: 20px; height: 15px}.language-selector .flags-ge { background-image: url(../images/sprite-flag.png); background-position: 0 -1950px; width: 20px; height: 15px}.language-selector .flags-gf { background-image: url(../images/sprite-flag.png); background-position: 0 -1975px; width: 20px; height: 15px}.language-selector .flags-gg { background-image: url(../images/sprite-flag.png); background-position: 0 -2000px; width: 20px; height: 15px}.language-selector .flags-gh { background-image: url(../images/sprite-flag.png); background-position: 0 -2025px; width: 20px; height: 15px}.language-selector .flags-gi { background-image: url(../images/sprite-flag.png); background-position: 0 -2050px; width: 20px; height: 15px}.language-selector .flags-gl { background-image: url(../images/sprite-flag.png); background-position: 0 -2075px; width: 20px; height: 15px}.language-selector .flags-gm { background-image: url(../images/sprite-flag.png); background-position: 0 -2100px; width: 20px; height: 15px}.language-selector .flags-gn { background-image: url(../images/sprite-flag.png); background-position: 0 -2125px; width: 20px; height: 15px}.language-selector .flags-gp { background-image: url(../images/sprite-flag.png); background-position: 0 -2150px; width: 20px; height: 15px}.language-selector .flags-gq { background-image: url(../images/sprite-flag.png); background-position: 0 -2175px; width: 20px; height: 15px}.language-selector .flags-gr { background-image: url(../images/sprite-flag.png); background-position: 0 -2200px; width: 20px; height: 15px}.language-selector .flags-gs { background-image: url(../images/sprite-flag.png); background-position: 0 -2225px; width: 20px; height: 15px}.language-selector .flags-gt { background-image: url(../images/sprite-flag.png); background-position: 0 -2250px; width: 20px; height: 15px}.language-selector .flags-gu { background-image: url(../images/sprite-flag.png); background-position: 0 -2275px; width: 20px; height: 15px}.language-selector .flags-gw { background-image: url(../images/sprite-flag.png); background-position: 0 -2300px; width: 20px; height: 15px}.language-selector .flags-gy { background-image: url(../images/sprite-flag.png); background-position: 0 -2325px; width: 20px; height: 15px}.language-selector .flags-hk { background-image: url(../images/sprite-flag.png); background-position: 0 -2350px; width: 20px; height: 15px}.language-selector .flags-hm { background-image: url(../images/sprite-flag.png); background-position: 0 -2375px; width: 20px; height: 15px}.language-selector .flags-hn { background-image: url(../images/sprite-flag.png); background-position: 0 -2400px; width: 20px; height: 15px}.language-selector .flags-hr { background-image: url(../images/sprite-flag.png); background-position: 0 -2425px; width: 20px; height: 15px}.language-selector .flags-ht { background-image: url(../images/sprite-flag.png); background-position: 0 -2450px; width: 20px; height: 15px}.language-selector .flags-hu { background-image: url(../images/sprite-flag.png); background-position: 0 -2475px; width: 20px; height: 15px}.language-selector .flags-id { background-image: url(../images/sprite-flag.png); background-position: 0 -2500px; width: 20px; height: 15px}.language-selector .flags-ie { background-image: url(../images/sprite-flag.png); background-position: 0 -2525px; width: 20px; height: 15px}.language-selector .flags-il { background-image: url(../images/sprite-flag.png); background-position: 0 -2550px; width: 20px; height: 15px}.language-selector .flags-im { background-image: url(../images/sprite-flag.png); background-position: 0 -2575px; width: 20px; height: 15px}.language-selector .flags-in { background-image: url(../images/sprite-flag.png); background-position: 0 -2600px; width: 20px; height: 15px}.language-selector .flags-io { background-image: url(../images/sprite-flag.png); background-position: 0 -2625px; width: 20px; height: 15px}.language-selector .flags-iq { background-image: url(../images/sprite-flag.png); background-position: 0 -2650px; width: 20px; height: 15px}.language-selector .flags-ir { background-image: url(../images/sprite-flag.png); background-position: 0 -2675px; width: 20px; height: 15px}.language-selector .flags-is { background-image: url(../images/sprite-flag.png); background-position: 0 -2700px; width: 20px; height: 15px}.language-selector .flags-it { background-image: url(../images/sprite-flag.png); background-position: 0 -2725px; width: 20px; height: 15px}.language-selector .flags-je { background-image: url(../images/sprite-flag.png); background-position: 0 -2750px; width: 20px; height: 15px}.language-selector .flags-jm { background-image: url(../images/sprite-flag.png); background-position: 0 -2775px; width: 20px; height: 15px}.language-selector .flags-jo { background-image: url(../images/sprite-flag.png); background-position: 0 -2800px; width: 20px; height: 15px}.language-selector .flags-jp { background-image: url(../images/sprite-flag.png); background-position: 0 -2825px; width: 20px; height: 15px}.language-selector .flags-ke { background-image: url(../images/sprite-flag.png); background-position: 0 -2850px; width: 20px; height: 15px}.language-selector .flags-kg { background-image: url(../images/sprite-flag.png); background-position: 0 -2875px; width: 20px; height: 15px}.language-selector .flags-kh { background-image: url(../images/sprite-flag.png); background-position: 0 -2900px; width: 20px; height: 15px}.language-selector .flags-ki { background-image: url(../images/sprite-flag.png); background-position: 0 -2925px; width: 20px; height: 15px}.language-selector .flags-km { background-image: url(../images/sprite-flag.png); background-position: 0 -2950px; width: 20px; height: 15px}.language-selector .flags-kn { background-image: url(../images/sprite-flag.png); background-position: 0 -2975px; width: 20px; height: 15px}.language-selector .flags-kp { background-image: url(../images/sprite-flag.png); background-position: 0 -3000px; width: 20px; height: 15px}.language-selector .flags-kr { background-image: url(../images/sprite-flag.png); background-position: 0 -3025px; width: 20px; height: 15px}.language-selector .flags-kw { background-image: url(../images/sprite-flag.png); background-position: 0 -3050px; width: 20px; height: 15px}.language-selector .flags-ky { background-image: url(../images/sprite-flag.png); background-position: 0 -3075px; width: 20px; height: 15px}.language-selector .flags-kz { background-image: url(../images/sprite-flag.png); background-position: 0 -3100px; width: 20px; height: 15px}.language-selector .flags-la { background-image: url(../images/sprite-flag.png); background-position: 0 0; width: 20px; height: 15px}.language-selector .flags-lb { background-image: url(../images/sprite-flag.png); background-position: 0 -3150px; width: 20px; height: 15px}.language-selector .flags-lc { background-image: url(../images/sprite-flag.png); background-position: 0 -3175px; width: 20px; height: 15px}.language-selector .flags-li { background-image: url(../images/sprite-flag.png); background-position: 0 -3200px; width: 20px; height: 15px}.language-selector .flags-lk { background-image: url(../images/sprite-flag.png); background-position: 0 -3225px; width: 20px; height: 15px}.language-selector .flags-lr { background-image: url(../images/sprite-flag.png); background-position: 0 -3250px; width: 20px; height: 15px}.language-selector .flags-ls { background-image: url(../images/sprite-flag.png); background-position: 0 -3275px; width: 20px; height: 15px}.language-selector .flags-lt { background-image: url(../images/sprite-flag.png); background-position: 0 -3300px; width: 20px; height: 15px}.language-selector .flags-lu { background-image: url(../images/sprite-flag.png); background-position: 0 -3325px; width: 20px; height: 15px}.language-selector .flags-lv { background-image: url(../images/sprite-flag.png); background-position: 0 -3350px; width: 20px; height: 15px}.language-selector .flags-ly { background-image: url(../images/sprite-flag.png); background-position: 0 -3375px; width: 20px; height: 15px}.language-selector .flags-ma { background-image: url(../images/sprite-flag.png); background-position: 0 -3400px; width: 20px; height: 15px}.language-selector .flags-mc { background-image: url(../images/sprite-flag.png); background-position: 0 -3425px; width: 20px; height: 15px}.language-selector .flags-md { background-image: url(../images/sprite-flag.png); background-position: 0 -3450px; width: 20px; height: 15px}.language-selector .flags-me { background-image: url(../images/sprite-flag.png); background-position: 0 -3475px; width: 20px; height: 15px}.language-selector .flags-mf { background-image: url(../images/sprite-flag.png); background-position: 0 -3500px; width: 20px; height: 15px}.language-selector .flags-mg { background-image: url(../images/sprite-flag.png); background-position: 0 -3525px; width: 20px; height: 15px}.language-selector .flags-mh { background-image: url(../images/sprite-flag.png); background-position: 0 -3550px; width: 20px; height: 15px}.language-selector .flags-mk { background-image: url(../images/sprite-flag.png); background-position: 0 -3575px; width: 20px; height: 15px}.language-selector .flags-ml { background-image: url(../images/sprite-flag.png); background-position: 0 -3600px; width: 20px; height: 15px}.language-selector .flags-mm { background-image: url(../images/sprite-flag.png); background-position: 0 -3625px; width: 20px; height: 15px}.language-selector .flags-mn { background-image: url(../images/sprite-flag.png); background-position: 0 -3650px; width: 20px; height: 15px}.language-selector .flags-mo { background-image: url(../images/sprite-flag.png); background-position: 0 -3675px; width: 20px; height: 15px}.language-selector .flags-mp { background-image: url(../images/sprite-flag.png); background-position: 0 -3700px; width: 20px; height: 15px}.language-selector .flags-mq { background-image: url(../images/sprite-flag.png); background-position: 0 -3725px; width: 20px; height: 15px}.language-selector .flags-mr { background-image: url(../images/sprite-flag.png); background-position: 0 -3750px; width: 20px; height: 15px}.language-selector .flags-ms { background-image: url(../images/sprite-flag.png); background-position: 0 -3775px; width: 20px; height: 15px}.language-selector .flags-mt { background-image: url(../images/sprite-flag.png); background-position: 0 -3800px; width: 20px; height: 15px}.language-selector .flags-mu { background-image: url(../images/sprite-flag.png); background-position: 0 -3825px; width: 20px; height: 15px}.language-selector .flags-mv { background-image: url(../images/sprite-flag.png); background-position: 0 -3850px; width: 20px; height: 15px}.language-selector .flags-mw { background-image: url(../images/sprite-flag.png); background-position: 0 -3875px; width: 20px; height: 15px}.language-selector .flags-mx { background-image: url(../images/sprite-flag.png); background-position: 0 -3900px; width: 20px; height: 15px}.language-selector .flags-my { background-image: url(../images/sprite-flag.png); background-position: 0 -3925px; width: 20px; height: 15px}.language-selector .flags-mz { background-image: url(../images/sprite-flag.png); background-position: 0 -3950px; width: 20px; height: 15px}.language-selector .flags-na { background-image: url(../images/sprite-flag.png); background-position: 0 -3975px; width: 20px; height: 15px}.language-selector .flags-nc { background-image: url(../images/sprite-flag.png); background-position: 0 -4000px; width: 20px; height: 15px}.language-selector .flags-ne { background-image: url(../images/sprite-flag.png); background-position: 0 -4025px; width: 20px; height: 15px}.language-selector .flags-nf { background-image: url(../images/sprite-flag.png); background-position: 0 -4050px; width: 20px; height: 15px}.language-selector .flags-ng { background-image: url(../images/sprite-flag.png); background-position: 0 -4075px; width: 20px; height: 15px}.language-selector .flags-ni { background-image: url(../images/sprite-flag.png); background-position: 0 -4100px; width: 20px; height: 15px}.language-selector .flags-nl { background-image: url(../images/sprite-flag.png); background-position: 0 -4125px; width: 20px; height: 15px}.language-selector .flags-no { background-image: url(../images/sprite-flag.png); background-position: 0 -4150px; width: 20px; height: 15px}.language-selector .flags-np { background-image: url(../images/sprite-flag.png); background-position: 0 -4175px; width: 20px; height: 15px}.language-selector .flags-nr { background-image: url(../images/sprite-flag.png); background-position: 0 -4200px; width: 20px; height: 15px}.language-selector .flags-nu { background-image: url(../images/sprite-flag.png); background-position: 0 -4225px; width: 20px; height: 15px}.language-selector .flags-nz { background-image: url(../images/sprite-flag.png); background-position: 0 -4250px; width: 20px; height: 15px}.language-selector .flags-om { background-image: url(../images/sprite-flag.png); background-position: 0 -4275px; width: 20px; height: 15px}.language-selector .flags-pa { background-image: url(../images/sprite-flag.png); background-position: 0 -4300px; width: 20px; height: 15px}.language-selector .flags-pe { background-image: url(../images/sprite-flag.png); background-position: 0 -4325px; width: 20px; height: 15px}.language-selector .flags-pf { background-image: url(../images/sprite-flag.png); background-position: 0 -4350px; width: 20px; height: 15px}.language-selector .flags-pg { background-image: url(../images/sprite-flag.png); background-position: 0 -4375px; width: 20px; height: 15px}.language-selector .flags-ph { background-image: url(../images/sprite-flag.png); background-position: 0 -4400px; width: 20px; height: 15px}.language-selector .flags-pk { background-image: url(../images/sprite-flag.png); background-position: 0 -4425px; width: 20px; height: 15px}.language-selector .flags-pl { background-image: url(../images/sprite-flag.png); background-position: 0 -4450px; width: 20px; height: 15px}.language-selector .flags-pm { background-image: url(../images/sprite-flag.png); background-position: 0 -4475px; width: 20px; height: 15px}.language-selector .flags-pn { background-image: url(../images/sprite-flag.png); background-position: 0 -4500px; width: 20px; height: 15px}.language-selector .flags-pr { background-image: url(../images/sprite-flag.png); background-position: 0 -4525px; width: 20px; height: 15px}.language-selector .flags-ps { background-image: url(../images/sprite-flag.png); background-position: 0 -4550px; width: 20px; height: 15px}.language-selector .flags-pt { background-image: url(../images/sprite-flag.png); background-position: 0 -4575px; width: 20px; height: 15px}.language-selector .flags-pw { background-image: url(../images/sprite-flag.png); background-position: 0 -4600px; width: 20px; height: 15px}.language-selector .flags-py { background-image: url(../images/sprite-flag.png); background-position: 0 -4625px; width: 20px; height: 15px}.language-selector .flags-qa { background-image: url(../images/sprite-flag.png); background-position: 0 -4650px; width: 20px; height: 15px}.language-selector .flags-re { background-image: url(../images/sprite-flag.png); background-position: 0 -4675px; width: 20px; height: 15px}.language-selector .flags-ro { background-image: url(../images/sprite-flag.png); background-position: 0 -4700px; width: 20px; height: 15px}.language-selector .flags-rs { background-image: url(../images/sprite-flag.png); background-position: 0 -4725px; width: 20px; height: 15px}.language-selector .flags-ru { background-image: url(../images/sprite-flag.png); background-position: 0 -4750px; width: 20px; height: 15px}.language-selector .flags-rw { background-image: url(../images/sprite-flag.png); background-position: 0 -4775px; width: 20px; height: 15px}.language-selector .flags-sa { background-image: url(../images/sprite-flag.png); background-position: 0 -4800px; width: 20px; height: 15px}.language-selector .flags-sb { background-image: url(../images/sprite-flag.png); background-position: 0 -4825px; width: 20px; height: 15px}.language-selector .flags-sc { background-image: url(../images/sprite-flag.png); background-position: 0 -4850px; width: 20px; height: 15px}.language-selector .flags-sd { background-image: url(../images/sprite-flag.png); background-position: 0 -4875px; width: 20px; height: 15px}.language-selector .flags-se { background-image: url(../images/sprite-flag.png); background-position: 0 -4900px; width: 20px; height: 15px}.language-selector .flags-sg { background-image: url(../images/sprite-flag.png); background-position: 0 -4925px; width: 20px; height: 15px}.language-selector .flags-sh { background-image: url(../images/sprite-flag.png); background-position: 0 -4950px; width: 20px; height: 15px}.language-selector .flags-si { background-image: url(../images/sprite-flag.png); background-position: 0 -4975px; width: 20px; height: 15px}.language-selector .flags-sj { background-image: url(../images/sprite-flag.png); background-position: 0 -5000px; width: 20px; height: 15px}.language-selector .flags-sk { background-image: url(../images/sprite-flag.png); background-position: 0 -5025px; width: 20px; height: 15px}.language-selector .flags-sl { background-image: url(../images/sprite-flag.png); background-position: 0 -5050px; width: 20px; height: 15px}.language-selector .flags-sm { background-image: url(../images/sprite-flag.png); background-position: 0 -5075px; width: 20px; height: 15px}.language-selector .flags-sn { background-image: url(../images/sprite-flag.png); background-position: 0 -5100px; width: 20px; height: 15px}.language-selector .flags-so { background-image: url(../images/sprite-flag.png); background-position: 0 -5125px; width: 20px; height: 15px}.language-selector .flags-sr { background-image: url(../images/sprite-flag.png); background-position: 0 -5150px; width: 20px; height: 15px}.language-selector .flags-ss { background-image: url(../images/sprite-flag.png); background-position: 0 -5175px; width: 20px; height: 15px}.language-selector .flags-st { background-image: url(../images/sprite-flag.png); background-position: 0 -5200px; width: 20px; height: 15px}.language-selector .flags-sv { background-image: url(../images/sprite-flag.png); background-position: 0 -5225px; width: 20px; height: 15px}.language-selector .flags-sx { background-image: url(../images/sprite-flag.png); background-position: 0 -5250px; width: 20px; height: 15px}.language-selector .flags-sy { background-image: url(../images/sprite-flag.png); background-position: 0 -5275px; width: 20px; height: 15px}.language-selector .flags-sz { background-image: url(../images/sprite-flag.png); background-position: 0 -5300px; width: 20px; height: 15px}.language-selector .flags-tc { background-image: url(../images/sprite-flag.png); background-position: 0 -5325px; width: 20px; height: 15px}.language-selector .flags-td { background-image: url(../images/sprite-flag.png); background-position: 0 -5350px; width: 20px; height: 15px}.language-selector .flags-tf { background-image: url(../images/sprite-flag.png); background-position: 0 -5375px; width: 20px; height: 15px}.language-selector .flags-tg { background-image: url(../images/sprite-flag.png); background-position: 0 -5400px; width: 20px; height: 15px}.language-selector .flags-th { background-image: url(../images/sprite-flag.png); background-position: 0 -5425px; width: 20px; height: 15px}.language-selector .flags-tj { background-image: url(../images/sprite-flag.png); background-position: 0 -5450px; width: 20px; height: 15px}.language-selector .flags-tk { background-image: url(../images/sprite-flag.png); background-position: 0 -5475px; width: 20px; height: 15px}.language-selector .flags-tl { background-image: url(../images/sprite-flag.png); background-position: 0 -5500px; width: 20px; height: 15px}.language-selector .flags-tm { background-image: url(../images/sprite-flag.png); background-position: 0 -5525px; width: 20px; height: 15px}.language-selector .flags-tn { background-image: url(../images/sprite-flag.png); background-position: 0 -5550px; width: 20px; height: 15px}.language-selector .flags-to { background-image: url(../images/sprite-flag.png); background-position: 0 -5575px; width: 20px; height: 15px}.language-selector .flags-tr { background-image: url(../images/sprite-flag.png); background-position: 0 -5600px; width: 20px; height: 15px}.language-selector .flags-tt { background-image: url(../images/sprite-flag.png); background-position: 0 -5625px; width: 20px; height: 15px}.language-selector .flags-tv { background-image: url(../images/sprite-flag.png); background-position: 0 -5650px; width: 20px; height: 15px}.language-selector .flags-tw { background-image: url(../images/sprite-flag.png); background-position: 0 -5675px; width: 20px; height: 15px}.language-selector .flags-tz { background-image: url(../images/sprite-flag.png); background-position: 0 -5700px; width: 20px; height: 15px}.language-selector .flags-ua { background-image: url(../images/sprite-flag.png); background-position: 0 -5725px; width: 20px; height: 15px}.language-selector .flags-ug { background-image: url(../images/sprite-flag.png); background-position: 0 -5750px; width: 20px; height: 15px}.language-selector .flags-um { background-image: url(../images/sprite-flag.png); background-position: 0 -5775px; width: 20px; height: 15px}.language-selector .flags-us { background-image: url(../images/sprite-flag.png); background-position: 0 -5800px; width: 20px; height: 15px}.language-selector .flags-uy { background-image: url(../images/sprite-flag.png); background-position: 0 -5825px; width: 20px; height: 15px}.language-selector .flags-uz { background-image: url(../images/sprite-flag.png); background-position: 0 -5850px; width: 20px; height: 15px}.language-selector .flags-va { background-image: url(../images/sprite-flag.png); background-position: 0 -5875px; width: 20px; height: 15px}.language-selector .flags-vc { background-image: url(../images/sprite-flag.png); background-position: 0 -5900px; width: 20px; height: 15px}.language-selector .flags-ve { background-image: url(../images/sprite-flag.png); background-position: 0 -5925px; width: 20px; height: 15px}.language-selector .flags-vg { background-image: url(../images/sprite-flag.png); background-position: 0 -5950px; width: 20px; height: 15px}.language-selector .flags-vi { background-image: url(../images/sprite-flag.png); background-position: 0 -5975px; width: 20px; height: 15px}.language-selector .flags-vn { background-image: url(../images/sprite-flag.png); background-position: 0 -6000px; width: 20px; height: 15px}.language-selector .flags-vu { background-image: url(../images/sprite-flag.png); background-position: 0 -6025px; width: 20px; height: 15px}.language-selector .flags-wf { background-image: url(../images/sprite-flag.png); background-position: 0 -6050px; width: 20px; height: 15px}.language-selector .flags-ws { background-image: url(../images/sprite-flag.png); background-position: 0 -6075px; width: 20px; height: 15px}.language-selector .flags-ye { background-image: url(../images/sprite-flag.png); background-position: 0 -6100px; width: 20px; height: 15px}.language-selector .flags-yt { background-image: url(../images/sprite-flag.png); background-position: 0 -6125px; width: 20px; height: 15px}.language-selector .flags-za { background-image: url(../images/sprite-flag.png); background-position: 0 -6150px; width: 20px; height: 15px}.language-selector .flags-zm { background-image: url(../images/sprite-flag.png); background-position: 0 -6175px; width: 20px; height: 15px}.language-selector .flags-zw { background-image: url(../images/sprite-flag.png); background-position: 0 -6200px; width: 20px; height: 15px}.language-selector .flags-zz { background-image: url(../images/sprite-flag.png); background-position: 0 -6225px; width: 20px; height: 15px}.language-selector .language-selector-select-item { cursor: pointer}.language-selector .language-selector-select-item>a { width: 100%; display: block; position: relative; padding-right: 15px}.language-selector .language-selector-select-item>a:hover { text-decoration: none}.language-selector .language-selector-select-item:after { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; position: absolute; right: 10px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%)}.language-selector .language-selector-item-container { box-shadow: 0 2px 9px 0 #b3b3b3; padding: 0; position: absolute; top: 110%; min-width: 220px; z-index: 10; background: #fff; display: none; left: 0; right: 0}.language-selector .language-selector-item { margin: 10px; cursor: pointer; border-bottom: 1px solid #fff}.language-selector .language-selector-item:hover { background-color: #fff; border-bottom: 1px solid #15909c}.language-selector .language-selector-item:first-child { margin-bottom: 0}.language-selector .language-selector-item a { text-decoration: none; color: #747474; font-weight: 400; padding-left: 25px; background-repeat: no-repeat}.language-selector .language-selector-link { padding: 0 20px 0 30px}.language-selector .language-selector-select-link { padding-left: 25px; background-repeat: no-repeat}.language-selector.language-selector-item-container-slideup .language-selector-item-container { box-shadow: 0 2px 9px 0 #b3b3b3; padding: 0; position: absolute; top: auto; bottom: 110%; min-width: 220px; z-index: 10; background: #fff; display: none; left: 0; right: 0}@charset "UTF-8";.link-list { background: 0 0}.link-list h1,.link-list h2,.link-list h3,.link-list h4,.link-list h5,.link-list h6 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #89c6cc}.link-list>.component-content ul { background: 0 0}.link-list>.component-content li { background: 0 0; display: block; font-size: 13px}.link-list>.component-content li a { display: inline; color: #747474; position: relative; padding-left: 10px; font-size: 1em; text-decoration: none}.link-list>.component-content li a:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 10px}.link-list>.component-content li a:hover { color: #878787; text-decoration: none; border-bottom: 1px solid #89c6cc}.link-list .button-default,.link-list .default { border-width: 1px; border-style: solid; border-color: #d2d2d2; font-size: 12px; font-size: 1.2rem; display: inline-block; vertical-align: middle; box-sizing: border-box; margin: 5px 0; padding: 10px 15px; text-align: center; text-decoration: none; font-weight: 700; background: #f6f6f6; color: #747474}.link-list .button-default:hover,.link-list .default:hover { color: #747474; background: #f4f5f6}.link-list .button-success,.link-list .success { border-width: 1px; border-style: solid; border-color: #d2d2d2; font-size: 12px; font-size: 1.2rem; display: inline-block; vertical-align: middle; box-sizing: border-box; margin: 5px 0; padding: 10px 15px; text-align: center; text-decoration: none; font-weight: 700; background: #a0ce4e; color: #fff}.link-list .button-success:hover,.link-list .success:hover { color: #747474; background: #f4f5f6}.link-list .button-success:hover,.link-list .success:hover { color: #fff; background: #92be43}.link-list .button-warning,.link-list .warning { border-width: 1px; border-style: solid; border-color: #d2d2d2; font-size: 12px; font-size: 1.2rem; display: inline-block; vertical-align: middle; box-sizing: border-box; margin: 5px 0; padding: 10px 15px; text-align: center; text-decoration: none; font-weight: 700; background: #bc4526; color: #fff}.link-list .button-warning:hover,.link-list .warning:hover { color: #747474; background: #f4f5f6}.link-list .button-warning:hover,.link-list .warning:hover { color: #fff; background: #c34e30}.link-list.list-vertical h3 { background: #fff; width: 100%; display: inline-block; padding: 3px 5px; border-width: 1px; border-style: solid; border-color: #d2d2d2}.link-list.list-vertical a { border: none}.link-list.list-vertical li { display: block; margin-left: 20px}.link { background: 0 0}.link a { background-color: transparent; text-decoration: none; font-size: 1em; color: #747474; border-bottom: 1px solid #89c6cc}.link a:hover { color: #878787; text-decoration: none}.login { background-color: transparent}.login label { display: block; margin-bottom: 8px; background: 0 0; color: #000; font-size: 18px; line-height: 24px}.login label[for] { font-weight: 500}.login input:not([type=submit]),.login select,.login textarea { display: inline-block; box-sizing: border-box; border-radius: 0 !important; background: #f4f5f6; border: 0; color: #000; font-weight: 400; padding: 14px 16px; clear: both; height: auto; font-size: 13px; border-bottom: 2px solid transparent; margin-bottom: 48px}.login input:not([type=submit]).input-validation-error,.login select.input-validation-error,.login textarea.input-validation-error { border-bottom: 2px solid #992634}.login .multiple-inputs-wrapper label:first-of-type { font-weight: 500}.login .multiple-inputs-wrapper label input { margin-bottom: 0}.login .multiple-inputs-wrapper label:last-of-type { margin-bottom: 48px}.login input:not([type=submit]):focus,.login textarea:focus { border-bottom: 2px solid #000; outline: 0}.login button,.login input[type=button],.login input[type=reset],.login input[type=submit] { color: #fff; border-radius: 1000px; border: 0; background-color: #000; font-size: 18px; font-family: inherit; padding: 8px 16px}.login button:hover,.login input[type=button]:hover,.login input[type=reset]:hover,.login input[type=submit]:hover { background-color: #3d3d3d}.login button::-moz-focus-inner,.login input::-moz-focus-inner { border: 0; padding: 0}.login input[type=text],.login select { font-size: 18px}.login input[type=email],.login input[type=password],.login input[type=text],.login select,.login textarea { color: #000; width: 100%}.login input[type=checkbox],.login input[type=radio] { margin-right: 10px}.login select { padding: 14px 42px 14px 16px !important; -webkit-appearance: none; -moz-appearance: none; border: none; background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.48176 11.8312L1.54789 5.89727C1.26171 5.61108 1.26171 5.1471 1.54789 4.86095L2.23998 4.16886C2.52568 3.88316 2.98871 3.88261 3.27508 4.16763L7.99993 8.87035L12.7248 4.16763C13.0111 3.88261 13.4742 3.88316 13.7599 4.16886L14.4519 4.86095C14.7381 5.14713 14.7381 5.61111 14.4519 5.89727L8.51811 11.8312C8.23192 12.1173 7.76794 12.1173 7.48176 11.8312Z' fill='black'/%3E%3C/svg%3E") !important; background-repeat: no-repeat !important; background-position: right .7em top 50%, 0 0 !important; background-size: .65em auto, 100% !important; width: 100%; outline: 0; cursor: pointer}.login textarea { min-height: 128px}.login .field-validation-error { margin-top: 8px; color: #992634; font-size: 16px}.login .form-two-column-left { width: 100%; padding-right: unset}@media screen and (min-width: 850px) { .login .form-two-column-left { width: 50%; padding-right: 15px; display: inline-block }}.container--70-30 .login .form-two-column-left { width: 100%; padding-right: unset}@media screen and (min-width: 1149px) { .container--70-30 .login .form-two-column-left { width: 50%; padding-right: 15px; display: inline-block }}.container--50-50 .login .form-two-column-left { width: 100%; padding-right: unset}@media screen and (min-width: 1720px) { .container--50-50 .login .form-two-column-left { width: 50%; padding-right: 15px; display: inline-block }}.login .form-two-column-right { width: 100%; padding-left: unset}@media screen and (min-width: 850px) { .login .form-two-column-right { width: 50%; padding-left: 15px; float: right }}.container--70-30 .login .form-two-column-right { width: 100%; padding-left: unset}@media screen and (min-width: 1149px) { .container--70-30 .login .form-two-column-right { width: 50%; padding-left: 15px; float: right }}.container--50-50 .login .form-two-column-right { width: 100%; padding-left: unset}@media screen and (min-width: 1720px) { .container--50-50 .login .form-two-column-right { width: 50%; padding-left: 15px; float: right }}.login .w-20 { width: 100% !important}.login .w-20 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .login .w-20 { width: 19% !important; display: inline-block }}.login .w-30 { width: 100% !important}.login .w-30 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .login .w-30 { width: 29% !important; display: inline-block }}.login .w-40 { width: 100% !important}.login .w-40 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .login .w-40 { width: 39% !important; display: inline-block }}.login .w-50 { width: 100% !important}.login .w-50 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .login .w-50 { width: 49% !important; display: inline-block }}.login .w-70 { width: 100% !important}.login .w-70 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .login .w-70 { width: 69% !important; display: inline-block }}.login table { width: 100%}.login table input,.login table label { display: inline-block; margin: 0}.login table tbody,.login table tr { background-color: transparent !important}.login table td { padding: 5px}.login table input[type=password],.login table input[type=text] { min-height: 33px}.logout a { background-color: transparent; text-decoration: none; font-size: 1em; color: #747474; border-bottom: 1px solid #89c6cc}.logout a:hover { color: #878787; text-decoration: none}.logout .component-content>a,.logout .component-content>p { display: inline-block}.map { border-width: 1px; border-style: solid; border-color: none; overflow: hidden; position: relative; background: 0 0}.map .map-canvas { position: relative}.map img { max-width: none}.map .MicrosoftMap .infobox-close { position: static; float: right}.map .MicrosoftMap .Infobox .infobox-body { height: 100%}.map .MicrosoftMap .Infobox .infobox-info { height: 100%; box-sizing: border-box}@charset "UTF-8";.media-link { background: 0 0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #89c6cc}.media-link a { color: #747474}.media-link a:hover { color: #878787; text-decoration: none}.media-link .component-content .scEmptyPlaceholder { width: 100%; margin-left: 0}.media-link .component-content>* { display: inline-block; vertical-align: middle; margin-left: 5px}.media-link.position-right .field-filetypeicon,.media-link.position-right .field-linktext { float: right}.media-link .field-filetypeicon,.media-link .field-linktext { display: inline-block}.media-link .field-filetypeicon>a { height: 24px !important; display: block}.media-link .field-filetypeicon span { display: block; height: 24px !important}.media-link .field-filetypeicon span:before { font-size: 18px}.media-link .field-linktext a { font-size: 1em}.media-link.file-list-files>.component-content { display: flex; flex-wrap: wrap}.media-link.file-list-files .file-description { display: inline-flex; align-items: center; width: 84%; margin-left: 0}.media-link.file-list-files .file-description .field-title { display: inline-block; vertical-align: middle; font-weight: 600; font-size: 13px}.media-link.file-list-files .file-description .field-filetypeicon { height: 24px; order: 1; padding-right: 10px; width: 6%; text-align: center; vertical-align: middle}.media-link.file-list-files .file-description .field-filetypeicon span:before { font-size: 24px !important}.media-link.file-list-files .file-description .info-wrapper { order: 1; width: 93%}.media-link.file-list-files .file-description .info-wrapper .field-size,.media-link.file-list-files .file-description .info-wrapper .field-updated { display: inline-block; font-size: 12px}.media-link.file-list-files .field-linktext { display: inline-flex; width: 15%; padding: 10px 13px; text-align: center; justify-content: center; border-radius: 3px}.media-link.file-list-files .field-linktext a { line-height: 22px}@media only screen and (max-width: 768px) { .media-link.file-list-files .file-description { width: 100%; flex-wrap: wrap } .media-link.file-list-files .file-description .field-filetypeicon { width: 100% } .media-link.file-list-files .file-description .field-filetypeicon span { margin: 0 auto } .media-link.file-list-files .file-description .info-wrapper { width: 100%; text-align: center; padding: 5px 0 } .media-link.file-list-files .field-linktext { width: 100%; margin: 0 auto }}.media-link .avi,.media-link .bmp,.media-link .doc,.media-link .docx,.media-link .field-filetypeicon>a>span,.media-link .gif,.media-link .jpeg,.media-link .jpg,.media-link .mov,.media-link .mp3,.media-link .mp4,.media-link .pdf,.media-link .png,.media-link .ppt,.media-link .pptx,.media-link .psd,.media-link .txt,.media-link .wma,.media-link .wmv,.media-link .xls,.media-link .xlsx,.media-link .zip { display: inline-block; box-sizing: border-box; font-weight: 400; width: 15px; height: 21px; margin: 0; padding: 0; position: relative}.media-link .avi:before,.media-link .bmp:before,.media-link .doc:before,.media-link .docx:before,.media-link .field-filetypeicon>a>span:before,.media-link .gif:before,.media-link .jpeg:before,.media-link .jpg:before,.media-link .mov:before,.media-link .mp3:before,.media-link .mp4:before,.media-link .pdf:before,.media-link .png:before,.media-link .ppt:before,.media-link .pptx:before,.media-link .psd:before,.media-link .txt:before,.media-link .wma:before,.media-link .wmv:before,.media-link .xls:before,.media-link .xlsx:before,.media-link .zip:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 16px !important; position: absolute; display: block; top: 50%; margin: 0; padding: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%)}.media-link .field-filetypeicon span:before { content: ""}.media-link .field-filetypeicon .pdf:before { content: ""}.media-link .field-filetypeicon .xls:before,.media-link .field-filetypeicon .xlsx:before { content: ""}.media-link .field-filetypeicon .ppt:before,.media-link .field-filetypeicon .pptx:before { content: ""}.media-link .field-filetypeicon .doc:before,.media-link .field-filetypeicon .docx:before { content: ""}.media-link .field-filetypeicon .bmp:before,.media-link .field-filetypeicon .gif:before,.media-link .field-filetypeicon .jpeg:before,.media-link .field-filetypeicon .jpg:before,.media-link .field-filetypeicon .png:before,.media-link .field-filetypeicon .psd:before,.media-link .field-filetypeicon .tif:before { content: ""}.media-link .field-filetypeicon .avi:before,.media-link .field-filetypeicon .divx:before,.media-link .field-filetypeicon .flv:before,.media-link .field-filetypeicon .gifv:before,.media-link .field-filetypeicon .h264:before,.media-link .field-filetypeicon .m4v:before,.media-link .field-filetypeicon .mk3d:before,.media-link .field-filetypeicon .mkv:before,.media-link .field-filetypeicon .mov:before,.media-link .field-filetypeicon .movie:before,.media-link .field-filetypeicon .mp4:before,.media-link .field-filetypeicon .mpg:before,.media-link .field-filetypeicon .oggv:before,.media-link .field-filetypeicon .rv:before,.media-link .field-filetypeicon .swf:before,.media-link .field-filetypeicon .vid:before,.media-link .field-filetypeicon .vp6:before,.media-link .field-filetypeicon .webm:before,.media-link .field-filetypeicon .wmv:before { content: ""}.media-link .field-filetypeicon .aa:before,.media-link .field-filetypeicon .aac:before,.media-link .field-filetypeicon .aax:before,.media-link .field-filetypeicon .ac3:before,.media-link .field-filetypeicon .aif:before,.media-link .field-filetypeicon .aiff:before,.media-link .field-filetypeicon .amz:before,.media-link .field-filetypeicon .asx:before,.media-link .field-filetypeicon .au:before,.media-link .field-filetypeicon .avr:before,.media-link .field-filetypeicon .fla:before,.media-link .field-filetypeicon .flac:before,.media-link .field-filetypeicon .m3u:before,.media-link .field-filetypeicon .m4a:before,.media-link .field-filetypeicon .mid:before,.media-link .field-filetypeicon .midi:before,.media-link .field-filetypeicon .mka:before,.media-link .field-filetypeicon .mp3:before,.media-link .field-filetypeicon .mp4a:before,.media-link .field-filetypeicon .ogg:before,.media-link .field-filetypeicon .pcm:before,.media-link .field-filetypeicon .ra:before,.media-link .field-filetypeicon .rma:before,.media-link .field-filetypeicon .wav:before,.media-link .field-filetypeicon .wma:before,.media-link .field-filetypeicon .xwma:before { content: ""}.media-link .field-filetypeicon .txt:before { content: ""}.media-link .field-filetypeicon .dmg:before,.media-link .field-filetypeicon .gz:before,.media-link .field-filetypeicon .iso:before,.media-link .field-filetypeicon .rar:before,.media-link .field-filetypeicon .tar:before,.media-link .field-filetypeicon .zip:before,.media-link .field-filetypeicon .zipx:before { content: ""}.media-link .field-filetypeicon .config:before,.media-link .field-filetypeicon .cpp:before,.media-link .field-filetypeicon .css:before,.media-link .field-filetypeicon .git:before,.media-link .field-filetypeicon .h:before,.media-link .field-filetypeicon .ini:before,.media-link .field-filetypeicon .js:before,.media-link .field-filetypeicon .py:before { content: ""}.media-link .field-filetypeicon .apk:before,.media-link .field-filetypeicon .app:before,.media-link .field-filetypeicon .bat:before,.media-link .field-filetypeicon .deb:before,.media-link .field-filetypeicon .dll:before,.media-link .field-filetypeicon .exe:before,.media-link .field-filetypeicon .jar:before,.media-link .field-filetypeicon .msi:before,.media-link .field-filetypeicon .pl:before,.media-link .field-filetypeicon .prg:before,.media-link .field-filetypeicon .scr:before,.media-link .field-filetypeicon .sh:before,.media-link .field-filetypeicon .vb:before { content: ""}.media-link .field-filetypeicon .asp:before,.media-link .field-filetypeicon .aspx:before,.media-link .field-filetypeicon .cfm:before,.media-link .field-filetypeicon .com:before,.media-link .field-filetypeicon .edu:before,.media-link .field-filetypeicon .gov:before,.media-link .field-filetypeicon .htm:before,.media-link .field-filetypeicon .html:before,.media-link .field-filetypeicon .jhtml:before,.media-link .field-filetypeicon .mil:before,.media-link .field-filetypeicon .net:before,.media-link .field-filetypeicon .org:before,.media-link .field-filetypeicon .php3:before,.media-link .field-filetypeicon .php4:before,.media-link .field-filetypeicon .php5:before,.media-link .field-filetypeicon .php:before,.media-link .field-filetypeicon .phtmle:before,.media-link .field-filetypeicon .xhtml:before { content: ""}.media-link-horizontal div .field-filetypeicon span { height: 25px; width: 100%}.media-link-horizontal div .field-filetypeicon span:before { font-size: 24px !important; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%)}.media-link-horizontal .component-content>* { display: block; text-align: center}@charset "UTF-8";.navigation { background: 0 0}.navigation .level0>.navigation-title>a,.navigation .level1>.navigation-title>a { font-size: 18px; border-color: #89c6cc; border-style: solid; border-width: 0 0 2px 0; padding-right: 3px; margin-right: 5px}.navigation .level0>.navigation-title>a:hover,.navigation .level1>.navigation-title>a:hover { text-decoration: none}.navigation a { color: #747474}.lt-ie9 .navigation a,.lt-ie9 .navigation a span { color: #747474}.navigation a:focus,.navigation a:hover { color: #747474}.navigation li.submenu { margin-bottom: 0}.navigation li>.navigation-title>a { padding: 3px 5px 3px 0; display: block; color: #747474; text-decoration: none}.navigation li>ul a { font-size: 14px}.navigation .submenu>ul { padding-left: 10px}.navigation.navigation-fat { background: #fff; border-width: 1px; border-style: solid; border-color: #d2d2d2}.navigation.navigation-fat a { text-decoration: none}.navigation.navigation-fat nav>ul { list-style: none; padding: 10px 0; overflow: hidden}.navigation.navigation-fat .rel-level1 { margin: 22px; padding: 0; display: inline-block; vertical-align: top}.navigation.navigation-fat .rel-level1.submenu ul a { position: relative}.navigation.navigation-fat .rel-level1.submenu ul a:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transform: translateY(-50%); transform: translateY(-50%); position: absolute; content: ""; top: 50%; left: -9px; font-size: 10px}.navigation.navigation-fat .rel-level1>.navigation-title>a { border-top-width: 2px; border-top-style: solid; border-top-color: #89c6cc; border-bottom: 0; background: #f6f6f6; padding: 5px 10px; display: block; width: auto}.navigation.navigation-fat .rel-level1>.navigation-title>a:hover { border-color: #1b809e}.navigation.navigation-fat .rel-level1>ul { padding: 0}.navigation.navigation-fat .rel-level2 { padding-left: 22px; display: block}.navigation.navigation-main .component-content>nav { position: relative}.navigation.navigation-main .component-content>nav ul:after { content: ""; display: table; clear: both}.navigation.navigation-main .rel-level1 { float: left}.navigation.navigation-main .rel-level1.active>.navigation-title>a { border-color: #89c6cc}.navigation.navigation-main .rel-level1>.navigation-title>a { border-width: 2px 0 0 0; border-color: transparent}.navigation.navigation-main .rel-level1>.navigation-title>a:hover { border-color: #89c6cc}.navigation.navigation-main .rel-level1.submenu>.navigation-title a { position: relative; padding-right: 15px}.navigation.navigation-main .rel-level1.submenu>.navigation-title a:after { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 10px; content: ""; position: absolute; -webkit-transform: translateY(-50%); transform: translateY(-50%); top: 50%; right: 0}.navigation.navigation-main .rel-level1>ul { overflow: hidden; display: none; z-index: 10; position: absolute; top: 100%; background: #f6f6f6; margin-left: 0; margin-top: -2px; border-top: 2px solid #89c6cc; border-left: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2}.navigation.navigation-main .rel-level1.show>a+ul { display: block !important}.navigation.navigation-main .rel-level1.show>ul { display: block !important; min-width: 60px}.navigation.navigation-main .rel-level1.active>.navigation-title>a:link,.navigation.navigation-main .rel-level1.active>.navigation-title>a:visited { color: #878787}.navigation.navigation-main .rel-level1.active>span { display: block; padding: 10px 20px; color: #fff}.navigation.navigation-main .rel-level1.submenu.active { border-color: #176f89}.navigation.navigation-main .rel-level2:focus,.navigation.navigation-main .rel-level2:hover { transition: background .2s ease-in; background: #f6f6f6}.navigation.navigation-main .rel-level2 div>a { display: block; font-weight: 400; font-size: 14px; text-align: center}.navigation.navigation-main .rel-level2 div>a:focus,.navigation.navigation-main .rel-level2 div>a:hover { color: #222}.navigation.navigation-main .rel-level2.submenu { box-sizing: border-box}.navigation.navigation-main .rel-level2.submenu.navigation-image { text-align: center}.navigation.navigation-main .rel-level2.submenu.navigation-image .field-navigationtext,.navigation.navigation-main .rel-level2.submenu.navigation-image>a { text-align: left}.navigation.navigation-main.navigation-main-horizontal .submenu>ul { padding-left: 0}.navigation.navigation-main.navigation-main-horizontal .rel-level1.show>a+ul { display: inline-flex !important; flex-wrap: wrap}.navigation.navigation-main.navigation-main-horizontal .rel-level1.show>ul { display: inline-flex !important; flex-wrap: wrap}.navigation.navigation-main.navigation-main-horizontal .rel-level1>ul { width: 100%; clear: both; left: 0}.navigation.navigation-main.navigation-main-horizontal .rel-level2 { float: left; padding: 10px; border-right-width: 1px; border-right-style: solid; border-right-color: #d2d2d2; flex-grow: 1; flex-basis: 23%}.navigation.navigation-main.navigation-main-vertical .rel-level1>ul { padding-left: 0; width: auto; left: auto; border-right-width: 1px; border-right-style: solid; border-right-color: #d2d2d2}.navigation.navigation-main.navigation-main-vertical .rel-level1>ul>li { padding: 5px 10px}.navigation.navigation-mobile nav>ul { border: none; border-width: 1px; border-style: solid; border-color: #d2d2d2}.navigation.navigation-mobile .rel-level1 { cursor: pointer; margin: 0; background: #fff}.navigation.navigation-mobile .rel-level1>ul { padding-left: 25px; display: none; background: #f6f6f6}.navigation.navigation-mobile .rel-level1>ul li { position: relative}.navigation.navigation-mobile .rel-level1>ul li a:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; display: block; position: absolute; left: 0; font-size: 10px; top: 20px; -webkit-transform: translateY(-50%); transform: translateY(-50%)}.navigation.navigation-mobile .rel-level1.submenu.active>.navigation-title:before { -webkit-transform: rotate(180deg); transform: rotate(180deg); transition: .6s; -webkit-transform-style: preserve-3d; transform-style: preserve-3d}.navigation.navigation-mobile .rel-level1.submenu.active>ul { display: block}.navigation.navigation-mobile .rel-level1.submenu>.navigation-title { position: relative}.navigation.navigation-mobile .rel-level1.submenu>.navigation-title:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; display: block; position: absolute; right: 10px; font-size: 10px; top: 20px; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transform: rotate(0); transform: rotate(0); transition: .6s; -webkit-transform-style: preserve-3d; transform-style: preserve-3d}.navigation.navigation-mobile .rel-level1>.navigation-title { border-bottom: 1px solid #89c6cc; margin: 0}.navigation.navigation-mobile .rel-level1>.navigation-title:last-child { border-bottom: none}.navigation.navigation-mobile .rel-level1 .navigation-title { padding: 10px}.navigation.navigation-mobile .rel-level1 .navigation-title>a { text-decoration: none; color: #747474; display: inline}.navigation.navigation-mobile .rel-level2 { display: list-item}.navigation.navigation-mobile .rel-level2 .navigation-title>a { font-weight: 500}.navigation.navigation-mobile .rel-level2 ul { display: none}.navigation.navigation-sidebar a { text-decoration: none}.navigation.navigation-sidebar nav>ul .rel-level1>.navigation-title { margin-bottom: 0}.navigation.navigation-sidebar nav>ul .rel-level1>.navigation-title>a { padding: 5px 10px; display: block; position: relative; z-index: 1; margin-right: 0}.navigation.navigation-sidebar nav>ul .rel-level1>ul { margin-left: 22px; margin-top: 5px}.navigation.navigation-sidebar nav>ul .rel-level2 { display: block}.navigation.sitemap-navigation .level2 a { position: relative; padding-left: 10px}.navigation.sitemap-navigation .level2 a:before { font-size: 14px; font-size: 1.4rem; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transform: translateY(-50%) scale(1, -1); transform: translateY(-50%) scale(1, -1); position: absolute; content: ""; top: 50%; left: -8px}.page-list { background-color: transparent}.page-list .item { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #89c6cc; background: 0 0; padding: 15px; overflow: hidden}.page-list .item:last-child { border-width: 0}.page-list .item .field-title { color: #000}.page-list .field-title { font-weight: 700}.page-list a { background-color: transparent; text-decoration: none; font-size: 1em; color: #747474; border-bottom: 1px solid #89c6cc}.page-list a:hover { color: #878787; text-decoration: none}.list-pagination { background: 0 0}.list-pagination nav { font-size: 13px}.list-pagination nav>a,.list-pagination nav>span { display: inline-block; margin: 2px 1px 2px 0; padding: 4px 8px; border-width: 1px; border-style: solid; border-color: #d2d2d2; font-size: 1em; font-weight: 700}.list-pagination nav>a:hover,.list-pagination nav>span:hover { color: #89c6cc; background: #f6f6f6; text-decoration: none; border-width: 1px; border-style: solid; border-color: #15909c}.list-pagination nav>a:focus,.list-pagination nav>span:focus { text-decoration: none; color: #89c6cc}.list-pagination nav>span.active { background: #f6f6f6; color: #89c6cc; border-width: 1px; border-style: solid; border-color: #d2d2d2}.list-pagination nav>span.inactive { color: #aaa}.list-pagination nav>span.inactive:hover { background: 0 0; border-width: 1px; border-style: solid; border-color: #d2d2d2}@charset "UTF-8";.playlist { background-color: transparent; padding: 20px 10px 0 10px}.playlist a:hover { text-decoration: none}.playlist .component-content>h1,.playlist .component-content>h2,.playlist .component-content>h3,.playlist .component-content>h4,.playlist .component-content>h5,.playlist .component-content>h6 { margin: 0 0 10px 0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #89c6cc}.playlist .playlist-item { margin: 0 0 10px 0; padding: 0; overflow: hidden}.playlist .playlist-item .playlist-section { display: flex; align-items: center; cursor: pointer; flex-flow: row wrap}.playlist .playlist-item .playlist-section>.scEmptyPlaceholder { flex-basis: 100%}.playlist .playlist-item .playlist-section>div { order: 1}.playlist .playlist-item .playlist-section .field-moviecaption a,.playlist .playlist-item .playlist-section .field-moviecaption a:hover { text-decoration: none !important}.playlist .playlist-item .playlist-section .field-moviethumbnail { max-width: 150px; padding: 10px 10px 8px 5px}.playlist .playlist-item .playlist-section .field-moviethumbnail a { display: block; text-align: center}.playlist .playlist-item .playlist-section .field-moviethumbnail a img { width: 100%; height: auto}.playlist .playlist-item .playlist-section .field-moviecaption { font-size: 13px}.playlist .playlist-item .playlist-section .field-moviecaption>a { padding: 15px 10px; display: block; color: #747474; font-size: 1em}.playlist .playlist-item.active { background-color: #89c6cc}.playlist .playlist-item.active .field-moviecaption a { color: #fff; font-weight: 700}.playlist .playlist-nav { padding: 5px; text-align: center}.playlist .playlist-nav a { text-indent: -9999px; display: block; height: 100%}.playlist .playlist-nav .playlist-next,.playlist .playlist-nav .playlist-prev { height: 17px; width: 14px; display: inline-block; vertical-align: middle}.playlist .playlist-nav .playlist-next a,.playlist .playlist-nav .playlist-prev a { position: relative}.playlist .playlist-nav .playlist-next a:before,.playlist .playlist-nav .playlist-prev a:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); text-indent: 0}.playlist .playlist-nav .playlist-next a:hover,.playlist .playlist-nav .playlist-prev a:hover { color: #89c6cc}.playlist .playlist-nav .playlist-prev a:before { content: ""}.playlist .playlist-nav .playlist-next a:before { content: ""}.video-playlist.show { display: block}.on-page-editor .video-playlist { display: block}.playlist.playlist-horizontal .playlist-items { display: inline-flex}.playlist.playlist-horizontal .playlist-items .playlist-item { min-width: 150px}.playlist.playlist-horizontal .playlist-items .playlist-item .playlist-section>div { width: 100%}.playlist.playlist-horizontal .playlist-items .playlist-item .playlist-section { display: block}.playlist.playlist-horizontal .playlist-items .playlist-item .field-moviecaption { text-align: center}.promo { background: #fff; padding: 15px; overflow: hidden; box-sizing: border-box}.promo>.component-content { position: relative; border-width: 1px; border-style: solid; border-color: #d2d2d2}.promo>.component-content:after { content: ""; display: table; clear: both}.promo>.component-content>div { padding: 5px}.promo .zg-height-fix .field-promoicon { margin-top: 100px}.promo .field-promoicon { overflow: hidden; width: 100%}.promo .field-promoicon img { width: 100%; height: auto}.promo .field-promolink { margin-top: 5px; padding-bottom: 10px}.promo.image-full-size img { margin-bottom: 10px}.promo h1,.promo h2,.promo h3,.promo h4,.promo h5,.promo h6 { font-weight: 400; font-family: "Libre Caslon Text", serif; color: #000}.promo h1 { font-size: 32px; line-height: 40px; margin-bottom: 24px}@media (min-width: 1149px) { .promo h1 { font-size: 56px; line-height: 80px }}.promo h2 { font-size: 28px; line-height: 40px; margin-bottom: 24px}@media (min-width: 1149px) { .promo h2 { font-size: 48px; line-height: 64px }}.promo h3 { font-size: 22px; line-height: 24px; margin-bottom: 24px}@media (min-width: 1149px) { .promo h3 { font-size: 28px; line-height: 32px }}.promo h4 { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 24px; margin-bottom: 24px}.promo li { font-family: "Work Sans", sans-serif; font-size: 20px; line-height: 32px}.promo p { font-family: "Work Sans", sans-serif; font-size: 20px; line-height: 32px; margin-bottom: 32px}.promo strong { font-weight: 700}.promo ol,.promo ul { margin-bottom: 32px}.promo ul li { list-style: disc; list-style-position: outside; margin-left: 20px}.promo ol li { list-style: decimal; list-style-position: outside; margin-left: 30px}.promo a { color: #992634; text-decoration: none}.promo a:hover { color: #cf263a; text-decoration: underline}.promo table { height: auto !important; border: 2px solid #d2d2d2}.promo table,.promo table td,.promo table th,.promo table tr { border: solid 2px #d2d2d2; background: #fff; border-collapse: collapse; vertical-align: middle}.promo table td,.promo table th,.promo table tr { padding: 5px}.promo table caption { background-color: #f4f5f6; overflow: hidden; padding: 10px; font-size: 20px; font-weight: 700; margin-left: 0}.promo table tr { border: none}.promo table td,.promo table th { border-width: 2px 0 0 2px}.promo table th { background-color: #fff; font-size: 13px; font-weight: 700; padding: 7px}.promo table th:first-child { border-left: 0}.promo table td:first-child { border-left: 0}.promo.absolute-bottom-link { position: relative}.promo.absolute-bottom-link .field-promolink { position: absolute; bottom: 10px; right: 10px}.promo.promo-hero { position: relative; text-align: center}.promo.promo-hero.promo-hero-half { float: left; width: 50%}@media only screen and (max-width: 959px) { .promo.promo-hero.promo-hero-half { float: none; width: 100% }}.promo.promo-hero .field-promotext { display: inline-block; -webkit-transform: translateY(-50%); transform: translateY(-50%); position: absolute; top: 50%; left: 0; right: 0; padding: 20px; color: #fff; background: rgba(0, 0, 0, .5)}.promo.promo-hero .field-promotext>a { color: inherit; text-decoration: none}@media only screen and (max-width: 959px) { .promo.promo-hero .field-promotext { width: 100%; margin: 0 } .promo.promo-hero .field-promotext h1 { font-size: 24px; font-size: 2.4rem } .promo.promo-hero .field-promotext h2, .promo.promo-hero .field-promotext h3, .promo.promo-hero .field-promotext h4 { font-size: 20px; font-size: 2rem }}.promo-shadow { max-width: 960px; padding: 0; border-top-width: 3px; border-top-color: #89c6cc; border-style: solid; overflow: visible; position: relative}.promo-shadow.promo { float: left}.promo-shadow>.component-content { padding: 15px; margin: 0 0 30px 0}@media only screen and (max-width: 959px) { .promo-shadow>.component-content { margin: 0 10px 30px 10px }}.promo-shadow>.component-content:after,.promo-shadow>.component-content:before { opacity: .7; box-shadow: 0 17px 10px rgba(0, 0, 0, .7); position: absolute; z-index: -1; height: 20%; max-height: 100px; max-width: 460px; width: 47%; content: ""; bottom: 10px}.promo-shadow>.component-content:before { left: 2%; -webkit-transform: rotate(-3deg); transform: rotate(-3deg)}.promo-shadow>.component-content:after { right: 2%; -webkit-transform: rotate(3deg); transform: rotate(3deg)}@charset "UTF-8";.content,.rich-text { background: 0 0; color: #000; border: transparent; line-height: 1.5; overflow: hidden}.content sup,.rich-text sup { vertical-align: middle; font-size: 14px}.content *,.rich-text * { max-width: 100%}.content .avi,.content .bmp,.content .doc,.content .docx,.content .field-filetypeicon>a>span,.content .gif,.content .jpeg,.content .jpg,.content .mov,.content .mp3,.content .mp4,.content .pdf,.content .png,.content .ppt,.content .pptx,.content .psd,.content .txt,.content .wma,.content .wmv,.content .xls,.content .xlsx,.content .zip,.rich-text .avi,.rich-text .bmp,.rich-text .doc,.rich-text .docx,.rich-text .field-filetypeicon>a>span,.rich-text .gif,.rich-text .jpeg,.rich-text .jpg,.rich-text .mov,.rich-text .mp3,.rich-text .mp4,.rich-text .pdf,.rich-text .png,.rich-text .ppt,.rich-text .pptx,.rich-text .psd,.rich-text .txt,.rich-text .wma,.rich-text .wmv,.rich-text .xls,.rich-text .xlsx,.rich-text .zip { display: inline-block; box-sizing: border-box; font-weight: 400; width: 15px; height: 21px; margin: 0; padding: 0; position: relative}.content .avi:before,.content .bmp:before,.content .doc:before,.content .docx:before,.content .field-filetypeicon>a>span:before,.content .gif:before,.content .jpeg:before,.content .jpg:before,.content .mov:before,.content .mp3:before,.content .mp4:before,.content .pdf:before,.content .png:before,.content .ppt:before,.content .pptx:before,.content .psd:before,.content .txt:before,.content .wma:before,.content .wmv:before,.content .xls:before,.content .xlsx:before,.content .zip:before,.rich-text .avi:before,.rich-text .bmp:before,.rich-text .doc:before,.rich-text .docx:before,.rich-text .field-filetypeicon>a>span:before,.rich-text .gif:before,.rich-text .jpeg:before,.rich-text .jpg:before,.rich-text .mov:before,.rich-text .mp3:before,.rich-text .mp4:before,.rich-text .pdf:before,.rich-text .png:before,.rich-text .ppt:before,.rich-text .pptx:before,.rich-text .psd:before,.rich-text .txt:before,.rich-text .wma:before,.rich-text .wmv:before,.rich-text .xls:before,.rich-text .xlsx:before,.rich-text .zip:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 16px !important; position: absolute; display: block; top: 50%; margin: 0; padding: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%)}.content .field-filetypeicon span:before,.rich-text .field-filetypeicon span:before { content: ""}.content .field-filetypeicon .pdf:before,.rich-text .field-filetypeicon .pdf:before { content: ""}.content .field-filetypeicon .xls:before,.content .field-filetypeicon .xlsx:before,.rich-text .field-filetypeicon .xls:before,.rich-text .field-filetypeicon .xlsx:before { content: ""}.content .field-filetypeicon .ppt:before,.content .field-filetypeicon .pptx:before,.rich-text .field-filetypeicon .ppt:before,.rich-text .field-filetypeicon .pptx:before { content: ""}.content .field-filetypeicon .doc:before,.content .field-filetypeicon .docx:before,.rich-text .field-filetypeicon .doc:before,.rich-text .field-filetypeicon .docx:before { content: ""}.content .field-filetypeicon .bmp:before,.content .field-filetypeicon .gif:before,.content .field-filetypeicon .jpeg:before,.content .field-filetypeicon .jpg:before,.content .field-filetypeicon .png:before,.content .field-filetypeicon .psd:before,.content .field-filetypeicon .tif:before,.rich-text .field-filetypeicon .bmp:before,.rich-text .field-filetypeicon .gif:before,.rich-text .field-filetypeicon .jpeg:before,.rich-text .field-filetypeicon .jpg:before,.rich-text .field-filetypeicon .png:before,.rich-text .field-filetypeicon .psd:before,.rich-text .field-filetypeicon .tif:before { content: ""}.content .field-filetypeicon .avi:before,.content .field-filetypeicon .divx:before,.content .field-filetypeicon .flv:before,.content .field-filetypeicon .gifv:before,.content .field-filetypeicon .h264:before,.content .field-filetypeicon .m4v:before,.content .field-filetypeicon .mk3d:before,.content .field-filetypeicon .mkv:before,.content .field-filetypeicon .mov:before,.content .field-filetypeicon .movie:before,.content .field-filetypeicon .mp4:before,.content .field-filetypeicon .mpg:before,.content .field-filetypeicon .oggv:before,.content .field-filetypeicon .rv:before,.content .field-filetypeicon .swf:before,.content .field-filetypeicon .vid:before,.content .field-filetypeicon .vp6:before,.content .field-filetypeicon .webm:before,.content .field-filetypeicon .wmv:before,.rich-text .field-filetypeicon .avi:before,.rich-text .field-filetypeicon .divx:before,.rich-text .field-filetypeicon .flv:before,.rich-text .field-filetypeicon .gifv:before,.rich-text .field-filetypeicon .h264:before,.rich-text .field-filetypeicon .m4v:before,.rich-text .field-filetypeicon .mk3d:before,.rich-text .field-filetypeicon .mkv:before,.rich-text .field-filetypeicon .mov:before,.rich-text .field-filetypeicon .movie:before,.rich-text .field-filetypeicon .mp4:before,.rich-text .field-filetypeicon .mpg:before,.rich-text .field-filetypeicon .oggv:before,.rich-text .field-filetypeicon .rv:before,.rich-text .field-filetypeicon .swf:before,.rich-text .field-filetypeicon .vid:before,.rich-text .field-filetypeicon .vp6:before,.rich-text .field-filetypeicon .webm:before,.rich-text .field-filetypeicon .wmv:before { content: ""}.content .field-filetypeicon .aa:before,.content .field-filetypeicon .aac:before,.content .field-filetypeicon .aax:before,.content .field-filetypeicon .ac3:before,.content .field-filetypeicon .aif:before,.content .field-filetypeicon .aiff:before,.content .field-filetypeicon .amz:before,.content .field-filetypeicon .asx:before,.content .field-filetypeicon .au:before,.content .field-filetypeicon .avr:before,.content .field-filetypeicon .fla:before,.content .field-filetypeicon .flac:before,.content .field-filetypeicon .m3u:before,.content .field-filetypeicon .m4a:before,.content .field-filetypeicon .mid:before,.content .field-filetypeicon .midi:before,.content .field-filetypeicon .mka:before,.content .field-filetypeicon .mp3:before,.content .field-filetypeicon .mp4a:before,.content .field-filetypeicon .ogg:before,.content .field-filetypeicon .pcm:before,.content .field-filetypeicon .ra:before,.content .field-filetypeicon .rma:before,.content .field-filetypeicon .wav:before,.content .field-filetypeicon .wma:before,.content .field-filetypeicon .xwma:before,.rich-text .field-filetypeicon .aa:before,.rich-text .field-filetypeicon .aac:before,.rich-text .field-filetypeicon .aax:before,.rich-text .field-filetypeicon .ac3:before,.rich-text .field-filetypeicon .aif:before,.rich-text .field-filetypeicon .aiff:before,.rich-text .field-filetypeicon .amz:before,.rich-text .field-filetypeicon .asx:before,.rich-text .field-filetypeicon .au:before,.rich-text .field-filetypeicon .avr:before,.rich-text .field-filetypeicon .fla:before,.rich-text .field-filetypeicon .flac:before,.rich-text .field-filetypeicon .m3u:before,.rich-text .field-filetypeicon .m4a:before,.rich-text .field-filetypeicon .mid:before,.rich-text .field-filetypeicon .midi:before,.rich-text .field-filetypeicon .mka:before,.rich-text .field-filetypeicon .mp3:before,.rich-text .field-filetypeicon .mp4a:before,.rich-text .field-filetypeicon .ogg:before,.rich-text .field-filetypeicon .pcm:before,.rich-text .field-filetypeicon .ra:before,.rich-text .field-filetypeicon .rma:before,.rich-text .field-filetypeicon .wav:before,.rich-text .field-filetypeicon .wma:before,.rich-text .field-filetypeicon .xwma:before { content: ""}.content .field-filetypeicon .txt:before,.rich-text .field-filetypeicon .txt:before { content: ""}.content .field-filetypeicon .dmg:before,.content .field-filetypeicon .gz:before,.content .field-filetypeicon .iso:before,.content .field-filetypeicon .rar:before,.content .field-filetypeicon .tar:before,.content .field-filetypeicon .zip:before,.content .field-filetypeicon .zipx:before,.rich-text .field-filetypeicon .dmg:before,.rich-text .field-filetypeicon .gz:before,.rich-text .field-filetypeicon .iso:before,.rich-text .field-filetypeicon .rar:before,.rich-text .field-filetypeicon .tar:before,.rich-text .field-filetypeicon .zip:before,.rich-text .field-filetypeicon .zipx:before { content: ""}.content .field-filetypeicon .config:before,.content .field-filetypeicon .cpp:before,.content .field-filetypeicon .css:before,.content .field-filetypeicon .git:before,.content .field-filetypeicon .h:before,.content .field-filetypeicon .ini:before,.content .field-filetypeicon .js:before,.content .field-filetypeicon .py:before,.rich-text .field-filetypeicon .config:before,.rich-text .field-filetypeicon .cpp:before,.rich-text .field-filetypeicon .css:before,.rich-text .field-filetypeicon .git:before,.rich-text .field-filetypeicon .h:before,.rich-text .field-filetypeicon .ini:before,.rich-text .field-filetypeicon .js:before,.rich-text .field-filetypeicon .py:before { content: ""}.content .field-filetypeicon .apk:before,.content .field-filetypeicon .app:before,.content .field-filetypeicon .bat:before,.content .field-filetypeicon .deb:before,.content .field-filetypeicon .dll:before,.content .field-filetypeicon .exe:before,.content .field-filetypeicon .jar:before,.content .field-filetypeicon .msi:before,.content .field-filetypeicon .pl:before,.content .field-filetypeicon .prg:before,.content .field-filetypeicon .scr:before,.content .field-filetypeicon .sh:before,.content .field-filetypeicon .vb:before,.rich-text .field-filetypeicon .apk:before,.rich-text .field-filetypeicon .app:before,.rich-text .field-filetypeicon .bat:before,.rich-text .field-filetypeicon .deb:before,.rich-text .field-filetypeicon .dll:before,.rich-text .field-filetypeicon .exe:before,.rich-text .field-filetypeicon .jar:before,.rich-text .field-filetypeicon .msi:before,.rich-text .field-filetypeicon .pl:before,.rich-text .field-filetypeicon .prg:before,.rich-text .field-filetypeicon .scr:before,.rich-text .field-filetypeicon .sh:before,.rich-text .field-filetypeicon .vb:before { content: ""}.content .field-filetypeicon .asp:before,.content .field-filetypeicon .aspx:before,.content .field-filetypeicon .cfm:before,.content .field-filetypeicon .com:before,.content .field-filetypeicon .edu:before,.content .field-filetypeicon .gov:before,.content .field-filetypeicon .htm:before,.content .field-filetypeicon .html:before,.content .field-filetypeicon .jhtml:before,.content .field-filetypeicon .mil:before,.content .field-filetypeicon .net:before,.content .field-filetypeicon .org:before,.content .field-filetypeicon .php3:before,.content .field-filetypeicon .php4:before,.content .field-filetypeicon .php5:before,.content .field-filetypeicon .php:before,.content .field-filetypeicon .phtmle:before,.content .field-filetypeicon .xhtml:before,.rich-text .field-filetypeicon .asp:before,.rich-text .field-filetypeicon .aspx:before,.rich-text .field-filetypeicon .cfm:before,.rich-text .field-filetypeicon .com:before,.rich-text .field-filetypeicon .edu:before,.rich-text .field-filetypeicon .gov:before,.rich-text .field-filetypeicon .htm:before,.rich-text .field-filetypeicon .html:before,.rich-text .field-filetypeicon .jhtml:before,.rich-text .field-filetypeicon .mil:before,.rich-text .field-filetypeicon .net:before,.rich-text .field-filetypeicon .org:before,.rich-text .field-filetypeicon .php3:before,.rich-text .field-filetypeicon .php4:before,.rich-text .field-filetypeicon .php5:before,.rich-text .field-filetypeicon .php:before,.rich-text .field-filetypeicon .phtmle:before,.rich-text .field-filetypeicon .xhtml:before { content: ""}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6 { font-weight: 400; font-family: "Libre Caslon Text", serif; color: #000}.content h1,.rich-text h1 { font-size: 32px; line-height: 40px; margin-bottom: 24px}@media (min-width: 1149px) { .content h1, .rich-text h1 { font-size: 56px; line-height: 80px }}.content h2,.rich-text h2 { font-size: 28px; line-height: 40px; margin-bottom: 24px}@media (min-width: 1149px) { .content h2, .rich-text h2 { font-size: 48px; line-height: 64px }}.content h3,.rich-text h3 { font-size: 22px; line-height: 24px; margin-bottom: 24px}@media (min-width: 1149px) { .content h3, .rich-text h3 { font-size: 28px; line-height: 32px }}.content h4,.rich-text h4 { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 24px; margin-bottom: 24px}.content li,.rich-text li { font-family: "Work Sans", sans-serif; font-size: 20px; line-height: 1.3em; margin-bottom: 12px;}.content p,.rich-text p { font-family: "Work Sans", sans-serif; font-size: 20px; line-height: 32px; margin-bottom: 32px}.content strong,.rich-text strong { font-weight: 700}.content ol,.content ul,.rich-text ol,.rich-text ul { margin-bottom: 32px;}.content ul li,.rich-text ul li { list-style: disc; list-style-position: outside; margin-left: 20px}.content ol li,.rich-text ol li { list-style: decimal; list-style-position: outside; margin-left: 30px}.content a,.rich-text a { color: #992634; text-decoration: none}.content a:hover,.rich-text a:hover { color: #cf263a; text-decoration: underline}.content table,.rich-text table { height: auto !important; border: 2px solid #d2d2d2}.content table,.content table td,.content table th,.content table tr,.rich-text table,.rich-text table td,.rich-text table th,.rich-text table tr { border: solid 2px #d2d2d2; background: #fff; border-collapse: collapse; vertical-align: middle}.content table td,.content table th,.content table tr,.rich-text table td,.rich-text table th,.rich-text table tr { padding: 5px}.content table caption,.rich-text table caption { background-color: #f4f5f6; overflow: hidden; padding: 10px; font-size: 20px; font-weight: 700; margin-left: 0}.content table tr,.rich-text table tr { border: none}.content table td,.content table th,.rich-text table td,.rich-text table th { border-width: 2px 0 0 2px}.content table th,.rich-text table th { background-color: #fff; font-size: 13px; font-weight: 700; padding: 7px}.content table th:first-child,.rich-text table th:first-child { border-left: 0}.content table td:first-child,.rich-text table td:first-child { border-left: 0}.content.position-indented,.rich-text.position-indented { margin: 0 auto}.field-featurelist ul,.rich-text-lists ul { box-sizing: border-box; margin: 0; padding: 0}.field-featurelist ul li,.rich-text-lists ul li { font-size: 13px; font-size: 1.3rem; position: relative; line-height: 21px; list-style: none; margin: 0; padding: 5px 0 5px 25px}.field-featurelist ul li:before,.rich-text-lists ul li:before { display: inline-block; vertical-align: middle; font-size: 12px; font-size: 1.2rem; font-family: FontAwesome, sans-serif; position: absolute; top: 3px; left: 0; color: #747474; text-align: center; content: "\f00c"; width: 20px; margin: 0 5px 0 0; padding: 0}.field-featurelist ul li:before { display: inline-block; vertical-align: middle; font-size: 12px; font-size: 1.2rem; font-family: FontAwesome, sans-serif; position: absolute; top: 3px; left: 0; color: #747474; text-align: center; content: "\f046"; width: 20px; margin: 0 5px 0 0; padding: 0}.media-link.file-type-icon-media-link { float: left}.media-link.file-type-icon-media-link .field-filetypeicon { text-align: center}.search-results { position: relative}.search-results .search-result-list { padding-top: 5px}.search-results.components .search-result-list,.search-results.example-fields .search-result-list,.search-results.horizontal .search-result-list { width: 100%; display: inline-flex; flex-wrap: wrap}.search-results.components .search-result-list:after,.search-results.example-fields .search-result-list:after,.search-results.horizontal .search-result-list:after { content: ""; display: table; clear: both}.search-results.components .search-result-list>li,.search-results.example-fields .search-result-list>li,.search-results.horizontal .search-result-list>li { box-sizing: border-box; border-width: 1px 1px 2px 1px; border-style: solid; border-color: #d2d2d2; position: relative; min-height: 120px; margin: 0 2% 10px 0; padding: 5px; flex: 1; min-height: 175px; min-width: 23%}.search-results.components .search-result-list>li .field-title,.search-results.example-fields .search-result-list>li .field-title,.search-results.horizontal .search-result-list>li .field-title { display: block; padding: 0 5px; text-align: center}.search-results.components .search-result-list>li .field-title a,.search-results.example-fields .search-result-list>li .field-title a,.search-results.horizontal .search-result-list>li .field-title a { font-size: 18px; line-height: 20px; text-decoration: none; font-weight: 400}.search-results.components .search-result-list>li a img,.search-results.example-fields .search-result-list>li a img,.search-results.horizontal .search-result-list>li a img { max-width: 100%; height: auto}.search-results.components .search-result-list>li:hover,.search-results.example-fields .search-result-list>li:hover,.search-results.horizontal .search-result-list>li:hover { border-bottom-width: 1px 1px 2px 1px; border-bottom-style: solid; border-bottom-color: #15909c}.search-results .search-results-overlay { display: none}.search-results.loading-in-progress { min-height: 200px}.search-results.loading-in-progress .search-result-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, .9)}.search-results.loading-in-progress .search-result-overlay:after { content: ""; background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJibGFjayI+CiAgPHBhdGggIG9wYWNpdHk9Ii4yNSIgZD0iTTE2IDAgQTE2IDE2IDAgMCAwIDE2IDMyIEExNiAxNiAwIDAgMCAxNiAwIE0xNiA0IEExMiAxMiAwIDAgMSAxNiAyOCBBMTIgMTIgMCAwIDEgMTYgNCIvPgogIDxwYXRoIGZpbGw9JyNkZGRkZGQnIGQ9Ik0xNiAwIEExNiAxNiAwIDAgMSAzMiAxNiBMMjggMTYgQTEyIDEyIDAgMCAwIDE2IDR6Ij4KICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiBmcm9tPSIwIDE2IDE2IiB0bz0iMzYwIDE2IDE2IiBkdXI9IjAuOHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvcGF0aD4KPC9zdmc+); background-size: 100% 100%; background-repeat: no-repeat; position: absolute; width: 50px; height: 50px; top: 50%; left: 0; right: 0; margin: -30px auto 0}.search-results.loading-more-in-progress:after { content: ""; display: block; background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJibGFjayI+DQogIDxwYXRoICBvcGFjaXR5PSIuMjUiIGQ9Ik0xNiAwIEExNiAxNiAwIDAgMCAxNiAzMiBBMTYgMTYgMCAwIDAgMTYgMCBNMTYgNCBBMTIgMTIgMCAwIDEgMTYgMjggQTEyIDEyIDAgMCAxIDE2IDQiLz4NCiAgPHBhdGggZmlsbD0nIzFhODBiNicgZD0iTTE2IDAgQTE2IDE2IDAgMCAxIDMyIDE2IEwyOCAxNiBBMTIgMTIgMCAwIDAgMTYgNHoiPg0KICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiBmcm9tPSIwIDE2IDE2IiB0bz0iMzYwIDE2IDE2IiBkdXI9IjAuOHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICA8L3BhdGg+DQo8L3N2Zz4NCg==); background-position: center center; background-repeat: no-repeat; background-size: 50% 50%; height: 100px}.search-results .no-results { padding: 5px}.market-selector label { display: block; margin-bottom: 8px; background: 0 0; color: #000; font-size: 18px; line-height: 24px}.market-selector label[for] { font-weight: 500}.market-selector input:not([type=submit]),.market-selector select,.market-selector textarea { display: inline-block; box-sizing: border-box; border-radius: 0 !important; background: #f4f5f6; border: 0; color: #000; font-weight: 400; padding: 14px 16px; clear: both; height: auto; font-size: 13px; border-bottom: 2px solid transparent; margin-bottom: 48px}.market-selector input:not([type=submit]).input-validation-error,.market-selector select.input-validation-error,.market-selector textarea.input-validation-error { border-bottom: 2px solid #992634}.market-selector .multiple-inputs-wrapper label:first-of-type { font-weight: 500}.market-selector .multiple-inputs-wrapper label input { margin-bottom: 0}.market-selector .multiple-inputs-wrapper label:last-of-type { margin-bottom: 48px}.market-selector input:not([type=submit]):focus,.market-selector textarea:focus { border-bottom: 2px solid #000; outline: 0}.market-selector button,.market-selector input[type=button],.market-selector input[type=reset],.market-selector input[type=submit] { color: #fff; border-radius: 1000px; border: 0; background-color: #000; font-size: 18px; font-family: inherit; padding: 8px 16px}.market-selector button:hover,.market-selector input[type=button]:hover,.market-selector input[type=reset]:hover,.market-selector input[type=submit]:hover { background-color: #3d3d3d}.market-selector button::-moz-focus-inner,.market-selector input::-moz-focus-inner { border: 0; padding: 0}.market-selector input[type=text],.market-selector select { font-size: 18px}.market-selector input[type=email],.market-selector input[type=password],.market-selector input[type=text],.market-selector select,.market-selector textarea { color: #000; width: 100%}.market-selector input[type=checkbox],.market-selector input[type=radio] { margin-right: 10px}.market-selector select { padding: 14px 42px 14px 16px !important; -webkit-appearance: none; -moz-appearance: none; border: none; background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.48176 11.8312L1.54789 5.89727C1.26171 5.61108 1.26171 5.1471 1.54789 4.86095L2.23998 4.16886C2.52568 3.88316 2.98871 3.88261 3.27508 4.16763L7.99993 8.87035L12.7248 4.16763C13.0111 3.88261 13.4742 3.88316 13.7599 4.16886L14.4519 4.86095C14.7381 5.14713 14.7381 5.61111 14.4519 5.89727L8.51811 11.8312C8.23192 12.1173 7.76794 12.1173 7.48176 11.8312Z' fill='black'/%3E%3C/svg%3E") !important; background-repeat: no-repeat !important; background-position: right .7em top 50%, 0 0 !important; background-size: .65em auto, 100% !important; width: 100%; outline: 0; cursor: pointer}.market-selector textarea { min-height: 128px}.market-selector .field-validation-error { margin-top: 8px; color: #992634; font-size: 16px}.market-selector .form-two-column-left { width: 100%; padding-right: unset}@media screen and (min-width: 850px) { .market-selector .form-two-column-left { width: 50%; padding-right: 15px; display: inline-block }}.container--70-30 .market-selector .form-two-column-left { width: 100%; padding-right: unset}@media screen and (min-width: 1149px) { .container--70-30 .market-selector .form-two-column-left { width: 50%; padding-right: 15px; display: inline-block }}.container--50-50 .market-selector .form-two-column-left { width: 100%; padding-right: unset}@media screen and (min-width: 1720px) { .container--50-50 .market-selector .form-two-column-left { width: 50%; padding-right: 15px; display: inline-block }}.market-selector .form-two-column-right { width: 100%; padding-left: unset}@media screen and (min-width: 850px) { .market-selector .form-two-column-right { width: 50%; padding-left: 15px; float: right }}.container--70-30 .market-selector .form-two-column-right { width: 100%; padding-left: unset}@media screen and (min-width: 1149px) { .container--70-30 .market-selector .form-two-column-right { width: 50%; padding-left: 15px; float: right }}.container--50-50 .market-selector .form-two-column-right { width: 100%; padding-left: unset}@media screen and (min-width: 1720px) { .container--50-50 .market-selector .form-two-column-right { width: 50%; padding-left: 15px; float: right }}.market-selector .w-20 { width: 100% !important}.market-selector .w-20 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .market-selector .w-20 { width: 19% !important; display: inline-block }}.market-selector .w-30 { width: 100% !important}.market-selector .w-30 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .market-selector .w-30 { width: 29% !important; display: inline-block }}.market-selector .w-40 { width: 100% !important}.market-selector .w-40 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .market-selector .w-40 { width: 39% !important; display: inline-block }}.market-selector .w-50 { width: 100% !important}.market-selector .w-50 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .market-selector .w-50 { width: 49% !important; display: inline-block }}.market-selector .w-70 { width: 100% !important}.market-selector .w-70 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .market-selector .w-70 { width: 69% !important; display: inline-block }}.market-selector select { height: auto; font-size: 13px; color: #747474; padding: 5px 15px 5px 5px}.sitecore-form label { display: block; margin-bottom: 8px; background: 0 0; color: #000; font-size: 18px; line-height: 24px}.sitecore-form label[for] { font-weight: 500}.sitecore-form input:not([type=submit]),.sitecore-form select,.sitecore-form textarea { display: inline-block; box-sizing: border-box; border-radius: 0 !important; background: #f4f5f6; border: 0; color: #000; font-weight: 400; padding: 14px 16px; clear: both; height: auto; font-size: 13px; border-bottom: 2px solid transparent; margin-bottom: 48px}.sitecore-form input:not([type=submit]).input-validation-error,.sitecore-form select.input-validation-error,.sitecore-form textarea.input-validation-error { border-bottom: 2px solid #992634}.sitecore-form .multiple-inputs-wrapper label:first-of-type { font-weight: 500}.sitecore-form .multiple-inputs-wrapper label input { margin-bottom: 0}.sitecore-form .multiple-inputs-wrapper label:last-of-type { margin-bottom: 48px}.sitecore-form input:not([type=submit]):focus,.sitecore-form textarea:focus { border-bottom: 2px solid #000; outline: 0}.sitecore-form button,.sitecore-form input[type=button],.sitecore-form input[type=reset],.sitecore-form input[type=submit] { color: #fff; border-radius: 1000px; border: 0; background-color: #000; font-size: 18px; font-family: inherit; padding: 8px 16px}.sitecore-form button:hover,.sitecore-form input[type=button]:hover,.sitecore-form input[type=reset]:hover,.sitecore-form input[type=submit]:hover { background-color: #3d3d3d}.sitecore-form button::-moz-focus-inner,.sitecore-form input::-moz-focus-inner { border: 0; padding: 0}.sitecore-form input[type=text],.sitecore-form select { font-size: 18px}.sitecore-form input[type=email],.sitecore-form input[type=password],.sitecore-form input[type=text],.sitecore-form select,.sitecore-form textarea { color: #000; width: 100%}.sitecore-form input[type=checkbox],.sitecore-form input[type=radio] { margin-right: 10px}.sitecore-form .inputpoll input[type=radio] { margin-right: 3px;margin-left:8px}.sitecore-form select { padding: 14px 42px 14px 16px !important; -webkit-appearance: none; -moz-appearance: none; border: none; background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.48176 11.8312L1.54789 5.89727C1.26171 5.61108 1.26171 5.1471 1.54789 4.86095L2.23998 4.16886C2.52568 3.88316 2.98871 3.88261 3.27508 4.16763L7.99993 8.87035L12.7248 4.16763C13.0111 3.88261 13.4742 3.88316 13.7599 4.16886L14.4519 4.86095C14.7381 5.14713 14.7381 5.61111 14.4519 5.89727L8.51811 11.8312C8.23192 12.1173 7.76794 12.1173 7.48176 11.8312Z' fill='black'/%3E%3C/svg%3E") !important; background-repeat: no-repeat !important; background-position: right .7em top 50%, 0 0 !important; background-size: .65em auto, 100% !important; width: 100%; outline: 0; cursor: pointer}.sitecore-form textarea { min-height: 128px}.sitecore-form .field-validation-error { margin-top: 8px; color: #992634; font-size: 16px}.sitecore-form .form-two-column-left { width: 100%; padding-right: unset}@media screen and (min-width: 850px) { .sitecore-form .form-two-column-left { width: 50%; padding-right: 15px; display: inline-block }}.container--70-30 .sitecore-form .form-two-column-left { width: 100%; padding-right: unset}@media screen and (min-width: 1149px) { .container--70-30 .sitecore-form .form-two-column-left { width: 50%; padding-right: 15px; display: inline-block }}.container--50-50 .sitecore-form .form-two-column-left { width: 100%; padding-right: unset}@media screen and (min-width: 1720px) { .container--50-50 .sitecore-form .form-two-column-left { width: 50%; padding-right: 15px; display: inline-block }}.sitecore-form .form-two-column-right { width: 100%; padding-left: unset}@media screen and (min-width: 850px) { .sitecore-form .form-two-column-right { width: 50%; padding-left: 15px; float: right }}.container--70-30 .sitecore-form .form-two-column-right { width: 100%; padding-left: unset}@media screen and (min-width: 1149px) { .container--70-30 .sitecore-form .form-two-column-right { width: 50%; padding-left: 15px; float: right }}.container--50-50 .sitecore-form .form-two-column-right { width: 100%; padding-left: unset}@media screen and (min-width: 1720px) { .container--50-50 .sitecore-form .form-two-column-right { width: 50%; padding-left: 15px; float: right }}.sitecore-form .w-20 { width: 100% !important}.sitecore-form .w-20 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .sitecore-form .w-20 { width: 19% !important; display: inline-block }}.sitecore-form .w-30 { width: 100% !important}.sitecore-form .w-30 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .sitecore-form .w-30 { width: 29% !important; display: inline-block }}.sitecore-form .w-30Poll { width: 100% !important}.sitecore-form .w-30Poll input:not([type=radio]):not([type=checkbox]) { width: 50% !important; background-color: #037DA5; padding: 2px 2px; font-size: 14px}@media screen and (min-width: 609px) { .sitecore-form .w-30Poll { width: 29% !important; display: inline-block }}.sitecore-form .w-40 { width: 100% !important}.sitecore-form .w-40 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .sitecore-form .w-40 { width: 39% !important; display: inline-block }}.sitecore-form .w-50 { width: 100% !important}.sitecore-form .w-50 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .sitecore-form .w-50 { width: 49% !important; display: inline-block }}.sitecore-form .w-50HZ { width: 50% !important}.sitecore-form .w-50HZ input:not([type=radio]):not([type=checkbox]) { width: 50% !important}@media screen and (min-width: 609px) { .sitecore-form .w-50HZ { width: 49% !important; display: inline-flex }}.sitecore-form .w-70 { width: 100% !important}.sitecore-form .w-70 input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .sitecore-form .w-70 { width: 69% !important; display: inline-block }}.sitecore-form .w-70HZ { width: 100% !important}.sitecore-form .w-70HZ input:not([type=radio]):not([type=checkbox]) { width: 100% !important}@media screen and (min-width: 609px) { .sitecore-form .w-70HZ { width: 69% !important; display: inline-flex }}.sitecore-form>.component-content { border: 1px solid transparent; background-color: transparent}.sitecore-form>.component-content label { font-weight: 500}.sitecore-form form { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; color: #000}@media (min-width: 1150px) { .sitecore-form form { font-size: 20px; line-height: 32px }}.sitecore-form form>div { padding: 15px 0}.sitecore-form form>div label { font-family: inherit; padding-right: 5px}.sitecore-form form>div input { font-family: inherit}.sitecore-form form [data-sc-field-name="Password Confirmation"] { margin-right: 5px}.sitecore-form form div[class*=crico-forms-] { margin-bottom: 30px}.sitecore-form .form.hints-below .scfSectionContent [class$=UsefulInfo] { position: static; opacity: 1; max-width: 100%; width: 100%; margin: 5px 0 0 5px}.sitecore-form .form.labels-above label { box-sizing: border-box; display: block; width: 100%; margin: 0}.sitecore-form .form.labels-above .scfCaptchaGeneralPanel,.sitecore-form .form.labels-above .scfCheckBoxListGeneralPanel,.sitecore-form .form.labels-above .scfConfirmPasswordGeneralPanel,.sitecore-form .form.labels-above .scfCreditCardGeneralPanel,.sitecore-form .form.labels-above .scfDateGeneralPanel,.sitecore-form .form.labels-above .scfDatePickerGeneralPanel,.sitecore-form .form.labels-above .scfDateSelectorGeneralPanel,.sitecore-form .form.labels-above .scfDropListGeneralPanel,.sitecore-form .form.labels-above .scfEmailGeneralPanel,.sitecore-form .form.labels-above .scfFileUploadGeneralPanel,.sitecore-form .form.labels-above .scfListBoxGeneralPanel,.sitecore-form .form.labels-above .scfMultipleLineGeneralPanel,.sitecore-form .form.labels-above .scfNumberGeneralPanel,.sitecore-form .form.labels-above .scfPasswordGeneralPanel,.sitecore-form .form.labels-above .scfRadioButtonListGeneralPanel,.sitecore-form .form.labels-above .scfSingleLineGeneralPanel,.sitecore-form .form.labels-above .scfSmsTelephoneGeneralPanel,.sitecore-form .form.labels-above .scfTelephoneGeneralPanel { box-sizing: border-box; display: inline-block; vertical-align: middle; width: 93%}.sitecore-form .form.labels-above .scfSectionContent .scfRequired { margin: 0 5px}.sitecore-form .form.labels-above .scfMultipleLineGeneralPanel { width: 95%}.sitecore-form .form.labels-above .scfMultipleLineTextBox { margin: 0 0 0 5px}.skip-link { position: absolute; top: -40px; left: 0; background: #bf1722; color: #fff !important; padding: 8px; z-index: 100; border-bottom-right-radius: 8px}.skip-link:focus { top: 0}.snippet { padding-left: 0; padding-right: 0}.social-media-share { background: 0 0}.social-media-share ul { overflow: hidden}.social-media-share li { float: left; margin: 0 10px}.social-media-share li:first-child { margin-left: 0}.social-media-share li .fb_iframe_widget { display: block; margin-top: -2px}.tabs { overflow: hidden; position: relative; background: 0 0; border: none; position: relative; overflow: hidden}.tab-slider { position: absolute; background: #f4f5f6; cursor: pointer; border: 2px solid #89c6cc; vertical-align: center; width: 15px; text-indent: -9999px; z-index: 10}.tabs-heading { overflow: hidden}.tabs-heading li { border-top-width: 2px; border-top-style: solid; border-top-color: #f4f5f6; border-left-width: 1px; border-left-style: solid; border-left-color: #f4f5f6; border-right-width: 1px; border-right-style: solid; border-right-color: #f4f5f6; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #89c6cc; float: left; display: block; margin-left: 1px; background: #f4f5f6; width: auto; cursor: pointer}.tabs-heading li>div { padding: 3px 10px; display: block; text-decoration: none; color: #222}.tabs-heading li>div:after { content: ""; display: table; clear: both}.tabs-heading li>div .field-heading { font-size: 16px}.tabs-heading li>div>.row { display: block}.tabs-heading li .component.content { margin: 5px 0}.tabs-heading li.active { background: #fff; border-top-width: 2px; border-top-style: solid; border-top-color: #89c6cc; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #89c6cc; border-left-width: 1px; border-left-style: solid; border-left-color: #d2d2d2; border-right-width: 1px; border-right-style: solid; border-right-color: #d2d2d2}.tabs-heading li.active a { color: #000}.tabs-heading li:hover { border-top-width: 2px; border-top-style: solid; border-top-color: #89c6cc; background: #fff}.tabs-heading li:first-child { margin-left: 0}.tabs-container { border-top-width: 1px; border-top-style: solid; border-top-color: #89c6cc; background: 0 0; margin-top: -1px}.tab { display: none; padding: 10px}.tab:after { content: ""; display: table; clear: both}.tab.active { display: block}.tabs.tabs-bottom .tabs-container { margin: 0}.tabs.tabs-bottom .tabs-heading { position: relative; margin-top: -1px}.tabs.tabs-bottom .tabs-heading li { margin-bottom: 0; border-top: 0 solid #fff}.tabs.tabs-bottom .tabs-heading li a { border: none}.tabs.tabs-bottom .tabs-heading li.active { border-top: none; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #89c6cc; border-left-width: 1px; border-left-style: solid; border-left-color: #d2d2d2; border-right-width: 1px; border-right-style: solid; border-right-color: #d2d2d2}.tabs.tabs-bottom .tabs-heading li.active a { border: none; position: relative}.tabs.tabs-bottom .tabs-heading li:hover { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #89c6cc; background: #fff}.tabs.tabs-bottom .tabs-container { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #89c6cc; border-top: none; background: 0 0; margin-bottom: 1px}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading { float: right; margin-left: -1px}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading li { border-top-width: 1px; border-top-style: solid; border-top-color: #f4f5f6; border-left-width: 1px; border-left-style: solid; border-left-color: #f4f5f6; border-right-width: 2px; border-right-style: solid; border-right-color: #89c6cc; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f4f5f6}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading li.active { border-right-width: 2px; border-right-style: solid; border-right-color: #89c6cc; border-left-width: 1px; border-left-style: solid; border-left-color: #89c6cc}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading li.active a { border: none}.tabs.tabs-vertical.tabs-vertical-right .tabs-heading li:hover { border-left-width: 1px; border-left-style: solid; border-left-color: #89c6cc}.tabs.tabs-vertical.tabs-vertical-right .tabs-container { float: right; border-right-width: 1px; border-right-style: solid; border-right-color: #89c6cc; border-top: none; margin-left: -1px; border-left: none}.tabs.tabs-vertical .tabs-heading { width: 30%; float: left}.tabs.tabs-vertical .tabs-heading li { margin: 0 0 2px 0; display: block; width: 100%; border-top-width: 1px; border-top-style: solid; border-top-color: #f4f5f6; border-left-width: 2px; border-left-style: solid; border-left-color: #f4f5f6; border-right-width: 1px; border-right-style: solid; border-right-color: #89c6cc; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f4f5f6}.tabs.tabs-vertical .tabs-heading li.active { border-left-width: 2px; border-left-style: solid; border-left-color: #89c6cc}.tabs.tabs-vertical .tabs-heading li.active a { border: none}.tabs.tabs-vertical .tabs-heading li:first-child { margin-top: 0}.tabs.tabs-vertical .tabs-heading li:hover { border-left-width: 2px; border-left-style: solid; border-left-color: #89c6cc}.tabs.tabs-vertical .tabs-container { margin: 0; float: left; width: 70%; margin-left: -1px; border-top: none; border-left-width: 1px; border-left-style: solid; border-left-color: #89c6cc}.tabs.tabs-scrollable .tabs-heading { list-style: none; padding: 0; margin: 0; position: absolute; left: 0}.tabs.tabs-scrollable .tabs-container { margin: 0}.tabs.tabs-scrollable .prev { left: 0; background: #e4e4e4 url(../images/arrow-left.png) center center no-repeat}.tabs.tabs-scrollable .next { right: 0; background: #e4e4e4 url(../images/arrow-right.png) center center no-repeat}.tabs.tabs-scrollable.tabs-bottom .wrapper { margin-top: 2px; padding-bottom: 6px}.tabs.tabs-scrollable.tabs-bottom .next { top: 1px}.tabs.tabs-scrollable.tabs-bottom .prev { top: 1px}.tabs.tabs-scrollable.tabs-bottom .tabs-heading { margin-top: -4px}@charset "UTF-8";.tag-cloud .component-content { text-align: justify}.tag-cloud .tag-cloud-item a { color: #747474}.tag-cloud .tag-cloud-item a:hover { color: #878787}.tag-cloud .tag-cloud-item.xs { font-size: .9em}.tag-cloud .tag-cloud-item.s { font-size: 1.1em}.tag-cloud .tag-cloud-item.m { font-size: 1.3em}.tag-cloud .tag-cloud-item.l { font-size: 1.5em}.tag-cloud .tag-cloud-item.xl { font-size: 1.8em}.tag-cloud .tag-cloud-item.xxl { font-size: 2em}.tag-cloud span.field-title.tag-links { border-radius: 5px; padding: 5px 5px; display: inline}.tag-cloud span.field-title.tag-links:last-child { margin-right: 0}.tag-cloud span.field-title.tag-links .tag-usages { font-size: inherit; font-weight: 700}.tag-cloud span.field-title.tag-links .tag-usages:before { content: "("}.tag-cloud span.field-title.tag-links .tag-usages:after { content: ")"}.tag-cloud span.field-title.tag-text { position: relative; padding-left: 20px; border-bottom: 1px solid transparent; display: block; float: left}.tag-cloud span.field-title.tag-text:hover { cursor: pointer; text-decoration: none}.tag-cloud span.field-title.tag-text:before { content: ""; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); left: 0}@charset "UTF-8";.tag-list span.field-title.tag-text { color: #747474; position: relative; padding-left: 15px; margin-right: 10px; border-bottom: 1px solid transparent}.tag-list span.field-title.tag-text:hover { cursor: pointer; color: #878787; border-bottom: 1px solid #15909c; text-decoration: none}.tag-list span.field-title.tag-text:before { content: ""; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); left: 0}.tag-list span.field-title>a { color: #747474; background: #89c6cc; border-radius: 3px 0 0 3px; display: inline-block; height: 26px; line-height: 26px; padding: 0 15px 0 23px; position: relative; margin: 0 20px 10px 0; text-decoration: none; -webkit-transition: color .2s; color: #fff}.tag-list span.field-title>a:hover { background-color: #15909c}.tag-list span.field-title>a:hover:after { border-left: 10px solid #15909c}.tag-list span.field-title>a:before { background: #fff; border-radius: 10px; box-shadow: inset 0 1px rgba(0, 0, 0, .25); content: ''; height: 6px; left: 10px; position: absolute; width: 6px; top: 10px}.tag-list span.field-title>a:after { background: 0 0; border-bottom: 13px solid transparent; border-left: 10px solid #89c6cc; border-top: 13px solid transparent; content: ''; position: absolute; right: -10px; top: 0; bottom: 0}.tag-list span.field-title.tag-links { display: block; float: left; border-radius: 20px; position: relative; margin-right: 5px; padding: 5px 5px; margin-top: 5px}.tag-list span.field-title.tag-links>a { text-decoration: none; padding-left: 20px; position: relative}.tag-list span.field-title.tag-links>a:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; display: block; font-size: 6px; text-align: center; color: #fff; position: absolute; top: 50%; left: 10px; -webkit-transform: translateY(-50%); transform: translateY(-50%)}.tag-list span.field-title.tag-text { position: relative; border-bottom: 1px solid transparent; display: block; float: left; padding-left: 20px}.tag-list span.field-title.tag-text:hover { cursor: pointer; text-decoration: none}.tag-list span.field-title.tag-text:before { content: ""; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); left: 0}.title { background: 0 0}.title .field-title a,.title h1 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #89c6cc; font-size: 24px; margin-bottom: 22px; color: #747474; line-height: normal; padding-bottom: 10px; display: block; text-decoration: none; cursor: pointer}.title .field-title a:hover,.title h1:hover { color: #878787}@charset "UTF-8";.toggle details[open] summary:before { content: ""}.toggle summary { list-style: none}.toggle summary.toggle-header { position: relative; vertical-align: middle; box-sizing: border-box; padding: 0 10px; background: #fff; cursor: pointer; min-height: 25px}.toggle summary.toggle-header::-webkit-details-marker { display: none}.toggle summary.toggle-header:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; position: absolute; font-size: 17px; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%)}.toggle summary.toggle-header.show { display: inline-block !important}.toggle summary.toggle-header .toggle-label { display: block; margin: 0 0 0 10px}.toggle summary.toggle-header .toggle-label p { margin-bottom: 0}.toggle .show { color: #878787}.toggle .toggle-content { margin-top: -1px}.toggle details summary~.component>.component-content { -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-delay: 0; animation-delay: 0; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-direction: normal; animation-direction: normal; display: none}.toggle details[open] summary~.component { overflow: hidden}.toggle details[open] summary~.component>.component-content { -webkit-transform: translateY(-100%); transform: translateY(-100%); display: block}@-webkit-keyframes swing { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 50% { -webkit-transform: translateY(-50%); transform: translateY(-50%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@keyframes swing { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 50% { -webkit-transform: translateY(-50%); transform: translateY(-50%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@-webkit-keyframes easeInOutBack { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 20% { -webkit-transform: translateY(-40%); transform: translateY(-40%) } 30% { -webkit-transform: translateY(-60%); transform: translateY(-60%) } 60% { -webkit-transform: translateY(0); transform: translateY(0) } 80% { -webkit-transform: translateY(40%); transform: translateY(40%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@keyframes easeInOutBack { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 20% { -webkit-transform: translateY(-40%); transform: translateY(-40%) } 30% { -webkit-transform: translateY(-60%); transform: translateY(-60%) } 60% { -webkit-transform: translateY(0); transform: translateY(0) } 80% { -webkit-transform: translateY(40%); transform: translateY(40%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@-webkit-keyframes easeInOutBounce { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 25% { -webkit-transform: translateY(-50%); transform: translateY(-50%) } 50% { -webkit-transform: translateY(0); transform: translateY(0) } 62.5% { -webkit-transform: translateY(-10%); transform: translateY(-10%) } 75% { -webkit-transform: translateY(0); transform: translateY(0) } 87.5% { -webkit-transform: translateY(-5%); transform: translateY(-5%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@keyframes easeInOutBounce { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 25% { -webkit-transform: translateY(-50%); transform: translateY(-50%) } 50% { -webkit-transform: translateY(0); transform: translateY(0) } 62.5% { -webkit-transform: translateY(-10%); transform: translateY(-10%) } 75% { -webkit-transform: translateY(0); transform: translateY(0) } 87.5% { -webkit-transform: translateY(-5%); transform: translateY(-5%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@-webkit-keyframes easeInOutCirc { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 10% { -webkit-transform: translateY(-80%); transform: translateY(-80%) } 90% { -webkit-transform: translateY(-20%); transform: translateY(-20%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@keyframes easeInOutCirc { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 10% { -webkit-transform: translateY(-80%); transform: translateY(-80%) } 90% { -webkit-transform: translateY(-20%); transform: translateY(-20%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@-webkit-keyframes easeInOutCubic { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 30% { -webkit-transform: translateY(-80%); transform: translateY(-80%) } 70% { -webkit-transform: translateY(-20%); transform: translateY(-20%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@keyframes easeInOutCubic { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 30% { -webkit-transform: translateY(-80%); transform: translateY(-80%) } 70% { -webkit-transform: translateY(-20%); transform: translateY(-20%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@-webkit-keyframes easeInOutElastic { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 30% { -webkit-transform: translateY(-80%); transform: translateY(-80%) } 70% { -webkit-transform: translateY(-20%); transform: translateY(-20%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@keyframes easeInOutElastic { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 30% { -webkit-transform: translateY(-80%); transform: translateY(-80%) } 70% { -webkit-transform: translateY(-20%); transform: translateY(-20%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@-webkit-keyframes easeInOutExpo { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 30% { -webkit-transform: translateY(-90%); transform: translateY(-90%) } 70% { -webkit-transform: translateY(-10%); transform: translateY(-10%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@keyframes easeInOutExpo { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 30% { -webkit-transform: translateY(-90%); transform: translateY(-90%) } 70% { -webkit-transform: translateY(-10%); transform: translateY(-10%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@-webkit-keyframes easeInOutQad { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@keyframes easeInOutQad { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@-webkit-keyframes easeInOutQuart { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 30% { -webkit-transform: translateY(-90%); transform: translateY(-90%) } 70% { -webkit-transform: translateY(-10%); transform: translateY(-10%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@keyframes easeInOutQuart { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 30% { -webkit-transform: translateY(-90%); transform: translateY(-90%) } 70% { -webkit-transform: translateY(-10%); transform: translateY(-10%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@-webkit-keyframes easeInOutQuint { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 30% { -webkit-transform: translateY(-90%); transform: translateY(-90%) } 70% { -webkit-transform: translateY(-10%); transform: translateY(-10%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@keyframes easeInOutQuint { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 30% { -webkit-transform: translateY(-90%); transform: translateY(-90%) } 70% { -webkit-transform: translateY(-10%); transform: translateY(-10%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@-webkit-keyframes easeInOutSine { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 25% { -webkit-transform: translateY(-80%); transform: translateY(-80%) } 75% { -webkit-transform: translateY(-20%); transform: translateY(-20%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@keyframes easeInOutSine { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 25% { -webkit-transform: translateY(-80%); transform: translateY(-80%) } 75% { -webkit-transform: translateY(-20%); transform: translateY(-20%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@-webkit-keyframes outQuad { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 25% { -webkit-transform: translateY(-70%); transform: translateY(-70%) } 50% { -webkit-transform: translateY(-40%); transform: translateY(-40%) } 75% { -webkit-transform: translateY(-20%); transform: translateY(-20%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}@keyframes outQuad { 0% { -webkit-transform: translateY(-100%); transform: translateY(-100%) } 25% { -webkit-transform: translateY(-70%); transform: translateY(-70%) } 50% { -webkit-transform: translateY(-40%); transform: translateY(-40%) } 75% { -webkit-transform: translateY(-20%); transform: translateY(-20%) } 100% { -webkit-transform: translateY(0); transform: translateY(0) }}.twitter h1,.twitter h2,.twitter h3,.twitter h4,.twitter h5,.twitter h6 { padding-bottom: 6px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2d2d2}.twitter .twitter-follow-button { margin: 10px 0 0}.twitter .tweet-item { border-top-width: 1px; border-top-style: solid; border-top-color: #89c6cc; padding: 10px 10px 10px 0; margin-left: 10px; overflow: hidden; position: relative; padding-left: 55px}.twitter .tweet-item:first-child { border: none; background: 0 0}.twitter .tweet-header { overflow: hidden}.twitter .tweet-profile { display: block; float: left; text-decoration: none; font-size: 14px}.twitter .tweet-avatar { position: absolute; left: 0; top: 10px}.twitter .tweet-datetime { display: block; float: right; text-decoration: none}.twitter .tweet-content { margin-top: 5px}.twitter .tweet-footer>ul li { display: inline; padding-left: 5px}.twitter .tweet-footer>ul li:first-child { padding: 0}.twitter .tweet-footer a { text-decoration: none}.component.video .mejs-container { overflow: hidden}.component.video .mejs-controls .mejs-button button { box-shadow: none}.component.video .sxa-video-wrapper { position: relative}.component.video .video-init { position: absolute; top: 50%; left: 50%; width: 80px; height: 80px; background: url(/-/media/Base-Themes/Core-Libraries/styles/mejs-controls.svg) no-repeat; background-position: 0 -39px; overflow: hidden; z-index: 1}.crico-about-the-series.cardinal-dark .ats,.crico-about-the-series.cardinal-light .ats,.crico-about-the-series.cardinal-mid .ats,.crico-about-the-series.eagle-green-dark .ats,.crico-about-the-series.eagle-green-mid .ats,.crico-about-the-series.gray-dark .ats,.crico-about-the-series.gray-light .ats,.crico-about-the-series.gray-mid .ats,.crico-about-the-series.saffron-light .ats,.crico-about-the-series.saffron-mid .ats { padding: 48px 24px}.ats { display: flex; flex-direction: column; flex-wrap: wrap; padding: 48px 0; gap: 32px; color: inherit}@media (min-width: 1150px) { .ats { flex-direction: row }}.ats .ats__left,.ats .ats__right { flex-basis: 100%}@media (min-width: 1150px) { .ats .ats__left, .ats .ats__right { flex-grow: 1; flex-basis: calc((90rem - 100%) * 999) }}.ats .ats__title { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 28px; line-height: 40px; margin: 10px 0 0; color: inherit; margin-top: 0}@media (min-width: 1150px) { .ats .ats__title { font-size: 48px; line-height: 64px }}.ats .ats__subtitle { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 22px; line-height: 36px; color: inherit}.ats .btn.ats__link { display: inline-flex; margin-top: 16px}.ats .ats__description { color: inherit}.ats .ats__description h3 { margin: 0 0 16px}.ats .ats__description :last-child { margin-bottom: 0}.cardinal-light { color: #000; background-color: #edd9dc}.cardinal-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn:focus,.cardinal-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-light .btn:focus::before,.cardinal-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-light .btn:focus::after,.cardinal-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-mid { color: #fff; background-color: #cf263a}.cardinal-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn:focus,.cardinal-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-mid .btn:focus::before,.cardinal-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-mid .btn:focus::after,.cardinal-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-dark { color: #fff; background-color: #992634}.cardinal-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn:focus,.cardinal-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-dark .btn:focus::before,.cardinal-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-dark .btn:focus::after,.cardinal-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-mid { color: #fff; background-color: #037da5}.eagle-green-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn:focus,.eagle-green-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-mid .btn:focus::before,.eagle-green-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-mid .btn:focus::after,.eagle-green-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-dark { color: #fff; background-color: #025a77}.eagle-green-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn:focus,.eagle-green-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-dark .btn:focus::before,.eagle-green-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-dark .btn:focus::after,.eagle-green-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-light { color: #000; background-color: #ffec99}.saffron-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn:focus,.saffron-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-light .btn:focus::before,.saffron-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-light .btn:focus::after,.saffron-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-mid { color: #000; background-color: #f3cf45}.saffron-mid .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn:focus,.saffron-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-mid .btn:focus::before,.saffron-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-mid .btn:focus::after,.saffron-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-light { color: #000; background-color: #f4f5f6}.gray-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn:focus,.gray-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-light .btn:focus::before,.gray-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-light .btn:focus::after,.gray-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-mid { color: #fff; background-color: #9bacba}.gray-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn:focus,.gray-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-mid .btn:focus::before,.gray-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-mid .btn:focus::after,.gray-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-dark { color: #fff; background-color: #3a4650}.gray-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn:focus,.gray-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-dark .btn:focus::before,.gray-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-dark .btn:focus::after,.gray-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-accordion+.crico-accordion { margin-top: 8px}.crico-accordion.cardinal-dark,.crico-accordion.cardinal-light,.crico-accordion.cardinal-mid,.crico-accordion.eagle-green-dark,.crico-accordion.eagle-green-mid,.crico-accordion.gray-dark,.crico-accordion.gray-light,.crico-accordion.gray-mid,.crico-accordion.saffron-light,.crico-accordion.saffron-mid { padding: 32px 22px}.crico-accordion__title-wrapper { display: flex; align-items: center; justify-content: space-between; gap: 48px; margin: 0}.crico-accordion__title-wrapper.active .crico-accordion__indicator { background-color: #992634}.crico-accordion__title-wrapper.active .crico-accordion__indicator::before { content: "\2212"}.crico-accordion__title-wrapper.active+.crico-accordion__field-content-container { margin-top: 24px}button.crico-accordion__button { color: inherit; border: none; display: flex; padding: 0; width: 100%; gap: 16px; justify-content: space-between; align-items: center; background-color: transparent; cursor: pointer}button.crico-accordion__button:hover { background-color: unset}.crico-accordion__title { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 28px}@media (min-width: 1150px) { .crico-accordion__title { font-size: 22px; line-height: 32px }}.crico-accordion__indicator { width: 48px; height: 48px; border-radius: 100%; border: none; padding: none; display: flex; background-color: #000; justify-content: center; align-items: center; flex-shrink: 0}.crico-accordion__indicator::before { content: "\002B"; color: #fff; font-weight: 700; font-size: 2rem}.crico-accordion__field-content-container { max-height: 0; overflow: hidden; transition: max-height .2s ease-out}.crico-accordion__field-content { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px}.crico-accordion__field-content :last-child { margin-bottom: 0}.crico-accordion__field-content div :last-child { margin-bottom: 0}@media (min-width: 1150px) { .crico-accordion__field-content { font-size: 20px; line-height: 32px }}.crico-accordion__field-content h1 { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 32px; line-height: 40px}@media (min-width: 1150px) { .crico-accordion__field-content h1 { font-size: 56px; line-height: 80px }}.crico-accordion__field-content h2 { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 28px; line-height: 40px}@media (min-width: 1150px) { .crico-accordion__field-content h2 { font-size: 48px; line-height: 64px }}.crico-accordion__field-content h3 { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 22px; line-height: 24px}@media (min-width: 1150px) { .crico-accordion__field-content h3 { font-size: 28px; line-height: 32px }}.crico-accordion__field-content ol,.crico-accordion__field-content ul { margin-bottom: 32px}.crico-accordion__field-content ul li { list-style: disc; list-style-position: outside; margin-left: 20px}.crico-accordion__field-content ol li { list-style: decimal; list-style-position: outside; margin-left: 30px}.crico-accordion__field-content a { color: inherit; text-decoration: underline}.crico-accordion__field-content a:hover { font-weight: 700}.crico-accordion__field-link { margin-top: 24px; --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-accordion__field-link::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-accordion__field-link::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-accordion__field-link:focus,.crico-accordion__field-link:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-accordion__field-link:focus::before,.crico-accordion__field-link:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-accordion__field-link:focus::after,.crico-accordion__field-link:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-accordion.cardinal-dark,.crico-accordion.cardinal-mid,.crico-accordion.eagle-green-dark,.crico-accordion.eagle-green-mid,.crico-accordion.gray-dark,.crico-accordion.gray-mid { padding: 32px 22px}.crico-accordion.cardinal-dark .component-content .field-content-container .field-link a,.crico-accordion.cardinal-mid .component-content .field-content-container .field-link a,.crico-accordion.eagle-green-dark .component-content .field-content-container .field-link a,.crico-accordion.eagle-green-mid .component-content .field-content-container .field-link a,.crico-accordion.gray-dark .component-content .field-content-container .field-link a,.crico-accordion.gray-mid .component-content .field-content-container .field-link a { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-accordion.cardinal-dark .component-content .field-content-container .field-link a::before,.crico-accordion.cardinal-mid .component-content .field-content-container .field-link a::before,.crico-accordion.eagle-green-dark .component-content .field-content-container .field-link a::before,.crico-accordion.eagle-green-mid .component-content .field-content-container .field-link a::before,.crico-accordion.gray-dark .component-content .field-content-container .field-link a::before,.crico-accordion.gray-mid .component-content .field-content-container .field-link a::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-accordion.cardinal-dark .component-content .field-content-container .field-link a::after,.crico-accordion.cardinal-mid .component-content .field-content-container .field-link a::after,.crico-accordion.eagle-green-dark .component-content .field-content-container .field-link a::after,.crico-accordion.eagle-green-mid .component-content .field-content-container .field-link a::after,.crico-accordion.gray-dark .component-content .field-content-container .field-link a::after,.crico-accordion.gray-mid .component-content .field-content-container .field-link a::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-accordion.cardinal-dark .component-content .field-content-container .field-link a:focus,.crico-accordion.cardinal-dark .component-content .field-content-container .field-link a:hover,.crico-accordion.cardinal-mid .component-content .field-content-container .field-link a:focus,.crico-accordion.cardinal-mid .component-content .field-content-container .field-link a:hover,.crico-accordion.eagle-green-dark .component-content .field-content-container .field-link a:focus,.crico-accordion.eagle-green-dark .component-content .field-content-container .field-link a:hover,.crico-accordion.eagle-green-mid .component-content .field-content-container .field-link a:focus,.crico-accordion.eagle-green-mid .component-content .field-content-container .field-link a:hover,.crico-accordion.gray-dark .component-content .field-content-container .field-link a:focus,.crico-accordion.gray-dark .component-content .field-content-container .field-link a:hover,.crico-accordion.gray-mid .component-content .field-content-container .field-link a:focus,.crico-accordion.gray-mid .component-content .field-content-container .field-link a:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-accordion.cardinal-dark .component-content .field-content-container .field-link a:focus::before,.crico-accordion.cardinal-dark .component-content .field-content-container .field-link a:hover::before,.crico-accordion.cardinal-mid .component-content .field-content-container .field-link a:focus::before,.crico-accordion.cardinal-mid .component-content .field-content-container .field-link a:hover::before,.crico-accordion.eagle-green-dark .component-content .field-content-container .field-link a:focus::before,.crico-accordion.eagle-green-dark .component-content .field-content-container .field-link a:hover::before,.crico-accordion.eagle-green-mid .component-content .field-content-container .field-link a:focus::before,.crico-accordion.eagle-green-mid .component-content .field-content-container .field-link a:hover::before,.crico-accordion.gray-dark .component-content .field-content-container .field-link a:focus::before,.crico-accordion.gray-dark .component-content .field-content-container .field-link a:hover::before,.crico-accordion.gray-mid .component-content .field-content-container .field-link a:focus::before,.crico-accordion.gray-mid .component-content .field-content-container .field-link a:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-accordion.cardinal-dark .component-content .field-content-container .field-link a:focus::after,.crico-accordion.cardinal-dark .component-content .field-content-container .field-link a:hover::after,.crico-accordion.cardinal-mid .component-content .field-content-container .field-link a:focus::after,.crico-accordion.cardinal-mid .component-content .field-content-container .field-link a:hover::after,.crico-accordion.eagle-green-dark .component-content .field-content-container .field-link a:focus::after,.crico-accordion.eagle-green-dark .component-content .field-content-container .field-link a:hover::after,.crico-accordion.eagle-green-mid .component-content .field-content-container .field-link a:focus::after,.crico-accordion.eagle-green-mid .component-content .field-content-container .field-link a:hover::after,.crico-accordion.gray-dark .component-content .field-content-container .field-link a:focus::after,.crico-accordion.gray-dark .component-content .field-content-container .field-link a:hover::after,.crico-accordion.gray-mid .component-content .field-content-container .field-link a:focus::after,.crico-accordion.gray-mid .component-content .field-content-container .field-link a:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-accordion.cardinal-light,.crico-accordion.gray-light,.crico-accordion.saffron-light,.crico-accordion.saffron-mid { padding: 32px 22px}.crico-accordion .component-content .title-wrapper { display: flex; align-items: center; justify-content: space-between; gap: 48px}.crico-accordion .component-content .title-wrapper .field-title { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 28px}@media (min-width: 1150px) { .crico-accordion .component-content .title-wrapper .field-title { font-size: 22px; line-height: 32px }}.crico-accordion .component-content .title-wrapper .crico-accordion-button { border: none; display: flex; padding: 0; width: 100%; justify-content: space-between; align-items: center; background-color: transparent; color: inherit}.crico-accordion .component-content .title-wrapper .crico-accordion-indicator { width: 48px; height: 48px; border-radius: 100%; border: none; padding: none; display: flex; background-color: #000; justify-content: center; align-items: center}.crico-accordion .component-content .title-wrapper .crico-accordion-indicator::before { content: "\002B"; color: #fff; font-weight: 700; font-size: 2rem}.crico-accordion .component-content .title-wrapper.active .crico-accordion-indicator { background-color: #992634}.crico-accordion .component-content .title-wrapper.active .crico-accordion-indicator::before { content: "\2212"}.crico-accordion .component-content .title-wrapper.active+.field-content-container { margin-top: 24px}.crico-accordion .component-content .field-content-container { max-height: 0; overflow: hidden; transition: max-height .2s ease-out; color: inherit}.crico-accordion .component-content .field-content-container .field-content { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px}@media (min-width: 1150px) { .crico-accordion .component-content .field-content-container .field-content { font-size: 20px; line-height: 32px }}.crico-accordion .component-content .field-content-container .field-content h1 { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 32px; line-height: 40px}@media (min-width: 1150px) { .crico-accordion .component-content .field-content-container .field-content h1 { font-size: 56px; line-height: 80px }}.crico-accordion .component-content .field-content-container .field-content h2 { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 28px; line-height: 40px}@media (min-width: 1150px) { .crico-accordion .component-content .field-content-container .field-content h2 { font-size: 48px; line-height: 64px }}.crico-accordion .component-content .field-content-container .field-content h3 { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 22px; line-height: 24px}@media (min-width: 1150px) { .crico-accordion .component-content .field-content-container .field-content h3 { font-size: 28px; line-height: 32px }}.crico-accordion .component-content .field-content-container .field-content a { color: inherit; text-decoration: underline}.crico-accordion .component-content .field-content-container .field-content a:hover { font-weight: 700}.crico-accordion .component-content .field-content-container .field-link { justify-content: flex-start; margin-top: 24px}.crico-accordion .component-content .field-content-container .field-link a { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-accordion .component-content .field-content-container .field-link a::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-accordion .component-content .field-content-container .field-link a::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-accordion .component-content .field-content-container .field-link a:focus,.crico-accordion .component-content .field-content-container .field-link a:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-accordion .component-content .field-content-container .field-link a:focus::before,.crico-accordion .component-content .field-content-container .field-link a:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-accordion .component-content .field-content-container .field-link a:focus::after,.crico-accordion .component-content .field-content-container .field-link a:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.audio-player { position: -webkit-sticky; position: sticky; top: 0; width: 100%; padding: 24px; background-color: #992634; z-index: 20}.audio-player__container { --seek-before-width: 0%; --volume-before-width: 100%; max-width: 1170px; margin: 0 auto}.audio-player__container input[type=range] { position: relative; width: 100%; background: 0 0; outline: 0; -webkit-appearance: none; -moz-appearance: none}.audio-player__container input[type=range]::-webkit-slider-runnable-track { height: 4px; width: 100%; border-radius: 100px; background: #cf263a; cursor: pointer}.audio-player__container input[type=range]::before { position: absolute; left: 0; height: 4px; width: var(--seek-before-width); border-radius: 100px; background-color: #fff; content: ""; cursor: pointer}.audio-player__container input[type=range].audio-player__volume-slider::before { width: var(--volume-before-width)}.audio-player__container input[type=range]::-webkit-slider-thumb { position: relative; height: 14px; width: 14px; box-sizing: content-box; margin: -6px 0 0 0; border: 1px solid #fff; border-radius: 50%; background-color: #fff; cursor: pointer; -webkit-appearance: none}.audio-player__container input[type=range]::-moz-range-track { height: 4px; width: 100%; border-radius: 100px; background: #cf263a; cursor: pointer}.audio-player__container input[type=range]::-moz-range-progress { background-color: #fff}.audio-player__container input[type=range]::-moz-focus-outer { border: 0}.audio-player__container input[type=range]::-moz-range-thumb { height: 14px; width: 14px; box-sizing: content-box; border: 1px solid #fff; border-radius: 50%; background-color: #fff; cursor: pointer}.audio-player__timeline .audio-player__time { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; display: flex; justify-content: space-between; margin-bottom: 16px; color: #fff}.audio-player__controls { display: flex; align-items: center; justify-content: center; margin-top: 10px}.audio-player__media-controls { display: flex; align-items: center}@media (min-width: 1150px) { .audio-player__media-controls { margin-left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%) }}.audio-player__media-controls .audio-player__media-control { padding: 0; border: 0; background: 0 0; cursor: pointer}.audio-player__media-controls .audio-player__media-control.play { margin: 0 50px}.audio-player__media-controls .audio-player__media-control.play #play-icon { display: block}.audio-player__media-controls .audio-player__media-control.play #pause-icon { display: none}.audio-player.is-playing .audio-player__media-controls #play-icon { display: none}.audio-player.is-playing .audio-player__media-controls #pause-icon { display: block}.audio-player__volume-controls { display: none}@media (min-width: 1150px) { .audio-player__volume-controls { display: flex; align-items: center; margin-left: auto; padding: 5px 24px; background-color: rgba(26, 26, 26, .3); border-radius: 100px }}.audio-player__volume-controls .audio-player__mute-btn { padding: 0; line-height: 0; border: 0; background: 0 0; cursor: pointer}.audio-player__volume-controls .audio-player__volume-slider { width: 170px; margin-left: 18px}.audio-player__volume-controls #volume-0,.audio-player__volume-controls #volume-10,.audio-player__volume-controls #volume-20 { display: none}.audio-player__volume-controls.volume--0 .audio-player__mute-btn #volume-0 { display: block}.audio-player__volume-controls.volume--0 .audio-player__mute-btn #volume-10,.audio-player__volume-controls.volume--0 .audio-player__mute-btn #volume-20,.audio-player__volume-controls.volume--0 .audio-player__mute-btn #volume-50 { display: none}.audio-player__volume-controls.volume--10 .audio-player__mute-btn #volume-10 { display: block; -webkit-transform: translateX(-4px); transform: translateX(-4px)}.audio-player__volume-controls.volume--10 .audio-player__mute-btn #volume-0,.audio-player__volume-controls.volume--10 .audio-player__mute-btn #volume-20,.audio-player__volume-controls.volume--10 .audio-player__mute-btn #volume-50 { display: none}.audio-player__volume-controls.volume--20 .audio-player__mute-btn #volume-20 { display: block; -webkit-transform: translateX(-2px); transform: translateX(-2px)}.audio-player__volume-controls.volume--20 .audio-player__mute-btn #volume-0,.audio-player__volume-controls.volume--20 .audio-player__mute-btn #volume-10,.audio-player__volume-controls.volume--20 .audio-player__mute-btn #volume-50 { display: none}.audio-player__volume-controls.volume--50 .audio-player__mute-btn #volume-50 { display: block}.audio-player__volume-controls.volume--50 .audio-player__mute-btn #volume-0,.audio-player__volume-controls.volume--50 .audio-player__mute-btn #volume-10,.audio-player__volume-controls.volume--50 .audio-player__mute-btn #volume-20 { display: none}.crico-backtotop { background: 0 0; border: none; padding: 0; font: inherit; cursor: pointer; outline: inherit; border-radius: 100%; background: #edd9dc; width: 56px; height: 56px; font-size: 14px; line-height: 20px; color: #000; z-index: 100; display: none; position: fixed; bottom: 22px; right: 30px; display: none}.crico-backtotop::before { content: url("data:image/svg+xml,%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 14V16H0V14H8ZM3 3.99V12H5V3.99H8L4 0L0 3.99H3Z' fill='black'/%3E%3C/svg%3E")}.crico-backtotop.show { display: flex; flex-direction: column; justify-content: center; align-items: center}@media (max-width: 609px) { .crico-backtotop.show { display: none }}.crico-backtotop:hover { background: #992634; color: #fff}.crico-backtotop:hover::before { -webkit-filter: invert(98%) sepia(0) saturate(1149%) hue-rotate(281deg) brightness(103%) contrast(101%); filter: invert(98%) sepia(0) saturate(1149%) hue-rotate(281deg) brightness(103%) contrast(101%)}.breadcrumbs { height: 100%; font-size: 14px; font-weight: 500; line-height: 20px; color: #1a1a1a}.breadcrumbs__list { display: flex; align-items: center; -webkit-column-gap: 16px; column-gap: 16px; height: 100%; margin: 0; padding: 0; list-style-type: none}@media screen and (min-width: 850px) { .breadcrumbs__list-item::after { content: " /" } .breadcrumbs__list-item:last-child::after { display: none }}@media screen and (max-width: 849px) { .breadcrumbs__list-item:not(.breadcrumbs__list-item--previous) { display: none }}.breadcrumbs__list-item--current { color: #9bacba}.breadcrumbs__list-item-link { display: inline-flex; align-items: center; font-size: inherit; color: inherit; text-decoration: none}.breadcrumbs__list-item-link:focus,.breadcrumbs__list-item-link:hover { color: #992634; font-weight: 700; text-decoration: none}.breadcrumbs__list-item-link-arrow { -webkit-margin-end: 4px; margin-inline-end: 4px}@media screen and (min-width: 850px) { .breadcrumbs__list-item-link-arrow { display: none }}a.btn--primary { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}a.btn--primary::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}a.btn--primary::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}a.btn--primary:focus,a.btn--primary:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}a.btn--primary:focus::before,a.btn--primary:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}a.btn--primary:focus::after,a.btn--primary:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}a.btn--primary-light { --color: #000; --background-color: white; --hover-bg-color: black; --svg-filter: brightness(0) saturate(100%); --hover-color: #fff; --hover-border-color: black; --hover-svg-filter: brightness(100%) saturate(0); position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}a.btn--primary-light::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}a.btn--primary-light::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}a.btn--primary-light:focus,a.btn--primary-light:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}a.btn--primary-light:focus::before,a.btn--primary-light:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}a.btn--primary-light:focus::after,a.btn--primary-light:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}a.btn--secondary { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}a.btn--secondary::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}a.btn--secondary::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}a.btn--secondary:focus,a.btn--secondary:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}a.btn--secondary:focus::before,a.btn--secondary:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}a.btn--secondary:focus::after,a.btn--secondary:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-light { color: #000; background-color: #edd9dc}.cardinal-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn:focus,.cardinal-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-light .btn:focus::before,.cardinal-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-light .btn:focus::after,.cardinal-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-mid { color: #fff; background-color: #cf263a}.cardinal-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn:focus,.cardinal-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-mid .btn:focus::before,.cardinal-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-mid .btn:focus::after,.cardinal-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-dark { color: #fff; background-color: #992634}.cardinal-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn:focus,.cardinal-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-dark .btn:focus::before,.cardinal-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-dark .btn:focus::after,.cardinal-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-mid { color: #fff; background-color: #037da5}.eagle-green-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn:focus,.eagle-green-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-mid .btn:focus::before,.eagle-green-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-mid .btn:focus::after,.eagle-green-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-dark { color: #fff; background-color: #025a77}.eagle-green-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn:focus,.eagle-green-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-dark .btn:focus::before,.eagle-green-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-dark .btn:focus::after,.eagle-green-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-light { color: #000; background-color: #ffec99}.saffron-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn:focus,.saffron-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-light .btn:focus::before,.saffron-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-light .btn:focus::after,.saffron-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-mid { color: #000; background-color: #f3cf45}.saffron-mid .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn:focus,.saffron-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-mid .btn:focus::before,.saffron-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-mid .btn:focus::after,.saffron-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-light { color: #000; background-color: #f4f5f6}.gray-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn:focus,.gray-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-light .btn:focus::before,.gray-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-light .btn:focus::after,.gray-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-mid { color: #fff; background-color: #9bacba}.gray-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn:focus,.gray-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-mid .btn:focus::before,.gray-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-mid .btn:focus::after,.gray-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-dark { color: #fff; background-color: #3a4650}.gray-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn:focus,.gray-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-dark .btn:focus::before,.gray-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-dark .btn:focus::after,.gray-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.content-list-item { display: grid; align-items: start; grid-template: "category label image" auto "title title image" auto "description description image" auto "cta cta cta" auto/auto 1fr auto; justify-items: start; margin: 0; color: #000; list-style-type: none}@media screen and (min-width: 850px) { .content-list-item { grid-template: "image image" auto "category label" auto "title title" auto "description description" auto "cta cta" auto/auto 1fr }}@media screen and (min-width: 1150px) { .content-list-item { grid-template: "category label image" auto "title title image" auto "description description image" auto "cta cta cta" auto/auto 1fr auto }}.content-list-item.component { margin-bottom: 0}.content-list-item--featured { padding-bottom: 32px; grid-template: "image image" auto "category label" auto "title title" auto "description description" auto "cta cta" auto/auto 1fr}.content-list-item--dynamic-list,.content-list-item--search-result { padding: 32px 0; border-top: 1px solid #000}@media screen and (min-width: 850px) { .content-list-item--dynamic-list:first-child { padding-top: 0; border-top: 0 }}.content-list-item--card { padding: 32px 0; border-top: 1px solid #000}.content-list-item--card.component { margin-bottom: 0}@media screen and (min-width: 610px) { .content-list-item--card { display: flex; flex-direction: column; padding: 0; border: 0 }}.content-list-item__category-label { display: flex; align-items: center}.content-list-item__category { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 16px; line-height: 28px; grid-area: category; color: #1a1a1a; margin: 0 0 8px}.content-list-item__label { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 10px; line-height: 10px; letter-spacing: .04em; text-transform: uppercase; grid-area: label; -webkit-margin-start: 12px; margin-inline-start: 12px; padding: 3px; color: #992634; border: 1px solid #992634; margin-bottom: 8px}.content-list-item--with-date .content-list-item__label { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 16px; line-height: 28px; padding: 0; color: #992634; border: none}.content-list-item__category,.content-list-item__label { align-self: center}.content-list-item--with-date .content-list-item__category,.content-list-item--with-date .content-list-item__label { align-self: center}.content-list-item--with-date { align-self: center; grid-area: label}h3.content-list-item__title { grid-area: title; margin-top: 0; margin-bottom: 8px; font-family: "Libre Caslon Text", serif; font-size: 22px; font-weight: 400; line-height: 32px}a.content-list-item__link { grid-area: title; display: block; color: inherit; font-size: inherit; text-decoration: none}a.content-list-item__link:hover { color: inherit; text-decoration: underline}.content-list-item__description { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; grid-area: description}@media (min-width: 1150px) { .content-list-item__description { font-size: 20px; line-height: 32px }}@media screen and (min-width: 610px) { .content-list-item--card .content-list-item__description { display: none }}.content-list-item__image-container { position: relative; grid-area: image; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; display: flex}@media screen and (min-width: 850px) { .content-list-item__image-container { margin-bottom: 16px }}@media screen and (min-width: 1150px) { .content-list-item__image-container { margin-bottom: 0 }}.dynamic-content-listing--cards .content-list-item__image-container { width: 100%}.content-list-item--featured .content-list-item__image-container { margin-bottom: 30px; width: 100%}.content-list-item--featured .content-list-item__image-container .content-list-item__image { width: 100%; -webkit-margin-start: 0; margin-inline-start: 0}.content-list-item__image { width: 80px; height: auto; -webkit-margin-start: 16px; margin-inline-start: 16px}@media screen and (min-width: 850px) { .content-list-item__image { width: 270px; -webkit-margin-start: 0; margin-inline-start: 0 }}@media screen and (min-width: 1150px) { .content-list-item__image { -webkit-margin-start: 16px; margin-inline-start: 16px }}.content-list-item--card .content-list-item__image { height: 80px; width: 100%; max-width: 80px; object-fit: cover; aspect-ratio: 1}@media screen and (min-width: 610px) { .content-list-item--card .content-list-item__image { height: auto; aspect-ratio: 1; max-width: unset; -webkit-margin-start: 0; margin-inline-start: 0; margin-bottom: 24px }}.content-list-item__image-link { height: auto; width: 100%; display: flex}.content-list-item__image-accent { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 24px; color: #fff; background-color: #992634; position: absolute; bottom: 0; right: 0; padding: 56px; color: inherit; text-transform: uppercase}.content-list-item__image-accent .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.content-list-item__image-accent .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.content-list-item__image-accent .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.content-list-item__image-accent .btn:focus,.content-list-item__image-accent .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.content-list-item__image-accent .btn:focus::before,.content-list-item__image-accent .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.content-list-item__image-accent .btn:focus::after,.content-list-item__image-accent .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.content-list-item--dynamic-list .content-list-item__image-accent { display: none}@media screen and (min-width: 850px) { .content-list-item--dynamic-list .content-list-item__image-accent { display: initial }}.content-list-item__image-accent a { color: inherit}.content-list-item__image-accent-content { position: absolute; top: 50%; left: 50%; color: #fff; text-align: center; text-decoration: none; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%)}.content-list-item__image-accent--media { display: flex}p.content-list-item__topics-container { margin: 8px 0 0; grid-area: cta; font-size: unset; line-height: unset}.content-list-item__topics-label { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; text-transform: capitalize; color: inherit}.content-list-item__topics a { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; text-decoration: underline; text-transform: capitalize; color: #992634}.content-list-item__topics a:hover { font-weight: 700; color: #992634}a.content-list-item__cta { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; grid-area: cta; margin-top: 20px; color: #992634; text-decoration: none; display: flex; align-items: center}a.content-list-item__cta::after { transition: all .3s ease-in-out 0s; margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 15.9972C7.61128 15.9972 7.84234 15.9084 8.02008 15.7484L15.0052 9.34981C15.3607 9.02988 15.8761 8.70995 15.9828 8.19451C16.0894 7.62574 15.6806 7.27026 15.3074 6.93256C13.9921 5.74171 9.19316 1.31601 8.09118 0.302898C7.64683 -0.0881275 7.00697 -0.123675 6.61594 0.35622C6.29601 0.747246 6.33156 1.35156 6.70481 1.70704L11.8415 6.39934C12.0725 6.61263 11.9303 7.02143 11.5926 7.02143H1.01717C0.430628 7.02143 -0.0492676 7.50132 0.00405412 8.08786C0.0573758 8.60331 0.501723 8.97656 1.01717 8.97656H11.5926C11.9126 8.97656 12.0725 9.36758 11.8415 9.59864L6.70481 14.291C6.06495 14.8775 6.49153 15.9972 7.36245 15.9972Z' fill='%23992634'/%3E%3C/svg%3E")}a.content-list-item__cta:focus,a.content-list-item__cta:hover { color: #992634; text-decoration: underline}a.content-list-item__cta:focus::after,a.content-list-item__cta:hover::after { -webkit-transform: translateX(4px); transform: translateX(4px)}.crico-image-16-9 img { aspect-ratio: 1; object-fit: cover; border-radius: 50%; display: flex; width: 100%; height: auto}@use "sass:math";.dynamic-content-listing__title { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 22px; line-height: 24px; margin: 0}@media (min-width: 1150px) { .dynamic-content-listing__title { font-size: 28px; line-height: 32px }}.dynamic-content-listing--cards .dynamic-content-listing__title { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 22px; line-height: 32px; margin-bottom: 24px; text-align: center}@media (min-width: 1150px) { .dynamic-content-listing--cards .dynamic-content-listing__title { font-size: 32px; line-height: 48px }}.dynamic-content-listing__subtitle { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; margin: 0}@media (min-width: 1150px) { .dynamic-content-listing__subtitle { font-size: 20px; line-height: 32px }}.dynamic-content-listing--cards .dynamic-content-listing__subtitle { max-width: 860px; margin: 0 auto; text-align: center}.dynamic-content-listing__grid { margin-top: 32px}@media screen and (min-width: 850px) { .dynamic-content-listing__grid { display: grid; grid-template-columns: 1fr 1fr; -webkit-column-gap: 3rem; column-gap: 3rem }}.dynamic-content-listing--cards .dynamic-content-listing__grid { display: block}.dynamic-content-listing__list { padding: 0; list-style-type: none; margin: 0}.dynamic-content-listing--cards .dynamic-content-listing__list { display: grid; grid-auto-rows: auto; row-gap: 24px; -webkit-column-gap: 24px; column-gap: 24px}@media screen and (min-width: 610px) { .dynamic-content-listing--cards .dynamic-content-listing__list { grid-template-columns: repeat(2, 1fr) }}@media screen and (min-width: 850px) { .dynamic-content-listing--cards .dynamic-content-listing__list { grid-template-columns: repeat(4, 1fr) }}.dynamic-content-listing--slider .dynamic-content-listing__list-item { padding-top: 0; border: 0}.dynamic-content-listing__btn-container { display: flex; justify-content: flex-start}.dynamic-content-listing--cards .dynamic-content-listing__btn-container { justify-content: center}.dynamic-content-listing__view-all { display: flex}.dynamic-content-listing--cards .dynamic-content-listing__view-all { margin: 48px auto 0}.cardinal-light { color: #000; background-color: #edd9dc}.cardinal-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn:focus,.cardinal-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-light .btn:focus::before,.cardinal-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-light .btn:focus::after,.cardinal-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-mid { color: #fff; background-color: #cf263a}.cardinal-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn:focus,.cardinal-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-mid .btn:focus::before,.cardinal-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-mid .btn:focus::after,.cardinal-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-dark { color: #fff; background-color: #992634}.cardinal-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn:focus,.cardinal-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-dark .btn:focus::before,.cardinal-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-dark .btn:focus::after,.cardinal-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-mid { color: #fff; background-color: #037da5}.eagle-green-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn:focus,.eagle-green-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-mid .btn:focus::before,.eagle-green-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-mid .btn:focus::after,.eagle-green-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-dark { color: #fff; background-color: #025a77}.eagle-green-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn:focus,.eagle-green-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-dark .btn:focus::before,.eagle-green-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-dark .btn:focus::after,.eagle-green-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-light { color: #000; background-color: #ffec99}.saffron-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn:focus,.saffron-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-light .btn:focus::before,.saffron-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-light .btn:focus::after,.saffron-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-mid { color: #000; background-color: #f3cf45}.saffron-mid .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn:focus,.saffron-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-mid .btn:focus::before,.saffron-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-mid .btn:focus::after,.saffron-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-light { color: #000; background-color: #f4f5f6}.gray-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn:focus,.gray-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-light .btn:focus::before,.gray-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-light .btn:focus::after,.gray-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-mid { color: #fff; background-color: #9bacba}.gray-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn:focus,.gray-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-mid .btn:focus::before,.gray-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-mid .btn:focus::after,.gray-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-dark { color: #fff; background-color: #3a4650}.gray-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn:focus,.gray-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-dark .btn:focus::before,.gray-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-dark .btn:focus::after,.gray-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.dynamic-promo { display: flex; flex-direction: column; padding: 48px}@media screen and (min-width: 1150px) { .dynamic-promo { flex-direction: row }}@media screen and (min-width: 1150px) { .dynamic-promo__content { --padding: 30px; flex-grow: 1; flex-basis: calc(40% - var(--padding)); padding-right: var(--padding) }}.dynamic-promo__eyebrow { display: flex; align-items: center; color: inherit}.dynamic-promo__content-type { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 16px; line-height: 28px; color: inherit}.dynamic-promo__content-type+.dynamic-promo__news-flag { margin-left: 12px}.dynamic-promo__news-flag { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 10px; line-height: 10px; letter-spacing: .04em; text-transform: uppercase; padding: 3px; color: inherit; border: 1px solid #fff}.cardinal-light .dynamic-promo__news-flag,.gray-light .dynamic-promo__news-flag,.saffron-light .dynamic-promo__news-flag,.saffron-mid .dynamic-promo__news-flag { border: 1px solid #000}.dynamic-promo__location { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 16px; line-height: 28px; margin-top: 0; color: inherit}.dynamic-promo__headline { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 28px; line-height: 40px; margin: 0 0 32px; color: inherit}@media (min-width: 1150px) { .dynamic-promo__headline { font-size: 48px; line-height: 64px }}.dynamic-promo__title { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 22px; line-height: 32px; margin: 0; color: inherit}@media (min-width: 1150px) { .dynamic-promo__title { font-size: 32px; line-height: 48px }}.dynamic-promo__title a { color: inherit; text-decoration: none}.dynamic-promo__title a:hover { color: inherit; text-decoration: underline}.btn.dynamic-promo__registration-link { display: inline-flex; margin-top: 1rem; color: inherit}.dynamic-promo__topics-container { margin: 24px 0 0}.dynamic-promo__topics-label { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; text-transform: capitalize; color: inherit}.dynamic-promo__topics a { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; text-decoration: underline; text-transform: capitalize; color: inherit}.dynamic-promo__topics a:hover { color: inherit; font-weight: 700}.dynamic-promo__image { display: block}@media screen and (max-width: 1149px) { .dynamic-promo__image { height: 100%; width: 100% }}.dynamic-promo__image-container { position: relative}@media screen and (min-width: 1150px) { .dynamic-promo__image-container { display: block; max-width: 670px }}.dynamic-promo__image-container.desktop { display: none}@media screen and (min-width: 1150px) { .dynamic-promo__image-container.desktop { display: block }}.dynamic-promo__image-container.mobile { display: block}.dynamic-promo__image-container.mobile .dynamic-promo__image { width: 100%; margin: 24px 0}@media screen and (min-width: 1150px) { .dynamic-promo__image-container.mobile { display: none }}.dynamic-promo__image-container .dynamic-promo__image { height: 100%; width: 100%; object-fit: cover}.dynamic-promo__image-container .dynamic-promo__image.dynamic-promo__image--4x3 { aspect-ratio: 4/3}.dynamic-promo__image-container .dynamic-promo__image.dynamic-promo__image----1x1 { aspect-ratio: 1/1}.dynamic-promo__image-accent { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 24px; color: #fff; background-color: #992634; position: absolute; bottom: 0; right: 0; padding: 56px; color: inherit; text-transform: uppercase}.dynamic-promo__image-accent .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.dynamic-promo__image-accent .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.dynamic-promo__image-accent .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.dynamic-promo__image-accent .btn:focus,.dynamic-promo__image-accent .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.dynamic-promo__image-accent .btn:focus::before,.dynamic-promo__image-accent .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.dynamic-promo__image-accent .btn:focus::after,.dynamic-promo__image-accent .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.dynamic-promo__image-accent a { color: inherit}.dynamic-promo__image-accent-content { position: absolute; top: 50%; left: 50%; color: #fff; text-align: center; text-decoration: none; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%)}.container__col--30 .dynamic-promo,.container__col--50 .dynamic-promo,.container__col--70 .dynamic-promo { flex-direction: column}.container__col--30 .dynamic-promo .dynamic-promo__content,.container__col--50 .dynamic-promo .dynamic-promo__content,.container__col--70 .dynamic-promo .dynamic-promo__content { padding-right: 0}.container__col--30 .dynamic-promo .dynamic-promo__image-container.desktop,.container__col--50 .dynamic-promo .dynamic-promo__image-container.desktop,.container__col--70 .dynamic-promo .dynamic-promo__image-container.desktop { display: none}.container__col--30 .dynamic-promo .dynamic-promo__image-container.mobile,.container__col--50 .dynamic-promo .dynamic-promo__image-container.mobile,.container__col--70 .dynamic-promo .dynamic-promo__image-container.mobile { display: block}.crico-event-details { padding-bottom: 24px; border-bottom: 1px solid #000}@media (min-width: 610px) { .crico-event-details { padding-bottom: unset; border-bottom: unset }}.crico-event-details .component-content h2 { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 28px; line-height: 40px; margin-bottom: 0}@media (min-width: 1150px) { .crico-event-details .component-content h2 { font-size: 48px; line-height: 64px }}.crico-event-details .component-content h3 { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 22px; line-height: 24px; font-size: 22px; line-height: 24px; margin-top: 24px; margin-bottom: 0}@media (min-width: 1150px) { .crico-event-details .component-content h3 { font-size: 28px; line-height: 32px }}.crico-event-details .component-content h4 { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px}@media (min-width: 1150px) { .crico-event-details .component-content h4 { font-size: 20px; line-height: 32px }}.crico-event-details .component-content .address-wrapper { margin-top: 35px}.crico-event-details .component-content .address-wrapper h4 { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; font-weight: 700; margin-bottom: 0}@media (min-width: 1150px) { .crico-event-details .component-content .address-wrapper h4 { font-size: 20px; line-height: 32px }}.crico-event-details .component-content .address-wrapper p { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; margin-bottom: 0}@media (min-width: 1150px) { .crico-event-details .component-content .address-wrapper p { font-size: 20px; line-height: 32px }}.crico-event-details .component-content .contact-wrapper { margin-top: 32px}.crico-event-details .component-content .contact-wrapper h4 { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; font-weight: 700; margin-bottom: 0}@media (min-width: 1150px) { .crico-event-details .component-content .contact-wrapper h4 { font-size: 20px; line-height: 32px }}.crico-event-details .component-content .contact-wrapper p { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; margin-bottom: 0}@media (min-width: 1150px) { .crico-event-details .component-content .contact-wrapper p { font-size: 20px; line-height: 32px }}.crico-event-details .component-content .contact-wrapper .email a { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; color: #992634; font-weight: 600; display: flex; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; text-decoration: none}@media (min-width: 1150px) { .crico-event-details .component-content .contact-wrapper .email a { font-size: 20px; line-height: 32px }}.crico-event-details .component-content .contact-wrapper .email a:before { content: url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 2C20 0.9 19.1 0 18 0H2C0.9 0 0 0.9 0 2V14C0 15.1 0.9 16 2 16H18C19.1 16 20 15.1 20 14V2ZM18 2L10 7L2 2H18ZM18 14H2V4L10 9L18 4V14Z' fill='%23323232'/%3E%3C/svg%3E"); margin-right: 15px; margin-top: 3px}.crico-event-details .component-content .contact-wrapper .email a:hover { text-decoration: underline}@media screen and (min-width: 610px) { div.detail-page__top-resources { display: none }}div.detail-page__sidebar-resources { display: none}@media screen and (min-width: 610px) { div.detail-page__sidebar-resources { display: block }}.faq { padding-bottom: 14px; border-bottom: 1px solid #000}.faq .page-selector .page-selector-list { justify-content: center}.search-result-list li { margin-bottom: 8px}.search-result-list li:last-of-type { margin-bottom: 0}label.faq__select { display: block; margin-bottom: 32px; color: #000; font-size: 18px; font-weight: 500; line-height: 24px; background: 0 0}label.faq__select select { display: block; width: 100%; height: initial; margin-top: 8px; padding: 14px 16px; color: #000; font-family: inherit; font-size: 18px; border: 0; border-right: 16px solid transparent; border-radius: 0; background: #f4f5f6 !important; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; border: none; background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.48176 11.8312L1.54789 5.89727C1.26171 5.61108 1.26171 5.1471 1.54789 4.86095L2.23998 4.16886C2.52568 3.88316 2.98871 3.88261 3.27508 4.16763L7.99993 8.87035L12.7248 4.16763C13.0111 3.88261 13.4742 3.88316 13.7599 4.16886L14.4519 4.86095C14.7381 5.14713 14.7381 5.61111 14.4519 5.89727L8.51811 11.8312C8.23192 12.1173 7.76794 12.1173 7.48176 11.8312Z' fill='black'/%3E%3C/svg%3E") !important; background-repeat: no-repeat !important; background-position: right .7em top 50%, 0 0 !important; background-size: .65em auto, 100% !important}.faq__item * { text-align: left}.flickity-enabled { position: relative}.flickity-enabled:focus { outline: 0}.flickity-viewport { overflow: hidden; position: relative; height: 100%; touch-action: pan-y}.flickity-slider { position: absolute; width: 100%; height: 100%; left: 0}.flickity-rtl .flickity-slider { left: unset; right: 0}.flickity-enabled.is-draggable { -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -ms-user-select: none; user-select: none}.flickity-enabled.is-draggable .flickity-viewport { cursor: move; cursor: grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down { cursor: grabbing}.flickity-cell { position: absolute; left: 0}.flickity-rtl .flickity-cell { left: unset; right: 0}.flickity-button { position: absolute; background: #fff; border: none; color: #333}.flickity-button:hover { background: #fff; cursor: pointer}.flickity-button:focus { outline: 0; box-shadow: 0 0 0 5px #19f}.flickity-button:active { opacity: .6}.flickity-button:disabled { opacity: .3; cursor: auto; pointer-events: none}.flickity-button-icon { fill: currentColor}.flickity-prev-next-button { top: 50%; width: 44px; height: 44px; border-radius: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%)}.flickity-prev-next-button.previous { left: 10px}.flickity-prev-next-button.next { right: 10px}.flickity-rtl .flickity-prev-next-button.previous { left: auto; right: 10px}.flickity-rtl .flickity-prev-next-button.next { right: auto; left: 10px}.flickity-prev-next-button .flickity-button-icon { position: absolute; left: 20%; top: 20%; width: 60%; height: 60%}.flickity-page-dots { position: absolute; width: 100%; bottom: -25px; text-align: center; display: flex; justify-content: center; flex-wrap: wrap}.flickity-rtl .flickity-page-dots { direction: rtl}.flickity-page-dot { display: block; width: 10px; height: 10px; padding: 0; margin: 0 8px; background: #333; border-radius: 50%; cursor: pointer; -webkit-appearance: none; appearance: none; border: none; text-indent: -9999px; overflow: hidden}.flickity-rtl .flickity-page-dot { text-indent: 9999px}.flickity-page-dot:focus { outline: 0; box-shadow: 0 0 0 5px #19f}.flickity-page-dot.is-selected { background: #333}.global-footer { padding: 48px 22px; background: #000}@media screen and (min-width: 1150px) { .global-footer { padding: 80px 22px }}.global-footer__footer-content { max-width: 1170px; margin: 0 auto}.global-footer__footer-content .component { margin-bottom: 0}.global-footer__logo-image { margin-bottom: 48px}.global-footer__section-one { padding: 48px 0; border-top: 1px solid #fff; border-bottom: 1px solid #fff}@media screen and (min-width: 1150px) { .global-footer__section-one { display: flex }}.global-footer__footer-link-accordion-container { margin-bottom: 48px}@media screen and (min-width: 1150px) { .global-footer__footer-link-accordion-container { margin-bottom: 0; margin-right: 130px; min-width: 470px }}.global-footer__footer-link-accordion { padding: 16px 0 24px; border-bottom: 1px solid #3a4650}.global-footer__footer-link-accordion:first-of-type { padding-top: 8px}.global-footer__footer-link-accordion:last-of-type { border-bottom: none}.global-footer__footer-link-accordion-button { background: 0 0; border: none; width: 100%; display: flex; justify-content: space-between; align-items: center; cursor: pointer; padding: 0}.global-footer__footer-link-accordion-button:hover span { font-weight: 700; color: #f3cf45}.global-footer__footer-link-accordion-button:hover svg { fill: #f3cf45}.global-footer__footer-link-accordion-title { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; color: #fff}ul.global-footer__footer-link-accordion-link-container { list-style: none; margin: 0; display: flex; flex-direction: column; gap: 24px; padding: 0; max-height: 0; overflow: hidden; transition: max-height .2s ease-out; list-style: none}h3.global-footer__footer-link-accordion-title-wrapper { margin: 0}h3.global-footer__footer-link-accordion-title-wrapper svg { transition: all .3s ease-in-out}h3.global-footer__footer-link-accordion-title-wrapper.active .global-footer__footer-link-accordion-title { font-family: "Work Sans", sans-serif; font-weight: 700; font-size: 18px; line-height: 24px; color: #f3cf45}h3.global-footer__footer-link-accordion-title-wrapper.active svg { fill: #f3cf45; -webkit-transform: rotate(180deg); transform: rotate(180deg)}li.global-footer__accordion-link-item { list-style: none !important; margin: 0 !important; font-size: unset; line-height: unset}li.global-footer__accordion-link-item:first-of-type { padding-top: 24px}li.global-footer__accordion-link-item:last-of-type { padding-bottom: 0}a.global-footer__accordion-link { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; color: #fff; text-decoration: none}a.global-footer__accordion-link:hover { color: #f3cf45; text-decoration: none}.global-footer__address-phone-container { margin-bottom: 24px}@media screen and (min-width: 1150px) { .global-footer__address-phone-container { margin-bottom: 0; margin-right: 70px }}.global-footer__address { color: #fff; margin-bottom: 24px}p.global-footer__site-name { font-weight: 700; margin-bottom: 0}p.global-footer__street { margin-bottom: 0}p.global-footer__city-state-zip { margin-bottom: 0}.global-footer__phone-container { margin-bottom: 4px}.global-footer__fax-container,.global-footer__phone-container { display: flex; align-items: center}.global-footer__fax-container a::after,.global-footer__fax-container span::after,.global-footer__phone-container a::after,.global-footer__phone-container span::after { content: attr(data-text); display: block; height: 0; visibility: hidden; overflow: hidden; -webkit-user-select: none; -ms-user-select: none; user-select: none; pointer-events: none; font-weight: 700}@media speech { .global-footer__fax-container a::after, .global-footer__fax-container span::after, .global-footer__phone-container a::after, .global-footer__phone-container span::after { display: none }}.global-footer__fax-container svg,.global-footer__phone-container svg { margin-right: 19px}.global-footer__fax-label,.global-footer__phone-number-label { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; color: #fff; margin-right: 16px}a.global-footer__fax-number,a.global-footer__phone-number { color: #fff; font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; text-decoration: none}@media (min-width: 1150px) { a.global-footer__fax-number, a.global-footer__phone-number { font-size: 20px; line-height: 32px }}a.global-footer__fax-number:hover,a.global-footer__phone-number:hover { color: #f3cf45; font-weight: 700; text-decoration: none}a.global-footer__contact-us-link { padding: 12px 68px; height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; color: #fff}a.global-footer__contact-us-link:hover { color: #000; text-decoration: none}@media screen and (min-width: 1150px) { a.global-footer__contact-us-link { margin-top: 64px; white-space: nowrap }}.global-footer__section-two { padding: 48px 0}@media screen and (min-width: 1150px) { .global-footer__section-two { display: flex; align-items: center }}.global-footer__social-link-container { display: flex; gap: 34px; align-items: center; margin-bottom: 48px}@media screen and (min-width: 1150px) { .global-footer__social-link-container { margin-bottom: 0; margin-right: 100px }}.global-footer__social-link { display: flex; align-items: center}.global-footer__social-link:hover img { -webkit-filter: brightness(0) saturate(100%) invert(97%) sepia(79%) saturate(1732%) hue-rotate(322deg) brightness(104%) contrast(91%); filter: brightness(0) saturate(100%) invert(97%) sepia(79%) saturate(1732%) hue-rotate(322deg) brightness(104%) contrast(91%)}.global-footer__link-container { display: flex; flex-direction: column; gap: 16px}@media screen and (min-width: 1150px) { .global-footer__link-container { flex-direction: row }}a.global-footer__link-item { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; color: #fff; text-decoration: none}a.global-footer__link-item::after { content: attr(data-text); display: block; height: 0; visibility: hidden; overflow: hidden; -webkit-user-select: none; -ms-user-select: none; user-select: none; pointer-events: none; font-weight: 700}@media speech { a.global-footer__link-item::after { display: none }}a.global-footer__link-item:hover { color: #f3cf45; font-weight: 700; text-decoration: none}p.global-footer__copyright { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; color: #fff; margin-bottom: 0}.global-header { position: relative}.global-header .global-header__container { display: flex; align-items: center; max-width: 1170px; margin: 0 auto}.global-header .global-header__top { max-height: 55px; padding: 0 22px}.global-header .global-header__top .global-header__quick-search { display: none}@media (min-width: 1150px) { .global-header .global-header__top { margin: 10px auto } .global-header .global-header__top .global-header__quick-search { display: flex }}.global-header .global-header__top-right { display: flex; align-items: center; margin-left: auto}@media (min-width: 1150px) { .global-header .global-header__top-right { position: relative }}.global-header .global-header__bottom { border-top: 1px solid #000}@media screen and (min-width: 849px) { .global-header .global-header__bottom { padding: 0 22px }}@media (min-width: 1150px) { .global-header .global-header__bottom { border-bottom: 1px solid #000 }}.global-header .global-header__logo { line-height: 0}@media screen and (min-width: 1150px) { .global-header .global-header__logo { margin-right: 20px }}.global-header .global-header__logo img { max-width: 75px}@media screen and (min-width: 609px) { .global-header .global-header__logo img { max-width: 96px }}.global-header .global-header__quick-search { position: relative; display: flex; align-items: center; padding: 5px 0; border-bottom: 1px solid #000}.global-header .global-header__quick-search .global-header__quick-search-btn { position: absolute; right: 0; margin-top: 2px; padding: 0; border: 0; background: 0 0; cursor: pointer}.global-header .global-header__quick-search input { border: 0}@media (min-width: 1150px) { .global-header .global-header__quick-search input { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize }}.global-header .global-header__quick-search input::-webkit-input-placeholder { opacity: 1; color: #000}.global-header .global-header__quick-search input:-ms-input-placeholder { opacity: 1; color: #000}.global-header .global-header__quick-search input::placeholder { opacity: 1; color: #000}.global-header .global-header__quick-search input::-ms-input-placeholder { color: #000}.hero { max-width: 1600px; overflow: hidden; margin: 0 auto}.hero__content { position: relative; display: flex; flex-direction: column; max-width: 1214px; margin: 0 auto; border-bottom: 70px solid #cf263a}@media screen and (min-width: 1150px) { .hero__content { flex-direction: row }}.hero__content:before { position: absolute; bottom: -70px; left: 0; height: 70px; width: 33%; background-color: #000; content: ""}@media screen and (min-width: 1150px) { .hero__content:before { right: calc(100% - 22px); left: auto; width: 100% }}.hero__content:after { position: absolute; bottom: 0; left: 100%; height: 100%; width: 100%; background-color: #037da5; content: ""}@media screen and (min-width: 1214px) { .hero__content:after { bottom: -70px; left: calc(100% - 22px); height: calc(100% + 70px); width: 100%; background: linear-gradient(#037da5 800px, #fff 70px) }}.hero__left { flex-basis: 70%; margin-bottom: 30px; padding-left: 22px; padding-right: 22px}@media screen and (min-width: 1150px) { .hero__left { margin-bottom: 0; padding-right: 0 }}.hero__right { position: relative}@media screen and (min-width: 1150px) { .hero__right { max-width: 570px; margin-left: 50px }}.hero__title { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 32px; line-height: 40px; margin: 96px 0 0; transition: all .3s ease-in-out}@media (min-width: 1150px) { .hero__title { font-size: 56px; line-height: 80px }}@media screen and (min-width: 1150px) { .hero__title { margin: 96px 0 32px }}.hero__description.hide { display: none}.hero__description a { color: #992634; cursor: pointer; text-decoration: none}.hero__description a:hover { color: #cf263a; text-decoration: underline}@media screen and (min-width: 1150px) { .hero__description { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; display: block; transition: all .3s ease-in-out }}@media screen and (min-width: 1150px) and (min-width:1150px) { .hero__description { font-size: 20px; line-height: 32px }}.hero__image-slideshow-wrapper { overflow: hidden}.hero__image-slideshow { display: flex; transition: all .3s ease-in-out}.hero__image-slide { position: relative; flex-basis: 100%; flex-grow: 1; flex-shrink: 0}@media screen and (min-width: 1150px) { .hero__image-slide { height: 800px }}.hero__image-wrapper { position: relative; height: 100%; -webkit-filter: grayscale(100%); filter: grayscale(100%)}.hero__image-wrapper:after { position: absolute; top: 0; left: 0; height: 100%; width: 100%; content: ""}.hero__image-wrapper img { object-fit: cover; display: block; height: 100%; width: 100%; max-width: 100%; aspect-ratio: .9}@media screen and (min-width: 1150px) { .hero__image-wrapper img { width: auto; max-width: 570px; aspect-ratio: initial }}.hero__image--bg { position: absolute; height: 100%; width: 100%}@media screen and (min-width: 1150px) { .hero__image--bg { width: auto }}.hero__image--bg .hero__image-wrapper:after { background: rgba(255, 255, 255, .3); -webkit-backdrop-filter: blur(2px); backdrop-filter: blur(2px); mix-blend-mode: normal}.hero__image--fg { position: relative; height: 100%}.hero__image--fg .hero__image-wrapper:after { border-radius: 1000px 0 0 0; background: rgba(0, 0, 0, .3)}.hero__image--fg .hero__image-wrapper img { border-radius: 1000px 0 0 0}.btn.hero__cta { display: inline-flex; margin-top: 16px; --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.btn.hero__cta::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.btn.hero__cta::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.btn.hero__cta:focus,.btn.hero__cta:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.btn.hero__cta:focus::before,.btn.hero__cta:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.btn.hero__cta:focus::after,.btn.hero__cta:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.btn.hero__cta.hide { display: none}.hero__dots-design { display: none}@media screen and (min-width: 1150px) { .hero__dots-design { position: absolute; bottom: 48px; left: 22px; display: block; display: flex; align-items: center; flex-direction: column; gap: 13px; margin-top: 16px }}.hero__dots-design .cardinal-dark,.hero__dots-design .cardinal-light,.hero__dots-design .cardinal-mid { width: 48px; height: 48px; border-radius: 100%; background-color: #992634}.hero__dots-design .cardinal-mid { background-color: #cf263a}.hero__dots-design .cardinal-light { background-color: #edd9dc}.hero__marbles { position: absolute; right: 22px; bottom: 20px; display: flex; flex-direction: column}@media screen and (min-width: 1150px) { .hero__marbles { flex-direction: row }}@media screen and (min-width: 1214px) { .hero__marbles { right: 52px; bottom: 48px }}.hero__marble { height: 110px; width: 110px; overflow: hidden; padding: 0; border: 0; border-radius: 50%; background: 0 0; font-size: 0; background-image: var(--background-image); background-position: center; background-size: 100%; box-shadow: 0 solid transparent; transition: box-shadow .3s ease-in-out, background-size .6s ease-in-out; cursor: pointer}@media screen and (min-width: 1150px) { .hero__marble { height: 270px; width: 270px }}.hero__marble:hover { background-size: 120%}.hero__marble+.hero__marble { margin-top: 10px}@media screen and (min-width: 1150px) { .hero__marble+.hero__marble { margin-top: 0; margin-left: 30px }}.hero__marble img { height: 100%; width: 100%}.hero__marble--active { box-shadow: 0 0 0 4px #992634}.labeled-icon { display: flex; align-items: center; flex-direction: column; margin: 0; padding: 0; color: #000; text-decoration: none; border: 0; background: 0 0; cursor: pointer; -webkit-appearance: none; appearance: none}.labeled-icon:focus,.labeled-icon:hover { color: inherit; text-decoration: underline}.labeled-icon__icon { display: flex; align-items: center; justify-content: center; height: 32px; width: 32px; margin-bottom: 4px; color: var(--icon-foreground, #000); border-radius: 999em; background-color: var(--icon-background, #edd9dc)}.labeled-icon:focus .labeled-icon__icon,.labeled-icon:hover .labeled-icon__icon { color: var(--icon-foreground-hover, #fff); background-color: var(--icon-background-hover, #992634)}.labeled-icon__icon svg { width: 20px; height: auto}.labeled-icon--close { --icon-background: #000000; --icon-foreground: #fff}.labeled-icon--close svg { width: 14px}.labeled-icon--share svg { width: 18px}.labeled-icon__label { font-size: 14px; line-height: 20px; font-weight: 500}.crico-mobileeventslinks { background: #edd9dc; padding: 16px 22px; position: fixed; bottom: 0; border-top: 1px solid #000; border-bottom: 1px solid #000; z-index: 10; display: none}.crico-mobileeventslinks.component { margin-bottom: 0}.crico-mobileeventslinks.show { display: block}@media (min-width: 609px) { .crico-mobileeventslinks.show { display: none }}.crico-mobileeventslinks .component-content .field-short-title { font-family: "Work Sans", sans-serif; font-size: 18px; line-height: 28px; font-weight: 700; text-align: center; color: #000}.crico-mobileeventslinks .component-content .crico-mobileevents-links { display: flex; justify-content: center; margin-top: 16px; gap: 16px}.crico-mobileeventslinks .component-content .crico-mobileevents-links a { --color: #000; --background-color: white; --hover-bg-color: black; --svg-filter: brightness(0) saturate(100%); --hover-color: #fff; --hover-border-color: black; --hover-svg-filter: brightness(100%) saturate(0); position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); white-space: nowrap}.crico-mobileeventslinks .component-content .crico-mobileevents-links a::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-mobileeventslinks .component-content .crico-mobileevents-links a::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-mobileeventslinks .component-content .crico-mobileevents-links a:focus,.crico-mobileeventslinks .component-content .crico-mobileevents-links a:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-mobileeventslinks .component-content .crico-mobileevents-links a:focus::before,.crico-mobileeventslinks .component-content .crico-mobileevents-links a:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-mobileeventslinks .component-content .crico-mobileevents-links a:focus::after,.crico-mobileeventslinks .component-content .crico-mobileevents-links a:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-mobileeventslinks .component-content .crico-mobileevents-links a::after { content: ""}.crico-mobileeventslinks .component-content .crico-mobileevents-links a:last-of-type { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-mobileeventslinks .component-content .crico-mobileevents-links a:last-of-type::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-mobileeventslinks .component-content .crico-mobileevents-links a:last-of-type::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-mobileeventslinks .component-content .crico-mobileevents-links a:last-of-type:focus,.crico-mobileeventslinks .component-content .crico-mobileevents-links a:last-of-type:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-mobileeventslinks .component-content .crico-mobileevents-links a:last-of-type:focus::before,.crico-mobileeventslinks .component-content .crico-mobileevents-links a:last-of-type:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-mobileeventslinks .component-content .crico-mobileevents-links a:last-of-type:focus::after,.crico-mobileeventslinks .component-content .crico-mobileevents-links a:last-of-type:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-mobileeventslinks .component-content .crico-mobileevents-links a:last-of-type::after { -webkit-filter: brightness(100%) saturate(0); filter: brightness(100%) saturate(0)}body.mobile-menu-open { overflow: hidden}body.mobile-menu-open .mobile-menu__toggle { color: #fff; background-color: #000}body.mobile-menu-open .mobile-menu__toggle span { transition-delay: .1s}body.mobile-menu-open .mobile-menu__toggle span::after,body.mobile-menu-open .mobile-menu__toggle span::before { width: 20px}body.mobile-menu-open .mobile-menu__toggle span::after,body.mobile-menu-open .mobile-menu__toggle span::before { margin-top: 0; background-color: #fff; transition-delay: 0s, .1s}body.mobile-menu-open .mobile-menu__toggle span::before { -webkit-transform: rotate(45deg); transform: rotate(45deg)}body.mobile-menu-open .mobile-menu__toggle span::after { -webkit-transform: rotate(-45deg); transform: rotate(-45deg)}.mobile-menu { position: fixed; top: 55px; right: 0; bottom: 0; left: 100%; z-index: 40; display: flex; flex-direction: column; width: 100%; overflow: auto; padding: 30px 20px; background-color: #fff; transition: left .5s ease}.mobile-menu.mobile-menu--is-open { left: 0}@media (min-width: 1150px) { .mobile-menu { display: none }}.mobile-menu__toggle { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; display: flex; align-items: center; padding: 15px 10px; border: none; border-right: 1px solid #000; border-left: 1px solid #000; background: 0 0; transition: all .3s ease-in-out; cursor: pointer}@media (min-width: 1150px) { .mobile-menu__toggle { display: none }}.mobile-menu__toggle .mobile-menu__toggle-icon { position: relative; display: inline-block; height: 24px; width: 30px; margin-left: 10px; cursor: pointer}.mobile-menu__toggle .mobile-menu__toggle-icon span { position: relative; top: 12px; margin: 0 auto; transition-duration: 0s; transition-delay: .2s}.mobile-menu__toggle .mobile-menu__toggle-icon span::before { margin-top: -6px}.mobile-menu__toggle .mobile-menu__toggle-icon span::after { margin-top: 6px}.mobile-menu__toggle .mobile-menu__toggle-icon span::after,.mobile-menu__toggle .mobile-menu__toggle-icon span::before { position: absolute; content: ""; transition-delay: .2s, 0s; transition-duration: .2s; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform}.mobile-menu__toggle .mobile-menu__toggle-icon span,.mobile-menu__toggle .mobile-menu__toggle-icon span::after,.mobile-menu__toggle .mobile-menu__toggle-icon span::before { display: flex; justify-content: center; height: 2px; width: 30px; background-color: #000; border-radius: 3px}.mobile-menu__items,.mobile-menu__utility-nav-items { margin: 0; padding: 0; list-style: none}@media (min-width: 850px) and (max-width:1720px) { .mobile-menu__items, .mobile-menu__utility-nav-items { padding: 0 20px }}.mobile-menu__items { margin: 20px 0 80px; list-style-type: none}.mobile-menu__items .mobile-menu__item.mobile-menu__item--open .mobile-menu__item-btn { color: #992634}.mobile-menu__items .mobile-menu__item.mobile-menu__item--open .mobile-menu__item-btn svg { fill: #992634; -webkit-transform: rotate(180deg); transform: rotate(180deg)}.mobile-menu__items .mobile-menu__item:not(:last-child) { border-bottom: 1px solid #000}.mobile-menu__items .mobile-menu__item .mobile-menu__item-btn { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 26px; line-height: 40px; display: flex; align-items: center; gap: 10px; justify-content: space-between; width: 100%; padding: 20px 0; text-align: left; border: 0; background: 0 0; cursor: pointer}.mobile-menu__items .mobile-menu__item .mobile-menu__item-btn svg { flex-shrink: 0}.mobile-menu__items .mobile-menu__item a { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; text-decoration: none}.mobile-menu__subitems { max-height: 0; overflow: hidden; margin: 0; padding: 0; list-style-type: none; transition: max-height .2s ease-in-out}.mobile-menu__subitems .mobile-menu__subitem { margin-bottom: 20px}.mobile-menu__subitems .mobile-menu__subitem a:hover { color: #992634}.mobile-menu__utility-nav-items { display: flex; flex-direction: column}.mobile-menu__utility-nav-items .mobile-menu__utility-nav-item { padding: 0 0 20px}.mobile-menu__utility-nav-items .mobile-menu__utility-nav-item a { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; display: flex; align-items: center; justify-content: space-between; text-decoration: none}.mobile-menu__utility-nav-items .mobile-menu__utility-nav-item a:hover { color: #000}.mobile-menu__utility-nav-items .js-utility-menu-item.mobile-menu__item--open .js-utility-menu-item-btn { color: #992634}.mobile-menu__utility-nav-items .js-utility-menu-item.mobile-menu__item--open .js-utility-menu-item-btn svg { fill: #992634; -webkit-transform: rotate(180deg); transform: rotate(180deg)}.mobile-menu__utility-nav-items .js-utility-menu-item-btn { width: 100%; font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; background: 0 0; border: none; display: flex; align-items: center; justify-content: space-between; text-decoration: none; padding: 0; cursor: pointer}.mobile-menu__utility-nav-items .utility-menu__dropdown-items { padding-top: 20px}.mobile-menu__utility-nav-items .utility-menu__dropdown-items a { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; text-decoration: none}.mobile-menu__search-box { padding: 15px 20px 50px; background-color: #f4f5f6}@media (min-width: 850px) and (max-width:1720px) { .mobile-menu__search-box { display: flex; align-items: center; padding: 20px } .mobile-menu__search-box .mobile-menu__search-label { flex-shrink: 0; margin-right: 30px } .mobile-menu__search-box .global-header__quick-search { width: 100% }}.mobile-menu__search-box .mobile-menu__search-label { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 26px; line-height: 40px}.mobile-menu__search-box input { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; width: 100%; background-color: transparent}.my-account__heading { font-size: 32px; line-height: 40px; margin: 0 0 20px}.my-account__text { margin-bottom: 74px}.my-account__section-heading { font-size: 28px; line-height: 40px; margin: 0 0 8px}.my-account__section-heading.my-account__section-heading--contact-pref { margin: 0 0 14px}.my-account__contact-info__text { margin: 0 0 38px}.my-account__flex-container { display: flex; flex-direction: column; gap: 43px; margin: 0 0 43px}@media screen and (min-width: 610px) { .my-account__flex-container { flex-direction: row; gap: 258px }}.my-account__flex-container.my-account__flex-container--contact-pref { margin: 0 0 32px}.my-account__label { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; margin: 0 0 7px}.my-account__label.my-account__label--contact-info { margin: 0 0 4px}.my-account__label.my-account__label--contact-pref { margin: 0 0 19px}.my-account__content-item { margin: 0}.my-account__content-item.my-account__content-item--update-field { margin: 0 0 17px}.my-account__item-wrapper.my-account__item-wrapper--last-name { margin: 0 0 34px}.my-account__contact-info__update-name-link { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 28px; text-decoration: underline; color: #992634}@media (min-width: 1150px) { .my-account__contact-info__update-name-link { font-size: 20px; line-height: 32px }}.my-account__contact-info__update-item { margin: 0 0 38px}.my-account__contact-info__update-item.my-account__contact-info--update-phone { margin: 0 0 113px}.my-account__btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); cursor: pointer}.my-account__btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.my-account__btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.my-account__btn:focus,.my-account__btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.my-account__btn:focus::before,.my-account__btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.my-account__btn:focus::after,.my-account__btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.my-account__password { margin: 0 0 131px}.my-account__password__heading { font-size: 28px; line-height: 40px; margin: 0 0 22px}.my-account__password-update-container { display: flex; flex-direction: column; gap: 20px}.my-account__insurance { margin: 0 0 142px}.my-account__insurance__update a { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 28px; text-decoration: underline; color: #992634}@media (min-width: 1150px) { .my-account__insurance__update a { font-size: 20px; line-height: 32px }}.my-account__contact-pref__text { margin: 0 0 52px}.my-account__sub-heading { font-size: 22px; line-height: 24px; margin: 0 0 9px}.my-account__checkbox-item-container { display: flex; flex-direction: column; gap: 17px}.my-account__checkbox-flex-container { display: flex; align-items: center}.my-account__checkbox-input { -webkit-transform: scale(1.23); transform: scale(1.23); margin-right: 7px}.my-account__checkbox-label { font-size: 16px; line-height: 18.77px}.my-account__sect-right { display: flex; flex-direction: column; gap: 68px}.simplemodal-overlay { background: rgba(26, 32, 44, .8)}.simplemodal-container { background: rgba(26, 32, 44, .8)}.openIFrame { width: 100%; height: 100%}.my-account--submit-btn:disabled { opacity: .5; cursor: not-allowed}#my-account__response-message { margin: 32px 0; font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 22px; line-height: 24px}@media (min-width: 1150px) {#my-account__response-message { font-size: 28px; line-height: 32px }}.crico-my-crico-header { position: -webkit-sticky; position: sticky; top: 0; background: #fff; border-bottom: 1px solid #000; z-index: 15}.crico-my-crico-header__link-container { padding: 0; position: relative; max-width: 1170px; margin: 0 auto}.crico-my-crico-header__link-container ul { list-style-type: none}.crico-my-crico-header__list { padding: 0; display: flex; margin: 0; justify-content: space-between}@media (min-width: 850px) { .crico-my-crico-header__list { justify-content: flex-end }}.crico-my-crico-header__link-item a { padding: 16px 20px; display: flex; flex-direction: column; align-items: center; text-decoration: none; font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; color: #000}.crico-my-crico-header__link-item a:hover { color: #992634; text-decoration: none; font-weight: 700}.crico-my-crico-header__icon-button-text { white-space: nowrap}.crico-my-crico-header__more-list-item { display: flex}.crico-my-crico-header__more-button { display: flex; padding: 16px 20px; cursor: pointer; flex-direction: column; border: none; align-items: center; background: 0 0; font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; cursor: pointer}.crico-my-crico-header__more-button:hover { color: #992634; font-weight: 700}.crico-my-crico-header__more-button[aria-expanded=true] .crico-my-crico-header__icon--more-button:before { content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z' fill='black'/%3E%3C/svg%3E")}.crico-my-crico-header__icon--more-button:before { content: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 8C13.6 8 14.5 7.1 14.5 6C14.5 4.9 13.6 4 12.5 4C11.4 4 10.5 4.9 10.5 6C10.5 7.1 11.4 8 12.5 8ZM12.5 10C11.4 10 10.5 10.9 10.5 12C10.5 13.1 11.4 14 12.5 14C13.6 14 14.5 13.1 14.5 12C14.5 10.9 13.6 10 12.5 10ZM12.5 16C11.4 16 10.5 16.9 10.5 18C10.5 19.1 11.4 20 12.5 20C13.6 20 14.5 19.1 14.5 18C14.5 16.9 13.6 16 12.5 16Z' fill='black'/%3E%3C/svg%3E")}.crico-my-crico-header__more-button__list { flex-direction: column; background: #f4f5f6; position: absolute; width: 100%; bottom: 0; left: 0; display: none; list-style: none; margin: 0; -webkit-transform: translateY(calc(100% + 1px)); transform: translateY(calc(100% + 1px)); gap: 22px; padding: 22px; z-index: 10}@media (min-width: 610px) { .crico-my-crico-header__more-button__list { width: auto; bottom: 0; right: 0 }}.crico-my-crico-header__more-button__list.show { display: flex}.crico-my-crico-header__more-button__list li { padding: 0}.crico-my-crico-header__more-button__list li a { padding: 0; flex-direction: row; gap: 16px; align-items: center}.crico-my-crico-header__more-button__list li a .crico-my-crico-header__icon { display: flex}.my-crico-menu-toggle-btn { display: flex; align-items: center; gap: 4px; background: 0 0; border: none; padding: 0; margin-right: 16px; cursor: pointer; font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize}.my-crico-menu-toggle-btn.my-crico-menu-toggle-btn--active { color: #992634}.my-crico-menu-toggle-btn.utility-nav__dropdown-toggle-btn { margin: 0 10px}@media screen and (min-width: 1150px) { .my-crico-menu-toggle-btn.utility-nav__dropdown-toggle-btn { margin: 0 20px 0 0 }}.my-crico-menu-toggle-btn.utility-nav__dropdown-toggle-btn span { pointer-events: none}.my-crico-menu-toggle-btn:hover .my-crico-menu-toggle-btn__text { color: #992634}.my-crico-menu-toggle-btn__icon { display: flex}.my-crico-link-container { width: 100%; padding: 22px; list-style-type: none; position: absolute; bottom: 0; left: 0; margin: 0; -webkit-transform: translateY(calc(100%)); transform: translateY(calc(100%)); background: #f4f5f6; flex-direction: column; gap: 22px; display: none; z-index: 50}@media (min-width: 1150px) { .my-crico-link-container { width: 282.3px; -webkit-transform: translateY(calc(100% + 17px)); transform: translateY(calc(100% + 17px)) }}.my-crico-link-container.show { display: flex}.my-crico-link-item a { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; text-decoration: none}.my-crico-link-item a:hover { color: #992634; text-decoration: none; font-weight: 700}.crico-ourresources { color: #fff; background: #3a4650}.crico-ourresources .component-content { padding: 48px 22px}.crico-ourresources .component-content .field-title { font-size: 28px; line-height: 40px; font-weight: 400; text-align: center; font-family: "Libre Caslon Text", serif}@media (min-width: 1149px) { .crico-ourresources .component-content .field-title { max-width: 770px; margin: 0 auto; font-size: 48px; line-height: 64px }}.crico-ourresources .component-content .field-subtitle { margin-top: 10px; font-size: 18px; line-height: 28px; text-align: center; font-family: "Work Sans", sans-serif}@media (min-width: 1149px) { .crico-ourresources .component-content .field-subtitle { max-width: 770px; margin: 0 auto; margin-top: 16px; font-size: 20px; line-height: 32px }}.dynamic-content-listing__link-wrapper { display: flex; align-items: center; flex-wrap: wrap; gap: 16px; justify-content: center; margin-top: 48px}@media (min-width: 1149px) { .dynamic-content-listing__link-wrapper { gap: 30px }}.dynamic-content-listing__link-wrapper a { position: relative; z-index: 1; height: 81px; width: 270px; overflow: hidden; padding: 10.5px 0; color: #fff; font-weight: 500; text-align: center; text-decoration: none; border: 2px solid #fff; border-radius: 1000px; background: linear-gradient(to left, #3a4650 50%, #fff 50%) right; background-size: 200%; transition: all .3s}.dynamic-content-listing__link-wrapper a:hover { background-position: left; color: #3a4650}.dynamic-content-listing__link-wrapper a:hover .divider { background: #3a4650}.dynamic-content-listing__link-wrapper a:hover .divider::before { -webkit-filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%); filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%)}.dynamic-content-listing__link-wrapper a:hover .button-text::after { -webkit-transform: translate(8px, -1px); transform: translate(8px, -1px); -webkit-filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%); filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%)}.dynamic-content-listing__link-wrapper a .button-content { position: absolute; left: 72px; display: flex; align-items: center; justify-content: center; text-align: left}.dynamic-content-listing__link-wrapper a .divider { position: relative; display: flex; align-items: center; height: 60px; width: 1px; margin-right: 16px; background: #fff}.dynamic-content-listing__link-wrapper a .divider::before { position: absolute; right: 16px; content: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.93808 5.43309C9.88002 5.37483 9.81102 5.3286 9.73505 5.29705C9.65908 5.26551 9.57763 5.24927 9.49537 5.24927C9.41311 5.24927 9.33167 5.26551 9.2557 5.29705C9.17973 5.3286 9.11073 5.37483 9.05266 5.43309L5.73599 8.73049L4.5537 7.57841C4.49564 7.52014 4.42664 7.47391 4.35067 7.44237C4.2747 7.41082 4.19325 7.39458 4.11099 7.39458C4.02873 7.39458 3.94728 7.41082 3.87131 7.44237C3.79534 7.47391 3.72635 7.52014 3.66828 7.57841L2.85057 8.39716C2.79231 8.45522 2.74608 8.52422 2.71453 8.60019C2.68299 8.67616 2.66675 8.75761 2.66675 8.83987C2.66675 8.92213 2.68299 9.00358 2.71453 9.07955C2.74608 9.15552 2.79231 9.22451 2.85057 9.28258L5.32922 11.7513C5.45294 11.8689 5.61712 11.9345 5.78782 11.9345C5.95852 11.9345 6.12269 11.8689 6.24641 11.7513L7.05839 10.9378L10.8188 7.17789C10.936 7.06063 11.0022 6.9019 11.0031 6.73614C11.0039 6.57038 10.9394 6.41096 10.8235 6.29247L9.93808 5.43309ZM9.93808 13.7242C9.88002 13.666 9.81102 13.6198 9.73505 13.5882C9.65908 13.5567 9.57763 13.5404 9.49537 13.5404C9.41311 13.5404 9.33167 13.5567 9.2557 13.5882C9.17973 13.6198 9.11073 13.666 9.05266 13.7242L5.73599 17.043L4.5537 15.892C4.49564 15.8337 4.42664 15.7875 4.35067 15.7559C4.2747 15.7244 4.19325 15.7081 4.11099 15.7081C4.02873 15.7081 3.94728 15.7244 3.87131 15.7559C3.79534 15.7875 3.72635 15.8337 3.66828 15.892L2.85057 16.7091C2.79231 16.7672 2.74608 16.8362 2.71453 16.9122C2.68299 16.9881 2.66675 17.0696 2.66675 17.1519C2.66675 17.2341 2.68299 17.3156 2.71453 17.3915C2.74608 17.4675 2.79231 17.5365 2.85057 17.5946L5.32297 20.0685C5.44661 20.1861 5.61069 20.2517 5.78131 20.2517C5.95192 20.2517 6.11601 20.1861 6.23964 20.0685L7.05735 19.2513L10.8178 15.4899C10.9345 15.3734 11.0005 15.2156 11.0013 15.0507C11.0022 14.8859 10.9379 14.7273 10.8225 14.6097L9.93808 13.7242ZM6.00006 22.7508C4.62037 22.7508 3.46933 23.8706 3.46933 25.2508C3.46933 26.631 4.62141 27.7508 6.00006 27.7508C6.6631 27.7508 7.29898 27.4874 7.76783 27.0186C8.23667 26.5498 8.50006 25.9139 8.50006 25.2508C8.50006 24.5878 8.23667 23.9519 7.76783 23.4831C7.29898 23.0142 6.6631 22.7508 6.00006 22.7508ZM28.5001 23.5842H13.5001C13.2791 23.5842 13.0671 23.672 12.9108 23.8282C12.7545 23.9845 12.6667 24.1965 12.6667 24.4175V26.0842C12.6667 26.3052 12.7545 26.5171 12.9108 26.6734C13.0671 26.8297 13.2791 26.9175 13.5001 26.9175H28.5001C28.7211 26.9175 28.9331 26.8297 29.0893 26.6734C29.2456 26.5171 29.3334 26.3052 29.3334 26.0842V24.4175C29.3334 24.1965 29.2456 23.9845 29.0893 23.8282C28.9331 23.672 28.7211 23.5842 28.5001 23.5842ZM28.5001 6.91747H13.5001C13.2791 6.91747 13.0671 7.00527 12.9108 7.16155C12.7545 7.31783 12.6667 7.52979 12.6667 7.75081V9.41747C12.6667 9.63849 12.7545 9.85045 12.9108 10.0067C13.0671 10.163 13.2791 10.2508 13.5001 10.2508H28.5001C28.7211 10.2508 28.9331 10.163 29.0893 10.0067C29.2456 9.85045 29.3334 9.63849 29.3334 9.41747V7.75081C29.3334 7.52979 29.2456 7.31783 29.0893 7.16155C28.9331 7.00527 28.7211 6.91747 28.5001 6.91747V6.91747ZM28.5001 15.2508H13.5001C13.2791 15.2508 13.0671 15.3386 12.9108 15.4949C12.7545 15.6512 12.6667 15.8631 12.6667 16.0841V17.7508C12.6667 17.9718 12.7545 18.1838 12.9108 18.3401C13.0671 18.4964 13.2791 18.5841 13.5001 18.5841H28.5001C28.7211 18.5841 28.9331 18.4964 29.0893 18.3401C29.2456 18.1838 29.3334 17.9718 29.3334 17.7508V16.0841C29.3334 15.8631 29.2456 15.6512 29.0893 15.4949C28.9331 15.3386 28.7211 15.2508 28.5001 15.2508Z' fill='white'/%3E%3C/svg%3E"); width: 32px}.dynamic-content-listing__link-wrapper a .button-text { display: inline; font-size: 18px; line-height: 24px; position: relative; margin-right: 16px; padding-right: 20px}.dynamic-content-listing__link-wrapper a .button-text::after { margin-right: -16px; vertical-align: middle; display: inline-block; -webkit-transform: translate(4px, -1px); transform: translate(4px, -1px); content: ""; width: 16px; height: 16px; background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); transition: all .3s}.dynamic-content-listing__link-wrapper a.library_books-icon .divider::before { content: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.33341 8.49996H2.66675V27.1666C2.66675 28.6333 3.86675 29.8333 5.33341 29.8333H24.0001V27.1666H5.33341V8.49996ZM26.6667 3.16663H10.6667C9.20008 3.16663 8.00008 4.36663 8.00008 5.83329V21.8333C8.00008 23.3 9.20008 24.5 10.6667 24.5H26.6667C28.1334 24.5 29.3334 23.3 29.3334 21.8333V5.83329C29.3334 4.36663 28.1334 3.16663 26.6667 3.16663ZM26.6667 21.8333H10.6667V5.83329H26.6667V21.8333ZM13.3334 12.5H24.0001V15.1666H13.3334V12.5ZM13.3334 16.5H18.6667V19.1666H13.3334V16.5ZM13.3334 8.49996H24.0001V11.1666H13.3334V8.49996Z' fill='white'/%3E%3C/svg%3E")}.dynamic-content-listing__link-wrapper a.file_copy-icon .divider::before { content: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.3334 1.83331H5.33341C3.86675 1.83331 2.66675 3.03331 2.66675 4.49998V23.1666H5.33341V4.49998H21.3334V1.83331ZM20.0001 7.16665H10.6667C9.20008 7.16665 8.01342 8.36665 8.01342 9.83331L8.00008 28.5C8.00008 29.9666 9.18675 31.1666 10.6534 31.1666H25.3334C26.8001 31.1666 28.0001 29.9666 28.0001 28.5V15.1666L20.0001 7.16665ZM10.6667 28.5V9.83331H18.6667V16.5H25.3334V28.5H10.6667Z' fill='white'/%3E%3C/svg%3E")}.dynamic-content-listing__link-wrapper a.podcast-icon .divider::before { content: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2618 28.6127C17.994 29.6028 16.9821 29.8334 15.9999 29.8334C15.0178 29.8334 14.0059 29.6028 13.738 28.6127C13.3399 27.132 12.6666 23.4218 12.6666 21.6953C12.6666 19.8643 14.2886 19.4167 15.9999 19.4167C17.7113 19.4167 19.3333 19.8643 19.3333 21.6953C19.3333 23.4114 18.6629 27.1213 18.2618 28.6127ZM12.5034 18.1955C11.5298 17.242 10.9431 15.8949 11.0042 14.4143C11.1112 11.8246 13.2123 9.72914 15.8024 9.62887C18.649 9.51867 20.9999 11.8025 20.9999 14.625C20.9999 16.0223 20.4237 17.2873 19.4965 18.1954C19.3572 18.3319 19.3714 18.5593 19.5292 18.6739C20.0142 19.0263 20.3865 19.473 20.6351 19.9949C20.7258 20.1852 20.9735 20.2376 21.1273 20.0934C22.6286 18.6849 23.5519 16.6672 23.4976 14.439C23.401 10.4699 20.1854 7.24065 16.2167 7.12809C11.9827 7.00799 8.49992 10.4175 8.49992 14.625C8.49992 16.7792 9.41304 18.724 10.8723 20.0932C11.0261 20.2375 11.2739 20.1854 11.3647 19.9949C11.6133 19.473 11.9856 19.0263 12.4706 18.6739C12.6284 18.5593 12.6427 18.3319 12.5034 18.1955ZM15.9999 3.16669C9.55221 3.16669 4.33325 8.38466 4.33325 14.8334C4.33325 19.5204 7.07294 23.4608 10.8822 25.3234C11.1078 25.4337 11.3648 25.2429 11.3267 24.9947C11.2026 24.1868 11.1005 23.3829 11.0451 22.6854C11.0375 22.5898 10.9853 22.5038 10.9056 22.4504C8.4369 20.7938 6.81377 17.9704 6.83341 14.7761C6.86424 9.76372 10.9631 5.67981 15.9755 5.66674C21.0412 5.65351 25.1666 9.7707 25.1666 14.8334C25.1666 18.059 23.4917 20.9005 20.9661 22.5348C20.914 23.2659 20.8062 24.1279 20.6731 24.9947C20.635 25.2429 20.8921 25.4337 21.1177 25.3233C24.918 23.465 27.6666 19.5306 27.6666 14.8334C27.6666 8.3857 22.4486 3.16669 15.9999 3.16669ZM15.9999 11.5C14.159 11.5 12.6666 12.9924 12.6666 14.8334C12.6666 16.6743 14.159 18.1667 15.9999 18.1667C17.8409 18.1667 19.3333 16.6743 19.3333 14.8334C19.3333 12.9924 17.8409 11.5 15.9999 11.5Z' fill='white'/%3E%3C/svg%3E")}.dynamic-content-listing__link-wrapper a.faqs-icon .divider::before { content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16,.55C7.47,.55,.55,7.47,.55,16s6.92,15.45,15.45,15.45,15.45-6.92,15.45-15.45S24.53,.55,16,.55Zm0,28.08c-6.97,0-12.63-5.65-12.63-12.63S9.03,3.37,16,3.37s12.63,5.65,12.63,12.63-5.65,12.63-12.63,12.63Zm1.48-9.53c0,.82-.69,1.29-1.49,1.29s-1.54-.46-1.54-1.29v-.33c0-1.77,1.54-3.06,2.9-4.09,.95-.72,1.88-1.47,1.88-2.16v-1.31c0-.95-.46-1.41-1.41-1.41h-4.01c-.82,0-1.13,.46-1.13,1.47,0,.9-.75,1.34-1.54,1.34s-1.52-.44-1.52-1.34c0-2.47,1.54-4.45,4.29-4.45h3.78c3.01,0,4.58,1.75,4.58,4.29v1.34c0,1.98-1.57,3.19-2.93,4.19-.95,.8-1.85,1.36-1.85,2.16v.31Zm-1.49,6.2c-1.13,0-2.03-.93-2.03-2.03s.9-2.11,2.03-2.11,2.03,.98,2.03,2.11-.93,2.03-2.03,2.03Z'/%3E%3C/svg%3E"); -webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%); filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%)}.dynamic-content-listing__link-wrapper a.faqs-icon:hover .divider::before { -webkit-filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%); filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%)}.dynamic-content-listing__link-wrapper a.guidelines-icon .divider::before { content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpolygon points='26 25 26 23 26 21 17 21 17 18 20.38 14.62 17 11.23 17 7 23 7 23 2 9 2 9 7 15 7 15 11.23 11.62 14.62 15 18 15 21 6 21 6 23 6 25 2 25 2 30 12 30 12 25 8 25 8 23 24 23 24 25 20 25 20 30 30 30 30 25 26 25'/%3E%3C/svg%3E"); -webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%); filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%)}.dynamic-content-listing__link-wrapper a.guidelines-icon:hover .divider::before { -webkit-filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%); filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%)}.dynamic-content-listing__link-wrapper a.cme-icon .divider::before { content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M29,14l-13,5L3,14l13-5,13,5Zm-13.09,7.83l-6.91-2.55v4.09c0,1.45,3.19,3.62,7,3.62s6.81-2.18,6.81-3.62v-4.09l-6.91,2.55Zm11.09,.17h1v-6h-1v6Z'/%3E%3C/svg%3E"); -webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%); filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%)}.dynamic-content-listing__link-wrapper a.cme-icon:hover .divider::before { -webkit-filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%); filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%)}.dynamic-content-listing__link-wrapper a.data-icon .divider::before { content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M29,26v2H3V4h2V26H29ZM9,10h-2v14h2V10Zm4,2h-2v12h2V12Zm4-5h-2V24h2V7Zm4,2h-2v15h2V9Zm4,5h-2v10h2V14Z'/%3E%3C/svg%3E"); -webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%); filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%)}.dynamic-content-listing__link-wrapper a.data-icon:hover .divider::before { -webkit-filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%); filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%)}.dynamic-content-listing__link-wrapper a.video-icon .divider::before { content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M21.11,8.5H3.9c-.5,0-.9,.4-.9,.9v13.2c0,.5,.4,.9,.9,.9H21.11c.5,0,.9-.4,.9-.9V9.4c0-.5-.4-.9-.9-.9Zm-6.36,7.91l-4.02,2.32c-.31,.18-.7-.04-.7-.41v-4.64c0-.36,.39-.59,.7-.41l4.02,2.32c.31,.18,.31,.63,0,.81Zm14.25-5.72v10.64c0,.44-.39,.71-.7,.49l-4.37-3.08v-5.47l4.37-3.08c.31-.22,.7,.05,.7,.49Z'/%3E%3C/svg%3E"); -webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%); filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%)}.dynamic-content-listing__link-wrapper a.video-icon:hover .divider::before { -webkit-filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%); filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%)}.dynamic-content-listing__link-wrapper a.news-icon .divider::before { content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M6.98,21.69l-1.92,.56-1.12-3.84,1.92-.56,1.12,3.84ZM21.85,4.84c-1.06,.31-.66,4.86,.89,10.16,1.55,5.3,3.67,9.35,4.73,9.04s.66-4.86-.89-10.16-3.67-9.35-4.73-9.04Zm-1.76,10.93c-1.02-3.48-1.59-6.61-1.62-8.43l-10.32,9.84,1.12,3.84,14,2.73c-.96-1.54-2.17-4.49-3.19-7.97Z'/%3E%3C/svg%3E"); -webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%); filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%)}.dynamic-content-listing__link-wrapper a.news-icon:hover .divider::before { -webkit-filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%); filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%)}.dynamic-content-listing__link-wrapper a.portals-icon .divider::before { content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M12,4.04v1.95h-3s0,22.01,0,22.01h-2V4.04h5Zm14,.96V27l-12,3V2l12,3Zm-9,11c0-.55-.45-1-1-1s-1,.45-1,1,.45,1,1,1,1-.45,1-1Z'/%3E%3C/svg%3E"); -webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%); filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%)}.dynamic-content-listing__link-wrapper a.portals-icon:hover .divider::before { -webkit-filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%); filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%)}.dynamic-content-listing__link-wrapper a.case_studies-icon .divider::before { content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M28.55,13.71c0-1.45-1.18-2.62-2.62-2.62s-2.62,1.18-2.62,2.62c0,1.29,.93,2.36,2.16,2.58,0,.91,0,3.7,0,3.71,0,3.88-3.09,7.08-6.97,7.08s-7.03-3.15-7.03-7.03c0-.02,0-.04,0-.06h0v-2.86c3.92-.24,7-3.15,7-7.14v-.7c0-.8,0-2.04,0-2.26v-2.04c0-.6-.4-1-1-1h-3v1h2c.6,0,1,.4,1,1v4c0,3.47-2.6,5.96-6,6.2v-.2h-1v.2c-3.42-.21-6-2.71-6-6.2v-3.91c0-.6,.49-1.09,1.09-1.09h1.91v-1h-2.91c-.6,0-1.09,.49-1.09,1.09v1.91h0s0,2.98,0,3c0,4.01,3.05,6.93,7,7.15v2.85h0s0,.04,0,.06c0,4.44,3.6,8.03,8.03,8.03s7.97-3.65,7.97-8.09c0-.02,0-2.82,0-3.72,1.2-.25,2.09-1.3,2.09-2.57Zm-2.62,1.64c-.91,0-1.64-.73-1.64-1.64s.73-1.64,1.64-1.64,1.64,.73,1.64,1.64-.73,1.64-1.64,1.64Z'/%3E%3C/svg%3E"); -webkit-filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%); filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(6deg) brightness(103%) contrast(102%)}.dynamic-content-listing__link-wrapper a.case_studies-icon:hover .divider::before { -webkit-filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%); filter: brightness(0) saturate(100%) invert(22%) sepia(32%) saturate(326%) hue-rotate(165deg) brightness(100%) contrast(87%)}@media (min-width: 1149px) { .container--30-70 .crico-ourresources .component-content .field-title, .container--50-50 .crico-ourresources .component-content .field-title, .container--70-30 .crico-ourresources .component-content .field-title { font-size: 28px; line-height: 40px }}@media (min-width: 1149px) { .container--30-70 .crico-ourresources .component-content .field-subtitle, .container--50-50 .crico-ourresources .component-content .field-subtitle, .container--70-30 .crico-ourresources .component-content .field-subtitle { margin-top: 10px; font-size: 18px; line-height: 28px }}.crico-pageheader { border-bottom: 1px solid #000}.page-header { display: flex; flex-direction: column; color: #000; max-width: 1440px; margin-left: auto; margin-right: auto}.page-header__text-container { padding: 84px 0; background: #f4f5f6; border-radius: 1000px 0 0 0}.page-header__text-container .address-wrapper { margin: 0 auto; font-family: "Work Sans", sans-serif; font-weight: 700; font-size: 18px; line-height: 28px; text-align: center; color: #000}.page-header__text-container .address-wrapper p { margin: 0 auto; font-family: "Work Sans", sans-serif; font-weight: 700; font-size: 18px; line-height: 28px; text-align: center; color: #000}.page-header__eyebrow { display: flex; gap: 12px; justify-content: center; align-items: center}.page-header__content-type { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 16px; line-height: 28px; margin: 0}.page-header__news-flag { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 10px; line-height: 10px; letter-spacing: .04em; text-transform: uppercase; margin: 0; padding: 4px; border: 1px solid #000}.page-header__header-title { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 32px; line-height: 40px; max-width: 1091px; margin: 16px auto 0; text-align: center}@media (min-width: 1150px) { .page-header__header-title { font-size: 56px; line-height: 80px }}.page-header__date { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; margin-top: 16px; margin-bottom: 0; text-align: center}.page-header__event-dates { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; margin-top: 16px; margin-bottom: 0; text-align: center}@media (min-width: 1150px) { .page-header__event-dates { font-size: 20px; line-height: 32px }}.page-header__display-location { margin: 0; font-family: "Work Sans", sans-serif; font-weight: 700; font-size: 18px; line-height: 28px; text-align: center; color: #000}@media (min-width: 1150px) { .page-header__display-location { font-weight: 600; font-size: 22px; line-height: 32px }}.page-header__link-container { display: flex; gap: 16px; justify-content: center; margin-top: 16px}@media (min-width: 1150px) { .page-header__link-container { margin-top: 45px }}.page-header__agenda-link { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; position: relative; z-index: 1; overflow: hidden; padding: 12px 16px; text-decoration: none; border: 2px solid #000; border-radius: 1000px}.page-header__agenda-link::before { position: absolute; bottom: 0; left: 0; z-index: -1; height: 100%; width: 0%; border-radius: 1000px; background-color: #000; content: ""; transition: all .3s}.page-header__agenda-link:hover { color: #fff}.page-header__agenda-link:hover::before { width: 100%}.page-header__register-link { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); margin: 0}.page-header__register-link::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.page-header__register-link::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.page-header__register-link:focus,.page-header__register-link:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.page-header__register-link:focus::before,.page-header__register-link:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.page-header__register-link:focus::after,.page-header__register-link:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.page-header__authors-container { display: flex; justify-content: center; margin: 16px auto 0; padding: 0 22px; flex-wrap: wrap}.page-header__authors-container p { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; margin-bottom: 0}a.page-header__authors-link { text-decoration: none; color: #000}a.page-header__authors-link:hover { color: #992634; text-decoration: none}a.page-header__authors-link:hover p { color: #992634; text-decoration: none; font-weight: 700}a.page-header__authors-link p { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; max-width: 270px; margin: 0; text-align: center}.page-header__profile-full-name { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 32px; line-height: 40px; margin: 0; text-align: center}@media (min-width: 1150px) { .page-header__profile-full-name { font-size: 56px; line-height: 80px }}.page-header__job-title { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; margin-top: 16px; margin-bottom: 0; text-align: center}@media (min-width: 1150px) { .page-header__job-title { font-size: 20px; line-height: 32px }}.page-header__organization { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; margin: 0; text-align: center}@media (min-width: 1150px) { .page-header__organization { font-size: 20px; line-height: 32px }}.page-header__dots-design { display: flex; align-items: center; flex-direction: column; gap: 4.46px; margin-top: 16px}.page-header__dots-design .cardinal-dark,.page-header__dots-design .cardinal-light,.page-header__dots-design .cardinal-mid { width: 8px; height: 8.33px; border-radius: 100%}.page-header__dots-design .cardinal-dark { background-color: #992634}.page-header__dots-design .cardinal-mid { background-color: #cf263a}.page-header__dots-design .cardinal-light { background-color: #edd9dc}.page-header__contact-card-link-container { display: flex; justify-content: center; margin-top: 16px}.page-header__contact-card-link { display: inline-block; display: flex; flex-direction: column; text-decoration: none}.page-header__contact-card-link::after { align-self: center; justify-content: center; height: 24px; width: 24px; margin-top: 8px; content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.34 15.0198C11.73 15.4098 12.36 15.4098 12.75 15.0198L19.11 8.6598C19.5 8.2698 19.5 7.6398 19.11 7.2498L14.16 2.2998C13.78 1.8998 13.15 1.8998 12.76 2.2898L6.39 8.6598C6 9.0498 6 9.6798 6.39 10.0698L11.34 15.0198ZM13.46 4.4098L17 7.9498L12.05 12.8998L8.51 9.3598L13.46 4.4098ZM20.41 15.4098L18.29 13.2898C18.11 13.1098 17.85 12.9998 17.59 12.9998H17.32L15.32 14.9998H17.23L19 16.9998H5L6.78 14.9998H8.83L6.83 12.9998H6.41C6.14 12.9998 5.89 13.1098 5.7 13.2898L3.58 15.4098C3.21 15.7898 3 16.2998 3 16.8298V19.9998C3 21.0998 3.9 21.9998 5 21.9998H19C20.1 21.9998 21 21.1098 21 19.9998V16.8298C21 16.2998 20.79 15.7898 20.41 15.4098Z' fill='black'/%3E%3C/svg%3E")}.page-header__contact-card-link p { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; max-width: 150px; margin: 0 auto; text-align: center}.page-header__contact-card-link:hover { text-decoration: none}.page-header__contact-card-link:hover p { color: #992634; font-weight: 700}.page-header__image { object-fit: contain; aspect-ratio: 16/9; width: 100%; height: 100%; border-top: 1px solid #000}.crico-page-metadata.horizontal-rule { padding: 32px 0; border-top: 1px solid #000; border-bottom: 1px solid #000}.crico-page-metadata .component-content { display: flex; flex-direction: column; gap: 16px}.crico-page-metadata .component-content .crico-first-published span { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; text-transform: capitalize; font-weight: 700; text-transform: unset}.crico-page-metadata .component-content .crico-first-published span.field-display-date { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; text-decoration: underline; text-transform: capitalize; text-transform: unset; text-decoration: unset}.crico-page-metadata .component-content .crico-last-published span { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; text-transform: capitalize; font-weight: 700; text-transform: unset}.crico-page-metadata .component-content .crico-last-published span.field-updated-date { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; text-decoration: underline; text-transform: capitalize; text-transform: unset; text-decoration: unset}.crico-page-metadata .component-content .crico-relatedto span { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; text-transform: capitalize; font-weight: 700; text-transform: unset}.crico-page-metadata .component-content .crico-relatedto a { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; text-decoration: underline; text-transform: capitalize; text-transform: unset; color: #992634; text-decoration: none}.crico-page-metadata .component-content .crico-relatedto a:hover { text-decoration: underline}.page-selector .page-selector-list { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 28px; display: flex; -webkit-column-gap: 4px; column-gap: 4px; padding: 0; list-style-type: none; flex-wrap: wrap; row-gap: 8px}.page-selector .page-selector-item-first a,.page-selector .page-selector-item-last a,.page-selector .page-selector-item-link,.page-selector .page-selector-item-next a,.page-selector .page-selector-item-previous a { display: flex; align-items: center; justify-content: center; height: 40px; width: 40px; color: inherit; text-decoration: none; border-radius: 999em; transition: color .2s, background-color .2s}.page-selector .page-selector-item-first a:focus,.page-selector .page-selector-item-first a:hover,.page-selector .page-selector-item-last a:focus,.page-selector .page-selector-item-last a:hover,.page-selector .page-selector-item-link:focus,.page-selector .page-selector-item-link:hover,.page-selector .page-selector-item-next a:focus,.page-selector .page-selector-item-next a:hover,.page-selector .page-selector-item-previous a:focus,.page-selector .page-selector-item-previous a:hover { background-color: #000; color: #fff}.page-selector .page-selector-item-first a.active,.page-selector .page-selector-item-last a.active,.page-selector .page-selector-item-link.active,.page-selector .page-selector-item-next a.active,.page-selector .page-selector-item-previous a.active { color: #fff; background-color: #992634}.page-selector .page-selector-item-first a.inactive a,.page-selector .page-selector-item-last a.inactive a,.page-selector .page-selector-item-link.inactive a,.page-selector .page-selector-item-next a.inactive a,.page-selector .page-selector-item-previous a.inactive a { color: #3a4650}.crico-pagebanner { overflow: hidden; border-bottom: 1px solid #000}.crico-pagebanner .component-content { display: flex; align-items: center; max-width: 1440px; margin-left: auto; margin-right: auto; padding: 31px 0 31px 24px}@media (min-width: 610px) { .crico-pagebanner .component-content { height: calc(min(27vw, 399px)) }}@media (min-width: 1149px) { .crico-pagebanner .component-content { padding: 79.5px 0 79.5px 135px; align-items: center }}.crico-pagebanner .component-content .crico-text-content { margin-right: 30px; max-width: 600px; width: 50%}@media (min-width: 610px) { .crico-pagebanner .component-content .crico-text-content { width: 50% }}@media (min-width: 1149px) { .crico-pagebanner .component-content .crico-text-content { margin-right: 70px }}.crico-pagebanner .component-content .crico-text-content .field-title { font-size: 32px; line-height: 40px; color: #000; font-family: "Libre Caslon Text", serif}@media (min-width: 1149px) { .crico-pagebanner .component-content .crico-text-content .field-title { font-size: 64px; line-height: 80px }}.crico-pagebanner .component-content .crico-text-content .field-subtitle { display: none; color: #1a1a1a; font-family: "Work Sans", sans-serif; margin-top: 16px}@media (min-width: 850px) { .crico-pagebanner .component-content .crico-text-content .field-subtitle { display: block; font-size: 20px; line-height: 32px }}.crico-pagebanner .component-content .crico-image { position: relative; width: 50%; height: 110px; background: linear-gradient(90deg, #fff 55px, #992634 55px)}@media (min-width: 610px) { .crico-pagebanner .component-content .crico-image { width: 50%; height: unset; background: unset }}.crico-pagebanner .component-content .crico-image .crico-image-background { position: absolute; right: 0; height: 110px; width: 110px; border-radius: 100%; background: #992634; z-index: -1}@media (min-width: 610px) { .crico-pagebanner .component-content .crico-image .crico-image-background { width: calc(min(34vw, 500px)); height: calc(min(34vw, 500px)) }}.crico-pagebanner .component-content .crico-image .field-image { height: 110px; width: 110px; background: #992634; border-radius: 100%}@media (min-width: 610px) { .crico-pagebanner .component-content .crico-image .field-image { width: calc(min(34vw, 500px)); height: calc(min(34vw, 500px)) }}.crico-pagebanner .component-content .crico-image .field-image img { width: 110px; height: 110px; border-radius: 100%}@media (min-width: 610px) { .crico-pagebanner .component-content .crico-image .field-image img { width: calc(min(34vw, 500px)); height: calc(min(34vw, 500px)) }}.cardinal-light { color: #000; background-color: #edd9dc}.cardinal-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn:focus,.cardinal-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-light .btn:focus::before,.cardinal-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-light .btn:focus::after,.cardinal-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-mid { color: #fff; background-color: #cf263a}.cardinal-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn:focus,.cardinal-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-mid .btn:focus::before,.cardinal-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-mid .btn:focus::after,.cardinal-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-dark { color: #fff; background-color: #992634}.cardinal-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn:focus,.cardinal-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-dark .btn:focus::before,.cardinal-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-dark .btn:focus::after,.cardinal-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-mid { color: #fff; background-color: #037da5}.eagle-green-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn:focus,.eagle-green-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-mid .btn:focus::before,.eagle-green-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-mid .btn:focus::after,.eagle-green-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-dark { color: #fff; background-color: #025a77}.eagle-green-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn:focus,.eagle-green-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-dark .btn:focus::before,.eagle-green-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-dark .btn:focus::after,.eagle-green-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-light { color: #000; background-color: #ffec99}.saffron-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn:focus,.saffron-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-light .btn:focus::before,.saffron-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-light .btn:focus::after,.saffron-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-mid { color: #000; background-color: #f3cf45}.saffron-mid .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn:focus,.saffron-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-mid .btn:focus::before,.saffron-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-mid .btn:focus::after,.saffron-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-light { color: #000; background-color: #f4f5f6}.gray-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn:focus,.gray-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-light .btn:focus::before,.gray-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-light .btn:focus::after,.gray-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-mid { color: #fff; background-color: #9bacba}.gray-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn:focus,.gray-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-mid .btn:focus::before,.gray-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-mid .btn:focus::after,.gray-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-dark { color: #fff; background-color: #3a4650}.gray-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn:focus,.gray-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-dark .btn:focus::before,.gray-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-dark .btn:focus::after,.gray-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.people-listing { border-radius: 0 1000px 0 0}@media (min-width: 1150px) { .people-listing { margin-top: 80px }}.people-listing .people-listing__title { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 28px; line-height: 40px; margin: 0; max-width: 1170px; margin-left: auto; margin-right: auto}@media (min-width: 1150px) { .people-listing .people-listing__title { font-size: 48px; line-height: 64px }}.people-listing .people-listing__group-wrapper { max-width: 1170px; margin-left: auto; margin-right: auto}.people-listing .people-listing__group-wrapper .people-listing__person-container:nth-last-child(1) { border-bottom: none}.people-listing .people-listing__group-wrapper .people-listing__person-container { padding-top: 48px; padding-bottom: 61px; border-bottom: 1px solid #000}.people-listing .people-listing__group-wrapper .people-listing__person-container:first-of-type { padding-top: 32px}@media (min-width: 1150px) { .people-listing .people-listing__group-wrapper .people-listing__person-container:first-of-type { padding-top: 48px }}@media (min-width: 610px) { .people-listing .people-listing__group-wrapper .people-listing__person-container { display: flex; gap: 60px }}.people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-image { border-radius: 100%; height: 140px; width: 140px; object-fit: cover}.people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container a { color: inherit; text-decoration: none}.people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container a:hover { color: #992634}.people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__person-name { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 22px; line-height: 24px; margin-top: 16px; margin-bottom: 0; font-size: 22px; line-height: 24px}@media (min-width: 1150px) { .people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__person-name { font-size: 28px; line-height: 32px }}@media (min-width: 1150px) { .people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__person-name { font-size: 28px; line-height: 32px }}.people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__person-suffix { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 28px; margin: 0}@media (min-width: 1150px) { .people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__person-suffix { font-size: 22px; line-height: 32px }}.people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__person-job-title { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 28px; margin: 0}@media (min-width: 1150px) { .people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__person-job-title { font-size: 22px; line-height: 32px }}.people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__short-bio { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; margin-top: 24px; margin-bottom: 0}@media (min-width: 1150px) { .people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__short-bio { font-size: 20px; line-height: 32px }}.people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__profile-page-container { margin-top: 36px}.people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__profile-page-container .people-listing__profile-page { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; color: #992634; position: relative; transition: all .3s}.people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__profile-page-container .people-listing__profile-page:hover { text-decoration: underline}.people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__profile-page-container .people-listing__profile-page:hover span:after { -webkit-transform: translate(4px, 2px); transform: translate(4px, 2px)}.people-listing .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__profile-page-container .people-listing__profile-page span::after { content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: brightness(0) saturate(100%) invert(23%) sepia(14%) saturate(6145%) hue-rotate(321deg) brightness(99%) contrast(101%); filter: brightness(0) saturate(100%) invert(23%) sepia(14%) saturate(6145%) hue-rotate(321deg) brightness(99%) contrast(101%); position: absolute; right: -20px; -webkit-transform: translateY(2px); transform: translateY(2px); margin-left: 4px; transition: all .3s}.people-listing.cardinal-light { color: #000; background-color: #edd9dc}.people-listing.cardinal-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.people-listing.cardinal-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.people-listing.cardinal-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.people-listing.cardinal-light .btn:focus,.people-listing.cardinal-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.people-listing.cardinal-light .btn:focus::before,.people-listing.cardinal-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.people-listing.cardinal-light .btn:focus::after,.people-listing.cardinal-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}@media (min-width: 610px) { .people-listing.variant-2 .people-listing__group-wrapper { display: grid; grid-template-columns: 1fr 1fr } .people-listing.variant-2 .people-listing__group-wrapper .people-listing__person-container:nth-child(odd) { padding-right: 15px } .people-listing.variant-2 .people-listing__group-wrapper .people-listing__person-container:nth-child(even) { padding-left: 15px } .people-listing.variant-2 .people-listing__group-wrapper .people-listing__person-container:nth-last-child(2):nth-child(odd) { border-bottom: none } .people-listing.variant-2 .people-listing__group-wrapper .people-listing__person-container:nth-last-child(1) { border-bottom: none } .people-listing.variant-2 .people-listing__group-wrapper .people-listing__person-container { flex-direction: column; gap: 16px } .people-listing.variant-2 .people-listing__group-wrapper .people-listing__person-container:nth-of-type(2) { padding-top: 32px }}@media (min-width: 610px) and (min-width:1150px) { .people-listing.variant-2 .people-listing__group-wrapper .people-listing__person-container:nth-of-type(2) { padding-top: 48px }}@media (min-width: 610px) { .people-listing.variant-2 .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__person-name { margin-top: 0 } .people-listing.variant-2 .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__short-bio { display: none }}.people-listing.variant-3 .people-listing__group-wrapper .people-listing__person-image { display: none}.people-listing.variant-3 .people-listing__group-wrapper .people-listing__short-bio { display: none}@media (min-width: 610px) { .people-listing.variant-3 .people-listing__group-wrapper { display: grid; grid-template-columns: 1fr 1fr } .people-listing.variant-3 .people-listing__group-wrapper .people-listing__person-container:nth-child(odd) { padding-right: 15px } .people-listing.variant-3 .people-listing__group-wrapper .people-listing__person-container:nth-child(even) { padding-left: 15px } .people-listing.variant-3 .people-listing__group-wrapper .people-listing__person-container:nth-last-child(2):nth-child(odd) { border-bottom: none } .people-listing.variant-3 .people-listing__group-wrapper .people-listing__person-container:nth-last-child(1) { border-bottom: none } .people-listing.variant-3 .people-listing__group-wrapper .people-listing__person-container { flex-direction: column; gap: 16px } .people-listing.variant-3 .people-listing__group-wrapper .people-listing__person-container:nth-of-type(2) { padding-top: 32px }}@media (min-width: 610px) and (min-width:1150px) { .people-listing.variant-3 .people-listing__group-wrapper .people-listing__person-container:nth-of-type(2) { padding-top: 48px }}@media (min-width: 610px) { .people-listing.variant-3 .people-listing__group-wrapper .people-listing__person-container .people-listing__person-text-container .people-listing__person-name { margin-top: 0 }}.people-listing.variant-4 { padding: 48px 22px}@media (min-width: 1150px) { .people-listing.variant-4 { padding: 80px 22px }}.people-listing.variant-4 .people-listing__component-wrapper { max-width: 1170px; margin: 0 auto}.people-listing.variant-4 .people-listing__person-container { padding-top: 32px; padding-bottom: 32px}@media (min-width: 1150px) { .people-listing.variant-4 .people-listing__person-container { padding-top: 48px; padding-bottom: 48px }}.people-listing.variant-4 .people-listing__person-container:first-of-type { padding-top: 24px}.people-listing.variant-4 .people-listing__person-container:last-of-type { padding-bottom: 0}@media (min-width: 610px) { .people-listing.variant-4 .people-listing__person-container { display: flex }}.people-listing.variant-4 .people-listing__person-container .people-listing__person-image-title-container { display: flex; gap: 16px; justify-content: space-between; align-items: center; color: green}.people-listing.variant-4 .people-listing__person-container .people-listing__person-image-title-container a { text-decoration: none}.people-listing.variant-4 .people-listing__person-container .people-listing__person-image-title-container a:hover { color: #992634}@media (min-width: 610px) { .people-listing.variant-4 .people-listing__person-container .people-listing__person-image-title-container { flex-direction: column; justify-content: flex-start; align-items: flex-start }}@media (min-width: 610px) { .people-listing.variant-4 .people-listing__person-container .people-listing__person-image-title-container .people-listing__person-title { width: 25.69vw; max-width: 370px }}.people-listing.variant-4 .people-listing__person-container .people-listing__person-image-title-container .people-listing__person-title .people-listing__person-name { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 22px; line-height: 24px; font-size: 22px; line-height: 24px; margin: 0}@media (min-width: 1150px) { .people-listing.variant-4 .people-listing__person-container .people-listing__person-image-title-container .people-listing__person-title .people-listing__person-name { font-size: 28px; line-height: 32px }}@media (min-width: 1150px) { .people-listing.variant-4 .people-listing__person-container .people-listing__person-image-title-container .people-listing__person-title .people-listing__person-name { font-size: 28px; line-height: 32px }}.people-listing.variant-4 .people-listing__person-container .people-listing__person-image-title-container .people-listing__person-title .people-listing__person-suffix { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 28px; margin: 0}@media (min-width: 1150px) { .people-listing.variant-4 .people-listing__person-container .people-listing__person-image-title-container .people-listing__person-title .people-listing__person-suffix { font-size: 22px; line-height: 32px }}.people-listing.variant-4 .people-listing__person-container .people-listing__person-image-title-container .people-listing__person-text-container { margin-top: 16px}@media (min-width: 610px) { .people-listing.variant-4 .people-listing__person-container .people-listing__person-image-title-container .people-listing__person-text-container { margin-top: 0 }}.people-listing.variant-4 .people-listing__person-container .people-listing__person-image-title-container .people-listing__person-text-container .people-listing__short-bio { margin-top: 16px !important}.primary-nav { display: none}@media (min-width: 1150px) { .primary-nav { display: block; width: 100% }}.primary-nav .primary-nav__items { position: relative; display: flex; justify-content: space-between; margin: 0; padding: 0; list-style: none}.primary-nav .primary-nav__item.primary-nav__item--active .primary-nav__item-btn { color: #992634}.primary-nav .primary-nav__item.primary-nav__item--active .primary-nav__item-btn svg { fill: #992634; -webkit-transform: rotate(180deg); transform: rotate(180deg)}.primary-nav .primary-nav__item.primary-nav__item--active .primary-nav__subitems { --num-cols: 0; position: absolute; top: calc(100% + 1px); left: 0; display: grid; grid-template-columns: repeat(var(--num-cols), 1fr); width: 100%; margin: 0; padding: 30px 40px 5px; list-style: none; background-color: #fff; border: 1px solid #000; border-top: none; z-index: 20}.primary-nav .primary-nav__item a { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; text-decoration: none}.primary-nav .primary-nav__item a:hover { color: #992634}.primary-nav .primary-nav__item-btn { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; padding: 30px 0; border: none; width: 100%; background: 0; transition: all .3s ease-in-out; cursor: pointer}.primary-nav .primary-nav__item-btn svg { margin-left: 10px; transition: all .3s ease-in-out; pointer-events: none}.primary-nav .primary-nav__subitem { margin-bottom: 25px}.primary-nav .primary-nav__subitems { display: none}.crico-promo { background: #edd9dc}.crico-promo .component-content { display: flex; flex-direction: column-reverse}@media (min-width: 849px) { .crico-promo .component-content { flex-direction: row-reverse; align-items: center; max-width: 1070px; margin: 0 auto; justify-content: center }}.crico-promo .component-content .crico-text-content { margin: 48px auto 0; text-align: center}@media (min-width: 849px) { .crico-promo .component-content .crico-text-content { margin-top: 0; width: 60%; max-width: unset }}.crico-promo .component-content .crico-text-content .field-wrapper { max-width: 600px; color: inherit}.crico-promo .component-content .crico-text-content .field-title { font-size: 28px; line-height: 40px; font-weight: 400; font-family: "Libre Caslon Text", serif; color: inherit}@media (min-width: 849px) { .crico-promo .component-content .crico-text-content .field-title { font-size: 48px; line-height: 64px }}.crico-promo .component-content .crico-text-content .field-description { font-family: "Work Sans", sans-serif; font-size: 18px; line-height: 28px; color: inherit}.crico-promo .component-content .crico-text-content .field-description a { color: inherit}.crico-promo .component-content .crico-text-content .field-description a:hover { font-weight: 700}@media (min-width: 849px) { .crico-promo .component-content .crico-text-content .field-description { margin-top: 16px; font-size: 20px; line-height: 32px }}@media (min-width: 849px) { .crico-promo .component-content .field-image { flex-grow: 1 }}.crico-promo .btn { margin-top: 16px; --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-promo .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-promo .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-promo .btn:focus,.crico-promo .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-promo .btn:focus::before,.crico-promo .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-promo .btn:focus::after,.crico-promo .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-promo.image-left-circle-crop-promo { padding: 48px 22px}.crico-promo.image-left-circle-crop-promo .left-circle-cropped { width: 100%; height: 100%; line-height: 0; display: flex; justify-content: center}@media (min-width: 849px) { .crico-promo.image-left-circle-crop-promo .left-circle-cropped { margin-right: 30px; width: 40% }}.crico-promo.image-left-circle-crop-promo .left-circle-cropped img { aspect-ratio: 1; object-fit: cover; margin: 0 auto; max-height: 370px; max-width: 370px; border-radius: 50%; width: 100%; height: 100%}.crico-promo.image-left-cropped-top-right-promo,.crico-promo.image-right-cropped-bottom-right-promo { background: unset}.crico-promo.image-left-cropped-top-right-promo .component-content,.crico-promo.image-right-cropped-bottom-right-promo .component-content { max-width: 1170px; align-items: stretch}.crico-promo.image-left-cropped-top-right-promo .crico-text-content,.crico-promo.image-right-cropped-bottom-right-promo .crico-text-content { margin-top: 0; padding: 48px 22px; background: #edd9dc; width: 100%}@media (min-width: 849px) { .crico-promo.image-left-cropped-top-right-promo .crico-text-content, .crico-promo.image-right-cropped-bottom-right-promo .crico-text-content { padding: 55px 48px; display: flex; flex-direction: column; align-items: center; justify-content: center; width: 60% }}.crico-promo.image-left-cropped-top-right-promo .field-wrapper,.crico-promo.image-right-cropped-bottom-right-promo .field-wrapper { margin: 0 auto}.crico-promo.image-left-cropped-top-right-promo .right-cropped-bottom-right,.crico-promo.image-right-cropped-bottom-right-promo .right-cropped-bottom-right { line-height: 0; display: flex; justify-content: center}@media (min-width: 849px) { .crico-promo.image-left-cropped-top-right-promo .right-cropped-bottom-right, .crico-promo.image-right-cropped-bottom-right-promo .right-cropped-bottom-right { margin-top: 0 }}.crico-promo.image-left-cropped-top-right-promo .right-cropped-bottom-right img,.crico-promo.image-right-cropped-bottom-right-promo .right-cropped-bottom-right img { width: 100%; height: 100%; border-radius: 0 0 1000px 0; object-fit: cover}@media (min-width: 849px) { .crico-promo.image-left-cropped-top-right-promo .right-cropped-bottom-right, .crico-promo.image-right-cropped-bottom-right-promo .right-cropped-bottom-right { width: 40% }}.crico-promo.eagle-green-dark.image-left-cropped-top-right-promo,.crico-promo.image-right-cropped-bottom-right-promo.eagle-green-dark { background: unset}.crico-promo.eagle-green-dark.image-left-cropped-top-right-promo .crico-text-content,.crico-promo.image-right-cropped-bottom-right-promo.eagle-green-dark .crico-text-content { background: #025a77}.crico-promo.eagle-green-mid.image-left-cropped-top-right-promo,.crico-promo.image-right-cropped-bottom-right-promo.eagle-green-mid { background: unset}.crico-promo.eagle-green-mid.image-left-cropped-top-right-promo .crico-text-content,.crico-promo.image-right-cropped-bottom-right-promo.eagle-green-mid .crico-text-content { background: #037da5}.crico-promo.cardinal-dark.image-left-cropped-top-right-promo,.crico-promo.image-right-cropped-bottom-right-promo.cardinal-dark { background: unset}.crico-promo.cardinal-dark.image-left-cropped-top-right-promo .crico-text-content,.crico-promo.image-right-cropped-bottom-right-promo.cardinal-dark .crico-text-content { background: #992634}.crico-promo.cardinal-mid.image-left-cropped-top-right-promo,.crico-promo.image-right-cropped-bottom-right-promo.cardinal-mid { background: unset}.crico-promo.cardinal-mid.image-left-cropped-top-right-promo .crico-text-content,.crico-promo.image-right-cropped-bottom-right-promo.cardinal-mid .crico-text-content { background: #cf263a}.crico-promo.cardinal-light.image-left-cropped-top-right-promo,.crico-promo.image-right-cropped-bottom-right-promo.cardinal-light { background: unset}.crico-promo.cardinal-light.image-left-cropped-top-right-promo .crico-text-content,.crico-promo.image-right-cropped-bottom-right-promo.cardinal-light .crico-text-content { background: #edd9dc}.crico-promo.gray-light.image-left-cropped-top-right-promo,.crico-promo.image-right-cropped-bottom-right-promo.gray-light { background: unset}.crico-promo.gray-light.image-left-cropped-top-right-promo .crico-text-content,.crico-promo.image-right-cropped-bottom-right-promo.gray-light .crico-text-content { background: #f4f5f6}.crico-promo.gray-mid.image-left-cropped-top-right-promo,.crico-promo.image-right-cropped-bottom-right-promo.gray-mid { background: unset}.crico-promo.gray-mid.image-left-cropped-top-right-promo .crico-text-content,.crico-promo.image-right-cropped-bottom-right-promo.gray-mid .crico-text-content { background: #9bacba}.crico-promo.gray-dark.image-left-cropped-top-right-promo,.crico-promo.image-right-cropped-bottom-right-promo.gray-dark { background: unset}.crico-promo.gray-dark.image-left-cropped-top-right-promo .crico-text-content,.crico-promo.image-right-cropped-bottom-right-promo.gray-dark .crico-text-content { background: #3a4650}.crico-promo.image-right-cropped-bottom-right-promo.saffron-light,.crico-promo.saffron-light.image-left-cropped-top-right-promo { background: unset}.crico-promo.image-right-cropped-bottom-right-promo.saffron-light .crico-text-content,.crico-promo.saffron-light.image-left-cropped-top-right-promo .crico-text-content { background: #ffec99}.crico-promo.image-right-cropped-bottom-right-promo.saffron-mid,.crico-promo.saffron-mid.image-left-cropped-top-right-promo { background: unset}.crico-promo.image-right-cropped-bottom-right-promo.saffron-mid .crico-text-content,.crico-promo.saffron-mid.image-left-cropped-top-right-promo .crico-text-content { background: #f3cf45}.crico-promo.image-left-cropped-top-right-promo .left-cropped-top-right { line-height: 0; display: flex; justify-content: center; order: 1}@media (min-width: 849px) { .crico-promo.image-left-cropped-top-right-promo .left-cropped-top-right { margin-top: 0 }}.crico-promo.image-left-cropped-top-right-promo .left-cropped-top-right img { width: 100%; height: 100%; border-radius: 0 0 1000px 0; object-fit: cover}@media (min-width: 849px) { .crico-promo.image-left-cropped-top-right-promo .left-cropped-top-right { width: 40% }}.crico-promo.image-left-cropped-top-right-promo .left-cropped-top-right img { border-radius: 0 1000px 0 0}@media (min-width: 849px) { .crico-promo.image-left-cropped-top-right-promo .crico-text-content { width: 60% }}.crico-promo.image-left-cropped-top-right-promo.eagle-green-dark { background: unset}.crico-promo.image-left-cropped-top-right-promo.eagle-green-dark .crico-text-content { background: #025a77}.crico-promo.image-left-cropped-top-right-promo.eagle-green-mid { background: unset}.crico-promo.image-left-cropped-top-right-promo.eagle-green-mid .crico-text-content { background: #037da5}.crico-promo.image-left-cropped-top-right-promo.cardinal-dark { background: unset}.crico-promo.image-left-cropped-top-right-promo.cardinal-dark .crico-text-content { background: #992634}.crico-promo.image-left-cropped-top-right-promo.cardinal-mid { background: unset}.crico-promo.image-left-cropped-top-right-promo.cardinal-mid .crico-text-content { background: #cf263a}.crico-promo.image-left-cropped-top-right-promo.cardinal-light { background: unset}.crico-promo.image-left-cropped-top-right-promo.cardinal-light .crico-text-content { background: #edd9dc}.crico-promo.image-left-cropped-top-right-promo.gray-light { background: unset}.crico-promo.image-left-cropped-top-right-promo.gray-light .crico-text-content { background: #f4f5f6}.crico-promo.image-left-cropped-top-right-promo.gray-mid { background: unset}.crico-promo.image-left-cropped-top-right-promo.gray-mid .crico-text-content { background: #9bacba}.crico-promo.image-left-cropped-top-right-promo.gray-dark { background: unset}.crico-promo.image-left-cropped-top-right-promo.gray-dark .crico-text-content { background: #3a4650}.crico-promo.image-left-cropped-top-right-promo.saffron-light { background: unset}.crico-promo.image-left-cropped-top-right-promo.saffron-light .crico-text-content { background: #ffec99}.crico-promo.image-left-cropped-top-right-promo.saffron-mid { background: unset}.crico-promo.image-left-cropped-top-right-promo.saffron-mid .crico-text-content { background: #f3cf45}.cardinal-light { color: #000; background-color: #edd9dc}.cardinal-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn:focus,.cardinal-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-light .btn:focus::before,.cardinal-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-light .btn:focus::after,.cardinal-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-mid { color: #fff; background-color: #cf263a}.cardinal-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn:focus,.cardinal-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-mid .btn:focus::before,.cardinal-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-mid .btn:focus::after,.cardinal-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-dark { color: #fff; background-color: #992634}.cardinal-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn:focus,.cardinal-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-dark .btn:focus::before,.cardinal-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-dark .btn:focus::after,.cardinal-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-mid { color: #fff; background-color: #037da5}.eagle-green-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn:focus,.eagle-green-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-mid .btn:focus::before,.eagle-green-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-mid .btn:focus::after,.eagle-green-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-dark { color: #fff; background-color: #025a77}.eagle-green-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn:focus,.eagle-green-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-dark .btn:focus::before,.eagle-green-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-dark .btn:focus::after,.eagle-green-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-light { color: #000; background-color: #ffec99}.saffron-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn:focus,.saffron-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-light .btn:focus::before,.saffron-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-light .btn:focus::after,.saffron-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-mid { color: #000; background-color: #f3cf45}.saffron-mid .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn:focus,.saffron-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-mid .btn:focus::before,.saffron-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-mid .btn:focus::after,.saffron-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-light { color: #000; background-color: #f4f5f6}.gray-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn:focus,.gray-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-light .btn:focus::before,.gray-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-light .btn:focus::after,.gray-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-mid { color: #fff; background-color: #9bacba}.gray-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn:focus,.gray-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-mid .btn:focus::before,.gray-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-mid .btn:focus::after,.gray-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-dark { color: #fff; background-color: #3a4650}.gray-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn:focus,.gray-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-dark .btn:focus::before,.gray-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-dark .btn:focus::after,.gray-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.pull-quote { color: #000}.pull-quote.cardinal-light { color: #000; background-color: #edd9dc; padding: 48px 22px; border-radius: 0 1000px 0 0}.pull-quote.cardinal-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.cardinal-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.pull-quote.cardinal-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.cardinal-light .btn:focus,.pull-quote.cardinal-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.pull-quote.cardinal-light .btn:focus::before,.pull-quote.cardinal-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.pull-quote.cardinal-light .btn:focus::after,.pull-quote.cardinal-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.pull-quote.cardinal-mid { color: #fff; background-color: #cf263a; padding: 48px 22px; border-radius: 0 1000px 0 0}.pull-quote.cardinal-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.cardinal-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.pull-quote.cardinal-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.cardinal-mid .btn:focus,.pull-quote.cardinal-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.pull-quote.cardinal-mid .btn:focus::before,.pull-quote.cardinal-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.pull-quote.cardinal-mid .btn:focus::after,.pull-quote.cardinal-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.pull-quote.cardinal-dark { color: #fff; background-color: #992634; padding: 48px 22px; border-radius: 0 1000px 0 0}.pull-quote.cardinal-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.cardinal-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.pull-quote.cardinal-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.cardinal-dark .btn:focus,.pull-quote.cardinal-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.pull-quote.cardinal-dark .btn:focus::before,.pull-quote.cardinal-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.pull-quote.cardinal-dark .btn:focus::after,.pull-quote.cardinal-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.pull-quote.eagle-green-mid { color: #fff; background-color: #037da5; padding: 48px 22px; border-radius: 0 1000px 0 0}.pull-quote.eagle-green-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.eagle-green-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.pull-quote.eagle-green-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.eagle-green-mid .btn:focus,.pull-quote.eagle-green-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.pull-quote.eagle-green-mid .btn:focus::before,.pull-quote.eagle-green-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.pull-quote.eagle-green-mid .btn:focus::after,.pull-quote.eagle-green-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.pull-quote.eagle-green-dark { color: #fff; background-color: #025a77; padding: 48px 22px; border-radius: 0 1000px 0 0}.pull-quote.eagle-green-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.eagle-green-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.pull-quote.eagle-green-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.eagle-green-dark .btn:focus,.pull-quote.eagle-green-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.pull-quote.eagle-green-dark .btn:focus::before,.pull-quote.eagle-green-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.pull-quote.eagle-green-dark .btn:focus::after,.pull-quote.eagle-green-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.pull-quote.saffron-light { color: #000; background-color: #ffec99; padding: 48px 22px; border-radius: 0 1000px 0 0}.pull-quote.saffron-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.saffron-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.pull-quote.saffron-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.saffron-light .btn:focus,.pull-quote.saffron-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.pull-quote.saffron-light .btn:focus::before,.pull-quote.saffron-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.pull-quote.saffron-light .btn:focus::after,.pull-quote.saffron-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.pull-quote.saffron-mid { color: #000; background-color: #f3cf45; padding: 48px 22px; border-radius: 0 1000px 0 0}.pull-quote.saffron-mid .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.saffron-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.pull-quote.saffron-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.saffron-mid .btn:focus,.pull-quote.saffron-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.pull-quote.saffron-mid .btn:focus::before,.pull-quote.saffron-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.pull-quote.saffron-mid .btn:focus::after,.pull-quote.saffron-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.pull-quote.gray-light { color: #000; background-color: #f4f5f6; padding: 48px 22px; border-radius: 0 1000px 0 0}.pull-quote.gray-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.gray-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.pull-quote.gray-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.gray-light .btn:focus,.pull-quote.gray-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.pull-quote.gray-light .btn:focus::before,.pull-quote.gray-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.pull-quote.gray-light .btn:focus::after,.pull-quote.gray-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.pull-quote.gray-mid { color: #fff; background-color: #9bacba; padding: 48px 22px; border-radius: 0 1000px 0 0}.pull-quote.gray-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.gray-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.pull-quote.gray-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.gray-mid .btn:focus,.pull-quote.gray-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.pull-quote.gray-mid .btn:focus::before,.pull-quote.gray-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.pull-quote.gray-mid .btn:focus::after,.pull-quote.gray-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.pull-quote.gray-dark { color: #fff; background-color: #3a4650; padding: 48px 22px; border-radius: 0 1000px 0 0}.pull-quote.gray-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.gray-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.pull-quote.gray-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.pull-quote.gray-dark .btn:focus,.pull-quote.gray-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.pull-quote.gray-dark .btn:focus::before,.pull-quote.gray-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.pull-quote.gray-dark .btn:focus::after,.pull-quote.gray-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.pull-quote__text { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 24px; line-height: 48px; margin: 0; color: inherit}.pull-quote__attribution { display: flex; align-items: center; gap: 24px; margin-top: 32px; font-style: normal}.pull-quote__headshot { height: 80px; width: 80px; border-radius: 100%}.pull-quote__name { margin: 0; color: inherit; font-family: "Work Sans", sans-serif; font-size: 18px; font-weight: 700; line-height: 28px}.pull-quote__job-title { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; margin: 0; color: inherit}@media (min-width: 1150px) { .pull-quote__job-title { font-size: 20px; line-height: 32px }}.bigStartQuoteMark { display: none}p.fancyQuoteBlog { position: relative; font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 24px; line-height: 48px}p.fancyQuoteBlog:before { color: #992634; content: open-quote; font-size: 4em; line-height: .1em; vertical-align: -.5em}.request-claims-history { display: block; position: relative; z-index: 1; height: 81px; width: 382px; overflow: hidden; padding: 10.5px 0; color: #000; font-weight: 500; text-align: center; text-decoration: none; border: 2px solid #000; border-radius: 1000px; background: linear-gradient(to left, #fff 50%, #000 50%) right; background-size: 200%; transition: all .3s; margin-bottom: 40px}.request-claims-history:hover { background-position: left; color: #fff}.request-claims-history:hover .divider { background: #fff}.request-claims-history:hover .divider::before { -webkit-filter: invert(100%) sepia(0) saturate(7500%) hue-rotate(298deg) brightness(103%) contrast(104%); filter: invert(100%) sepia(0) saturate(7500%) hue-rotate(298deg) brightness(103%) contrast(104%)}.request-claims-history:hover .button-text::after { margin-left: 8px; -webkit-filter: invert(100%) sepia(0) saturate(7500%) hue-rotate(298deg) brightness(103%) contrast(104%); filter: invert(100%) sepia(0) saturate(7500%) hue-rotate(298deg) brightness(103%) contrast(104%)}.request-claims-history .button-content { position: absolute; left: 72px; display: flex; align-items: center; justify-content: center}.request-claims-history .divider { position: relative; display: flex; align-items: center; height: 60px; width: 1px; margin-right: 16px; background: #000}.request-claims-history .divider::before { position: absolute; right: 16px; content: url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3099_17863)'%3E%3Cpath d='M10 32.5H3.00002C2.20437 32.5 1.44131 32.1839 0.878696 31.6213C0.316087 31.0587 1.67143e-05 30.2957 1.67143e-05 29.5V7.5C-0.000744179 7.36839 0.0244809 7.23793 0.0742455 7.1161C0.12401 6.99426 0.197335 6.88344 0.290017 6.79L6.29002 0.790001C6.38346 0.69732 6.49427 0.623995 6.61611 0.57423C6.73795 0.524466 6.86841 0.499241 7.00002 0.500001H21C21.7957 0.500001 22.5587 0.816072 23.1213 1.37868C23.6839 1.94129 24 2.70435 24 3.5V5.5C24 5.76522 23.8947 6.01957 23.7071 6.20711C23.5196 6.39464 23.2652 6.5 23 6.5C22.7348 6.5 22.4804 6.39464 22.2929 6.20711C22.1054 6.01957 22 5.76522 22 5.5V3.5C22 3.23478 21.8947 2.98043 21.7071 2.79289C21.5196 2.60536 21.2652 2.5 21 2.5H7.41002L2.00002 7.91V29.5C2.00002 29.7652 2.10537 30.0196 2.29291 30.2071C2.48045 30.3946 2.7348 30.5 3.00002 30.5H10C10.2652 30.5 10.5196 30.6054 10.7071 30.7929C10.8947 30.9804 11 31.2348 11 31.5C11 31.7652 10.8947 32.0196 10.7071 32.2071C10.5196 32.3946 10.2652 32.5 10 32.5Z' fill='black'/%3E%3Cpath d='M5 8.5H1C0.734784 8.5 0.48043 8.39464 0.292893 8.20711C0.105357 8.01957 0 7.76522 0 7.5C0 7.23478 0.105357 6.98043 0.292893 6.79289C0.48043 6.60536 0.734784 6.5 1 6.5H5C5.26522 6.5 5.51957 6.39464 5.70711 6.20711C5.89464 6.01957 6 5.76522 6 5.5V1.5C6 1.23478 6.10536 0.98043 6.29289 0.792893C6.48043 0.605357 6.73478 0.5 7 0.5C7.26522 0.5 7.51957 0.605357 7.70711 0.792893C7.89464 0.98043 8 1.23478 8 1.5V5.5C8 6.29565 7.68393 7.05871 7.12132 7.62132C6.55871 8.18393 5.79565 8.5 5 8.5Z' fill='black'/%3E%3Cpath d='M20 32.5C17.6266 32.5 15.3066 31.7962 13.3332 30.4776C11.3598 29.1591 9.8217 27.2849 8.91345 25.0922C8.0052 22.8995 7.76756 20.4867 8.23058 18.1589C8.6936 15.8312 9.83649 13.693 11.5147 12.0147C13.193 10.3365 15.3312 9.1936 17.6589 8.73058C19.9867 8.26756 22.3995 8.5052 24.5922 9.41345C26.7849 10.3217 28.6591 11.8598 29.9776 13.8332C31.2962 15.8066 32 18.1266 32 20.5C32 23.6826 30.7357 26.7348 28.4853 28.9853C26.2348 31.2357 23.1826 32.5 20 32.5ZM20 10.5C18.0222 10.5 16.0888 11.0865 14.4443 12.1853C12.7998 13.2841 11.5181 14.8459 10.7612 16.6732C10.0043 18.5004 9.8063 20.5111 10.1922 22.4509C10.578 24.3907 11.5304 26.1725 12.9289 27.5711C14.3275 28.9696 16.1093 29.922 18.0491 30.3079C19.9889 30.6937 21.9996 30.4957 23.8268 29.7388C25.6541 28.9819 27.2159 27.7002 28.3147 26.0557C29.4135 24.4112 30 22.4778 30 20.5C30 17.8478 28.9464 15.3043 27.0711 13.4289C25.1957 11.5536 22.6522 10.5 20 10.5Z' fill='black'/%3E%3Cpath d='M20 21.5C19.7348 21.5 19.4804 21.3946 19.2929 21.2071C19.1054 21.0196 19 20.7652 19 20.5V13.5C19 13.2348 19.1054 12.9804 19.2929 12.7929C19.4804 12.6054 19.7348 12.5 20 12.5C20.2652 12.5 20.5196 12.6054 20.7071 12.7929C20.8946 12.9804 21 13.2348 21 13.5V20.5C21 20.7652 20.8946 21.0196 20.7071 21.2071C20.5196 21.3946 20.2652 21.5 20 21.5Z' fill='black'/%3E%3Cpath d='M27 21.5H20C19.7348 21.5 19.4804 21.3946 19.2929 21.2071C19.1054 21.0196 19 20.7652 19 20.5C19 20.2348 19.1054 19.9804 19.2929 19.7929C19.4804 19.6054 19.7348 19.5 20 19.5H27C27.2652 19.5 27.5196 19.6054 27.7071 19.7929C27.8946 19.9804 28 20.2348 28 20.5C28 20.7652 27.8946 21.0196 27.7071 21.2071C27.5196 21.3946 27.2652 21.5 27 21.5Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3099_17863'%3E%3Crect width='32' height='32' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.request-claims-history .button-text { display: flex; align-items: center; font-size: 18px; line-height: 24px}.request-claims-history .button-text::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16.4972C7.61128 16.4972 7.84234 16.4083 8.02008 16.2483L15.0052 9.84972C15.3607 9.52979 15.8761 9.20986 15.9828 8.69442C16.0894 8.12565 15.6806 7.77017 15.3074 7.43247C13.9921 6.24162 9.19316 1.81592 8.09118 0.802807C7.64683 0.411781 7.00697 0.376233 6.61594 0.856128C6.29601 1.24715 6.33156 1.85147 6.70481 2.20694L11.8415 6.89925C12.0725 7.11254 11.9303 7.52134 11.5926 7.52134H1.01717C0.430628 7.52134 -0.0492676 8.00123 0.00405412 8.58777C0.0573758 9.10321 0.501723 9.47647 1.01717 9.47647H11.5926C11.9126 9.47647 12.0725 9.86749 11.8415 10.0986L6.70481 14.7909C6.06495 15.3774 6.49153 16.4972 7.36245 16.4972Z' fill='black'/%3E%3C/svg%3E"); transition: all .3s}.request-my-claims__flex-row { display: flex; align-items: center; margin-bottom: 15px}.request-my-claims__flex-row span { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px}.request-my-claims__confirmation__container { margin-left: 57px}.request-my-claims__confirmation__label { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px}.request-my-claims__dropdown select { display: block; width: 370px; height: initial; margin-top: 8px; padding: 14px 16px; color: #000; font-family: inherit; font-size: 18px; border: 0; border-right: 16px solid transparent; border-radius: 0; background-color: #f4f5f6 !important; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; border: none; background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.48176 11.8312L1.54789 5.89727C1.26171 5.61108 1.26171 5.1471 1.54789 4.86095L2.23998 4.16886C2.52568 3.88316 2.98871 3.88261 3.27508 4.16763L7.99993 8.87035L12.7248 4.16763C13.0111 3.88261 13.4742 3.88316 13.7599 4.16886L14.4519 4.86095C14.7381 5.14713 14.7381 5.61111 14.4519 5.89727L8.51811 11.8312C8.23192 12.1173 7.76794 12.1173 7.48176 11.8312Z' fill='black'/%3E%3C/svg%3E"); background-repeat: no-repeat !important; background-position: right .7em top 50%, 0 0 !important; background-size: .65em auto, 100% !important}.cocdropDown { margin-bottom: 15px}.cocSubmit { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); padding: 10px 14px; display: flex; cursor: pointer}.cocSubmit::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cocSubmit::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cocSubmit:focus,.cocSubmit:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cocSubmit:focus::before,.cocSubmit:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cocSubmit:focus::after,.cocSubmit:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.request-claims-message { display: none}@use "sass:math";.search-bar { --search-bar-height: 56px; border-bottom: 1px solid #000; border-width: 1px 0; margin-bottom: 80px}.search-bar .component-content { display: grid; grid-template: "input button" auto/1fr auto; -webkit-column-gap: 3rem; column-gap: 3rem; margin: 0 auto}@media screen and (min-width: 850px) { .search-bar .component-content { grid-template: "input button" auto/3fr 7fr; max-width: 1170px }}.search-box label.search-bar__label { display: none}input.search-bar__input { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; grid-area: input; height: var(--search-bar-height); min-width: 0; padding: 10px; border: none; background: 0 0}@media (min-width: 1150px) { input.search-bar__input { font-size: 20px; line-height: 32px }}.search-box button.search-bar__button { display: flex; align-items: center; grid-area: button; justify-content: center; height: var(--search-bar-height); width: 72px; margin: 0; padding: 0; border: 1px solid #000; border-width: 0 0 0 1px; background-color: transparent; -webkit-appearance: none; appearance: none; color: #000; border-radius: unset}@media screen and (min-width: 850px) { .search-box button.search-bar__button { border-width: 0 1px }}div.search-box input:not([type=submit]) { display: inline-block; box-sizing: border-box; background: 0 0 !important; border-radius: 0 !important; border: 0; color: unset; font-weight: 400; padding: unset; clear: unset; height: auto; font-size: unset; font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; grid-area: input; height: var(--search-bar-height); min-width: 0; padding: 10px; border: none; background: 0 0}@media (min-width: 1150px) { div.search-box input:not([type=submit]) { font-size: 20px; line-height: 32px }}.search-box input:not([type=submit]):focus,.search-box textarea:focus { border-bottom: none; outline: 0}.search-result-list { padding: 0; margin: 0; list-style-type: none}.search-results { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px}@media (min-width: 1150px) { .search-results { font-size: 20px; line-height: 32px }}.search-results a { text-decoration: none}.search-results a:hover { color: #992634}.search-results .search-result-list { padding: 0}.search-results .search-result-list li:last-of-type .content-list-item--search-result { padding-bottom: 0}.search-results .no-results { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; padding: 0}@media (min-width: 1150px) { .search-results .no-results { font-size: 20px; line-height: 32px }}.search-results ul li { list-style: none; margin-left: 0}.search-results ul li .crico-accordion__field-content ol,.search-results ul li .crico-accordion__field-content ul { margin-bottom: 32px}.search-results ul li .crico-accordion__field-content ul li { list-style: disc; list-style-position: outside; margin-left: 20px}.search-results ul li .crico-accordion__field-content ol li { list-style: decimal; list-style-position: outside; margin-left: 30px}.results-count { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; margin-bottom: 32px; color: #000}@media (min-width: 1150px) { .results-count { font-size: 20px; line-height: 32px }}.search-results-count .progress { display: none}.component.search-results-count { margin-bottom: 0}.component.search-results { margin-bottom: 56px}.sort-results .facet-title { display: inline; margin-right: 0}.sort-results select { padding: 14px 42px 14px 16px !important; -webkit-appearance: none; -moz-appearance: none; border: none; background-color: #f4f5f6; font-size: 18px; line-height: 28px; background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.48176 11.8312L1.54789 5.89727C1.26171 5.61108 1.26171 5.1471 1.54789 4.86095L2.23998 4.16886C2.52568 3.88316 2.98871 3.88261 3.27508 4.16763L7.99993 8.87035L12.7248 4.16763C13.0111 3.88261 13.4742 3.88316 13.7599 4.16886L14.4519 4.86095C14.7381 5.14713 14.7381 5.61111 14.4519 5.89727L8.51811 11.8312C8.23192 12.1173 7.76794 12.1173 7.48176 11.8312Z' fill='black'/%3E%3C/svg%3E") !important; background-repeat: no-repeat !important; background-position: right .7em top 50%, 0 0 !important; background-size: .65em auto, 100% !important; width: 100%}.bottom-filter-button button { display: none !important}.section-nav { position: relative; height: 100%; font-size: 18px; font-weight: 500; line-height: 24px}@media screen and (max-width: 849px) { .section-nav { height: 54px; border: 1px solid #000; border-width: 1px 0 }}.section-nav__button { display: flex; align-items: center; justify-content: space-between; height: 100%; width: 100%; margin: 0; padding: var(--section-nav-padding); color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; border: none; background: 0 0; -webkit-appearance: none; appearance: none}@media screen and (max-width: 849px) { .section-nav__button { padding: 0; -webkit-padding-start: var(--section-nav-padding); padding-inline-start: var(--section-nav-padding) }}@media screen and (min-width: 850px) { .section-nav__button { min-width: 370px }}.section-nav__list { position: absolute; top: 100%; right: 0; left: 0; display: none; row-gap: var(--section-nav-padding); flex-direction: column; margin: 0; padding: var(--section-nav-padding); list-style-type: none; border: 1px solid #000; background: #fff; z-index: 5}@media screen and (max-width: 849px) { .section-nav__list { border-width: 1px 0 }}.section-nav.is-open .section-nav__list { display: flex}.section-nav__list a { display: block; font-size: inherit; color: inherit; text-decoration: none}.section-nav__list a:focus,.section-nav__list a:hover { text-decoration: underline}.section-nav__button-label { flex-grow: 1; text-align: start}.section-nav__button-icon { display: flex; align-items: center; align-self: stretch; flex-grow: 0; flex-shrink: 0; justify-content: center}@media screen and (max-width: 849px) { .section-nav__button-icon { width: var(--section-nav-button-width, 54px); -webkit-border-start: 1px solid #000; border-inline-start: 1px solid #000 }}.share-bar { position: relative; display: flex; justify-content: flex-end; color: #000}.share-bar.is-open { margin-bottom: 80px}.share-bar__row { gap: 16px; display: flex}@media screen and (min-width: 610px) { .share-bar__row { gap: 32px }}.share-bar__row li,.share-bar__row ul { margin: 0; padding: 0; list-style-type: none}.share-bar__sharing { position: absolute; top: 100%; right: 0; -webkit-padding-start: 0; padding-inline-start: 0; margin-top: 15px; margin-bottom: 15px}.share-bar__sharing[aria-hidden=true] { display: none}.at-share-btn-elements { display: flex; align-items: flex-start; gap: 16px}@media screen and (min-width: 610px) { .at-share-btn-elements { gap: 32px }}.at-icon-wrapper { display: flex !important; justify-content: center; align-items: center; flex-direction: column}.at-share-btn { overflow: visible !important; background-color: #fff !important; padding: 0 !important; margin: 0 !important}.at-share-btn:hover .at-icon-wrapper { background-color: #992634}.at-share-btn:hover .at-icon { fill: #fff !important}.at-share-btn:hover::after { text-decoration: underline !important}.at-icon-wrapper { background-color: #edd9dc; border-radius: 100%; margin-bottom: 4px}.at-svc-facebook::after { content: "Facebook"; color: #000; font-size: 14px; line-height: 20px; font-weight: 500}.at-svc-twitter::after { content: "Twitter"; color: #000; font-size: 14px; line-height: 20px; font-weight: 500}.at-svc-linkedin::after { content: "LinkedIn"; color: #000; font-size: 14px; line-height: 20px; font-weight: 500}.at-svc-mailto::after { content: "Email"; color: #000; font-size: 14px; line-height: 20px; font-weight: 500}.at-icon { width: 20px !important; height: 20px !important}.sidebar .filterButton { display: none}.sidebar .facet-search-filter,.sidebar__list { display: flex; flex-direction: column; row-gap: 16px; padding: 0; list-style-type: none}.sidebar .sidebar__heading { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 26px; line-height: 40px; margin-bottom: 25px}.sidebar .sort-results { margin-bottom: 35px}.sidebar .component-content,.sidebar__section { margin-bottom: 41px; padding-bottom: 24px; border-bottom: 1px solid #000}.sidebar .component-content:last-child,.sidebar__section:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none}.sidebar .facet-title,.sidebar__section-heading { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 24px}.sidebar .facet-value,.sidebar__list-item { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; color: #000; display: flex; align-items: baseline; margin: 0; cursor: default}.sidebar .facet-value:focus,.sidebar .facet-value:hover,.sidebar__list-item:focus,.sidebar__list-item:hover { color: #747474}.sidebar .facet-value input,.sidebar__list-item input { position: absolute; height: 1px; width: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; -webkit-clip-path: inset(100%); clip-path: inset(100%)}.sidebar .facet-value::before,.sidebar__list-item::before { display: block; align-self: flex-start; flex-shrink: 0; height: 1em; width: 1em; -webkit-margin-end: 8px; margin-inline-end: 8px; border: 1px solid #000; border-radius: 999em; content: ""; -webkit-transform: translateY(.1666em); transform: translateY(.1666em)}.sidebar .active-facet { color: #000}.sidebar .active-facet span { color: #000}.sidebar .active-facet::before { background-image: radial-gradient(black 0, #000 50%, transparent 50%, transparent 100%)}.sidebar .facet-value input[type=checkbox]::before { display: block; align-self: flex-start; flex-shrink: 0; height: 18px; width: 18px; -webkit-margin-end: 8px; margin-inline-end: 8px; border: 1px solid #9bacba; content: ""; -webkit-transform: translateY(.1666em); transform: translateY(.1666em)}.ismultiselection .facet-value::before { display: block; align-self: flex-start; flex-shrink: 0; height: 18px; width: 18px; -webkit-margin-end: 8px; margin-inline-end: 8px; border: 1px solid #000; border-radius: 0; content: ""; -webkit-transform: translateY(.1666em); transform: translateY(.1666em)}.ismultiselection .active-facet { color: #000}.ismultiselection .active-facet span { color: #000}.ismultiselection .active-facet::before { background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.75012 12.1275L3.62262 9L2.55762 10.0575L6.75012 14.25L15.7501 5.25L14.6926 4.1925L6.75012 12.1275Z' fill='black'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center center; border: 1px solid #000}.sidebar .facet-heading { display: flex; justify-content: space-between; align-items: baseline; border-bottom: none}.sidebar .cricofilter { padding-bottom: 24px; border-bottom: 1px solid #000; margin-bottom: 41px}.sidebar .cricofilter:last-of-type { padding-bottom: 0; border-bottom: none; margin-bottom: 0}.sidebar .cricofilter .facet-heading { padding: 0; margin: 0; margin-bottom: 32px; justify-content: space-between; gap: 12px}@media screen and (min-width: 610px) { .sidebar .cricofilter .facet-heading { flex-direction: column }}@media screen and (min-width: 850px) { .sidebar .cricofilter .facet-heading { flex-direction: row }}.sidebar .cricofilter .facet-heading .clear-filter { display: none; align-items: center; vertical-align: middle; border-radius: unset; font-size: 14px; text-align: unset; width: unset; cursor: pointer; position: static; color: #000; right: unset; top: unset; -webkit-transform: unset; transform: unset; background: unset; white-space: nowrap}.sidebar .cricofilter .facet-heading .clear-filter::before { margin-right: 4px; content: "x"}.sidebar .cricofilter .facet-heading .clear-filter.has-active-facet { background: unset; color: unset; display: flex}.sidebar .cricofilter .facet-search-filter { row-gap: 16px}.sidebar .cricofilter .facet-title { color: #000; font-family: "Work Sans", sans-serif; font-weight: 700; font-size: 18px; line-height: 24px; margin-bottom: 0; padding: 0}.sidebar .cricofilter .facet-value { border-bottom: none; color: #000; padding: 0}.sidebar .cricofilter .facet-value.active-facet { color: #000}.sidebar .cricofilter .facet-value.active-facet span { color: #000}.sidebar .cricofilter .facet-value.active-facet .highlighted { color: #000}.sidebar .cricofilter .facet-value span { color: #000}.sidebar .cricofilter .facet-value label { color: #000; font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; margin-bottom: 0}.sidebar .cricofilter .facet-value .highlighted { color: #000; font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px}body.on-page-editor .slider__slider { grid-template: unset}.slider__slider { display: grid; grid-template: "content content content" auto "label prev next" auto/1fr auto auto}.slider__label { -webkit-margin-end: 16px; margin-inline-end: 16px; grid-area: label; align-self: center; justify-self: end; font-size: 18px; font-weight: 500; color: #000; line-height: 28px}.flickity-viewport { padding-bottom: 66px; grid-area: content}@media screen and (min-width: 850px) { .flickity-viewport { padding-bottom: 48px }}.flickity-cell { width: 100%}.flickity-prev-next-button { width: 48px; height: 48px; display: flex; align-items: center; justify-content: center; position: relative; top: 0; right: 0; bottom: 0; left: 0; -webkit-transform: none; transform: none; color: #fff; background-color: #000}.flickity-prev-next-button .flickity-button-icon { width: 16px; height: 16px; position: static; top: 0; right: 0; bottom: 0; left: 0}.flickity-prev-next-button:disabled { color: #9bacba; background: #f4f5f6; opacity: 1}.flickity-prev-next-button:focus,.flickity-prev-next-button:hover { color: #000; border: 2px solid #000; background: #fff}.flickity-prev-next-button.previous { -webkit-margin-end: 8px; margin-inline-end: 8px; grid-area: prev; left: 0}.flickity-prev-next-button.next { grid-area: next; right: 0}.component { margin-bottom: 48px}@media (min-width: 1149px) { .component { margin-bottom: 80px }}.component--no-margin-bottom { margin-bottom: 0 !important}@media (min-width: 1149px) { .component--no-margin-bottom { margin-bottom: 0 !important }}.component--margin-top { margin-top: 48px}@media (min-width: 1149px) { .component--margin-top { margin-top: 80px }}.position-indented { padding: 48px 22px}@media (min-width: 1150px) { .position-indented { padding: 80px 22px }}.hide { display: none}.cardinal-light { color: #000; background-color: #edd9dc}.cardinal-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn:focus,.cardinal-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-light .btn:focus::before,.cardinal-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-light .btn:focus::after,.cardinal-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-mid { color: #fff; background-color: #cf263a}.cardinal-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn:focus,.cardinal-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-mid .btn:focus::before,.cardinal-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-mid .btn:focus::after,.cardinal-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-dark { color: #fff; background-color: #992634}.cardinal-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn:focus,.cardinal-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-dark .btn:focus::before,.cardinal-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-dark .btn:focus::after,.cardinal-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-mid { color: #fff; background-color: #037da5}.eagle-green-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn:focus,.eagle-green-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-mid .btn:focus::before,.eagle-green-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-mid .btn:focus::after,.eagle-green-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-dark { color: #fff; background-color: #025a77}.eagle-green-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn:focus,.eagle-green-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-dark .btn:focus::before,.eagle-green-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-dark .btn:focus::after,.eagle-green-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-light { color: #000; background-color: #ffec99}.saffron-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn:focus,.saffron-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-light .btn:focus::before,.saffron-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-light .btn:focus::after,.saffron-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-mid { color: #000; background-color: #f3cf45}.saffron-mid .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn:focus,.saffron-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-mid .btn:focus::before,.saffron-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-mid .btn:focus::after,.saffron-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-light { color: #000; background-color: #f4f5f6}.gray-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn:focus,.gray-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-light .btn:focus::before,.gray-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-light .btn:focus::after,.gray-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-mid { color: #fff; background-color: #9bacba}.gray-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn:focus,.gray-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-mid .btn:focus::before,.gray-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-mid .btn:focus::after,.gray-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-dark { color: #fff; background-color: #3a4650}.gray-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn:focus,.gray-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-dark .btn:focus::before,.gray-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-dark .btn:focus::after,.gray-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}div.support-listing { padding: 32px 0}@media (min-width: 610px) { div.support-listing { padding: 80px 0 }}div.support-listing ul { padding: 0; margin: 0}div.support-listing li { list-style: none !important; margin: 0}div.support-listing li:last-of-type .support-listing__people-container { border-bottom: none}h2.support-listing__title { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 28px; line-height: 40px; margin: 0}@media (min-width: 1150px) { h2.support-listing__title { font-size: 48px; line-height: 64px }}div.support-listing__people-container { padding: 32px 0; border-bottom: 1px solid #000; display: flex; flex-direction: column}@media (min-width: 610px) { div.support-listing__people-container { display: flex; flex-direction: row; gap: 60px }}.support-listing_headshot { border-radius: 100%; height: 140px; width: 140px}h3.support-listing__full-name { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 22px; line-height: 24px; font-size: 28px; line-height: 32px; margin: 16px 0 0}@media (min-width: 1150px) { h3.support-listing__full-name { font-size: 28px; line-height: 32px }}@media (min-width: 610px) { h3.support-listing__full-name { margin-top: 0 }}p.support-listing__suffix { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 28px; margin: 0}@media (min-width: 1150px) { p.support-listing__suffix { font-size: 22px; line-height: 32px }}p.support-listing__job-title { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 28px; font-size: 22px; line-height: 32px; margin: 0}@media (min-width: 1150px) { p.support-listing__job-title { font-size: 22px; line-height: 32px }}div.support-listing__contact-info { display: flex; flex-direction: column}@media (min-width: 610px) { div.support-listing__contact-info { flex-direction: row; flex-wrap: wrap; gap: 18px; row-gap: 8px; margin-top: 24px }}div.support-listing__contact-info a { color: #000; font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 20px; line-height: 32px; text-decoration: none; display: flex; align-items: center; gap: 18px; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content}div.support-listing__contact-info a:hover { color: #992634}a.support-listing__email { margin: 24px 0 0}@media (min-width: 610px) { a.support-listing__email { margin: 0 }}a.support-listing__email:before { display: flex; content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 6C22 4.9 21.1 4 20 4H4C2.9 4 2 4.9 2 6V18C2 19.1 2.9 20 4 20H20C21.1 20 22 19.1 22 18V6ZM20 6L12 11L4 6H20ZM20 18H4V8L12 13L20 8V18Z' fill='%23323232'/%3E%3C/svg%3E"); height: 24px; width: 24px}a.support-listing__phone { margin: 8px 0 0}@media (min-width: 610px) { a.support-listing__phone { margin: 0 }}a.support-listing__phone:before { display: flex; content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.3' d='M6.53906 5H5.03906C5.12906 6.32 5.37906 7.58 5.78906 8.79L6.98906 7.58C6.74906 6.75 6.59906 5.88 6.53906 5ZM15.1991 18.21C16.4091 18.62 17.6791 18.88 18.9991 18.97V17.47C18.1191 17.4 17.2491 17.25 16.3991 17.02L15.1991 18.21Z' fill='%23323232'/%3E%3Cpath d='M15 12H17C17 9.24 14.76 7 12 7V9C13.66 9 15 10.34 15 12ZM19 12H21C21 7.03 16.97 3 12 3V5C15.87 5 19 8.13 19 12ZM20 15.5C18.75 15.5 17.55 15.3 16.43 14.93C16.33 14.9 16.22 14.88 16.12 14.88C15.86 14.88 15.61 14.98 15.41 15.17L13.21 17.37C10.38 15.93 8.06 13.62 6.62 10.78L8.82 8.57C9.1 8.31 9.18 7.92 9.07 7.57C8.7 6.45 8.5 5.25 8.5 4C8.5 3.45 8.05 3 7.5 3H4C3.45 3 3 3.45 3 4C3 13.39 10.61 21 20 21C20.55 21 21 20.55 21 20V16.5C21 15.95 20.55 15.5 20 15.5ZM5.03 5H6.53C6.6 5.88 6.75 6.75 6.98 7.58L5.78 8.79C5.38 7.58 5.12 6.32 5.03 5ZM19 18.97C17.68 18.88 16.4 18.62 15.2 18.21L16.4 17.01C17.25 17.25 18.12 17.4 19 17.46V18.97Z' fill='%23323232'/%3E%3C/svg%3E"); height: 24px; width: 24px}a.support-listing__contact-card-link { margin: 8px 0 0}@media (min-width: 610px) { a.support-listing__contact-card-link { margin: 0 }}a.support-listing__contact-card-link:before { display: flex; content: url("data:image/svg+xml,%3Csvg width='34' height='25' viewBox='0 0 34 25' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='34' height='25' fill='url(%23pattern0)'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_1880_15407' transform='translate(-0.00291343) scale(0.00173418 0.00235849)'/%3E%3C/pattern%3E%3Cimage id='image0_1880_15407' width='580' height='424' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkQAAAGoCAYAAACnjvo+AAAAAXNSR0IArs4c6QAAIABJREFUeF7tnQusVdWZ+L/7fnK58lBA5eXIoyq2mWFERWcs1ZmOVIIdm5FM1DSFtuBjaJ1aMxLrY4K1zkwiD1tp2jrTEFNnJDJSG5X2H4cWrTal+EAw8lJRVEAu9315/POdci3CvdxzvrPWPmvt/TvJjU3Z39pr/77vnPM7a6+9VtmRI0eOCC8IQAACEIAABCCQYQJlCFGGs8+lQwACEIAABCCQI4AQUQgQgAAEIAABCGSeAEKU+RIAAAQgAAEIQAACCBE1AAEIQAACEIBA5gkgRJkvAQBAAAIQgAAEIIAQUQMQgAAEIAABCGSeAEKU+RIAAAQgAAEIQAACCBE1AAEIQAACEIBA5gkgRJkvAQBAAAIQgAAEIIAQUQMQgAAEIAABCGSeAEKU+RIAAAQgAAEIQAACCBE1AAEIQAACEIBA5gkgRJkvAQBAAAIQgAAEIIAQUQMQgAAEIAABCGSeAEKU+RIAAAQgAAEIQAACCBE1AAEIQAACEIBA5gkgRJkvAQBAAAIQgAAEIIAQUQMQgAAEIAABCGSeAEKU+RIAAAQgAAEIQAACCBE1AAEIQAACEIBA5gkgRJkvAQBAAAIQgAAEIIAQUQMQgAAEIAABCGSeAEKU+RIAAAQgAAEIQAACCBE1AAEIQAACEIBA5gkgRJkvAQBAAAIQgAAEIIAQUQMQgAAEIAABCGSeAEKU+RIAAAQgAAEIQAACCBE1AAEIQAACEIBA5gkgRJkvAQBAAAIQgAAEIIAQUQMQgAAEIAABCGSeAEKU+RIAAAQgAAEIQAACCBE1AAEIQAACEIBA5gkgRJkvAQBAAAIQgAAEIIAQlagGjhw5IocP69+h3H+PHDkshw4dkoMHD0pPT0/ujxcEIACBwgmUFR5ChIlAVVWlVFVVSWVlpVRUVEhZWbmUl5dJeXlF7r9lZeTCBLZEQQiRZ/B/FJ/D0tnZKVu3bpc771wkq1at8nxWmocABCAAgRAIzJ49W+666x4ZP36c1NbWSHl5OaIUQmL66ANC5DgxR45IbtSnra1d1qx5UubMmeP4DDQHAQhAAAIxE3jiiSfls5/9K6mrq8uNJjGQFEY2ESJHeegdBfrWt74ly5Ytc9QqzUAAAhCAQJoJLFiwQO6//36pra3NjR7xKh0BhKgI9no7TOf8vP766zJlypQiWiIUAhCAAASyTmDjxo0yadKk3Jwk5h8lXw0IkYG5ipBOer733nvlnnvuMbRACAQgAAEIQKBvAosWLZI77rgjN2EbMUquShCiAlirCHV1dcnll18u69atKyCSQyEAAQhAAAKFEZg+fbo888wzUlNTgxgVhs50NEKUJ7bu7m6ZMWMGIpQnLw6DAAQgAAE3BFSM1q5dK9XV1W4apJU+CSBEAxSGrg30/PMvyvTpF1JCEIAABCAAgZIRWLduvUybNjW35hEv9wQQon6Y6u2xPXv2yPDhw91Tp0UIQAACEICAkcAHH3wgQ4cO5TaakV9/YQhRH2T0ybHLLruM22OOi43mIAABCEDADQG9jfarX/0q90QaLzcEEKJjOOqokC6oOGhQoxu6tAIBCEAAAhDwSODAgVZpaKhntMgBY4ToKERdWHH9+t8yV8hBUdEEBCAAAQgkR0DnFl144V+ysGORyBEi0a02DjNJrchCIhwCEIAABEpLQKd7MOHanoPMCxEyZC8eIiEAAQhAICwCukSMLujIq3ACmRYifaSeCWmFFw0REIAABCAQLgGkyJabzAqRbr3BIle2oiEKAhCAAATCJoAUFZ6fTAoRMlR4oRABAQhAAAJxEWBOUWH5ypwQhS5Dy5cvlxkzPsej/4XVMUdDAAIfEyiDRUIEDhw4IGvXPivz589P6IyFn0anhpSXlxcemMGITAlRKHOGnn56rVxyyUUf72Tcu5sxuxpn8B3IJUMAAqkgoOvY6Uv/q389PQdlw4bfy4UXln7bJ6QovxLLjBCV8mmy2bNny4oVP5TBg5tyj0QiPvkVJ0dBAAIQiJ2AypF+/7S1tcnNN98sjzzySEkuCSkaGHsmhEgL8je/eSHxRRfb29ulpqaG4cqB65AjIAABCGSCgMpRV1eX1NfXJ3q9unjjRRddwA/yk1DPhBC1trYlOidn//6W3PkYCUr0/c7JIAABCERDQH+o67YbeucgqZeer7GxIanTRXee1AuRzrJPapEq3YF4yJAhjAhF9zagwxCAAARKQ0BHjPbu3SvDhw9PpAP6YBHr7/WNOtVCpAZ+6aWXet+1fuvWrTJ69BipqGAmfyLvaE4CAQhAIGUEDh06LDt37pDx48d7vbLp06fLc889xx2MPiinWog+/PBD79bd0dEhtbW1XguYxiEAAQhAIBsE2travd/W0rsZw4YNywbQAq4ytUKUxCP2DD0WUGkcCgEIQAACeRHQSde+f2izaOOJqUitEP361897faqMRxjzel9zEAQgAAEIGAj4XkRYnzq7+OJphp6lNySVQqR7uOjj7r5eOgmOJ8h80aVdCEAAAhBQAr7Xz9ORKPb0/FOtpU6IfE+k7l2NlLcrBCAAAQhAwDcBXQC7vNzPdixMsP5k9lInRJ2dnVJXV+elRg8fPiJlfurSS39pFAIQgAAE0kHA110JHgxK6QiRz9Eh5gyl40OFq4AABCAQIwH9fvOxSSujRCkVIl9zh7TdpBZ3jPGNSp8hAAEIQMA/AV9ziphL9MfcpeaWmdrznXfeKffcc4/TqtRbcD4naDvtLI1BAAIQgECqCfjYfWHRokVy1113Zf5hodQIkY9HFHUPtIaGZDfgS/U7mYuDAAQgAIGiCfiYK8udkBSNEL388ssyZcqUoguttwHdjmPcuHHO2qMhCEAAAhCAgCsC27Ztc7rNx8aNG+W8885z1b0o20nFCJGP+6oHDx5ib7IoS5pOQwACEEg/Ad37rLKywumFZv3hoVQIUXt7uzQ0NDgrDPZ5cYaShiAAAQhAwBMB1/t1trW1SX19dqeJRC9EumjVTTfdKMuWLXNWclm3ZGcgaQgCEIAABLwRcH13ZMGCBbJkydLMrrcXvRC53sR1//4WaWoa5K2AaRgCEIAABCDgikBLywEZPLjJVXOS5U1foxei1tZWGTTIncCwT5mz9xUNQQACEICAZwKuF2zM8qBA9EK0evUamTVrppOS07lIvrb9cNJBGoEABCAAAQgcR0C333A192flypVy7bXXZpJx1ELk2oyZO5TJ9wAXDQEIQCBqAq7nEmX1TknUQuRy/tD1118vP/nJT6J+U9B5CEAAAhDIJoGrr75aVq1a5eTiszqPKGohamtrl8ZGN4/b79+/X5qa3E1Mc1KVNAIBCEAAAhDIg8CePXtl2LCheRw58CE6N9flUjYDnzGMI6IWopdfflWmTDnXCcmsGrETeDQCAQhAAAIlJeByj7ONG1+R8847p6TXU4qTRy1ELocIs3rPtBRFxzkhAAEIQMAtAZdzamfPni2PP/642w5G0FrUQlRWVuYE8fr162XatGlO2qIRCEAAAhCAQCkIPPPML+WKK2Y4ObUKVtZe0QqRSxvu6OiU2tqarOWe64UABCAAgRQR6OzsdLZ0TBbvmkQrRC4fM2T+UIo+EbgUCEAAAhkl4PLJ6ywuQxOtEJH4jL7juWwIQAACEOiTAAMFxRVGtELkckZ9FocGiysboiEAAQhAIDQCLqeS9PT0SGVlZWiX6LU/CJGIIERea4zGIQABCEAgAQIIUXGQoxUitdfq6urirv5odBZn0zsBRyMQgAAEIBAUAVdPX3d3d0tVVVVQ1+a7M9EKkSarpqb4J8OWL18uX//6131zpn0IQAACEICAdwIPPfSQzJ8/v+jzdHV1ORt0KLozCTUQrRC5erxw8+YtMmHC2Qnh5jQQgAAEIAABfwS2bHlDJk6cUPQJOjo6pLa2tuh2YmogWiHStYPq6+uKZr1r17sycuSIotuhAQhAAAIQgECpCbz77rsyatSoorvR3t4hdXUIUdEgk2gAIUqCMueAAAQgAIGYCCBE9mwxQsQIkb16iIQABCAAgaAIIET2dCBECJG9eoiEAAQgAIGgCCBE9nQgRAiRvXqIhAAEIACBoAggRPZ0IEQIkb16iIQABCAAgaAIIET2dCBECJG9eoiEAAQgAIGgCCBE9nQgRAiRvXqIhAAEIACBoAggRPZ0IEQIkb16iIQABCAAgaAIIET2dCBECJG9eoiEAAQgAIGgCCBE9nQgRAiRvXqIhAAEIACBoAggRPZ0IEQIkb16iIQABCAAgaAIIET2dCBECJG9eoiEAAQgAIGgCCBE9nQgRAiRvXqIhAAEIACBoAggRPZ0IEQIkb16iIQABCAAgaAIIET2dCBECJG9eoiEAAQgAIGgCCBE9nQgRAiRvXqIhAAEIACBoAggRPZ0IEQIkb16iIQABCAAgaAIIET2dCBECJG9eoiEAAQgAIGgCCBE9nQgRAiRvXqIhAAEIACBoAggRPZ0IEQIkb16iIQABCAAgaAIIET2dCBECJG9eoiEAAQgAIGgCCBE9nQgRAiRvXqIhAAEIACBoAggRPZ0IEQIkb16Aos8cuSIHD58OPfX36uysjL3T2VlZYH1nu5AAAIQKJ4AQmRniBAhRPbqKWGkys+hQ4ekra1N/uVf/kWWLVtWcG9ee+01GTNmjNTW1kp5eXnB8QRAAAIQCI0AQmTPCEKEENmrJ+FIlaDu7m559tlnZebMmc7ProI0YcIEqaiocN42DUIAAhBIggBCZKeMECFE9upJKFJHgn7xi194kaD+LkFHnurq6ri1llCOOQ0EIOCGAEJk54gQIUT26vEcWQoROv6SECPPSaZ5CEDAKQGEyI4TIUKI7NXjKVJvjb3++uvyqU99ytMZCm+2s7NTampqCg8kAgIQgECCBBAiO2yECCGyV4+HyK6urtwk5xBfCxYskAcffJAJ2CEmhz5BAAI5AgiRvRAQIoTIXj0OI3VU6Oc//3mi84Ss3dfbaPX19dZw4iAAAQh4I4AQ2dEiRAiRvXocRepcod71gRw16b0ZfSJt0qRJTLr2TpoTQAAChRBAiAqh9cljESKEyF49DiJDvkU20OXpLbQlS5YgRQOB4t8hAIHECCBEdtQIEUJkr54iI9vb26WhoaHIVkobjhSVlj9nhwAEPkkAIbJXBEKEENmrp4jINMjQsZev24WwHUgRBUEoBCDghABCZMeIECFE9uoxRsZ8m6y/S2akyFgMhEEAAk4JIER2nAgRQmSvHkNkjBOo871MlaKlS5fmezjHQQACEHBOACGyI0WIECJ79RQYqY/Wp30T1V3UU4FVweEQgIBLAgiRnSZCxBeYvXoKjFyzZk0U6wwVeFknHK4b0FZVVRXbDPEQgAAECiaAEBWM7OMAhAghsldPAZH79++X5ubmAiLiPpRJ1nHnj95DIFYCCJE9cwgRQmSvnjwjs3Cr7HgUunDj5MmT8yTEYRCAAATcEECI7BwRIoTIXj15RmblVtnxOHp6eqJbgTvPlHIYBCAQKAGEyJ4YhAghsldPHpEHDx5MZD7N3LkL5D/+436pq6vNrQfU15pAOlKlT7lt3rxZzj333Dx6X9whPHVWHD+iIQCBwgkgRIUz641AiBAie/XkEel7dOiVV17J3ZqyPL2mIzgLFiyUFSuW5XEltkOYYG3jRhQEIGAjgBDZuGkUQoQQ2atngEifaw498cQTcuWVV0pFRUXR/fe5UCSjREWnhwYgAIECCCBEBcA67lCECCGyV88Akb5Gh955Z5eMGjXSab/1qbCvfe1mL6NFzCVymioagwAETkIAIbKXB0KEENmr5ySRvp4sa21tk4aGem991qfDXM8v4okzL+miUQhAoA8CCJG9LBAihMhePSeJbGtrl8ZGtzvZ+5ShYy9l3rwbnY8UsS6RlzKjUQhA4DgCCJG9JBAihMhePSeJvPHGG2XZMneTlX3cJuuv+zq69dWv3uRUijo7O6WmpsYLaxqFAAQg0EsAIbLXAkKEENmrp59I17fLdAL1VVdd5byfJ2vQ9XIB3DZLNH2cDAKZJYAQ2VOPECFE9urpJ1InEVdXVztrV+XExdNkhXZIN2o9/fRRhYb1e7yKIi8IQAACPgkgRHa6CBFCZK+efiJdikQpRod6L8v1SJcuQ2BZL8l5gmgQAhBILQGEyJ5ahAghsldPP5F9rRJtPUmpRod6++tS7phHZK0C4iAAgXwJIET5kjrxOIQIIbJXTx+RLkdVdDuOhx9e6rR/hTbmcnHJJCeGF3qdHA8BCKSDAEJkzyNChBDZq8ezEO3bt0+am5ud9q/QxlwK3pNPPplbXZsXBCAAAV8EECI7WYQIIbJXTx+RLp/OKvXtst7Le/XVV50t1sjEaqflRmMQgMBxBBAie0kgRAiRvXr6iHT5hFkoixm6XGQSIXJabjQGAQggRM5qACFCiJwVkzbkUohCkQeX1xSK5DlNOo1BAALBEGCEyJ4KhGjXLhk50u1GofZ0xB/pUh5CESKXtwERovhrnCuAQMgEECJ7dhAihMhePX1EpvH2kssnzRAip+VGYxCAALfMnNUAQoQQOSsmbpkNjBIhGpgRR0AAAnYCjBDZ2SFECJG9evqIdHnLLBR5SOM1OU06jUEAAsEQQIjsqUCIECJ79WREiD766CM55ZRTnHAKZV6Uk4uhEQhAIDgCCJE9JQgRQmSvnj4iXc63CWWrixtvvFGWLVvmhBNC5AQjjUAAAv0QQIjspYEQIUT26ukj0uXKzq+99ppMnjzZaf8Kbczl9bzyyityzjnnFNoFjocABCCQNwGEKG9UJxyIECFE9urpJ9Ll5q6lnkfU1dUltbW1ThiFsBWJkwuhEQhAIFgCCJE9NQgRQmSvnn4iV69eLbNmzXLSbqlvm7m8Xdbd3S1VVVVOuNAIBCAAgb4IIET2ukCIECJ79fQT6XItIj1FqUaJXD5dVsrrcJ5gGoQABIIlgBDZU4MQIUT26ukn0uXEaj1Fa2ubNDTUO+/nQA26HB3SczGheiDi/DsEIFAsAYTIThAhQojs1dNPpMuJyL2n0O0zKioqnPe1vwbfffc9GTXK3ZYu77yzy2l7iYHgRBCAQFQEECJ7uhAihMhePSeJfPXVV+Xcc8911vaCBQtkyZIl4nLCdn+da29vl4aGBmd914b09ltlZaXTNmkMAhCAwPEEECJ7TSBECJG9ek4S6XJD1N7TJCFFrm/39fad22VeyoxGIQCB4wggRPaSQIgQInv1nCTSx20zPZ1PKfIxMqR95nF7LyVGoxCAQB8EECJ7WSBECJG9egaIdLnlxfGncnkLSuXtvfd2e5vjk/T8J28JjbhhzbH+6ROLvCBwLIHy8vLcrfgkbscnQR4hslNGiBAie/UMEOlrlKj3tE8++aR8/vOfF/1As75UrBYuXOhsa47j+/HEE0/IVVddZe0ecUUSUBndvn27nH322UW2RHjaCbzxxhsyduzY6Of6IUT2SkWIECJ79eQRuWvXu3L66aPyONJ+iG7xoV94+hRaPr/ydJRAReib3/ymNxHqvRpGh+x5LSbS11ywYvpEbDwEYn7fIkT2OkOIECJ79eQR6XuU6PguqByNGjVK6us/uW6RStDevfvkX//1Xu8S1NsnRofyKBAPh7jcbsVD92gyEgKlXiXfigkhspITQYgQInv15BnpeuXqPE9b8sNKtcJ2yS+8hB1Q5kmuV1XCS+XUCRDQkcZibskn0MUTToEQ2akjRAiRvXoKiJw370ZZsWJZARFxH8qTZaXJ386dO2XMmDGlOTlnTR2BHTt2yujRZ0Z1XQiRPV0IEUJkr54CIrM0p2Pu3AXygx8ks4hkASlI/aGMDqU+xSW5wNhGiRAie5kgRAiRvXoKjPT5GH6BXfF6eGwfoF5hJNh4R0fHCXPHEjw9p0opAV2frK6uLpqrQ4jsqUKIECJ79RgiV69eLbNmzTJExhES60TMOOievJfz5s2TFStWpOFSuIaACOhisEuXLg2oRyfvCkJkTxVChBDZq8cQqU+dffWrN6VyPtErr7wi55xzjoEKIS4I5LPkgovz0Eb2CMS09Q5CZK9PhAghslePMTLpR/GN3SwoDBkqCJeXgxEiL1hpVCS3ynksL4TInimECCGyV08RkWmaZI0MFVEIDkO3bNkiEydOdNgiTUFAROsqppXOESJ71SJECJG9eoqM1KeCvva1m6O+fYYMFVkEDsO7u3ukpqbaYYs0BQGR7u5uqaqqigYFQmRPFUKEENmrx0FkzHOK3nlnl7cNYR2gzVwTabwVm7kkBnjBsS2wihDZiwghQojs1eMoUr/IdMuNc88911GL/pvhaTL/jC1naGtrk8bGRksoMRA4gUBra6s0NDRERQYhsqcLIUKI7NXjODKGPah00cXvf//B6Jbzd5yqYJtTudZ97FRYeUGgGAKDBw8WXXE+tsn6CJE96wgRQmSvHg+R+oX2v//7v0GuVaQfjvohGdsHpIc0Bd2kTtjXUSKkKOg0Bd252tpa0dGhGPfFQ4jspYUQIUT26vEY2dPTI9XVYUyQ1V3rv/CFLyBCHvPtumkVa11hmNtnrsmmvz0VIR1ljPWHD0Jkr1GECCGyV4/nSP1SO3jwoCxYsLAkT6KpCF155ZVR/kr0nJpomtca6uk5KNu3b+OR/GiylnxHN2/eLGPHjpOqqspoRaiXGkJkrx+ECCGyV0+CkTpi9NRTTyVyK02fHjvttFMRoQTzm9SpYlpgLykmWT9PrCNB/eUNIbJXNEKEENmrpwSRf7wV0iFr1z7rVI50PSFd1E/nDKTtA7IEaeKUEIBAiQggRHbwCBFCZK+eEkeqHOkaIXpbbc+evfKd7/xrXrfW9FbYX/zFVBk+fFhOgMrLy0t8JZweAhCAgBsCCJGdI0KEENmrJ9DIk90WYfQn0KTRLQhAwAkBhMiOESFCiOzVQyQEIAABCARFACGypwMhQojs1UMkBCAAAQgERQAhsqcDIUKI7NVDJAQgAAEIBEUAIbKnAyFCiOzVQyQEIAABCARFACGypwMhQojs1VPiSJ083TuBuvd/61Nnhw798cmz7u6uXA91xevKysqjj9SXS3l52ceP1uskayZalziRnB4CEHBGACGyo0SIECJ79SQUeezj9W1t7bJhwx9kxozLnJ79Rz/6kfzd3/1dbq8ylSd9FB9ZcoqYxiAAgQQIIER2yAgRQmSvHg+RvfLT2dkla9f+SmbNmunhLPk3OXfuXLnvvvtk0KAmqaxk0cb8yXEkBCBQCgIIkZ06QoQQ2avHQWTvra7u7m7ZsmWLnH/++Q5a9dvEjh075NRTT8vte9Q7kuT3jLQOAQhAID8CCFF+nPo6CiFCiOzVU0TkoUOHpKWlRYYMGVJEK6UPPe2000Q3htRd1XXVa14QgAAESkkAIbLTR4gQInv1FBipE551H7Ibb1wojzyyosDo8A+/7bbbZNGiRVJXV8d2IOGnix5CIJUEECJ7WhEihMhePXlEqgTp7bBVq1bJnDlz8ohIxyG6X9oVV1whNTU1PMWWjpRyFRCIggBCZE8TQoQQ2avnJJEqQvv27ZNhw4Z5aT+mRltb26S+vg4xiilp9BUCkRJAiOyJQ4gQInv19BGpIvTBBx/IiBEjnLabhsYOHDggDQ0NiFEaksk1QCBQAgiRPTEIEUJkr55jInWS9K5du2T06NFO2ktzIx99tF8GDWpknlGak8y1QaBEBBAiO3iECCGyV4+I6IjQm29ulQkTzi6qnSwG79/fkhMjVsrOYva5Zgj4IYAQ2bkiRAiRqXp0/aDW1lZpamoyxRP0JwKdnZ257UUQI6oCAhAolgBCZCeIECFEBVePPjV23nnn5RZS5OWGwMqVK+Waa67JbRvCCwIQgICVAEJkJSeCECFEeVePzhP6/e9/L1OnTs07hgMLI7B9+w4588wzmF9UGDaOhgAEjhJAiOylgBAhRANWj94ea2k5IM3Ngwc8lgPcEOjo6JDa2lo3jdEKBCCQGQIIkT3VCBFCdNLq0UnT69f/VqZPv9BeZUSaCOhTe7p8AXOLTPgIgkAmCSBE9rQjRAhRv9Vz8OBBqaqqslcXkUUTWLz4Afnnf14oFRXlRbdFAxCAQPoJIET2HCNECFGf1dPe3p5bRJBXGAS6urpyT6LxggAEIHAyAgiRvT4QIoToE9Wj84W2bdsmZ511lr2qiPRCQLdCGTx4MLfQvNClUQikgwBCZM8jQoQQfVw9Ol/oqquukjVr1tgrKoHIK6+8Uh58cImMHDkid0tP59j0zrP503wb/f/+1BkVvd6X/u9j/3QC8x/+8Ae59NJLE+h9cadYt26dXHTRRUhRcRiJhkBqCSBE9tQiRAhRrnr0kfoQ18B54okncxO6GxsbpaKiIvc4us9JxipKKoY9PT2yf/9++elPfyq33nqr/R3mIXLhwoXywAMP8Gi+B7Y0CYHYCSBE9gwiRAiRhDZ5etOmzXLWWeNyguZTfvJ926gg6WKUP//50/LFL87KN8z7cZo3lUReEIAABHoJIET2WkCIMi5Eum1EXV2dvYIcRf7ud7+Tc8899+NbYI6add6MypEye+SRR2T+/PnO2y+0QaSoUGIcD4F0E0CI7PlFiDIsRG+99VZJd6d/+OEfyXXXzclJkN4Ki+2lcqTzj/R2XilfensvxNudpWTCuSGQVQIIkT3zCFFGhejqq6+WVatW2SuniEgVoRtu+EeprNQJ0UU0FEiozjvSUaP6+vqS9Uhv6bFmVMnwc2IIBEMAIbKnAiHKoBD927/9W0kmCqdNhI5/25VajLh9Zv8gJBICaSGAENkziRBlTIi2bHlDJk6cYK8YQ2TaRSgkMdKnBWO8/WgoK0IgAIE+CCBE9rJAiDIkRB999JGccsop9moxROqtnLTcGiv08nXEqL1d5xglu+K3zm0K4em8QnlxPAQgUDwBhMjOECHKiBAl/TSZTtg+/fTT+WI+usbTypUr5brrrrO7ASc6AAAgAElEQVS/UwuMRIoKBMbhEEgJAYTInkiEKANClPQ6Q+y7deIbUkeL2traZNCgQfZ3awGRepvyK1+5ASEtgBmHQiANBBAiexYRopQLkY4UJLV435tvviljx45lDstJ3o86x+d73/ue3H777fZ3bZ6RL774ovz5n/85UpQnLw6DQBoIIET2LCJEKRYiHZX44Q9/KPPmzbNXSJ6RekuupqYmz6OzfZjmpaXlgDQ3D/YOQrcfaWpq8n4eTgABCIRBACGy5wEhSrEQ7d27T4YOHWKvjjwily9fLl/96lcZFcqD1fGH6IKK1dXVhsjCQli4sTBeHA2BmAkgRPbsIUQpFaIkvmy3bt0mY8eO4ZaM/f2X2D5yPI5fRJIIhUBEBBAie7IQohQKURLzhlpaWhKbIGwv7zgiVVZ8b73x2mubZPLkSXEAoZcQgICZAEJkRicIUcqESOenvPDCC3LhhRfaq2KASJ4ic49W8zZnzhx59NFH3Td+tEV9yq2U24t4uzAahgAEPiaAENmLASFKmRC1trZ6Hblhewj7my2fyB//+Mfy5S9/OZ9DTceQPxM2giAQDQGEyJ4qhChFQuR7vSHmodjfaIVE6qKWo0ePLiQk72MXLbpb7rrrDuZ95U2MAyEQFwGEyJ4vhCglQqS3XJYs+b7ccst8ezWcJJKRBS9Y+21048aX5fzzp3g5KbfOvGClUQgEQQAhsqcBIUqJELW1tXvbM0vbrq+vs1cZkSYCDz30kMyf70dwszrapz8ceEHgWAJp2/cPIbLXN0KUAiHy+VTZ++9/IMOHD7NXGJFmAvrdPXLkCNm9e7e5jf4Ct27dKuPGjXPebmgNqgDp6Ob27dtlwoQJoXWP/gRCYMuWN3JLiOjTnrELEkJkLyqEKAVCtHHjRjn//PPtVdBP5GuvvSaTJ0923i4N5k9Av9DLy8vzDyjgyO7ubqmqqiogIp5DlVt7u46aNsbTaXoaBAF9MEWfxoxVjBAiexkhRJELkX6p+dgy40c/+k+54YZ/jPZDwf6WCC/S1wjgP/zDP8jKlStTl2O9HTh06FDRbUt4QcBCYPDgwbJnz57E9oG09LG/GITIThMhiliIfI0e6K2FTZs2eRuZsJdrdiN9PUF44MCBVI2i6HtCf93r3nq8IFAMAZWiffv2RfeDASGyZx0hiliI9Bdwc3OzPfv9RPb0HJTKygrn7dJgcQTa2zukoaG+uEb6iE7TBGt9go7bZM5LJLMN6u2zhoaGqK4fIbKnCyGKVIh8jQ4dONDq7Wk1e5kS2Utgw4YN8pnPfMYpkI8+2i+DBzc5bbMUjfl6T5TiWjhnOAT0lnVM84kQInvtIESRClFHR4fzbRiefnqtfO5zl0X15reXfpyRvuYTxfah31f2urt7pKamOs7E0utgCcT28AFCZC8lhChCIdJfwpdffrmsXbvWnvmU3zpxCiawxnxMpE/DXCJ9dHriRB6tD6xco+/Oli1b5Oyzz47mOhAie6oQogiFqKenR6qr3f4S1kmoPp5Ws5cmkScj8N5778nIkSOdQop9lCim2xpOE0dj3gnEtKAnQmQvB4QoQiF6/PHV8sUvzrJn/bjIbdu25xYl4xUPAf2AvvTSK2Tdumeddbq1tc3LpG1nHRygIYQoKdLZOw9ClI2cI0SRCZGPx69jHxnIxlv1xKukFj7JZN68ebJixYqslgPX7YnAggULZOnSpZ5ad98sI0R2pghRZEK0bds2GT9+vD3jx0Wy0aczlCVpyPUq5TpZv7a2tiTXUuxJfS1LUGy/iI+bgK54XlcXz16OCJG93hCiiITIx2PFjA7Z3zwhRLoeJfrZz34m11xzTQiXVnAffD2BV3BHCEgVgdjW6UKI7OWHEEUkRF1dXU5/vevCjk1N8a8/Yy//dESuXr1aZs1yN6csti+AY7O4ffsOGTdubDoSy1WUnMCOHTtk9OjRJe9HIR1AiAqh9cljEaKIhGjNmjUyc+ZMe7aPi4z5i88ZhBQ05Pqpw5aWFhk0aFCUZBglijJtwXY6xs9IhMheTghRJELk+oP+/fc/kOHDh9krh8hgCOit1Ntvv12++93vOunT1KlT5YUXXoh2gc7Ozi6pq4tzHpSTBNKIEwKxLkWCENnTjxBFIkS6p47LX+0x/vKxl3n6I13fTtVRp8rKymjBaX3H3P9owaek4zo3r6Iizv0cESJ7ESJEEQiRjgB84QtfEL1l5uKlT6qNHcs8CxcsQ2lDa0QXaty9e7eTLumH6ogRI5y0VcpG9Itt69ZtrGBdyiREcm5dkXrcuHHRizRCZC84hCgCIXL9a5fd7O1vmJAjXe/0nqYnEFUY9U+viRcEjiVQXl6euz2cloU9ESJ7fSNEEQiR7jPl6mmw2OeH2Es9/ZGu55nFftss/RnnCiFwIgGEyF4VCFEEQvTYY4/Jl770JXuWj4nkUXsnGINt5LHHVsmXvnS1k/7t27dPmpubnbRFIxCAQDIEECI7Z4QocCFyvRhjzJMF7WWenUh9MsbVqrqLFi2Su+++OzvwuFIIpIAAQmRPIkIUuBC5nD+0ePFi+fa3v22vFiKDJ+D6tlma5hEFnzw6CAEHBBAiO0SEKHAhcjl/iH3L7G+UmCI3bNggn/nMZ5x0ubu7W6qqqpy0RSMQgIB/AgiRnTFCFLgQ3XfffblF91y8WHvIBcXw21CJqampcdLRXYG/P5xcJI1AIEUEECJ7MhGigD/wXc4fevrptXL55Z+1VwqR0RBwWTdjxoyR7du3R3PtdBQCWSeAENkrACEKWIhc7mTe2tomDQ319kohMioCLjd8ZR5RVKmnsxkngBDZCwAhCliI2tvbpaGhwZ7dYyJZU8YJxmga2bNnjwwb5mavOp5MjCbtdBQCghDZiwAhCliIdu58S8aMGW3P7jGR/Mp3gjGaRlzubcbE6mjSTkchgBAVUQMIUcBCpI/Iu9jBfMKEKbJ58x+KKBNCYyPgcrkGbrfGln36m2UCjBDZs48QBSxErvbW2blzp5x55pn2KiEyOgIuJ1bzpFl06afDGSaAENmTjxAFKkQuv9B09WJXj2HbS43IpAnobvW7d+8u+rRPPPGkXHXVlUW3QwMQgIB/AgiRnTFCFKgQubzlcfDgIamoKLdXCZFREti4caOcf/75Tvqugs4LAhAInwBCZM8RQhSoELmcFMuEavsbJOZIXZm8sbHRySVQQ04w0ggEvBNAiOyIEaJAhWjv3r0ydOhQe2aPRrKwXtEIo21Al1qorq520n+EyAlGGoGAdwIIkR0xQhSoELl65J4dy+1vjtgjXd52ZduX2KuB/meFAEJkzzRCFKgQbdmyRSZOnGjP7NHIp556Wv72by8vuh0aiI+AjupUVFQ46TiLMzrBSCMQ8E4AIbIjRogCFaKXXnpJpk6das/s0chNmzbJpEmTim6HBuIj4PJJRVY6jy//9DibBBAie94RokCF6Be/eEY+//kr7Jk9GskaMkUjjLYBl0LEatXRlgEdzxgBhMiecIQoUCH68Y9/LF/+8pftmT0auW/fPmlubi66HRqIk4CrxT1ZyyrO/NPr7BFAiOw5R4gCFSJX23a0trY62yDWXmZElorADTfcII888kjRp9dH+Ovr64tuhwYgAAG/BBAiO1+EKFAhmjlzpqxZs8ae2aORHR0dUltbW3Q7NBAngV/+8pcyY8aMoju/f/9+aWpqKrodGoAABPwSQIjsfBGiQIVIb3Ppl1Cxr66ubqmuriq2GeIjJfDWW2/J6NGji+69bgFy6qmnFt0ODUAAAn4JIER2vghRoEL029++JBdcUPxTZmzbYX9zpCFS5/7U1dUVfSltbe1SX198O0V3hAYgAIGTEkCI7AWCEAUqRPoF1NjYYM/s0UhWGC4aYdQNuFqckXWIoi4DOp8hAgiRPdkIUaBCpF9AVVXF3epavHix6ORsXtkl4OrRe8Q6uzXElcdFACGy5wshClSIXKwyzERY+xsjTZGrV6+WWbNmmS/pueeek0suucQcTyAEIJAcAYTIzhohClSINKXFzP+YO3eu/OAHD0tZmb04iEwHgWJvm7GPWTrqgKvIBgGEyJ5nhChgIdK0Wh+b5haH/U2RxkjrnDS27EhjNXBNaSaAENmzixAFLkSa2h07dsrYsWPyznJPz0GprHSzqWfeJ+XA4AkUOuJ44ECrk4n9wYOhgxBIEQGEyJ5MhCgCIdL05jPJ+r33dK2Y4eJquwZ7WREZKgEdObz//v+Q22+/td8u6pyhiy++WMrLy0O9DPoFAQj0QwAhspcGQhSJEGmK9ctM/3T16Q0bNsh//dd/yeLF90lT0yCpqKjgC8z+PshUpD55pnXU1dUlO3e+LZMnT5SdO9/KLbxYWVkpFRWIUKYKgotNFQGEyJ5OhCgiIbKnmUgIQAACEMgCAYTInmWECCGyVw+REIAABCAQFAGEyJ4OhAghslcPkRCAAAQgEBQBhMieDoQIIbJXD5EQgAAEIBAUAYTIng6ECCGyVw+REIAABCAQFAGEyJ4OhAghslcPkRCAAAQgEBQBhMieDoQIIbJXD5EQgAAEIBAUAYTIng6ECCGyVw+REIAABCAQFAGEyJ4OhAghslcPkRCAAAQgEBQBhMieDoQIIbJXD5EQgAAEIBAUAYTIng6ECCGyVw+REIAABCAQFAGEyJ4OhAghslcPkRCAAAQgEBQBhMieDoQIIbJXD5EQgAAEIBAUAYTIng6ECCGyVw+REIAABCAQFAGEyJ4OhAghslcPkRCAAAQgEBQBhMieDoQIIbJXD5EQgAAEIBAUAYTIng6ECCGyVw+REIAABCAQFAGEyJ4OhAghslcPkRCAAAQgEBQBhMieDoQIIbJXD5EQgAAEIBAUAYTIng6ECCGyVw+REIAABCAQFAGEyJ4OhAghslcPkRCAAAQgEBQBhMieDoQIIbJXD5EQgAAEIBAUAYTIng6ECCGyVw+REIAABCAQFAGEyJ4OhAghslcPkRCAAAQgEBQBhMieDoQIIbJXD5EQgAAEIBAUAYTIng6ECCGyVw+REIAABCAQFAGEyJ4OhAghslcPkRCAAAQgEBQBhMieDoQIIbJXD5EQgAAEIBAUAYTIng6ECCGyVw+REIAABCAQFAGEyJ4OhAghslcPkRCAAAQgEBQBhMieDoQIIbJXD5EQgAAEIBAUAYTIng6ECCGyVw+REIAABCAQFAGEyJ4OhAghslcPkRCAAAQgEBQBhMieDoQIIbJXD5EQgAAEIBAUAYTIng6ECCGyVw+REIAABCAQFAGEyJ4OhAghslcPkRCAAAQgEBQBhMieDoQIIbJXD5EQgAAEIBAUAYTIng6ECCGyVw+REIAABCAQFAGEyJ4OhAghslcPkRCAAAQgEBQBhMieDoQIIbJXD5EQgAAEIBAUAYTIno5ohaizs1Pq6ursV340cvPmLTJhwtlFt0MDEIAABCAAgVIT2LLlDZk4cULR3ejo6JDa2tqi24mpgWiFqLu7W2pqaopmvXz5cvn6179edDs0AAEIQAACECg1gYceekjmz59fdDe6urqkurq66HZiaiBaIerp6XGWrCNHjsSUM/oKAQhAAAIQ6JNAWVmZEzI66FBVVeWkrVgaiVaIDh486CxZhw8fFldFFEvi6ScEIAABCKSLgP64Ly8vd3JROuhQWVnppK1YGkGIRAQhiqVc4+infihpTekHyr59H8mBAwdk1673ZNOmV2TNmjXy0ksvyZw5c2T69Okyfvx4GTJkiDQ3N+fmxFVUVOTkHEGPI9f59FLrQf8OHTos3d1d8tFHH+X+3nrrLXnxxRflv//7v3PN/P3f/71MnTpVzjzzzFw9NDefIjU11bkvOGoiH9IcgxAVVwPRCtGhQ4ec2au25cqqi0sH0TES0A8hHV5W0VHJcfXavXu3DB069OMvRFft0o5/AvqZ0tramhMbV6/Fix+Qf/qnBbmpAnxeuaKarnb0h5j+qHLx0rswrtpy0Z8k2ohWiEh8EuXBOfojoBKkkw6ff/55ueyyy7yD2rNnrwwe3JS5DyjvYB2eQD+T2tvbZe7cufLoo486bPnEplSObrrpa7lRReTIK+qoGmegoLh0RStELocGOzo6pba2+CfWiksF0TEQ0A+cvXv3yqmnnlqS7t52221y55135p6w5IuwJCn4xEn1c0hvjeqtL5ejg4Vc2bp163K32nQCLLdaCyGXvmNdLUejZLI4lSRaIdKEuXrzr1+/XqZNm5a+dwdX5IyAfuk99dRTMmvWLGdtFtvQm29ulTFjRjNqVCxIQ7x+Wezfvz83/yukl8r64MGDkeWQkpJgX5555pdyxRUznJwxi09fRy1EV199taxatcpJ8rNow07ApbwRvY/+3HPPyYwZbj5kfOB65513ZMSIEXwJ+oB7XJv6JdHW1iaDBg1K4Gz2U+hE/oaGBmc/Gu09ITIpAi7vmsyePVsef/zxpLoezHmiFqKXX35Vpkw51wnMLE4gcwIupY3oE0FbtmyWT33qU9Fc4Z49e+SUU07hS9BTxnTl3vr6ek+t+2lW5zS5WNHfT+9o1SUBl0vRbNz4ipx33jkuuxdFW1ELUVtbuzQ2NjgBrcPfTU1NTtqikbgJdHV1RzunTH/ZPfbYY9xGc1iCOnr86qubnP34cti1vJraunWbjB07BlHOi1a8B+mDF8OGDXVyAfqEpI4wZu0VtRC5nFF//fXXy09+8pOs5Z/rPYaADjnrKMvw4cOj55LFfYh8JM3lr24f/cu3zUWLFsl3vvMdbqvmCyzC41xOIcnqHZOohcjlPVOtf9YjivBTwFGXdRRg6dKlcssttzhqsfTN7Ny5U8444wxGBoyp0LlCjY2Nxugww7K4HUOYmXDbK5fL0GjPsjqnNmoh0sStXr1GZs2a6aS6uN/uBGN0jbgcaQzt4hcuXCgPPPAAIwMFJkaf1tJFMdP4amk5IIMGpUv00pinQq7J5fy2lStXyrXXXlvI6VNzbPRCpPc6XT7xkVUzTk1FF3ghLjcJLvDUiR7e03NQKivdrGCbaMcTPpmOOn/3u9+V22+/PeEzJ3u6TZs2yaRJk5I9KWfzQsD1nZL9+1ukqSnspyi9gNSlfI5EvtiA61/3WS4GX0UWarsffqjzhYaF2j3n/eJ2ycmRuv5icZ5Axw3qUhLPPvus41ZpLmkCOuKnq9i7emV1/pDyi16IjhwRuemmG2XZsmWu6oG5RM5IhtvQu+++J6NGjQy3g556xjy5vsFmTYZ6KfzsZz+Ta665xlO10axvAq7nDi1YsECWLFkqZWW+ex5m+9ELkWLVuT8uHxH84IMPZNiw7IwchFma/nrl+jarv576aZnbwidyffDBB1M1ob6Qynn//fdT8WRlIdeclmM//PBDp7nTBwliW2vLZS5TIUSuLVkBHzx4SCoqyl2ypq0ACOiGrLW1tQH0pHRdePjhH8lXvnIDT58dTcGuXbvk9NNPL11CAjgzUwUCSEKBXdDFY13PC8z6CHIqhEjr6OWXX5YpU6YUWFL9H75161YZN26cs/ZoqPQEXM83K/0V2Xug232MGjXK3kBKIjs7u6SuLtuC3JtKNrmOq6i3bdsm48ePd9bpjRs3ynnnneesvRgbSo0Q+XhaqLW1TRoa4lqqP8YiTKLPOkfkpz/9qVx33XVJnC6Kc+hoWXV1dRR99dFJHyPLPvqZZJtZHyFIknUx53K5q31vP3joIgWTqnuTqV94d955p9xzzz3F1NkJsVp4NTU1TtukseQJ6GaXpd6aZfr06fK9731PRo4cKU8//UuZN+/LyYM47oxZ/QLUhzF+85tfi+aklK/bbrtNrr/+BhE5knswxOXDIZbrWrdunVx00cWZnVRrYZZ0jI/V03Ul87vuuivzt9FTM0KkRamG60NeMOek3/Juz+fjA2SgHm7atFn+7M/G5xZELCsr6/eDpnfVCx2t0L+nnnra2UKjA/VR/33z5i0yYcLZ+RyaqmNcP4gxEBy9nf/888/nRuR660H/29dLa0L/tB50v8bm5sEDNe/037M+sdYpTMeN+RrVzPpocW+aUiVE+iFy6aWXiv7Kcf3K6i9p1xyTbk9r4vvf/77Mnz/f+6nvvvtuufXWW3OTtvv7ssunE9rn9vYOZxsXD3TOrH0Y+vpS6Yvz22+/LSNGjCh6s139/Nm9e3dik7/5vBvoXZP8v/taGkJHSZ977rmiPrOSp+HnjKkSIkXk495qL/rDh48wlOynDr216mvU8NgO64awgwcPLvpL73gI+gGoX0yvvfaanH/++d4YnXbaafLuu+9m5gPx/fc/kNNOO9UbzyuvvFL+53/+5+PRIJcn0pro7u6RKVPOky1btrhs+hNt7d79vpx6avybHHsDVIKGi/mRdbLushH0n+ikToh8jhIptsgX9i7B27h0p9RcffGLc2TVqke9dSKJ26l6Hbq3ls+1sfbv31/yOVbeknRMwz4eVT6232+88YacddZZ3uUyic2IWXokiYoc+Bw636283M9KiYwOfZJ/6oRIL8/3qAAL2w38Jg7hCJ+jhXp9Sd9W8D3vJenrKUWN7NixQ8aOHevl1Lrgp8sFYgfqpIry7373O5k6depAh5r+ffv27TJmzBhTLEFuCPi+vZu12+UDZSWVQqQX/etfPy/Tp1840PWb/z0LXx5mOAEE+rrfrpemTwYtXrzY+yhAXxj1V3tVVaUXwm+++abTdU28dLKIRn2uQ6XLflRW+snLQJesa0qdccYZAx1m+vcs72tlAuYwyMdSMsd2b9269XLxxdMc9jj+plIrRD4//HrTXsoPwfhLz+8V+Pow2bnzLTnzTD9fPvkS8Sl7aRZ9zd2YMaPzxZz3cSEw87UCu24NMXTo0LxZcKAbAr7yeWzvkN0Tc5VaIdJLdb3PS1+lzoQ0Nx8Arlv5v//7v9wThy5fCxculH//93932WRRbfmYZKnrNTU2NhbVrxCDfd16COlHkT4u7yN3TBFItqJ1qYXGxgavJ2W/zr7xplqIfE+w7kWq23yMHj2Gvc+8voXzb9zX6GBoXww+vuTT+sSZjx9H+/btk+bm5vwLM4EjdVL3hAkTnJ6JH31OcfbbmE7437lzh/fb1kyk7j+fqRYivewkF+VT6x4yZEhuMT5epSOgT2S5HuYPaSTgWLI+bg0m8eRcktXhQxw3b97sXDxcMNEfgRdccIG8+OKLLprLtfHAAw/IN7/5TWft0dAnCWh96mfW8OHJLHMQ6mdZCHWReiFSyLon2aBByd0G0J2j9Xw+bmmEUDSh9+Haa6+VRx9196h96Nu3tLS05NZBcvVK23C666dOFy9+QG677RvBvr99CGAI86Rc1Xco7ai8HjjQKoMHNyXWJT2f79txiV2MhxNlQoi08H7zmxe8PnXWV270MWndSoQRIw+V20+Trr8M9uzZK0OGnJLcBRjOpPW9ZMkSueWWWwzRJ4bMnTtXfvCDh1OzCKkuOjlq1CgnbLSRGOTA9chh2kYNnRWDoSH9jNJJ0/X1yW4crk+VXXTRBcGKvAGl85BMCJFSc/1FWUgmZs+eLStW/DD3S6CiooKCLARegce6fjojhi8/RZTV6x6oPFQW58yZ42zEUFeHPvvs8Pd+0+u+/PLLZe3atQMhyuvf0zZqmNdFOzroT/vStcnNN98sjzzyiKOWC2smls+ywq7K7dGZEaLeX3alWivk2LQ9/fRaueSSi6SqquoTG39yi6344nY5GqBbZkyePLn4TiXQgutH8dOyYJvrH0Ixzb/QydCuRiH+OGr4A37MneS93LuLQe/mvD09B2XDht/LhRf6Ww8v348WZCg/UpkSIkXieig5P8z5H7V8+XKZMeNzic55yr934R/5jW98w9loQExffpoZfWS+qcnNfIRdu3aFn+w8e+jqdpk+vfX6669HIwWuJTlNNZFn6Qx4mM7JWbv22UQ2jx6wM/0cgAzlTy5zQhSDFOWfPo70RUBXor7ttm9HNY/G9WiIL7axttvSciC6Hyq68bDPPfBizWVW+s3ii4VlOpNChBQVViRZPDr0J8v6y8nbb78tZ555ZhZT5v2aY/yljSR7L4tgT8BE+MJTk1khUlS+FvArPA1EhEYgtEUY8+WT5Lpb+fYpDcfdfffdsmjRoigv5YYbbijZRN4ogaWg08iQLYmZFiJFxi8oW+GkPSpWIdLVbisrK9KensSvL4Q97KwX/dJLL8nUqVOt4cRFRgAZsics80KEFNmLJ62RM2bMkGeffTbKy3M9kTZKCB46rfuEuXpiy0P3Ttqkj21Lkr4GzpcfAeYM5cepv6MQoqNkdERg/frfJr54Y3HpI9oHgfXr18u0adN8NO29TYTID+LYnjg8loIuENvQ4HezUD/UaTVfArro4oUX/iWLAOcLrJ/jEKJjwOiXie40nOQ2H0Xmj3APBN5///3E9hXy0H2ZOHGi6AKCvNwRiHFCde/Vh77UiLssZbMlffS/oaE+muUgQs4SQtRHdnTY8bLLLpN169aFnDv65olAzLdHFMmaNWtk5syZnuhks9lY55Rptnh4JJ01q7vW/+pXv5IQFhtOC2GEqJ9M6miRruGR1A7EaSmoNFxH7JMS3333PRk1amQaUhHMNfSuQhxMhwroCLdRC4AVyaG6lcrQoUMZFXKcL4RoAKD66+r5519kbpHjwgu5uZhvjyhX17u7h5yrJPqmv8L/+q//OolTeTsH2wJ5Q5towzpXaNq0qbk9MXm5J4AQ5clUv2T06SNuo+UJLOLDDh8+EtUK1cejZikJt8WnT2npr/GYX9u2bZPx48fHfAmZ7rveHtONequrqzPNwffFI0QFENahZ930UneRRowKABfRob///R/k05+eElGPT+wqt0jcpk83Sa2trXXbaMKt6crrdXV1CZ+V0xVLQEXomWeekZqaGm6PFQszj3iEKA9Ixx+iXzj65Ma9994r99xzj6EFQkIlkJZ1PFxu9BpqrpLqV8wTqnsZMXZ2BBYAAATQSURBVGqYVLW4OY+uin7HHXdIVVUVIuQGaV6tIER5Yer7IBUj/QLVHbCnTIl7VKEIDKkJbWlpkUGDBqXmesaOHSs7duxIzfWU4kJin092LDMd6Yp1cclS5L4U59y4caNMmjQp9+QY876SzwBC5Ii5/gLTYelvfetbsmzZMket0kySBGJ+kqgvTowKFFc9uqBh2m4z3XfffXL77bcXB4ZopwQWLFgg999/f+62bHl5udO2aawwAghRYbwGPPrIEd0f7VBugcc1a56UOXPmDBjDAaUl8NRTT8nf/M3fpPIXmUrepz/9adFfnrzyJ5CGeUP9XS0jRfnXga8jn3jiSfnsZ/8qJ9zl5RVRP8Thi1Ep2kWIPFPXL6Te0aOtW7fLnXcuklWrVnk+K83nS0BH9XTCYtpfTKrNL8M7duyUM844PfW/1PUzae3a/ydXXDEjPzAcZSYwe/Zsueuue2T8+HFSW1uTqy1uh5lxeg1EiLzi7b/xP4qS/h3K/ffIkcO5FWV1TpJO2NY/Xu4J6C+yxsbG3IdS1oanteZ6HwjYu3eve7iRtnjKKadIVVW1lJeXZe6LSutBP3dUmHUiPq/CCOikZ/3TOT+6NlBZmX6ulOVGfbJYT4XRC+9ohCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB4BhCi8nNAjCEAAAhCAAAQSJoAQJQyc00EAAhCAAAQgEB6B/w90qWQWr34nYQAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E"); height: 25px; width: 34px}p.support-listing__job-description { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; margin: 24px 0 0}@media (min-width: 1150px) { p.support-listing__job-description { font-size: 20px; line-height: 32px }}@media (min-width: 610px) { .container--50-50 div.support-listing__people-container { flex-direction: column; gap: unset }}@media (min-width: 1220px) { .container--50-50 div.support-listing__people-container { display: flex; flex-direction: row; gap: 60px }}@media (min-width: 610px) { .container--50-50 h3.support-listing__full-name { margin-top: 16px }}@media (min-width: 1220px) { .container--50-50 h3.support-listing__full-name { margin-top: 0 }}@media (min-width: 610px) { .container--50-50 div.support-listing__contact-info { flex-direction: column; flex-wrap: nowrap; gap: unset; row-gap: unset; margin-top: unset }}@media (min-width: 1220px) { .container--50-50 div.support-listing__contact-info { flex-direction: row; flex-wrap: wrap; gap: 18px; row-gap: 8px; margin-top: 24px }}.container--50-50 a.support-listing__email { margin: 24px 0 0}@media (min-width: 610px) { .container--50-50 a.support-listing__email { margin: 24px 0 0 }}@media (min-width: 1220px) { .container--50-50 a.support-listing__email { margin-top: 0 }}.container--50-50 a.support-listing__phone { margin: 8px 0 0}@media (min-width: 610px) { .container--50-50 a.support-listing__phone { margin: 8px 0 0 }}@media (min-width: 1220px) { .container--50-50 a.support-listing__phone { margin-top: 0 }}.container--50-50 a.support-listing__contact-card-link { margin: 8px 0 0}@media (min-width: 610px) { .container--50-50 a.support-listing__contact-card-link { margin: 8px 0 0 }}@media (min-width: 1220px) { .container--50-50 a.support-listing__contact-card-link { margin-top: 0 }}.cardinal-light { color: #000; background-color: #edd9dc}.cardinal-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-light .btn:focus,.cardinal-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-light .btn:focus::before,.cardinal-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-light .btn:focus::after,.cardinal-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-mid { color: #fff; background-color: #cf263a}.cardinal-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-mid .btn:focus,.cardinal-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-mid .btn:focus::before,.cardinal-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-mid .btn:focus::after,.cardinal-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.cardinal-dark { color: #fff; background-color: #992634}.cardinal-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.cardinal-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.cardinal-dark .btn:focus,.cardinal-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.cardinal-dark .btn:focus::before,.cardinal-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.cardinal-dark .btn:focus::after,.cardinal-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-mid { color: #fff; background-color: #037da5}.eagle-green-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-mid .btn:focus,.eagle-green-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-mid .btn:focus::before,.eagle-green-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-mid .btn:focus::after,.eagle-green-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.eagle-green-dark { color: #fff; background-color: #025a77}.eagle-green-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.eagle-green-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.eagle-green-dark .btn:focus,.eagle-green-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.eagle-green-dark .btn:focus::before,.eagle-green-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.eagle-green-dark .btn:focus::after,.eagle-green-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-light { color: #000; background-color: #ffec99}.saffron-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-light .btn:focus,.saffron-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-light .btn:focus::before,.saffron-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-light .btn:focus::after,.saffron-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.saffron-mid { color: #000; background-color: #f3cf45}.saffron-mid .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.saffron-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.saffron-mid .btn:focus,.saffron-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.saffron-mid .btn:focus::before,.saffron-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.saffron-mid .btn:focus::after,.saffron-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-light { color: #000; background-color: #f4f5f6}.gray-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-light .btn:focus,.gray-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-light .btn:focus::before,.gray-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-light .btn:focus::after,.gray-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-mid { color: #fff; background-color: #9bacba}.gray-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-mid .btn:focus,.gray-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-mid .btn:focus::before,.gray-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-mid .btn:focus::after,.gray-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.gray-dark { color: #fff; background-color: #3a4650}.gray-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.gray-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.gray-dark .btn:focus,.gray-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.gray-dark .btn:focus::before,.gray-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.gray-dark .btn:focus::after,.gray-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-syndication-component { padding: 22px 48px; border-radius: 0 1000px 0 0; background: #edd9dc; color: #000}@media (min-width: 609px) { .crico-syndication-component { border-radius: 0 1000px 0 0; max-width: 1170px; margin-left: auto; margin-right: auto }}.crico-syndication-component .text-container { max-width: 50%}@media (min-width: 850px) { .crico-syndication-component .text-container { max-width: 70% }}@media (min-width: 1149px) { .crico-syndication-component .text-container { max-width: 80% }}.crico-syndication-component .text-container .field-title { font-weight: 600; font-size: 28px; line-height: 32px; font-family: "Work Sans", sans-serif}.crico-syndication-component .text-container .field-description { display: none}@media (min-width: 609px) { .crico-syndication-component .text-container .field-description { font-size: 20px; line-height: 32px; display: block }}.crico-syndication-component .link-container ul { margin-top: 24px; display: flex; flex-direction: column; gap: 16px}@media (min-width: 609px) { .crico-syndication-component .link-container ul { flex-direction: row; flex-wrap: wrap }}.crico-syndication-component .link-container ul li { list-style-type: none}.crico-syndication-component .link-container ul li a { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; height: 40px; gap: 5.25px; text-decoration: none; display: flex}.crico-syndication-component .link-container ul li a .listen-button-container { display: flex; flex-direction: column; gap: 3px}.crico-syndication-component .link-container ul li a .listen-button-container .listen-text { font-size: 9px; line-height: 8px; color: #666}.crico-syndication-component .link-container ul li a .listen-button-container .listen-source { font-family: "SF Pro Display", sans-serif; font-weight: 500; font-size: 18px; line-height: 14px; color: #000}.crico-syndication-component.cardinal-light { color: #000; background-color: #edd9dc}.crico-syndication-component.cardinal-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.cardinal-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-syndication-component.cardinal-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.cardinal-light .btn:focus,.crico-syndication-component.cardinal-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-syndication-component.cardinal-light .btn:focus::before,.crico-syndication-component.cardinal-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-syndication-component.cardinal-light .btn:focus::after,.crico-syndication-component.cardinal-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-syndication-component.cardinal-mid { color: #fff; background-color: #cf263a}.crico-syndication-component.cardinal-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.cardinal-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-syndication-component.cardinal-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.cardinal-mid .btn:focus,.crico-syndication-component.cardinal-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-syndication-component.cardinal-mid .btn:focus::before,.crico-syndication-component.cardinal-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-syndication-component.cardinal-mid .btn:focus::after,.crico-syndication-component.cardinal-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-syndication-component.cardinal-dark { color: #fff; background-color: #992634}.crico-syndication-component.cardinal-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.cardinal-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-syndication-component.cardinal-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.cardinal-dark .btn:focus,.crico-syndication-component.cardinal-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-syndication-component.cardinal-dark .btn:focus::before,.crico-syndication-component.cardinal-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-syndication-component.cardinal-dark .btn:focus::after,.crico-syndication-component.cardinal-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-syndication-component.eagle-green-mid { color: #fff; background-color: #037da5}.crico-syndication-component.eagle-green-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.eagle-green-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-syndication-component.eagle-green-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.eagle-green-mid .btn:focus,.crico-syndication-component.eagle-green-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-syndication-component.eagle-green-mid .btn:focus::before,.crico-syndication-component.eagle-green-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-syndication-component.eagle-green-mid .btn:focus::after,.crico-syndication-component.eagle-green-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-syndication-component.eagle-green-dark { color: #fff; background-color: #025a77}.crico-syndication-component.eagle-green-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.eagle-green-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-syndication-component.eagle-green-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.eagle-green-dark .btn:focus,.crico-syndication-component.eagle-green-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-syndication-component.eagle-green-dark .btn:focus::before,.crico-syndication-component.eagle-green-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-syndication-component.eagle-green-dark .btn:focus::after,.crico-syndication-component.eagle-green-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-syndication-component.saffron-light { color: #000; background-color: #ffec99}.crico-syndication-component.saffron-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.saffron-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-syndication-component.saffron-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.saffron-light .btn:focus,.crico-syndication-component.saffron-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-syndication-component.saffron-light .btn:focus::before,.crico-syndication-component.saffron-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-syndication-component.saffron-light .btn:focus::after,.crico-syndication-component.saffron-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-syndication-component.saffron-mid { color: #000; background-color: #f3cf45}.crico-syndication-component.saffron-mid .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.saffron-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-syndication-component.saffron-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.saffron-mid .btn:focus,.crico-syndication-component.saffron-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-syndication-component.saffron-mid .btn:focus::before,.crico-syndication-component.saffron-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-syndication-component.saffron-mid .btn:focus::after,.crico-syndication-component.saffron-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-syndication-component.gray-light { color: #000; background-color: #f4f5f6}.crico-syndication-component.gray-light .btn { --color: #fff; --background-color: black; --hover-bg-color: white; --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --border-color: #000; --hover-border-color: bg-black; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.gray-light .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-syndication-component.gray-light .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.gray-light .btn:focus,.crico-syndication-component.gray-light .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-syndication-component.gray-light .btn:focus::before,.crico-syndication-component.gray-light .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-syndication-component.gray-light .btn:focus::after,.crico-syndication-component.gray-light .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-syndication-component.gray-mid { color: #fff; background-color: #9bacba}.crico-syndication-component.gray-mid .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.gray-mid .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-syndication-component.gray-mid .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.gray-mid .btn:focus,.crico-syndication-component.gray-mid .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-syndication-component.gray-mid .btn:focus::before,.crico-syndication-component.gray-mid .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-syndication-component.gray-mid .btn:focus::after,.crico-syndication-component.gray-mid .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-syndication-component.gray-dark { color: #fff; background-color: #3a4650}.crico-syndication-component.gray-dark .btn { --color: #fff; --border-color: #ffffff; --background-color: transparent; --hover-bg-color: white; --svg-filter: brightness(100%) saturate(0); --hover-color: #000; --hover-svg-filter: brightness(0) saturate(100%); --hover-border-color: #fff; position: relative; z-index: 1; display: inline-flex; align-items: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; padding: 12px 16px; color: var(--color); font-size: 18px; line-height: 24px; text-decoration: none; border: 2px solid var(--border-color, #000); border-radius: 1000px; background: var(--background-color); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.gray-dark .btn::before { content: ""; position: absolute; display: block; box-sizing: border-box; background: var(--hover-bg-color); transition: all .3s cubic-bezier(.42, 0, .58, 1); width: calc(100% + 4px); height: calc(100% + 4px); top: -2px; left: -2px; border-radius: 1000px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; z-index: -1}.crico-syndication-component.gray-dark .btn::after { margin-top: 4px; margin-left: 4px; content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36245 16C7.61128 16 7.84234 15.9111 8.02008 15.7511L15.0052 9.3502C15.3607 9.03016 15.8761 8.71011 15.9828 8.19449C16.0894 7.62552 15.6806 7.26992 15.3074 6.93209C13.9921 5.74082 9.19316 1.31355 8.09118 0.300075C7.64683 -0.0910896 7.00697 -0.12665 6.61594 0.353416C6.29601 0.74458 6.33156 1.34911 6.70481 1.70471L11.8415 6.39869C12.0725 6.61205 11.9303 7.02099 11.5926 7.02099H1.01717C0.430628 7.02099 -0.0492676 7.50106 0.00405412 8.08781C0.0573758 8.60343 0.501723 8.97682 1.01717 8.97682H11.5926C11.9126 8.97682 12.0725 9.36798 11.8415 9.59912L6.70481 14.2931C6.06495 14.8798 6.49153 16 7.36245 16Z' fill='white'/%3E%3C/svg%3E"); -webkit-filter: var(--svg-filter); filter: var(--svg-filter); transition: all .3s cubic-bezier(.42, 0, .58, 1)}.crico-syndication-component.gray-dark .btn:focus,.crico-syndication-component.gray-dark .btn:hover { color: var(--hover-color); text-decoration: none; border-color: var(--hover-border-color); background: var(--hover-bg-color); overflow: hidden}.crico-syndication-component.gray-dark .btn:focus::before,.crico-syndication-component.gray-dark .btn:hover::before { -webkit-transform: scaleX(1); transform: scaleX(1)}.crico-syndication-component.gray-dark .btn:focus::after,.crico-syndication-component.gray-dark .btn:hover::after { -webkit-filter: var(--hover-svg-filter); filter: var(--hover-svg-filter)}.crico-toolbar { border-bottom: 1px solid #000; border-width: 1px 0}.toolbar { --section-nav-button-width: 54px; --section-nav-padding: 22px; display: flex; align-items: flex-start; flex-direction: column-reverse; justify-content: space-between; color: #1a1a1a}@media screen and (min-width: 850px) { .toolbar { align-items: center; flex-direction: row; height: 72px; max-width: 1214px; padding: 0 22px; margin-left: auto; margin-right: auto }}@media screen and (max-width: 849px) { .toolbar__breadcrumbs { margin: 15px 0; -webkit-margin-start: var(--section-nav-padding); margin-inline-start: var(--section-nav-padding) }}@media screen and (min-width: 850px) { .toolbar__breadcrumbs { display: block }}.toolbar__section-nav { align-self: stretch}@media screen and (max-width: 849px) { .toolbar__section-nav { flex-grow: 1 }}.utility-nav { padding-left: 0; display: none}@media (min-width: 1150px) { .utility-nav { display: flex; margin: 0; margin-left: auto; list-style: none }}.utility-nav .utility-nav__item { margin-right: 20px}.utility-nav .utility-nav__item a { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; text-decoration: none}.utility-nav .utility-nav__item a:hover { color: #992634}.utility-nav__dropdown-container { display: flex}@media (min-width: 1150px) { .utility-nav__dropdown-container { position: relative }}.utility-nav__dropdown-toggle-btn { display: flex; align-items: center; gap: 4px; background: 0 0; border: none; padding: 0; margin-right: 20px; cursor: pointer; font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize}.utility-nav__dropdown-toggle-btn svg { pointer-events: none}.utility-nav__dropdown-toggle-btn.utility-nav__dropdown-toggle-btn--active { color: #992634}.utility-nav__dropdown-toggle-btn.utility-nav__dropdown-toggle-btn--active .utility-nav__dropdown-icon { -webkit-transform: rotate(180deg); transform: rotate(180deg)}.utility-nav__dropdown-toggle-btn.utility-nav__dropdown-toggle-btn--active .utility-nav__dropdown-icon path { fill: #992634}.utility-nav__dropdown-toggle-btn:hover { color: #992634}.utility-nav__dropdown-toggle-btn:hover .utility-nav__dropdown-icon path { fill: #992634}.utility-nav__dropdown-icon { margin-top: 1px; width: 10px; transition: all .3s ease-in-out}.utility-nav__dropdown-links-container { width: 100%; padding: 22px; list-style-type: none; position: absolute; bottom: 0; left: 0; margin: 0; -webkit-transform: translateY(calc(100%)); transform: translateY(calc(100%)); background: #f4f5f6; flex-direction: column; gap: 22px; display: none; z-index: 50}@media (min-width: 1150px) { .utility-nav__dropdown-links-container { width: 282.3px; -webkit-transform: translateY(calc(100% + 17px)); transform: translateY(calc(100% + 17px)) }}.utility-nav__dropdown-links-container.show { display: flex}li.utility-nav__dropdown-item a { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-transform: capitalize; text-decoration: none}li.utility-nav__dropdown-item a:hover { color: #992634; text-decoration: none; font-weight: 700}.video-block { position: relative}.video-block__video-wrapper { position: relative; width: 100%; padding-top: 65.67%}.video-block__video-wrapper video { object-fit: cover}.video-block__video-player { position: absolute; top: 0; left: 0; height: 100%; width: 100%}.video-block__image-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; height: 100%; width: 100%; background-color: #f4f5f6}.video-block__image-overlay img { height: 100%; width: 100%; object-fit: cover}.video-block__image-overlay .video-block__play-btn { position: absolute; top: 50%; left: 50%; padding: 0; border: 0; background: 0 0; -webkit-transform: translate(-50%, -50%) scale(.7); transform: translate(-50%, -50%) scale(.7); cursor: pointer}.video-block__image-overlay .video-block__play-btn:focus svg,.video-block__image-overlay .video-block__play-btn:hover svg { fill: #992634}.video-block__image-overlay .video-block__play-btn svg { opacity: .9; fill: #cf263a}.video-block__caption p { color: #1a1a1a; font-family: "Work Sans", sans-serif; font-style: normal; font-size: 14px; font-weight: 400; line-height: 20px; display: block; margin-top: 24px; text-align: left}.video-block__caption a { color: #1a1a1a; font-family: "Work Sans", sans-serif; font-style: normal; font-size: 14px; font-weight: 400; line-height: 20px; font-weight: 500}a.video-block__transcript { font-family: "Work Sans", sans-serif; font-weight: 500; font-size: 14px; line-height: 20px; text-decoration: underline; text-transform: capitalize; display: block; margin: 24px 0}.crico-backtotop { border: none; padding: 0; cursor: pointer; outline: 0; border-radius: 100%; background: #edd9dc; width: 56px; height: 56px; position: fixed; right: 30px; bottom: 22px; display: flex; flex-direction: column; justify-content: center; align-items: center; font-size: 14px; line-height: 20px; font-weight: 500; color: #000; font-family: "Work Sans", sans-serif; display: none}.crico-backtotop.show { display: flex}@media (max-width: 609px) { .crico-backtotop.show { display: none }}.crico-backtotop:hover { background: #992634; color: #fff}.crico-backtotop:hover:before { -webkit-filter: invert(100%) sepia(0) saturate(7500%) hue-rotate(148deg) brightness(108%) contrast(109%); filter: invert(100%) sepia(0) saturate(7500%) hue-rotate(148deg) brightness(108%) contrast(109%)}.crico-backtotop::before { content: url("data:image/svg+xml,%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 14V16H0V14H8ZM3 3.99V12H5V3.99H8L4 0L0 3.99H3Z' fill='black'/%3E%3C/svg%3E"); height: 16px; margin-bottom: 4px}@use "sass:math";.container--bleed { padding-right: 0; padding-left: 0; margin-left: auto !important; margin-right: auto !important}.container--100,.container--30-70,.container--50-50,.container--70-30 { display: block; padding: 0 22px !important}@media (min-width: 1150px) { .container--100, .container--30-70, .container--50-50, .container--70-30 { max-width: 1214px; margin-left: auto !important; margin-right: auto !important }}.container--50-50 { display: grid}@media (min-width: 610px) { .container--50-50 { grid-template-columns: repeat(auto-fit, minmax(80px, 1fr)); gap: 3rem }}.container--70-30 { display: grid}@media (min-width: 610px) { .container--70-30 { grid-template-columns: 7fr 3fr; gap: 3rem }}.container--30-70 { display: grid}@media (min-width: 610px) { .container--30-70 { grid-template-columns: 3fr 7fr; gap: 3rem }}.is-hidden { display: none}@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese);@import url(https://fonts.googleapis.com/css2?family=Libre+Caslon+Text:ital,wght@0,400;0,700;1,400&family=Work+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap);@use "sass:math";@font-face { font-family: FontAwesome; src: url(/frontend/fonts/fontawesome/fontawesome-webfont-eot.eot?v=4.7.0); src: url(/frontend/fonts/fontawesome/fontawesome-webfont-eot.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(/frontend/fonts/fontawesome/fontawesome-webfont-woff2.woff2?v=4.7.0) format("woff2"), url(/frontend/fonts/fontawesome/fontawesome-webfont-woff.woff?v=4.7.0) format("woff"), url(/frontend/fonts/fontawesome/fontawesome-webfont-ttf.ttf?v=4.7.0) format("truetype"), url(/frontend/fonts/fontawesome/fontawesome-webfont-svg.svg?v=4.7.0#fontawesomeregular) format("svg"); font-weight: 400; font-style: normal}.fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}.fa-lg { font-size: 1.33333em; line-height: .75em; vertical-align: -15%}.fa-2x { font-size: 2em}.fa-3x { font-size: 3em}.fa-4x { font-size: 4em}.fa-5x { font-size: 5em}.fa-fw { width: 1.28571em; text-align: center}.fa-ul { padding-left: 0; margin-left: 2.14286em; list-style-type: none}.fa-ul>li { position: relative}.fa-li { position: absolute; left: -2.14286em; width: 2.14286em; top: .14286em; text-align: center}.fa-li.fa-lg { left: -1.85714em}.fa-border { padding: .2em .25em .15em; border: solid .08em #eee; border-radius: .1em}.fa-pull-left { float: left}.fa-pull-right { float: right}.fa.fa-pull-left { margin-right: .3em}.fa.fa-pull-right { margin-left: .3em}.pull-right { float: right}.pull-left { float: left}.fa.pull-left { margin-right: .3em}.fa.pull-right { margin-left: .3em}.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear}.fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0); transform: rotate(0) } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) }}@keyframes fa-spin { 0% { -webkit-transform: rotate(0); transform: rotate(0) } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) }}.fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); transform: rotate(90deg)}.fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); transform: rotate(180deg)}.fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); transform: rotate(270deg)}.fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); transform: scale(-1, 1)}.fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); transform: scale(1, -1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90 { -webkit-filter: none; filter: none}.fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle}.fa-stack-1x,.fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center}.fa-stack-1x { line-height: inherit}.fa-stack-2x { font-size: 2em}.fa-inverse { color: #fff}.fa-glass:before { content: ""}.fa-music:before { content: ""}.fa-search:before { content: ""}.fa-envelope-o:before { content: ""}.fa-heart:before { content: ""}.fa-star:before { content: ""}.fa-star-o:before { content: ""}.fa-user:before { content: ""}.fa-film:before { content: ""}.fa-th-large:before { content: ""}.fa-th:before { content: ""}.fa-th-list:before { content: ""}.fa-check:before { content: ""}.fa-close:before,.fa-remove:before,.fa-times:before { content: ""}.fa-search-plus:before { content: ""}.fa-search-minus:before { content: ""}.fa-power-off:before { content: ""}.fa-signal:before { content: ""}.fa-cog:before,.fa-gear:before { content: ""}.fa-trash-o:before { content: ""}.fa-home:before { content: ""}.fa-file-o:before { content: ""}.fa-clock-o:before { content: ""}.fa-road:before { content: ""}.fa-download:before { content: ""}.fa-arrow-circle-o-down:before { content: ""}.fa-arrow-circle-o-up:before { content: ""}.fa-inbox:before { content: ""}.fa-play-circle-o:before { content: ""}.fa-repeat:before,.fa-rotate-right:before { content: ""}.fa-refresh:before { content: ""}.fa-list-alt:before { content: ""}.fa-lock:before { content: ""}.fa-flag:before { content: ""}.fa-headphones:before { content: ""}.fa-volume-off:before { content: ""}.fa-volume-down:before { content: ""}.fa-volume-up:before { content: ""}.fa-qrcode:before { content: ""}.fa-barcode:before { content: ""}.fa-tag:before { content: ""}.fa-tags:before { content: ""}.fa-book:before { content: ""}.fa-bookmark:before { content: ""}.fa-print:before { content: ""}.fa-camera:before { content: ""}.fa-font:before { content: ""}.fa-bold:before { content: ""}.fa-italic:before { content: ""}.fa-text-height:before { content: ""}.fa-text-width:before { content: ""}.fa-align-left:before { content: ""}.fa-align-center:before { content: ""}.fa-align-right:before { content: ""}.fa-align-justify:before { content: ""}.fa-list:before { content: ""}.fa-dedent:before,.fa-outdent:before { content: ""}.fa-indent:before { content: ""}.fa-video-camera:before { content: ""}.fa-image:before,.fa-photo:before,.fa-picture-o:before { content: ""}.fa-pencil:before { content: ""}.fa-map-marker:before { content: ""}.fa-adjust:before { content: ""}.fa-tint:before { content: ""}.fa-edit:before,.fa-pencil-square-o:before { content: ""}.fa-share-square-o:before { content: ""}.fa-check-square-o:before { content: ""}.fa-arrows:before { content: ""}.fa-step-backward:before { content: ""}.fa-fast-backward:before { content: ""}.fa-backward:before { content: ""}.fa-play:before { content: ""}.fa-pause:before { content: ""}.fa-stop:before { content: ""}.fa-forward:before { content: ""}.fa-fast-forward:before { content: ""}.fa-step-forward:before { content: ""}.fa-eject:before { content: ""}.fa-chevron-left:before { content: ""}.fa-chevron-right:before { content: ""}.fa-plus-circle:before { content: ""}.fa-minus-circle:before { content: ""}.fa-times-circle:before { content: ""}.fa-check-circle:before { content: ""}.fa-question-circle:before { content: ""}.fa-info-circle:before { content: ""}.fa-crosshairs:before { content: ""}.fa-times-circle-o:before { content: ""}.fa-check-circle-o:before { content: ""}.fa-ban:before { content: ""}.fa-arrow-left:before { content: ""}.fa-arrow-right:before { content: ""}.fa-arrow-up:before { content: ""}.fa-arrow-down:before { content: ""}.fa-mail-forward:before,.fa-share:before { content: ""}.fa-expand:before { content: ""}.fa-compress:before { content: ""}.fa-plus:before { content: ""}.fa-minus:before { content: ""}.fa-asterisk:before { content: ""}.fa-exclamation-circle:before { content: ""}.fa-gift:before { content: ""}.fa-leaf:before { content: ""}.fa-fire:before { content: ""}.fa-eye:before { content: ""}.fa-eye-slash:before { content: ""}.fa-exclamation-triangle:before,.fa-warning:before { content: ""}.fa-plane:before { content: ""}.fa-calendar:before { content: ""}.fa-random:before { content: ""}.fa-comment:before { content: ""}.fa-magnet:before { content: ""}.fa-chevron-up:before { content: ""}.fa-chevron-down:before { content: ""}.fa-retweet:before { content: ""}.fa-shopping-cart:before { content: ""}.fa-folder:before { content: ""}.fa-folder-open:before { content: ""}.fa-arrows-v:before { content: ""}.fa-arrows-h:before { content: ""}.fa-bar-chart-o:before,.fa-bar-chart:before { content: ""}.fa-twitter-square:before { content: ""}.fa-facebook-square:before { content: ""}.fa-camera-retro:before { content: ""}.fa-key:before { content: ""}.fa-cogs:before,.fa-gears:before { content: ""}.fa-comments:before { content: ""}.fa-thumbs-o-up:before { content: ""}.fa-thumbs-o-down:before { content: ""}.fa-star-half:before { content: ""}.fa-heart-o:before { content: ""}.fa-sign-out:before { content: ""}.fa-linkedin-square:before { content: ""}.fa-thumb-tack:before { content: ""}.fa-external-link:before { content: ""}.fa-sign-in:before { content: ""}.fa-trophy:before { content: ""}.fa-github-square:before { content: ""}.fa-upload:before { content: ""}.fa-lemon-o:before { content: ""}.fa-phone:before { content: ""}.fa-square-o:before { content: ""}.fa-bookmark-o:before { content: ""}.fa-phone-square:before { content: ""}.fa-twitter:before { content: ""}.fa-facebook-f:before,.fa-facebook:before { content: ""}.fa-github:before { content: ""}.fa-unlock:before { content: ""}.fa-credit-card:before { content: ""}.fa-feed:before,.fa-rss:before { content: ""}.fa-hdd-o:before { content: ""}.fa-bullhorn:before { content: ""}.fa-bell:before { content: ""}.fa-certificate:before { content: ""}.fa-hand-o-right:before { content: ""}.fa-hand-o-left:before { content: ""}.fa-hand-o-up:before { content: ""}.fa-hand-o-down:before { content: ""}.fa-arrow-circle-left:before { content: ""}.fa-arrow-circle-right:before { content: ""}.fa-arrow-circle-up:before { content: ""}.fa-arrow-circle-down:before { content: ""}.fa-globe:before { content: ""}.fa-wrench:before { content: ""}.fa-tasks:before { content: ""}.fa-filter:before { content: ""}.fa-briefcase:before { content: ""}.fa-arrows-alt:before { content: ""}.fa-group:before,.fa-users:before { content: ""}.fa-chain:before,.fa-link:before { content: ""}.fa-cloud:before { content: ""}.fa-flask:before { content: ""}.fa-cut:before,.fa-scissors:before { content: ""}.fa-copy:before,.fa-files-o:before { content: ""}.fa-paperclip:before { content: ""}.fa-floppy-o:before,.fa-save:before { content: ""}.fa-square:before { content: ""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before { content: ""}.fa-list-ul:before { content: ""}.fa-list-ol:before { content: ""}.fa-strikethrough:before { content: ""}.fa-underline:before { content: ""}.fa-table:before { content: ""}.fa-magic:before { content: ""}.fa-truck:before { content: ""}.fa-pinterest:before { content: ""}.fa-pinterest-square:before { content: ""}.fa-google-plus-square:before { content: ""}.fa-google-plus:before { content: ""}.fa-money:before { content: ""}.fa-caret-down:before { content: ""}.fa-caret-up:before { content: ""}.fa-caret-left:before { content: ""}.fa-caret-right:before { content: ""}.fa-columns:before { content: ""}.fa-sort:before,.fa-unsorted:before { content: ""}.fa-sort-desc:before,.fa-sort-down:before { content: ""}.fa-sort-asc:before,.fa-sort-up:before { content: ""}.fa-envelope:before { content: ""}.fa-linkedin:before { content: ""}.fa-rotate-left:before,.fa-undo:before { content: ""}.fa-gavel:before,.fa-legal:before { content: ""}.fa-dashboard:before,.fa-tachometer:before { content: ""}.fa-comment-o:before { content: ""}.fa-comments-o:before { content: ""}.fa-bolt:before,.fa-flash:before { content: ""}.fa-sitemap:before { content: ""}.fa-umbrella:before { content: ""}.fa-clipboard:before,.fa-paste:before { content: ""}.fa-lightbulb-o:before { content: ""}.fa-exchange:before { content: ""}.fa-cloud-download:before { content: ""}.fa-cloud-upload:before { content: ""}.fa-user-md:before { content: ""}.fa-stethoscope:before { content: ""}.fa-suitcase:before { content: ""}.fa-bell-o:before { content: ""}.fa-coffee:before { content: ""}.fa-cutlery:before { content: ""}.fa-file-text-o:before { content: ""}.fa-building-o:before { content: ""}.fa-hospital-o:before { content: ""}.fa-ambulance:before { content: ""}.fa-medkit:before { content: ""}.fa-fighter-jet:before { content: ""}.fa-beer:before { content: ""}.fa-h-square:before { content: ""}.fa-plus-square:before { content: ""}.fa-angle-double-left:before { content: ""}.fa-angle-double-right:before { content: ""}.fa-angle-double-up:before { content: ""}.fa-angle-double-down:before { content: ""}.fa-angle-left:before { content: ""}.fa-angle-right:before { content: ""}.fa-angle-up:before { content: ""}.fa-angle-down:before { content: ""}.fa-desktop:before { content: ""}.fa-laptop:before { content: ""}.fa-tablet:before { content: ""}.fa-mobile-phone:before,.fa-mobile:before { content: ""}.fa-circle-o:before { content: ""}.fa-quote-left:before { content: ""}.fa-quote-right:before { content: ""}.fa-spinner:before { content: ""}.fa-circle:before { content: ""}.fa-mail-reply:before,.fa-reply:before { content: ""}.fa-github-alt:before { content: ""}.fa-folder-o:before { content: ""}.fa-folder-open-o:before { content: ""}.fa-smile-o:before { content: ""}.fa-frown-o:before { content: ""}.fa-meh-o:before { content: ""}.fa-gamepad:before { content: ""}.fa-keyboard-o:before { content: ""}.fa-flag-o:before { content: ""}.fa-flag-checkered:before { content: ""}.fa-terminal:before { content: ""}.fa-code:before { content: ""}.fa-mail-reply-all:before,.fa-reply-all:before { content: ""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before { content: ""}.fa-location-arrow:before { content: ""}.fa-crop:before { content: ""}.fa-code-fork:before { content: ""}.fa-chain-broken:before,.fa-unlink:before { content: ""}.fa-question:before { content: ""}.fa-info:before { content: ""}.fa-exclamation:before { content: ""}.fa-superscript:before { content: ""}.fa-subscript:before { content: ""}.fa-eraser:before { content: ""}.fa-puzzle-piece:before { content: ""}.fa-microphone:before { content: ""}.fa-microphone-slash:before { content: ""}.fa-shield:before { content: ""}.fa-calendar-o:before { content: ""}.fa-fire-extinguisher:before { content: ""}.fa-rocket:before { content: ""}.fa-maxcdn:before { content: ""}.fa-chevron-circle-left:before { content: ""}.fa-chevron-circle-right:before { content: ""}.fa-chevron-circle-up:before { content: ""}.fa-chevron-circle-down:before { content: ""}.fa-html5:before { content: ""}.fa-css3:before { content: ""}.fa-anchor:before { content: ""}.fa-unlock-alt:before { content: ""}.fa-bullseye:before { content: ""}.fa-ellipsis-h:before { content: ""}.fa-ellipsis-v:before { content: ""}.fa-rss-square:before { content: ""}.fa-play-circle:before { content: ""}.fa-ticket:before { content: ""}.fa-minus-square:before { content: ""}.fa-minus-square-o:before { content: ""}.fa-level-up:before { content: ""}.fa-level-down:before { content: ""}.fa-check-square:before { content: ""}.fa-pencil-square:before { content: ""}.fa-external-link-square:before { content: ""}.fa-share-square:before { content: ""}.fa-compass:before { content: ""}.fa-caret-square-o-down:before,.fa-toggle-down:before { content: ""}.fa-caret-square-o-up:before,.fa-toggle-up:before { content: ""}.fa-caret-square-o-right:before,.fa-toggle-right:before { content: ""}.fa-eur:before,.fa-euro:before { content: ""}.fa-gbp:before { content: ""}.fa-dollar:before,.fa-usd:before { content: ""}.fa-inr:before,.fa-rupee:before { content: ""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before { content: ""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before { content: ""}.fa-krw:before,.fa-won:before { content: ""}.fa-bitcoin:before,.fa-btc:before { content: ""}.fa-file:before { content: ""}.fa-file-text:before { content: ""}.fa-sort-alpha-asc:before { content: ""}.fa-sort-alpha-desc:before { content: ""}.fa-sort-amount-asc:before { content: ""}.fa-sort-amount-desc:before { content: ""}.fa-sort-numeric-asc:before { content: ""}.fa-sort-numeric-desc:before { content: ""}.fa-thumbs-up:before { content: ""}.fa-thumbs-down:before { content: ""}.fa-youtube-square:before { content: ""}.fa-youtube:before { content: ""}.fa-xing:before { content: ""}.fa-xing-square:before { content: ""}.fa-youtube-play:before { content: ""}.fa-dropbox:before { content: ""}.fa-stack-overflow:before { content: ""}.fa-instagram:before { content: ""}.fa-flickr:before { content: ""}.fa-adn:before { content: ""}.fa-bitbucket:before { content: ""}.fa-bitbucket-square:before { content: ""}.fa-tumblr:before { content: ""}.fa-tumblr-square:before { content: ""}.fa-long-arrow-down:before { content: ""}.fa-long-arrow-up:before { content: ""}.fa-long-arrow-left:before { content: ""}.fa-long-arrow-right:before { content: ""}.fa-apple:before { content: ""}.fa-windows:before { content: ""}.fa-android:before { content: ""}.fa-linux:before { content: ""}.fa-dribbble:before { content: ""}.fa-skype:before { content: ""}.fa-foursquare:before { content: ""}.fa-trello:before { content: ""}.fa-female:before { content: ""}.fa-male:before { content: ""}.fa-gittip:before,.fa-gratipay:before { content: ""}.fa-sun-o:before { content: ""}.fa-moon-o:before { content: ""}.fa-archive:before { content: ""}.fa-bug:before { content: ""}.fa-vk:before { content: ""}.fa-weibo:before { content: ""}.fa-renren:before { content: ""}.fa-pagelines:before { content: ""}.fa-stack-exchange:before { content: ""}.fa-arrow-circle-o-right:before { content: ""}.fa-arrow-circle-o-left:before { content: ""}.fa-caret-square-o-left:before,.fa-toggle-left:before { content: ""}.fa-dot-circle-o:before { content: ""}.fa-wheelchair:before { content: ""}.fa-vimeo-square:before { content: ""}.fa-try:before,.fa-turkish-lira:before { content: ""}.fa-plus-square-o:before { content: ""}.fa-space-shuttle:before { content: ""}.fa-slack:before { content: ""}.fa-envelope-square:before { content: ""}.fa-wordpress:before { content: ""}.fa-openid:before { content: ""}.fa-bank:before,.fa-institution:before,.fa-university:before { content: ""}.fa-graduation-cap:before,.fa-mortar-board:before { content: ""}.fa-yahoo:before { content: ""}.fa-google:before { content: ""}.fa-reddit:before { content: ""}.fa-reddit-square:before { content: ""}.fa-stumbleupon-circle:before { content: ""}.fa-stumbleupon:before { content: ""}.fa-delicious:before { content: ""}.fa-digg:before { content: ""}.fa-pied-piper-pp:before { content: ""}.fa-pied-piper-alt:before { content: ""}.fa-drupal:before { content: ""}.fa-joomla:before { content: ""}.fa-language:before { content: ""}.fa-fax:before { content: ""}.fa-building:before { content: ""}.fa-child:before { content: ""}.fa-paw:before { content: ""}.fa-spoon:before { content: ""}.fa-cube:before { content: ""}.fa-cubes:before { content: ""}.fa-behance:before { content: ""}.fa-behance-square:before { content: ""}.fa-steam:before { content: ""}.fa-steam-square:before { content: ""}.fa-recycle:before { content: ""}.fa-automobile:before,.fa-car:before { content: ""}.fa-cab:before,.fa-taxi:before { content: ""}.fa-tree:before { content: ""}.fa-spotify:before { content: ""}.fa-deviantart:before { content: ""}.fa-soundcloud:before { content: ""}.fa-database:before { content: ""}.fa-file-pdf-o:before { content: ""}.fa-file-word-o:before { content: ""}.fa-file-excel-o:before { content: ""}.fa-file-powerpoint-o:before { content: ""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before { content: ""}.fa-file-archive-o:before,.fa-file-zip-o:before { content: ""}.fa-file-audio-o:before,.fa-file-sound-o:before { content: ""}.fa-file-movie-o:before,.fa-file-video-o:before { content: ""}.fa-file-code-o:before { content: ""}.fa-vine:before { content: ""}.fa-codepen:before { content: ""}.fa-jsfiddle:before { content: ""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before { content: ""}.fa-circle-o-notch:before { content: ""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before { content: ""}.fa-empire:before,.fa-ge:before { content: ""}.fa-git-square:before { content: ""}.fa-git:before { content: ""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before { content: ""}.fa-tencent-weibo:before { content: ""}.fa-qq:before { content: ""}.fa-wechat:before,.fa-weixin:before { content: ""}.fa-paper-plane:before,.fa-send:before { content: ""}.fa-paper-plane-o:before,.fa-send-o:before { content: ""}.fa-history:before { content: ""}.fa-circle-thin:before { content: ""}.fa-header:before { content: ""}.fa-paragraph:before { content: ""}.fa-sliders:before { content: ""}.fa-share-alt:before { content: ""}.fa-share-alt-square:before { content: ""}.fa-bomb:before { content: ""}.fa-futbol-o:before,.fa-soccer-ball-o:before { content: ""}.fa-tty:before { content: ""}.fa-binoculars:before { content: ""}.fa-plug:before { content: ""}.fa-slideshare:before { content: ""}.fa-twitch:before { content: ""}.fa-yelp:before { content: ""}.fa-newspaper-o:before { content: ""}.fa-wifi:before { content: ""}.fa-calculator:before { content: ""}.fa-paypal:before { content: ""}.fa-google-wallet:before { content: ""}.fa-cc-visa:before { content: ""}.fa-cc-mastercard:before { content: ""}.fa-cc-discover:before { content: ""}.fa-cc-amex:before { content: ""}.fa-cc-paypal:before { content: ""}.fa-cc-stripe:before { content: ""}.fa-bell-slash:before { content: ""}.fa-bell-slash-o:before { content: ""}.fa-trash:before { content: ""}.fa-copyright:before { content: ""}.fa-at:before { content: ""}.fa-eyedropper:before { content: ""}.fa-paint-brush:before { content: ""}.fa-birthday-cake:before { content: ""}.fa-area-chart:before { content: ""}.fa-pie-chart:before { content: ""}.fa-line-chart:before { content: ""}.fa-lastfm:before { content: ""}.fa-lastfm-square:before { content: ""}.fa-toggle-off:before { content: ""}.fa-toggle-on:before { content: ""}.fa-bicycle:before { content: ""}.fa-bus:before { content: ""}.fa-ioxhost:before { content: ""}.fa-angellist:before { content: ""}.fa-cc:before { content: ""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before { content: ""}.fa-meanpath:before { content: ""}.fa-buysellads:before { content: ""}.fa-connectdevelop:before { content: ""}.fa-dashcube:before { content: ""}.fa-forumbee:before { content: ""}.fa-leanpub:before { content: ""}.fa-sellsy:before { content: ""}.fa-shirtsinbulk:before { content: ""}.fa-simplybuilt:before { content: ""}.fa-skyatlas:before { content: ""}.fa-cart-plus:before { content: ""}.fa-cart-arrow-down:before { content: ""}.fa-diamond:before { content: ""}.fa-ship:before { content: ""}.fa-user-secret:before { content: ""}.fa-motorcycle:before { content: ""}.fa-street-view:before { content: ""}.fa-heartbeat:before { content: ""}.fa-venus:before { content: ""}.fa-mars:before { content: ""}.fa-mercury:before { content: ""}.fa-intersex:before,.fa-transgender:before { content: ""}.fa-transgender-alt:before { content: ""}.fa-venus-double:before { content: ""}.fa-mars-double:before { content: ""}.fa-venus-mars:before { content: ""}.fa-mars-stroke:before { content: ""}.fa-mars-stroke-v:before { content: ""}.fa-mars-stroke-h:before { content: ""}.fa-neuter:before { content: ""}.fa-genderless:before { content: ""}.fa-facebook-official:before { content: ""}.fa-pinterest-p:before { content: ""}.fa-whatsapp:before { content: ""}.fa-server:before { content: ""}.fa-user-plus:before { content: ""}.fa-user-times:before { content: ""}.fa-bed:before,.fa-hotel:before { content: ""}.fa-viacoin:before { content: ""}.fa-train:before { content: ""}.fa-subway:before { content: ""}.fa-medium:before { content: ""}.fa-y-combinator:before,.fa-yc:before { content: ""}.fa-optin-monster:before { content: ""}.fa-opencart:before { content: ""}.fa-expeditedssl:before { content: ""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before { content: ""}.fa-battery-3:before,.fa-battery-three-quarters:before { content: ""}.fa-battery-2:before,.fa-battery-half:before { content: ""}.fa-battery-1:before,.fa-battery-quarter:before { content: ""}.fa-battery-0:before,.fa-battery-empty:before { content: ""}.fa-mouse-pointer:before { content: ""}.fa-i-cursor:before { content: ""}.fa-object-group:before { content: ""}.fa-object-ungroup:before { content: ""}.fa-sticky-note:before { content: ""}.fa-sticky-note-o:before { content: ""}.fa-cc-jcb:before { content: ""}.fa-cc-diners-club:before { content: ""}.fa-clone:before { content: ""}.fa-balance-scale:before { content: ""}.fa-hourglass-o:before { content: ""}.fa-hourglass-1:before,.fa-hourglass-start:before { content: ""}.fa-hourglass-2:before,.fa-hourglass-half:before { content: ""}.fa-hourglass-3:before,.fa-hourglass-end:before { content: ""}.fa-hourglass:before { content: ""}.fa-hand-grab-o:before,.fa-hand-rock-o:before { content: ""}.fa-hand-paper-o:before,.fa-hand-stop-o:before { content: ""}.fa-hand-scissors-o:before { content: ""}.fa-hand-lizard-o:before { content: ""}.fa-hand-spock-o:before { content: ""}.fa-hand-pointer-o:before { content: ""}.fa-hand-peace-o:before { content: ""}.fa-trademark:before { content: ""}.fa-registered:before { content: ""}.fa-creative-commons:before { content: ""}.fa-gg:before { content: ""}.fa-gg-circle:before { content: ""}.fa-tripadvisor:before { content: ""}.fa-odnoklassniki:before { content: ""}.fa-odnoklassniki-square:before { content: ""}.fa-get-pocket:before { content: ""}.fa-wikipedia-w:before { content: ""}.fa-safari:before { content: ""}.fa-chrome:before { content: ""}.fa-firefox:before { content: ""}.fa-opera:before { content: ""}.fa-internet-explorer:before { content: ""}.fa-television:before,.fa-tv:before { content: ""}.fa-contao:before { content: ""}.fa-500px:before { content: ""}.fa-amazon:before { content: ""}.fa-calendar-plus-o:before { content: ""}.fa-calendar-minus-o:before { content: ""}.fa-calendar-times-o:before { content: ""}.fa-calendar-check-o:before { content: ""}.fa-industry:before { content: ""}.fa-map-pin:before { content: ""}.fa-map-signs:before { content: ""}.fa-map-o:before { content: ""}.fa-map:before { content: ""}.fa-commenting:before { content: ""}.fa-commenting-o:before { content: ""}.fa-houzz:before { content: ""}.fa-vimeo:before { content: ""}.fa-black-tie:before { content: ""}.fa-fonticons:before { content: ""}.fa-reddit-alien:before { content: ""}.fa-edge:before { content: ""}.fa-credit-card-alt:before { content: ""}.fa-codiepie:before { content: ""}.fa-modx:before { content: ""}.fa-fort-awesome:before { content: ""}.fa-usb:before { content: ""}.fa-product-hunt:before { content: ""}.fa-mixcloud:before { content: ""}.fa-scribd:before { content: ""}.fa-pause-circle:before { content: ""}.fa-pause-circle-o:before { content: ""}.fa-stop-circle:before { content: ""}.fa-stop-circle-o:before { content: ""}.fa-shopping-bag:before { content: ""}.fa-shopping-basket:before { content: ""}.fa-hashtag:before { content: ""}.fa-bluetooth:before { content: ""}.fa-bluetooth-b:before { content: ""}.fa-percent:before { content: ""}.fa-gitlab:before { content: ""}.fa-wpbeginner:before { content: ""}.fa-wpforms:before { content: ""}.fa-envira:before { content: ""}.fa-universal-access:before { content: ""}.fa-wheelchair-alt:before { content: ""}.fa-question-circle-o:before { content: ""}.fa-blind:before { content: ""}.fa-audio-description:before { content: ""}.fa-volume-control-phone:before { content: ""}.fa-braille:before { content: ""}.fa-assistive-listening-systems:before { content: ""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before { content: ""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before { content: ""}.fa-glide:before { content: ""}.fa-glide-g:before { content: ""}.fa-sign-language:before,.fa-signing:before { content: ""}.fa-low-vision:before { content: ""}.fa-viadeo:before { content: ""}.fa-viadeo-square:before { content: ""}.fa-snapchat:before { content: ""}.fa-snapchat-ghost:before { content: ""}.fa-snapchat-square:before { content: ""}.fa-pied-piper:before { content: ""}.fa-first-order:before { content: ""}.fa-yoast:before { content: ""}.fa-themeisle:before { content: ""}.fa-google-plus-circle:before,.fa-google-plus-official:before { content: ""}.fa-fa:before,.fa-font-awesome:before { content: ""}.fa-handshake-o:before { content: ""}.fa-envelope-open:before { content: ""}.fa-envelope-open-o:before { content: ""}.fa-linode:before { content: ""}.fa-address-book:before { content: ""}.fa-address-book-o:before { content: ""}.fa-address-card:before,.fa-vcard:before { content: ""}.fa-address-card-o:before,.fa-vcard-o:before { content: ""}.fa-user-circle:before { content: ""}.fa-user-circle-o:before { content: ""}.fa-user-o:before { content: ""}.fa-id-badge:before { content: ""}.fa-drivers-license:before,.fa-id-card:before { content: ""}.fa-drivers-license-o:before,.fa-id-card-o:before { content: ""}.fa-quora:before { content: ""}.fa-free-code-camp:before { content: ""}.fa-telegram:before { content: ""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before { content: ""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before { content: ""}.fa-thermometer-2:before,.fa-thermometer-half:before { content: ""}.fa-thermometer-1:before,.fa-thermometer-quarter:before { content: ""}.fa-thermometer-0:before,.fa-thermometer-empty:before { content: ""}.fa-shower:before { content: ""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before { content: ""}.fa-podcast:before { content: ""}.fa-window-maximize:before { content: ""}.fa-window-minimize:before { content: ""}.fa-window-restore:before { content: ""}.fa-times-rectangle:before,.fa-window-close:before { content: ""}.fa-times-rectangle-o:before,.fa-window-close-o:before { content: ""}.fa-bandcamp:before { content: ""}.fa-grav:before { content: ""}.fa-etsy:before { content: ""}.fa-imdb:before { content: ""}.fa-ravelry:before { content: ""}.fa-eercast:before { content: ""}.fa-microchip:before { content: ""}.fa-snowflake-o:before { content: ""}.fa-superpowers:before { content: ""}.fa-wpexplorer:before { content: ""}.fa-meetup:before { content: ""}.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0}.sr-only-focusable:active,.sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto}* { box-sizing: border-box}html { font-size: 62.5%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-bottom: 0; height: auto !important}body { font-family: "Work Sans", Helvetica, Verdana, Tahoma, sans-serif; position: relative; color: #000; font-size: 14px; line-height: 1.5; background: #fff; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)}body.on-page-editor { background: 0 0 !important}h1,h2,h3,h4,h5,h6 { margin-bottom: 24px}a { color: #000; cursor: pointer}a:hover { color: #992634}.h1,h1 { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 32px; line-height: 40px}@media (min-width: 1150px) { .h1, h1 { font-size: 56px; line-height: 80px }}.h2,h2 { font-family: "Libre Caslon Text", serif; font-weight: 400; font-size: 28px; line-height: 40px}@media (min-width: 1150px) { .h2, h2 { font-size: 48px; line-height: 64px }}.h3,h3 { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 22px; line-height: 24px}@media (min-width: 1150px) { .h3, h3 { font-size: 28px; line-height: 32px }}.h4,h4 { font-family: "Work Sans", sans-serif; font-weight: 600; font-size: 18px; line-height: 24px}p { font-family: "Work Sans", sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; margin-top: 0; margin-bottom: 32px}@media (min-width: 1150px) { p { font-size: 20px; line-height: 32px }}.xa-variable { border: 0; padding: 1px; margin: 0; background-color: #ebebe4; color: #545454; -webkit-user-select: none; -ms-user-select: none; user-select: none; pointer-events: none}#breadcrumbMenuSubcontrol_context_menu * { box-sizing: initial}.row { margin-top: 0; margin-right: 0; margin-left: 0; margin-bottom: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; display: block}button { color: #000}@charset "UTF-8";.overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: url(../images/overlay-bg.png); z-index: 9000; display: none; width: 100%}.overlay.component { margin: 0}.overlay>.component-content { border-radius: 5px; display: block; position: absolute; background-color: #e6e6e6; padding: 10px; max-width: 90%; background: #f4f5f6; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%)}.overlay>.component-content .component { margin: 0}.overlay>.component-content .component.image img { width: 100%}.overlay .overlay-inner { min-width: 25px; max-height: inherit; height: inherit}.overlay .overlay-inner.overlay-percent { max-height: 100%; height: auto}.overlay .overlay-inner #InnerCenter { width: auto; height: auto}.overlay .overlay-inner .container { width: 100%}.overlay .overlay-inner>img { width: 100%}.overlay .overlay-inner:focus { border: 1px solid #ccc}.overlay .overlay-close { cursor: pointer; font-size: 30px; position: absolute; top: -20px; right: -10px}.overlay .overlay-close:before { content: ""; background: #fff; border-radius: 50%; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}.overlay .overlay-close:hover:before { background: #ccc}.overlay .overlay-close a { display: block; text-indent: -9999px}.overlay .overlay-close-link:focus { color: #ccc}.overlay .overlay-close-link:hover { color: #ccc}.overlay .overlay-close-link { text-decoration: none}.overlay-page { top: 0; left: 0; right: 0; bottom: 0; background: url(../images/overlay-bg.png); z-index: 9999; text-align: center; width: 100%; margin: 0}.overlay-page>.component-content { display: inline-block; vertical-align: middle; zoom: 1; *display: inline; background-color: #e6e6e6; border-radius: 5px; position: relative; padding: 10px 10px 25px; margin: 100px 60px 60px; max-width: 90%; background: #f4f5f6}.overlay-page>.component-content .component { margin: 0}.overlay-page>.component-content .component.image img { width: 100%}.overlay-inner { min-width: 25px; height: inherit; max-height: inherit; min-height: 135px}.overlay-inner.overlay-percent { max-height: 100%; height: auto}.overlay-inner.overlay-percent.edit { max-height: inherit}.overlay-inner .container { width: 100%}.overlay-inner:focus { border: 1px solid #ccc}.overlay-close { bottom: 8px; color: #000; cursor: pointer; font-size: 30px; position: absolute; right: -5px; bottom: -15px}.overlay-close-link:focus { color: #ccc}.overlay-close-link:hover { color: #ccc}.overlay-close-link { text-decoration: none}#wrapper.overlay-page { margin-bottom: -80px}body.preview .overlay-page { position: fixed}.overlay-page .main { width: 100%}.on-page-editor .overlay .overlay-inner { margin: auto}.on-page-editor .overlay-page { z-index: 9000}.privacy-warning { font-size: 14px; font-size: 1.4rem; opacity: .8; position: fixed; left: 0; bottom: 0; width: 100%; height: auto; margin: 0; padding: 20px 0 0; color: #fff; text-align: center; z-index: 9050; background: url(../images/overlay-bg.png)}.privacy-warning .component-content { position: relative; height: auto; width: 90%; padding: 15px; margin: 0 auto}.privacy-warning a { color: #fff}.privacy-warning a:focus,.privacy-warning a:hover { color: #fff}.privacy-warning .close { -webkit-transform: scale(1.3, .95); transform: scale(1.3, .95); font-size: 35px; font-size: 3.5rem; position: absolute; top: -10px; right: 8px; font-weight: 700}.privacy-warning .learnMore { display: inline-block; vertical-align: middle; margin-right: 10px}.privacy-warning .submit { display: inline-block; vertical-align: middle; padding: 20px 0}.privacy-warning .submit a { font-size: 13px; font-size: 1.3rem; border-width: 1px; border-style: solid; border-color: #d2d2d2; text-decoration: none; font-weight: 700; background: #fff; padding: 5px 10px; cursor: pointer; color: #000}.privacy-warning.restrictive { top: 0}.privacy-warning.restrictive .info { position: absolute; text-align: center; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); bottom: 80px}.privacy-warning.restrictive .submit { position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); bottom: 20px}.boxed { box-sizing: border-box; margin: 20px 0}@media only screen and (min-width: 381px) and (max-width:959px) { .boxed { padding: 10px }}@media only screen and (max-width: 380px) { .boxed { padding: 10px }}.boxed>div { max-width: 960px; margin: 0 auto !important}.component-content-clearfix .component-content:after { content: ""; display: table; clear: both}.component-clearfix:after { content: ""; display: table; clear: both}.button-default,.default,.promo.link-button a { border-width: 1px; border-style: solid; border-color: #d2d2d2; font-size: 12px; font-size: 1.2rem; display: inline-block; vertical-align: middle; box-sizing: border-box; margin: 5px 0; padding: 10px 15px; text-align: center; text-decoration: none; font-weight: 700; background: #f6f6f6; color: #747474}.button-default:hover,.default:hover,.promo.link-button a:hover { color: #747474; background: #f4f5f6}.button-success,.success { border-width: 1px; border-style: solid; border-color: #d2d2d2; font-size: 12px; font-size: 1.2rem; display: inline-block; vertical-align: middle; box-sizing: border-box; margin: 5px 0; padding: 10px 15px; text-align: center; text-decoration: none; font-weight: 700; background: #a0ce4e; color: #fff}.button-success:hover,.success:hover { color: #747474; background: #f4f5f6}.button-success:hover,.success:hover { color: #fff; background: #92be43}.button-warning,.warning { border-width: 1px; border-style: solid; border-color: #d2d2d2; font-size: 12px; font-size: 1.2rem; display: inline-block; vertical-align: middle; box-sizing: border-box; margin: 5px 0; padding: 10px 15px; text-align: center; text-decoration: none; font-weight: 700; background: #bc4526; color: #fff}.button-warning:hover,.warning:hover { color: #747474; background: #f4f5f6}.button-warning:hover,.warning:hover { color: #fff; background: #c34e30}.link-button .button-default,.link-button .default,.promo.link-button a { border-width: 1px; border-style: solid; border-color: #d2d2d2; font-size: 12px; font-size: 1.2rem; display: inline-block; vertical-align: middle; box-sizing: border-box; margin: 5px 0; padding: 10px 15px; text-align: center; text-decoration: none; font-weight: 700; background: #f6f6f6; color: #747474}.link-button .button-default:hover,.link-button .default:hover,.promo.link-button a:hover { color: #747474; background: #f4f5f6}.link-button .button-success,.link-button .success { border-width: 1px; border-style: solid; border-color: #d2d2d2; font-size: 12px; font-size: 1.2rem; display: inline-block; vertical-align: middle; box-sizing: border-box; margin: 5px 0; padding: 10px 15px; text-align: center; text-decoration: none; font-weight: 700; background: #a0ce4e; color: #fff}.link-button .button-success:hover,.link-button .success:hover { color: #747474; background: #f4f5f6}.link-button .button-success:hover,.link-button .success:hover { color: #fff; background: #92be43}.link-button .button-warning,.link-button .warning { border-width: 1px; border-style: solid; border-color: #d2d2d2; font-size: 12px; font-size: 1.2rem; display: inline-block; vertical-align: middle; box-sizing: border-box; margin: 5px 0; padding: 10px 15px; text-align: center; text-decoration: none; font-weight: 700; background: #bc4526; color: #fff}.link-button .button-warning:hover,.link-button .warning:hover { color: #747474; background: #f4f5f6}.link-button .button-warning:hover,.link-button .warning:hover { color: #fff; background: #c34e30}.link.link-button .field-link span,.link.link-button .is-empty-hint,.link.link-button a { border-width: 1px; border-style: solid; border-color: #d2d2d2; font-size: 12px; font-size: 1.2rem; display: inline-block; vertical-align: middle; box-sizing: border-box; margin: 5px 0; padding: 10px 15px; text-align: center; text-decoration: none; font-weight: 700}.link.link-button .field-link span:hover,.link.link-button .is-empty-hint:hover,.link.link-button a:hover { color: #747474; background: #f4f5f6}.promoted-box { border: none !important}.u-visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px}.u-visuallyhidden.focusable:active,.u-visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto}.highlighted-top { background: #fff; border-top-width: 3px; border-top-color: #15909c; border-style: solid; padding: 25px; margin: 0}.highlighted-top h1,.highlighted-top h2,.highlighted-top h3,.highlighted-top h4 { margin: 0 0 10px 0}.highlighted-bottom { background: #fff; border-bottom-width: 3px; border-bottom-color: #15909c; border-style: solid; padding: 25px; margin: 0}.highlighted-bottom h1,.highlighted-bottom h2,.highlighted-bottom h3,.highlighted-bottom h4 { margin: 0 0 10px 0}.highlighted-left { background: #fff; border-left-width: 3px; border-left-color: #15909c; border-style: solid; padding: 25px; margin: 0}.highlighted-left h1,.highlighted-left h2,.highlighted-left h3,.highlighted-left h4 { margin: 0 0 10px 0}.highlighted-right { background: #fff; border-right-width: 3px; border-right-color: #15909c; border-style: solid; padding: 25px; margin: 0}.highlighted-right h1,.highlighted-right h2,.highlighted-right h3,.highlighted-right h4 { margin: 0 0 10px 0}.position-left,.position-left * { text-align: left !important}.position-right,.position-right * { text-align: right !important}.position-center,.position-center * { text-align: center !important}.position-left select { direction: ltr !important}.position-right select { direction: rtl !important}.position-center select { text-align-last: center !important}.cover-background>.component-content,.fix-background>.component-content,.parallax-background>.component-content { background-repeat: no-repeat; background-size: cover}.fix-background>.component-content { background-position: left top; background-attachment: fixed; min-height: 240px}.parallax-background>.component-content { background-position: 50% 0; background-attachment: fixed; min-height: 240px}@media only screen and (max-width: 786px) { .parallax-background>.component-content { background-attachment: scroll }}