/* @license Public Domain https://raw.githubusercontent.com/jquery/jquery-ui/1.13.2/LICENSE.txt */
.ui-tabs{position:relative;padding:.2em;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes spinner-line-fade-more{0%,100%{opacity:0;}1%{opacity:1;}}@keyframes spinner-line-fade-quick{0%,39%,100%{opacity:0.25;}40%{opacity:1;}}@keyframes spinner-line-fade-default{0%,100%{opacity:0.22;}1%{opacity:1;}}@keyframes spinner-line-shrink{0%,25%,100%{transform:scale(0.5);opacity:0.25;}26%{transform:scale(1);opacity:1;}}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,pre,samp{font-size:1em;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}audio,progress,video{display:inline-block;vertical-align:baseline;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0;}button::-moz-focusring,[type='button']::-moz-focusring,[type='reset']::-moz-focusring,[type='submit']::-moz-focusring{outline:1px dotted ButtonText;}[type='checkbox'],[type='radio']{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}template,[hidden]{display:none;}abbr,blockquote,code,kbd,q,samp,tt,var{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}blockquote,figure,h1,.block--banner-big-new .field--name-field-content-title,.paragraph--type-banner-big .field--name-field-content-title,h2,h3,h4,.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2,h5,h6,li,ol,ul,p{margin:0;padding:0;}ol{list-style:none;counter-reset:my-counter;}ol li{counter-increment:my-counter;}ol li::before{content:counter(my-counter) ". ";font-weight:bold;color:#000000;padding-right:rem(10px);}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;}.sidebar-first .layout-content::after,.wrapper::after,main::after,.layout-container::after,.region-footer .menu--social-media-menu ul.nav--social-media-menu::after,.copyright::after,.copyright .copyright_content::after,.block--tabs .block__content ul::after,.node__content .field--name-field-reference .field__item .container--quartered-stats::after,.picture_right .two_col_container::after,.picture_left .two_col_container::after,.listPanel .listItem::after,.block--whirlwind-search-block::after,.region-content .block--quartered-text-and-stats-layout::after,.region-content .block--two-column-text-and-stats-block::after,.block--two-column-text-and-stats-block::after,.cta_block__content--white::after,.three-column-layout .container--three-column-layout::after,.three-column-layout .container--three-column-layout .content--container::after,.block--two-col-card-with-image-with-hea::after,.heading-block--container::after,.full-width-image--container::after,.block--wysiwyg-text::after,.block-views-blockfeatured-courses-block-1::after,#block-sja-breadcrumbs::after,ul.nav--region-menu li::after{clear:both;content:'';display:table;}.l-main a,.node-preview-container .node-preview-backlink,.block--wysiwyg-text .l-main a{-webkit-transition:all .2s;transition:all .2s;}.block--whirlwind-search-block label,.breadcrumb__title{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal;}.node__content .field--name-field-reference .field__item .container--quartered-stats,.page-node-type-course-page .node--type-course-page,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details{padding:0 1rem;margin:0 auto;}@media all and (min-width:48em){.node__content .field--name-field-reference .field__item .container--quartered-stats,.page-node-type-course-page .node--type-course-page,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details{padding:1.25rem 5.125rem;}}main input[type='submit'],#edit-cancel,.page-node-type-course-page .node--type-course-page .course-page__class-link a,.searchPanel input#searchTbx .searchBtn,.searchPanel input#searchTbx .searchBtnReset,.searchPanel .searchBtn,.searchPanel .searchBtnReset,.cart-block--contents__links a,.block--product-link .product-link__link a,.path-checkout .layout-container > .wrapper .link--previous,.user-order-modal .user-order-modal__buttons .user-order-modal__buttons-download,.path-user .user > .user-edit a,.path-portal .user > .user-edit a,.address-book__container .address-book__add-link,.path--user-payment-methods .block--primary-admin-actions nav li a{background-color:#FFFFFF;border-radius:22px;border:solid 2px #006633;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:9px 27px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s all;transition:.2s all;}main input:hover[type='submit'],#edit-cancel:hover,.page-node-type-course-page .node--type-course-page .course-page__class-link a:hover,.searchPanel input#searchTbx .searchBtn:hover,.searchPanel input#searchTbx .searchBtnReset:hover,.searchPanel .searchBtn:hover,.searchPanel .searchBtnReset:hover,.cart-block--contents__links a:hover,.block--product-link .product-link__link a:hover,.path-checkout .layout-container > .wrapper .link--previous:hover,.user-order-modal .user-order-modal__buttons .user-order-modal__buttons-download:hover,.path-user .user > .user-edit a:hover,.path-portal .user > .user-edit a:hover,.address-book__container .address-book__add-link:hover,.path--user-payment-methods .block--primary-admin-actions nav li a:hover,main input:focus[type='submit'],#edit-cancel:focus,.page-node-type-course-page .node--type-course-page .course-page__class-link a:focus,.searchPanel input#searchTbx .searchBtn:focus,.searchPanel input#searchTbx .searchBtnReset:focus,.searchPanel .searchBtn:focus,.searchPanel .searchBtnReset:focus,.cart-block--contents__links a:focus,.block--product-link .product-link__link a:focus,.path-checkout .layout-container > .wrapper .link--previous:focus,.user-order-modal .user-order-modal__buttons .user-order-modal__buttons-download:focus,.path-user .user > .user-edit a:focus,.path-portal .user > .user-edit a:focus,.address-book__container .address-book__add-link:focus,.path--user-payment-methods .block--primary-admin-actions nav li a:focus{background-color:#006633;color:#FFFFFF;}.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text a,.heading-block--container .heading-block--link a,.full-width-image--container .full-width-image--content .full-width-image--link a,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > .link_field > a,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > a,.field--name-field-link a,.field--name-field-link .cta_button,.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--book-now a,.sja--course-wizard--modal-container .ui-dialog-buttonpane .ui-dialog-buttonset button{padding:10px 40px;border-radius:20px;border:solid 2px #006633;text-align:center;text-decoration:none;text-transform:uppercase;font-size:12px;line-height:1.33;font-weight:900;letter-spacing:1.74px;color:#006633;-webkit-transition:.2s all;transition:.2s all;display:inline-block;}.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text a:hover,.heading-block--container .heading-block--link a:hover,.full-width-image--container .full-width-image--content .full-width-image--link a:hover,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > .link_field > a:hover,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > a:hover,.field--name-field-link a:hover,.field--name-field-link .cta_button:hover,.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--book-now a:hover,.sja--course-wizard--modal-container .ui-dialog-buttonpane .ui-dialog-buttonset button:hover,.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text a:focus,.heading-block--container .heading-block--link a:focus,.full-width-image--container .full-width-image--content .full-width-image--link a:focus,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > .link_field > a:focus,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > a:focus,.field--name-field-link a:focus,.field--name-field-link .cta_button:focus,.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--book-now a:focus,.sja--course-wizard--modal-container .ui-dialog-buttonpane .ui-dialog-buttonset button:focus{background-color:#006633;color:#FFFFFF;}.block--wysiwyg-text .full-width-black-heading,.full-width-black-heading{font-size:20px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.35;letter-spacing:normal;text-align:left;color:#000000;position:relative;overflow:hidden;margin:0;}@media all and (min-width:60em){.block--wysiwyg-text .full-width-black-heading,.full-width-black-heading{font-size:36px;letter-spacing:0.05625rem;}}.block--wysiwyg-text .full-width-black-heading::after,.full-width-black-heading::after{content:' ';width:100%;margin-left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background-color:#006633;height:2px;}@media all and (min-width:35.5em){.block--wysiwyg-text .full-width-black-heading::after,.full-width-black-heading::after{display:inline-block;}}.full-width-black-heading.two-lines::after,.full-width-green-heading.two-lines::after{display:none;}.field--name-field-block-title,.block_categories .block_title,.block--quick-links .quick_links .quick_links_heading,.three-column-layout .block__title,.three-column-layout .container--three-column-layout .field--name-field-title,.block--wysiwyg-text .full-width-green-heading,.full-width-green-heading{font-size:0.875rem;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:0.10875rem;text-align:left;color:#006633;position:relative;text-transform:uppercase;overflow:hidden;margin:0;}@media all and (min-width:48em){.field--name-field-block-title,.block_categories .block_title,.block--quick-links .quick_links .quick_links_heading,.three-column-layout .block__title,.three-column-layout .container--three-column-layout .field--name-field-title,.block--wysiwyg-text .full-width-green-heading,.full-width-green-heading{font-size:1rem;letter-spacing:0.12375rem;}}.field--name-field-block-title::after,.block_categories .block_title::after,.block--quick-links .quick_links .quick_links_heading::after,.three-column-layout .block__title::after,.three-column-layout .container--three-column-layout .field--name-field-title::after,.block--wysiwyg-text .full-width-green-heading::after,.full-width-green-heading::after{content:' ';width:100%;margin-left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background-color:#787e7c;height:2px;}@media all and (min-width:35.5em){.field--name-field-block-title::after,.block_categories .block_title::after,.block--quick-links .quick_links .quick_links_heading::after,.three-column-layout .block__title::after,.three-column-layout .container--three-column-layout .field--name-field-title::after,.block--wysiwyg-text .full-width-green-heading::after,.full-width-green-heading::after{display:inline-block;}}.cta_block__content--white .cta-text-container .cta_block__title,.block--wysiwyg-text .heading_box-shadow,.heading_box-shadow{font-size:24px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:0.0375rem;text-align:left;color:#171918;padding:0.3125rem 0.6875rem;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;display:inline-block;}@media all and (min-width:48em){.cta_block__content--white .cta-text-container .cta_block__title,.block--wysiwyg-text .heading_box-shadow,.heading_box-shadow{font-size:2.25rem;padding:1.25rem 2.1875rem;}}.two_col_link a,.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_link a,.three-column-layout .container--three-column-layout .content--container .node .node--link a,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > .link_field > a,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > a,.block--wysiwyg-text .slide-in-green,.slide-in-green{font-size:16px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.4px;color:#006633;position:relative;text-decoration:none;border-bottom:4px solid #006633;}.two_col_link a::after,.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_link a::after,.three-column-layout .container--three-column-layout .content--container .node .node--link a::after,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > .link_field > a::after,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > a::after,.block--wysiwyg-text .slide-in-green::after,.slide-in-green::after{content:' ';background-image:url(/themes/custom/sja/src/000_assets/icons/right_green_arrow.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:80%;-webkit-transform:translateY(-80%);transform:translateY(-80%);width:10px;height:16px;opacity:0;-webkit-transition:all .25s linear;transition:all .25s linear;}.two_col_link a:hover::after,.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_link a:hover::after,.three-column-layout .container--three-column-layout .content--container .node .node--link a:hover::after,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > .link_field > a:hover::after,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > a:hover::after,.block--wysiwyg-text .slide-in-green:hover::after,.two_col_link a:focus::after,.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_link a:focus::after,.three-column-layout .container--three-column-layout .content--container .node .node--link a:focus::after,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > .link_field > a:focus::after,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > a:focus::after,.block--wysiwyg-text .slide-in-green:focus::after,.slide-in-green:hover::after,.slide-in-green:focus::after{opacity:1;-webkit-transition:all .5s linear;transition:all .5s linear;margin-left:13px;}.node__content .quick_link .quick_link_url a,.block--wysiwyg-text .slide-in-black,.slide-in-black{font-size:16px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.4px;color:#000000;position:relative;text-decoration:none;border-bottom:4px solid #000000;}.node__content .quick_link .quick_link_url a::after,.block--wysiwyg-text .slide-in-black::after,.slide-in-black::after{content:' ';background-image:url(/themes/custom/sja/src/000_assets/icons/right_black_arrow.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:80%;-webkit-transform:translateY(-80%);transform:translateY(-80%);width:10px;height:16px;opacity:0;-webkit-transition:all .25s linear;transition:all .25s linear;}.node__content .quick_link .quick_link_url a:hover::after,.block--wysiwyg-text .slide-in-black:hover::after,.node__content .quick_link .quick_link_url a:focus::after,.block--wysiwyg-text .slide-in-black:focus::after,.slide-in-black:hover::after,.slide-in-black:focus::after{opacity:1;-webkit-transition:all .5s linear;transition:all .5s linear;margin-left:13px;}.block--wysiwyg-text .green-link,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2 a,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2 a,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2 a,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2 a,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2 a,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2 a,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2 a,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2 a,.address-book__container .address-book__profiles .address-book__operations a,.green-link{font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:.4px;text-align:left;color:#006633;border-bottom:2px solid #006633;text-decoration:none;}.block--wysiwyg-text .green-link:hover,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2 a:hover,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2 a:hover,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2 a:hover,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2 a:hover,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2 a:hover,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2 a:hover,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2 a:hover,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2 a:hover,.address-book__container .address-book__profiles .address-book__operations a:hover,.block--wysiwyg-text .green-link:focus,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2 a:focus,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2 a:focus,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2 a:focus,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2 a:focus,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2 a:focus,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2 a:focus,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2 a:focus,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2 a:focus,.address-book__container .address-book__profiles .address-book__operations a:focus,.green-link:hover,.green-link:focus{color:#000000;border-bottom:2px solid #000000;}.block--wysiwyg-text .black-link,.black-link{font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:.4px;text-align:left;color:#000000;border-bottom:2px solid #000000;text-decoration:none;}.block--wysiwyg-text .black-link:hover,.block--wysiwyg-text .black-link:focus,.black-link:hover,.black-link:focus{color:#006633;border-bottom:2px solid #006633;}.cta_block__content--white .cta-text-container .cta-subtext-container{-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;}.seatsAvailableRegister .course-register a,.class-view-details a{height:2.125rem;border-radius:1.0625rem;border:2px solid transparent;background:#18573a;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1rem;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0 0.75rem;}.seatsAvailableRegister .course-register a:hover,.class-view-details a:hover{background:#fff;color:#18573a;border-color:#18573a;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,pre,samp{font-size:1em;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}audio,progress,video{display:inline-block;vertical-align:baseline;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0;}button::-moz-focusring,[type='button']::-moz-focusring,[type='reset']::-moz-focusring,[type='submit']::-moz-focusring{outline:1px dotted ButtonText;}[type='checkbox'],[type='radio']{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}template,[hidden]{display:none;}abbr,blockquote,code,kbd,q,samp,tt,var{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}blockquote,figure,h1,.block--banner-big-new .field--name-field-content-title,.paragraph--type-banner-big .field--name-field-content-title,h2,h3,h4,.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2,h5,h6,li,ol,ul,p{margin:0;padding:0;}ol{list-style:none;counter-reset:my-counter;}ol li{counter-increment:my-counter;}ol li::before{content:counter(my-counter) ". ";font-weight:bold;color:#000000;padding-right:0.625rem;}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;}.sidebar-first .layout-content::after,.wrapper::after,main::after,.layout-container::after,.region-footer .menu--social-media-menu ul.nav--social-media-menu::after,.copyright::after,.copyright .copyright_content::after,.block--tabs .block__content ul::after,.node__content .field--name-field-reference .field__item .container--quartered-stats::after,.picture_right .two_col_container::after,.picture_left .two_col_container::after,.listPanel .listItem::after,.block--whirlwind-search-block::after,.region-content .block--quartered-text-and-stats-layout::after,.region-content .block--two-column-text-and-stats-block::after,.block--two-column-text-and-stats-block::after,.cta_block__content--white::after,.three-column-layout .container--three-column-layout::after,.three-column-layout .container--three-column-layout .content--container::after,.block--two-col-card-with-image-with-hea::after,.heading-block--container::after,.full-width-image--container::after,.block--wysiwyg-text::after,.block-views-blockfeatured-courses-block-1::after,#block-sja-breadcrumbs::after,ul.nav--region-menu li::after{clear:both;content:'';display:table;}.l-main a,.node-preview-container .node-preview-backlink,.block--wysiwyg-text .l-main a{-webkit-transition:all .2s;transition:all .2s;}.block--whirlwind-search-block label,.breadcrumb__title{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal;}.node__content .field--name-field-reference .field__item .container--quartered-stats,.page-node-type-course-page .node--type-course-page,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details{padding:0 1rem;margin:0 auto;}@media all and (min-width:48em){.node__content .field--name-field-reference .field__item .container--quartered-stats,.page-node-type-course-page .node--type-course-page,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details{padding:1.25rem 5.125rem;}}main input[type='submit'],#edit-cancel,.page-node-type-course-page .node--type-course-page .course-page__class-link a,.searchPanel input#searchTbx .searchBtn,.searchPanel input#searchTbx .searchBtnReset,.searchPanel .searchBtn,.searchPanel .searchBtnReset,.cart-block--contents__links a,.block--product-link .product-link__link a,.path-checkout .layout-container > .wrapper .link--previous,.user-order-modal .user-order-modal__buttons .user-order-modal__buttons-download,.path-user .user > .user-edit a,.path-portal .user > .user-edit a,.address-book__container .address-book__add-link,.path--user-payment-methods .block--primary-admin-actions nav li a{background-color:#FFFFFF;border-radius:22px;border:solid 2px #006633;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:9px 27px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s all;transition:.2s all;}main input:hover[type='submit'],#edit-cancel:hover,.page-node-type-course-page .node--type-course-page .course-page__class-link a:hover,.searchPanel input#searchTbx .searchBtn:hover,.searchPanel input#searchTbx .searchBtnReset:hover,.searchPanel .searchBtn:hover,.searchPanel .searchBtnReset:hover,.cart-block--contents__links a:hover,.block--product-link .product-link__link a:hover,.path-checkout .layout-container > .wrapper .link--previous:hover,.user-order-modal .user-order-modal__buttons .user-order-modal__buttons-download:hover,.path-user .user > .user-edit a:hover,.path-portal .user > .user-edit a:hover,.address-book__container .address-book__add-link:hover,.path--user-payment-methods .block--primary-admin-actions nav li a:hover,main input:focus[type='submit'],#edit-cancel:focus,.page-node-type-course-page .node--type-course-page .course-page__class-link a:focus,.searchPanel input#searchTbx .searchBtn:focus,.searchPanel input#searchTbx .searchBtnReset:focus,.searchPanel .searchBtn:focus,.searchPanel .searchBtnReset:focus,.cart-block--contents__links a:focus,.block--product-link .product-link__link a:focus,.path-checkout .layout-container > .wrapper .link--previous:focus,.user-order-modal .user-order-modal__buttons .user-order-modal__buttons-download:focus,.path-user .user > .user-edit a:focus,.path-portal .user > .user-edit a:focus,.address-book__container .address-book__add-link:focus,.path--user-payment-methods .block--primary-admin-actions nav li a:focus{background-color:#006633;color:#FFFFFF;}.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text a,.heading-block--container .heading-block--link a,.full-width-image--container .full-width-image--content .full-width-image--link a,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > .link_field > a,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > a,.field--name-field-link a,.field--name-field-link .cta_button,.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--book-now a,.sja--course-wizard--modal-container .ui-dialog-buttonpane .ui-dialog-buttonset button{padding:10px 40px;border-radius:20px;border:solid 2px #006633;text-align:center;text-decoration:none;text-transform:uppercase;font-size:12px;line-height:1.33;font-weight:900;letter-spacing:1.74px;color:#006633;-webkit-transition:.2s all;transition:.2s all;display:inline-block;}.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text a:hover,.heading-block--container .heading-block--link a:hover,.full-width-image--container .full-width-image--content .full-width-image--link a:hover,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > .link_field > a:hover,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > a:hover,.field--name-field-link a:hover,.field--name-field-link .cta_button:hover,.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--book-now a:hover,.sja--course-wizard--modal-container .ui-dialog-buttonpane .ui-dialog-buttonset button:hover,.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text a:focus,.heading-block--container .heading-block--link a:focus,.full-width-image--container .full-width-image--content .full-width-image--link a:focus,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > .link_field > a:focus,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > a:focus,.field--name-field-link a:focus,.field--name-field-link .cta_button:focus,.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--book-now a:focus,.sja--course-wizard--modal-container .ui-dialog-buttonpane .ui-dialog-buttonset button:focus{background-color:#006633;color:#FFFFFF;}.block--wysiwyg-text .full-width-black-heading,.full-width-black-heading{font-size:20px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.35;letter-spacing:normal;text-align:left;color:#000000;position:relative;overflow:hidden;margin:0;}@media all and (min-width:60em){.block--wysiwyg-text .full-width-black-heading,.full-width-black-heading{font-size:36px;letter-spacing:0.05625rem;}}.block--wysiwyg-text .full-width-black-heading::after,.full-width-black-heading::after{content:' ';width:100%;margin-left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background-color:#006633;height:2px;}@media all and (min-width:35.5em){.block--wysiwyg-text .full-width-black-heading::after,.full-width-black-heading::after{display:inline-block;}}.full-width-black-heading.two-lines::after,.full-width-green-heading.two-lines::after{display:none;}.field--name-field-block-title,.block_categories .block_title,.block--quick-links .quick_links .quick_links_heading,.three-column-layout .block__title,.three-column-layout .container--three-column-layout .field--name-field-title,.block--wysiwyg-text .full-width-green-heading,.full-width-green-heading{font-size:0.875rem;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:0.10875rem;text-align:left;color:#006633;position:relative;text-transform:uppercase;overflow:hidden;margin:0;}@media all and (min-width:48em){.field--name-field-block-title,.block_categories .block_title,.block--quick-links .quick_links .quick_links_heading,.three-column-layout .block__title,.three-column-layout .container--three-column-layout .field--name-field-title,.block--wysiwyg-text .full-width-green-heading,.full-width-green-heading{font-size:1rem;letter-spacing:0.12375rem;}}.field--name-field-block-title::after,.block_categories .block_title::after,.block--quick-links .quick_links .quick_links_heading::after,.three-column-layout .block__title::after,.three-column-layout .container--three-column-layout .field--name-field-title::after,.block--wysiwyg-text .full-width-green-heading::after,.full-width-green-heading::after{content:' ';width:100%;margin-left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background-color:#787e7c;height:2px;}@media all and (min-width:35.5em){.field--name-field-block-title::after,.block_categories .block_title::after,.block--quick-links .quick_links .quick_links_heading::after,.three-column-layout .block__title::after,.three-column-layout .container--three-column-layout .field--name-field-title::after,.block--wysiwyg-text .full-width-green-heading::after,.full-width-green-heading::after{display:inline-block;}}.cta_block__content--white .cta-text-container .cta_block__title,.block--wysiwyg-text .heading_box-shadow,.heading_box-shadow{font-size:24px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:0.0375rem;text-align:left;color:#171918;padding:0.3125rem 0.6875rem;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;display:inline-block;}@media all and (min-width:48em){.cta_block__content--white .cta-text-container .cta_block__title,.block--wysiwyg-text .heading_box-shadow,.heading_box-shadow{font-size:2.25rem;padding:1.25rem 2.1875rem;}}.two_col_link a,.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_link a,.three-column-layout .container--three-column-layout .content--container .node .node--link a,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > .link_field > a,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > a,.block--wysiwyg-text .slide-in-green,.slide-in-green{font-size:16px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.4px;color:#006633;position:relative;text-decoration:none;border-bottom:4px solid #006633;}.two_col_link a::after,.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_link a::after,.three-column-layout .container--three-column-layout .content--container .node .node--link a::after,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > .link_field > a::after,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > a::after,.block--wysiwyg-text .slide-in-green::after,.slide-in-green::after{content:' ';background-image:url(/themes/custom/sja/src/000_assets/icons/right_green_arrow.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:80%;-webkit-transform:translateY(-80%);transform:translateY(-80%);width:10px;height:16px;opacity:0;-webkit-transition:all .25s linear;transition:all .25s linear;}.two_col_link a:hover::after,.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_link a:hover::after,.three-column-layout .container--three-column-layout .content--container .node .node--link a:hover::after,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > .link_field > a:hover::after,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > a:hover::after,.block--wysiwyg-text .slide-in-green:hover::after,.two_col_link a:focus::after,.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_link a:focus::after,.three-column-layout .container--three-column-layout .content--container .node .node--link a:focus::after,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > .link_field > a:focus::after,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > a:focus::after,.block--wysiwyg-text .slide-in-green:focus::after,.slide-in-green:hover::after,.slide-in-green:focus::after{opacity:1;-webkit-transition:all .5s linear;transition:all .5s linear;margin-left:13px;}.node__content .quick_link .quick_link_url a,.block--wysiwyg-text .slide-in-black,.slide-in-black{font-size:16px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.4px;color:#000000;position:relative;text-decoration:none;border-bottom:4px solid #000000;}.node__content .quick_link .quick_link_url a::after,.block--wysiwyg-text .slide-in-black::after,.slide-in-black::after{content:' ';background-image:url(/themes/custom/sja/src/000_assets/icons/right_black_arrow.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:80%;-webkit-transform:translateY(-80%);transform:translateY(-80%);width:10px;height:16px;opacity:0;-webkit-transition:all .25s linear;transition:all .25s linear;}.node__content .quick_link .quick_link_url a:hover::after,.block--wysiwyg-text .slide-in-black:hover::after,.node__content .quick_link .quick_link_url a:focus::after,.block--wysiwyg-text .slide-in-black:focus::after,.slide-in-black:hover::after,.slide-in-black:focus::after{opacity:1;-webkit-transition:all .5s linear;transition:all .5s linear;margin-left:13px;}.block--wysiwyg-text .green-link,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2 a,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2 a,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2 a,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2 a,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2 a,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2 a,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2 a,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2 a,.address-book__container .address-book__profiles .address-book__operations a,.green-link{font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:.4px;text-align:left;color:#006633;border-bottom:2px solid #006633;text-decoration:none;}.block--wysiwyg-text .green-link:hover,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2 a:hover,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2 a:hover,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2 a:hover,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2 a:hover,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2 a:hover,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2 a:hover,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2 a:hover,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2 a:hover,.address-book__container .address-book__profiles .address-book__operations a:hover,.block--wysiwyg-text .green-link:focus,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2 a:focus,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2 a:focus,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2 a:focus,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2 a:focus,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2 a:focus,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2 a:focus,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2 a:focus,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2 a:focus,.address-book__container .address-book__profiles .address-book__operations a:focus,.green-link:hover,.green-link:focus{color:#000000;border-bottom:2px solid #000000;}.block--wysiwyg-text .black-link,.black-link{font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:.4px;text-align:left;color:#000000;border-bottom:2px solid #000000;text-decoration:none;}.block--wysiwyg-text .black-link:hover,.block--wysiwyg-text .black-link:focus,.black-link:hover,.black-link:focus{color:#006633;border-bottom:2px solid #006633;}.cta_block__content--white .cta-text-container .cta-subtext-container{-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;}.seatsAvailableRegister .course-register a,.class-view-details a{height:2.125rem;border-radius:1.0625rem;border:2px solid transparent;background:#18573a;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1rem;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0 0.75rem;}.seatsAvailableRegister .course-register a:hover,.class-view-details a:hover{background:#fff;color:#18573a;border-color:#18573a;}html{font-size:100%;line-height:1.5;}html{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}body{font-family:"Nunito Sans",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;color:#000;margin:0;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:left;-ms-scroll-chaining:none;overscroll-behavior:none;}@media all and (min-width:48em){body{font-size:16px;line-height:1.63;}}@media all and (min-width:75em){body{font-size:20px;}}figcaption{font-size:12px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#000000;}@media all and (min-width:48em){figcaption{font-size:1rem;}}blockquote{display:inline-block;position:relative;margin:1.5625rem 0;width:100%;}.blockquote_wrapper::before{content:url(/themes/custom/sja/src/000_assets/icons/quote-1.svg);position:absolute;top:-0.9375rem;left:0;}@media all and (min-width:48em){.blockquote_wrapper::before{left:-3.75rem;}}@media all and (min-width:60em){.blockquote_wrapper::before{left:-5.625rem;}}.blockquote_wrapper::after{content:url(/themes/custom/sja/src/000_assets/icons/quote-2.svg);position:absolute;right:0;bottom:-1.3125rem;}@media all and (min-width:48em){.blockquote_wrapper::after{right:-3.75rem;}}@media all and (min-width:60em){.blockquote_wrapper::after{right:-5.625rem;}}blockquote::after{content:' ';position:absolute;width:3.75rem;height:2px;background:black;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#bec6c4;}blockquote::before{content:' ';position:absolute;width:3.75rem;height:2px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#bec6c4;}.blockquote_wrapper{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#000000;position:relative;padding:4.1875rem 1.25rem;display:inline-block;width:100%;}@media all and (min-width:48em){.blockquote_wrapper{margin:4.1875rem 0;padding:0;font-size:20px;}}.blockquote_wrapper .small--quote{text-align:center;}a img{border:0;}a,p a{color:#006633;text-decoration:underline;}a.gbutton,p a.gbutton{background-color:#FFFFFF;border-radius:22px;border:solid 2px #006633;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:9px 27px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s all;transition:.2s all;}a.gbutton:hover,a.gbutton:focus,p a.gbutton:hover,p a.gbutton:focus{background-color:#006633;color:#FFFFFF;}.more-link{margin-top:0.375rem;text-transform:uppercase;font-size:.8rem;}.more-link a{padding-right:0.75rem;display:inline-block;color:#006633;font-weight:bold;}.more-link a::after{content:' ';width:10px;height:10px;display:inline-block;background-image:url(/themes/custom/sja/assets/arrows/icons__arrow%E2%80%94link.svg);background-repeat:no-repeat;background-size:10px 10px;margin-left:.25rem;}.l-main a{text-decoration:none;color:#006633;border-bottom:1px solid transparent;}.l-main a:hover{border-bottom:1px solid #006633;}.contextual-links a{border-bottom-color:transparent !important;}.contextual-links a:hover{border-bottom-color:transparent !important;}img{display:block;height:auto;max-width:100%;}hr{display:block;margin:.5rem auto;border-style:inset;border-width:1px;border-color:#006633;}b,strong{font-weight:500;}.marker{font-weight:500;}li{list-style-position:inside;}h1,.block--banner-big-new .field--name-field-content-title,.paragraph--type-banner-big .field--name-field-content-title,h2,h3,h4,.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2,h5,h6{margin-top:1.5rem;margin-bottom:0.375rem;}p + p{margin-top:1.125rem;}h2 + p,h3 + p,h4 + p,.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2 + p,h5 + p,h6 + p{margin-top:0;}.h1,h1,.block--banner-big-new .field--name-field-content-title,.paragraph--type-banner-big .field--name-field-content-title{font-size:1.5rem;font-style:normal;font-weight:900;letter-spacing:0.06875rem;}@media all and (min-width:60em){.h1,h1,.block--banner-big-new .field--name-field-content-title,.paragraph--type-banner-big .field--name-field-content-title{font-size:2.75rem;}}.page-node-type-page .block--page-title span,.h2,h2{font-size:1.5rem;font-style:normal;font-weight:900;letter-spacing:0.0375rem;}@media all and (min-width:60em){.page-node-type-page .block--page-title span,.h2,h2{font-size:2.25rem;letter-spacing:0.05625rem;}}.h3,h3{font-size:1.25rem;font-style:normal;font-weight:900;letter-spacing:normal;}@media all and (min-width:60em){.h3,h3{font-size:2rem;letter-spacing:0.05rem;}}.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_title,.three-column-layout .container--three-column-layout .content--container .node .content_title,.block--reference-to-content .block__content .field--name-field-title,.h4,h4,.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2{font-size:1.25rem;font-style:normal;font-weight:900;letter-spacing:0.03125rem;}@media all and (min-width:60em){.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_title,.three-column-layout .container--three-column-layout .content--container .node .content_title,.block--reference-to-content .block__content .field--name-field-title,.h4,h4,.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2{font-size:1.75rem;letter-spacing:0.04375rem;}}.two_col_title,.h5,h5{font-size:0.875rem;font-style:normal;font-weight:900;letter-spacing:0.03125rem;color:#006633;text-transform:uppercase;}@media all and (min-width:60em){.two_col_title,.h5,h5{font-size:1.25rem;letter-spacing:0.06563rem;}}.h6,h6{font-size:0.875rem;font-style:normal;font-weight:900;letter-spacing:0.06563rem;}@media all and (min-width:48em){.block--page-title h1,.block--page-title .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .block--page-title .field--name-field-content-title,.block--page-title .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .block--page-title .field--name-field-content-title{margin-top:0;}}.addthis{padding-top:0.75rem;}.addthis a:hover{border-bottom:none !important;opacity:.8;}.addthis .at-share-btn:hover{-webkit-transform:translateY(0) !important;transform:translateY(0) !important;}.small{font-size:0.625rem;}.visually-hidden{clip:rect(1px,1px,1px,1px) !important;height:1px !important;overflow:hidden !important;position:absolute !important;width:1px !important;word-wrap:normal !important;}.focusable:active,.focusable:focus{clip:auto !important;height:auto !important;overflow:visible !important;position:static !important;width:auto !important;}.hidden{display:none !important;}.invisible{visibility:hidden !important;}::-moz-selection{background:#006633;color:white;}::selection{background:#006633;color:white;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.skip-to-content:focus{position:relative !important;z-index:999;display:inline-block;margin-bottom:2rem;margin-top:0rem;background-color:#006633;color:#FFFFFF;}.skiplinks{left:50%;margin-left:-7em;position:absolute;width:14em;z-index:9999;}.skiplinks__link,.skiplinks__link:visited,.skiplinks__link:focus{background-color:#333;border:2px solid #eee;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.3);box-shadow:0 0 6px rgba(0,0,0,0.3);color:#eee;display:inline-block;font-weight:bold;line-height:1.5;margin:0;outline:0;padding:.25em .5em;text-align:center;text-decoration:none;width:14em;}#main:focus{outline:0;}.file--general,.file--application-octet-stream{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-exe.svg);}.file--package-x-generic{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-generic.svg);}.file--x-office-spreadsheet{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-xls.svg);}.file--x-office-document{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-doc.svg);}.file--x-office-presentation{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-ppt.svg);}.file--text-x-script{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-js.svg);}.file--text-html{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-html.svg);}.file--text-plain{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/text-plain.png);}.file--application-pdf{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-pdf.svg);}.file--application-x-executable{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-exe.svg);}.file--audio{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-mp3.svg);}.file--video{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-mp4.svg);}.file--text{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-txt.svg);}.file--image{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-jpg.svg);}.file--mime-application-postscript{background-image:url(/themes/custom/sja/assets/icons/theme-defaults/file-eps.svg);}.file{background-size:16px auto;background-position:left top;}a[data-entity-type='file']{position:relative;margin-left:1rem;font-weight:500;}a[data-entity-type='file']::before{position:absolute;content:' ';width:.75rem;height:1rem;left:-.9rem;top:.25rem;background-image:url("/themes/custom/sja/src/000_assets/icons/theme-defaults/attach-2.svg");background-repeat:no-repeat;background-size:1rem 1rem;}main input[type='date'],main input[type='email'],main input[type='file'],main input[type='month'],main input[type='number'],main input[type='password'],main input[type='tel'],main input[type='text'],main input[type='time'],main input[type='url'],main input[type='week'],main textarea,main select{border:1px solid #BEC6C4;max-width:100%;}main input{width:100%;color:#000000;padding:.75rem 3.5rem .75rem 1rem;}main input,main select{height:43px;font-size:.875rem;font-weight:600;letter-spacing:.7px;}main input,main textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;}main input:focus,main input:active,main textarea:focus,main textarea:active{border-color:#006633;outline:none;}main textarea{display:block;font-size:.875rem;width:100%;max-width:100%;padding:1rem;}main input[type='search'],main select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #BEC6C4;border-radius:0;}main select{height:43px;background:url("/themes/custom/sja/src/000_assets/icons/icon__unfold_more.svg") no-repeat;background-color:#FFFFFF;background-position:95%;background-size:24px;padding:.75rem 3.5rem .75rem 1rem;}main select::-ms-expand{display:none;}main select,main input[type='radio']:hover,main input[type='checkbox']:hover{cursor:pointer;}main *:focus,main *[aria-expanded='true'],main button,main .btn,main a.btn,main a.btn:hover,main a.btn:focus{-webkit-transition:ease-in .2s;transition:ease-in .2s;}main .has-error input,main .has-error textarea{border-color:#e50020;margin-bottom:.5rem;padding:1rem 3.5rem 1rem 1rem;background-image:url("/themes/custom/sja/src/000_assets/icons/icon__error.svg");background-repeat:no-repeat;background-size:24px;background-position-x:-webkit-calc(100% - 16px);background-position-x:calc(100% - 16px);background-position-y:center;}main .has-error input:focus,main .has-error input:active,main .has-error textarea:focus,main .has-error textarea:active{border-color:#006633;}main .has-error select{border-color:#e50020;margin-bottom:.5rem;}main .has-error select:focus,main .has-error select:active{border-color:#006633;}main .form-item__error-message,main .form-item--error-message .error{font-size:.75rem;color:#e50020;font-weight:bold;}.form-item-search-block-form{display:inline-block;}select + button,select + .btn,select + button:hover,select + .btn:hover,select + button:focus,select + .btn:focus,input + button,input + .btn,input + button:hover,input + .btn:hover,input + button:focus,input + .btn:focus{border-bottom:0;border-radius:0;}main input[type='submit'],#edit-cancel{width:auto;margin-top:3rem;padding:.5rem 2.75rem;cursor:pointer;}input[type='submit']:disabled{background-color:#e5ebe9;cursor:not-allowed;-webkit-transition:none;transition:none;}input[type='submit']:disabled:hover{color:#006633;}#edit-cancel{color:#000;background-color:white;border:3px solid #000;}#edit-cancel:hover{color:#FFFFFF;background-color:#000;border:3px solid #000;}.form-item--checkbox{position:relative;margin-bottom:1rem;}main input[type='checkbox'],#drupal-off-canvas input[type='checkbox']{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;line-height:normal;margin:1px \9 0 0;position:absolute;top:0;left:0;opacity:0;}main input[type='checkbox']:focus,#drupal-off-canvas input[type='checkbox']:focus{border:1px solid #e5ebe9;min-height:100%;height:auto;}main input[type='checkbox']:checked + label,#drupal-off-canvas input[type='checkbox']:checked + label{background-image:url(/themes/custom/sja/src/000_assets/checkboxes/icon__checkbox--checked.svg);background-repeat:no-repeat;background-size:20px 20px;background-position-y:center;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){main input[type='checkbox']:checked + label,#drupal-off-canvas input[type='checkbox']:checked + label{background-image:url(/themes/custom/sja/src/000_assets/checkboxes/icon__checkbox--checked.png);background-size:20px 20px;}}main input[type='checkbox'] + label,#drupal-off-canvas input[type='checkbox'] + label{background-image:url(/themes/custom/sja/src/000_assets/checkboxes/icon__checkbox.svg);background-repeat:no-repeat;background-size:20px 20px;background-position-y:center;font-size:1rem;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){main input[type='checkbox'] + label,#drupal-off-canvas input[type='checkbox'] + label{background-image:url(/themes/custom/sja/src/000_assets/checkboxes/icon__checkbox.png);background-size:20px 20px;}}main input[type='checkbox'] + label,#drupal-off-canvas input[type='checkbox'] + label{display:inline;font-weight:400;padding:1px 0 1px 26px;}details{border:0;padding-left:0;padding-right:0;padding-top:0;}summary{position:relative;line-height:1;padding:0.75rem;cursor:pointer;font-size:1rem;font-weight:700;margin-bottom:0.75rem;padding-left:2rem;text-transform:uppercase;}summary::-webkit-details-marker{display:none;}summary::before{position:absolute;left:10px;top:18px;display:inline-block;height:16px;width:16px;border-radius:50%;background-image:url(/themes/custom/sja/src/000_assets/icons/theme-defaults/icon__minus.svg);background-repeat:no-repeat;background-size:16px 16px;content:' ';margin-top:-6px;}details[open] summary::before{height:16px;width:16px;background-image:url(/themes/custom/sja/src/000_assets/icons/theme-defaults/icons__plus.svg);background-repeat:no-repeat;background-size:16px 16px;content:' ';}.collapse-processed > summary::before{display:none !important;}.vertical-tabs__panes details{padding:1.5rem;}.form-item .description,.details__description{color:#000;font-size:.8rem;margin-top:.2rem;}.ui-datepicker{font-family:"Nunito Sans",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;border-radius:0;padding:0;}.ui-datepicker table{width:100%;}.ui-datepicker th{padding:1rem .5rem;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{font-size:1rem;padding:.5rem 1.5rem .5rem 1rem;}.ui-datepicker-header{border-radius:0;padding:0;}.ui-widget-header{background:none;background-color:#EEEEEE;border:0;}.ui-state-default,.ui-widget-content .ui-state-default{background:none;background-color:#FAFAFA;}.ui-widget-content{max-width:100%;}.ui-datepicker-prev,.ui-datepicker-next{width:44px;height:44px;}fieldset{border:none;margin:2rem 0;padding:0;}fieldset legend{border:0;margin:0 0 1rem;padding:0;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;}.contact-message-request-access-form,.user-register-form,.contact-form{max-width:695px;}.contact-message-request-access-form input.form-text,.contact-message-request-access-form input.text-full,.contact-message-request-access-form input[type='text'],.contact-message-request-access-form input[type='email'],.user-register-form input.form-text,.user-register-form input.text-full,.user-register-form input[type='text'],.user-register-form input[type='email'],.contact-form input.form-text,.contact-form input.text-full,.contact-form input[type='text'],.contact-form input[type='email']{max-width:100%;width:100%;}.form-item__description,.fieldset__description{font-size:.8rem;color:#4D4D4D;margin-top:0.15rem;}.form-item--managed-file label{margin-bottom:1rem;}main .form-managed-file .managed-file-preview{display:inline-block;}main .form-managed-file input{width:100%;height:auto;padding:0;margin:0;border:none;cursor:pointer;}main .form-managed-file span{font-size:1rem;}main .form-managed-file [id^='edit-relevant-documentation-remove-button']{font-size:1rem;font-weight:400;text-transform:none;letter-spacing:1.2px;background-color:#006633;color:#FFFFFF;border-radius:0;border:1px solid #006633;padding:.25rem;margin-left:1rem;}main .form-managed-file [id^='edit-relevant-documentation-remove-button']:hover,main .form-managed-file [id^='edit-relevant-documentation-remove-button']:focus{background-color:#FFFFFF;color:#006633;}main .form-managed-file .webform-managed-file-preview + input[type='submit']{margin-left:1rem;}input.hasDatepicker{background-image:url("/themes/custom/sja/src/000_assets/icons/icon__calendar-w-bg.svg");background-size:43px;background-position:-webkit-calc(100% + 1px) center;background-position:calc(100% + 1px) center;background-repeat:no-repeat;}main label{display:block;letter-spacing:1.2px;text-transform:uppercase;color:#000000;font-size:1rem;font-weight:800;}.form-item--textarea label{margin-bottom:1rem;}.form-item--radio{position:relative;margin-bottom:1rem;}input[type='radio'],#drupal-off-canvas input[type='radio']{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;line-height:normal;margin:1px \9 0 0;position:absolute;top:0;left:0;opacity:0;border-color:transparent;}input[type='radio']:focus,#drupal-off-canvas input[type='radio']:focus{border:1px solid #e5ebe9;min-height:100%;height:auto;}input[type='radio']:checked + label,#drupal-off-canvas input[type='radio']:checked + label{background:url(/themes/custom/sja/src/000_assets/radio/icon__radio--checked.svg) no-repeat;background-size:20px 20px;background-position-y:center;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){input[type='radio']:checked + label,#drupal-off-canvas input[type='radio']:checked + label{background-image:url(/themes/custom/sja/src/000_assets/radio/icon__radio--checked.png);background-size:20px 20px;}}input[type='radio'] + label,#drupal-off-canvas input[type='radio'] + label{background:url(/themes/custom/sja/src/000_assets/radio/icon__radio.svg) no-repeat;background-size:20px 20px;background-position-y:center;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){input[type='radio'] + label,#drupal-off-canvas input[type='radio'] + label{background-image:url(/themes/custom/sja/src/000_assets/radio/icon__radio.png);background-size:20px 20px;}}input[type='radio'] + label,#drupal-off-canvas input[type='radio'] + label{display:inline;font-weight:400;padding:1px 0 1px 26px;}input[type='radio']:focus + label,#drupal-off-canvas input[type='radio']:focus + label{outline:1px auto #006633;}.form-item--vertical-tabs .vertical-tabs__menu{border-top:1px solid #CDCDCD;border-left:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;}.form-item--vertical-tabs li.is-selected{text-transform:uppercase;background-color:white;}.form-item--vertical-tabs li.is-selected .vertical-tabs__menu-item-title{color:#006633;}form#class-registration-assign-form{background-image:url("/themes/custom/sja/src/000_assets/default/SJA_BrandBackground_Green.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center;padding:4rem;}.assign_class_title{font-family:'Nunito Sans',-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;font-size:1.5em;font-weight:700;color:white;}.assign_class_description{font-weight:700;font-family:inherit;color:white;margin-top:6%;display:block;margin-bottom:6%;}.custom_textfield{border-radius:7px;width:50%;}.assign_class_submit:hover{border:2px solid white;}@media screen and (max-width:768px){.custom_textfield{border-radius:7px;width:100%;}}.user-login-form{padding:0;}.user-login-form .login--text-help{font-size:1rem;margin-top:.15rem;}.table-container{overflow-x:auto;white-space:nowrap;}.tablesaw{margin:1rem auto;max-width:1200px;border-spacing:0;border-collapse:collapse;border:unset !important;width:100%;}@media all and (max-width:39.9375em){.tablesaw td{width:100% !important;}}table{margin:1em auto;max-width:1200px;border-spacing:0;border-collapse:collapse;border:unset;width:100%;}table caption,table th{padding:30px;text-align:left;}table .text-align-center{text-align:center;}table .text-align-right{text-align:right;}table .text-align-left{text-align:left;}table td{padding:1.875rem;}table tbody th{background-color:white;padding:30px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;text-align:left;color:#006633;}table thead th{background-color:#e5ebe9;padding:30px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:1.2px;text-align:left;color:#000000;text-transform:uppercase;}table tr{color:#000000;border-bottom:2px solid #e5ebe9;}@media all and (max-width:39.9375em){table td{color:#000000;border-bottom:2px solid #e5ebe9;}table tbody > tr > th{background-color:#e5ebe9;border-color:#e5ebe9 !important;}table tbody > tr > td:nth-child(1){background-color:#e5ebe9;border-color:#e5ebe9 !important;}table b.tablesaw-cell-label{font-weight:900;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:1.05px;text-align:left;color:#000000;text-transform:uppercase;}table span.tablesaw-cell-content{padding-left:2.6875rem;}}.views-field-remove-button input{background-color:transparent;color:#FFF;}.tableresponsive-toggle-columns{display:none;}.tablesaw-bar.tablesaw-mode-swipe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem;}.tablesaw-bar.tablesaw-mode-swipe.tablesaw-all-cols-visible{display:none;}.tablesaw-bar.tablesaw-mode-swipe .tablesaw-advance{float:none;}.tablesaw-bar.tablesaw-mode-swipe .tablesaw-advance.minimap{margin:0 0 0 .5rem;}.tablesaw-bar.tablesaw-mode-swipe .tablesaw-advance .tablesaw-nav-btn{margin-top:0;margin-bottom:0;}.tablesaw-bar.tablesaw-mode-swipe .tablesaw-advance .tablesaw-advance-dots li i{display:block;margin-top:.5rem;}.tablesaw caption{margin:0;padding:.5rem 0;}.maintenance-page-container{font-family:'Lato',sans-serif;background-color:#F2F2F2;height:inherit;}.logo{margin:0 auto 20px;}.bilingual-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ffffff;text-align:center;margin:1rem;padding:1rem;border-radius:5px;}.maintenance-message-container{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-sizing:border-box;box-sizing:border-box;}.maintenance-message-header{font-family:'Nunito Sans',sans-serif;font-size:x-large;}.maintenance-message{font-size:smaller;}.logo-svg{height:11vh;margin-top:1rem;width:-webkit-fill-available;}.svg-container-maintenance{background-color:#F2F2F2;height:60vh;margin:auto;}.maintenance-image{width:-webkit-fill-available;}.maintenance-message-eta{font-weight:900;text-transform:uppercase;letter-spacing:2px;color:black;font-size:initial;font-family:'Nunito Sans',sans-serif;background-color:#f2f2f2;border-radius:21px;padding-bottom:12px;}.maintenance-message-eta-header{color:black;}.maintenance-message-eta-container{border-radius:5px;padding:12px;padding-top:initial;padding-bottom:10px;}svg.maintenance-message-icon{position:relative;top:10px;right:4px;}@media (max-width:1200px){.bilingual-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.maintenance-message-container{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%;}.bilingual-container{font-size:14px;}.maintenance-message{font-size:larger;}}@media (min-width:1800px){.bilingual-container{margin-right:14%;margin-left:14%;}}@media (max-width:1200px){.maintenance-image{margin-top:-4rem;}}@media (max-width:900px){.maintenance-image{margin-top:-8rem;}}@media (max-width:800px){.maintenance-image{margin-top:-11rem;}}@media (max-width:800px){.maintenance-image{margin-top:-11rem;}}@media (max-width:400px){.maintenance-image{margin-top:-15rem;}}.page-container-404{font-family:'Lato',sans-serif;background-color:#F2F2F2;}.logo-404{margin:0 auto 20px;}.bilingual-container-404{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ffffff;text-align:center;margin:1rem;padding:1rem;border-radius:5px;}.message-container-404{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-sizing:border-box;box-sizing:border-box;}.message-header-404{font-family:'Nunito Sans',sans-serif;font-size:x-large;}.message-404{font-size:smaller;line-height:25px;}.logo-svg-404{height:11vh;margin-top:1rem;width:-webkit-fill-available;}.svg-container{background-color:#F2F2F2;}svg-404{width:-webkit-fill-available;height:60vh;}.buttons-container-404{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;}.button-404{margin:0 10px;font-weight:600;z-index:1000;}.button-404 a{display:inline-block;padding:10px 20px;text-align:center;text-decoration:none;background-color:#006633;color:#fff;border-radius:5px;}.image-404{width:-webkit-fill-available;}@media (max-width:767px){.buttons-container-404{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.button-404{margin:2px 10px;font-weight:600;font-size:1rem;}}@media (max-width:1200px){.bilingual-container-404{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.message-container-404{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%;}.bilingual-container-404{font-size:14px;}.message-404{font-size:larger;}}@media (max-width:460px){.image-404{margin-top:-5rem;}}@media (min-width:1200px){.image-404{margin-top:-4rem;}.message-404{font-size:1em;}}@media (max-width:400px){.buttons-container-404{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (max-width:500px){.message-header-404{font-size:1.4rem;}}@media all and (max-width:35.4375em){.align-left,.align-right,.align-center{float:none;margin:1rem auto;}.align-left img,.align-right img,.align-center img{margin:0 auto;}}@media all and (min-width:35.5em){.align-left{float:left;padding:0 1rem 0 0;}}@media all and (min-width:35.5em){.align-right{float:right;padding:0 0 0 1rem;}}@media all and (min-width:35.5em){.align-center{display:table;margin:0 auto;}}.embedded-entity,.caption-container{width:auto;margin:1rem auto;display:inline;}.embedded-entity .video-embed-field-responsive-video::after,.caption-container .video-embed-field-responsive-video::after{padding-bottom:0;}.embedded-entity p,.caption-container p{margin:0;}.embedded-entity img,.caption-container img{width:auto;}.embedded-entity figure,.caption-container figure{display:table;margin:0 auto;}.embedded-entity .embedded-entity,.caption-container .embedded-entity{display:table-cell;vertical-align:bottom;}.embedded-entity figcaption,.caption-container figcaption{display:table-caption;caption-side:bottom;}.embedded-entity .video-embed-field-responsive-video,.caption-container .video-embed-field-responsive-video{position:relative;}.embedded-entity .video-embed-field-responsive-video iframe,.caption-container .video-embed-field-responsive-video iframe{position:relative;margin:0 auto;display:block;height:250px;}@media all and (min-width:48em){.embedded-entity .video-embed-field-responsive-video iframe,.caption-container .video-embed-field-responsive-video iframe{height:400px;}}@media all and (min-width:75em){.embedded-entity .video-embed-field-responsive-video iframe,.caption-container .video-embed-field-responsive-video iframe{height:600px;}}@media all and (max-width:35.4375em){.embedded-entity.align-left,.embedded-entity.align-right,.embedded-entity.align-center,.caption-container.align-left,.caption-container.align-right,.caption-container.align-center{float:none;margin:1rem auto;}.embedded-entity.align-left img,.embedded-entity.align-right img,.embedded-entity.align-center img,.caption-container.align-left img,.caption-container.align-right img,.caption-container.align-center img{margin:0 auto;}}.embedded-entity.align-left img,.embedded-entity.align-right img,.caption-container.align-left img,.caption-container.align-right img{width:auto;}@media all and (min-width:75em){.embedded-entity.align-left .video-embed-field-responsive-video iframe,.embedded-entity.align-right .video-embed-field-responsive-video iframe,.caption-container.align-left .video-embed-field-responsive-video iframe,.caption-container.align-right .video-embed-field-responsive-video iframe{height:400px;}}@media all and (min-width:35.5em){.embedded-entity.align-left,.caption-container.align-left{float:left;padding:0 1rem 0 0;}}@media all and (min-width:75em){.embedded-entity.align-left .video-embed-field-responsive-video iframe,.caption-container.align-left .video-embed-field-responsive-video iframe{padding-left:.75rem;}}@media all and (min-width:35.5em){.embedded-entity.align-right,.caption-container.align-right{float:right;padding:0 0 0 1rem;}}@media all and (min-width:75em){.embedded-entity.align-right .video-embed-field-responsive-video iframe,.caption-container.align-right .video-embed-field-responsive-video iframe{padding-left:.75rem;}}.embedded-entity.align-center,.caption-container.align-center{display:table;clear:both;}.embedded-entity.align-center img,.caption-container.align-center img{margin:0 auto;}.embedded-entity.align-center figure,.caption-container.align-center figure{margin:0 auto;}.embedded-entity.align-center figcaption,.caption-container.align-center figcaption{text-align:center;}@media all and (min-width:75em){.embedded-entity.align-center .video-embed-field-responsive-video iframe,.caption-container.align-center .video-embed-field-responsive-video iframe{height:400px;}}.embedded-entity #file--application-pdf ::before,.caption-container #file--application-pdf ::before{width:1rem;height:1rem;background-size:1rem 1rem;}@media all and (min-width:48em){.embedded-entity #file--application-pdf ::before,.caption-container #file--application-pdf ::before{width:1.25rem;height:1.25rem;background-size:1.25rem 1.25rem;}}.embedded-entity #file--application-pdf a,.caption-container #file--application-pdf a{font-weight:150;}@media all and (min-width:48em){.embedded-entity #file--application-pdf a,.caption-container #file--application-pdf a{font-weight:300;}}@media all and (min-width:48em){.embedded-entity #file--application-pdf a,.caption-container #file--application-pdf a{font-weight:500;}}.sales-banner{background-color:#e50020;color:white;padding:10px;text-align:center;font-weight:700;border-radius:5px;width:60%;position:relative;margin-right:auto;margin-left:auto;bottom:20px;}.sales-banner::before{display:inline-block !important;font-family:'FontAwesome';content:'\f02b' !important;font-weight:900 !important;font-size:20px !important;margin-right:10px !important;vertical-align:middle !important;text-align:left !important;}@media only screen and (max-width:476px){.sales-banner{position:relative;right:0%;font-size:12px;width:90%;bottom:1px;}}@media only screen and (min-width:477px) and (max-width:568px){.sales-banner{width:85%;margin:0 auto;right:0%;font-size:13px;bottom:0;}}@media only screen and (min-width:569px) and (max-width:692px){.sales-banner{right:0%;margin:0 auto;}}@media only screen and (min-width:669px) and (max-width:792px){.sales-banner{right:0%;margin:0 auto;}}@media only screen and (min-width:769px) and (max-width:892px){.sales-banner{right:0%;margin:0 auto;}}@media only screen and (min-width:869px) and (max-width:992px){.sales-banner{margin:0 auto;right:0;}}@media only screen and (min-width:1200px){.sales-banner{position:relative;width:60%;bottom:40px;}}.skeleton-loader p{height:20px;margin-top:10px;}.skeleton-loader p:nth-child(3n+1){width:90%;}.skeleton-loader p:nth-child(3n+2){width:75%;}.skeleton-loader p:nth-child(3n){width:60%;}.skeleton-loader p:last-child{width:40%;}.shimmer{background-color:#eee;background:-webkit-linear-gradient(340deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;-webkit-animation:1.5s shimmer linear infinite;animation:1.5s shimmer linear infinite;}@-webkit-keyframes shimmer{to{background-position-x:-200%;}}@keyframes shimmer{to{background-position-x:-200%;}}.region-utility-navigation{background-color:#e5ebe9;padding:1rem;}@media all and (min-width:60em){.region-utility-navigation{padding:1rem 0;}}.sidebar-first .region-prefix{margin:0 0 1rem 0;}@media all and (min-width:48em){.sidebar-first .region-prefix{margin:0 0 3rem 0;}}.sidebar-first .layout-content{max-width:1540px;margin:0 auto;padding:0 1rem;-webkit-transition:.5s all ease-in;transition:.5s all ease-in;}@media all and (min-width:48em){.sidebar-first .layout-content{padding:0 3.75rem;}}@media all and (min-width:98.25em){.sidebar-first .layout-content{padding:0;}}.sidebar-first .layout-sidebar-first{margin-bottom:2rem;}@media all and (min-width:60em){.sidebar-first .layout-sidebar-first{width:22.85714%;float:left;margin-right:2.85714%;margin-bottom:4rem;}}@media all and (min-width:60em){.sidebar-first .region-content{width:74.28571%;float:left;margin-left:0;}}.region-footer{background-color:#f0f0f0 !important;padding:3rem 1rem;}@media all and (min-width:60em){.region-footer{padding:1rem 0;}}.region-copyright{padding:1rem;}@media all and (min-width:60em){.region-copyright{padding:1rem 0;}}.l-constrain{max-width:100%;margin-left:auto;margin-right:auto;}.l-constrain:after{content:" ";display:block;clear:both;}.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;margin-top:155px;}@media all and (min-width:75em){.wrapper{margin-top:156px;}}@media all and (min-width:75em){.gin--horizontal-toolbar .wrapper{margin-top:220px;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wrapper{height:auto;}}.adminimal-admin-toolbar .wrapper{margin-top:156px;}.adminimal-admin-toolbar.toolbar-tray-open .wrapper{top:79px;margin-top:195px;}@media all and (min-width:60em){.adminimal-admin-toolbar.toolbar-tray-open .wrapper{margin-top:115px;}}@media all and (min-width:75em){.adminimal-admin-toolbar.toolbar-tray-open .wrapper{margin-top:156px;}}.region-header{position:relative;}.region-header .main-nav{display:inline-block;position:relative;}header[role='banner'] .contextual{display:none;position:static;}.container-inline div,.container-inline label{display:inline;}.layout-builder-configure-block .form-item--radio .form-radio{display:none !important;}.layout-builder-remove-section.confirmation .form-actions,.layout-builder-remove-block.confirmation .form-actions{margin-top:1rem !important;}.layout-builder-remove-section.confirmation .form-actions a.button.dialog-cancel,.layout-builder-remove-block.confirmation .form-actions a.button.dialog-cancel{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;}.page-header{background-color:white;max-width:100rem;padding:0.625rem 1.75rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media all and (min-width:48em){.page-header{padding-left:1.75rem;padding-right:1.75rem;}}@media all and (min-width:75em){.page-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-height:6.6rem;padding-left:3.75rem;padding-right:3.75rem;}}.page-header__second{-webkit-box-flex:1;-webkit-flex:1 1 3.125rem;-ms-flex:1 1 3.125rem;flex:1 1 3.125rem;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media all and (min-width:75em){.page-header__second{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;display:block;}}.region-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}@media all and (min-width:75em){.region-header{margin-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}}.region-header .l-constrain{position:relative;}.region-header-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0.75rem;}.region-header-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}body.gin--vertical-toolbar header[role='banner'],body.gin--horizontal-toolbar header[role='banner'],body.gin--classic-toolbar header[role='banner']{top:var(--gin-toolbar-y-offset) !important;}body.gin--horizontal-toolbar header[role='banner']{left:var(--drupal-displace-offset-left,0);}@media all and (min-width:75em){body.gin--horizontal-toolbar header[role='banner']{top:var(--drupal-displace-offset-top,113px) !important;}}header[role='banner']{position:fixed;z-index:200;top:0;right:0;left:0;background:#FFF;}header[role='banner'] * .contextual-region{position:inherit;}header[role='banner'] .main-nav > .navigation{position:relative;background-color:white;}@media all and (min-width:75em){header[role='banner'] .main-nav > .navigation{padding:68px 0;}}header[role='banner'] .main-nav > .navigation .region-navigation{max-width:1540px;margin:0 auto;padding:0 1rem;}@media all and (min-width:48em){header[role='banner'] .main-nav > .navigation .region-navigation{padding:0 3.75rem;}}header[role='banner'] .main-nav > .navigation .region-navigation .l-constrain{position:relative;}header[role='banner'] .main-nav > .navigation .region-navigation .l-constrain::after{content:none;}@media all and (min-width:75em){header[role='banner'] .main-nav > .navigation{padding-top:1rem;padding-bottom:0;border-top:1px solid rgba(112,112,122,0.3);border-bottom:1px solid rgba(112,112,122,0.3);}}.adminimal-admin-toolbar header[role='banner']{top:39px;}.adminimal-admin-toolbar.toolbar-tray-open header[role='banner']{top:79px;}#nav-icon3{margin-top:3px;width:1.625rem;height:1.25rem;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.3s;transition:.3s;cursor:pointer;}@media all and (min-width:75em){#nav-icon3{display:none;}}#nav-icon3 span{display:block;position:absolute;height:2px;width:100%;background:#000;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;cursor:pointer;}#nav-icon3 span:nth-child(1){top:0;}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:7px;}#nav-icon3 span:nth-child(4){top:14px;}#nav-icon3.open span:nth-child(1){top:18px;width:0;left:50%;}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#nav-icon3.open span:nth-child(4){top:18px;width:0;left:50%;}#block-sja-call .block__content{background-color:#F5F5F5;color:black;padding-left:.4rem;padding-right:.5rem;padding-top:.3rem;border-radius:2px;padding-bottom:.3rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;text-align:right;font-family:'Lato',sans-serif;font-weight:600;font-size:initial;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;}#block-sja-call .block__content:hover{-webkit-box-shadow:0 0 1.5px rgba(0,0,0,0.2);box-shadow:0 0 1.5px rgba(0,0,0,0.2);}#block-sja-call .block__content::before{display:inline-block;width:12px;height:12px;padding-left:0;float:left;margin-right:7px;content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="15.25" height="15.23"%3E%3Cpath fill="%23063" d="m14.693 10.933-1.624-1.624a1.856 1.856 0 0 0-2.652 0l-.325.325a35.8 35.8 0 0 1-4.514-4.508l.331-.331a1.876 1.876 0 0 0 0-2.652l-1.6-1.6a1.9 1.9 0 0 0-2.652 0l-.888.888a2.651 2.651 0 0 0-.336 3.31A35.957 35.957 0 0 0 10.49 14.797a2.652 2.652 0 0 0 3.315-.331l.888-.882a1.856 1.856 0 0 0 0-2.652Z"/%3E%3C/svg%3E');padding-top:2px;}a.sja-call-number{text-decoration:none;color:black;}@media (max-width:1200px){#block-sja-call{display:none;}}@media (max-width:1420px){.user-logged-in #block-sja-call{top:-76%;}}@media (max-width:1644px){html[lang='fr'] .user-logged-in #block-sja-call{top:-54%;}}@media (min-width:1664px) and (max-width:1778px){html[lang='fr'] .user-logged-in #block-sja-call{top:-54%;}}.region-footer{border-top:2px solid #e5ebe9;border-bottom:2px solid #474b4a;padding:0;width:100%;background-color:black;}@media all and (min-width:87.5em){.region-footer{padding:0 4rem 1rem;}}@media all and (min-width:106.25em){.region-footer{padding:0 2rem 0 2rem;}}.region-footer .l-constrain{max-width:1540px;margin:0 auto;padding:2.25rem 1rem;-webkit-transition:.5s all ease-in;transition:.5s all ease-in;}@media all and (min-width:48em){.region-footer .l-constrain{padding:2.75rem 3.75rem;}}@media all and (min-width:98.25em){.region-footer .l-constrain{padding:2rem 0;}}.region-footer .l-constrain .block--contact-information,.region-footer .l-constrain #block-footercontactinformation--2{width:100%;margin:0 auto;color:white;}@media all and (min-width:48em){.region-footer .l-constrain .block--contact-information,.region-footer .l-constrain #block-footercontactinformation--2{margin-top:14px;width:31.42857%;float:left;margin-left:0;}}@media (max-width:1200px){.region-footer .l-constrain .block--contact-information,.region-footer .l-constrain #block-footercontactinformation--2{margin-top:14px;}}@media all and (min-width:75em){.region-footer .l-constrain .block--contact-information,.region-footer .l-constrain #block-footercontactinformation--2{margin-left:0;margin-top:18px;}}.region-footer .l-constrain .block--contact-information .block__title,.region-footer .l-constrain #block-footercontactinformation--2 .block__title{font-size:14px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1.05px;text-align:left;color:white;text-transform:uppercase;margin-top:0;margin-bottom:20px;}@media all and (min-width:48em){.region-footer .l-constrain .block--contact-information .block__title,.region-footer .l-constrain #block-footercontactinformation--2 .block__title{margin-bottom:12px;}}.region-footer .l-constrain .block--contact-information p,.region-footer .l-constrain #block-footercontactinformation--2 p{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:white;}@media all and (min-width:48em){.region-footer .l-constrain .block--contact-information p,.region-footer .l-constrain #block-footercontactinformation--2 p{margin-bottom:1.75rem;}}@media all and (min-width:48em){.region-footer .l-constrain .menu--footer{width:57.14286%;float:left;margin-left:2.85714%;margin-left:8%;}}@media all and (min-width:75em){.region-footer .l-constrain .menu--footer{width:31.42857%;float:left;margin-left:2.85714%;}}.region-footer .l-constrain .menu--footer ul.nav--footer{padding:0;}@media all and (min-width:48em){.region-footer .l-constrain .menu--footer ul.nav--footer{-webkit-column-count:3;-moz-column-count:3;column-count:3;position:relative;}}@media all and (min-width:48em) and (max-width:1200px){.region-footer .l-constrain .menu--footer ul.nav--footer{width:138%;margin-top:7%;margin-bottom:7%;}}.region-footer .l-constrain .menu--footer li.nav__item{list-style:none;padding-top:18px;width:-webkit-max-content;width:-moz-max-content;width:max-content;}@media all and (min-width:48em){.region-footer .l-constrain .menu--footer li.nav__item{padding-top:26px;display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.region-footer .l-constrain .menu--footer li.nav__item a{height:19px;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.35px;text-align:left;color:black;text-decoration:none;}.region-footer .l-constrain .menu--footer li.nav__item a:hover,.region-footer .l-constrain .menu--footer li.nav__item a:focus{border-bottom:2px solid black;}.region-footer p.footer-contact-info__phone-email a{color:white;font-weight:800;text-decoration:none;}.region-footer p.footer-contact-info__phone-email a:hover,.region-footer p.footer-contact-info__phone-email a:focus{border-bottom:2px solid #bec6c4;color:#bec6c4;}@media all and (min-width:48em){.region-footer .menu--donate-link{width:31.42857%;float:left;margin-left:0;clear:both;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:none;margin:auto;}}@media all and (min-width:75em){.region-footer .menu--donate-link{width:31.42857%;float:left;margin-left:2.85714%;clear:none;text-align:right;}}.region-footer .menu--donate-link ul{padding:0;}.region-footer .menu--donate-link ul li{list-style:none;padding-top:8px;}@media all and (min-width:75em){.region-footer .menu--donate-link ul li{padding-top:28px;}}.region-footer .menu--donate-link ul li a{display:inline-block;padding:9px 38px;border-radius:20px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:0.875rem;font-weight:900;letter-spacing:.05em;color:white;-webkit-transition:.2s all;transition:.2s all;line-height:initial;border:2px solid #e50020;background-color:#e50020;position:inherit;}@media (min-width:1600px){.region-footer .menu--donate-link ul li a{right:21%;position:relative;}}@media (min-width:1200px){.region-footer .menu--donate-link ul li a{position:relative;bottom:2rem;}}.region-footer .menu--donate-link ul li a:hover,.region-footer .menu--donate-link ul li a:focus{background-color:#e50020;color:white;border:solid 2px #e50020;}.region-footer .menu--social-media-menu{margin:0 auto;width:100%;float:right;padding-top:38px;}@media all and (min-width:48em){.region-footer .menu--social-media-menu{width:48.57143%;float:right;margin-left:2.85714%;padding-left:6%;}}@media all and (min-width:75em){.region-footer .menu--social-media-menu{width:100%;float:left;margin-left:0;margin-right:0;width:30%;float:right;position:relative;right:45%;top:9rem;}}.region-footer .menu--social-media-menu ul.nav--social-media-menu{padding:0;margin:0;display:table;width:100%;}@media all and (min-width:75em){.region-footer .menu--social-media-menu ul.nav--social-media-menu{display:inline-block;text-align:right;}}.region-footer .menu--social-media-menu ul.nav--social-media-menu li{text-decoration:none;list-style:none;display:table-cell;}@media all and (min-width:75em){.region-footer .menu--social-media-menu ul.nav--social-media-menu li{display:inherit;padding-left:4%;}}.region-footer .menu--social-media-menu ul.nav--social-media-menu li a{display:block;font-size:0;}.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.facebook::before{content:'';background-image:url(/themes/custom/sja/src/000_assets/icons/facebook-with-circle.svg);width:44px;height:44px;display:block;margin:0 auto;background-repeat:no-repeat;background-position:top center;-webkit-filter:invert(0%) brightness(20%);filter:invert(0%) brightness(20%);}@media all and (min-width:75em){.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.facebook::before{background-position:right top;}}.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.facebook:hover::before,.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.facebook:focus::before{-webkit-filter:invert(0%) brightness(-150%);filter:invert(0%) brightness(-150%);}.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.twitter::before{content:'';background-image:url(/themes/custom/sja/src/000_assets/icons/twitter-with-circle.svg);width:44px;height:44px;display:block;margin:0 auto;background-repeat:no-repeat;background-position:top center;-webkit-filter:invert(0%) brightness(20%);filter:invert(0%) brightness(20%);}@media all and (min-width:75em){.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.twitter::before{background-position:right top;}}.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.twitter:hover::before,.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.twitter:focus::before{-webkit-filter:invert(0%) brightness(-150%);filter:invert(0%) brightness(-150%);}.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.linkedin::before{content:'';background-image:url(/themes/custom/sja/src/000_assets/icons/linkedin-with-circle.svg);width:44px;height:44px;display:block;margin:0 auto;background-repeat:no-repeat;background-position:top center;-webkit-filter:invert(0%) brightness(20%);filter:invert(0%) brightness(20%);}@media all and (min-width:75em){.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.linkedin::before{background-position:right top;}}.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.linkedin:hover::before,.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.linkedin:focus::before{-webkit-filter:invert(0%) brightness(-150%);filter:invert(0%) brightness(-150%);}.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.instagram::before{content:'';background-image:url(/themes/custom/sja/src/000_assets/icons/instagram-white.svg);width:44px;height:44px;display:block;margin:0 auto;background-repeat:no-repeat;background-position:top center;-webkit-filter:invert(0%) brightness(20%);filter:invert(0%) brightness(20%);}@media all and (min-width:75em){.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.instagram::before{background-position:right top;}}.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.instagram:hover::before,.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.instagram:focus::before{-webkit-filter:invert(0%) brightness(-150%);filter:invert(0%) brightness(-150%);}.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.youtube::before{content:'';background-image:url(/themes/custom/sja/src/000_assets/icons/youtube-with-circle.svg);width:44px;height:44px;display:block;margin:0 auto;background-repeat:no-repeat;background-position:top center;-webkit-filter:invert(0%) brightness(20%);filter:invert(0%) brightness(20%);}@media all and (min-width:75em){.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.youtube::before{background-position:right top;}}.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.youtube:hover::before,.region-footer .menu--social-media-menu ul.nav--social-media-menu li a.youtube:focus::before{-webkit-filter:invert(0%) brightness(-150%);filter:invert(0%) brightness(-150%);}.copyright{margin:0 auto;padding:1rem;-webkit-transition:.5s all ease-in;transition:.5s all ease-in;background-color:black;}@media all and (min-width:48em){.copyright{padding:2rem 3.75rem 1.625rem;}}@media all and (min-width:98.25em){.copyright{padding:2rem 5rem 1rem;}}.copyright .copyright_content{display:none;}.copyright .copyright_content .footer_logo{margin-left:0 !important;text-align:-webkit-center;padding-bottom:1rem;float:right !important;}@media (max-width:768px){.copyright .copyright_content .footer_logo{float:none !important;}}@media all and (min-width:48em){.copyright .copyright_content .footer_logo{width:22.85714%;float:left;margin-left:2.85714%;text-align:left;}}@media all and (min-width:75em){.copyright .copyright_content .footer_logo{width:22.85714%;float:left;margin-left:2.85714%;}}.copyright .copyright_content .footer_logo img{width:182px;height:67px;-webkit-filter:invert(100%);filter:invert(100%);}.copyright .copyright_content .footer_content{padding-bottom:1rem;}@media all and (min-width:48em){.copyright .copyright_content .footer_content{width:74.28571%;float:left;margin-left:2.85714%;width:400px;padding-top:18px;margin-left:67px;}}@media all and (min-width:75em){.copyright .copyright_content .footer_content{width:74.28571%;float:left;margin-left:2.85714%;padding-top:28px;}}.copyright .copyright_content .footer_content p{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.35px;text-align:left;color:white;}.copyright .copyright-year,.copyright .post-footer-links{padding-bottom:1rem;}@media (max-width:768px){.copyright .copyright-year,.copyright .post-footer-links{text-align:center;}}@media all and (min-width:48em){.copyright .copyright-year{width:100%;float:left;margin-left:0;margin-right:0;}}@media all and (min-width:75em){.copyright .copyright-year{width:40%;float:left;margin-left:2.85714%;margin-left:0;clear:both;}}.copyright .copyright-year p{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.35px;text-align:center;color:white;}@media all and (min-width:48em){.copyright .post-footer-links{padding-bottom:0;width:31.42857%;float:left;margin-left:2.85714%;margin-left:0;}}@media all and (min-width:75em){.copyright .post-footer-links{width:22.85714%;float:left;margin-left:2.85714%;}}.copyright .post-footer-links ul{padding:0;margin:0;display:block;}@media all and (min-width:75em){.copyright .post-footer-links ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.copyright .post-footer-links ul li{list-style:none;display:inline-block;}.copyright .post-footer-links ul li:nth-child(2){padding-left:28px;}@media all and (min-width:75em){.copyright .post-footer-links ul li:nth-child(2){float:right;}}.copyright .post-footer-links ul li a{display:block;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:.3px;text-align:left;color:white;text-decoration:none;}@media all and (min-width:75em){.copyright .post-footer-links ul li a{font-size:14px;}}.copyright .organization-number{width:185px;}@media (max-width:768px){.copyright .organization-number{width:auto;}}@media all and (min-width:48em){.copyright .organization-number{width:48.57143%;float:left;margin-left:2.85714%;}}@media all and (min-width:75em){.copyright .organization-number{width:31.42857%;float:left;margin-left:2.85714%;}}.copyright .organization-number p{font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:.3px;text-align:left;color:white;}@media (max-width:768px){.copyright .organization-number p{text-align:center;width:100%;}}@media all and (min-width:75em){.copyright .organization-number p{text-align:right;font-size:14px;}}.footer-logo{max-width:45%;height:auto;position:relative;left:15%;}@media (min-width:1300px) and (max-width:1380px){.footer-logo{left:15%;}}@media (max-width:1200px){.footer-logo{margin:auto;width:75%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;}}@media (max-width:768px){.footer-logo{right:0%;width:25%;bottom:2rem;left:0%;}.region-footer .menu--social-media-menu{top:5rem;position:relative;margin-bottom:-14%;}}@media (max-width:600px){.footer-logo{width:40%;}}@media (min-width:1560px){.footer-logo{left:9%;}}@media (max-width:768px){.region-footer .menu--donate-link ul li a{display:block;margin-right:30%;margin-left:30%;}}@media (max-width:768px){.region-footer .l-constrain .menu--footer ul.nav--footer{margin-top:19%;margin-bottom:4%;}}@media (max-width:1200px){.region-footer .l-constrain .menu--footer{float:none;margin-left:2.85714%;margin-top:14%;}.region-footer .l-constrain .menu--footer ul.nav--footer{left:26%;}}@media (min-width:1200px){.region-footer .menu--social-media-menu ul.nav--social-media-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;right:132%;position:relative;bottom:2.5rem;}}@media (min-width:1200px){.region-footer .l-constrain .menu--footer ul.nav--footer{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:14rem;-moz-column-gap:14rem;column-gap:14rem;position:relative;right:14%;}.region-footer .l-constrain .menu--footer ul.nav--footer li:nth-child(3n+1){margin-right:3rem;}.region-footer .l-constrain .menu--footer ul.nav--footer li:nth-child(3n+2){margin-right:14rem;}}.node__content > .layout{margin-top:2rem;margin-bottom:2rem;}.node__content > .layout:first-of-type{margin-top:0;}.node__content > .layout:last-of-type{margin-bottom:0;}.layout--fourcol-section,.layout--threecol-section,.layout--twocol-section,.layout--onecol{display:block;max-width:1540px;margin-left:auto;margin-right:auto;}.layout__region-container{display:block;}.layout__region-container > .layout__region{margin-top:2rem;margin-bottom:2rem;}.layout__region-container > .layout__region:first-of-type{margin-top:0;}.layout__region-container > .layout__region:last-of-type{margin-bottom:0;}.layout__region-container > .layout__region > *{margin-top:1rem;margin-bottom:1rem;}.layout__region-container > .layout__region > *:first-of-type{margin-top:0;}.layout__region-container > .layout__region > *:last-of-type{margin-bottom:0;}@media all and (min-width:35.5em){.layout__region-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;}.layout__region-container > .layout__region{margin-top:0;margin-bottom:0;}.layout__region-container > *{padding-left:1rem;padding-right:1rem;}}@media all and (min-width:98.25em){.layout__region-container{margin-left:0;margin-right:0;}.layout__region-container > *:first-of-type{padding-left:0;}.layout__region-container > *:last-of-type{padding-right:0;}.layout__region-container .layout__region--second{padding-left:0.5rem;padding-right:0.5rem;}}.layout--onecol .layout__region-container{display:block;margin-left:auto;margin-right:auto;}.layout--onecol .layout__region-container > *{padding-left:1rem;padding-right:1rem;}.layout--onecol .layout__region-container > * > *:first-of-type{padding-left:0;}.layout--onecol .layout__region-container > * > *:last-of-type{padding-right:0;}@media all and (min-width:98.25em){.layout--onecol .layout__region-container > *{padding-left:0;padding-right:0;}}.layout--onecolumnfullwidth-section .layout__region-container{margin-left:0;margin-right:0;}.layout--onecolumnfullwidth-section .layout__region--content{padding-left:0;padding-right:0;}.glb-sidebar{z-index:300 !important;}.glb-button{height:auto !important;text-transform:none !important;letter-spacing:normal !important;}.glb-form-element--type-select{height:auto !important;letter-spacing:normal !important;font-weight:normal !important;}.glb-claro-details__summary{text-transform:none !important;margin-bottom:unset !important;}.gin--vertical-toolbar .glb-sidebar{top:60px !important;}.glb-form-item__label,.entity-browser-modal label{text-transform:none !important;letter-spacing:normal !important;}.toolbar-horizontal .gin-secondary-toolbar--frontend{top:var(--gin-toolbar-height,53px);left:0;right:0;position:fixed !important;}@media (min-width:61em){.toolbar-loading.toolbar-horizontal .toolbar .toolbar-bar .toolbar-tab:last-child .toolbar-tray{position:absolute;}}.layout--twocol-section .layout__region-container > *{width:100%;}@media all and (min-width:35.5em) and (max-width:59.9375em){.layout--twocol-section.layout--twocol-section--33-67 .layout__region-container > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 .layout__region-container > .layout__region--second,.layout--twocol-section.layout--twocol-section--33-67 .layout__region-container > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 .layout__region-container > .layout__region--first{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--25-75 .layout__region-container > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 .layout__region-container > .layout__region--second,.layout--twocol-section.layout--twocol-section--25-75 .layout__region-container > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 .layout__region-container > .layout__region--first{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;}}@media all and (min-width:60em){.layout--twocol-section.layout--twocol-section--50-50 .layout__region-container > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 .layout__region-container > .layout__region--second{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}.layout--twocol-section.layout--twocol-section--33-67 .layout__region-container > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 .layout__region-container > .layout__region--second{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;}.layout--twocol-section.layout--twocol-section--33-67 .layout__region-container > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 .layout__region-container > .layout__region--first{-webkit-flex-basis:67%;-ms-flex-preferred-size:67%;flex-basis:67%;}.layout--twocol-section.layout--twocol-section--25-75 .layout__region-container > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 .layout__region-container > .layout__region--second{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;}.layout--twocol-section.layout--twocol-section--25-75 .layout__region-container > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 .layout__region-container > .layout__region--first{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;}}@media all and (min-width:35.5em) and (max-width:59.9375em) and (-ms-high-contrast:none),all and (min-width:35.5em) and (max-width:59.9375em) and (-ms-high-contrast:active){.layout--twocol-section.layout--twocol-section--33-67 .layout__region-container > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 .layout__region-container > .layout__region--second,.layout--twocol-section.layout--twocol-section--33-67 .layout__region-container > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 .layout__region-container > .layout__region--first,.layout--twocol-section.layout--twocol-section--25-75 .layout__region-container > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 .layout__region-container > .layout__region--second,.layout--twocol-section.layout--twocol-section--25-75 .layout__region-container > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 .layout__region-container > .layout__region--first{-webkit-flex-basis:-webkit-calc(50% - 32px);-ms-flex-preferred-size:calc(50% - 32px);flex-basis:calc(50% - 32px);}}@media all and (min-width:60em) and (-ms-high-contrast:none),all and (min-width:60em) and (-ms-high-contrast:active){.layout--twocol-section.layout--twocol-section--50-50 .layout__region-container > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 .layout__region-container > .layout__region--second{-webkit-flex-basis:-webkit-calc(50% - 32px);-ms-flex-preferred-size:calc(50% - 32px);flex-basis:calc(50% - 32px);}.layout--twocol-section.layout--twocol-section--33-67 .layout__region-container > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 .layout__region-container > .layout__region--second{-webkit-flex-basis:-webkit-calc(33% - 32px);-ms-flex-preferred-size:calc(33% - 32px);flex-basis:calc(33% - 32px);}.layout--twocol-section.layout--twocol-section--33-67 .layout__region-container > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 .layout__region-container > .layout__region--first{-webkit-flex-basis:-webkit-calc(67% - 32px);-ms-flex-preferred-size:calc(67% - 32px);flex-basis:calc(67% - 32px);}.layout--twocol-section.layout--twocol-section--25-75 .layout__region-container > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 .layout__region-container > .layout__region--second{-webkit-flex-basis:-webkit-calc(25% - 32px);-ms-flex-preferred-size:calc(25% - 32px);flex-basis:calc(25% - 32px);}.layout--twocol-section.layout--twocol-section--25-75 .layout__region-container > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 .layout__region-container > .layout__region--first{-webkit-flex-basis:-webkit-calc(75% - 32px);-ms-flex-preferred-size:calc(75% - 32px);flex-basis:calc(75% - 32px);}}.layout--onecolumnfullwidth-section{max-width:none;}.layout--onecolumnfullwidth-section .layout-builder__region{width:100%;}.layout--onecolumnfullwidth-section .layout__region{width:100%;}@media all and (min-width:35.5em) and (max-width:59.9375em){.layout--threecol-section--50-25-25 .layout__region-container > .layout__region--first,.layout--threecol-section--50-25-25 .layout__region-container > .layout__region--second,.layout--threecol-section--25-50-25 .layout__region-container > .layout__region--first,.layout--threecol-section--25-50-25 .layout__region-container > .layout__region--second,.layout--threecol-section--25-25-50 .layout__region-container > .layout__region--first,.layout--threecol-section--25-25-50 .layout__region-container > .layout__region--second,.layout--threecol-section--33-34-33 .layout__region-container > .layout__region--first,.layout--threecol-section--33-34-33 .layout__region-container > .layout__region--second{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;margin:10px auto;padding-left:30px;padding-right:30px;text-align:center;padding:inherit;}.layout--threecol-section--50-25-25 .layout__region-container > .layout__region--third,.layout--threecol-section--25-50-25 .layout__region-container > .layout__region--third,.layout--threecol-section--25-25-50 .layout__region-container > .layout__region--third,.layout--threecol-section--33-34-33 .layout__region-container > .layout__region--third{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;}}@media all and (min-width:60em){.layout--threecol--section .layout__region-container > .layout__region--third{margin-top:0;}.layout--threecol-section--25-50-25 .layout__region-container > .layout__region--first,.layout--threecol-section--25-50-25 .layout__region-container > .layout__region--third,.layout--threecol-section--25-25-50 .layout__region-container > .layout__region--first,.layout--threecol-section--25-25-50 .layout__region-container > .layout__region--second,.layout--threecol-section--50-25-25 .layout__region-container > .layout__region--second,.layout--threecol-section--50-25-25 .layout__region-container > .layout__region--third{-webkit-box-flex:0;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%;}.layout--threecol-section--25-50-25 .layout__region-container > .layout__region--second,.layout--threecol-section--25-25-50 .layout__region-container > .layout__region--third,.layout--threecol-section--50-25-25 .layout__region-container > .layout__region--first{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;}.layout--threecol-section--33-34-33 .layout__region-container > .layout__region--first,.layout--threecol-section--33-34-33 .layout__region-container > .layout__region--third{-webkit-box-flex:0;-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%;margin:10px auto;padding-left:30px;padding-right:30px;text-align:center;padding:inherit;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.layout--threecol-section--33-34-33 .layout__region-container > .layout__region--second{-webkit-box-flex:0;-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%;margin:10px auto;padding-left:30px;padding-right:30px;text-align:center;padding:inherit;}}@media all and (min-width:35.5em) and (max-width:59.9375em) and (-ms-high-contrast:none),all and (min-width:35.5em) and (max-width:59.9375em) and (-ms-high-contrast:active){.layout--threecol-section--50-25-25 .layout__region-container > .layout__region.layout__region--first,.layout--threecol-section--50-25-25 .layout__region-container > .layout__region.layout__region--second,.layout--threecol-section--25-50-25 .layout__region-container > .layout__region.layout__region--first,.layout--threecol-section--25-50-25 .layout__region-container > .layout__region.layout__region--second,.layout--threecol-section--25-25-50 .layout__region-container > .layout__region.layout__region--first,.layout--threecol-section--25-25-50 .layout__region-container > .layout__region.layout__region--second,.layout--threecol-section--33-34-33 .layout__region-container > .layout__region.layout__region--first,.layout--threecol-section--33-34-33 .layout__region-container > .layout__region.layout__region--second{-webkit-flex-basis:-webkit-calc(50% - 32px);-ms-flex-preferred-size:calc(50% - 32px);flex-basis:calc(50% - 32px);}.layout--threecol-section--50-25-25 .layout__region-container > .layout__region.layout__region--third,.layout--threecol-section--25-50-25 .layout__region-container > .layout__region.layout__region--third,.layout--threecol-section--25-25-50 .layout__region-container > .layout__region.layout__region--third,.layout--threecol-section--33-34-33 .layout__region-container > .layout__region.layout__region--third{-webkit-flex-basis:-webkit-calc(100% - 32px);-ms-flex-preferred-size:calc(100% - 32px);flex-basis:calc(100% - 32px);}}@media all and (min-width:60em) and (-ms-high-contrast:none),all and (min-width:60em) and (-ms-high-contrast:active){.layout--threecol-section--25-50-25 .layout__region-container > .layout__region.layout__region--first,.layout--threecol-section--25-50-25 .layout__region-container > .layout__region.layout__region--third,.layout--threecol-section--25-25-50 .layout__region-container > .layout__region.layout__region--first,.layout--threecol-section--25-25-50 .layout__region-container > .layout__region.layout__region--second,.layout--threecol-section--50-25-25 .layout__region-container > .layout__region.layout__region--second,.layout--threecol-section--50-25-25 .layout__region-container > .layout__region.layout__region--third{-webkit-flex-basis:-webkit-calc(25% - 32px);-ms-flex-preferred-size:calc(25% - 32px);flex-basis:calc(25% - 32px);}.layout--threecol-section--25-50-25 .layout__region-container > .layout__region.layout__region--second,.layout--threecol-section--25-25-50 .layout__region-container > .layout__region.layout__region--third,.layout--threecol-section--50-25-25 .layout__region-container > .layout__region.layout__region.layout__region--first{-webkit-flex-basis:-webkit-calc(50% - 32px);-ms-flex-preferred-size:calc(50% - 32px);flex-basis:calc(50% - 32px);}.layout--threecol-section--33-34-33 .layout__region-container > .layout__region.layout__region--first,.layout--threecol-section--33-34-33 .layout__region-container > .layout__region.layout__region--third{-webkit-flex-basis:-webkit-calc(33% - 32px);-ms-flex-preferred-size:calc(33% - 32px);flex-basis:calc(33% - 32px);}.layout--threecol-section--33-34-33 .layout__region-container > .layout__region.layout__region--second{-webkit-flex-basis:-webkit-calc(33% - 32px);-ms-flex-preferred-size:calc(33% - 32px);flex-basis:calc(33% - 32px);}}@media all and (min-width:35.5em){.layout--fourcol-section .layout__region-container > .layout__region--third,.layout--fourcol-section .layout__region-container > .layout__region--fourth{margin-top:1rem;}.layout--fourcol-section .layout__region-container > .layout__region{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;}}@media all and (min-width:60em){.layout--fourcol-section .layout__region-container > .layout__region--third,.layout--fourcol-section .layout__region-container > .layout__region--fourth{margin-top:0;}.layout--fourcol-section .layout__region-container > .layout__region{-webkit-box-flex:0;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%;}}@media all and (min-width:35.5em) and (-ms-high-contrast:none),all and (min-width:35.5em) and (-ms-high-contrast:active){.layout--fourcol-section .layout__region-container > .layout__region{-webkit-flex-basis:-webkit-calc(50% - 32px);-ms-flex-preferred-size:calc(50% - 32px);flex-basis:calc(50% - 32px);}}@media all and (min-width:60em) and (-ms-high-contrast:none),all and (min-width:60em) and (-ms-high-contrast:active){.layout--fourcol-section .layout__region-container > .layout__region{-webkit-flex-basis:-webkit-calc(25% - 32px);-ms-flex-preferred-size:calc(25% - 32px);flex-basis:calc(25% - 32px);}}.contextual-links-wrapper a.contextual-links-trigger{border-bottom:1px solid transparent;}.contextual-links-wrapper ul.contextual-links li a{border-bottom:1px solid transparent;}div[data-oembed-url*='instagram']{text-align:center;}div[data-oembed-url*='instagram'] iframe{display:inline-block !important;}.socialembed__container,.videoembed__wrapper{padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;}.socialembed__container .twitter-tweet,.socialembed__container iframe,.videoembed__wrapper .twitter-tweet,.videoembed__wrapper iframe{display:inline-block !important;}.messages{max-width:100%;margin:auto;-webkit-transition:.5s all ease-in;transition:.5s all ease-in;background-color:#ecf6fa;color:#424242;overflow:hidden;position:relative;word-wrap:break-word;background-repeat:no-repeat;background-size:45px 45px;background-position:right;border-radius:3px;font-family:'Nunito Sans',-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;font-weight:500;}.messages a{color:#bcdeee;font-weight:600;text-decoration:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif !important;}.messages__inner{max-width:100rem;padding:0 1.25rem;margin:0 auto;}@media all and (min-width:48em){.messages__inner{padding-left:1.75rem;padding-right:1.75rem;}}@media all and (min-width:75em){.messages__inner{padding-left:3.75rem;padding-right:3.75rem;}}.messages__content{background-repeat:no-repeat;background-size:45px 45px;background-position:0 center;padding:1.25rem 0 1.25rem 3.75rem;}.messages__content > *:last-child{margin-bottom:0;}.messages--error{background-color:#ffe6e5;border-color:#ffc5c2;}.messages--error .messages__content{background-image:url(/themes/custom/sja/src/000_assets/bg/messages-error.svg);}.messages--error a{color:#ff645c;}.messages--error .messages__item em:first-child{font-style:normal;font-weight:bold;}.messages--status{background-color:#e5ebe9;border-color:#c9e8a9;}.messages--status .messages__content{background-image:url(/themes/custom/sja/src/000_assets/bg/checkmark.svg);}.messages--status a{color:#71b02f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif !important;}.messages--warning{background-color:#fcf8e3;border-color:#faf2cc;}.messages--warning .messages__content{background-image:url(/themes/custom/sja/src/000_assets/bg/messages-warning.svg);}.messages--warning a{color:#8a6d3b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif !important;}.block--page-title{max-width:1540px;margin:0 auto;padding:0 1rem;-webkit-transition:.5s all ease-in;transition:.5s all ease-in;}@media all and (min-width:98.25em){.block--page-title{padding:0;}}.block--tabs{text-align:right;max-width:1540px;margin:0 auto;padding:0 1rem;-webkit-transition:.5s all ease-in;transition:.5s all ease-in;}.block--tabs .block__content ul li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:0;list-style:none;}.block--tabs .block__content ul li a{display:block;padding:.2rem .6em;letter-spacing:1px;text-transform:uppercase;color:#2a414f;border:2px solid #2e323d;background-color:white;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif !important;font-size:.7rem;font-weight:500;margin-bottom:0 !important;}.block--tabs .block__content ul li a:hover{color:white;background-color:#2e323d;margin-bottom:0 !important;}.block--tabs .block__content ul li.is-active a{color:white;background-color:#2e323d;}.block--tabs .block__content ul ul.tabs.primary{float:left;margin-bottom:0;padding-left:1rem;}@media all and (min-width:48em){.block--tabs .block__content ul ul.tabs.primary{float:right;}}.block--tabs .block__content ul ul.tabs.secondary{float:left;clear:both;margin-top:.5rem;padding-left:1rem;}@media all and (min-width:48em){.block--tabs .block__content ul ul.tabs.secondary{float:right;}}.block--tabs .block__content ul ul.tabs.secondary a{padding:.1rem .4;font-size:.6rem;font-weight:500;}.progress{position:relative;}.progress__track{background-color:rgba(0,65,116,0.1);border:1px solid #004174;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);height:1rem;margin:.2em 0;max-width:100%;min-width:6em;overflow:hidden;}.progress__bar{background-color:#004174;height:1rem;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:3%;}.progress__description,.progress__percentage{color:#474b4a;overflow:hidden;}.progress__description{float:left;}.progress__percentage{float:right;}h2.styleguide{letter-spacing:1px;text-transform:uppercase;color:#006633;font-weight:700;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif !important;}form.user-login-form{max-width:1540px;margin-left:auto;margin-right:auto;padding:1.5rem 8%;}@media all and (min-width:48em){form.user-login-form .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}@media all and (min-width:75em){form.user-login-form{padding:2rem 3.75rem;}}.no-sidebars.user-logged-out.path-user .path-user .layout-content .region-content,.no-sidebars.user-logged-out.path-user .path-user.sidebar-first .layout-content .region-content,.no-sidebars.user-logged-out.path-first-time-login .path-user .layout-content .region-content,.no-sidebars.user-logged-out.path-first-time-login .path-user.sidebar-first .layout-content .region-content{border:1px solid green;}.no-sidebars.user-logged-out.path-user .layout-content .region-content .path-user.sidebar-first .layout-content .region-content,.no-sidebars.user-logged-out.path-first-time-login .layout-content .region-content .path-user.sidebar-first .layout-content .region-content{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-flex-basis:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important;margin:0 auto;}@media all and (min-width:28.125em){.no-sidebars.user-logged-out.path-user .layout-content .region-content .path-user.sidebar-first .layout-content .region-content,.no-sidebars.user-logged-out.path-first-time-login .layout-content .region-content .path-user.sidebar-first .layout-content .region-content{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-flex-basis:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important;margin:0 auto;}}@media all and (min-width:48em){.no-sidebars.user-logged-out.path-user .layout-content .region-content .path-user.sidebar-first .layout-content .region-content,.no-sidebars.user-logged-out.path-first-time-login .layout-content .region-content .path-user.sidebar-first .layout-content .region-content{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-flex-basis:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important;margin:0 auto;}}.no-sidebars.user-logged-out.path-user #edit-actions,.no-sidebars.user-logged-out.path-first-time-login #edit-actions{text-align:center;}@media all and (min-width:48em){.no-sidebars.user-logged-out.path-user #edit-actions,.no-sidebars.user-logged-out.path-first-time-login #edit-actions{text-align:left;}}.no-sidebars.user-logged-out.path-user #edit-actions #edit-submit,.no-sidebars.user-logged-out.path-first-time-login #edit-actions #edit-submit{margin-bottom:1rem;width:100%;}@media all and (min-width:48em){.no-sidebars.user-logged-out.path-user #edit-actions #edit-submit,.no-sidebars.user-logged-out.path-first-time-login #edit-actions #edit-submit{width:auto;text-align:left;}}.no-sidebars.user-logged-out.path-user #edit-actions a,.no-sidebars.user-logged-out.path-first-time-login #edit-actions a{text-align:left;font-size:.8rem;font-weight:800;letter-spacing:1.05px;color:#006633;text-transform:uppercase;text-decoration:none;margin-left:0;}@media all and (min-width:48em){.no-sidebars.user-logged-out.path-user #edit-actions a,.no-sidebars.user-logged-out.path-first-time-login #edit-actions a{margin-left:2rem;}}.no-sidebars.user-logged-out.path-user .user-register--title,.no-sidebars.user-logged-out.path-first-time-login .user-register--title{margin-left:14%;margin-bottom:4rem;}.no-sidebars.user-logged-out.path-user .user-login--title,.no-sidebars.user-logged-out.path-first-time-login .user-login--title{margin-left:14%;margin-bottom:4rem;}.no-sidebars.user-logged-out.path-user .layout-content,.no-sidebars.user-logged-out.path-first-time-login .layout-content{padding:0;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.no-sidebars.user-logged-out.path-user .region-content,.no-sidebars.user-logged-out.path-first-time-login .region-content{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;margin:0 auto;}.no-sidebars.user-logged-out.path-user .region-content .block-userloginregistration-menu,.no-sidebars.user-logged-out.path-first-time-login .region-content .block-userloginregistration-menu{margin-bottom:4rem;}.no-sidebars.user-logged-out.path-user .region-content .user-pass,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass{font-size:.8rem;color:#4D4D4D;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:4rem;padding:1rem;-webkit-box-shadow:0 0 24px rgba(0,0,0,0.24);box-shadow:0 0 24px rgba(0,0,0,0.24);width:90%;}@media all and (min-width:35.5em){.no-sidebars.user-logged-out.path-user .region-content .user-pass,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass{width:520px;}}.no-sidebars.user-logged-out.path-user .region-content .user-pass .form-item--id-persistent-login label,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass .form-item--id-persistent-login label{text-transform:capitalize;}.no-sidebars.user-logged-out.path-user .region-content .user-pass .form-item,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass .form-item{margin-bottom:0;}.no-sidebars.user-logged-out.path-user .region-content .user-pass .form-item__description,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass .form-item__description{display:none;}.no-sidebars.user-logged-out.path-user .region-content .user-pass #edit-email--description,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass #edit-email--description{display:block;}.no-sidebars.user-logged-out.path-user .region-content .user-pass .form-item__label,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass .form-item__label{font-weight:600;}@media all and (min-width:28.125em){.no-sidebars.user-logged-out.path-user .region-content .user-pass,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass{padding:2rem;}}@media all and (min-width:48em){.no-sidebars.user-logged-out.path-user .region-content .user-pass,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass{padding:3rem;}}.no-sidebars.user-logged-out.path-user .region-content form.user-login-form,.no-sidebars.user-logged-out.path-user .region-content .user-register-form,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset{margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:4rem;padding:1rem;-webkit-box-shadow:0 0 24px rgba(0,0,0,0.24);box-shadow:0 0 24px rgba(0,0,0,0.24);width:90%;}.no-sidebars.user-logged-out.path-user .region-content form.user-login-form .field--name-field-account-type legend,.no-sidebars.user-logged-out.path-user .region-content .user-register-form .field--name-field-account-type legend,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form .field--name-field-account-type legend,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset .field--name-field-account-type legend,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form .field--name-field-account-type legend,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form .field--name-field-account-type legend,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form .field--name-field-account-type legend,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset .field--name-field-account-type legend{margin-bottom:0;}.no-sidebars.user-logged-out.path-user .region-content form.user-login-form .field--name-field-account-type .fieldset__legend-text,.no-sidebars.user-logged-out.path-user .region-content .user-register-form .field--name-field-account-type .fieldset__legend-text,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form .field--name-field-account-type .fieldset__legend-text,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset .field--name-field-account-type .fieldset__legend-text,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form .field--name-field-account-type .fieldset__legend-text,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form .field--name-field-account-type .fieldset__legend-text,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form .field--name-field-account-type .fieldset__legend-text,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset .field--name-field-account-type .fieldset__legend-text{display:block;letter-spacing:1.2px;text-transform:uppercase;color:#000000;font-size:1rem;font-weight:600;}.no-sidebars.user-logged-out.path-user .region-content form.user-login-form .field--name-field-account-type input[type='radio']:focus + label,.no-sidebars.user-logged-out.path-user .region-content .user-register-form .field--name-field-account-type input[type='radio']:focus + label,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form .field--name-field-account-type input[type='radio']:focus + label,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset .field--name-field-account-type input[type='radio']:focus + label,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form .field--name-field-account-type input[type='radio']:focus + label,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form .field--name-field-account-type input[type='radio']:focus + label,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form .field--name-field-account-type input[type='radio']:focus + label,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset .field--name-field-account-type input[type='radio']:focus + label{outline:none;}.no-sidebars.user-logged-out.path-user .region-content form.user-login-form .field--name-field-account-type .form-item,.no-sidebars.user-logged-out.path-user .region-content .user-register-form .field--name-field-account-type .form-item,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form .field--name-field-account-type .form-item,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset .field--name-field-account-type .form-item,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form .field--name-field-account-type .form-item,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form .field--name-field-account-type .form-item,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form .field--name-field-account-type .form-item,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset .field--name-field-account-type .form-item{margin-bottom:.5rem;}.no-sidebars.user-logged-out.path-user .region-content form.user-login-form .field--name-field-account-type label,.no-sidebars.user-logged-out.path-user .region-content .user-register-form .field--name-field-account-type label,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form .field--name-field-account-type label,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset .field--name-field-account-type label,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form .field--name-field-account-type label,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form .field--name-field-account-type label,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form .field--name-field-account-type label,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset .field--name-field-account-type label{font-weight:400;}@media all and (max-width:39.9375em){.no-sidebars.user-logged-out.path-user .region-content form.user-login-form .field--name-field-account-type label,.no-sidebars.user-logged-out.path-user .region-content .user-register-form .field--name-field-account-type label,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form .field--name-field-account-type label,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset .field--name-field-account-type label,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form .field--name-field-account-type label,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form .field--name-field-account-type label,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form .field--name-field-account-type label,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset .field--name-field-account-type label{font-size:.875rem;}}@media all and (min-width:35.5em){.no-sidebars.user-logged-out.path-user .region-content form.user-login-form,.no-sidebars.user-logged-out.path-user .region-content .user-register-form,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset{width:520px;}}.no-sidebars.user-logged-out.path-user .region-content form.user-login-form .form-item--id-persistent-login label,.no-sidebars.user-logged-out.path-user .region-content .user-register-form .form-item--id-persistent-login label,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form .form-item--id-persistent-login label,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset .form-item--id-persistent-login label,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form .form-item--id-persistent-login label,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form .form-item--id-persistent-login label,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form .form-item--id-persistent-login label,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset .form-item--id-persistent-login label{text-transform:capitalize;}.no-sidebars.user-logged-out.path-user .region-content form.user-login-form .form-submit,.no-sidebars.user-logged-out.path-user .region-content .user-register-form .form-submit,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form .form-submit,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset .form-submit,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form .form-submit,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form .form-submit,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form .form-submit,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset .form-submit{margin-top:1rem;margin-bottom:1rem;}.no-sidebars.user-logged-out.path-user .region-content form.user-login-form .form-item,.no-sidebars.user-logged-out.path-user .region-content .user-register-form .form-item,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form .form-item,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset .form-item,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form .form-item,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form .form-item,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form .form-item,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset .form-item{margin-bottom:2rem;}.no-sidebars.user-logged-out.path-user .region-content form.user-login-form .form-item__description,.no-sidebars.user-logged-out.path-user .region-content .user-register-form .form-item__description,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form .form-item__description,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset .form-item__description,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form .form-item__description,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form .form-item__description,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form .form-item__description,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset .form-item__description{display:none;}.no-sidebars.user-logged-out.path-user .region-content form.user-login-form #edit-email--description,.no-sidebars.user-logged-out.path-user .region-content .user-register-form #edit-email--description,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form #edit-email--description,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset #edit-email--description,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form #edit-email--description,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form #edit-email--description,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form #edit-email--description,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset #edit-email--description{display:block;}.no-sidebars.user-logged-out.path-user .region-content form.user-login-form .form-item__label,.no-sidebars.user-logged-out.path-user .region-content .user-register-form .form-item__label,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form .form-item__label,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset .form-item__label,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form .form-item__label,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form .form-item__label,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form .form-item__label,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset .form-item__label{font-weight:600;}@media all and (min-width:28.125em){.no-sidebars.user-logged-out.path-user .region-content form.user-login-form,.no-sidebars.user-logged-out.path-user .region-content .user-register-form,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset{padding:2rem;}}@media all and (min-width:48em){.no-sidebars.user-logged-out.path-user .region-content form.user-login-form,.no-sidebars.user-logged-out.path-user .region-content .user-register-form,.no-sidebars.user-logged-out.path-user .region-content .dynamics-users-migration-form,.no-sidebars.user-logged-out.path-user .region-content .user-pass-reset,.no-sidebars.user-logged-out.path-first-time-login .region-content form.user-login-form,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-register-form,.no-sidebars.user-logged-out.path-first-time-login .region-content .dynamics-users-migration-form,.no-sidebars.user-logged-out.path-first-time-login .region-content .user-pass-reset{padding:3rem;}}.no-sidebars.user-logged-out.path-user .menu--user-login-registration #block-userloginregistration-menu,.no-sidebars.user-logged-out.path-first-time-login .menu--user-login-registration #block-userloginregistration-menu{max-width:1540px;margin:0 auto;}.no-sidebars.user-logged-out.path-user .menu--user-login-registration .nav--user-login-registration,.no-sidebars.user-logged-out.path-first-time-login .menu--user-login-registration .nav--user-login-registration{max-width:500px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;list-style-type:none;font:#000 16px/22px Nunito Sans;font-weight:600;letter-spacing:1.2px;}@media all and (min-width:35.5em){.no-sidebars.user-logged-out.path-user .menu--user-login-registration .nav--user-login-registration,.no-sidebars.user-logged-out.path-first-time-login .menu--user-login-registration .nav--user-login-registration{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}}@media all and (min-width:35.5em){.no-sidebars.user-logged-out.path-user .menu--user-login-registration .nav--user-login-registration,.no-sidebars.user-logged-out.path-first-time-login .menu--user-login-registration .nav--user-login-registration{border-bottom:2px solid #bec6c4;}}.no-sidebars.user-logged-out.path-user .menu--user-login-registration .nav--user-login-registration .is-active-trail,.no-sidebars.user-logged-out.path-first-time-login .menu--user-login-registration .nav--user-login-registration .is-active-trail{color:#006633;display:inline-block;}.no-sidebars.user-logged-out.path-user .menu--user-login-registration .nav--user-login-registration .nav__item,.no-sidebars.user-logged-out.path-first-time-login .menu--user-login-registration .nav--user-login-registration .nav__item{padding-right:0;text-transform:uppercase;margin:0;margin-bottom:1.5rem;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;}@media all and (min-width:35.5em){.no-sidebars.user-logged-out.path-user .menu--user-login-registration .nav--user-login-registration .nav__item,.no-sidebars.user-logged-out.path-first-time-login .menu--user-login-registration .nav--user-login-registration .nav__item{border-bottom:0;padding-bottom:0;margin-bottom:0;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;}}.no-sidebars.user-logged-out.path-user .menu--user-login-registration .nav--user-login-registration .nav__item .is-active-trail,.no-sidebars.user-logged-out.path-first-time-login .menu--user-login-registration .nav--user-login-registration .nav__item .is-active-trail{color:#006633;}.no-sidebars.user-logged-out.path-user .menu--user-login-registration .nav--user-login-registration .nav__item .is-active-trail::after,.no-sidebars.user-logged-out.path-first-time-login .menu--user-login-registration .nav--user-login-registration .nav__item .is-active-trail::after{content:'';display:block;position:relative;width:100%;height:2px;bottom:-2px;left:45%;margin-left:-45%;background:#006633;}.no-sidebars.user-logged-out.path-user .menu--user-login-registration .nav--user-login-registration .nav__link,.no-sidebars.user-logged-out.path-first-time-login .menu--user-login-registration .nav--user-login-registration .nav__link{font-size:1rem;color:#474B4A;text-decoration:none;border-bottom:2px solid #BEC6C4;}@media all and (min-width:35.5em){.no-sidebars.user-logged-out.path-user .menu--user-login-registration .nav--user-login-registration .nav__link,.no-sidebars.user-logged-out.path-first-time-login .menu--user-login-registration .nav--user-login-registration .nav__link{border-bottom:0;}}.moderation-dashboard-block .moderation-dashboard{max-width:1540px;margin-left:auto;margin-right:auto;padding:1.5rem 8%;}@media all and (min-width:75em){.moderation-dashboard-block .moderation-dashboard{padding:2rem 3.75rem;}}.node-preview-container{width:auto;background:#d9e0de;}.node-preview-container .node-preview-backlink{background-color:#006633;padding:.5rem;color:#FFFFFF;text-transform:uppercase;font-size:.6rem;letter-spacing:.0223em;}.node-preview-container .node-preview-backlink:hover{background-color:#005c2e;}.node-preview-container .form-item-view-mode{display:none;}.page-node-type-article .region-banner-image{margin-bottom:40px;}.page-node-type-article .region-banner-image picture{width:100%;max-width:100%;height:auto;}.page-node-type-article .region-banner-image picture img{width:100%;max-width:100%;height:auto;}.page-node-type-article .banner_image_article_content{margin-bottom:40px;}.page-node-type-article .banner_image_article_content picture{width:100%;max-width:100%;height:auto;}.page-node-type-article .banner_image_article_content picture img{width:100%;max-width:100%;height:auto;}.page-node-type-article .title_article_content{max-width:692px;margin-left:auto;margin-right:auto;height:auto;padding:0 16px;font-size:24px;line-height:1.33;letter-spacing:.6px;margin:26px auto;}@media all and (min-width:48em){.page-node-type-article .title_article_content{font-size:36px;font-weight:900;line-height:1.36;letter-spacing:.9px;text-align:left;margin:40px auto;}}.page-node-type-article .region-content{margin:0 auto;padding:0;}.page-node-type-article .block--page-title,.page-node-type-article .publish_info,.page-node-type-article .updated_date,.page-node-type-article .region-content .node__content{max-width:692px;margin-left:auto;margin-right:auto;}.page-node-type-article .block--page-title{height:auto;padding:0 16px;font-size:24px;line-height:1.33;letter-spacing:.6px;margin:26px auto;}@media all and (min-width:48em){.page-node-type-article .block--page-title{font-size:36px;font-weight:900;line-height:1.36;letter-spacing:.9px;text-align:left;margin:40px auto;}}.page-node-type-article .field_subtitle{width:100%;font-size:20px;line-height:1.5;text-align:left;color:#000000;}.page-node-type-article .publish_info{padding:0 16px;height:40px;position:relative;margin:0 auto 26px;}.page-node-type-article .publish_info .publish_date{padding:auto;margin:auto 12px auto auto;font-size:16px;line-height:1.5;color:#006633;}.page-node-type-article .publish_info .seperator{border-left:1px solid;border-right:1px solid;position:absolute;color:#bec6c4;height:40px;top:-5px;}.page-node-type-article .publish_info .author_name{padding:auto;margin:auto auto auto 22px;font-size:1rem;line-height:1.5;color:#006633;}@media all and (min-width:48em){.page-node-type-article .publish_info .author_name{font-size:1.25rem;}.page-node-type-article .publish_info .publish_date{font-size:1.25rem;}}.page-node-type-article .updated_date{width:auto;padding:0 16px;height:23px;font-size:14px;font-style:italic;line-height:1.4;color:#000000;margin-bottom:40px;}@media all and (min-width:48em){.page-node-type-article .updated_date{line-height:2.14;margin:0 auto 40px auto;}}.page-node-type-article .region-content .node__content{height:auto;padding:0 16px;line-height:1.63;text-align:left;padding-bottom:20px;}@media all and (min-width:48em){.page-node-type-article .region-content .node__content{margin:0 auto;line-height:1.5;letter-spacing:normal;}}.page-node-type-article .block-div-contact{-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;padding:28px;margin:65px 0;}@media all and (min-width:48em){.page-node-type-article .block-div-contact{padding:60px;}}.page-node-type-article .block-div-contact h3{margin:0;font-weight:900;font-size:20px;line-height:1.28;letter-spacing:.8px;color:#000000;}@media all and (min-width:48em){.page-node-type-article .block-div-contact h3{font-size:32px;}}.page-node-type-article .block-div-contact .field--name-field-name{margin-top:38px;margin-bottom:20px;display:inline-block;font-size:.875rem;font-weight:900;line-height:1;letter-spacing:1.5px;text-transform:uppercase;color:#006633;}@media all and (min-width:48em){.page-node-type-article .block-div-contact .field--name-field-name{font-size:1.25rem;}}.page-node-type-article .block-div-contact .address span{font-size:14px;line-height:1.5;text-align:left;color:#000000;text-decoration:none;display:inline-block;margin-right:5px;}@media all and (min-width:48em){.page-node-type-article .block-div-contact .address span{font-size:16px;}}.page-node-type-article .block-div-contact .address br{display:none;}.page-node-type-article .block-div-contact a{font-size:14px;line-height:1.5;text-align:left;color:#000000;text-decoration:none;display:block;margin-top:12px;}@media all and (min-width:48em){.page-node-type-article .block-div-contact a{font-size:16px;}}.page-node-type-article .block-div-contact .field--name-field-email{margin:12px 0;font-size:16px;line-height:1.5;text-align:left;color:#000000;text-decoration:none;display:block;}.page-node-type-article .nav--primary-local-tasks{text-align:left;padding:16px;}@media all and (min-width:48em){.page-node-type-article .nav--primary-local-tasks{width:648px;margin:0 auto;}}@media all and (min-width:64em){.page-node-type-article .nav--primary-local-tasks{width:690px;}}@media all and (min-width:106.25em){.page-node-type-article .nav--primary-local-tasks{width:1000px;}}.page-node-type-article .node--type-article > .block--social-media{overflow-y:hidden !important;max-width:692px;margin-left:auto;margin-right:auto;}@media all and (min-width:48em){.page-node-type-article .node--type-article > .block--social-media{padding:0;}}@media all and (min-width:106.25em){.node__content .field--name-field-reference .field__item .container--quartered-stats{max-width:1540px;margin:0 auto;}}.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-title{display:block;font-size:14px;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;color:#006633;position:relative;text-transform:uppercase;overflow:hidden;}@media all and (min-width:60em){.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-title{font-size:16px;letter-spacing:0.12375rem;}}.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-title::after{content:' ';display:inline-block;width:100%;margin-left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background-color:#787e7c;height:2px;}@media all and (min-width:60em){.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-title::after{display:inline-block;}}.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content{padding:35px 0;float:left;width:100%;}@media all and (min-width:48em){.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content{padding:95px 0;}}@media all and (min-width:60em){.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content{padding:120px 0;padding-left:4.375rem;}}.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea:nth-child(1),.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea:nth-child(3){margin-left:0;}.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea:nth-child(1){padding-top:0;}@media all and (min-width:48em){.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea:nth-child(2){padding-top:0;}}@media all and (min-width:48em){.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea:nth-child(3),.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea:nth-child(4){padding-top:120px;}}.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea{width:100%;padding-top:56px;}@media all and (min-width:48em){.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea{width:48.3871%;float:left;max-width:465px;}.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea:nth-child(2n + 2){margin-left:51.6129%;margin-right:-100%;clear:none;}}@media all and (min-width:75em){.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea{width:49.61832%;float:left;}.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea:nth-child(2n + 2){margin-left:50.38168%;margin-right:-100%;clear:none;}}@media all and (min-width:87.5em){.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea{max-width:500px;}}.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea .textarea{padding-top:30px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;text-align:left;color:#000000;}@media all and (min-width:35.5em){.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea .textarea{max-width:27.5rem;margin:0 auto;}}@media all and (min-width:48em){.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea .textarea{max-width:none;}}@media all and (min-width:60em){.node__content .field--name-field-reference .field__item .container--quartered-stats .field--name-field-stat-content .paragraph--type-stats-with-textarea .textarea{padding-top:61px;font-size:20px;line-height:1.5;letter-spacing:normal;text-align:left;color:#000000;}}.node--type-job-posting .node__content .small-banner{position:relative;text-align:center;}@media all and (min-width:60em){.node--type-job-posting .node__content .small-banner .field--name-field-banner-image{margin-bottom:40px;}}.node--type-job-posting .node__content .small-banner .field--name-field-banner-image .field__item img{width:100%;}.node--type-job-posting .node__content .small-banner .field--name-field-banner-text{margin:0 auto;}.node--type-job-posting .node__content .small-banner .field--name-field-banner-text .field__item{font-size:24px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:.6px;text-align:left;color:#171918;padding:0.625rem 0.875rem;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:90%;margin:0 auto;display:inline-block;width:auto;}@media all and (min-width:48em){.node--type-job-posting .node__content .small-banner .field--name-field-banner-text .field__item{padding:1.25rem 2.5rem;font-size:36px;line-height:1.14;letter-spacing:.9px;}}@media all and (min-width:60em){.node--type-job-posting .node__content .small-banner .field--name-field-banner-text .field__item{font-size:36px;font-style:normal;font-stretch:normal;letter-spacing:.9px;color:#000000;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;padding:1.25rem 2.5rem;top:80%;position:absolute;-webkit-transform:translateY(-80%);transform:translateY(-80%);left:5rem;max-width:50%;}}@media all and (min-width:156.25em){.node--type-job-posting .node__content .small-banner .field--name-field-banner-text .field__item{top:87%;}}.node--type-job-posting .node__content .job-posting-content-wrapper{height:auto;line-height:1.63;text-align:left;padding:0 16px;margin-bottom:2rem;}.node--type-job-posting .node__content .job-posting-content-wrapper h2{margin-bottom:1.5rem;}@media all and (min-width:48em){.node--type-job-posting .node__content .job-posting-content-wrapper{width:648px;margin-left:auto;margin-right:auto;height:auto;line-height:1.5;letter-spacing:normal;text-align:left;}}@media all and (min-width:64em){.node--type-job-posting .node__content .job-posting-content-wrapper{width:690px;}}@media all and (min-width:106.25em){.node--type-job-posting .node__content .job-posting-content-wrapper{width:1000px;}}.page-node-type-page .prefix .region-prefix{margin:0;}.page-node-type-page .region-content > .block--page-title{margin-top:0;margin-bottom:0;}.page-node-type-page .region-content > .block--page-title .block-content h1,.page-node-type-page .region-content > .block--page-title .block-content .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .page-node-type-page .region-content > .block--page-title .block-content .field--name-field-content-title,.page-node-type-page .region-content > .block--page-title .block-content .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .page-node-type-page .region-content > .block--page-title .block-content .field--name-field-content-title{margin:0 auto 40px;}.page-node-type-page .region-banner-image{margin-bottom:0;position:relative;}@media all and (min-width:60em){.page-node-type-page .region-banner-image{margin-bottom:0;}}.page-node-type-page .region-banner-image picture{width:100%;max-width:100%;height:auto;}.page-node-type-page .region-banner-image picture img{width:100%;max-width:100%;height:auto;}.page-node-type-page .region-banner-image .field--name-field-banner-text{font-size:24px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:.6px;text-align:left;color:#171918;padding:0.625rem 0.875rem;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;position:absolute;top:90%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:95%;margin:0 auto;}@media all and (min-width:35.5em){.page-node-type-page .region-banner-image .field--name-field-banner-text{top:85%;padding:1.25rem 2.5rem;font-size:36px;font-weight:900;line-height:1.14;letter-spacing:.9px;text-align:left;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0 auto;}}@media all and (min-width:48em){.page-node-type-page .region-banner-image .field--name-field-banner-text{width:664px;margin:0 auto;}}@media all and (min-width:60em){.page-node-type-page .region-banner-image .field--name-field-banner-text{font-size:36px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:.9px;text-align:left;color:#000000;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;padding:1.25rem 2.5rem;top:80%;position:absolute;-webkit-transform:translateY(-80%);transform:translateY(-80%);left:5rem;width:auto;}}@media all and (min-width:156.25em){.page-node-type-page .region-banner-image .field--name-field-banner-text{top:87%;}}.page-node-type-page .region-content{max-width:100%;margin:0 auto;}.page-node-type-page .block--page-title{margin:0 0 26px;}@media all and (min-width:48em){.page-node-type-page .block--page-title{margin:0 auto 40px;}}.page-node-type-page .nav--primary-local-tasks{padding:0 1rem;}@media all and (min-width:48em){.page-node-type-page .nav--primary-local-tasks{max-width:1540px;margin:40px auto;padding:0;}}.page-node-type-page .field_subtitle{width:100%;font-size:20px;line-height:1.5;text-align:left;color:#000000;}.node__content .quick_link{position:relative;width:100%;height:220px;background-color:#d9e0de;overflow:hidden;display:block;margin:0 auto 16px;}@media all and (min-width:48em){.node__content .quick_link{height:300px;padding:1rem;margin:0;}}@media all and (min-width:60em){.node__content .quick_link{min-height:380px;padding:3rem;}}.node__content .quick_link .quick_link_title{width:90%;overflow:hidden;text-overflow:ellipsis;font-size:20px;font-weight:900;line-height:1.35;letter-spacing:.5px;text-align:left;color:#000000;margin:16px 15px 11px 17px;}@media all and (min-width:48em){.node__content .quick_link .quick_link_title{width:100%;margin:0;padding-bottom:1rem;}}.node__content .quick_link .quick_link_body{width:90%;line-height:1.57;overflow:hidden;font-size:14px;text-align:left;color:#000000;margin:10px 15px 15px 17px;}@media all and (min-width:48em){.node__content .quick_link .quick_link_body{width:100%;margin:0;padding-bottom:1rem;}}.node__content .quick_link .quick_link_url{display:block;position:absolute;bottom:2rem;right:1rem;}.node__content .quick_link .quick_link_url a{padding-bottom:3px;font-size:16px;}@media all and (min-width:60em){.node__content .quick_link .quick_link_url{position:absolute;bottom:3rem;right:3rem;}}.field--name-field-block-title{overflow:hidden;padding:1.25rem 1rem;font-size:14px;}@media all and (min-width:48em){.field--name-field-block-title{padding:1.25rem 5.125rem;}}@media all and (min-width:75em){.field--name-field-block-title{margin-bottom:75px;}}@media all and (min-width:106.25em){.field--name-field-block-title{width:1540px;margin:0 auto;}}.picture_right .two_col_container{max-width:100%;margin-bottom:50px;}@media all and (min-width:64em){.picture_right .two_col_container{padding:1.25rem 5.125rem;}.picture_right .two_col_container .two_col_image{width:100%;height:auto;}}@media all and (min-width:75em){.picture_right .two_col_container{margin-bottom:100px;}.picture_right .two_col_container .two_col_image{float:right;width:50% !important;margin:0 auto;}.picture_right .two_col_container .two_col_text_container{float:left;width:45%;}}@media all and (min-width:106.25em){.picture_right .two_col_container{width:1540px;margin:0 auto 90px;}}.picture_left .two_col_container{max-width:100%;margin-bottom:50px;}@media all and (min-width:64em){.picture_left .two_col_container{padding:1.25rem 5.125rem;}.picture_left .two_col_container .two_col_image{width:100%;height:auto;}}@media all and (min-width:75em){.picture_left .two_col_container{margin-bottom:100px;}.picture_left .two_col_container .two_col_image{float:left;width:50% !important;margin:0 auto;}.picture_left .two_col_container .two_col_text_container{float:right;width:45%;}}@media all and (min-width:106.25em){.picture_left .two_col_container{width:1540px;margin:0 auto 90px;}}.two_col_title{padding:32px 12px 10px 16px;font-size:20px;text-transform:capitalize;}@media all and (min-width:48em){.two_col_title{padding:1.25rem 5.125rem;}}@media all and (min-width:64em){.two_col_title{padding:1.25rem 0;}}@media all and (min-width:75em){.two_col_title{font-size:32px;}}@media all and (min-width:87.5em){.two_col_title{margin-top:25px;}}.two_col_summary{padding:2px 16px 22px;}@media all and (min-width:48em){.two_col_summary{padding:1.25rem 5.125rem;}}@media all and (min-width:64em){.two_col_summary{padding:1.25rem 0;}}.two_col_link{padding:2px 16px 40px 16px;}@media all and (min-width:48em){.two_col_link{padding:1.25rem 5.125rem;}}@media all and (min-width:64em){.two_col_link{padding:1.25rem 0;}}img{width:100%;}@media all and (min-width:64em){img{width:auto;}}.page-node-type-course-page .region-content{width:100%;margin:0 auto;padding:0;}.page-node-type-course-page .container{width:80%;max-width:600px;margin:50px auto;}.page-node-type-course-page h1.js-quickedit-page-title,.page-node-type-course-page .block--banner-big-new .js-quickedit-page-title.field--name-field-content-title,.block--banner-big-new .page-node-type-course-page .js-quickedit-page-title.field--name-field-content-title,.page-node-type-course-page .paragraph--type-banner-big .js-quickedit-page-title.field--name-field-content-title,.paragraph--type-banner-big .page-node-type-course-page .js-quickedit-page-title.field--name-field-content-title{text-align:center;}.page-node-type-course-page button.accordion{background-color:#ffffff;outline:none;text-align:left;padding:1rem;color:#333;cursor:pointer;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;border-radius:4px;font-family:'Nunito Sans',-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,sans-serif;font-size:1.2rem;font-weight:600;border:2px solid #d9e0de;margin:auto;width:79%;display:block;margin-bottom:20px;}@media all and (min-width:35.5em){.page-node-type-course-page button.accordion{font-size:1.5rem;}}.page-node-type-course-page button.accordion::after{content:'\f061';font-family:'fontawesome';font-size:inherit;float:right;padding:5px 5px 0 5px;}.page-node-type-course-page button.accordion.is-open::after{content:'\f063';}.page-node-type-course-page button.accordion:hover,.page-node-type-course-page button.accordion.is-open{background-color:#ddd;border:2px solid #d9e0de !important;}.page-node-type-course-page .accordion-content{background-color:white;padding:0 20px;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out;}@media all and (min-width:60em){.page-node-type-course-page .field-azure-map-block{width:inherit;}}@media all and (min-width:60em){.page-node-type-course-page canvas.mapboxgl-canvas.atlas-map-canvas{height:100rem;}}.page-node-type-course-page .flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;width:100%;}.page-node-type-course-page .flex-items:nth-child(1){display:block;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:inherit;}.page-node-type-course-page .flex-items:nth-child(2){display:block;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:inherit;}@media all and (min-width:48em){.page-node-type-course-page .field-azure-map-block{width:inherit;margin-top:auto;}}@media all and (min-width:60em){.page-node-type-course-page .flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media all and (min-width:64em){.page-node-type-course-page .flex-container{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}}@media all and (min-width:60em){.page-node-type-course-page .flex-items:nth-child(1){display:block;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:inherit;margin:1rem;margin-top:-3rem;}}@media all and (min-width:60em){.page-node-type-course-page .flex-items:nth-child(2){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin:2rem;width:100%;position:inherit;bottom:20.9rem;}}@media all and (min-width:64em){.page-node-type-course-page .flex-items:nth-child(2){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin:2rem;margin-right:.1px;margin-top:-3rem;width:47.4vw;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}}.page-node-type-course-page .block--page-title,.page-node-type-course-page .course-page--should-know-section,.page-node-type-course-page .course-page--description,.page-node-type-course-page .course-page--backed-by-experts{max-width:1540px;margin:0 auto;padding:0 1rem;-webkit-transition:.5s all ease-in;transition:.5s all ease-in;}@media all and (min-width:48em){.page-node-type-course-page .block--page-title,.page-node-type-course-page .course-page--should-know-section,.page-node-type-course-page .course-page--description,.page-node-type-course-page .course-page--backed-by-experts{padding:0 4.75rem;}}@media all and (min-width:98.25em){.page-node-type-course-page .block--page-title,.page-node-type-course-page .course-page--should-know-section,.page-node-type-course-page .course-page--description,.page-node-type-course-page .course-page--backed-by-experts{padding:0;}}.page-node-type-course-page .block--page-title{margin:1.25rem auto;text-align:center;}@media all and (min-width:48em){.page-node-type-course-page .block--page-title{margin:1.5625rem auto;}}.page-node-type-course-page .publish_info,.page-node-type-course-page .updated_date,.page-node-type-course-page .region-content .node__content{max-width:692px;margin-left:auto;margin-right:auto;}.page-node-type-course-page .node--type-course-page{padding:0;}@media all and (min-width:106.25em){.page-node-type-course-page .node--type-course-page{max-width:1540px;margin:0 auto;padding:0;overflow-x:visible;}}.page-node-type-course-page .node--type-course-page .course-page--description,.page-node-type-course-page .node--type-course-page .course-page--should-know-section,.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts{padding-bottom:1.5rem;}@media all and (min-width:48em){.page-node-type-course-page .node--type-course-page .course-page--description,.page-node-type-course-page .node--type-course-page .course-page--should-know-section,.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts{padding-bottom:.5rem;margin-left:3%;margin-right:3%;}}@media all and (min-width:48em){.page-node-type-course-page .node--type-course-page .course-page--description{padding-bottom:.5rem;}}@media all and (min-width:60em){.page-node-type-course-page .node--type-course-page .course-page--description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:12px;}}@media all and (min-width:60em){.page-node-type-course-page .node--type-course-page .course-page--description .course_description{width:75%;margin:0 auto;}}.page-node-type-course-page .node--type-course-page .course-page--description .course_description .field--name-field-subtitle{font-size:1rem;line-height:1.63;margin:1.5rem 0;}@media all and (min-width:48em){.page-node-type-course-page .node--type-course-page .course-page--description .course_description .field--name-field-subtitle{font-size:1.25rem;line-height:1.5;margin:0 0 2rem 0;}}.page-node-type-course-page .node--type-course-page .course-page--description .course_description .field--name-field-course-description{font-size:0.875rem;line-height:1.57;}@media all and (min-width:48em){.page-node-type-course-page .node--type-course-page .course-page--description .course_description .field--name-field-course-description{font-size:1.25rem;line-height:1.63;}}.page-node-type-course-page .node--type-course-page .course-page--description .course_availability{width:100%;font-size:0.875rem;line-height:1.71;padding:1.5rem 1.3125rem;margin:3rem 0;background-color:#FFFFFF;-webkit-box-shadow:0 0 1rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1rem 0 rgba(0,0,0,0.16);display:inline-block;}@media all and (min-width:48em){.page-node-type-course-page .node--type-course-page .course-page--description .course_availability{width:100%;font-size:1rem;}}@media all and (min-width:60em){.page-node-type-course-page .node--type-course-page .course-page--description .course_availability{width:70%;min-width:18.75rem;padding:3.25rem 3.5rem;margin:20px auto;display:inline;}}.page-node-type-course-page .node--type-course-page .course-page--description .course_availability h5{margin:0;margin-bottom:0.9375rem;text-align:center;color:#333;font-size:1.2rem;line-height:1.43;letter-spacing:0.06563rem;padding:20px;}@media all and (min-width:48em){.page-node-type-course-page .node--type-course-page .course-page--description .course_availability h5{font-size:1.25rem;letter-spacing:0.09375rem;line-height:1;}}.page-node-type-course-page .node--type-course-page .course-page--description .course_availability .field--name-field-course-availability{padding-top:0.875rem;}.page-node-type-course-page .node--type-course-page .course-page--description .course_availability .field--name-field-course-availability .field__item{display:list-item;list-style-position:inside;list-style-type:disc;}.page-node-type-course-page .node--type-course-page .course_availability,.page-node-type-course-page .node--type-course-page .field--name-field-course-availability{padding-top:5px !important;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border:2px solid #f6f6f6;padding:5px 5px 5px 5px;margin:1%;border-radius:3px;font-weight:600;}@media all and (min-width:48em){.page-node-type-course-page .node--type-course-page .course-page--should-know-section .course-page--details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:2.8%;margin-right:.8%;}}@media all and (min-width:87.5em){.page-node-type-course-page .node--type-course-page .course-page--should-know-section .course-page--details{margin-left:11%;}}@media all and (min-width:48em){.page-node-type-course-page .node--type-course-page .course-page--should-know-section .course-page--details > div{width:45%;margin:0 1rem 2rem 0;}}.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts .field--name-field-backed-by-the-experts{margin:1.9375rem 0;}.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts .field--name-field-backed-by-the-experts > .field__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts .field--name-field-backed-by-the-experts > .field__items > .field__item{width:50%;padding:5%;margin:auto 0;}@media all and (min-width:35.5em){.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts .field--name-field-backed-by-the-experts > .field__items > .field__item{-webkit-box-flex:0;-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%;padding:0.625rem;}.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts .field--name-field-backed-by-the-experts > .field__items > .field__item:nth-of-type(n + 0){margin-right:5%;}.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts .field--name-field-backed-by-the-experts > .field__items > .field__item:nth-of-type(3n + 0){margin-right:0;}}@media all and (min-width:48em){.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts .field--name-field-backed-by-the-experts > .field__items > .field__item{-webkit-box-flex:0;-webkit-flex:0 1 23%;-ms-flex:0 1 23%;flex:0 1 23%;padding:0.625rem;}.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts .field--name-field-backed-by-the-experts > .field__items > .field__item:nth-of-type(n + 0){margin-right:2.66%;}.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts .field--name-field-backed-by-the-experts > .field__items > .field__item:nth-of-type(4n + 0){margin-right:0;}}@media all and (min-width:60em){.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts .field--name-field-backed-by-the-experts > .field__items > .field__item{-webkit-box-flex:0;-webkit-flex:0 1 18%;-ms-flex:0 1 18%;flex:0 1 18%;}.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts .field--name-field-backed-by-the-experts > .field__items > .field__item:nth-of-type(n + 0){margin-right:2.5%;}.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts .field--name-field-backed-by-the-experts > .field__items > .field__item:nth-of-type(5n + 0){margin-right:0;}}.page-node-type-course-page .node--type-course-page .course-page--backed-by-experts img{height:auto;width:100%;}.page-node-type-course-page .node--type-course-page .course-page__class-link{padding:2rem 0 0;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:3rem;}.page-node-type-course-page .course-page--map-disclaimer{font-size:1rem;display:block;text-align:center;border:1px solid #e5ebe9;width:auto;margin:auto;padding:5px 15px;border-radius:3px;background-color:#e5ebe9;}.page-node-type-course-page .course-page--map-disclaimer::before{content:'\f05a';font-family:'fontawesome';-webkit-transform:translateY(27%);transform:translateY(27%);}.page-node-type-course-page .hide-map-disclaimer{display:none;}.page-node-type-course-page .ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a{color:#006633;}.page-node-type-course-page .ui-datepicker .ui-datepicker-calendar a.ui-state-hover{border:1px solid #006633;}.preloader{display:block;position:relative;width:80px;height:80px;margin:3.75rem auto 0;}.preloader div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid green;border-radius:50%;-webkit-animation:preloader 1.2s cubic-bezier(0.5,0.1,0.5,1) infinite;animation:preloader 1.2s cubic-bezier(0.5,0.1,0.5,1) infinite;border-color:green transparent transparent transparent;}.preloader div:nth-child(1){-webkit-animation-delay:-.45s;animation-delay:-.45s;}.preloader div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s;}.preloader div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s;}@-webkit-keyframes preloader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes preloader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.hide{display:none;}.map-block{position:relative;min-width:315px;overflow:hidden;z-index:19;}@media all and (min-width:60em){.map-block{overflow:inherit;position:inherit;}}.map-block.show-map{display:block;}.map-block .map-block-heading{background-color:#18573a;min-height:120px;padding:1rem 1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media all and (min-width:48em){.map-block .map-block-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2.25rem 3.75rem;position:relative;min-height:120px;overflow:hidden;}}@media all and (min-width:60em){.map-block .map-block-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0.25rem 3.75rem;}}@media all and (min-width:98.25em){.map-block .map-block-heading{padding:0.25rem 3.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media all and (min-width:106.25em){.map-block .map-block-heading{padding:0.25rem 1rem;}}.map-block .map-block-heading .map-block-heading-title{display:block;min-width:300px;font-size:1.875rem;font-weight:900;line-height:1.36;letter-spacing:0.9px;color:#ffffff;padding-bottom:0.75rem;margin:0;}@media all and (min-width:60em){.map-block .map-block-heading .map-block-heading-title{display:inline-block;font-size:2.25rem;font-weight:900;line-height:1.36;letter-spacing:0.9px;color:#ffffff;padding:0;position:absolute;top:60%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:18%;}}@media all and (min-width:98.25em){.map-block .map-block-heading .map-block-heading-title{left:23%;}}.map-block-course-title{display:block;text-transform:uppercase;font-size:0.875rem;font-weight:900;margin:0;line-height:1.33;letter-spacing:1.8px;color:#ffffff;}@media all and (min-width:60em){.map-block-course-title{display:inline-block;padding-left:30px;font-size:1.5rem;position:absolute;top:75%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:52%;height:120px;}}@media all and (min-width:75em){.map-block-course-title{display:inline-block;padding-left:30px;font-size:1.5rem;position:absolute;top:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:58%;padding-bottom:18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:99;}}@media all and (min-width:87.5em){.map-block-course-title{left:50%;padding-left:10;}}.searchPanel{width:100%;background-color:#ffffff;padding-bottom:2rem;margin:0 auto 0;}@media all and (min-width:48em){.searchPanel{margin:1.75rem auto 0;}}@media all and (min-width:60em){.searchPanel{background-color:#18573a;}}.searchPanel .search-panel-line{width:100%;height:8px;background-color:#006633;margin:0;}@media all and (min-width:28.125em){.searchPanel .map-text-search{padding:1rem 0.1rem 0.1rem;}}.searchPanel .map-text-search,.searchPanel .map-search-date{width:100%;}@media all and (min-width:60em){.searchPanel .map-text-search,.searchPanel .map-search-date{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}}@media all and (min-width:75em){.searchPanel .map-text-search,.searchPanel .map-search-date{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}}@media all and (min-width:60em){.searchPanel input#dateTbxFrom{width:300px;margin:28px;}}@media all and (min-width:60em){.searchPanel input#dateTbxTo{width:300px;margin:28px;}}.searchPanel input#searchTbx{width:100%;padding:0;height:2.6rem;top:0;padding-left:2.375rem;border-radius:5px;background:url("/themes/custom/sja/src/000_assets/icons/theme-defaults/searchgreen.svg");background-repeat:no-repeat;background-position:left;background-position-x:0.5rem;background-size:1rem;font-size:0.8rem;}@media all and (min-width:23.4375em){.searchPanel input#searchTbx{font-size:0.9rem;}}@media all and (min-width:23.4375em){.searchPanel input#searchTbx{background-size:20px;}}@media all and (min-width:60em){.searchPanel input#searchTbx{width:19rem;}}.searchPanel input#searchTbx::-webkit-input-placeholder{color:#000;text-align:center;}.searchPanel input#searchTbx::-moz-placeholder{color:#000;text-align:center;}.searchPanel input#searchTbx:-ms-input-placeholder{color:#000;text-align:center;}.searchPanel input#searchTbx::-ms-input-placeholder{color:#000;text-align:center;}.searchPanel input#searchTbx::placeholder{color:#000;text-align:center;}@media all and (min-width:60em){.searchPanel input#searchTbx::-webkit-input-placeholder{color:#585858;}.searchPanel input#searchTbx::-moz-placeholder{color:#585858;}.searchPanel input#searchTbx:-ms-input-placeholder{color:#585858;}.searchPanel input#searchTbx::-ms-input-placeholder{color:#585858;}.searchPanel input#searchTbx::placeholder{color:#585858;}}.searchPanel input#searchTbx:focus,.searchPanel input#searchTbx:focus-visible{outline:none;}.searchPanel input#searchTbx:focus::-webkit-input-placeholder,.searchPanel input#searchTbx:focus-visible::-webkit-input-placeholder{color:transparent;}.searchPanel input#searchTbx:focus::-moz-placeholder,.searchPanel input#searchTbx:focus-visible::-moz-placeholder{color:transparent;}.searchPanel input#searchTbx:focus:-ms-input-placeholder,.searchPanel input#searchTbx:focus-visible:-ms-input-placeholder{color:transparent;}.searchPanel input#searchTbx:focus::-ms-input-placeholder,.searchPanel input#searchTbx:focus-visible::-ms-input-placeholder{color:transparent;}.searchPanel input#searchTbx:focus::placeholder,.searchPanel input#searchTbx:focus-visible::placeholder{color:transparent;}.searchPanel input#searchTbx .searchBtnReset{margin-left:1rem;}.searchPanel .map-switch-block{height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:22px;}@media all and (min-width:60em){.searchPanel .map-switch-block{position:inherit;border:0;font-size:1.1875rem;color:#585858;}}@media all and (min-width:48em){.searchPanel .map-switch-block{font-size:17px;padding-left:1.5rem;padding-right:1.5rem;border-radius:0;color:#585858;}}@media all and (min-width:75em){.searchPanel .map-switch-block{width:19rem;padding:0 1.5rem 0 2.5rem;}}@media all and (min-width:35.5em){.searchPanel .map-text-search{top:9.5% !important;position:relative;width:auto;padding:1.65rem 0.1px 0.1px;}}@media all and (min-width:48em){.searchPanel .map-text-search{top:0% !important;position:relative;width:auto;padding:1.65rem 0.1px 0.1px;}}@media all and (min-width:60em){.searchPanel .map-text-search{padding:1.65rem 2rem 0;}}@media all and (min-width:106.25em){.searchPanel .map-text-search{top:0% !important;}}.searchPanel .map-text-search .autoComplete_list{border:1px solid #5d5d5d;background:#fff;width:100%;}@media all and (min-width:60em){.searchPanel .map-text-search .autoComplete_list{background:white;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;z-index:99;width:304px;margin-top:3rem;}}.searchPanel .map-text-search .no_result{list-style:none;padding:0.625rem;}.searchPanel .map-text-search .no_result_text{color:#666;}.searchPanel .map-text-search .map--autocomplete-result > button{background:none;border:0;cursor:pointer;line-height:1.25rem;overflow:hidden;padding:0.75rem 1rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;}.searchPanel .map-text-search .map--autocomplete-result > button:hover{outline:1px solid #006633;}.searchPanel .map-search-date{padding:1rem 1.385rem;}@media all and (min-width:60em){.searchPanel .map-search-date{padding:0.1px;margin:1rem 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media all and (min-width:64em){.searchPanel .map-search-date{padding:inherit;}}@media all and (min-width:75em){.searchPanel .map-search-date{padding:1rem 7rem;}}@media all and (min-width:87.5em){.searchPanel .map-search-date{padding:1rem 13rem;}}@media all and (min-width:98.25em){.searchPanel .map-search-date{padding:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.searchPanel .map-search-date input{cursor:pointer;}.searchPanel .map-text-search-label{font-size:16px;font-weight:900;line-height:1.25;letter-spacing:0.8px;margin-bottom:0.375rem;}@media all and (min-width:60em){.searchPanel .map-text-search-label{color:white;}}.searchPanel .map-search-date .map-text-search-label{padding-top:1.75rem;}.searchPanel .search-filters{display:block;margin:0 auto 0;text-align:center;width:100%;}@media all and (min-width:60em){.searchPanel .search-filters{top:45%;margin:auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem;}}.searchPanel .searchBtn:hover{border:2px solid white;}@media all and (min-width:75em){.searchPanel .searchBtn:hover{border:2px solid white;}}.searchPanel .searchBtnReset:hover{border:2px solid white;}@media all and (min-width:75em){.searchPanel .searchBtnReset:hover{border:2px solid white;}}.searchPanel .searchBtn,.searchPanel .searchBtnReset{border-radius:0.3125rem;font-size:1.125rem;color:#18573a;}.field-azure-map-block{position:relative;overflow:hidden;}.field-azure-map-block .map-renderer{position:relative;min-width:320px;height:28rem;}@media all and (min-width:60em){.field-azure-map-block .map-renderer{max-height:50;max-width:2811px;border-radius:5px;}}.field-azure-map-block .map-renderer.hide-map{display:none;}@media all and (min-width:60em){.field-azure-map-block .map-renderer.hide-map{display:block;}}.results-block{max-width:1540px;margin:0 auto;padding:1rem 1rem 3.5rem;-webkit-transition:0.5s all ease-in;transition:0.5s all ease-in;}@media all and (min-width:98.25em){.results-block{padding:0;}}.results-block .results-block-header{margin:1rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media all and (min-width:60em){.results-block .results-block-header{margin-top:3.75rem;}}.results-block .results-block-header .results-mobile{margin:0;display:none;}.results-block .results-block-header .results-mobile .breadcrumb__link{cursor:pointer;background-color:#ffffff;border-radius:3px;border:solid 2px #bec6c4;color:#006633;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:6px 14px 14px 30px;margin-right:1rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:0.2s all;height:50px;}@media all and (min-width:28.125em){.results-block .results-block-header .results-mobile .breadcrumb__link{padding:14px 14px 14px 35px;}}.results-block .results-block-header .results-mobile .breadcrumb__item a::before{padding-left:24px;position:absolute;top:24%;width:12px;height:0%;left:-6%;content:"\f060";font-family:"fontawesome";font-size:18px;float:right;-webkit-transform:translateY(50%);transform:translateY(50%);}.results-block .results-block-header .results-mobile.show{display:block;}.results-block .results-block-header .results-desktop{font-size:0.875rem;font-weight:bold;text-transform:uppercase;letter-spacing:0.7px;}.results-block .results-block-header .locationSelect{padding-right:2rem;border:solid 2px #bec6c4;text-transform:uppercase;border-radius:3px;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;padding:7px 34px 6px 21px;height:50px;}.results-block .results-block-header .locationSelect:active,.results-block .results-block-header .locationSelect:focus{border:2px solid black !important;}.selectedItem{display:none;height:130px;}@media all and (min-width:60em){.selectedItem{padding-top:32px;min-height:210px;padding-left:88.5px;padding-right:85px;}}.selectedItem .locationIcon-green{margin-left:16px;margin-top:20px;float:left;}@media all and (min-width:60em){.selectedItem .locationIcon-green{margin-left:0;position:relative;left:50px;top:14px;}}.selectedItem .listItem{border-top-color:#d9e0de;border-top-style:solid;border-top-width:1px;padding:1rem;background-color:#ffffff;list-style-type:none;font-size:14px;}@media all and (min-width:60em){.selectedItem .listItem{font-size:16px;list-style-type:none;width:100%;height:180px;border:solid 2px #d9e0de;background-color:#ffffff;}.selectedItem .listItem:hover{cursor:pointer;}}.selectedItem .listItem-title{border-top-left-radius:4px;border-top-right-radius:4px;padding-left:8px;height:30px;color:white;font-weight:bold;}@media all and (min-width:60em){.selectedItem .listItem-title{padding-left:0;}}.selectedItem .popupSubTitle{font-size:10px;line-height:12px;}.selectedItem .popupContent{font-size:11px;line-height:18px;padding:8px;}.listPanel .listItem{border:1px solid #d9e0de;background-color:#ffffff;list-style-type:none;font-size:0.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:padding 0.5s ease-in-out;transition:padding 0.5s ease-in-out;border-radius:10px;padding:15px;margin-bottom:10px;}.listPanel .listItem:last-of-type{border-bottom:1px solid #d9e0de;}.listPanel .listItem:active{background-color:#d8d4d4;}.listPanel .listItem.show-details{display:block;}.listPanel .listItem.show-details:hover,.listPanel .listItem.show-details:active,.listPanel .listItem.show-details:focus{background-color:inherit;outline:none;}@media all and (min-width:60em){.listPanel .listItem.show-details{padding-top:3rem;}}@media all and (min-width:60em){.listPanel .listItem{font-size:1rem;width:100%;border:2px solid #d9e0de;padding:2.125rem 3.25rem;position:relative;}.listPanel .listItem:last-of-type{border-bottom:2px solid #d9e0de;}.listPanel .listItem:hover{cursor:pointer;}}.listPanel .listItem .locationIcon-green{margin-right:1.5rem;}@media all and (min-width:60em){.listPanel .listItem .locationIcon-green{left:50px;}}.listPanel .listItem .listItem-all{width:100%;}.listPanel .listItem .listItem-all .listItem-title{position:relative;color:#006633;font-size:1rem;font-weight:bold;padding-right:1.5rem;margin:0;width:100%;}@media all and (max-width:59.9375em){.listPanel .listItem .listItem-all .listItem-title::after{content:url(/themes/custom/sja/src/000_assets/icons/icon__search-arrow--green.svg);width:1rem;height:1rem;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.listPanel .listItem .listItem-all .listItem-title a{color:#006633;}.listPanel .listItem .listItem-all .listItem-details{display:none;}@media all and (min-width:60em){.listPanel .listItem .listItem-all .listItem-details{display:block;padding-top:0.5rem;}}.listPanel .listItem .listItemAddress{line-height:1.71;}@media all and (min-width:60em){.listPanel .listItem.show-details{padding-left:0;padding-right:0;border:none;}.listPanel .listItem.show-details::after{content:none;}.listPanel .listItem.show-details:hover,.listPanel .listItem.show-details:active,.listPanel .listItem.show-details:focus{background-color:#ffffff;}}.listPanel .listItem.show-details .locationIcon-green{float:left;}@media all and (min-width:60em){.listPanel .listItem.show-details .locationIcon-green{margin-left:3.25rem;}}.listPanel .listItem.show-details .listItem-title{margin-bottom:0.5rem;}.listPanel .listItem.show-details .listItem-title::after{content:none;}.listPanel .listItem.show-details .listItem-details{display:block;margin-left:2.75rem;}@media all and (min-width:60em){.listPanel .listItem.show-details .listItem-details{margin-left:6rem;}}.field-azure-map-block .popup-content-container{background-color:none;-webkit-box-shadow:none;box-shadow:none;}.map-block .listPanel .listItem.course-table-row{padding:1rem;display:block;}@media all and (min-width:60em){.map-block .listPanel .listItem.course-table-row{padding:1.75rem 1.75rem;border:solid 2px #d9e0de;background-color:#ffffff;cursor:initial;}.map-block .listPanel .listItem.course-table-row::after{content:none;}}.course-table-first-segment,.course-table-second-segment,.course-table-third-segment{width:100%;display:block;}@media all and (min-width:60em){.course-table-first-segment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0.75rem;}}.course-table-first-segment.address-string{margin-top:1rem;margin-bottom:0.5rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.course-table-first-segment.address-string img{margin:auto 0;padding-right:0.5rem;}.course-table-first-segment.address-string a{text-decoration:none;}@media all and (min-width:60em){.course-table-second-segment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem;}}.course-start-date-time,.course-end-date-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem;max-width:320px;}@media all and (min-width:60em){.course-start-date-time,.course-end-date-time{margin-bottom:0;}}@media all and (max-width:59.9375em){.course-start-date-time,.course-end-date-time,.course-price,.course-table-second-segment,.course-table-third-segment{margin-bottom:1.5rem;}}@media all and (min-width:60em){.course-date-time{margin-left:2rem;margin-right:1rem;}}.course-table-third-segment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:0.25rem;}@media all and (min-width:75em){.course-table-third-segment{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.course-value{width:auto;height:auto;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#006633;display:table-cell;}@media all and (min-width:60em){.course-price{width:100%;text-align:right;}}@media all and (min-width:75em){.course-price{width:50%;}}@media all and (min-width:87.5em){.course-price{width:55%;}}.course-price > span{display:inline-block;font-weight:bold;letter-spacing:0.8px;font-size:1rem;padding:0.5rem 1.25rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;}@media all and (min-width:60em){.course-price > span{font-size:1.25rem;padding:0.5rem 0 0.5rem 1.25rem;}}.course-available,.course-full{display:block;}.course-available .course-available-icon,.course-full .course-available-icon{content:url(/themes/custom/sja/src/000_assets/icons/available.svg);margin-right:0.75rem;}.course-available .course-full-icon,.course-full .course-full-icon{content:url(/themes/custom/sja/src/000_assets/icons/full.svg);margin-right:0.75rem;}.course-text{font-weight:bold;text-transform:uppercase;font-size:0.875rem;letter-spacing:0.7px;}.course-register{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.seatsAvailableRegister .course-register a{padding:1.2px 0.75rem !important;}.seatsAvailableRegister{clear:right;padding-top:21px;color:#006633;}@media all and (min-width:75em){.seatsAvailableRegister{padding-top:0;}}.switch{position:relative;display:inline-block;width:60px;height:34px;}.switch input{opacity:0;width:0;height:0;}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#bcbebe;-webkit-transition:0.4s;transition:0.4s;}.slider::before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:0.4s;transition:0.4s;}.map-switch-block .slider.round::before .map-switch-block .switch-map-wrapper .map-switch .switch .slider{background-color:#006633;}.map-switch-block .slider.round::before .map-switch-block .switch-map-wrapper .map-switch .switch input:not(:checked) + .slider{background-color:#bcbebe;}.map-switch-block .slider.round::before .map-switch-block .switch-map-wrapper .map-switch .switch input:not(:checked) + .slider::before{-webkit-transform:translateX(26px);transform:translateX(26px);}input:focus + .slider{-webkit-box-shadow:0 0 1px #2196f3;box-shadow:0 0 1px #2196f3;}.slider{background-color:#bcbebe;}input:not(:checked) + .slider{background-color:#18573a;}input:not(:checked) + .slider::before{-webkit-transform:translateX(26px);transform:translateX(26px);}.slider.round{display:block;border-radius:34px;width:95%;margin:auto 0;}.slider.round::before{border-radius:50%;}.geolocation-button{position:absolute;margin:0 65vw;border-collapse:collapse;width:60px;height:35px;text-align:center;cursor:pointer;}@media all and (min-width:60em){.geolocation-button{margin:21px 371px;}}.geolocation-button:focus{outline:2px dashed #17171d;}.geolocation-button:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1);}.geolocation-button::-moz-focus-inner{border:0;}.geolocation-button svg{outline:none;-webkit-transition:-webkit-transform 0.15s linear;transition:-webkit-transform 0.15s linear;transition:transform 0.15s linear;transition:transform 0.15s linear,-webkit-transform 0.15s linear;}.eventLocationList{display:block;position:relative;padding-top:1.5rem;}.right-green-arrow{position:relative;float:right;bottom:18px;left:-5%;}@media all and (min-width:60em){.right-green-arrow{bottom:-12px;}}.map-search-error{display:none;color:#e50020;font-size:0.875rem;font-weight:bold;margin-top:0.25rem;}.map-search-error.show{display:block;}.map-no-results{display:none;margin:1.5rem 0;}.map-no-results.show{display:block;}.map-no-results p{font-size:1rem;}@media all and (min-width:48em){#courseLeftPanelLanguageSwitcher{margin-left:auto;}}.language-select{margin:auto 0;}.language-select .language-filter{padding:0.5rem 2.3rem 0.5rem 1rem;font-size:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:6px;background:#ffffff;background-image:url("/themes/custom/sja/src/000_assets/icons/arrow-down-green.svg");background-repeat:no-repeat;background-size:0.8rem;background-position:5.2rem center;border:0.5px solid #c4c4c4;color:#000;}@media all and (min-width:60em){.language-select .language-filter{-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.16);box-shadow:0 1px 6px rgba(0,0,0,0.16);border:0;}}.language-select .language-filter:focus-visible{outline:none;}.map-container{font-family:"Lato","Helvetica Neue",Arial;}.map-container .map-block{background:#18573a;}@media all and (min-width:106.25em){.map-container .map-block .map-form-container{max-width:1540px;margin:0 auto;padding:0;overflow-x:visible;}}.map-container .map-block .map-form-container #searchAccordion{background-color:#fff;}@media all and (min-width:60em){.map-container .map-block .map-form-container #searchAccordion{background-color:#18573a;}}.map-container .map-block .map-form-container #searchAccordion .accordion-title{text-align:center;font-size:revert;color:#000;margin-top:0;background:#fff;padding-top:0.8125rem;padding-bottom:0.8125rem;font-weight:400;margin-bottom:0;border-top:0;border-left:0;border-right:0;border-radius:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media all and (min-width:60em){.map-container .map-block .map-form-container #searchAccordion .accordion-title{display:none;}}.map-container .map-block .map-form-container #searchAccordion .accordion-title.ui-state-active .accordion-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1.5rem;background:url("/themes/custom/sja/src/000_assets/icons/arrow-up-green.svg");background-repeat:no-repeat;background-position:center;background-size:100%;}@media all and (min-width:48em){.map-container .map-block .map-form-container #searchAccordion .accordion-title.ui-state-active .accordion-image{width:1.5rem;}}.map-container .map-block .map-form-container #searchAccordion .accordion-title .ui-accordion-header-icon{display:none;}.map-container .map-block .map-form-container #searchAccordion .accordion-title .ac-title{width:90%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:20px;}.map-container .map-block .map-form-container #searchAccordion .accordion-title .accordion-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1.3rem;background:url("/themes/custom/sja/src/000_assets/icons/arrow-down-green.svg");background-repeat:no-repeat;background-position:center;background-size:100%;}@media all and (min-width:48em){.map-container .map-block .map-form-container #searchAccordion .accordion-title .accordion-image{width:1.5rem;}}.map-container .map-block .map-form-container #searchAccordion .find-classes .accordion-image{width:1.6rem;}.map-container .map-block .map-form-container .mobile-right-panel{display:block;}@media all and (min-width:60em){.map-container .map-block .map-form-container .mobile-right-panel{display:none;}}.map-container .map-block .map-form-container .mobile-right-panel.map-opacity{height:0;}.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion #course-1{padding:1rem 1rem;}@media all and (min-width:48em){.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion #course-1{padding:2rem 3.75rem;}}.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion #course-2 .course-page--should-know-section{padding:0 1rem;}@media all and (min-width:48em){.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion #course-2 .course-page--should-know-section{padding:2rem 3.75rem;}}.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion .accordion-wrapper .accordion-content-wrapper{font-size:16px;padding:0;display:none;}.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion .accordion-wrapper .accordion-content-wrapper.ui-accordion-content{display:block;}@media all and (min-width:48em){.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion .accordion-wrapper .accordion-content-wrapper{font-size:18px;}}.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion .accordion-wrapper .accordion-content-wrapper .field--name-field-course-description{padding:1em 1rem;}.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion .accordion-wrapper .accordion-title{text-align:center;font-size:revert;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;border:0;border-radius:0;padding-top:1rem;padding-bottom:1rem;}.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion .accordion-wrapper .accordion-title.course-introduction{background-color:#c0d1c9;}.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion .accordion-wrapper .accordion-title.course-details{background-color:#dce3e0;}.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion .accordion-wrapper .accordion-title.ui-state-active .accordion-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1.5rem;background:url("/themes/custom/sja/src/000_assets/icons/arrow-up-green.svg");background-repeat:no-repeat;background-position:center;background-size:100%;}.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion .accordion-wrapper .accordion-title .ui-accordion-header-icon{display:none;}.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion .accordion-wrapper .accordion-title .ac-title{width:90%;font-size:18px;font-weight:400;}.map-container .map-block .map-form-container .mobile-right-panel #courseAccordion .accordion-wrapper .accordion-title .accordion-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1.5rem;background:url("/themes/custom/sja/src/000_assets/icons/arrow-down-green.svg");background-repeat:no-repeat;background-position:center;background-size:100%;}.map-container .map-block .map-form-container .mobile-right-panel #courses .course-page--should-know-section{padding:0;}.map-container .map-block .map-form-container .mobile-right-panel #courses .field-course-delivery-method .availability-province{padding-top:5px !important;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border:2px solid #f6f6f6;padding:5px 5px 5px 5px;margin:1%;border-radius:3px;font-weight:400;}.map-container .map-block .map-form-container .map-block-heading{min-height:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1rem;}.map-container .map-block .map-form-container .map-block-heading .mobile-course-link{display:block;}@media all and (min-width:60em){.map-container .map-block .map-form-container .map-block-heading .mobile-course-link{display:none;}}.map-container .map-block .map-form-container .map-block-heading .mobile-course-link img{width:1.5rem;}@media all and (min-width:48em){.map-container .map-block .map-form-container .map-block-heading .mobile-course-link img{width:2rem;}}.map-container .map-block .map-form-container .map-block-heading .all-course-link{display:none;background-color:#fff;padding:0.25rem 1rem 0.25rem 2rem;border-radius:5px;font-size:18px;font-weight:500;color:#18573a;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;background-image:url("/themes/custom/sja/src/000_assets/icons/arrow-left-green.svg");background-repeat:no-repeat;background-size:0.9rem;background-position:0.5rem center;position:absolute;top:2.875rem;left:3.75rem;}@media all and (min-width:60em){.map-container .map-block .map-form-container .map-block-heading .all-course-link{display:block;border:2px solid #fff;}}@media all and (min-width:106.25em){.map-container .map-block .map-form-container .map-block-heading .all-course-link{left:1rem;}}.map-container .map-block .map-form-container .map-block-heading .all-course-link:hover{background-image:url("/themes/custom/sja/src/000_assets/icons/arrow-left-white.svg");background-color:#18573a;border:2px solid #fff;}.map-container .map-block .map-form-container .map-block-heading .all-course-link a{text-decoration:none;}.map-container .map-block .map-form-container .map-block-heading .all-course-link:hover a{color:#fff;}.map-container .map-block .map-form-container .map-block-heading .not-sure-link{color:#fff;border-bottom:2px solid #fff;font-size:18px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:none;}@media all and (min-width:60em){.map-container .map-block .map-form-container .map-block-heading .not-sure-link{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;display:block;}}.map-container .map-block .map-form-container .map-block-heading .not-sure-link a{text-decoration:none;color:#fff;}.map-container .map-block .map-form-container .map-block-heading .map-course-title{font-weight:700;color:#fff;text-align:center;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}@media all and (min-width:48em){.map-container .map-block .map-form-container .map-block-heading .map-course-title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;font-size:2rem;line-height:1.2;}}@media all and (min-width:60em){.map-container .map-block .map-form-container .map-block-heading .map-course-title{font-size:2.75rem;padding:0 11.5rem;}}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] .map-text-search{background-color:#fff;}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] .search-box{background-color:#d3d3d3 !important;color:#585858 !important;opacity:1 !important;pointer-events:none;}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] .search-box{background-color:#d3d3d3 !important;color:#585858 !important;opacity:1 !important;}}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] #searchTbx{background-color:#d3d3d3;opacity:1;pointer-events:none;}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] #searchTbx{background-color:#d3d3d3;color:#585858;opacity:1;}}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] #searchTbx::-webkit-input-placeholder{color:#585858;}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] #searchTbx::-moz-placeholder{color:#585858;}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] #searchTbx:-ms-input-placeholder{color:#585858;}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] #searchTbx::-ms-input-placeholder{color:#585858;}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] #searchTbx::placeholder{color:#585858;}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] .date-range-box{background-color:#d3d3d3 !important;color:#585858 !important;opacity:1 !important;}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] .date-range-box{background-color:#d3d3d3 !important;opacity:1;}}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] .date-range-box .date-range-box-icon{opacity:1;}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] .date-range-box .date-range-box-icon{background-color:#d3d3d3 !important;opacity:1;}}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] .date-range-box .date-range-box-icon img{height:25px !important;}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] .date-range-box .date-range-box-inner{opacity:1;}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] .date-range-box .date-range-box-inner{background-color:#d3d3d3 !important;opacity:1;}}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] .date-range-box .online-tooltip{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] .date-range-box #litepicker{pointer-events:none;opacity:1;background-color:#d3d3d3 !important;}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] .date-range-box #litepicker{background-color:#d3d3d3 !important;opacity:1;}}.map-container .map-block .map-form-container .searchPanel[data-delivery="9891446"] #searchBtn{pointer-events:none;}.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] .virtual-tooltip{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;width:1.3rem;margin-right:0.3rem;outline:none;}@media all and (min-width:48em){.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] .virtual-tooltip{width:1.3rem;}}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] .virtual-tooltip{margin-right:0.5rem;position:absolute;right:0;top:30%;}}.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] .search-box{background-color:#d3d3d3 !important;color:#585858 !important;opacity:1 !important;}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] .search-box{background-color:#d3d3d3 !important;color:#585858 !important;opacity:1 !important;}}.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] .search-box .search-box-inner{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] .search-box .search-box-inner{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;}}.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] #searchTbx{background-color:#d3d3d3;color:#585858;opacity:1;}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] #searchTbx{background-color:#d3d3d3;color:#585858;opacity:1;}}.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] #searchTbx::-webkit-input-placeholder{color:#585858;}.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] #searchTbx::-moz-placeholder{color:#585858;}.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] #searchTbx:-ms-input-placeholder{color:#585858;}.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] #searchTbx::-ms-input-placeholder{color:#585858;}.map-container .map-block .map-form-container .searchPanel[data-delivery="9892791"] #searchTbx::placeholder{color:#585858;}.map-container .map-block .map-form-container .searchPanel,.map-container .map-block .map-form-container .accordion-title{padding:1.125rem 1rem 0;}@media all and (min-width:35.5em){.map-container .map-block .map-form-container .searchPanel,.map-container .map-block .map-form-container .accordion-title{padding:0 3.75rem;}}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel,.map-container .map-block .map-form-container .accordion-title{-webkit-transform:none;transform:none;margin:0;padding-bottom:2rem;}}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper{width:100%;margin-left:0;-webkit-transform:none;transform:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}}@media all and (min-width:75em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media all and (min-width:48em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date{height:3.5rem;width:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date{margin:1rem 0;}}@media all and (min-width:75em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .map-text-search,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .map-text-search{width:auto;margin-right:0;border:1px;border-right:1px solid #5d5d5d;}}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .map-text-search .search-box,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .map-text-search .search-box{border-top-left-radius:4px;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:0;}}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:0.5px solid #5d5d5d;width:49%;margin-left:3.5px;border-radius:5px;height:2.6rem;padding-left:0.5rem;}@media all and (min-width:48em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box{height:3.5rem;}}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box{margin-left:0;border-top-right-radius:4px;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:3.5rem;border:none;}}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .date-range-box-icon,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .date-range-box-icon{height:auto;cursor:pointer;margin:auto 0;}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .date-range-box-icon,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .date-range-box-icon{border:0;}}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media all and (min-width:48em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;}}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner .date-range-title,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner .date-range-title{font-size:0.8rem;color:#585858;text-align:center;line-height:1rem;cursor:pointer;}@media all and (min-width:23.4375em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner .date-range-title,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner .date-range-title{font-size:0.9rem;}}@media all and (min-width:48em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner .date-range-title,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner .date-range-title{font-size:1rem;line-height:initial;}}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner .date-range-title,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner .date-range-title{border:0;font-size:1rem;line-height:1.25rem;}}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner #litepicker,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner #litepicker{width:98%;border:0;text-align:center;height:auto;padding:0 0.5rem 0 0.5rem;font-size:0.8rem;}@media all and (min-width:23.4375em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner #litepicker,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner #litepicker{font-size:0.9rem;}}@media all and (min-width:48em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner #litepicker,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner #litepicker{font-size:1rem;padding:0.1rem 1.5rem 0.1rem;}}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner #litepicker:focus,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner #litepicker:focus{border:0;outline:0;}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner #litepicker,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .date-range-box-inner #litepicker{border:0;}}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .online-tooltip,.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .virtual-tooltip,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .online-tooltip,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .virtual-tooltip{width:1.3rem;margin-right:0.5rem;display:none;}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .online-tooltip:focus,.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .online-tooltip:focus-visible,.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .virtual-tooltip:focus,.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-search-date .date-range-box .virtual-tooltip:focus-visible,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .online-tooltip:focus,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .online-tooltip:focus-visible,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .virtual-tooltip:focus,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-search-date .date-range-box .virtual-tooltip:focus-visible{outline:none;}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters{position:relative;top:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1.125rem;}@media all and (min-width:64em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters{margin:auto 0;}}@media all and (min-width:64em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters{margin:auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtn,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtn{padding:0.375rem 3rem;border-radius:5px;margin-top:1rem;text-transform:none;font-weight:600;}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtn,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtn{margin-top:0;}}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtn:hover,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtn:hover{background-color:#18573a;}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtn:focus,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtn:focus{background:#fff;color:#18573a;}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtn:disabled,.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtn:disabled:hover,.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtn:disabled:focus,.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtn:disabled:focus-visible,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtn:disabled,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtn:disabled:hover,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtn:disabled:focus,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtn:disabled:focus-visible{background:#fff;border:solid 2px #006633;color:#18573a;opacity:0.6;cursor:not-allowed;}@media all and (min-width:48em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtn,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtn{padding:0.5rem 3rem;font-size:18px;}}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtn,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtn{margin-left:0;padding:0.8rem 3rem;}}@media all and (min-width:64em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtn,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtn{margin-top:0;}}@media all and (min-width:75em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtn,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtn{margin-left:3rem;font-size:19px;}}@media all and (min-width:106.25em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtn,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtn{padding:0.8rem 3rem;}}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtnReset,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtnReset{margin-left:1rem;border-radius:5px;padding:0.375rem 3rem;margin-top:1rem;text-transform:none;font-size:1rem;font-weight:600;}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtnReset:hover,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtnReset:hover{background-color:#18573a;}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtnReset:focus,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtnReset:focus{background:#fff;color:#18573a;}@media all and (min-width:48em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtnReset,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtnReset{font-size:18px;padding:0.5rem 3rem;}}@media all and (min-width:60em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtnReset,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtnReset{margin-top:0;padding:0.8rem 3rem;}}@media all and (min-width:64em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtnReset,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtnReset{margin-top:0;}}@media all and (min-width:75em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtnReset,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtnReset{font-size:19px;}}@media all and (min-width:106.25em){.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .search-filters #searchBtnReset,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .search-filters #searchBtnReset{padding:0.8rem 3rem;}}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-text-search,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-text-search{padding:0;border:0.5px solid #5d5d5d;width:51%;margin-right:3.5px;border-radius:5px;}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-text-search .search-box,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-text-search .search-box{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:5px;}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-text-search .search-box .search-box-inner,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-text-search .search-box .search-box-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-text-search .search-box .search-box-inner .search-icon,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-text-search .search-box .search-box-inner .search-icon{margin:auto 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-text-search .search-box .search-box-inner .searchTbx,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-text-search .search-box .search-box-inner .searchTbx{border:0;padding:0 1rem;width:auto;color:#585858;}.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-text-search .search-box .search-box-inner .searchTbx:focus-visible,.map-container .map-block .map-form-container .searchPanel .map-date-wrapper .map-text-search .search-box .search-box-inner .searchTbx:focus,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-text-search .search-box .search-box-inner .searchTbx:focus-visible,.map-container .map-block .map-form-container .accordion-title .map-date-wrapper .map-text-search .search-box .search-box-inner .searchTbx:focus{outline:none;}.map-container .course-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media all and (min-width:60em){.map-container .course-panel{padding:0 3.75rem;}}@media all and (min-width:106.25em){.map-container .course-panel{max-width:92.625rem;margin:0 auto;padding:0;overflow-x:visible;}}.map-container .course-panel .course-left-panel{width:100%;}@media all and (min-width:64em){.map-container .course-panel .course-left-panel{width:50%;margin-bottom:5rem;padding-right:1.5rem;}}.map-container .course-panel .course-left-panel table{margin:0;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block{background:#f1f1f1;padding:0 1rem 1rem 1rem;border-radius:0px 0px 8px 8px;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block{padding:0 3.75rem;}}@media all and (min-width:60em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block{padding:0 1rem 1rem 1rem;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .block-load-more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .block-load-more .no-more-items{font-size:16px;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .block-load-more .no-more-items{font-size:18px;}}@media all and (min-width:60em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .block-load-more .no-more-items{font-size:20px;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .block-load-more .button-load-more{padding:0.6rem 2.5rem;border-radius:9px;text-decoration:none;background:#18573a;cursor:pointer;color:#fff;border:2px solid #006633;margin:2rem auto;font-size:1.125rem;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .block-load-more .button-load-more{font-size:18px;}}@media all and (min-width:75em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .block-load-more .button-load-more{font-size:20px;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .block-load-more .button-load-more:hover{color:#006633;background:#fff;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox{max-height:45rem;overflow-y:scroll;margin:0 -0.375rem;padding-top:0.1875rem;padding-bottom:0.375rem;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel{margin:0 0.375rem;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem{-webkit-box-shadow:rgba(60,64,67,0.3) 0 1px 2px 0,rgba(60,64,67,0.15) 0 2px 6px 2px;box-shadow:rgba(60,64,67,0.3) 0 1px 2px 0,rgba(60,64,67,0.15) 0 2px 6px 2px;border:0 solid red;padding:1rem 0.75rem;list-style-type:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:1.6rem 0 0 0;width:100%;}@media all and (min-width:23.4375em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem{padding:1rem;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem:first-child:not(.hidden){margin-top:0;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-variation-link{width:100%;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .address-string{display:none;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .course-seat{display:none !important;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .online{display:block !important;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .not-online{display:none !important;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .virtual-div .class-language .course-language{margin-left:1.5rem;}@media all and (min-width:106.25em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .virtual-div .class-language .course-language{margin-left:2.5rem;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .virtual-div .class-language .course-language .course-lang-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .virtual-div .class-language .course-language .course-lang-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 0 -2px 0.2rem;height:auto;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .course-table-first-segment{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .course-table-first-segment .course-start-date-time,.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .course-table-first-segment .course-end-date-time{display:none !important;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .mobile-variation-link .mobile-online-card .mobile-row-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .mobile-variation-link .mobile-online-card .mobile-row-wrapper .first-section{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .mobile-variation-link .mobile-online-card .mobile-row-wrapper .second-section{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .mobile-variation-link .mobile-online-card.mobile-second-row{margin-top:1.25rem;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .mobile-variation-link .mobile-card-wrapper{display:none !important;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .mobile-variation-link .mobile-card-duration-wrapper{display:none !important;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .mobile-variation-link .mobile-card-land-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .mobile-variation-link .mobile-card-land-wrapper .mobile-card-available-wrapper{display:none !important;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem.seat-9891446 .mobile-variation-link .mobile-card-land-wrapper .mobile-card-price-wrapper{display:block !important;visibility:visible !important;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card{width:100%;}@media all and (min-width:75em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card{display:none;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-row-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-row-wrapper .first-section{width:31%;padding-right:10px;}@media all and (min-width:23.4375em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-row-wrapper .first-section{width:30%;}}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-row-wrapper .first-section{width:40%;}}@media all and (min-width:60em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-row-wrapper .first-section{width:30%;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-row-wrapper .second-section{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-row-wrapper .second-section .second-section-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper.mobile-second-row{margin-top:1.5rem;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper.mobile-second-row .second-section{width:50%;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper.mobile-second-row .second-section .course-date{padding-right:0.5625rem;}@media all and (min-width:23.4375em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper.mobile-second-row .second-section .course-date{padding-right:1rem;}}@media all and (min-width:35.5em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper.mobile-second-row .second-section .course-date{padding-right:0;}}@media all and (min-width:23.4375em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper.mobile-second-row .second-section .course-date.availability{padding-right:0;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper.mobile-second-row .availability{margin-right:2rem;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper.mobile-second-row .availability{margin-right:2rem;}}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper .mobile-card-date-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper .mobile-card-date-wrapper{width:30%;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper .mobile-card-time-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 16px;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper .mobile-card-time-wrapper{width:30%;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper .mobile-card-price-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-wrapper .mobile-card-price-wrapper{width:30%;text-align:right;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-second-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1.5rem;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-second-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-second-wrapper .mobile-card-duration-wrapper{width:50%;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-second-wrapper .mobile-card-duration-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-second-wrapper .mobile-card-land-wrapper{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-second-wrapper .mobile-card-land-wrapper{width:66%;margin:0;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-second-wrapper .mobile-card-land-wrapper .course-date{padding-right:10px;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-second-wrapper .mobile-card-land-wrapper .course-date{padding-right:0;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-second-wrapper .mobile-card-available-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-second-wrapper .mobile-card-available-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media all and (min-width:60em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-second-wrapper .mobile-card-available-wrapper{display:block;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-second-wrapper .mobile-card-available-wrapper .course-value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .mobile-card-second-wrapper .mobile-card-available-wrapper .course-value{text-align:right;display:block;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .course-value{padding:0.75rem 0 0 0;width:100%;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .course-text{width:100%;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .mobile-card .course-price span{padding:0;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .desktop-card{display:none;width:100%;}@media all and (min-width:75em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .desktop-card{display:block;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .virtual-div{margin:0.5rem 0.5rem 0 0;display:none;}@media all and (min-width:75em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .virtual-div{display:block;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .virtual-div .class-language{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .virtual-div .class-language .course-language{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .virtual-div .class-language .course-language .course-lang-image{margin:auto 0;padding-bottom:3px;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .virtual-div .class-language .course-language .course-lang-image img{width:auto;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .virtual-div .class-language .course-language .course-lang-text{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 3px;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .virtual-div .class-language .course-seat{margin-left:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .virtual-div .class-language .course-seat .course-seat-image{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .virtual-div .class-language .course-seat .course-seat-image img{width:auto;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .virtual-div .class-language .course-seat .course-seat-text{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 3px;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .virtual-div .date-string{padding-top:1rem;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .seatsAvailableRegister{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:auto 0 -5px;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .seatsAvailableRegister .course-register .online{display:none;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .course-value{color:#000;font-weight:600;padding:0.4rem 0 0 0;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .variation-addr{text-decoration:none;margin:0.5rem 0.5rem 0 0;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .course-text{color:#565656;font-size:0.8125rem;font-weight:600;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .listItem .course-price{font-size:20px;color:#18573a;background:none;font-weight:bold;margin-top:-0.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .load-more-li{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .load-more-li .no-more-items{font-size:16px;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .load-more-li .no-more-items{font-size:18px;}}@media all and (min-width:60em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .load-more-li .no-more-items{font-size:20px;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .load-more-li .button-load-more{padding:0.6rem 2.5rem;border-radius:9px;text-decoration:none;background:#18573a;cursor:pointer;color:#fff;border:2px solid #006633;font-size:1rem;}@media all and (min-width:48em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .load-more-li .button-load-more{font-size:18px;}}@media all and (min-width:75em){.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .load-more-li .button-load-more{font-size:20px;}}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block #listPanelBox .listPanel .load-more-li .button-load-more:hover{color:#006633;background:#fff;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .map-calendar{margin-bottom:1rem;width:100%;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .map-calendar[data-delivery="9891446"]{display:none;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .map-calendar[data-delivery="9892791"] .atlas-map{display:none;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .map-calendar[data-delivery="9892791"] .courseCalendar{display:block;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .map-calendar[data-delivery="9891436"] .atlas-map,.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .map-calendar[data-delivery="9891441"] .atlas-map{display:block;}.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .map-calendar[data-delivery="9891436"] .courseCalendar,.map-container .course-panel .course-left-panel #tabs .field-azure-map-block .map-calendar[data-delivery="9891441"] .courseCalendar{display:none;}.map-container .course-panel .course-left-panel #tabs .courseCalendar{visibility:visible;-webkit-box-shadow:rgba(0,0,0,0.24) 0 3px 8px;box-shadow:rgba(0,0,0,0.24) 0 3px 8px;margin-top:1rem;border-radius:10px;padding:0.75rem 0.75rem 0.75rem 0.75rem;}.map-container .course-panel .course-left-panel #tabs .courseCalendar table{width:100%;}.map-container .course-panel .course-left-panel #tabs .courseCalendar .fc-scrollgrid-section-body td{border:0;background:none;}.map-container .course-panel .course-left-panel #tabs .courseCalendar table.fc-col-header{margin-bottom:0;width:100% !important;}.map-container .course-panel .course-left-panel #tabs .courseCalendar .fc-event{border-radius:5px;opacity:1;}.map-container .course-panel .course-left-panel #tabs .courseCalendar .fc-theme-standard th{border:0;}.map-container .course-panel .course-left-panel #tabs .courseCalendar .fc-scrollgrid{margin-bottom:0;margin-top:0;border:0;}.map-container .course-panel .course-left-panel #tabs .courseCalendar .fc-scrollgrid .fc-scrollgrid-section tr{border:0;}.map-container .course-panel .course-left-panel #tabs .courseCalendar .fc-scrollgrid .fc-scrollgrid-section th{border:0;background:none;}.map-container .course-panel .course-left-panel #tabs .courseCalendar .fc-scrollgrid .fc-scrollgrid-section th a{text-decoration:none;font-size:1rem;}.map-container .course-panel .course-left-panel #tabs .fc .fc-daygrid-day-frame{height:auto;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;background:#80b399;border-radius:5px;padding:5px 0;}.map-container .course-panel .course-left-panel #tabs .fc .fc-daygrid-day-top{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;display:block;opacity:2;text-align:center;}.map-container .course-panel .course-left-panel #tabs .fc .fc-daygrid-day-number{text-decoration:none;font-size:1rem;padding:0.25rem;color:#fff;width:30px;height:30px;display:block;text-align:center;margin:0 auto;}.map-container .course-panel .course-left-panel #tabs .fc .fc-scrollgrid-sync-table{width:100% !important;}.map-container .course-panel .course-left-panel #tabs .fc .fc-scrollgrid-sync-table tr .fc-day.fc-day-today .fc-daygrid-day-frame{background:#1a7547;padding:5px 0;}.map-container .course-panel .course-left-panel #tabs .fc .fc-scrollgrid-sync-table tr .fc-day.fc-day-today .fc-daygrid-day-frame .fc-daygrid-day-top{display:inherit;}.map-container .course-panel .course-left-panel #tabs .fc .fc-scrollgrid-sync-table tr .fc-day.fc-day-today .fc-daygrid-day-frame .fc-daygrid-day-top .fc-daygrid-day-number{font-size:1rem;display:inline-block;width:30px;height:30px;padding:2px;background-color:#fff;border-radius:50%;color:#1a7547;}.map-container .course-panel .course-left-panel #tabs .fc td.fc-day{padding:0.25rem;}.map-container .course-panel .course-left-panel #tabs .fc .fc-daygrid-body-natural{width:100% !important;}.map-container .course-panel .course-left-panel #tabs .fc .fc-daygrid-body-natural .fc-daygrid-day-events{display:none;}.map-container .course-panel .course-left-panel #tabs .fc .fc-toolbar-title{font-size:1.25rem;}.map-container .course-panel .course-left-panel #tabs .fc .fc-button .fc-icon{font-size:1.5rem;vertical-align:text-bottom;}.map-container .course-panel .course-left-panel #tabs .fc .fc-button-primary{background-color:transparent !important;border-color:transparent !important;color:#000 !important;padding:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.map-container .course-panel .course-left-panel #tabs .fc .fc-toolbar.fc-header-toolbar{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;}.map-container .course-panel .course-left-panel #tabs .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;padding-left:0.5rem;}.map-container .course-panel .course-right-panel{margin-top:2.75rem;display:none;}@media all and (min-width:48em){.map-container .course-panel .course-right-panel{margin-bottom:5rem;}}@media all and (min-width:64em){.map-container .course-panel .course-right-panel{display:block;width:50%;padding-left:1.5rem;}}@media all and (min-width:48em){.map-container .course-panel .course-right-panel .no-variation-details{font-size:18px;}}.map-container .course-panel .course-right-panel #courses{padding:1rem 1.5rem;border-radius:5px;-webkit-box-shadow:rgba(149,157,165,0.2) 0 -9px 15px;box-shadow:rgba(149,157,165,0.2) 0 -9px 15px;border:0;}.map-container .course-panel .course-right-panel #courses .course-page--should-know-section{padding:0;}.map-container .course-panel .course-right-panel #courses .field-course-delivery-method .availability-province{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border:2px solid #f6f6f6;padding:5px 5px 5px 5px !important;margin:1%;border-radius:3px;font-weight:400;}.map-container .course-panel .course-right-panel .course-private{background:#f5f5f7;padding:0.5rem 0;text-align:center;border-radius:0 0 10px 10px;font-size:1rem;}.map-container .course-panel .course-right-panel .course-private a{color:#18573a;}@media all and (min-width:64em){.map-container .course-panel .course-right-panel .course-private{font-size:1.125rem;}}.deliveryTitle{font-weight:500;margin:auto 0;font-size:1.2rem;}@media all and (min-width:75em){.deliveryTitle{display:inline-block;}}div.courseLeftPanelDeliveryMethod{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0 0 1rem 0;background-color:#f1f1f1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:1rem;border-top:1px solid #d7d7d7;}@media all and (min-width:60em){div.courseLeftPanelDeliveryMethod{padding:0 3.75rem;margin-bottom:1rem;}}@media all and (min-width:60em){div.courseLeftPanelDeliveryMethod{padding:1rem;margin-bottom:0;}}div.courseLeftPanelDeliveryMethod .deliveryTitle{text-align:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem;}@media all and (min-width:60em){div.courseLeftPanelDeliveryMethod .deliveryTitle{text-align:left;font-weight:600;}}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media all and (min-width:60em){div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper .delivery-method-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper .delivery-method-wrapper > span{margin:5px;}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper .delivery-method-wrapper a.use-ajax.ajax-link.js.delivery-method-link{padding:0 1.2rem;height:2.375rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1rem;border-radius:1.1875rem;text-decoration:none;color:#18573a;background:#fff;cursor:pointer;-webkit-transition:0.1s all ease-in;transition:0.1s all ease-in;}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper .delivery-method-wrapper a.use-ajax.ajax-link.js.delivery-method-link:not(.del-0){padding:0 1.2rem 0 2.5rem;background-position:17px 9px;background-repeat:no-repeat;background-size:1.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:2px solid #e3e3e3;}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper .delivery-method-wrapper a.use-ajax.ajax-link.js.delivery-method-link.del-9892791{background-image:url("/themes/custom/sja/src/000_assets/icons/virtual-gray.svg");}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper .delivery-method-wrapper a.use-ajax.ajax-link.js.delivery-method-link.del-9892791.active{background-image:url("/themes/custom/sja/src/000_assets/icons/virtual-white.svg");}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper .delivery-method-wrapper a.use-ajax.ajax-link.js.delivery-method-link.del-9891441{background-image:url("/themes/custom/sja/src/000_assets/icons/blended-gray.svg");}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper .delivery-method-wrapper a.use-ajax.ajax-link.js.delivery-method-link.del-9891441.active{background-image:url("/themes/custom/sja/src/000_assets/icons/blended-white.svg");}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper .delivery-method-wrapper a.use-ajax.ajax-link.js.delivery-method-link.del-9891436{background-image:url("/themes/custom/sja/src/000_assets/icons/in-class-gray.svg");}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper .delivery-method-wrapper a.use-ajax.ajax-link.js.delivery-method-link.del-9891436.active{background-image:url("/themes/custom/sja/src/000_assets/icons/in-class-white.svg");}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper .delivery-method-wrapper a.use-ajax.ajax-link.js.delivery-method-link.del-9891446{background-image:url("/themes/custom/sja/src/000_assets/icons/online-gray.svg");}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper .delivery-method-wrapper a.use-ajax.ajax-link.js.delivery-method-link.del-9891446.active{background-image:url("/themes/custom/sja/src/000_assets/icons/online-white.svg");}div.courseLeftPanelDeliveryMethod .delivery-method-centre-wrapper .delivery-method-wrapper a.use-ajax.ajax-link.js.delivery-method-link.active{color:#fff;background-color:#18573a;font-weight:600;border-color:#18573a;}.map-switch-block{padding:0 1rem 1rem 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#f1f1f1;}@media all and (min-width:48em){.map-switch-block{padding:1rem 3.75rem;}}@media all and (min-width:60em){.map-switch-block{-webkit-box-pack:auto;-webkit-justify-content:auto;-ms-flex-pack:auto;justify-content:auto;}}@media all and (min-width:60em){.map-switch-block{padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.map-switch-block .deliveryTitle{display:none;}@media all and (min-width:48em){.map-switch-block .deliveryTitle{display:inline-block;}}.switch-map-wrapper{display:none;margin-left:1rem;}@media all and (min-width:60em){.switch-map-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.switch-map-wrapper .map-switch-text-type{display:none;}.switch-map-wrapper[data-delivery="9891446"]{visibility:hidden;display:none;}.switch-map-wrapper[data-delivery="9891436"] .map-switch-text-type:not(.calendar),.switch-map-wrapper[data-delivery="9891441"] .map-switch-text-type:not(.calendar){display:block;}.switch-map-wrapper[data-delivery="9891436"] .map-switch-text-type.calendar,.switch-map-wrapper[data-delivery="9891441"] .map-switch-text-type.calendar{display:none;}.switch-map-wrapper[data-delivery="9892791"] .map-switch-text-type:not(.calendar){display:none;}.switch-map-wrapper[data-delivery="9892791"] .map-switch-text-type.calendar{display:block;}.switch-map-wrapper .map-switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.switch-map-wrapper .switch{height:25px;width:50px;}.switch-map-wrapper .switch .slider.round{height:20px;width:90%;}.switch-map-wrapper .switch .slider.round::before{height:22px;width:22px;left:-1px;bottom:-1px;border:1px solid #bcbebe;}.switch-map-wrapper #mapSwitchText,.switch-map-wrapper .map-switch-text-type{margin:auto 0 auto 3px;font-size:14px;}.course-page--details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:1rem;}@media all and (min-width:48em){.course-page--details > div:nth-child(odd){margin:0 1rem 2rem 0;}}@media all and (min-width:48em){.course-page--details > div:nth-child(even){margin:0 0 2rem 1rem;}}.course-page--details > div{width:100%;font-size:1rem;}@media all and (min-width:48em){.course-page--details > div{width:45%;margin:0 1rem 2rem 0;}}.course-page--details > div > h5{font-size:1rem;font-weight:bold;color:#18573a;}.desktop-courses{display:none;}@media all and (min-width:64em){.desktop-courses{display:block;}}.course-accordion{display:block;background-color:#ffffff;}@media all and (min-width:64em){.course-accordion{display:none;}}.information-text-wrapper{background-color:#edf2f1;color:#18573a;text-align:left;font-size:16px;padding:1rem 1rem;}@media all and (min-width:48em){.information-text-wrapper{padding:1rem 3.75rem;}}.information-text-wrapper .information-text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0 1.5rem 0 1.375rem;background:url("/themes/custom/sja/src/000_assets/icons/information-green.svg");background-repeat:no-repeat;background-position:left 5px;background-size:1.125rem auto;}.page-node-type-course-page #related-courses-wrapper{margin:2.5rem auto;padding:0 1rem;}@media all and (min-width:48em){.page-node-type-course-page #related-courses-wrapper{padding:0 3.75rem;}}@media all and (min-width:106.25em){.page-node-type-course-page #related-courses-wrapper{max-width:1540px;padding:0;overflow-x:visible;}}.page-node-type-course-page #related-courses-wrapper .related-courses-title h2{font-weight:600;font-size:1.75rem;margin-bottom:1.5rem;}.page-node-type-course-page #related-courses-wrapper .related-courses-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media all and (min-width:60em){.page-node-type-course-page #related-courses-wrapper .related-courses-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper{-webkit-box-shadow:rgba(100,100,111,0.2) 0 7px 29px 0;box-shadow:rgba(100,100,111,0.2) 0 7px 29px 0;padding:1.5rem 1.5rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper:not(:first-child){margin-top:2rem;}@media all and (min-width:60em){.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper:not(:first-child){margin-top:0;}}@media all and (min-width:60em){.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper{margin:0 0.5rem;}}@media all and (min-width:75em){.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper{margin:0 1.5rem;}}.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper:first-child{margin-left:0;}.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper:last-child{margin-right:0;}.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper .course-card-title{font-weight:500;font-size:20px;padding:0.5rem 0;border-bottom:2px solid #006633;}@media all and (min-width:64em){.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper .course-card-title{padding:0.5rem 1rem;}}.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper .course-card-delivery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0.5rem 0;font-size:16px;}@media all and (min-width:64em){.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper .course-card-delivery{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper .course-card-delivery .course-card-delivery-content{margin-left:0.5rem;}.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper .course-card-content{font-size:17px;color:#234135;margin-bottom:1rem;padding:0.5rem 0.5rem 0 0.5rem;}.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper .course-card-link{border-radius:9px;text-decoration:none;background:#18573a;cursor:pointer;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto auto 0 auto;}.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper .course-card-link a{color:#fff;text-decoration:none;padding:0.6rem 2.5rem;border-radius:9px;border:2px solid #006633;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.125rem;}@media all and (min-width:48em){.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper .course-card-link a{font-size:18px;}}@media all and (min-width:75em){.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper .course-card-link a{font-size:20px;}}.page-node-type-course-page #related-courses-wrapper .related-courses-content .course-card-wrapper .course-card-link a:hover{color:#006633;border:2px solid #006633;background:#fff;}.online-tooltip,.virtual-tooltip{width:1.3rem;margin-right:0.5rem;display:none;border:0;outline:none;}.online-tooltip:focus,.online-tooltip:focus-visible,.virtual-tooltip:focus,.virtual-tooltip:focus-visible{outline:none;}.tooltip{z-index:999;max-width:12rem;padding:1.5rem;background:#f7f7f7;border-color:#17573a;font-size:16px;}@media all and (min-width:60em){.tooltip{max-width:20;}}.tooltip .short-description-tooltip{max-width:10;}.ui-tabs .ui-tabs-panel{padding:1em 0;}#parent-loader{background:#000;opacity:0.5;position:fixed;left:0;width:100%;height:100%;z-index:100;top:0;display:none;}#preloader{left:43vw;top:48%;position:fixed;}@media all and (min-width:48em){#preloader{left:47 vw;}}@media all and (min-width:60em){#preloader{left:48vw;}}@media all and (min-width:106.25em){#preloader{left:48vw;}}.top-right.subcontrol-container{z-index:0;}.field-azure-map-block #listPanelBox .listPanel .listItem:nth-last-child(-n + 1){margin-bottom:0 !important;}@media all and (min-width:48em){.field-azure-map-block #listPanelBox .listPanel .listItem:nth-last-child(-n + 1){margin-bottom:0 !important;}}.map-opacity{opacity:0;position:absolute;left:-100%;}.online{display:none;}.add-to-cart-button{width:2.375rem;height:2.375rem;cursor:pointer;background-color:transparent;border:0;background-image:url(/themes/custom/sja/src/000_assets/icons/cart/quick-add-to-cart-white.svg);background-size:2.375rem 2.375rem;background-repeat:no-repeat;margin-left:0.5rem;}.add-to-cart-button::after{content:"";background-image:url(/themes/custom/sja/src/000_assets/icons/cart/quick-add-to-cart-white.svg);}.add-to-cart-button:hover,.add-to-cart-button:focus{background-image:url(/themes/custom/sja/src/000_assets/icons/cart/quick-add-to-cart-green.svg);}.sja-class-finder__tabs{background:transparent;border:0;border-radius:0;padding:0;font-family:'Lato',sans-serif;position:relative;border-bottom:1px solid #d7d7d7;}@media all and (min-width:48em){.sja-class-finder__tabs{padding-top:2rem;}}.sja-class-finder__tabs .tabs-nav-container{overflow:hidden;position:relative;}.sja-class-finder__tabs ul{background-color:transparent;border:0;margin:1rem;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform 0.2s ease-out;transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out;transition:transform 0.2s ease-out,-webkit-transform 0.2s ease-out;}@media all and (min-width:48em){.sja-class-finder__tabs ul{margin:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.sja-class-finder__tabs ul.no-overflow{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.sja-class-finder__tabs ul li{background-color:transparent;border:0;color:#000;float:none;padding:0;margin:0 0.5rem 0 0;list-style:none;}@media all and (min-width:48em){.sja-class-finder__tabs ul li{margin:0;padding:0;}}.sja-class-finder__tabs ul li:last-child{margin:0;}.sja-class-finder__tabs ul button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000;background-color:#FFFFFF;border:solid 2px #000;display:block;float:none;padding:0.5rem 1.125rem;font-weight:700;border-radius:2px;cursor:pointer;}@media all and (min-width:48em){.sja-class-finder__tabs ul button{font-size:1.125rem;color:#666;border:0;border-bottom:solid 3px transparent;background-color:transparent;border-radius:0;padding:0.5rem 1.5rem;}}.sja-class-finder__tabs ul button:hover{color:#000;}.sja-class-finder__tabs ul button:focus{outline:0;}.sja-class-finder__tabs ul button.active{background-color:#000;color:#FFFFFF;}@media all and (min-width:48em){.sja-class-finder__tabs ul button.active{background-color:transparent;color:#000;border-bottom-color:#000;font-weight:600;}}.tabs-nav-overflow-controller{position:absolute;top:0;bottom:0;z-index:1;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.tabs-nav-overflow-controller--prev{left:0;}.tabs-nav-overflow-controller--next{right:0;}.tabs-nav-overflow-controller::before{content:"";position:absolute;width:3.125rem;top:0;bottom:0;}.tabs-nav-overflow-controller--next::before{background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(255,255,255,0)),color-stop(80%,white));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 20%,white 80%);background:linear-gradient(90deg,rgba(255,255,255,0) 20%,white 80%);left:-3.125rem;}.tabs-nav-overflow-controller--prev::before{background:-webkit-gradient(linear,left top,right top,color-stop(20%,white),color-stop(80%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,white 20%,rgba(255,255,255,0) 80%);background:linear-gradient(90deg,white 20%,rgba(255,255,255,0) 80%);right:-3.125rem;}.tabs-nav-overflow-controller button{background:transparent;border:0;height:100%;padding:0 1rem;}.tabs-nav-overflow-controller img{width:0.625rem;height:auto;}.tabs-nav-overflow-controller--prev img{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.course-tooltip{position:absolute;right:1rem;top:0;border:0;cursor:pointer;display:none;}@media all and (min-width:60em){.course-tooltip{top:2rem;display:block;}}.course-tooltip img{width:1.3rem;}#courses{font-family:'Lato','Helvetica Neue',Arial;padding:0;border-radius:5px;-webkit-box-shadow:rgba(149,157,165,0.2) 0 8px 24px;box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border:0;}#courses #course-1 a{color:#17573a;}#courses ul.ui-tabs-nav{}@media all and (min-width:48em){#courses ul.ui-tabs-nav{background-color:transparent;border-bottom:solid 1px #ccc;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media all and (min-width:48em){#courses ul.ui-tabs-nav li{margin:0;padding:0;background-color:transparent;text-align:center;font-weight:400;border:0;color:#000;float:none;}}#courses ul.ui-tabs-nav a{display:block;float:none;}@media all and (min-width:48em){#courses ul.ui-tabs-nav a{font-size:1.125rem;color:#666;border:0;border-bottom:solid 3px transparent;background-color:transparent;border-radius:0;padding:0.75rem;}}@media all and (min-width:75em){#courses ul.ui-tabs-nav a{font-size:1.25rem;}}#courses ul.ui-tabs-nav a:hover{color:#000;}#courses ul.ui-tabs-nav a:focus{outline:0;}@media all and (min-width:48em){#courses ul.ui-tabs-nav .ui-state-active a{background-color:transparent;color:#000;border-bottom-color:#000;font-weight:600;}}#courses ul.ui-tabs-nav .ui-tabs-panel{padding:1rem;}#courses ul.ui-tabs-nav .ui-tabs-panel.ui-widget-content{font-size:1rem;}@media all and (min-width:64em){#courses ul.ui-tabs-nav .ui-tabs-panel.ui-widget-content{font-size:1.125rem;}}.sja-class-search *{font-family:'Lato','Helvetica Neue','Arial',sans-serif;}.sja-class-search-title{background-color:#18573a;padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;text-align:center;}@media all and (min-width:60em){.sja-class-search-title{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:3rem;}}.sja-class-search-title a{-webkit-box-flex:0;-webkit-flex:0 0 1.5rem;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:1rem;}.sja-class-search-title img{width:1.5rem;height:1.5rem;}.sja-class-search-title span{display:none;}@media all and (min-width:60em){.sja-class-search-title span{display:block;}}.sja-class-search-title h1,.sja-class-search-title .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .sja-class-search-title .field--name-field-content-title,.sja-class-search-title .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .sja-class-search-title .field--name-field-content-title{font-size:1.5rem;color:#FFF;margin:0;line-height:1.2;font-weight:700;text-align:center;}@media all and (min-width:48em){.sja-class-search-title h1,.sja-class-search-title .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .sja-class-search-title .field--name-field-content-title,.sja-class-search-title .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .sja-class-search-title .field--name-field-content-title{font-size:2rem;}}@media all and (min-width:60em){.sja-class-search-title h1,.sja-class-search-title .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .sja-class-search-title .field--name-field-content-title,.sja-class-search-title .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .sja-class-search-title .field--name-field-content-title{font-size:2.75rem;padding:0 11.5rem;}}.all-course-link{display:none;background-color:#fff;padding:0.25rem 1rem 0.25rem 2rem;border-radius:5px;font-size:18px;font-weight:500;color:#18573a;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;background-image:url("/themes/custom/sja/src/000_assets/icons/arrow-left-green.svg");background-repeat:no-repeat;background-size:0.9rem;background-position:0.5rem center;position:absolute;top:2.875rem;left:3.75rem;}@media all and (min-width:60em){.all-course-link{display:block;border:2px solid #fff;}}@media all and (min-width:106.25em){.all-course-link{left:1rem;}}.all-course-link:hover{background-image:url("/themes/custom/sja/src/000_assets/icons/arrow-left-white.svg");background-color:#18573a;border:2px solid #fff;}.all-course-link a{text-decoration:none;}@media all and (min-width:60em){.all-course-link a{margin-right:0;}}@media all and (min-width:60em){.all-course-link img{display:none;}}.all-course-link:hover a{color:#fff;}.sja-class-search-filters{padding:1rem;}@media all and (min-width:60em){.sja-class-search-filters{background-color:#18573a;padding-bottom:3rem;}}.sja-class-search-filters h2{font-size:1.25rem;text-align:center;font-weight:normal;color:#fff;margin:0;}@media all and (min-width:60em){.sja-class-search-filters h2{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal;}}.sja-class-search-filters__content{margin-top:1.125rem;}@media all and (min-width:60em){.sja-class-search-filters__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media all and (min-width:60em){.sja-class-search-filters__content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:0;}}@media all and (min-width:28.125em){.sja-class-search-filters__content > div{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 0.5rem;}}@media all and (min-width:60em){.sja-class-search-filters__content > div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;}}.sja-class-search-filters__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.sja-class-search-filters__actions button{padding:0.375rem 3rem;border-radius:5px;margin-top:1rem;text-transform:none;font-weight:600;color:#18573a;border:solid 2px #FFF;cursor:pointer;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;}.sja-class-search-filters__actions button:hover{background-color:#18573a;color:#FFF;}.sja-class-search-filters__actions button:focus{background:#fff;color:#18573a;}.sja-class-search-filters__actions button:disabled,.sja-class-search-filters__actions button:disabled:hover,.sja-class-search-filters__actions button:disabled:focus,.sja-class-search-filters__actions button:disabled:focus-visible{background:#fff;border:solid 2px #006633;color:#18573a;opacity:0.6;cursor:not-allowed;}@media all and (min-width:48em){.sja-class-search-filters__actions button{padding:0.5rem 3rem;font-size:18px;}}@media all and (min-width:60em){.sja-class-search-filters__actions button{margin-left:0;margin-top:0;padding:0.8rem 3rem;}}@media all and (min-width:64em){.sja-class-search-filters__actions button{margin-top:0;}}@media all and (min-width:75em){.sja-class-search-filters__actions button{margin-left:3rem;font-size:19px;}}@media all and (min-width:106.25em){.sja-class-search-filters__actions button{padding:0.8rem 3rem;}}.sja-class-search-filters #sja-class-search-filters__reset{margin-left:0.5rem;}.sja-class-search-date-range{position:relative;}.sja-class-search-date-range.disabled #sja-class-search__online-tooltip{display:block;}.sja-class-search-date-range.disabled .sja-class-search-date-inputs{pointer-events:none;cursor:not-allowed;}.sja-class-search-date-inputs label.visually-hidden{color:#fff;}.sja-class-search-filters__content .sja-class-search-input{margin-bottom:1rem;position:relative;}@media all and (min-width:60em){.sja-class-search-filters__content .sja-class-search-input{margin-bottom:0;}}@media all and (min-width:60em){.sja-class-search-filters__content .sja-class-search-input{-webkit-flex-basis:19rem;-ms-flex-preferred-size:19rem;flex-basis:19rem;}}.sja-class-search-filters__content .sja-class-search-input.disabled #sja-class-search__virtual-tooltip{display:block;}.sja-class-search-filters__content .sja-class-search-input label.visually-hidden{color:#fff;}.sja-class-search-filters__content .sja-class-search-input input[type="text"]{width:100%;padding:0;height:2.6rem;top:0;padding-left:2.375rem;border-radius:5px;background:url(/themes/custom/sja/src/000_assets/icons/theme-defaults/searchgreen.svg);background-repeat:no-repeat;background-position:left;background-position-x:0.5rem;border:solid .5px #5d5d5d;}@media all and (min-width:60em){.sja-class-search-filters__content .sja-class-search-input input[type="text"]{background-color:#FFFFFF;height:100%;border-top-right-radius:0;border-bottom-right-radius:0;border-top:0;border-bottom:0;border-left:0;}}.sja-class-search-filters__content .sja-class-search-input input[type="text"]:focus{outline:none;border:solid 1px #18573a;}@media all and (min-width:60em){.sja-class-search-filters__content .sja-class-search-input input[type="text"]:focus{border:0;border-right:solid .5px #5d5d5d;}}.sja-class-search-filters__content .sja-class-search-input input[type="text"]:disabled{cursor:not-allowed;color:#585858;background-color:#d3d3d3;padding-left:4rem;}.sja-class-search-filters__content .sja-class-search-input input[type="text"]::-webkit-input-placeholder{color:#000;text-align:center;}.sja-class-search-filters__content .sja-class-search-input input[type="text"]::-moz-placeholder{color:#000;text-align:center;}.sja-class-search-filters__content .sja-class-search-input input[type="text"]:-ms-input-placeholder{color:#000;text-align:center;}.sja-class-search-filters__content .sja-class-search-input input[type="text"]::-ms-input-placeholder{color:#000;text-align:center;}.sja-class-search-filters__content .sja-class-search-input input[type="text"]::placeholder{color:#000;text-align:center;}@media all and (min-width:60em){.sja-class-search-filters__content .sja-class-search-input input[type="text"]::-webkit-input-placeholder{color:#585858;}.sja-class-search-filters__content .sja-class-search-input input[type="text"]::-moz-placeholder{color:#585858;}.sja-class-search-filters__content .sja-class-search-input input[type="text"]:-ms-input-placeholder{color:#585858;}.sja-class-search-filters__content .sja-class-search-input input[type="text"]::-ms-input-placeholder{color:#585858;}.sja-class-search-filters__content .sja-class-search-input input[type="text"]::placeholder{color:#585858;}}.sja-class-search-filters__content .sja-class-search-input .location-disabled-message{color:#fff;}@media all and (min-width:60em){#sja-class-finder-mobile-course-info{display:none;}}.sja-class-finder-accordion__trigger{padding:1rem 2.5rem;background-color:#c0d1c9;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;}.sja-class-finder-accordion__trigger h2{margin:0;font-size:1.125rem;font-weight:normal;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;color:#000;}.sja-class-finder-accordion__trigger-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1.25rem;height:1.25rem;background:url("/themes/custom/sja/src/000_assets/icons/arrow-up-green.svg");background-repeat:no-repeat;background-position:center;background-size:100%;margin-left:auto;margin-left:0.5rem;}.sja-class-finder-accordion__trigger.active .sja-class-finder-accordion__trigger-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.sja-class-finder-accordion__content{background-color:#fff;overflow:hidden;-webkit-transition:max-height 0.3s ease-in-out;transition:max-height 0.3s ease-in-out;}.sja-class-finder-accordion__content-inner{padding:1rem;}.sja-class-finder-accordion__content h3{font-size:1rem;font-weight:bold;color:#18573a;font-style:normal;letter-spacing:0.03125rem;text-transform:uppercase;margin-top:1.5rem;margin-bottom:0.375rem;}.sja-class-finder-mobile-course-info__details .sja-class-finder-accordion__trigger{background-color:#dce3e0;}#sja-class-map{height:400px;width:100%;margin-bottom:1.5rem;}.class-list{max-height:45rem;overflow-y:scroll;padding:0.5rem 0.375rem;margin:0 -0.375rem;}.class-list__item{-webkit-box-shadow:rgba(60,64,67,0.3) 0 1px 2px 0,rgba(60,64,67,0.15) 0 2px 6px 2px;box-shadow:rgba(60,64,67,0.3) 0 1px 2px 0,rgba(60,64,67,0.15) 0 2px 6px 2px;border-radius:10px;padding:0.25rem 1rem;background-color:#ffffff;list-style-type:none;font-size:0.875rem;margin-bottom:1rem;}@media all and (min-width:60em){.class-list__item{font-size:1rem;}}.class-list__item:last-child{margin-bottom:0;}.class-list__item--added-to-cart{border:solid 2px #18573a;}.class-detail-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -1rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media all and (min-width:75em){.class-detail-row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -1rem;}}.class-detail-row--top{margin-top:0;}.class-detail-row:last-child{margin-bottom:0;}.class-detail-row--bottom{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media all and (min-width:75em){.class-detail-row--bottom{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;}}.class-detail{color:#000;font-size:1rem;font-weight:600;line-height:1.25;letter-spacing:normal;padding:0.75rem 1rem;}@media all and (max-width:28.0625em){.class-detail{font-size:0.875rem;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;}}.class-detail label,.class-detail > span{color:#595959;font-size:0.8125rem;font-weight:600;text-transform:uppercase;font-size:0.875rem;letter-spacing:normal;margin-bottom:0.25rem;}.class-detail > span{display:inline-block;}.class-cost{color:#18573a;font-size:1.25rem;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;text-align:right;}@media all and (min-width:28.125em){.class-cost{-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial;-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial;text-align:left;}}.class-start-date{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}@media all and (min-width:28.125em){.class-start-date{-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial;}}.class-start-end-time{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}@media all and (min-width:28.125em){.class-start-end-time{-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial;}}@media all and (min-width:75em){.class-start-end-time{display:none;}}.class-start-time,.class-end-date,.class-end-time{display:none;}@media all and (min-width:75em){.class-start-time,.class-end-date,.class-end-time{display:block;}}@media all and (min-width:75em){.class-address label,.class-address > span,.class-seats label,.class-seats > span,.class-language label,.class-language > span{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal;}}@media all and (min-width:75em){.class-address,.class-seats,.class-language{color:#333;font-weight:normal;}}.class-address > div,.class-address > a,.class-seats > div,.class-seats > a,.class-language > div,.class-language > a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.class-address img,.class-seats img,.class-language img{height:1rem;width:auto;margin-right:0.5rem;display:none;}@media all and (min-width:75em){.class-address img,.class-seats img,.class-language img{display:block;}}@media all and (min-width:75em){.class-seats,.class-language{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.class-address{display:none;}@media all and (min-width:75em){.class-address{display:block;}}.class-address a{color:#000;text-decoration:none;}.class-address a:hover{color:#18573a;text-decoration:underline;}@media all and (min-width:75em){.class-duration{display:none;}}.virtual-timezone{color:#333;font-weight:normal;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.class-view-details{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media all and (min-width:75em){.class-view-details{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}}.class-view-details a,.class-view-details button{margin:0;padding:1.2px 0.75rem !important;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2.125rem;border-radius:1.0625rem;border:2px solid transparent;background:#18573a;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:0.875rem;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap;}@media all and (min-width:28.125em){.class-view-details a,.class-view-details button{font-size:1rem;}}.class-view-details a:hover,.class-view-details button:hover{background-color:#fff;color:#18573a;border-color:#18573a;}.class-view-details .add-to-cart-direct{margin-left:0.5rem;}.class-view-details .class-added-to-cart{background-color:#fff;color:#18573a;border-color:#18573a;margin-left:0.5rem;}.class-view-details .class-added-to-cart:hover{border-color:transparent;color:#fff;background-color:#18573a;}.class-view-details .class-added-to-cart svg{margin-right:0.5rem;width:1.375rem;height:1.375rem;fill:#18573a;-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out;}.class-view-details .class-added-to-cart:hover svg{fill:#fff;}.class-view-details .class-added-to-cart p{text-transform:uppercase;font-weight:700;font-size:1rem;}.sja-class-finder__container{max-width:87.5rem;margin:0 auto 2rem auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media all and (min-width:60em){.sja-class-finder__container{padding:0 2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.sja-class-finder__left{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}@media all and (min-width:60em){.sja-class-finder__left{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:50%;padding-right:1.5rem;}}.sja-class-finder__right{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:none;}@media all and (min-width:60em){.sja-class-finder__right{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;display:block;width:50%;padding-left:1.5rem;margin-top:2rem;}}.sja-class-finder__tabs{position:relative;}.sja-class-finder__list-and-options{position:relative;overflow:hidden;background-color:#f1f1f1;padding:1rem;}.sja-class-finder__list-and-options h2{font-size:1.1875rem;margin:0;font-weight:normal;color:#333;letter-spacing:normal;}.sja-class-finder__loading-spinner{position:relative;width:100%;height:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.sja-class-finder__loading-spinner::before{content:"";width:50px;height:50px;border:5px solid #ddd;border-top-color:#18573a;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}.sja-class-finder__load-more{text-align:center;}.sja-class-finder__load-more-button{padding:0.6rem 2.5rem;border-radius:9px;text-decoration:none;background:#18573a;cursor:pointer;color:#fff;border:2px solid #006633;margin:1rem auto 0 auto;}@media all and (min-width:48em){.sja-class-finder__load-more-button{font-size:1.125rem;}}@media all and (min-width:75em){.sja-class-finder__load-more-button{font-size:1.25rem;}}.sja-class-finder__load-more-button:hover{color:#006633;background:#fff;}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.sja-class-finder__details-summary-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:1rem;border-bottom:solid 1px #ddd;}.sja-class-finder__details-summary-tabs li{list-style:none;padding:0;}.sja-class-finder__details-summary-tabs button{cursor:pointer;font-size:1.125rem;color:#666;border:0;border-bottom:solid 3px transparent;background-color:transparent;border-radius:0;padding:0.75rem;-webkit-transition:border-bottom-color .2s ease;transition:border-bottom-color .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media all and (min-width:75em){.sja-class-finder__details-summary-tabs button{font-size:1.25rem;}}.sja-class-finder__details-summary-tabs button:hover{color:#000;}.sja-class-finder__details-summary-tabs button:focus{outline:0 !important;}.sja-class-finder__details-summary-tabs [aria-selected=true]{background-color:transparent;color:#000;border-bottom-color:#000;font-weight:600;}.sja-class-finder__details-summary{padding:1rem 1.25rem;border-radius:5px;-webkit-box-shadow:rgba(149,157,165,0.2) 0 -9px 15px;box-shadow:rgba(149,157,165,0.2) 0 -9px 15px;border:0;background-color:#fff;}.sja-class-finder__details-summary-tab-content[data-tab-content="details"] > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.sja-class-finder__details-summary-tab-content[data-tab-content="details"] > div > div{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}.sja-class-finder__details-summary-tab-content[data-tab-content="details"] h3{font-size:1rem;font-weight:bold;color:#18573a;letter-spacing:0.06563rem;text-transform:uppercase;}.sja-class-finder__details-summary-tab-content[data-tab-content="details"] .field-content{font-size:1rem;}.sja-class-finder__course-private{background:#f5f5f7;padding:0.5rem 0;text-align:center;border-radius:0 0 10px 10px;font-size:1rem;}.sja-class-finder__course-private a{color:#18573a;}@media all and (min-width:64em){.sja-class-finder__course-private{font-size:1.125rem;}}.sja-class-finder__language{margin:auto 0;}.sja-class-finder__language select{padding:0.5rem 2.3rem 0.5rem 1rem;font-size:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:6px;background:#ffffff;background-image:url("/themes/custom/sja/src/000_assets/icons/arrow-down-green.svg");background-repeat:no-repeat;background-size:0.8rem;background-position:5.2rem center;border:0.5px solid #c4c4c4;color:#000;}@media all and (min-width:60em){.sja-class-finder__language select{-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.16);box-shadow:0 1px 6px rgba(0,0,0,0.16);border:0;}}.sja-class-finder__language select:focus-visible{outline:none;}.sja-class-finder__options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1rem 0;}.sja-class-finder__options > div{padding:0 0.5rem;}.sja-class-finder__options > div:first-of-type{margin-left:auto;}.sja-class-finder__options > div:last-child{padding-right:0;}.sja-class-finder__delivery-methods-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.sja-class-finder__delivery-methods-container h3{font-size:1.1875rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:500;margin:auto 0;text-align:center;flex:0 0 auto;margin-right:1rem;letter-spacing:normal;}@media all and (min-width:60em){.sja-class-finder__delivery-methods-container h3{text-align:left;font-weight:600;}}.sja-class-finder__delivery-methods{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:0;}.sja-class-finder__delivery-methods input[type="radio"]{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal;}.sja-class-finder__delivery-methods input[type="radio"] + label{height:2.375rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:0.875rem;border-radius:1.1875rem;text-decoration:none;letter-spacing:normal;text-transform:none;color:#18573a;background-color:#fff;cursor:pointer;-webkit-transition:0.1s all ease-in;transition:0.1s all ease-in;padding:0 1.2rem 0 2.5rem;background-position:17px 9px;background-repeat:no-repeat;background-size:1.2rem;border:2px solid #e3e3e3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;}@media all and (min-width:28.125em){.sja-class-finder__delivery-methods input[type="radio"] + label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:1rem;}}.sja-class-finder__delivery-methods input[type="radio"] + label > span{font-size:0.625rem;}@media all and (min-width:28.125em){.sja-class-finder__delivery-methods input[type="radio"] + label > span{font-size:1rem;margin-left:0.25rem;}}.sja-class-finder__delivery-methods input[type="radio"]:checked + label{color:#fff;background-color:#18573a;font-weight:600;border-color:#18573a;}.sja-class-finder__delivery-methods .sja-class-finder__delivery-method{position:relative;margin:0.3125rem;}.sja-class-finder__delivery-methods .sja-class-finder__delivery-method--virtual label{background-image:url("/themes/custom/sja/src/000_assets/icons/virtual-gray.svg");}.sja-class-finder__delivery-methods .sja-class-finder__delivery-method--virtual input:checked + label{background-image:url("/themes/custom/sja/src/000_assets/icons/virtual-white.svg");}.sja-class-finder__delivery-methods .sja-class-finder__delivery-method--blended label{background-image:url("/themes/custom/sja/src/000_assets/icons/blended-gray.svg");}.sja-class-finder__delivery-methods .sja-class-finder__delivery-method--blended input:checked + label{background-image:url("/themes/custom/sja/src/000_assets/icons/blended-white.svg");}.sja-class-finder__delivery-methods .sja-class-finder__delivery-method--in-class label{background-image:url("/themes/custom/sja/src/000_assets/icons/in-class-gray.svg");}.sja-class-finder__delivery-methods .sja-class-finder__delivery-method--in-class input:checked + label{background-image:url("/themes/custom/sja/src/000_assets/icons/in-class-white.svg");}.sja-class-finder__delivery-methods .sja-class-finder__delivery-method--online label{background-image:url("/themes/custom/sja/src/000_assets/icons/online-gray.svg");}.sja-class-finder__delivery-methods .sja-class-finder__delivery-method--online input:checked + label{background-image:url("/themes/custom/sja/src/000_assets/icons/online-white.svg");}.sja-class-finder__map-toggle,.sja-class-finder__calendar-toggle{display:none;position:relative;}@media all and (min-width:60em){.sja-class-finder__map-toggle,.sja-class-finder__calendar-toggle{display:inline-block;}}.sja-class-finder__map-toggle input[type="checkbox"],.sja-class-finder__calendar-toggle input[type="checkbox"]{display:none !important;}.sja-class-finder__map-toggle label.toggle-label,.sja-class-finder__calendar-toggle label.toggle-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0.875rem;padding:0;text-transform:none;background:none;letter-spacing:normal;}.sja-class-finder__map-toggle input:checked + label,.sja-class-finder__calendar-toggle input:checked + label{background-image:none !important;}.sja-class-finder__map-toggle .toggle-inner,.sja-class-finder__calendar-toggle .toggle-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0.3rem;}.sja-class-finder__map-toggle .toggle-switch,.sja-class-finder__calendar-toggle .toggle-switch{width:40px;height:20px;background:#ddd;border-radius:20px;position:relative;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;}.sja-class-finder__map-toggle input:checked + label.toggle-label .toggle-switch,.sja-class-finder__calendar-toggle input:checked + label.toggle-label .toggle-switch{background:#18573a;}.sja-class-finder__map-toggle .toggle-switch::before,.sja-class-finder__calendar-toggle .toggle-switch::before{content:"";position:absolute;width:16px;height:16px;background:#fff;border-radius:50%;top:2px;left:2px;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.sja-class-finder__map-toggle input:checked + label.toggle-label .toggle-switch::before,.sja-class-finder__calendar-toggle input:checked + label.toggle-label .toggle-switch::before{-webkit-transform:translateX(20px);transform:translateX(20px);}.sja-class-finder__map-toggle .hide,.sja-class-finder__calendar-toggle .hide{display:none;}.sja-class-finder__map-toggle input:checked + label.toggle-label .hide,.sja-class-finder__calendar-toggle input:checked + label.toggle-label .hide{display:inline;}.sja-class-finder__map-toggle input:checked + label.toggle-label .show,.sja-class-finder__calendar-toggle input:checked + label.toggle-label .show{display:none;}.skeleton-loader--class-card{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}#sja-class-calendar{visibility:visible;-webkit-box-shadow:rgba(0,0,0,0.24) 0 3px 8px;box-shadow:rgba(0,0,0,0.24) 0 3px 8px;margin-top:1rem;border-radius:10px;padding:0.75rem 0.75rem 0.75rem 0.75rem;background:white;margin-bottom:.5rem;}#sja-class-calendar table{width:100%;}#sja-class-calendar .fc-scrollgrid-section-body td{border:0;background:none;}#sja-class-calendar table.fc-col-header{margin-bottom:0;width:100% !important;}#sja-class-calendar .fc-event{border-radius:5px;opacity:1;cursor:pointer;}#sja-class-calendar .fc-theme-standard th{border:0;}#sja-class-calendar .fc-scrollgrid{margin-bottom:0;margin-top:0;border:0;}#sja-class-calendar .fc-scrollgrid .fc-scrollgrid-section tr{border:0;}#sja-class-calendar .fc-scrollgrid .fc-scrollgrid-section th{border:0;background:none;}#sja-class-calendar .fc-scrollgrid .fc-scrollgrid-section th a{text-decoration:none;font-size:1rem;}.fc .fc-daygrid-day-frame{height:auto;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;background:#80b399;border-radius:5px;padding:5px 0;}.fc .fc-daygrid-day-top{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;display:block;opacity:2;text-align:center;position:relative;z-index:3;}.fc .fc-daygrid-day-number{text-decoration:none;font-size:1rem;padding:0.25rem;color:#fff;width:30px;height:30px;display:block;text-align:center;margin:0 auto;pointer-events:none;}.fc .fc-scrollgrid-sync-table{width:100% !important;}.fc .fc-scrollgrid-sync-table tr .fc-day.fc-day-today .fc-daygrid-day-frame{background:#1a7547;padding:5px 0;}.fc .fc-scrollgrid-sync-table tr .fc-day.fc-day-today .fc-daygrid-day-frame .fc-daygrid-day-top{display:inherit;}.fc .fc-scrollgrid-sync-table tr .fc-day.fc-day-today .fc-daygrid-day-frame .fc-daygrid-day-top .fc-daygrid-day-number{font-size:1rem;display:inline-block;width:30px;height:30px;padding:2px;background-color:#fff;border-radius:50%;color:#1a7547;}.fc td.fc-day{padding:0.25rem;}.fc .fc-daygrid-body-natural{width:100% !important;}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{display:none;}.fc .fc-toolbar-title{font-size:1.25rem;}.fc .fc-button .fc-icon{font-size:1.5rem;vertical-align:text-bottom;}.fc .fc-button-primary{background-color:transparent !important;border-color:transparent !important;color:#000 !important;padding:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.fc .fc-toolbar.fc-header-toolbar{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;padding-left:0.5rem;}.date-range-box{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:0.5px solid #5d5d5d;border-radius:5px;height:2.6rem;padding-left:0.5rem;}.disabled .date-range-box{background-color:#d3d3d3;color:#585858 !important;}.disabled .date-range-box input{background-color:#d3d3d3;}@media all and (min-width:48em){.date-range-box{height:3.5rem;}}@media all and (min-width:60em){.date-range-box{margin-left:0;border-top-right-radius:4px;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:3.5rem;border:none;}}.date-range-box .date-range-box-icon{height:auto;cursor:pointer;margin:auto 0;}@media all and (min-width:60em){.date-range-box .date-range-box-icon{border:0;}}.date-range-box .date-range-box-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;}@media all and (min-width:48em){.date-range-box .date-range-box-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;}}.date-range-box .date-range-box-inner .date-range-title{font-size:0.8rem;color:#585858;text-align:center;line-height:1rem;cursor:pointer;}@media all and (min-width:23.4375em){.date-range-box .date-range-box-inner .date-range-title{font-size:0.9rem;}}@media all and (min-width:48em){.date-range-box .date-range-box-inner .date-range-title{font-size:1rem;line-height:initial;}}@media all and (min-width:60em){.date-range-box .date-range-box-inner .date-range-title{border:0;font-size:1rem;line-height:1.25rem;}}.date-range-box .date-range-box-inner #litepicker{width:98%;border:0;text-align:center;height:auto;padding:0 0.5rem 0 0.5rem;font-size:0.8rem;}@media all and (min-width:23.4375em){.date-range-box .date-range-box-inner #litepicker{font-size:0.9rem;}}@media all and (min-width:48em){.date-range-box .date-range-box-inner #litepicker{font-size:1rem;padding:0.1rem 1.5rem 0.1rem;}}.date-range-box .date-range-box-inner #litepicker:focus{border:0;outline:0;}@media all and (min-width:60em){.date-range-box .date-range-box-inner #litepicker{border:0;}}#sja-class-search__online-tooltip,#sja-class-search__virtual-tooltip{width:1.3rem;height:1.3rem;display:none;position:absolute;z-index:10;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0.5rem;border-bottom:0;}#sja-class-search__online-tooltip:focus,#sja-class-search__online-tooltip:focus-visible,#sja-class-search__virtual-tooltip:focus,#sja-class-search__virtual-tooltip:focus-visible{outline:none;}:root{--litepicker-button-next-month-color:#18573a !important;--litepicker-is-in-range-color:#cfddd7 !important;--litepicker-is-start-color-bg:#cfddd7 !important;--litepicker-is-end-color-bg:#cfddd7 !important;--litepicker-day-color-hover:#18573a !important;--litepicker-button-next-month-color-hover:#18573a !important;--litepicker-button-prev-month-color-hover:#18573a !important;--litepicker-button-prev-month-color:#18573a !important;--litepicker-month-weekday-color:#a0a0a0 !important;--litepicker-month-header-color:#a0a0a0 !important;}.litepicker{font-size:0.875rem;font-family:Roboto,"Helvetica Neue",Arial,sans-serif;margin-top:0.3125rem;}.litepicker.mobilefriendly[data-plugins*="mobilefriendly"]{top:auto !important;bottom:1%;-webkit-transform:translate(-50%,0%) !important;transform:translate(-50%,0%) !important;}.litepicker::before{content:"";display:none;width:0;height:0;border-left:16px solid #cfddd7;border-top:8px solid transparent;border-bottom:9px solid transparent;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:relative;}@media all and (min-width:48em){.litepicker::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:73%;}}@media all and (min-width:60em){.litepicker::before{left:47%;}}.litepicker .container__footer{display:none !important;}.litepicker .container__days .day-item{font-size:1rem;}@media all and (min-width:48em){.litepicker .container__days .day-item{font-size:0.875rem;}}@media all and (min-width:60em){.litepicker .container__days .day-item{font-size:0.8125rem;}}.litepicker .container__days .day-item.is-start-date{background-image:url("/themes/custom/sja/src/000_assets/bg/filled-green-circle.svg") !important;background-position:center !important;border-top-left-radius:50% !important;border-bottom-left-radius:50% !important;background-size:contain !important;background-repeat:no-repeat !important;}.litepicker .container__days .day-item.is-end-date{background-image:url("/themes/custom/sja/src/000_assets/bg/filled-green-circle.svg") !important;background-position:center !important;border-top-right-radius:50% !important;border-bottom-right-radius:50% !important;background-size:contain !important;background-repeat:no-repeat !important;}.litepicker .litepicker-title{text-align:center;background-color:#cfddd7;padding:0.875rem 7px;-webkit-box-shadow:rgba(255,255,255,0.1) 0 1px 1px 0 inset,rgba(50,50,93,0.25) 0 50px 100px -20px,rgba(0,0,0,0.3) 0 30px 60px -3px;box-shadow:rgba(255,255,255,0.1) 0 1px 1px 0 inset,rgba(50,50,93,0.25) 0 50px 100px -20px,rgba(0,0,0,0.3) 0 30px 60px -3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top-left-radius:5px;border-top-right-radius:5px;margin-top:-1px;}@media all and (min-width:23.4375em){.litepicker .litepicker-title{padding:0.875rem 0.75rem;}}@media all and (min-width:48em){.litepicker .litepicker-title{padding:0.875rem 1rem;}}.litepicker .litepicker-title .title-cancel{margin:auto 0;}.litepicker .litepicker-title .title-cancel .button-cancel{margin:auto 0;width:1.6rem;cursor:pointer;}.litepicker .litepicker-title .date-title{font-weight:700;font-size:24px;}.litepicker .litepicker-title .button-apply{margin:auto 0;padding:2px 7px;background:#fff;border-radius:2px;-webkit-box-shadow:rgba(0,0,0,0.1) 0 4px 6px -1px,rgba(0,0,0,0.06) 0 2px 4px -1px;box-shadow:rgba(0,0,0,0.1) 0 4px 6px -1px,rgba(0,0,0,0.06) 0 2px 4px -1px;font-weight:600;cursor:pointer;}.litepicker .container__months{border-radius:0 0 5px 5px !important;-webkit-box-shadow:rgba(255,255,255,0.1) 0 1px 1px 0 inset,rgba(50,50,93,0.25) 0 50px 100px -20px,rgba(0,0,0,0.3) 0 30px 60px -30px !important;box-shadow:rgba(255,255,255,0.1) 0 1px 1px 0 inset,rgba(50,50,93,0.25) 0 50px 100px -20px,rgba(0,0,0,0.3) 0 30px 60px -30px !important;}.litepicker .container__months .month-item-header .month-item-name,.litepicker .container__months .month-item-header .month-item-year{font-size:0.9375rem;color:#696969;font-weight:600;}.litepicker .container__months .month-item-weekdays-row{color:#595959;}.litepicker .container__months .month-item-weekdays-row > div{font-size:14px !important;}.litepicker .container__months .day-item.is-locked{color:#595959;}.litepicker .container__months .day-item.is-start-date,.litepicker .container__months .day-item.is-end-date{color:#fff;background-color:#175739;}.litepicker .container__days > div{padding:7px 0 !important;}.litepicker .container__days .day-item{margin:0.25rem 0;cursor:pointer !important;}.litepicker .container__days .day-item.is-in-range{background-color:cornsilk;}.path-first-time-login .region-content{width:100%;margin:0 auto;padding:0;}.path-first-time-login .region-content{max-width:1540px;margin:0 auto;padding:0 1rem 1rem 1rem;-webkit-transition:.5s all ease-in;transition:.5s all ease-in;}@media all and (min-width:48em){.path-first-time-login .region-content{padding:0 3.75rem;}}@media all and (min-width:98.25em){.path-first-time-login .region-content{padding:0;}}@media all and (min-width:48em){.node--type-company-registration-order-class.node--display-mode-full{padding:2rem 3.75rem 1rem;}}@media all and (min-width:98.25em){.node--type-company-registration-order-class.node--display-mode-full{padding:2rem 0 1rem;}}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details{padding-top:1rem;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .field--label-above .field__label{float:none;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details > div{margin-bottom:1rem;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .field.field--label-inline > .field__label,.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .field.field--label-inline > .field__item{display:inline-block;margin-right:.25rem;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details hr + .class__title{margin-bottom:1rem;}@media all and (min-width:60em){.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details hr + .class__title{margin-bottom:0 0 2rem;}}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .class__title{margin-top:0;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .field-details,.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .field--name-field-address,.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .field--name-field-class-directions{margin-bottom:1rem;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .field--name-field-address{margin-top:1rem;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .class__label{font-weight:bold;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .field--name-field-branch > .field__item .vocabulary-branch > .field{margin-top:1rem;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .field--name-field-class-location .field__label{display:block;float:none;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .field--name-field-class-location .field--name-field-branch{display:none;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .class__location_branch .field__label{display:block;float:none;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .class__location_branch .field.field--label-inline > .field__label,.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .class__location_branch .field.field--label-inline > .field__item{display:inline-block;margin-right:0;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .class__location_branch .vocabulary-branch > .field{margin-top:1rem;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .class__location_branch .field--name-field-class-location > .field__label{display:none;}.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .class__location_branch .field--name-field-class-location .field__item .vocabulary-class-location > span,.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .class__location_branch .field--name-field-class-location .field__item .vocabulary-class-location .field--name-field-address,.node--type-company-registration-order-class.node--display-mode-full .registration-order-class-details .class__location_branch .field--name-field-class-location .field__item .vocabulary-class-location .field--name-field-class-directions{display:none;}@media all and (max-width:74.9375em){.block--whirlwind-search-block{position:absolute;z-index:-1;top:0;left:0;right:0;background:white;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,0.08);box-shadow:0 4px 16px 0 rgba(0,0,0,0.08);-webkit-transition:top 0.3s ease;transition:top 0.3s ease;}.block--whirlwind-search-block.open{top:100%;}}@media all and (max-width:74.9375em){.block--whirlwind-search-block .block__content{padding:0 1.75rem;}}.block--whirlwind-search-block .form-item--textfield{position:relative;margin:0;}.block--whirlwind-search-block .form-item--textfield::after{content:url(/themes/custom/sja/src/000_assets/icons/search-alternate.svg);width:19px;position:absolute;right:0.5rem;top:0;bottom:0;display:none;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}@media all and (min-width:75em){.block--whirlwind-search-block .form-item--textfield::after{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.block--whirlwind-search-block input[type="text"]{caret-color:#006633;width:100%;border:0;border-radius:0;height:3.125rem;padding:1rem 0;font-size:1rem;}@media all and (min-width:75em){.block--whirlwind-search-block input[type="text"]{width:100%;font-size:0.875rem;padding:0.875rem 2.25rem 0.75rem 1rem;background:none;border:1px solid rgba(112,112,122,0.3);border-radius:4px;height:2.4rem;}}.block--whirlwind-search-block input[type="text"]:focus{outline:none;}.block--whirlwind-search-block input[type="text"]::-webkit-input-placeholder{opacity:1;text-align:left;}.block--whirlwind-search-block input[type="text"]::-moz-placeholder{opacity:1;text-align:left;}.block--whirlwind-search-block input[type="text"]:-ms-input-placeholder{opacity:1;text-align:left;}.block--whirlwind-search-block input[type="text"]::-ms-input-placeholder{opacity:1;text-align:left;}.block--whirlwind-search-block input[type="text"]::placeholder{opacity:1;text-align:left;}.block--whirlwind-search-block input[type="text"]::-ms-clear{display:none;}.block--whirlwind-search-block input[type="text"]:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.block--whirlwind-search-block input[type="text"]:focus::-moz-placeholder{opacity:0;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.block--whirlwind-search-block input[type="text"]:focus:-ms-input-placeholder{opacity:0;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.block--whirlwind-search-block input[type="text"]:focus::-ms-input-placeholder{opacity:0;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.block--whirlwind-search-block input[type="text"]:focus::placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.block--whirlwind-search-block input[type="submit"]{position:absolute;-webkit-transition:all 0.3s;transition:all 0.3s;width:16px;height:16px;margin:-8px 0 0 0;font-size:0;background-image:url(/themes/custom/sja/src/000_assets/icons/search-arrow.svg);background-color:transparent;border:none;background-repeat:no-repeat;z-index:1;right:0;top:50%;padding-right:0;}@media all and (min-width:75em){.block--whirlwind-search-block input[type="submit"]{display:none;}}.search-toggle{-webkit-transition:all 0.3s;transition:all 0.3s;width:2rem;height:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;}@media all and (min-width:75em){.search-toggle{display:none;}}.search-toggle img{width:auto;}.block--language-switcher{margin-top:-3.125rem;margin-bottom:0.375rem;}@media all and (min-width:75em){.block--language-switcher{padding-right:0.75rem;margin:0;}}.block--language-switcher ul{list-style:none;}.block--language-switcher ul li{position:relative;}.block--language-switcher ul li a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:12px;letter-spacing:1.74px;color:black;text-align:center;text-decoration:none;line-height:1.2;background-color:#F5F5F5;padding:0 .5rem;border-radius:2px;font-weight:600;font-family:'Lato',sans-serif;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;height:1.75rem;}@media all and (min-width:75em){.block--language-switcher ul li a{font-size:14px;}}.block--language-switcher ul li a:hover{-webkit-box-shadow:0 0 1.5px rgba(0,0,0,0.2);box-shadow:0 0 1.5px rgba(0,0,0,0.2);}.block--language-switcher ul li a::before{content:'';display:inline-block;width:1rem;height:1rem;background-image:url('data:image/svg+xml,%3Csvg id="earth-1--planet-earth-globe-world" xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14"%3E%3Cpath id="Union" d="M1.5,7a5.5,5.5,0,0,1,7.7-5.039v.276a1.68,1.68,0,0,1-1.68,1.68,1.68,1.68,0,0,0-1.68,1.736V7.044a1.68,1.68,0,0,1-1.68,1.68H1.778A5.5,5.5,0,0,1,1.5,7Zm8.214,4.783A5.515,5.515,0,0,0,12.235,8.7L12.1,8.6a3.176,3.176,0,0,0-1.417-.354H8.81a1.543,1.543,0,0,0,0,3.075,1.09,1.09,0,0,1,.907.47ZM7,0a7,7,0,1,0,7,7A7,7,0,0,0,7,0Z" transform="translate(-0.002 -0.002)" fill="%2318573a" fill-rule="evenodd"/%3E%3C/svg%3E');background-repeat:no-repeat;background-size:cover;margin-right:5px;}html[lang='en'] .block--language-switcher li.en{display:none;}html[lang='fr'] .block--language-switcher li.fr{display:none;}.block--social-media{background-repeat:no-repeat;background-position:50% 50%;border:none;display:block;left:0;margin:0 0 36px;overflow:hidden;position:relative;top:0;width:auto;height:auto;padding:0 1rem;}@media all and (min-width:48em){.block--social-media{width:648px;margin:0 auto 36px;}}@media all and (min-width:64em){.block--social-media{width:690px;margin:0 auto 36px;}}@media all and (min-width:75em){.block--social-media{position:-webkit-sticky;position:sticky;overflow-y:scroll;float:left;top:40%;height:200px;width:150px;padding:20;word-break:break-all;z-index:0;opacity:1;}}@media all and (min-width:106.25em){.block--social-media{margin-left:40px;top:50%;}}.block--social-media .addtoany_list > a{border-radius:4px;height:44px;line-height:44px;opacity:1;width:44px;background-repeat:no-repeat;}@media all and (min-width:75em){.block--social-media .addtoany_list > a{margin-bottom:16px;}}.block--social-media .addtoany_list > a:focus{outline:none;}.block--social-media .addtoany_list > a > span{background-color:transparent !important;}.block--social-media .addtoany_list > a > span > svg{display:none;}.block--social-media .addtoany_list .a2a_button_twitter{background-image:url(/themes/custom/sja/src/000_assets/icons/s_twitter.svg);margin-left:12px;}.block--social-media .addtoany_list .a2a_button_twitter:hover{background-image:url(/themes/custom/sja/src/000_assets/icons/s_twitter_hover.svg);}@media all and (min-width:75em){.block--social-media .addtoany_list .a2a_button_twitter{margin-left:80px;}}.block--social-media .addtoany_list .a2a_button_facebook{background-image:url(/themes/custom/sja/src/000_assets/icons/s_facebook.svg);margin-left:0;}.block--social-media .addtoany_list .a2a_button_facebook:hover{background-image:url(/themes/custom/sja/src/000_assets/icons/s_facebook_hover.svg);}@media all and (min-width:75em){.block--social-media .addtoany_list .a2a_button_facebook{margin-left:80px;}}.block--social-media .addtoany_list .a2a_button_linkedin{background-image:url(/themes/custom/sja/src/000_assets/icons/s_linkedin.svg);margin-left:12px;}.block--social-media .addtoany_list .a2a_button_linkedin:hover{background-image:url(/themes/custom/sja/src/000_assets/icons/s_linkedin_hover.svg);}@media all and (min-width:75em){.block--social-media .addtoany_list .a2a_button_linkedin{margin-left:80px;}}@media all and (min-width:106.25em){.region-content .block--quartered-text-and-stats-layout,.region-content .block--two-column-text-and-stats-block{max-width:1540px;margin:0 auto;padding:0;}}.region-content .block--quartered-text-and-stats-layout .block__content,.region-content .block--two-column-text-and-stats-block .block__content{float:left;width:100%;}.region-content .block--quartered-text-and-stats-layout .block__content .field--name-field-title,.region-content .block--two-column-text-and-stats-block .block__content .field--name-field-title{display:block;font-size:14px;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;color:#006633;position:relative;text-transform:uppercase;overflow:hidden;}@media all and (min-width:60em){.region-content .block--quartered-text-and-stats-layout .block__content .field--name-field-title,.region-content .block--two-column-text-and-stats-block .block__content .field--name-field-title{font-size:16px;letter-spacing:0.12375rem;}}.region-content .block--quartered-text-and-stats-layout .block__content .field--name-field-title::after,.region-content .block--two-column-text-and-stats-block .block__content .field--name-field-title::after{content:' ';display:inline-block;width:100%;margin-left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background-color:#787e7c;height:2px;}@media all and (min-width:60em){.region-content .block--quartered-text-and-stats-layout .block__content .field--name-field-title::after,.region-content .block--two-column-text-and-stats-block .block__content .field--name-field-title::after{display:inline-block;}}.region-content .block--quartered-text-and-stats-layout .block__content .block_stats,.region-content .block--two-column-text-and-stats-block .block__content .block_stats{padding:35px 0 0;float:left;width:100%;}@media all and (min-width:48em){.region-content .block--quartered-text-and-stats-layout .block__content .block_stats,.region-content .block--two-column-text-and-stats-block .block__content .block_stats{padding:95px 0 0;}}@media all and (min-width:60em){.region-content .block--quartered-text-and-stats-layout .block__content .block_stats,.region-content .block--two-column-text-and-stats-block .block__content .block_stats{padding:120px 0 0;}}.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(1),.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(3),.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(1),.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(3){margin-left:0;}.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(1),.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(1){padding-top:0;}@media all and (min-width:48em){.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(2),.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(2){padding-top:0;}}@media all and (min-width:48em){.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(3),.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(4),.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(3),.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(4){padding-top:120px;}}.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea,.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea{width:100%;padding-top:56px;}@media all and (min-width:48em){.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea,.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea{width:48.3871%;float:left;max-width:465px;}.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(2n + 1),.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(2n + 2),.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(2n + 2){margin-left:51.6129%;margin-right:-100%;clear:none;}}@media all and (min-width:75em){.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea,.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea{width:49.61832%;float:left;}.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(2n + 1),.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(2n + 2),.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea:nth-child(2n + 2){margin-left:50.38168%;margin-right:-100%;clear:none;}}.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea .textarea,.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea .textarea{padding-top:30px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;text-align:left;color:#000000;}@media all and (min-width:60em){.region-content .block--quartered-text-and-stats-layout .block__content .block_stats .paragraph--type-stats-with-textarea .textarea,.region-content .block--two-column-text-and-stats-block .block__content .block_stats .paragraph--type-stats-with-textarea .textarea{padding-top:61px;font-size:20px;line-height:1.5;letter-spacing:normal;text-align:left;color:#000000;}}@media all and (min-width:64em){.block--two-column-text-and-stats-block{max-width:1540px;margin:0 auto;padding:0;}}.block--two-column-text-and-stats-block .field--name-field-title{margin:41px 0;}@media all and (min-width:64em){.block--two-column-text-and-stats-block .field--name-field-title{margin-bottom:132px;}}.block--two-column-text-and-stats-block .field--name-body{padding-bottom:44px;}@media all and (min-width:64em){.block--two-column-text-and-stats-block .field--name-body{width:50%;float:left;font-size:20px;}}.block--two-column-text-and-stats-block .field--name-field-stats .paragraph--type-individual-stats{padding-bottom:44px;}@media all and (min-width:64em){.block--two-column-text-and-stats-block .field--name-field-stats .paragraph--type-individual-stats .stat-container{margin-left:25%;}}@media all and (min-width:35.5em){.block--two-column-text-and-stats-block .field--name-field-stats .paragraph--type-individual-stats{width:48.57143%;float:left;margin-left:2.85714%;margin-left:0;}}@media all and (min-width:64em){.block--two-column-text-and-stats-block .field--name-field-stats .paragraph--type-individual-stats{width:100%;float:left;margin-left:0;margin-right:0;}}@media all and (min-width:64em){.block--two-column-text-and-stats-block .field--name-field-stats{display:block;width:50%;float:right;}}.layout__region-container > .layout__region > .block--call-to-action{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;}.cta_block__content--green{width:100%;background-color:#006633;padding:1.5rem 1rem;}.cta_block__content--green .cta-text-container{color:#FFFFFF;}@media all and (min-width:35.5em){.cta_block__content--green .cta-text-container{padding:3.75rem 2rem;margin:1.5rem auto;}}@media all and (min-width:48em){.cta_block__content--green .cta-text-container{max-width:1540px;margin:0 auto;}}.cta_block__content--green .cta-text-container .cta_block__title{color:#FFFFFF;font-size:1.25rem;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.5;text-align:left;}@media all and (min-width:48em){.cta_block__content--green .cta-text-container .cta_block__title{max-width:40.5rem;}}@media all and (min-width:60em){.cta_block__content--green .cta-text-container .cta_block__title{font-size:2rem;max-width:51rem;}}.cta_block__content--green .cta-text-container .cta-subtext-container .cta_block__subtitle{color:#FFFFFF;font-size:0.875rem;padding-top:2.125rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:left;}@media all and (min-width:48em){.cta_block__content--green .cta-text-container .cta-subtext-container .cta_block__subtitle{padding-top:1.5rem;max-width:40.5rem;}}@media all and (min-width:60em){.cta_block__content--green .cta-text-container .cta-subtext-container .cta_block__subtitle{font-size:1.25rem;line-height:1.5;padding-top:3.5rem;max-width:51rem;}}.cta_block__content--green .cta-text-container .cta-subtext-container .cta_block__link_text{color:#FFFFFF;padding-top:4.375rem;padding-bottom:1.5rem;}.cta_block__content--green .cta-text-container .cta-subtext-container .cta_block__link_text a{display:inline-block;padding:0.625rem 2.25rem;border-radius:1.25rem;border:solid 0.125rem #FFF;text-align:center;text-decoration:none;text-transform:uppercase;font-size:0.75rem;line-height:1.36;font-weight:900;letter-spacing:0.06563rem;color:#FFFFFF;-webkit-transition:.2s all;transition:.2s all;}@media all and (min-width:60em){.cta_block__content--green .cta-text-container .cta-subtext-container .cta_block__link_text a{font-size:0.875rem;padding:0.625rem 2.75rem;}}.cta_block__content--green .cta-text-container .cta-subtext-container .cta_block__link_text a:hover{background-color:#FFFFFF;color:#006633;}@media all and (min-width:35.5em){.cta_block__content--green .cta-text-container .cta-subtext-container .cta_block__link_text{padding-top:3.125rem;padding-bottom:0;}}@media all and (min-width:60em){.cta_block__content--green .cta-text-container .cta-subtext-container .cta_block__link_text{padding-top:5rem;}}.cta_block__content--white{width:100%;height:auto;min-height:33.75rem;background-color:none;overflow-y:hidden;position:relative;}@media all and (min-width:35.5em){.cta_block__content--white{height:auto;min-height:43.75rem;}}.cta_block__content--white .cta_block__content--image{position:absolute;width:100%;}@media all and (min-width:35.5em){.cta_block__content--white .cta_block__content--image{max-height:43.75rem;}}.cta_block__content--white .cta_block__content--image img{position:absolute;width:100%;}.cta_block__content--white .cta-text-container{padding-top:12.1875rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;position:relative;}@media all and (min-width:35.5em){.cta_block__content--white .cta-text-container{padding-top:11.875rem;margin:0 auto;}}.cta_block__content--white .cta-text-container .cta_block__title{padding-left:1.5rem;padding-right:1.5rem;color:#000000;font-size:1.25rem;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:0.05rem;text-align:left;}@media all and (min-width:35.5em){.cta_block__content--white .cta-text-container .cta_block__title{margin-left:0;padding-left:3.75rem;padding-right:3.75rem;font-size:2rem;}}.cta_block__content--white .cta-text-container .cta-subtext-container{max-width:36.5rem;}.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__subtitle{color:#000000;font-size:0.875rem;padding-top:1.4375rem;padding-left:1.5rem;padding-right:1.5rem;margin-top:2.125rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:left;}@media all and (min-width:35.5em){.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__subtitle{font-size:1.25rem;padding-top:3.625rem;margin-left:2.5rem;margin-right:3.75rem;}}@media all and (min-width:60em){.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__subtitle{font-size:1.25rem;line-height:1.5;}}.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text{padding-left:1.625rem;padding-right:1.625rem;padding-top:1.8125rem;padding-bottom:1.625rem;}@media all and (min-width:28.125em){.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text{padding-left:1.625rem;}}@media all and (min-width:35.5em){.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text{padding-bottom:3.75rem;padding-left:3.75rem;}}.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text a{display:inline-block;padding:0.625rem 2.25rem;border-radius:1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;font-size:0.75rem;line-height:1.36;font-weight:900;letter-spacing:0.06563rem;color:#006633;-webkit-transition:.2s all;transition:.2s all;}@media all and (min-width:35.5em){.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text a{background-color:#FFFFFF;border-radius:22px;border:solid 2px #006633;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:9px 27px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s all;transition:.2s all;font-size:0.875rem;padding:0.625rem 2.75rem;}.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text a:hover,.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text a:focus{background-color:#006633;color:#FFFFFF;}}.cta_block__content--white .cta-text-container .cta-subtext-container .cta_block__link_text a:hover{background-color:#006633;color:#FFFFFF;}.block_categories{width:full-width;margin-left:83px;}.block_categories .featured{width:100%;float:left;margin-left:0;margin-right:0;}.block_categories .not_featured{width:22.85714%;float:left;margin-left:2.85714%;width:350px;}.layout__region-container > .layout__region > .block--quick-links,.layout__region-container > .layout__region > .block--quick-links:first-of-type,.layout__region-container > .layout__region > .block--quick-links:last-of-type{padding-top:1.875rem;padding-bottom:1.875rem;margin:0 auto;}@media all and (min-width:48em){.layout__region-container > .layout__region > .block--quick-links,.layout__region-container > .layout__region > .block--quick-links:first-of-type,.layout__region-container > .layout__region > .block--quick-links:last-of-type{padding-top:3.75rem;padding-bottom:3.75rem;}}.block--quick-links .quick_links{max-width:100%;}.block--quick-links .quick_links .quick_links_heading{width:100%;margin:0 auto;font-size:16px;}@media all and (min-width:48em){.block--quick-links .quick_links .quick_links_heading{max-width:1540px;}}.block--quick-links .quick_links .quick_link_container{max-width:100%;max-height:100%;padding:0;margin:0;margin-top:2rem;}@media all and (min-width:48em){.block--quick-links .quick_links .quick_link_container{margin:2rem auto 0 auto;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.block--quick-links .quick_links .node__content{width:auto;padding-bottom:0;margin-bottom:0;}@media all and (min-width:48em){.block--quick-links .quick_links .node__content{min-height:380px;-webkit-box-flex:0;-webkit-flex:0 1 33%;-ms-flex:0 1 33%;flex:0 1 33%;margin:0 .625rem;}.block--quick-links .quick_links .node__content:first-of-type{margin-left:0;margin-right:.75rem;}.block--quick-links .quick_links .node__content:last-of-type{margin-left:.75rem;margin-right:0;}}.layout__region-container > .layout__region > .testimonial--container,.layout__region-container > .layout__region > .testimonial--container:first-of-type,.layout__region-container > .layout__region > .testimonial--container:last-of-type{padding-top:1.875rem;padding-bottom:1.875rem;margin:0 auto;}@media all and (min-width:48em){.layout__region-container > .layout__region > .testimonial--container,.layout__region-container > .layout__region > .testimonial--container:first-of-type,.layout__region-container > .layout__region > .testimonial--container:last-of-type{padding-top:3.9375rem;padding-bottom:3.9375rem;}}.testimonial--container{padding:2rem 1rem !important;text-align:left;overflow:hidden;}@media all and (min-width:48em){.testimonial--container{padding:3.3125rem 3.75rem !important;}.testimonial--container .blockquote_wrapper{margin:0;}}@media all and (min-width:75em){.testimonial--container{padding-bottom:2.5rem;}.testimonial--container .blockquote_wrapper{margin:0;}}.testimonial--container.testimonial--bg-green{background-color:#006633;color:#FFFFFF;}.testimonial--container.testimonial--bg-green .testimonial--title::after{background-color:#FFFFFF;}.testimonial--container.testimonial--bg-green .individual-testimonial-detail{color:#FFFFFF;}.testimonial--container.testimonial--bg-green .individual-testimonial-detail::before{content:url(/themes/custom/sja/src/000_assets/icons/quote-1-white.svg);opacity:.65;}.testimonial--container.testimonial--bg-green .individual-testimonial-detail::after{content:url(/themes/custom/sja/src/000_assets/icons/quote-2-white.svg);opacity:.65;}.testimonial--container.testimonial--bg-green .slick-prev::before,.testimonial--container.testimonial--bg-green .slick-next::before{content:url(/themes/custom/sja/src/000_assets/icons/right-white-arrow.svg);}.testimonial--container.testimonial--bg-green .slick-dots li button::before{font-size:1rem;color:#FFFFFF;opacity:.25;}.testimonial--container.testimonial--bg-green .slick-dots li.slick-active button::before{font-size:1rem;color:#FFFFFF;opacity:1;}.testimonial--container.testimonial--bg-white{background-color:#FFFFFF;color:#000;}.testimonial--container.testimonial--bg-white .testimonial--title{color:#006633;}.testimonial--container.testimonial--bg-white .testimonial--title::after{background-color:#787e7c;}.testimonial--container.testimonial--bg-white .individual-testimonial-detail::before{content:url(/themes/custom/sja/src/000_assets/icons/quote-1.svg);}.testimonial--container.testimonial--bg-white .individual-testimonial-detail::after{content:url(/themes/custom/sja/src/000_assets/icons/quote-2.svg);}.testimonial--container.testimonial--bg-white .slick-prev::before,.testimonial--container.testimonial--bg-white .slick-next::before{content:url(/themes/custom/sja/src/000_assets/icons/right_green_arrow.svg);}.testimonial--container.testimonial--bg-white .slick-dots li button::before{font-size:1rem;color:#006633;opacity:.25;}.testimonial--container.testimonial--bg-white .slick-dots li.slick-active button::before{font-size:1rem;color:#006633;opacity:1;}@media all and (min-width:106.25em){.testimonial--container .testimonial--header,.testimonial--container .testimonial--details{max-width:96.25rem;margin:0 auto;}}.testimonial--container .testimonial--header .testimonial--title{display:block;font-size:0.875rem;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;position:relative;text-transform:uppercase;overflow:hidden;margin-right:0.125rem;}@media all and (min-width:64em){.testimonial--container .testimonial--header .testimonial--title{font-size:1rem;letter-spacing:0.12375rem;}}.testimonial--container .testimonial--header .testimonial--title::after{content:' ';width:100%;margin-left:0.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;height:0.125rem;}@media all and (min-width:35.5em){.testimonial--container .testimonial--header .testimonial--title::after{display:inline-block;}}.testimonial--container .testimonial--header .two-lines::after{display:none;}.testimonial--container .testimonial--details{margin-bottom:0 !important;}.testimonial--container .testimonial--details .individual-testimonial-detail{margin:1.875rem auto;padding-left:0.125rem;font-size:14px;}@media all and (min-width:48em){.testimonial--container .testimonial--details .individual-testimonial-detail{margin:3.75rem;width:auto;padding:0.0625rem 1.875rem;}}@media all and (min-width:75em){.testimonial--container .testimonial--details .individual-testimonial-detail{font-size:20px;margin:3.75rem 14.375rem;}}.testimonial--container .testimonial--details .individual-testimonial-detail::before{top:0.3125rem;left:0.125rem;}@media all and (min-width:48em){.testimonial--container .testimonial--details .individual-testimonial-detail::before{top:0.3125rem;left:-3.625rem;}}.testimonial--container .testimonial--details .individual-testimonial-detail::after{bottom:0.3125rem;right:0.125rem;}@media all and (min-width:48em){.testimonial--container .testimonial--details .individual-testimonial-detail::after{bottom:0;right:-3.625rem;}}.testimonial--container .testimonial--details .testimonial-author{font-size:0.875rem;line-height:1.57;letter-spacing:0.06563rem;text-align:right;text-transform:uppercase;margin-bottom:1.875rem;margin-right:2px;}@media all and (min-width:75em){.testimonial--container .testimonial--details .testimonial-author{font-size:1rem;}}.testimonial--container .testimonial--details .slick-prev,.testimonial--container .testimonial--details .slick-next{-webkit-transform:scale(0);transform:scale(0);}.testimonial--container .testimonial--details .slick-prev::before,.testimonial--container .testimonial--details .slick-next::before{width:10px;height:16px;font-family:'slick';line-height:1;color:#FFFFFF;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;}@media all and (min-width:75em){.testimonial--container .testimonial--details .slick-prev,.testimonial--container .testimonial--details .slick-next{-webkit-transform:scale(1.5);transform:scale(1.5);}}.testimonial--container .testimonial--details .slick-prev{right:0.625rem;}.testimonial--container .testimonial--details .slick-prev::before{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.testimonial--container .testimonial--details [dir='rtl'] .slick-next{left:-0.625rem;top:4.375rem;right:auto;}.testimonial--container .testimonial--details [dir='rtl'] .slick-next::before{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.testimonial--container .testimonial--details .slick-dots{bottom:-0.625rem;}@media all and (min-width:75em){.testimonial--container .testimonial--details .slick-dots{display:none !important;bottom:-0.9375rem;}}.testimonial--container .testimonial--details .slick-dots li{margin:0 0.125rem;}.testimonial--container .testimonial--details .slick-dots li button::before{font-size:1rem;}.testimonial--container .testimonial--details .slick-dots li.slick-active button::before{font-size:1rem;}.block--testimonials-component{padding:2rem 1rem !important;text-align:left;overflow:hidden;}@media all and (min-width:48em){.block--testimonials-component{padding:3.3125rem 3.75rem !important;}}@media all and (min-width:75em){.block--testimonials-component{padding-bottom:2.5rem;}}@media all and (min-width:106.25em){.block--testimonials-component{margin:0 auto;}}@media all and (min-width:106.25em){.block--testimonials-component .testimonials-header{max-width:96.25rem;margin:auto;}}.block--testimonials-component .testimonials-header .testimonials-title{display:inline-block;font-size:0.875rem;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;position:relative;text-transform:uppercase;overflow:hidden;color:#006633;width:100%;}@media all and (min-width:60em){.block--testimonials-component .testimonials-header .testimonials-title{font-size:1rem;letter-spacing:0.12375rem;}}.block--testimonials-component .testimonials-header .testimonials-title::after{content:' ';width:100%;margin-left:0.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;height:0.125rem;display:inline-block;background-color:#787e7c;}.block--testimonials-component .testimonials-header .testimonials-title .title{max-width:50%;display:inline-block;}@media all and (min-width:60em){.block--testimonials-component .testimonials-header .testimonials-title .title{max-width:30%;}}@media all and (min-width:106.25em){.block--testimonials-component > .block__content{max-width:96.25rem;margin:auto;}}.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long{position:relative;margin:1.875rem auto;padding-left:0.125rem;font-size:14px;}@media all and (min-width:48em){.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long{padding:3.3125rem 3.75rem;margin:0;}}@media all and (min-width:75em){.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long{padding-bottom:2.5rem;margin:0;}}@media all and (min-width:48em){.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long{margin:3.75rem;width:auto;padding:0.0625rem 1.875rem;}}@media all and (min-width:75em){.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long{font-size:20px;margin:3.75rem 14.375rem;}}.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long::before{top:0.3125rem;left:0.125rem;content:url(/themes/custom/sja/src/000_assets/icons/quote-1.svg);position:absolute;}@media all and (min-width:48em){.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long::before{top:auto;left:-3.625rem;}}.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long::after{bottom:0.3125rem;right:0.125rem;position:absolute;content:url(/themes/custom/sja/src/000_assets/icons/quote-2.svg);}@media all and (min-width:48em){.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long::after{bottom:auto;right:-3.625rem;}}.block--testimonials-component .testimonial-items .testimonial-item .field--type-string{font-size:0.875rem;line-height:1.57;letter-spacing:0.06563rem;text-align:right;text-transform:uppercase;margin-bottom:1.875rem;margin-right:2px;}@media all and (min-width:75em){.block--testimonials-component .testimonial-items .testimonial-item .field--type-string{font-size:1rem;}}.block--testimonials-component .testimonial-items .testimonial-item .field--type-string .field__item::before{content:'\002D';margin-right:.75rem;height:0.125rem;display:inline-block;}.block--testimonials-component .testimonial-items .slick-prev::before,.block--testimonials-component .testimonial-items .slick-next::before{content:url(/themes/custom/sja/src/000_assets/icons/right_green_arrow.svg);}.block--testimonials-component .testimonial-items .slick-dots li button::before{font-size:1rem;color:#006633;opacity:.25;}.block--testimonials-component .testimonial-items .slick-dots li.slick-active button::before{font-size:1rem;color:#006633;opacity:1;}.block--testimonials-component.testimonial--bg-green{background-color:#006633;color:#FFFFFF;}.block--testimonials-component.testimonial--bg-green .testimonials-title::after{background-color:#FFFFFF;}.block--testimonials-component.testimonial--bg-green .testimonials-title .title{color:#FFFFFF;}.block--testimonials-component.testimonial--bg-green .testimonial-item .field--type-string-long{color:#FFFFFF;}.block--testimonials-component.testimonial--bg-green .testimonial-item .field--type-string-long::before{content:url(/themes/custom/sja/src/000_assets/icons/quote-1-white.svg);opacity:.65;}.block--testimonials-component.testimonial--bg-green .testimonial-item .field--type-string-long::after{content:url(/themes/custom/sja/src/000_assets/icons/quote-2-white.svg);opacity:.65;}.block--testimonials-component.testimonial--bg-green .slick-prev::before,.block--testimonials-component.testimonial--bg-green .slick-next::before{content:url(/themes/custom/sja/src/000_assets/icons/right-white-arrow.svg);}.block--testimonials-component.testimonial--bg-green .slick-dots li button::before{font-size:1rem;color:#FFFFFF;opacity:.25;}.block--testimonials-component.testimonial--bg-green .slick-dots li.slick-active button::before{font-size:1rem;color:#FFFFFF;opacity:1;}.block--testimonials-component.testimonial--bg-white{background-color:#FFFFFF;color:#000;}.block--testimonials-component.testimonial--bg-white .testimonial--title{color:#006633;}.block--testimonials-component.testimonial--bg-white .testimonial--title::after{background-color:#787e7c;}.block--testimonials-component .testimonial-items{margin-bottom:0 !important;}.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long{margin:1.875rem auto;padding-left:0.125rem;font-size:14px;}@media all and (min-width:48em){.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long{margin:3.75rem;width:auto;padding:0.0625rem 1.875rem;}}@media all and (min-width:75em){.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long{font-size:20px;margin:3.75rem 14.375rem;}}.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long::before{top:0.3125rem;left:0.125rem;}@media all and (min-width:48em){.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long::before{top:0.3125rem;left:-3.625rem;}}.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long::after{bottom:0.3125rem;right:0.125rem;}@media all and (min-width:48em){.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long::after{bottom:0;right:-3.625rem;}}.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long .field__item{padding:3.6rem 0;}@media all and (min-width:48em){.block--testimonials-component .testimonial-items .testimonial-item .field--type-string-long .field__item{padding:0;}}.block--testimonials-component .testimonial-items .testimonial-item > .field--type-string{margin:1.875rem auto;padding-left:0.125rem;font-size:14px;}@media all and (min-width:48em){.block--testimonials-component .testimonial-items .testimonial-item > .field--type-string{margin:3.75rem;width:auto;padding:0.0625rem 0;}}@media all and (min-width:75em){.block--testimonials-component .testimonial-items .testimonial-item > .field--type-string{font-size:20px;margin:3.75rem 14.375rem;}}.block--testimonials-component .testimonial-items .slick-prev,.block--testimonials-component .testimonial-items .slick-next{-webkit-transform:scale(0);transform:scale(0);}.block--testimonials-component .testimonial-items .slick-prev::before,.block--testimonials-component .testimonial-items .slick-next::before{width:10px;height:16px;font-family:'slick';line-height:1;color:#FFFFFF;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;}@media all and (min-width:75em){.block--testimonials-component .testimonial-items .slick-prev,.block--testimonials-component .testimonial-items .slick-next{-webkit-transform:scale(1.5);transform:scale(1.5);}}.block--testimonials-component .testimonial-items .slick-prev{right:0.625rem;}.block--testimonials-component .testimonial-items .slick-prev::before{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.block--testimonials-component .testimonial-items [dir='rtl'] .slick-next{left:-0.625rem;top:4.375rem;right:auto;}.block--testimonials-component .testimonial-items [dir='rtl'] .slick-next::before{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.block--testimonials-component .testimonial-items .slick-dots{bottom:-0.625rem;}@media all and (min-width:75em){.block--testimonials-component .testimonial-items .slick-dots{display:none !important;bottom:-0.9375rem;}}.block--testimonials-component .testimonial-items .slick-dots li{margin:0 0.125rem;}.block--testimonials-component .testimonial-items .slick-dots li button::before{font-size:1rem;}.block--testimonials-component .testimonial-items .slick-dots li.slick-active button::before{font-size:1rem;}.layout__region-container > .layout__region > .block--three-column-layout-,.layout__region-container > .layout__region > .block--three-column-layout-:first-of-type,.layout__region-container > .layout__region > .block--three-column-layout-:last-of-type{padding-top:1.875rem;padding-bottom:1.875rem;margin:0 auto;}@media all and (min-width:48em){.layout__region-container > .layout__region > .block--three-column-layout-,.layout__region-container > .layout__region > .block--three-column-layout-:first-of-type,.layout__region-container > .layout__region > .block--three-column-layout-:last-of-type{padding-top:3.75rem;padding-bottom:3.75rem;}}.three-column-layout .block__title{font-size:1rem !important;letter-spacing:.12375rem !important;margin-bottom:0 !important;display:block;}@media all and (min-width:106.25em){.three-column-layout .container--three-column-layout{max-width:1540px;margin:0 auto;}}.three-column-layout .container--three-column-layout .field--name-field-title{display:block;}.three-column-layout .container--three-column-layout .content--container{padding:0 0 2.25rem 0;margin-top:2rem;}.three-column-layout .container--three-column-layout .content--container .node:nth-of-type(2),.three-column-layout .container--three-column-layout .content--container .node:nth-of-type(3){padding-top:3.5rem;}@media all and (min-width:48em){.three-column-layout .container--three-column-layout .content--container{padding:6.125rem 0;padding-top:0 !important;}.three-column-layout .container--three-column-layout .content--container .node:nth-of-type(1){margin-left:0;}.three-column-layout .container--three-column-layout .content--container .node:nth-of-type(3){margin-left:0;padding-top:6.125rem;clear:left;}.three-column-layout .container--three-column-layout .content--container .node:nth-of-type(2){padding-top:0;}}@media all and (min-width:64em){.three-column-layout .container--three-column-layout .content--container{padding:6.125rem 0;}.three-column-layout .container--three-column-layout .content--container .node:nth-of-type(3){clear:none;padding-top:0;}}.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container{margin-top:1.5rem;}.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_summary{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:#000000;}@media all and (min-width:60em){.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_summary{padding-top:1.125rem;font-size:16px;line-height:1.63;letter-spacing:normal;}}.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_link{padding-top:1.5625rem;}@media all and (min-width:48em){.three-column-layout .container--three-column-layout .content--container .node{width:47.05882%;float:left;margin-left:5.88235%;}}@media all and (min-width:64em){.three-column-layout .container--three-column-layout .content--container .node{width:29.41176%;float:left;}.three-column-layout .container--three-column-layout .content--container .node:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.three-column-layout .container--three-column-layout .content--container .node:nth-child(3n + 2){margin-left:35.29412%;margin-right:-100%;clear:none;}.three-column-layout .container--three-column-layout .content--container .node:nth-child(3n + 3){margin-left:70.58824%;margin-right:-100%;clear:none;}}.three-column-layout .container--three-column-layout .content--container .node .content--subtext{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:#000000;}@media all and (min-width:60em){.three-column-layout .container--three-column-layout .content--container .node .content--subtext{padding-top:1.125rem;font-size:16px;line-height:1.63;letter-spacing:normal;}}.three-column-layout .container--three-column-layout .content--container .node .node--link{padding-top:1.5625rem;}.three-column-layout > .without-image .container--three-column-layout .three_col_image{display:none;}.layout__region-container > .layout__region > .block--logo-carousel,.layout__region-container > .layout__region > .block--logo-carousel:first-of-type,.layout__region-container > .layout__region > .block--logo-carousel:last-of-type{padding-top:2rem;padding-bottom:2rem;margin:0 auto;}@media all and (min-width:48em){.layout__region-container > .layout__region > .block--logo-carousel,.layout__region-container > .layout__region > .block--logo-carousel:first-of-type,.layout__region-container > .layout__region > .block--logo-carousel:last-of-type{padding-top:3.9375rem;padding-bottom:2rem;}}.block--logo-carousel{text-align:left;}@media all and (min-width:106.25em){.block--logo-carousel .logo--carousel--header,.block--logo-carousel > .block__content{max-width:96.25rem;margin:0 auto;}}.block--logo-carousel .logo--carousel--header .logo--carousel--title{display:inline-block;font-size:0.875rem;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;position:relative;text-transform:uppercase;overflow:hidden;color:#006633;width:100%;padding-top:0.8125rem;padding-bottom:0.8125rem;margin:0 auto;}@media all and (min-width:48em){.block--logo-carousel .logo--carousel--header .logo--carousel--title{padding-top:3.875rem;padding-bottom:3.875rem;}}@media all and (min-width:106.25em){.block--logo-carousel .logo--carousel--header .logo--carousel--title{max-width:96.25rem;}}@media all and (min-width:60em){.block--logo-carousel .logo--carousel--header .logo--carousel--title{font-size:1rem;letter-spacing:0.12375rem;}}.block--logo-carousel .logo--carousel--header .logo--carousel--title::after{content:' ';width:100%;margin-left:0.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;height:0.125rem;display:inline-block;background-color:#787e7c;}.block--logo-carousel .logo--carousel--header .logo--carousel--title .field--name-field-logo-carousel-title{max-width:50%;display:inline-block;}@media all and (min-width:60em){.block--logo-carousel .logo--carousel--header .logo--carousel--title .field--name-field-logo-carousel-title{max-width:30%;}}.block--logo-carousel .logo--carousel--header .two-lines::after{display:none;}.block--logo-carousel > .block__content{margin-top:2rem;margin-bottom:2rem;padding:2rem 1rem;}@media all and (min-width:48em){.block--logo-carousel > .block__content{padding:0 3.75rem;}.block--logo-carousel > .block__content .blockquote_wrapper{margin:0;}}@media all and (min-width:75em){.block--logo-carousel > .block__content{padding:0 5.1875rem;}.block--logo-carousel > .block__content .blockquote_wrapper{margin:0;}}.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-prev::before,.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-next::before{content:url(/themes/custom/sja/src/000_assets/icons/right_green_arrow.svg);}.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-prev:focus,.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-next:focus{outline:lightgreen solid 2px;}.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-prev,.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-next{-webkit-transform:scale(0);transform:scale(0);}.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-prev::before,.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-next::before{display:inline-block;}@media all and (min-width:75em){.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-prev,.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-next{-webkit-transform:scale(1.5);transform:scale(1.5);}}.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-prev{left:0;right:0.625rem;}.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-prev::before{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media all and (max-width:106.1875em){.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-prev{left:0 !important;}}@media all and (max-width:106.1875em){.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-next{right:0 !important;}}.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-next{right:0;}.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-dots{bottom:-50px !important;}@media all and (min-width:75em){.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-dots{display:none !important;bottom:-0.9375rem;}}.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-dots li{margin:0 0.125rem;}.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-dots li button::before{font-size:1rem;color:#006633;opacity:.25;}.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-dots li.slick-active button::before{font-size:1rem;color:#006633;opacity:1;}.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-list .slick-slide{display:inline-block;vertical-align:middle;float:none;}.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-list .slick-slide img{max-width:200px;margin:auto;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){}@media all and (-ms-high-contrast:none) and (min-width:75em),all and (-ms-high-contrast:active) and (min-width:75em){.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-prev,.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-next{-webkit-transform:scale(0.8);transform:scale(0.8);height:auto;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-prev::before,.block--logo-carousel .field--name-field-partner-logos .slick-slider .slick-next::before{display:block;width:20px;height:auto;}}.layout__region-container > .layout__region > .slider-custom-block,.layout__region-container > .layout__region > .slider-custom-block:first-of-type,.layout__region-container > .layout__region > .slider-custom-block:last-of-type{padding-top:1.875rem;padding-bottom:1.875rem;margin:0 auto;}@media all and (min-width:48em){.layout__region-container > .layout__region > .slider-custom-block,.layout__region-container > .layout__region > .slider-custom-block:first-of-type,.layout__region-container > .layout__region > .slider-custom-block:last-of-type{padding-top:3.75rem;padding-bottom:3.75rem;}}.slider-custom-block{margin-top:2rem;padding-bottom:2rem;}.slider-custom-block .slider-custom-block-header,.slider-custom-block > .block__content{margin-top:2rem;margin-bottom:2rem;}@media all and (min-width:106.25em){.slider-custom-block .slider-custom-block-header,.slider-custom-block > .block__content{max-width:96.25rem;margin:2rem auto;}}.slider-custom-block .slider-custom-block-header{padding-top:0.8125rem;padding-bottom:0.8125rem;margin:0 auto;}@media all and (min-width:48em){.slider-custom-block .slider-custom-block-header{padding-top:3.875rem;padding-bottom:3.875rem;}}@media all and (min-width:106.25em){.slider-custom-block .slider-custom-block-header{max-width:96.25rem;}}.slider-custom-block .slider-custom-block-header .slider-custom-block-title{display:inline-block;font-size:0.875rem;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;position:relative;text-transform:uppercase;overflow:hidden;color:#006633;width:100%;}@media all and (min-width:60em){.slider-custom-block .slider-custom-block-header .slider-custom-block-title{font-size:1rem;letter-spacing:0.12375rem;}}.slider-custom-block .slider-custom-block-header .slider-custom-block-title::after{content:' ';width:100%;margin-left:0.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;height:0.125rem;display:inline-block;background-color:#787e7c;}.slider-custom-block .slider-custom-block-header .slider-custom-block-title .field--name-field-slider-title{max-width:60%;display:inline-block;}@media all and (min-width:60em){.slider-custom-block .slider-custom-block-header .slider-custom-block-title .field--name-field-slider-title{max-width:30%;}}@media all and (min-width:64em) and (max-width:106.1875em){.slider-custom-block .field--name-field-slider-items .slick-slider > .slick-list{margin:0 2rem;}}.slider-custom-block .field--name-field-slider-items .slick-slider .slick-slide{padding-left:.5rem;padding-right:.5rem;cursor:pointer;}.slider-custom-block .field--name-field-slider-items .slick-slider .slick-slide img{height:256px;object-fit:cover;}@media all and (min-width:64em){.slider-custom-block .field--name-field-slider-items .slick-slider .slick-slide img{height:440px;}}.slider-custom-block .field--name-field-slider-items .slick-slider .slick-dots{bottom:-50px !important;}@media all and (min-width:75em){.slider-custom-block .field--name-field-slider-items .slick-slider .slick-dots{display:none !important;bottom:-0.9375rem;}}.slider-custom-block .field--name-field-slider-items .slick-slider .slick-dots li{margin:0 0.125rem;}.slider-custom-block .field--name-field-slider-items .slick-slider .slick-dots li button:focus{outline:5px auto lightgreen;}.slider-custom-block .field--name-field-slider-items .slick-slider .slick-dots li button::before{font-size:1rem;color:#006633;opacity:.25;}.slider-custom-block .field--name-field-slider-items .slick-slider .slick-dots li.slick-active button::before{font-size:1rem;color:#006633;opacity:1;}.slider-custom-block .field--name-field-slider-items .slick-slider .slick-prev::before,.slider-custom-block .field--name-field-slider-items .slick-slider .slick-next::before{content:url(/themes/custom/sja/src/000_assets/icons/right_green_arrow.svg);}.slider-custom-block .field--name-field-slider-items .slick-slider .slick-prev,.slider-custom-block .field--name-field-slider-items .slick-slider .slick-next{-webkit-transform:scale(0);transform:scale(0);}.slider-custom-block .field--name-field-slider-items .slick-slider .slick-prev::before,.slider-custom-block .field--name-field-slider-items .slick-slider .slick-next::before{display:inline-block;}@media all and (min-width:64em){.slider-custom-block .field--name-field-slider-items .slick-slider .slick-prev,.slider-custom-block .field--name-field-slider-items .slick-slider .slick-next{-webkit-transform:scale(1.5);transform:scale(1.5);}}.slider-custom-block .field--name-field-slider-items .slick-slider .slick-prev{right:0.625rem;}.slider-custom-block .field--name-field-slider-items .slick-slider .slick-prev::before{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media all and (min-width:64em) and (max-width:106.1875em){.slider-custom-block .field--name-field-slider-items .slick-slider .slick-prev{left:0;}}@media all and (min-width:106.25em){.slider-custom-block .field--name-field-slider-items .slick-slider .slick-prev{left:-3rem;}}@media all and (min-width:64em) and (max-width:106.1875em){.slider-custom-block .field--name-field-slider-items .slick-slider .slick-next{right:0;}}@media all and (min-width:106.25em){.slider-custom-block .field--name-field-slider-items .slick-slider .slick-next{right:-3rem;}}@media all and (-ms-high-contrast:none) and (min-width:75em),all and (-ms-high-contrast:active) and (min-width:75em){.slider-custom-block .field--name-field-slider-items .slick-slider .slick-prev,.slider-custom-block .field--name-field-slider-items .slick-slider .slick-next{-webkit-transform:scale(0.8);transform:scale(0.8);height:auto;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.slider-custom-block .field--name-field-slider-items .slick-slider .slick-prev::before,.slider-custom-block .field--name-field-slider-items .slick-slider .slick-next::before{display:block;width:20px;height:auto;}}.layout__region-container > .layout__region > .block--heading-block,.layout__region-container > .layout__region > .block--heading-block:first-of-type,.layout__region-container > .layout__region > .block--heading-block:last-of-type{padding-top:1.875rem;padding-bottom:1.875rem;margin:0 auto;}@media all and (min-width:48em){.layout__region-container > .layout__region > .block--heading-block,.layout__region-container > .layout__region > .block--heading-block:first-of-type,.layout__region-container > .layout__region > .block--heading-block:last-of-type{padding-top:3.75rem;padding-bottom:3.75rem;}}.heading-block--container{padding-right:16px;}.heading-block--container .heading-block--title{font-size:24px;font-weight:900;line-height:1.33;letter-spacing:1.2px;text-align:left;padding-top:12px;padding-bottom:12px;min-height:56px;height:auto;width:100%;color:#000;background-color:#e5ebe9;}@media all and (min-width:48em){.heading-block--container .heading-block--title{min-height:124px;height:auto;max-width:1095px;padding-top:38px;padding-bottom:38px;font-size:36px;}}.heading-block--container .heading-block--title,.heading-block--container .heading-block--body,.heading-block--container .heading-block--link{padding-left:16px;}@media all and (min-width:48em){.heading-block--container .heading-block--title,.heading-block--container .heading-block--body,.heading-block--container .heading-block--link{padding-left:80px;}}.heading-block--container .heading-block--body{margin-top:32px;font-size:14px;line-height:1.57;}@media all and (min-width:48em){.heading-block--container .heading-block--body{margin-top:80px;font-size:20px;line-height:1.5;max-width:56.25rem;}}.heading-block--container .heading-block--link{margin:36px 0;}@media all and (min-width:48em){.heading-block--container .heading-block--link{margin-top:60px;}.heading-block--container .heading-block--link a{background-color:#FFFFFF;border-radius:22px;border:solid 2px #006633;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:9px 27px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s all;transition:.2s all;}.heading-block--container .heading-block--link a:hover,.heading-block--container .heading-block--link a:focus{background-color:#006633;color:#FFFFFF;}}.block--block-heading-component{padding-top:0.8125rem;padding-bottom:0.8125rem;margin:0 auto;}@media all and (min-width:48em){.block--block-heading-component{padding-top:1.25rem;padding-bottom:0;}}@media all and (min-width:106.25em){.block--block-heading-component{max-width:96.25rem;}}.block--block-heading-component .block--header .block--title{display:inline-block;font-size:0.875rem;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;position:relative;overflow:hidden;color:#006633;width:100%;text-transform:uppercase;}@media all and (min-width:60em){.block--block-heading-component .block--header .block--title{font-size:1rem;letter-spacing:0.12375rem;}}.block--block-heading-component .block--header .block--title::after{content:' ';width:100%;margin-left:0.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;height:0.125rem;display:inline-block;background-color:#787e7c;}.block--block-heading-component .block--header .block--title .title{max-width:50%;display:inline-block;}@media all and (min-width:60em){.block--block-heading-component .block--header .block--title .title{max-width:30%;}}.block--donate > .block--header,.block--wysiwyg-text > .block--header,.block--quick-links > .quick_links > .block--header,.block--two-column-card-and-image-layout > .block--header,.block--three-column-layout- > .block--header,.block--product-link > .block--header,.block--contact-us > .block--header{padding-top:0.8125rem;padding-bottom:0.8125rem;margin:0 auto;text-transform:uppercase;}@media all and (min-width:48em){.block--donate > .block--header,.block--wysiwyg-text > .block--header,.block--quick-links > .quick_links > .block--header,.block--two-column-card-and-image-layout > .block--header,.block--three-column-layout- > .block--header,.block--product-link > .block--header,.block--contact-us > .block--header{padding-top:1.875rem;padding-bottom:1.875rem;}}@media all and (min-width:106.25em){.block--donate > .block--header,.block--wysiwyg-text > .block--header,.block--quick-links > .quick_links > .block--header,.block--two-column-card-and-image-layout > .block--header,.block--three-column-layout- > .block--header,.block--product-link > .block--header,.block--contact-us > .block--header{max-width:96.25rem;}}.block--donate > .block--header .block--title,.block--wysiwyg-text > .block--header .block--title,.block--quick-links > .quick_links > .block--header .block--title,.block--two-column-card-and-image-layout > .block--header .block--title,.block--three-column-layout- > .block--header .block--title,.block--product-link > .block--header .block--title,.block--contact-us > .block--header .block--title{display:inline-block;font-size:0.875rem;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;position:relative;overflow:hidden;color:#006633;width:100%;}@media all and (min-width:60em){.block--donate > .block--header .block--title,.block--wysiwyg-text > .block--header .block--title,.block--quick-links > .quick_links > .block--header .block--title,.block--two-column-card-and-image-layout > .block--header .block--title,.block--three-column-layout- > .block--header .block--title,.block--product-link > .block--header .block--title,.block--contact-us > .block--header .block--title{font-size:1rem;letter-spacing:0.12375rem;}}.block--donate > .block--header .block--title::after,.block--wysiwyg-text > .block--header .block--title::after,.block--quick-links > .quick_links > .block--header .block--title::after,.block--two-column-card-and-image-layout > .block--header .block--title::after,.block--three-column-layout- > .block--header .block--title::after,.block--product-link > .block--header .block--title::after,.block--contact-us > .block--header .block--title::after{content:' ';width:100%;margin-left:0.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;height:0.125rem;display:inline-block;background-color:#787e7c;}.block--donate > .block--header .block--title .title,.block--wysiwyg-text > .block--header .block--title .title,.block--quick-links > .quick_links > .block--header .block--title .title,.block--two-column-card-and-image-layout > .block--header .block--title .title,.block--three-column-layout- > .block--header .block--title .title,.block--product-link > .block--header .block--title .title,.block--contact-us > .block--header .block--title .title{max-width:50%;display:inline-block;}@media all and (min-width:60em){.block--donate > .block--header .block--title .title,.block--wysiwyg-text > .block--header .block--title .title,.block--quick-links > .quick_links > .block--header .block--title .title,.block--two-column-card-and-image-layout > .block--header .block--title .title,.block--three-column-layout- > .block--header .block--title .title,.block--product-link > .block--header .block--title .title,.block--contact-us > .block--header .block--title .title{max-width:30%;}}.layout__region-container > .layout__region > .full-width-image--container{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;}.full-width-image--container{margin:0;}@media all and (min-width:48em){.full-width-image--container{position:relative;}}.full-width-image--container .full-width-image--image img{width:100%;}@media all and (min-width:48em){.full-width-image--container .full-width-image--image img{max-height:43.75rem;}}.full-width-image--container .full-width-image--content{margin:1rem;padding:1rem;-webkit-box-shadow:0 0 1.5rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.5rem 0 rgba(0,0,0,0.16);background-color:#FFFFFF;}.full-width-image--container .full-width-image--content .full-width-image--featured{font-size:0.875rem;color:#474b4a;text-transform:uppercase;line-height:1.71;letter-spacing:0.04375rem;text-align:left;}.full-width-image--container .full-width-image--content .full-width-image--title,.full-width-image--container .full-width-image--content .full-width-image--link{padding:0 0.625rem;}@media all and (min-width:48em){.full-width-image--container .full-width-image--content .full-width-image--title,.full-width-image--container .full-width-image--content .full-width-image--link{padding:0 2.5rem;}}.full-width-image--container .full-width-image--content .full-width-image--title h2{font-size:1.25rem;font-weight:900;color:#006633;line-height:1.35;text-align:left;margin-top:1.375rem;word-break:break-all;}.full-width-image--container .full-width-image--content .full-width-image--title h2::after{content:'”';}.full-width-image--container .full-width-image--content .full-width-image--title h2::before{content:'“';}@media all and (min-width:48em){.full-width-image--container .full-width-image--content .full-width-image--title h2{font-size:2rem;margin-top:2.9375rem;}}.full-width-image--container .full-width-image--content .full-width-image--link{margin:2.1875rem 0;}.full-width-image--container .full-width-image--content .full-width-image--link a{display:inline-block;}@media all and (min-width:48em){.full-width-image--container .full-width-image--content .full-width-image--link{margin:2.75rem 0;}.full-width-image--container .full-width-image--content .full-width-image--link a{background-color:#FFFFFF;border-radius:22px;border:solid 2px #006633;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:9px 27px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s all;transition:.2s all;}.full-width-image--container .full-width-image--content .full-width-image--link a:hover,.full-width-image--container .full-width-image--content .full-width-image--link a:focus{background-color:#006633;color:#FFFFFF;}}@media all and (min-width:48em){.full-width-image--container .full-width-image--content{padding:1.625rem,1.125rem;width:36.5rem;height:auto;position:absolute;max-width:70%;bottom:3rem;left:0;right:0;margin:0 auto;}}@media all and (min-width:64em){.full-width-image--container .full-width-image--content{margin:inherit;left:3rem;max-width:50%;}}@media all and (min-width:125em){.full-width-image--container .full-width-image--content{bottom:1rem;}}.layout__region-container > .layout__region > .block--two-column-card-and-image-layout,.layout__region-container > .layout__region > .block--two-column-card-and-image-layout:first-of-type,.layout__region-container > .layout__region > .block--two-column-card-and-image-layout:last-of-type{padding-top:1.875rem;padding-bottom:1.875rem;margin:0 auto;}@media all and (min-width:48em){.layout__region-container > .layout__region > .block--two-column-card-and-image-layout,.layout__region-container > .layout__region > .block--two-column-card-and-image-layout:first-of-type,.layout__region-container > .layout__region > .block--two-column-card-and-image-layout:last-of-type{padding-top:3.75rem;padding-bottom:3.75rem;}}.block--two-column-card-and-image-layout .logo--carousel--header,.block--two-column-card-and-image-layout > .block__content{margin-top:2rem;}@media all and (min-width:106.25em){.block--two-column-card-and-image-layout .logo--carousel--header,.block--two-column-card-and-image-layout > .block__content{max-width:96.25rem;margin:0 auto;margin-top:2rem;}}.block--two-column-card-and-image-layout .two-column-card-and-image-layout-header .two-column-card-and-image-layout-title{display:inline-block;font-size:0.875rem;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;position:relative;text-transform:uppercase;overflow:hidden;color:#006633;width:100%;margin-bottom:2rem;}@media all and (min-width:60em){.block--two-column-card-and-image-layout .two-column-card-and-image-layout-header .two-column-card-and-image-layout-title{font-size:1rem;letter-spacing:0.12375rem;margin-bottom:5.875rem;}}.block--two-column-card-and-image-layout .two-column-card-and-image-layout-header .two-column-card-and-image-layout-title::after{content:' ';width:100%;margin-left:0.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;height:0.125rem;display:inline-block;background-color:#787e7c;}.block--two-column-card-and-image-layout .two-column-card-and-image-layout-header .two-column-card-and-image-layout-title > h2{font-size:.875rem;max-width:50%;display:inline-block;margin-top:0;margin-bottom:0;}@media all and (min-width:60em){.block--two-column-card-and-image-layout .two-column-card-and-image-layout-header .two-column-card-and-image-layout-title > h2{max-width:30%;font-size:1rem;}}@media all and (min-width:60em){.block--two-column-card-and-image-layout > .block__content .block_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.block--two-column-card-and-image-layout > .block__content .block_wrapper.image-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-left{margin-top:2rem;}@media all and (min-width:60em){.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-left{-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;margin-top:0;}}.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-left .field--name-field-category{margin-bottom:1rem;font-size:1rem;text-transform:uppercase;line-height:1.38;letter-spacing:1.2px;}@media all and (min-width:60em){.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-left .field--name-field-category{margin-bottom:2rem;}}.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-left .field--name-field-heading{font-size:1.5rem;margin-bottom:1rem;font-weight:900;color:#006633;line-height:1.34;letter-spacing:.8px;word-break:break-word;}@media all and (min-width:60em){.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-left .field--name-field-heading{font-size:2rem;margin-bottom:2rem;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-left .field--name-field-heading{word-break:break-all;}}.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-left .field--name-field-search-results-description{font-size:1rem;margin-bottom:1rem;}@media all and (min-width:60em){.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-left .field--name-field-search-results-description{font-size:1.25rem;margin-bottom:2rem;}}.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-left .link_field{margin-top:2.5rem;}.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-right{width:-webkit-calc(100% + 32px);width:calc(100% + 32px);margin-left:-16px;}@media all and (min-width:60em){.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-right{width:100%;margin-left:0;-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;}}@media all and (min-width:60em){.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-right .field--name-field-2-col-image{height:0;overflow:hidden;position:relative;padding-top:90%;}.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-right .field--name-field-2-col-image .field__item{position:absolute;top:0;left:0;width:100%;height:100%;}.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-right .field--name-field-2-col-image .video-embed-field-responsive-video{height:500px;}}@media all and (min-width:75em){.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-right .field--name-field-2-col-image{padding-top:65%;}}@media all and (min-width:60em){.block--two-column-card-and-image-layout > .block__content .block_wrapper .two-col-right .field--name-field-2-col-image img{width:100%;object-fit:cover;}}.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > .link_field > a,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > a{text-decoration:none;color:#006633;background-repeat:no-repeat;background-size:0;background-position:0 1.25em;font-size:1rem;font-weight:900;overflow:hidden;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > .link_field > a,.block--two-column-card-and-image-layout > .block__content .look-1-float .two-col-left .content-wrapper > a{background-position:0 1.35em;}}.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left{-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;}@media all and (min-width:60em){.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;position:relative;}}.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper{padding:2rem;}@media all and (min-width:60em){.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}@media all and (min-width:60em) and (-ms-high-contrast:none),all and (min-width:60em) and (-ms-high-contrast:active){.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper{max-width:100%;}}@media all and (min-width:75em){.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper{padding:3rem;}}@media all and (min-width:48em){.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > .link_field > a,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > a{margin:0;background-color:#FFFFFF;border-radius:22px;border:solid 2px #006633;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:9px 27px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s all;transition:.2s all;}.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > .link_field > a:hover,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > .link_field > a:focus,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > a:hover,.block--two-column-card-and-image-layout > .block__content .look-2-boarded .two-col-left .content-wrapper > a:focus{background-color:#006633;color:#FFFFFF;}}@media all and (min-width:60em){.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-left{margin-top:2rem;}@media all and (min-width:60em){.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-left{-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;margin-top:0;}}.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-left .referenced_entity_title{font-size:1.5rem;margin-bottom:1rem;font-weight:900;color:#006633;line-height:1.34;letter-spacing:.8px;word-break:break-word;}@media all and (min-width:60em){.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-left .referenced_entity_title{font-size:2rem;margin-bottom:2rem;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-left .referenced_entity_title{word-break:break-all;}}.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-left .field--name-field-search-results-description{font-size:1rem;margin-bottom:1rem;}@media all and (min-width:60em){.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-left .field--name-field-search-results-description{margin-bottom:2rem;font-size:1.25rem;}}@media all and (min-width:60em){.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-right{-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;}}@media all and (min-width:60em){.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-right > .field--name-field-banner-image,.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-right > .field--name-field-small-banner,.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-right > .field--name-field-banner{height:0;overflow:hidden;position:relative;padding-top:90%;}.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-right > .field--name-field-banner-image .field__item,.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-right > .field--name-field-small-banner .field__item,.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-right > .field--name-field-banner .field__item{position:absolute;top:0;left:0;width:100%;height:100%;}}@media all and (min-width:75em){.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-right > .field--name-field-banner-image,.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-right > .field--name-field-small-banner,.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-right > .field--name-field-banner{padding-top:65%;}}@media all and (min-width:60em){.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-right > .field--name-field-banner-image img,.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-right > .field--name-field-small-banner img,.block--two-column-card-and-image-layout .referenced_content_wrapper .field--name-field-content > .field__item .two-col-right > .field--name-field-banner img{width:100%;object-fit:cover;}}@media all and (min-width:60em){.block--two-column-card-and-image-layout .referenced_content_wrapper.image-left .field--name-field-content > .field__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.layout__region > .block--two-column-card-and-image-layout .field--name-field-banner-image .media--display-mode-two-col-layout-image{width:-webkit-calc(100% + 32px);width:calc(100% + 32px);margin-left:-16px;}.layout__region-container > .layout__region > .block--quartered-text-and-stats-layout,.layout__region-container > .layout__region > .block--quartered-text-and-stats-layout:first-of-type,.layout__region-container > .layout__region > .block--quartered-text-and-stats-layout:last-of-type{padding-top:1.875rem;padding-bottom:1.875rem;margin:0 auto;}@media all and (min-width:48em){.layout__region-container > .layout__region > .block--quartered-text-and-stats-layout,.layout__region-container > .layout__region > .block--quartered-text-and-stats-layout:first-of-type,.layout__region-container > .layout__region > .block--quartered-text-and-stats-layout:last-of-type{padding-top:3.9375rem;padding-bottom:3.9375rem;}}@media all and (min-width:48em){.block--quartered-text-and-stats-layout .block_stats .field--name-field-stat-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.block--quartered-text-and-stats-layout .block_stats .field--name-field-stat-content .paragraph--type-stats-with-textarea{margin-left:0 !important;margin-right:0 !important;max-width:none !important;}@media all and (min-width:48em){.block--quartered-text-and-stats-layout .block_stats .field--name-field-stat-content .paragraph--type-stats-with-textarea{width:45% !important;}}.block--quartered-text-and-stats-layout .block_stats .field--name-field-stat-content .paragraph--type-stats-with-textarea .l-constrain{width:80%;max-width:465px;}.block--wysiwyg-text{margin:1rem;word-wrap:break-word;}.block--wysiwyg-text .block__content{margin-bottom:2rem;}@media all and (min-width:60em){.block--wysiwyg-text .block__content{margin-bottom:0;}}@media all and (min-width:48em){.block--wysiwyg-text{max-width:692px;margin:0 auto;}}.block--wysiwyg-text figcaption{font-size:12px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#000000;}@media all and (min-width:48em){.block--wysiwyg-text figcaption{font-size:1rem;}}.block--wysiwyg-text blockquote{display:inline-block;position:relative;margin:1.5625rem 0;width:100%;}.block--wysiwyg-text .blockquote_wrapper::before{content:url(/themes/custom/sja/src/000_assets/icons/quote-1.svg);position:absolute;top:-0.9375rem;left:0;}@media all and (min-width:48em){.block--wysiwyg-text .blockquote_wrapper::before{left:-3.75rem;}}@media all and (min-width:60em){.block--wysiwyg-text .blockquote_wrapper::before{left:-5.625rem;}}.block--wysiwyg-text .blockquote_wrapper::after{content:url(/themes/custom/sja/src/000_assets/icons/quote-2.svg);position:absolute;right:0;bottom:-1.3125rem;}@media all and (min-width:48em){.block--wysiwyg-text .blockquote_wrapper::after{right:-3.75rem;}}@media all and (min-width:60em){.block--wysiwyg-text .blockquote_wrapper::after{right:-5.625rem;}}.block--wysiwyg-text blockquote::after{content:' ';position:absolute;width:3.75rem;height:2px;background:black;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#bec6c4;}.block--wysiwyg-text blockquote::before{content:' ';position:absolute;width:3.75rem;height:2px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#bec6c4;}.block--wysiwyg-text .blockquote_wrapper{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#000000;position:relative;padding:4.1875rem 1.25rem;display:inline-block;width:100%;}@media all and (min-width:48em){.block--wysiwyg-text .blockquote_wrapper{margin:4.1875rem 0;padding:0;font-size:20px;}}.block--wysiwyg-text .blockquote_wrapper .small--quote{text-align:center;}.block--wysiwyg-text a img{border:0;}.block--wysiwyg-text .align-left{padding-right:.625rem;}.block--wysiwyg-text .align-right{padding-left:.625rem;}.block--wysiwyg-text .more-link{margin-top:0.375rem;text-transform:uppercase;font-size:.8rem;}.block--wysiwyg-text .more-link a{padding-right:0.75rem;display:inline-block;color:#006633;font-weight:bold;}.block--wysiwyg-text .more-link a::after{content:' ';width:10px;height:10px;display:inline-block;background-image:url(/themes/custom/sja/assets/arrows/icons__arrow%E2%80%94link.svg);background-repeat:no-repeat;background-size:10px 10px;margin-left:.25rem;}.block--wysiwyg-text .l-main a{text-decoration:none;color:#006633;border-bottom:1px solid transparent;}.block--wysiwyg-text .l-main a:hover{border-bottom:1px solid #006633;}.block--wysiwyg-text .contextual-links a{border-bottom-color:transparent !important;}.block--wysiwyg-text .contextual-links a:hover{border-bottom-color:transparent !important;}.block--wysiwyg-text img{display:block;height:auto;max-width:100%;}.block--wysiwyg-text hr{display:block;margin:.5rem auto;border-style:inset;border-width:1px;border-color:#006633;}.block--wysiwyg-text b,.block--wysiwyg-text strong{font-weight:500;}.block--wysiwyg-text .marker{font-weight:500;}.block--wysiwyg-text li{list-style-position:inside;}.block--wysiwyg-text h1,.block--wysiwyg-text .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .block--wysiwyg-text .field--name-field-content-title,.block--wysiwyg-text .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .block--wysiwyg-text .field--name-field-content-title,.block--wysiwyg-text h2,.block--wysiwyg-text h3,.block--wysiwyg-text h4,.block--wysiwyg-text .block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2,.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li .block--wysiwyg-text article > h2,.block--wysiwyg-text h5,.block--wysiwyg-text h6{margin-top:1.5rem;margin-bottom:0.375rem;}.block--wysiwyg-text p + p{margin-top:1.125rem;}.block--wysiwyg-text h2 + p,.block--wysiwyg-text h3 + p,.block--wysiwyg-text h4 + p,.block--wysiwyg-text .block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2 + p,.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li .block--wysiwyg-text article > h2 + p,.block--wysiwyg-text h5 + p,.block--wysiwyg-text h6 + p{margin-top:0;}.block--wysiwyg-text .h1,.block--wysiwyg-text h1,.block--wysiwyg-text .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .block--wysiwyg-text .field--name-field-content-title,.block--wysiwyg-text .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .block--wysiwyg-text .field--name-field-content-title{font-size:1.5rem;font-style:normal;font-weight:900;letter-spacing:0.06875rem;}@media all and (min-width:60em){.block--wysiwyg-text .h1,.block--wysiwyg-text h1,.block--wysiwyg-text .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .block--wysiwyg-text .field--name-field-content-title,.block--wysiwyg-text .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .block--wysiwyg-text .field--name-field-content-title{font-size:2.75rem;}}.block--wysiwyg-text .page-node-type-page .block--page-title span,.page-node-type-page .block--page-title .block--wysiwyg-text span,.block--wysiwyg-text .h2,.block--wysiwyg-text h2{font-size:1.5rem;font-style:normal;font-weight:900;letter-spacing:0.0375rem;}@media all and (min-width:60em){.block--wysiwyg-text .page-node-type-page .block--page-title span,.page-node-type-page .block--page-title .block--wysiwyg-text span,.block--wysiwyg-text .h2,.block--wysiwyg-text h2{font-size:2.25rem;letter-spacing:0.05625rem;}}.block--wysiwyg-text .h3,.block--wysiwyg-text h3{font-size:1.25rem;font-style:normal;font-weight:900;letter-spacing:normal;}@media all and (min-width:60em){.block--wysiwyg-text .h3,.block--wysiwyg-text h3{font-size:2rem;letter-spacing:0.05rem;}}.block--wysiwyg-text .three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_title,.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .block--wysiwyg-text .three_col_title,.block--wysiwyg-text .three-column-layout .container--three-column-layout .content--container .node .content_title,.three-column-layout .container--three-column-layout .content--container .node .block--wysiwyg-text .content_title,.block--wysiwyg-text .block--reference-to-content .block__content .field--name-field-title,.block--reference-to-content .block__content .block--wysiwyg-text .field--name-field-title,.block--wysiwyg-text .h4,.block--wysiwyg-text h4,.block--wysiwyg-text .block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2,.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li .block--wysiwyg-text article > h2{font-size:1.25rem;font-style:normal;font-weight:900;letter-spacing:0.03125rem;}@media all and (min-width:60em){.block--wysiwyg-text .three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .three_col_title,.three-column-layout .container--three-column-layout .content--container .three_col_container .three_col_text_container .block--wysiwyg-text .three_col_title,.block--wysiwyg-text .three-column-layout .container--three-column-layout .content--container .node .content_title,.three-column-layout .container--three-column-layout .content--container .node .block--wysiwyg-text .content_title,.block--wysiwyg-text .block--reference-to-content .block__content .field--name-field-title,.block--reference-to-content .block__content .block--wysiwyg-text .field--name-field-title,.block--wysiwyg-text .h4,.block--wysiwyg-text h4,.block--wysiwyg-text .block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2,.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li .block--wysiwyg-text article > h2{font-size:1.75rem;letter-spacing:0.04375rem;}}.block--wysiwyg-text .two_col_title,.block--wysiwyg-text .h5,.block--wysiwyg-text h5{font-size:0.875rem;font-style:normal;font-weight:900;letter-spacing:0.03125rem;color:#006633;text-transform:uppercase;}@media all and (min-width:60em){.block--wysiwyg-text .two_col_title,.block--wysiwyg-text .h5,.block--wysiwyg-text h5{font-size:1.25rem;letter-spacing:0.06563rem;}}.block--wysiwyg-text .h6,.block--wysiwyg-text h6{font-size:0.875rem;font-style:normal;font-weight:900;letter-spacing:0.06563rem;}.layout-container .layout-content .block__content .layout__region--content ul:not(.contextual-links) li{margin-left:20px;}.block--cart{cursor:pointer;padding-right:0.4375rem;}.cart-block--summary__count{background-color:#e50020;border-radius:50%;color:white;padding:1px 7px;font-size:12px;margin:-10px -7px 0 0;position:absolute;top:0;right:0;font-weight:600;z-index:9999;}.cart--cart-block{position:relative;}.cart-block--contents__inner{padding:0;}.cart-block--contents__items{overflow-x:none;overflow-y:auto;}.cart-block--link__expand{display:inline-block;position:relative;padding:2px 5px;margin-top:0.625rem;}.cart-block--contents__links{max-width:120px;height:36px;margin:0 auto;color:#006633;margin-top:20px;margin-bottom:20px;text-align:center;}.cart-block--contents__links a{width:auto;padding:.5rem 2.75rem;cursor:pointer;}.cart-block--contents{width:100vw;border:1px solid #e5ebe9;top:2rem;right:-2.1875rem;}@media all and (min-width:48em){.cart-block--contents{max-width:470px;right:-1rem;}}.cart-block--contents.is-outside-horizontal{right:-2.1875rem;}@media all and (min-width:48em){.cart-block--contents.is-outside-horizontal{right:-1rem;}}.cart-block table.cols-3{margin:0;}.cart-block table.cols-3 tr th{padding:1.2em;font-size:.8rem;text-align:left;}.cart-block table.cols-3 tr td{padding:1.2em;font-size:.8rem;text-align:left;}.cart-block table.cols-3 tr td.views-field-title{text-align:left;}.cart-block .views-field-title{font-weight:700;}.cart-block .views-field-total-price__number{text-align:right;color:#006633;font-weight:700;}.cart-block .views-field-quantity{color:#000;}.user-logged-in .block--cart.contextual-region{position:static;}span.cart-block--summary__icon{bottom:8px;position:relative;z-index:999;}.class__layout .product-details{width:1400px;margin-left:214px;margin-top:48px;}.class__layout .product-details-information{float:left;width:800px;}.class__layout .product-details-regitration{float:right;width:480px;}.class__layout .field__label{float:left;margin-right:10px;font-weight:bold;}.class__layout .well-style{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}.class__layout .classVariationPrice{background-color:#e8f4f8;width:380px;height:54px;border-radius:10px;}.class__layout .classVariationPrice .field__label{margin-left:97px !important;margin-top:10px;}.class__layout .classVariationPrice .field__item{padding:10px;}.class__layout #edit-purchased-entity-wrapper{display:none;}.class__layout .field--name-variations.field--type-entity-reference.field--label-above .field__label{display:none;}.product-details-regitration input[type='submit']{background-color:#006633;color:#FFFFFF;border-radius:10px;width:380px;height:54px;}.layout__region-container > .layout__region > .block--banner-big-new{margin-top:0;margin-bottom:0;}.block--banner-big-new{position:relative;margin-bottom:2rem;display:inline-box;}@media all and (min-width:48em){.block--banner-big-new{margin-bottom:4rem;}}.block--banner-big-new > .l-constrain{position:relative;}.block--banner-big-new .paragraph--type-banner-big-item-container{margin-top:-320px;}.block--banner-big-new .paragraph--type-banner-big-item-container .field--name-field-banner-item{z-index:10;}.block--banner-big-new .paragraph--type-banner-big-item-container h2{word-break:break-word;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.block--banner-big-new .paragraph--type-banner-big-item-container h2{word-break:break-all;}}.block--banner-big-new .paragraph--type-banner-big-item-container.no-item{position:absolute;}.block--banner-big-new .paragraph--type-banner-big-content-title-empty{height:77px;}@media all and (min-width:60em){.block--banner-big-new .paragraph--type-banner-big-content-title-empty{height:98px;}}.block--banner-big-new .paragraph--type-banner-big-image-container{height:565px;overflow:hidden;}.block--banner-big-new .field--name-field-banner-image{position:relative;z-index:0;}.block--banner-big-new .field--name-field-banner-image img{position:relative;width:100%;}.block--banner-big-new .field--name-field-content-title{position:relative;display:block;padding:.25rem 1.5rem;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;margin:0 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media all and (min-width:48em){.block--banner-big-new .field--name-field-content-title{margin:0 2.25rem;}}@media all and (min-width:60em){.block--banner-big-new .field--name-field-content-title{margin:0 5.25rem;padding:1.25rem 3.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;word-break:break-word;}}.block--banner-big-new .field--name-field-content-title h1,.block--banner-big-new .field--name-field-content-title .field--name-field-content-title,.block--banner-big-new .field--name-field-content-title h2{margin:0;margin-bottom:0;font-weight:900;}.block--banner-big-new .field--name-field-content-title-green h2{color:#006633;}.block--banner-big-new .field--name-field-content-title-green .field--name-field-content-heading .field__item{color:#006633;}.field--name-field-banner-item .field__items{margin:1.75rem 1rem;}@media all and (min-width:48em){.field--name-field-banner-item .field__items{margin:1.75rem 2.25rem;}}@media all and (min-width:60em){.field--name-field-banner-item .field__items{display:grid;grid-template-columns:.5fr .5fr;grid-auto-columns:minmax(500px,auto);grid-auto-rows:1fr;margin:1.75rem 5.25rem;}.field--name-field-banner-item .field__items .banner-item:first-of-type{margin-right:2rem;margin-bottom:0;}}.field--name-field-banner-item .banner-item{display:grid;}.field--name-field-banner-item .banner-item:first-of-type{margin-right:0;margin-bottom:2rem;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.paragraph--type-banner-big .field--name-field-content-title{display:table;width:auto;}.paragraph--type-banner-big-item{overflow-x:auto;width:100%;}}@media all and (-ms-high-contrast:none) and (min-width:60em){.field--name-field-banner-item .field__items{display:-ms-grid;-ms-grid-columns:.5fr 2rem .5fr;-ms-grid-rows:auto;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.field--name-field-banner-item .field__item{display:-ms-grid;}.field--name-field-banner-item .field__item:first-of-type{-ms-grid-column:1;-ms-grid-row:1;grid-column:1;grid-row:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.field--name-field-banner-item .field__item:nth-of-type(2){-ms-grid-column:3;-ms-grid-row:1;grid-column:3;grid-row:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.paragraph--type-banner-big-item{display:grid;padding:1.5rem;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;z-index:0;}@media all and (min-width:60em){.paragraph--type-banner-big-item{padding:3.75rem;}}.paragraph--type-banner-big-item .l-constrain{margin-left:0;margin-right:0;}.paragraph--type-banner-big-item .field--name-field-featured-content{position:relative;top:-.5rem;left:-.5rem;font-size:14px;font-weight:normal;line-height:1.71;letter-spacing:.7px;text-align:left;color:#474b4a;text-transform:uppercase;}@media all and (min-width:60em){.paragraph--type-banner-big-item .field--name-field-featured-content{top:-1rem;margin-top:-2rem;margin-left:-2rem;left:0;}}.paragraph--type-banner-big-item .field--type-link .field__item{margin-top:2rem;}.paragraph--type-banner-big-item .field--type-link .field__item a{display:block;font-size:14px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:1.74px;text-align:center;color:#006633;padding:9px 27px 9px 27px;text-transform:uppercase;text-decoration:none;border-radius:22px;border:solid 2px #006633;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:.2s all;transition:.2s all;word-break:break-word;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.paragraph--type-banner-big-item .field--type-link .field__item a{word-break:break-all;}}.paragraph--type-banner-big-item .field--type-link .field__item a:hover,.paragraph--type-banner-big-item .field--type-link .field__item a:focus{background-color:#006633;color:#ffffff;}.paragraph--type-banner-big-item h2{font-size:1.25rem;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.8px;text-align:left;color:#000000;margin-top:0;margin-bottom:.75rem;}@media all and (min-width:60em){.paragraph--type-banner-big-item h2{font-size:2rem;margin-bottom:1.5rem;}}.paragraph--type-banner-big-item .field--name-field-content-summary,.paragraph--type-banner-big-item .field--name-field-content-summary-1{font-size:1rem;}.course-cards-block{padding:20px;background-size:cover;font-family:"Lato",sans-serif;border-radius:0.8rem;overflow:hidden;margin:1rem 1rem 1rem 1rem;}@media (min-width:1800px){.course-cards-block{margin-left:15%;margin-right:15%;}}.course-cards-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;}.header-title-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:1rem;}.course-cards-header h2{margin:0;font-size:1.5em;color:#333;}.section-subtitle{margin:5px 0 0 0;font-size:1em;color:#595959;}.show-all-link{color:#006633;text-transform:uppercase;text-decoration:none;font-size:0.9em;font-weight:800;background-color:white;border-radius:3px;padding:6px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);text-align:center;}.course-cards-card-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.course-card{width:22%;background-color:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-transition:-webkit-transform 0.3s,-webkit-box-shadow 0.3s;transition:-webkit-transform 0.3s,-webkit-box-shadow 0.3s;transition:transform 0.3s,box-shadow 0.3s;transition:transform 0.3s,box-shadow 0.3s,-webkit-transform 0.3s,-webkit-box-shadow 0.3s;margin-bottom:20px;text-decoration:none;color:inherit;position:relative;}.course-card:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2);}.course-cards-main-card-img img{width:100%;height:auto;}.title-subtitle-container{padding:15px;}.course-cards-main-title{font-size:1em;color:#333;margin:10px 0;}.course-cards-main-title:hover{color:#006633;}.course-cards-subtitle{font-size:0.8em;color:#555;margin-bottom:40px;}.course-cards-duration{font-size:0.8em;color:#595959;position:absolute;bottom:10px;left:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.course-cards-duration::before{content:"";display:inline-block;width:19px;height:19px;margin-left:5px;background-image:url(/themes/custom/sja/src/000_assets/icons/course-duration-grey.svg);background-size:contain;background-repeat:no-repeat;margin-right:5px;}@media (min-width:992px){.course-cards-card-container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px;}.course-card{width:-webkit-calc(25% - 10px);width:calc(25% - 10px);margin-bottom:20px;}}@media (max-width:992px){.course-card{width:48%;}}@media (max-width:600px){.course-cards-card-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.course-card{width:49%;}.course-cards-block{margin:1rem 0 0 0;border-radius:0;}.course-cards-main-title{font-size:1.2em;color:#333;margin:10px 0;}.course-cards-subtitle{font-size:1em;}.course-cards-block{background-position:center center;background-size:contain;}}.hero-block{background-color:#f5f5f5;padding-top:2.5rem;margin-bottom:-1rem;}.hero-card-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 4rem;font-family:"Nunito Sans",sans-serif;}.hero-main-card,.hero-side-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.hero-main-card{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;margin:10px;background:white;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.1);border-radius:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}.hero-side-cards{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}.hero-side-card{margin:10px;background:white;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.1);border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.hero-main-title,.hero-side-title{padding-left:2rem;display:inline-block;margin-top:0;margin-bottom:0.5rem;font-size:1.5rem;color:#2f2f2f;}.hero-main-title,.hero-side-title{position:relative;text-decoration:none;}.hero-main-title::after,.hero-side-title::after{content:"";position:absolute;width:0;height:3px;bottom:4px;left:2rem;background-color:#000;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out;}.hero-side-card-link:hover .hero-side-title::after{width:90%;}.hero-main-card-link:hover .hero-main-title::after{width:90%;}.hero-category{padding-left:2rem;text-transform:uppercase;color:#595959;font-size:14px;position:relative;margin-top:1rem;margin-bottom:0.5rem;font-weight:bold;}.hero-main-card img{width:100%;border-radius:5px 5px 0 0;margin-bottom:0;object-fit:cover;height:45vh;}.hero-main-card-img .field__label{display:none;}.hero-side-card img{width:100%;height:18vh;border-radius:5px 5px 0 0;object-fit:cover;margin-bottom:0;}.hero-side-card-img .field__label{display:none;}.hero-side-card > .hero-category{top:0.8rem;}.title-button-container,.side-title-button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:1rem;}.title-button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1rem;}@media all and (min-width:35.5em){.title-button-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.title-button-container .hero-card-button{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}@media all and (min-width:35.5em){.title-button-container .hero-card-button{-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;}}.hero-side-title{margin-right:10px;}.hero-main-card-link{display:inline-block;text-decoration:none;max-width:100%;width:100%;}@media all and (min-width:75em){.hero-main-card-link{max-width:55%;}}.hero-side-card-link{display:inline-block;text-decoration:none;}.hero-card-button,.hero-side-card-button{background-color:#e0e1e2;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;display:inline-block;font-family:"Lato",sans-serif !important;text-decoration:none;color:inherit;white-space:nowrap;margin:0;position:relative;bottom:1rem;line-height:32.6px;}.hero-card-button::after,.hero-side-card-button::after{content:"";display:inline-block;width:19px;height:19px;margin-left:5px;background-image:url(/themes/custom/sja/src/000_assets/icons/nav-cta-right-stream-30px.svg);background-size:contain;background-repeat:no-repeat;margin-left:0.7rem;top:4px;position:relative;}@media (max-width:1200px){.hero-block{padding-top:2px;margin-top:-10px;margin-bottom:-2rem;}.hero-card-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:2rem;}.hero-side-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.hero-side-card{margin-top:10px;}.hero-side-card:nth-child(2){margin-top:21px;}.hero-main-title,.hero-side-title{font-size:large;padding-left:1rem;}.hero-card-button{float:right;margin:1rem;font-weight:700;font-size:1rem;display:inherit;}.hero-main-card{max-width:100%;}.hero-main-card img{height:22vh;}.hero-category{font-size:0.8rem;padding-left:1rem;}.hero-side-card-button{bottom:4px;font-weight:700;}.title-button-container,.side-title-button-container{padding-right:0.5rem;min-height:3.5rem;}}@media (min-width:620) and (max-width:1200px){.hero-card-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:8rem;margin-right:8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.hero-side-cards .hero-side-card:last-child{width:100%;margin:6rem;}}@media (min-width:1200px) and (max-width:1356px){.hero-side-title{font-size:19px !important;}}@media (max-width:667px){.hero-card-container{margin:1rem;}.hero-side-title,.hero-main-title{font-size:15px;margin:0;}.hero-category{margin-top:0.75rem;margin-bottom:0.25rem;}.title-button-container,.side-title-button-container{min-height:3rem;}.hero-side-card-button{padding:10px 11px;}.hero-card-button{padding:10px 11px;}}@media (min-width:1800px){.hero-card-container{margin:0 16%;}}@media (min-width:1800px){.hero-card-container{margin:0 16%;}}@media (min-width:1200px){.hero-side-card-button{margin-left:0.5rem;}}.tiles-block{margin:0;font-family:'Lato',sans-serif;background-color:#F5F5F5;padding:1rem;}.tiles-title,.tiles-subtitle{text-align:center;}.tiles-main-title{font-size:24px;font-weight:700;margin-top:1rem;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.tiles-main-subtitle{font-size:16px;color:#101010;margin:auto;text-align:center;margin-bottom:1rem;margin-left:1rem;margin-right:1rem;}.tiles-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;padding:0 4.4rem;}.tile-link{text-decoration:none;}.tile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:5px;padding:20px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.1);box-shadow:0 4px 8px rgba(0,0,0,0.1);-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;color:#333;}.tile:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.15);box-shadow:0 6px 12px rgba(0,0,0,0.15);}.tile-icon{font-size:30px;margin-right:15px;margin-top:auto;margin-bottom:-1px;}.text-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.tile-title,.tile-subtitle{margin:0;}.tile-title{font-size:18px;}.tile-subtitle{font-size:14px;color:#666;}.explore-more-btn{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:20px auto;padding:10px 20px;background-color:#006633;color:#fff;text-decoration:none;border-radius:5px;font-family:'Lato',sans-serif;font-size:16px;text-align:center;font-weight:600;}.show-more-tiles{padding:10px 15px;background-color:#007bff;color:white;border:none;border-radius:4px;font-size:16px;cursor:pointer;text-align:center;display:inline-block;margin-top:15px;-webkit-transition:background-color .3s;transition:background-color .3s;}.show-more-tiles:hover{background-color:#0056b3;}@media (max-width:1200px) and (min-width:801px){.tiles-grid{grid-template-columns:repeat(2,1fr);}.tiles-block{padding:.4rem;}}@media (max-width:800px){.tiles-grid{grid-template-columns:1fr;padding:20px;}.tiles-block{padding:3.5rem 2rem;}}@media (min-width:1200px) and (max-width:1375px){.tile{height:100px;}.tile-icon{margin-bottom:4px;}}@media (min-width:800px) and (max-width:946px){.tile{height:90px;}.tile-icon{margin-top:none;margin-bottom:0 !important;}}@media (min-width:1800px){.tiles-block{padding:3% 18%;}}.layout__region-container > .layout__region > .block--small-banner{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;}.block--small-banner .small-banner{position:relative;text-align:center;}.block--small-banner .small-banner .field--name-field-banner .field__item img{width:100%;}.block--small-banner .small-banner .field--name-field-banner-title{margin:0 auto;}.block--small-banner .small-banner .field--name-field-banner-title .field__item{font-size:24px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:.6px;text-align:left;color:#171918;padding:0.625rem 0.875rem;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:90%;margin:0 auto;display:inline-block;width:auto;}.block--small-banner .small-banner .field--name-field-banner-title .field__item h1,.block--small-banner .small-banner .field--name-field-banner-title .field__item .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .block--small-banner .small-banner .field--name-field-banner-title .field__item .field--name-field-content-title,.block--small-banner .small-banner .field--name-field-banner-title .field__item .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .block--small-banner .small-banner .field--name-field-banner-title .field__item .field--name-field-content-title{font-size:24px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:.6px;margin-top:0;margin-bottom:0;}@media all and (min-width:48em){.block--small-banner .small-banner .field--name-field-banner-title .field__item{padding:1.25rem 2.5rem;font-size:36px;line-height:1.14;letter-spacing:.9px;}.block--small-banner .small-banner .field--name-field-banner-title .field__item h1,.block--small-banner .small-banner .field--name-field-banner-title .field__item .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .block--small-banner .small-banner .field--name-field-banner-title .field__item .field--name-field-content-title,.block--small-banner .small-banner .field--name-field-banner-title .field__item .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .block--small-banner .small-banner .field--name-field-banner-title .field__item .field--name-field-content-title{font-size:36px;letter-spacing:.9px;line-height:1.14;}}@media all and (min-width:60em){.block--small-banner .small-banner .field--name-field-banner-title .field__item{font-style:normal;font-stretch:normal;color:#000000;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;padding:1.25rem 2.5rem;top:80%;position:absolute;-webkit-transform:translateY(-80%);transform:translateY(-80%);left:5rem;max-width:70%;}}@media all and (min-width:64em){.block--small-banner .small-banner .field--name-field-banner-title .field__item{max-width:50%;}}@media all and (min-width:156.25em){.block--small-banner .small-banner .field--name-field-banner-title .field__item{top:87%;}}.block--product-link .product-link__container{padding:1rem;}.block--product-link .product-link__text{margin:0 1rem;padding-bottom:1rem;}@media all and (min-width:35.5em){.block--product-link .product-link__text{margin:0;}}.block--product-link .product-link__image{margin-bottom:1rem;}@media all and (min-width:60em){.block--product-link .product-link__image{margin-bottom:5.5rem;}}.block--product-link .product-link__image .image-zoom{display:block;width:100%;}@media all and (min-width:35.5em) and (max-width:59.9375em){.block--product-link .product-link__image img{max-width:569px;width:100%;}}@media all and (min-width:75em){.block--product-link .product-link__image img{margin:auto;}}.block--product-link .product-link__title{margin-top:0;margin-bottom:1.25rem;font-size:1.5rem;font-weight:bold;color:#006633;}@media all and (min-width:48em){.block--product-link .product-link__title{font-size:2rem;}}.block--product-link .product-link__description{margin:1.25rem 0 2.5rem 0;}.block--product-link .product-link__link{margin-top:2.5rem;}.block--product-link .product-link__look-Boarded{padding:1rem;}@media all and (min-width:35.5em){.block--product-link .product-link__look-Boarded{-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;}}@media all and (max-width:35.4375em){.block--product-link .product-link__look-Boarded .product-link__image .image-zoom{display:block;width:100%;}.block--product-link .product-link__look-Boarded .product-link__image img{width:100%;}.block--product-link .product-link__look-Boarded .product-link__text{-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;padding:2rem 1.5rem;margin:0 1rem;}}.block--product-link .product-link__layout-Fullwidth{padding:0;max-width:584px;margin:1rem auto;margin-top:0;}.block--product-link .product-link__layout-Fullwidth.product-link__look-Boarded{padding:5rem 3.75rem;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;margin-top:2rem;}.block--product-link .product-link__layout-Fullwidth.product-link__look-Boarded .product-link__image{margin-top:2rem;margin-bottom:0;}@media all and (max-width:35.4375em){.block--product-link .product-link__layout-Fullwidth.product-link__look-Boarded{padding:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;}.block--product-link .product-link__layout-Fullwidth.product-link__look-Boarded .product-link__text{-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;padding:2rem 1.5rem;margin:0 1rem;}}@media all and (min-width:48em){.block--product-link .product-link__layout-Fullwidth{max-width:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 3.75rem 3rem;}.block--product-link .product-link__layout-Fullwidth .product-link__image{width:50%;margin:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:2.5rem;}.block--product-link .product-link__layout-Fullwidth .product-link__text{width:50%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:2.5rem;}.block--product-link .product-link__layout-Fullwidth.product-link__look-Boarded .product-link__image{margin-top:0;}}@media all and (min-width:60em){.block--product-link .product-link__layout-Fullwidth .product-link__image{margin-left:5rem;}.block--product-link .product-link__layout-Fullwidth .product-link__text{margin-right:5rem;}}.block--product-link .product-link__layout-Stacked{padding-left:0;padding-right:0;}@media all and (min-width:35.5em) and (max-width:59.9375em){.block--product-link .product-link__layout-Stacked{max-width:584px;margin:1rem auto;}}.block--single-stat .block__content{width:80%;margin:auto;padding-bottom:2rem;}@media all and (min-width:60em){.block--single-stat .block__content{max-width:465px;}}.block--single-stat .block__content .stat-container{text-align:center;}@media all and (min-width:60em){.block--single-stat .block__content .stat-container{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.block--single-stat .block__content .stat-container .stat_icon{display:block;}@media all and (min-width:60em){.block--single-stat .block__content .stat-container .stat_icon{vertical-align:top;padding-right:1rem;}}.block--single-stat .block__content .stat-container .stat_icon img{height:65px;width:65px;margin:auto;object-fit:cover;}.block--single-stat .block__content .stat-container .stat_content{word-break:break-word;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.block--single-stat .block__content .stat-container .stat_content{word-break:break-all;}}@media all and (min-width:60em){.block--single-stat .block__content .stat-container .stat_content{width:-webkit-calc(100% - 80px);width:calc(100% - 80px);}}.block--single-stat .block__content .stat-container .stat_content .field--name-field-number-callout{font-size:34px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:.85px;text-align:center;color:#006633;margin-top:.5rem;margin-bottom:.5rem;}@media all and (min-width:60em){.block--single-stat .block__content .stat-container .stat_content .field--name-field-number-callout{font-size:44px;line-height:.93;letter-spacing:1.1px;text-align:left;color:#006633;margin-top:0;}}.block--single-stat .block__content .stat-container .stat_content .field--name-field-stat-text-callout{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:1.05px;text-align:center;color:#000000;text-transform:uppercase;}@media all and (min-width:60em){.block--single-stat .block__content .stat-container .stat_content .field--name-field-stat-text-callout{font-size:16px;line-height:1.38;letter-spacing:1.2px;text-align:left;}}.block--single-stat .block__content .textarea{padding-top:30px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;text-align:left;color:#000000;}@media all and (min-width:60em){.block--single-stat .block__content .textarea{padding-top:61px;font-size:20px;line-height:1.5;letter-spacing:normal;text-align:left;color:#000000;}}.site-notice{display:none;top:0;left:0;right:0;padding:10px 25px;background:-webkit-linear-gradient(174deg,#1e6759 0%,#0f714b 51%,#007a3d 100%);background:linear-gradient(276deg,#1e6759 0%,#0f714b 51%,#007a3d 100%);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.site-notice-text{color:white;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;font-weight:600;font-family:inherit;font-size:1rem;}.site-notice-text a{border:1.5px solid white;color:white;padding:4px 8px;text-align:center;text-decoration:none;display:inline-block;border-radius:4%;}.closebtn{background:none;border:none;color:white;font-size:24px;cursor:pointer;margin-left:10px;}@media all and (min-width:48em){.layout-container > .wrapper .menu--back-to-all-courses{padding-left:3.75rem;padding-right:3.75rem;}}@media all and (min-width:75em){.layout-container > .wrapper .menu--back-to-all-courses{padding:0 3.75rem 3px;}}@media all and (min-width:98.25em){.layout-container > .wrapper .menu--back-to-all-courses{padding:0 0 3px;}}.layout-container > .wrapper .nav--back-to-all-courses{list-style-type:none;max-width:1540px;margin-left:15px;padding-top:1.25rem;}@media all and (min-width:48em){.layout-container > .wrapper .nav--back-to-all-courses{margin:0 auto;}}.layout-container > .wrapper .nav--back-to-all-courses .nav__link{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#006633;position:relative;text-decoration:none;padding-left:18px;}.layout-container > .wrapper .nav--back-to-all-courses .nav__link:hover{color:black;}.layout-container > .wrapper .nav--back-to-all-courses .nav__link::before{content:' ';display:inline-block;background-image:url(/themes/custom/sja/src/000_assets/icons/double_arrow_n.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;left:0;}.layout-container > .wrapper .nav--back-to-all-courses .nav__link:hover::before{background-image:url(/themes/custom/sja/src/000_assets/icons/double_arrow_h.svg);}.contact-us-block .block__content{-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;padding:28px;margin:2rem 0;}@media all and (min-width:48em){.contact-us-block .block__content{padding:60px;}}.contact-us-block .block__content h3{margin:0;font-weight:900;font-size:20px;line-height:1.28;letter-spacing:.8px;color:#000000;}@media all and (min-width:48em){.contact-us-block .block__content h3{font-size:32px;}}.contact-us-block .block__content .field--name-field-name{margin-top:38px;margin-bottom:20px;display:inline-block;font-size:.875rem;font-weight:900;line-height:1;letter-spacing:1.5px;text-transform:uppercase;color:#006633;}@media all and (min-width:48em){.contact-us-block .block__content .field--name-field-name{font-size:1.25rem;}}.contact-us-block .block__content .address span{font-size:14px;line-height:1.5;text-align:left;color:#000000;text-decoration:none;display:inline-block;margin-right:5px;}@media all and (min-width:48em){.contact-us-block .block__content .address span{font-size:16px;}}.contact-us-block .block__content .address br{display:none;}.contact-us-block .block__content a{font-size:14px;line-height:1.5;text-align:left;color:#000000;text-decoration:none;display:block;margin-top:12px;}@media all and (min-width:48em){.contact-us-block .block__content a{font-size:16px;}}.contact-us-block .block__content .field--name-field-email{margin:12px 0;font-size:16px;line-height:1.5;text-align:left;color:#000000;text-decoration:none;display:block;}.view--products.view--display-page_1{margin-bottom:3rem;}.view--products.view--display-page_1 > .view__filters{margin-bottom:1rem;}.view--products.view--display-page_1 > .view__filters > form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.view--products.view--display-page_1 > .view__filters > form .form-item--id-sort-by{width:100%;}@media all and (min-width:48em){.view--products.view--display-page_1 > .view__filters > form .form-item--id-sort-by{width:30%;}}.view--products.view--display-page_1 > .view__filters > form .form-item--id-sort-by .form-item__label{font-weight:600;}.view--products.view--display-page_1 > .view__filters > form .form-item--id-sort-by > .form-item__select{margin-top:1rem;width:100%;font-weight:normal;}.view--products.view--display-page_1 > .view__filters > form .form-item--id-keyword,.view--products.view--display-page_1 > .view__filters > form .form-actions{display:none;}.view--products.view--display-page_1 > .view__content > .item-list > ul{list-style-type:none;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf{margin-left:0;margin-bottom:5rem;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .field--name-field-variation-image{border:1px solid #e5ebe9;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .storefornt-variation-price-list-price-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .storefornt-variation-price-list-price-container > .field--name-price,.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .storefornt-variation-price-list-price-container > .field--name-list-price{width:45%;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .storefornt-variation-price-list-price-container > .field--name-list-price{text-align:right;text-decoration:line-through;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .field--name-title{margin-bottom:1rem;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .field--name-title a{text-decoration:none;letter-spacing:.4px;color:#006633;font-weight:bold;border-bottom:2px solid white;-webkit-transition:.5s;transition:.5s;display:inline;cursor:pointer;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .field--name-title a:hover,.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .field--name-title a:focus{border-bottom:2px solid #006633;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .field--name-title a:visited{color:#006633;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .commerce-order-item-variation-cart-form-form{margin-top:2rem;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .commerce-order-item-variation-cart-form-form > div,.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .commerce-order-item-variation-cart-form-form > input{display:none;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .commerce-order-item-variation-cart-form-form > .form-actions{display:block;width:55%;margin-left:auto;margin-right:auto;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .commerce-order-item-variation-cart-form-form > .form-actions .button--add-to-cart{margin-top:0;}@media all and (min-width:60em) and (max-width:87.4375em){.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf .commerce-order-item-variation-cart-form-form > .form-actions .button--add-to-cart{padding:9px 12px;}}@media all and (min-width:60em){.view--products.view--display-page_1 > .view__content > .item-list > ul{display:grid;overflow:hidden;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-column-gap:5%;grid-row-gap:4rem;}}@media all and (min-width:60em) and (-ms-high-contrast:none),all and (min-width:60em) and (-ms-high-contrast:active){.view--products.view--display-page_1 > .view__content > .item-list > ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media all and (min-width:60em){.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf{width:100%;height:100%;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf > div{position:relative;height:100%;}.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf > div > .commerce-order-item-variation-cart-form-form{position:absolute;bottom:1rem;}}@media all and (min-width:60em) and (-ms-high-contrast:none),all and (min-width:60em) and (-ms-high-contrast:active){.view--products.view--display-page_1 > .view__content > .item-list > ul > .leaf > div > .commerce-order-item-variation-cart-form-form{position:relative;}}@media all and (min-width:60em) and (-ms-high-contrast:none),all and (min-width:60em) and (-ms-high-contrast:active){.view--products.view--display-page_1 > .view__content > .item-list > ul .leaf{width:30%;}.view--products.view--display-page_1 > .view__content > .item-list > ul > li:nth-of-type(3n + 2){margin:0 5%;}}.view--products.view--display-page_1 nav.pager{margin-top:3rem;}.product-image-container{position:relative;display:inline-block;}.product-badge{position:absolute;top:10px;right:10px;background-color:#e50020;color:#fff;font-weight:bold;padding:5px 10px;border-radius:5px;font-size:14px;}.region-sidebar-first.products,.region-sidebar-first.des-produits,.region-sidebar-first.produits{-webkit-box-shadow:none;box-shadow:none;}.region-sidebar-first.products .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-item--id-keyword input,.region-sidebar-first.des-produits .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-item--id-keyword input,.region-sidebar-first.produits .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-item--id-keyword input{margin-top:1rem;background:url("/themes/custom/sja/src/000_assets/icons/search_n.svg") no-repeat right 1rem center;}.region-sidebar-first.products .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input,.region-sidebar-first.des-produits .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input,.region-sidebar-first.produits .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input{font-size:1rem;font-weight:900;color:#595959;font-stretch:normal;text-align:center;border:none;padding:0;margin-top:2rem;height:auto;background-repeat:no-repeat;background-size:0;background-position:0 1.5rem;border-radius:0;padding-bottom:.35rem;overflow:hidden;-webkit-transition:background-position .2s linear .2s,-webkit-box-shadow .2s linear 0s;transition:background-position .2s linear .2s,-webkit-box-shadow .2s linear 0s;transition:background-position .2s linear .2s,box-shadow .2s linear 0s;transition:background-position .2s linear .2s,box-shadow .2s linear 0s,-webkit-box-shadow .2s linear 0s;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.region-sidebar-first.products .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input,.region-sidebar-first.des-produits .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input,.region-sidebar-first.produits .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input{background-position:0 1.35em;}}.region-sidebar-first.products .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input[type='submit'].button:hover,.region-sidebar-first.products .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input[type='submit'].button:focus,.region-sidebar-first.des-produits .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input[type='submit'].button:hover,.region-sidebar-first.des-produits .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input[type='submit'].button:focus,.region-sidebar-first.produits .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input[type='submit'].button:hover,.region-sidebar-first.produits .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input[type='submit'].button:focus{cursor:pointer;background-color:transparent;background-size:100%;color:#000;background-image:-webkit-gradient(linear,right top,left top,from(#000),to(#000));background-image:-webkit-linear-gradient(right,#000 0%,#000 100%);background-image:linear-gradient(to left,#000 0%,#000 100%);-webkit-transition:background-size .2s linear 0s,-webkit-box-shadow .2s linear .2s;transition:background-size .2s linear 0s,-webkit-box-shadow .2s linear .2s;transition:background-size .2s linear 0s,box-shadow .2s linear .2s;transition:background-size .2s linear 0s,box-shadow .2s linear .2s,-webkit-box-shadow .2s linear .2s;}.region-sidebar-first.products .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input:first-of-type,.region-sidebar-first.des-produits .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input:first-of-type,.region-sidebar-first.produits .block-views-exposed-filter-blockproducts-block-1 #views-exposed-form-products-block-1 .form-actions input:first-of-type{margin-right:2rem;}.region-sidebar-first.products .block-facet--checkbox,.region-sidebar-first.des-produits .block-facet--checkbox,.region-sidebar-first.produits .block-facet--checkbox{margin-top:2rem;}.region-sidebar-first.products .block-facet--checkbox .facets-widget-checkbox,.region-sidebar-first.des-produits .block-facet--checkbox .facets-widget-checkbox,.region-sidebar-first.produits .block-facet--checkbox .facets-widget-checkbox{font-size:.75rem;}.region-sidebar-first.products .block-facet--checkbox .facets-widget-checkbox > h3,.region-sidebar-first.des-produits .block-facet--checkbox .facets-widget-checkbox > h3,.region-sidebar-first.produits .block-facet--checkbox .facets-widget-checkbox > h3{font-size:1rem;letter-spacing:1.2px;text-transform:uppercase;}.region-sidebar-first.products .block-facet--checkbox .facets-widget-checkbox > ul,.region-sidebar-first.des-produits .block-facet--checkbox .facets-widget-checkbox > ul,.region-sidebar-first.produits .block-facet--checkbox .facets-widget-checkbox > ul{list-style-type:none;}.region-sidebar-first.products .block-facet--checkbox .facets-widget-checkbox > ul .facet-item,.region-sidebar-first.des-produits .block-facet--checkbox .facets-widget-checkbox > ul .facet-item,.region-sidebar-first.produits .block-facet--checkbox .facets-widget-checkbox > ul .facet-item{margin-top:1rem;}.region-sidebar-first.products .block-facet--checkbox .facets-widget-checkbox > ul .facet-item > label,.region-sidebar-first.des-produits .block-facet--checkbox .facets-widget-checkbox > ul .facet-item > label,.region-sidebar-first.produits .block-facet--checkbox .facets-widget-checkbox > ul .facet-item > label{display:block;}.region-sidebar-first.products .block-facet--checkbox .facets-widget-checkbox > ul .facet-item > label .facet-item__value,.region-sidebar-first.des-produits .block-facet--checkbox .facets-widget-checkbox > ul .facet-item > label .facet-item__value,.region-sidebar-first.produits .block-facet--checkbox .facets-widget-checkbox > ul .facet-item > label .facet-item__value{margin-left:.5rem;letter-spacing:.35px;display:inline-block;text-transform:none;}@media all and (min-width:60em){.layout-sidebar-first.products,.layout-sidebar-first.des-produits{margin-top:3.75rem;}}.block--page-title.products{text-align:center;}@media all and (min-width:60em){.block--page-title.products{text-align:left;}}.user-logged-out .layout-sidebar-first.products{margin-top:3.75rem;}.block--reference-to-content .block__content .content-wrapper{margin:0 1rem;}@media all and (min-width:35.5em){.block--reference-to-content .block__content .content-wrapper{margin:0;}}.block--reference-to-content .block__content .field--name-field-image img{margin:auto;}@media all and (min-width:35.5em) and (max-width:59.9375em){.block--reference-to-content .block__content .field--name-field-image img{margin:0;}}.block--reference-to-content .block__content .media--display-mode-three-column-layout-image{overflow:hidden;text-align:center;height:auto;}@media all and (min-width:35.5em){.block--reference-to-content .block__content .media--display-mode-three-column-layout-image{height:220px;}}@media all and (min-width:48em){.block--reference-to-content .block__content .media--display-mode-three-column-layout-image{height:290px;}}@media all and (min-width:60em){.block--reference-to-content .block__content .media--display-mode-three-column-layout-image{height:192px;}}@media all and (min-width:64em){.block--reference-to-content .block__content .media--display-mode-three-column-layout-image{height:202px;}}@media all and (min-width:75em){.block--reference-to-content .block__content .media--display-mode-three-column-layout-image{height:240px;}}@media all and (min-width:87.5em){.block--reference-to-content .block__content .media--display-mode-three-column-layout-image{height:290px;}}@media all and (min-width:106.25em){.block--reference-to-content .block__content .media--display-mode-three-column-layout-image{height:330px;}}.block--reference-to-content .block__content .media--display-mode-three-column-layout-image img{margin:auto;height:100%;width:100%;object-fit:cover;border-top-left-radius:3px;border-top-right-radius:3px;}.block--reference-to-content .block__content .field--name-field-category{margin-top:2rem;margin-bottom:1rem;text-transform:uppercase;}.block--reference-to-content .block__content .field--name-field-category p{font-size:1.26rem;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:1.2px;color:white;font-weight:900;text-shadow:2px 2px 4px #000000;position:relative;bottom:5rem;}.block--reference-to-content .block__content .field--name-field-title{padding:15px;position:relative;}.block--reference-to-content .block__content .field--name-field-title .green{color:#006633;}.block--reference-to-content .block__content .field--name-body{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:#000000;position:relative;bottom:.5rem;padding:15px;}@media all and (min-width:60em){.block--reference-to-content .block__content .field--name-body{padding-top:1.5rem;font-size:16px;line-height:1.63;letter-spacing:normal;padding-left:22px;padding-right:22px;text-align:center;}}.field--name-field-link{background-color:#FFFFFF;border-radius:22px;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:9px 27px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s all;transition:.2s all;}@media all and (min-width:60em){.field--name-field-link{margin:30px auto;padding:.625rem 1.75rem;}}@media all and (min-width:20em){.field--name-field-link{margin-bottom:20px;}}.field--name-field-link a,.field--name-field-link .cta_button{display:inline-block;padding:0.625rem 2.25rem;border-radius:1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;font-size:0.75rem;line-height:1.36;font-weight:900;letter-spacing:0.06563rem;color:#006633;-webkit-transition:.2s all;transition:.2s all;}@media all and (min-width:35.5em){.field--name-field-link a,.field--name-field-link .cta_button{background-color:#FFFFFF;border-radius:22px;border:solid 2px #006633;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:9px 27px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s all;transition:.2s all;font-size:0.875rem;padding:0.625rem 2.75rem;}.field--name-field-link a:hover,.field--name-field-link a:focus,.field--name-field-link .cta_button:hover,.field--name-field-link .cta_button:focus{background-color:#006633;color:#FFFFFF;}}.field--name-field-link a:hover,.field--name-field-link .cta_button:hover{background-color:#006633;color:#FFFFFF;}.no_under_line{text-decoration:none;}.helper-content-container{border-bottom-left-radius:3px;border-bottom-right-radius:3px;}@media all and (min-width:20em){.helper-content-container{-webkit-box-shadow:5px 5px 15px 5px #D4D4D4;box-shadow:5px 5px 15px 5px #D4D4D4;-webkit-box-flex:0;-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%;padding-left:30px;padding-right:30px;text-align:center;padding:inherit;margin:50px;}}@media all and (min-width:35.5em){.helper-content-container{-webkit-box-flex:0;-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%;padding-left:30px;padding-right:30px;text-align:center;padding:inherit;-webkit-box-shadow:5px 5px 15px 5px #d4d4d4;box-shadow:5px 5px 15px 5px #d4d4d4;margin:26px;}}a.helper_link{text-decoration:none;}@media all and (min-width:35.5em){.layout__region--third .block--reference-to-content{margin-left:auto;margin-right:0;}}@media all and (min-width:35.5em) and (max-width:59.9375em){.layout__region--third .block--reference-to-content{margin:0;}}@media all and (min-width:35.5em){.layout__region--second .block--reference-to-content{margin:auto;}}@media all and (min-width:98.25em){.layout__region--second .block--reference-to-content{width:100%;}}.block--donate > .block__content{margin-top:2rem;}.product-card-container.related-product-block{margin-bottom:0;margin-top:1.5rem;max-width:1540px;margin:0 auto;padding:2rem 1rem 1rem;-webkit-transition:.5s all ease-in;transition:.5s all ease-in;}@media all and (min-width:48em){.product-card-container.related-product-block{padding:0 3.75rem 6.75rem;}}@media all and (min-width:98.25em){.product-card-container.related-product-block{padding:0 0 6.75rem;}}.product-card-container.related-product-block .product-card-container-title{margin:1.5rem 0 3rem 0;}@media all and (min-width:60em){.product-card-container.related-product-block .product-card-container-title{margin:1.5rem 0 6rem 0;}}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul{list-style-type:none;}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf{margin-left:0;margin-bottom:5rem;}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf .views-field-field-feature-image{border:1px solid #e5ebe9;}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf .views-field-variations-target-id .field-content > .product-card-product{display:none;}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf .views-field-variations-target-id .field-content > div:first-of-type{display:block;}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf .views-field-variations-target-id .field-content > div:first-of-type > div{display:none;}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf .views-field-variations-target-id .field-content > div:first-of-type > .field-prices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 0 1rem 0;}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf .views-field-variations-target-id .field-content > div:first-of-type > .field-prices > .field--name-list-price{margin-right:1rem;text-decoration:line-through;color:#474b4a;}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf .views-field-title{margin-bottom:.75rem;}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf .views-field-title a{text-decoration:none;letter-spacing:.4px;color:#006633;font-weight:bold;border-bottom:2px solid white;-webkit-transition:.5s;transition:.5s;display:inline;cursor:pointer;}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf .views-field-title a:hover,.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf .views-field-title a:focus{border-bottom:2px solid #006633;}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf .views-field-title a:visited{color:#006633;}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf .views-field-body{margin-bottom:1.5rem;}@media all and (min-width:35.5em){.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul{display:grid;overflow:hidden;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-column-gap:3rem;grid-row-gap:4rem;}}@media all and (min-width:35.5em) and (-ms-high-contrast:none),all and (min-width:35.5em) and (-ms-high-contrast:active){.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media all and (min-width:35.5em){.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > .leaf{width:100%;height:100%;}}@media all and (min-width:35.5em) and (-ms-high-contrast:none),all and (min-width:35.5em) and (-ms-high-contrast:active){.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul .leaf{width:30%;}.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul > li:nth-of-type(3n + 2){margin:0 5%;}}@media all and (min-width:87.5em){.product-card-container.related-product-block .view--related-products-cross-sale > .view__content > .item-list > ul{grid-template-columns:repeat(4,1fr);grid-column-gap:4rem;}}.block--site-branding{margin:1rem 0 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;}@media all and (min-width:75em){.block--site-branding{margin:0 4rem 0 0;display:block;width:auto;}}.block--site-branding .sja-logo img{width:8.625rem;height:auto;}@media all and (min-width:28.125em){.block--site-branding .sja-logo img{width:9.875rem;}}ul.pager,ul.pager__items,ul.pagination{padding:1rem 1rem 1rem 0;margin:0;}ul.pager li,ul.pager__items li,ul.pagination li{display:inline-block;padding:0;margin:0;font-size:.8rem;list-style:none;padding-left:0.5625rem;line-height:3rem;margin-left:0 !important;}ul.pager li a,ul.pager__items li a,ul.pagination li a{font-size:0.875rem;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:.7px;text-align:left;color:#000000;border-bottom:4px solid #bec6c4;text-decoration:none;padding:0.75rem 1.125rem;}ul.pager li a:active,ul.pager li a:hover,ul.pager__items li a:active,ul.pager__items li a:hover,ul.pagination li a:active,ul.pagination li a:hover{border-bottom:4px solid transparent;background-color:#006633;color:#fff;}ul.pager li.pager-current,ul.pager__items li.pager-current,ul.pagination li.pager-current{padding:.5rem 1rem;color:#fff;background-color:#0e86c1;}ul.pager li.is-active a,ul.pager__items li.is-active a,ul.pagination li.is-active a{border-bottom:4px solid transparent;background-color:#006633;color:#fff;}ul.pager li.pager__item--previous a,ul.pager__items li.pager__item--previous a,ul.pagination li.pager__item--previous a{position:relative;border-bottom:none;}ul.pager li.pager__item--previous a:active,ul.pager li.pager__item--previous a:hover,ul.pager__items li.pager__item--previous a:active,ul.pager__items li.pager__item--previous a:hover,ul.pagination li.pager__item--previous a:active,ul.pagination li.pager__item--previous a:hover{border-bottom:none !important;background-color:transparent;}ul.pager li.pager__item--previous a::after,ul.pager__items li.pager__item--previous a::after,ul.pagination li.pager__item--previous a::after{content:' ';display:inline-block;background-image:url(/themes/custom/sja/src/000_assets/icons/right_green_arrow.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);width:10px;height:16px;}ul.pager li.pager__item--next a,ul.pager__items li.pager__item--next a,ul.pagination li.pager__item--next a{position:relative;border-bottom:none;}ul.pager li.pager__item--next a:active,ul.pager li.pager__item--next a:hover,ul.pager__items li.pager__item--next a:active,ul.pager__items li.pager__item--next a:hover,ul.pagination li.pager__item--next a:active,ul.pagination li.pager__item--next a:hover{border-bottom:none !important;background-color:transparent;}ul.pager li.pager__item--next a::after,ul.pager__items li.pager__item--next a::after,ul.pagination li.pager__item--next a::after{content:' ';display:inline-block;background-image:url(/themes/custom/sja/src/000_assets/icons/right_green_arrow.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:16px;}ul.pager li:first-child.is-active,ul.pager__items li:first-child.is-active,ul.pagination li:first-child.is-active{position:relative;}ul.pager li:first-child.is-active::before,ul.pager__items li:first-child.is-active::before,ul.pagination li:first-child.is-active::before{content:' ';display:inline-block;background-image:url(/themes/custom/sja/src/000_assets/icons/inactive_arrow_left.svg);background-repeat:no-repeat;background-position:center;-webkit-transform:translateY(25%) translateX(-1.3rem);transform:translateY(25%) translateX(-1.3rem);width:10px;height:16px;}ul.pager li:last-child.is-active,ul.pager__items li:last-child.is-active,ul.pagination li:last-child.is-active{position:relative;}ul.pager li:last-child.is-active::after,ul.pager__items li:last-child.is-active::after,ul.pagination li:last-child.is-active::after{content:' ';display:inline-block;background-image:url(/themes/custom/sja/src/000_assets/icons/inactive_arrow_left.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);width:10px;height:16px;right:-3.125rem;}ul.pager li.pager__item--ellipsis,ul.pager__items li.pager__item--ellipsis,ul.pagination li.pager__item--ellipsis{display:none;}nav.pager{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.block-views-blockcourse-categories-block-1 .block__title{display:block;font-size:0.875rem;font-weight:900;line-height:1.36;text-transform:uppercase;color:#006633;letter-spacing:0.10875rem;position:relative;overflow:hidden;margin-right:0.125rem;margin-bottom:1.25rem;}@media all and (min-width:48em){.block-views-blockcourse-categories-block-1 .block__title{font-size:1rem;letter-spacing:0.12375rem;margin-bottom:4.0625rem;}}.block-views-blockcourse-categories-block-1 .block__title::after{content:' ';display:inline-block;width:100%;margin-left:0.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background-color:#787e7c;height:0.125rem;}@media all and (min-width:35.5em){.block-views-blockcourse-categories-block-1 .block__title::after{display:inline-block;}}.view--our-impact,.view--course-categories{max-width:1540px;margin:0 auto;}.view--our-impact .view__content,.view--course-categories .view__content{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view--our-impact .view__content .view__row,.view--course-categories .view__content .view__row{margin-top:2.25rem;}@media all and (min-width:48em){.view--our-impact .view__content .view__row,.view--course-categories .view__content .view__row{width:30%;margin:2.5rem 0;}}@media all and (min-width:48em){.view--our-impact .view__content .view__row.view__row-2,.view--our-impact .view__content .view__row.view__row-5,.view--our-impact .view__content .view__row.view__row-8,.view--course-categories .view__content .view__row.view__row-2,.view--course-categories .view__content .view__row.view__row-5,.view--course-categories .view__content .view__row.view__row-8{margin:2.5rem 5%;}}.view--our-impact .view__content .view__row .views-field-field-banner-image,.view--course-categories .view__content .view__row .views-field-field-banner-image{width:100%;}.view--our-impact .view__content .view__row .views-field-field-banner-image img,.view--course-categories .view__content .view__row .views-field-field-banner-image img{height:auto;width:100%;}.view--our-impact .view__content .view__row .views-field-custom--our-impact-details,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details{font-size:0.875rem;width:100%;}@media all and (min-width:48em){.view--our-impact .view__content .view__row .views-field-custom--our-impact-details,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details{margin:2.25rem 0;padding:0;font-size:1rem;}}@media all and (min-width:48em){.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .our-impact--title,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .course-categories--name,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .our-impact--title,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .course-categories--name,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .our-impact--title,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .course-categories--name,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .our-impact--title,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .course-categories--name{margin-bottom:1.5rem;}}.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2{font-size:1.25rem;font-weight:900;margin-top:0.75rem;margin-bottom:0.5625rem;}@media all and (min-width:48em){.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2,.view--our-impact .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2,.view--our-impact .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2,.view--course-categories .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2,.view--course-categories .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2{font-size:1.5rem;}}.view--our-impact .attachment--before,.view--course-categories .attachment--before{margin:0;}@media all and (min-width:48em){.view--our-impact .attachment--before,.view--course-categories .attachment--before{margin-bottom:1.875rem;}}.view--our-impact .attachment--before .view__content .view__row,.view--course-categories .attachment--before .view__content .view__row{width:100%;}@media all and (min-width:48em){.view--our-impact .attachment--before .view__content .view__row,.view--course-categories .attachment--before .view__content .view__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media all and (min-width:48em){.view--our-impact .attachment--before .view__content .view__row .views-field-field-banner-image,.view--our-impact .attachment--before .view__content .view__row .views-field-custom--our-impact-details,.view--our-impact .attachment--before .view__content .view__row .views-field-custom--course-categories-details,.view--course-categories .attachment--before .view__content .view__row .views-field-field-banner-image,.view--course-categories .attachment--before .view__content .view__row .views-field-custom--our-impact-details,.view--course-categories .attachment--before .view__content .view__row .views-field-custom--course-categories-details{width:48%;}}@media all and (min-width:48em){.view--our-impact .attachment--before .view__content .view__row .views-field-field-banner-image,.view--course-categories .attachment--before .view__content .view__row .views-field-field-banner-image{margin:auto 0;}}.view--our-impact .attachment--before .view__content .view__row .views-field-field-banner-image img,.view--course-categories .attachment--before .view__content .view__row .views-field-field-banner-image img{width:100%;height:auto;}@media all and (min-width:48em){.view--our-impact .attachment--before .view__content .view__row .views-field-custom--our-impact-details,.view--our-impact .attachment--before .view__content .view__row .views-field-custom--course-categories-details,.view--course-categories .attachment--before .view__content .view__row .views-field-custom--our-impact-details,.view--course-categories .attachment--before .view__content .view__row .views-field-custom--course-categories-details{font-size:1.25rem;margin:auto 0;}}@media all and (min-width:48em){.view--our-impact .attachment--before .view__content .view__row .views-field-custom--our-impact-details .our-impact--title,.view--our-impact .attachment--before .view__content .view__row .views-field-custom--our-impact-details .course-categories--name,.view--our-impact .attachment--before .view__content .view__row .views-field-custom--course-categories-details .our-impact--title,.view--our-impact .attachment--before .view__content .view__row .views-field-custom--course-categories-details .course-categories--name,.view--course-categories .attachment--before .view__content .view__row .views-field-custom--our-impact-details .our-impact--title,.view--course-categories .attachment--before .view__content .view__row .views-field-custom--our-impact-details .course-categories--name,.view--course-categories .attachment--before .view__content .view__row .views-field-custom--course-categories-details .our-impact--title,.view--course-categories .attachment--before .view__content .view__row .views-field-custom--course-categories-details .course-categories--name{margin-bottom:2.5rem;}}@media all and (min-width:48em){.view--our-impact .attachment--before .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2,.view--our-impact .attachment--before .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2,.view--our-impact .attachment--before .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2,.view--our-impact .attachment--before .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2,.view--course-categories .attachment--before .view__content .view__row .views-field-custom--our-impact-details .our-impact--title h2,.view--course-categories .attachment--before .view__content .view__row .views-field-custom--our-impact-details .course-categories--name h2,.view--course-categories .attachment--before .view__content .view__row .views-field-custom--course-categories-details .our-impact--title h2,.view--course-categories .attachment--before .view__content .view__row .views-field-custom--course-categories-details .course-categories--name h2{font-size:2rem;}}.block-views-blockcareer-page-block-block-1 .careers--block--title{letter-spacing:.12375rem;}.block-views-blockcareer-page-block-block-1 .careers--block--title > h2{display:inline-block;font-size:.75rem;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;position:relative;text-transform:uppercase;overflow:hidden;color:#006633;width:100%;}@media all and (min-width:60em){.block-views-blockcareer-page-block-block-1 .careers--block--title > h2{font-size:1rem;}}@media all and (min-width:60em){.block-views-blockcareer-page-block-block-1 .careers--block--title > h2{font-size:1rem;letter-spacing:0.12375rem;}}.block-views-blockcareer-page-block-block-1 .careers--block--title > h2::after{content:' ';width:100%;margin-left:0.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;height:0.125rem;display:inline-block;background-color:#787e7c;}.block-views-blockcareer-page-block-block-1 .careers--block--title > h2 > span{max-width:80%;display:inline-block;}@media all and (min-width:35.5em){.block-views-blockcareer-page-block-block-1 .careers--block--title > h2 > span{max-width:50%;}}@media all and (min-width:60em){.block-views-blockcareer-page-block-block-1 .careers--block--title > h2 > span{max-width:30%;}}.block-views-blockcareer-page-block-block-1 .careers--block--content{margin-top:2rem;}@media all and (min-width:60em){.block-views-blockcareer-page-block-block-1 .careers--block--content{margin-top:3rem;}}.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul{padding-top:0;padding-bottom:0;list-style:none;}@media all and (min-width:48em){.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;}}.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul li{margin-bottom:1rem;padding:0;border-bottom:none;width:100%;}@media all and (min-width:48em){.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul li{width:47%;max-width:47%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:5%;}.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul li:nth-of-type(2n){margin-right:0;}}@media all and (min-width:64em){.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul li{width:30%;max-width:30%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:3%;}.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul li:nth-of-type(2n){margin-right:3%;}}.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul li article > h3{font-size:1.25rem;margin-top:0;margin-bottom:.75rem;}@media all and (min-width:60em){.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul li article > h3{font-size:1.75rem;margin-bottom:1rem;}}.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul li article > h3 a{text-decoration:none;color:#000;background-repeat:no-repeat;background-size:0;background-position:0 1.25em;padding-bottom:.35rem;overflow:hidden;-webkit-transition:background-position .2s linear .2s,-webkit-box-shadow .2s linear 0s;transition:background-position .2s linear .2s,-webkit-box-shadow .2s linear 0s;transition:background-position .2s linear .2s,box-shadow .2s linear 0s;transition:background-position .2s linear .2s,box-shadow .2s linear 0s,-webkit-box-shadow .2s linear 0s;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul li article > h3 a{background-position:0 1.35em;}}.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul li article > h3 a:hover,.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul li article > h3 a:focus{cursor:pointer;background-size:100%;background-image:-webkit-gradient(linear,right top,left top,from(#006633),to(#006633));background-image:-webkit-linear-gradient(right,#006633 0%,#006633 100%);background-image:linear-gradient(to left,#006633 0%,#006633 100%);-webkit-transition:background-size .2s linear 0s,-webkit-box-shadow .2s linear .2s;transition:background-size .2s linear 0s,-webkit-box-shadow .2s linear .2s;transition:background-size .2s linear 0s,box-shadow .2s linear .2s;transition:background-size .2s linear 0s,box-shadow .2s linear .2s,-webkit-box-shadow .2s linear .2s;}.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul li article .node__content{margin-bottom:2rem;font-size:.875em;line-height:1.57;}@media all and (min-width:48em){.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul li article .node__content{font-size:1rem;line-height:1.63;margin-bottom:3.5rem;}}@media all and (min-width:64em){.block-views-blockcareer-page-block-block-1 .careers--block--content .view--career-page-block .item-list > ul > li:nth-of-type(3n){margin-right:0;}}.layout__region-container > .layout__region > .block-views-blockfeatured-courses-block-1,.layout__region-container > .layout__region > .block-views-blockfeatured-courses-block-1:first-of-type,.layout__region-container > .layout__region > .block-views-blockfeatured-courses-block-1:last-of-type{padding-top:1.875rem;padding-bottom:1.875rem;margin:0 auto;}@media all and (min-width:48em){.layout__region-container > .layout__region > .block-views-blockfeatured-courses-block-1,.layout__region-container > .layout__region > .block-views-blockfeatured-courses-block-1:first-of-type,.layout__region-container > .layout__region > .block-views-blockfeatured-courses-block-1:last-of-type{padding-top:3.9375rem;padding-bottom:3.9375rem;}}@media all and (min-width:106.25em){.block-views-blockfeatured-courses-block-1{max-width:1540px;margin:0 auto;}}.block-views-blockfeatured-courses-block-1 .block__title{font-size:1.5rem;font-weight:900;line-height:1.33;letter-spacing:0.075rem;text-align:left;padding:.75rem 1rem;margin-right:1rem;width:auto;color:#000;background-color:#e5ebe9;}@media all and (min-width:48em){.block-views-blockfeatured-courses-block-1 .block__title{max-width:1095px;padding:2.375rem 1rem 2.375rem 2rem;font-size:36px;}}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content{width:100%;}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row{margin-top:2.25rem;width:100%;}@media all and (min-width:48em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row.odd{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row.odd .views-field-custom--featured-course-details{padding-right:1rem;}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row.odd .views-field-custom--featured-course-details .field-content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media all and (min-width:48em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row.odd .views-field-custom--featured-course-details .field-content .featured-courses--view-details{padding-left:1.25rem;padding-right:3.125rem;}}@media all and (min-width:64em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row.odd .views-field-custom--featured-course-details .field-content .featured-courses--view-details{padding-left:1.875rem;}}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row.odd .views-field-custom--featured-course-details .field-content .featured-courses--hr{padding-right:1.4375rem;padding-left:0;}@media all and (min-width:48em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row.even{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row.even .views-field-custom--featured-course-details{padding-left:1rem;}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row.even .views-field-custom--featured-course-details .field-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}@media all and (min-width:48em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row.even .views-field-custom--featured-course-details .field-content .featured-courses--view-details{padding:0 3.125rem;}}@media all and (min-width:64em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row.even .views-field-custom--featured-course-details .field-content .featured-courses--view-details{padding:0 4.375rem;}}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row.even .views-field-custom--featured-course-details .field-content .featured-courses--hr{padding-left:1.4375rem;padding-right:0;}@media all and (min-width:48em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details{font-size:0.875rem;width:100%;}@media all and (min-width:48em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details{margin:auto 0;font-size:1rem;}}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details{width:80%;}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--title{margin-bottom:1rem;}@media all and (min-width:48em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--title{margin-bottom:1.5rem;}}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--title h2{font-size:1.25rem;font-weight:900;margin-top:0.75rem;margin-bottom:0.5625rem;color:#006633;}@media all and (min-width:48em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--title h2{font-size:1.75rem;}}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--book-now{margin:2.625rem 0;}@media all and (min-width:48em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--book-now a{background-color:#FFFFFF;border-radius:22px;border:solid 2px #006633;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:9px 27px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s all;transition:.2s all;}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--book-now a:hover,.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--view-details .featured-courses--book-now a:focus{background-color:#006633;color:#FFFFFF;}}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details .field-content .featured-courses--hr{width:20%;margin:auto 0;}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-field-banner-image{width:100%;}@media all and (min-width:48em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-field-banner-image{margin:auto 0;padding:1rem;}}.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-field-banner-image img{height:auto;width:100%;}@media all and (min-width:48em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-field-banner-image,.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details{width:49%;}}@media all and (min-width:64em){.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-field-banner-image,.block-views-blockfeatured-courses-block-1 .view--featured-courses .view__content .view__row .views-field-custom--featured-course-details{width:49%;}}.block-views-blockfind-your-courses-block-1 input:focus,.block-views-blockfind-your-courses-block-1 a:focus,.block-views-blockfind-your-courses-block-1 button:focus,.block-views-blockfind-your-courses-block-1 [tabindex='0']:focus,.block--main-page-content input:focus,.block--main-page-content a:focus,.block--main-page-content button:focus,.block--main-page-content [tabindex='0']:focus{outline:1px solid #006633;}.block-views-blockfind-your-courses-block-1 .block__title,.block--main-page-content .block__title{display:block;font-size:1.25rem;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;position:relative;overflow:hidden;margin-right:0.125rem;margin-bottom:1.25rem;}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .block__title,.block--main-page-content .block__title{font-size:2.25rem;letter-spacing:0.12375rem;margin-bottom:4.0625rem;}}.block-views-blockfind-your-courses-block-1 .block__title::after,.block--main-page-content .block__title::after{content:' ';display:inline-block;width:100%;margin-left:0.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background-color:#006633;height:0.125rem;}@media all and (min-width:35.5em){.block-views-blockfind-your-courses-block-1 .block__title::after,.block--main-page-content .block__title::after{display:inline-block;}}.block-views-blockfind-your-courses-block-1 .view--find-your-courses,.block--main-page-content .view--find-your-courses{margin-bottom:1.5rem;}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses,.block--main-page-content .view--find-your-courses{position:relative;margin-bottom:3rem;}}@media all and (min-width:106.25em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses,.block--main-page-content .view--find-your-courses{max-width:1540px;margin:0 auto;}}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__empty,.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__header,.block--main-page-content .view--find-your-courses .view__empty,.block--main-page-content .view--find-your-courses .view__header{display:none;}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__empty,.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__header,.block--main-page-content .view--find-your-courses .view__empty,.block--main-page-content .view--find-your-courses .view__header{padding-top:50px;display:block;font-size:1.25rem;font-weight:bold;}}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters,.block--main-page-content .view--find-your-courses .view__filters{position:relative;margin-bottom:2.625rem;}}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form .form-children,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form .form-children{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media all and (min-width:75em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form .form-children,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form .form-children{max-width:1540px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title{margin-bottom:1.25rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}@media all and (min-width:75em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title label,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title label{position:absolute;font-size:.875rem;font-weight:bold;margin-bottom:.25rem;margin-top:-2rem;}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title label,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title label{font-size:1.25rem;margin-bottom:.75rem;}}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title .form-text,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title .form-text{background-image:url(/themes/custom/sja/src/000_assets/icons/search-n.svg);background-repeat:no-repeat;background-position:right 1rem center;margin-bottom:1.5rem;min-height:3.25rem;font-size:0.6875rem;}@media all and (min-width:28.125em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title .form-text,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title .form-text{font-size:.825rem;}}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title .form-text,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form .form-item--id-title .form-text{margin-bottom:0;}}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details{margin-bottom:1.25rem;}@media all and (min-width:48em) and (max-width:74.9375em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details{width:49%;display:inline-block;position:relative;}}@media all and (min-width:75em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details{width:32%;display:inline-block;position:relative;}}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details .details__summary,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details .details__summary{display:block;border:0.0625rem solid #bec6c4;background-image:url(/themes/custom/sja/src/000_assets/icons/more-n.svg);background-repeat:no-repeat;background-position:right 1rem center;margin-bottom:0;color:#000;font-size:0.875rem;width:100%;min-height:3.25rem;padding:1.0625rem 1.3125rem;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details .details__summary::before,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details .details__summary::before{background:none;font-size:1rem;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details .details__content,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details .details__content{cursor:pointer;-webkit-box-shadow:0 0 0.5rem 0 rgba(0,0,0,0.16);box-shadow:0 0 0.5rem 0 rgba(0,0,0,0.16);}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details .details__content,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details .details__content{position:absolute;background-color:white;width:100%;z-index:10;}}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details .details__content .form-checkboxes .form-item--checkbox,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details .details__content .form-checkboxes .form-item--checkbox{min-height:3.25rem;padding:1.0625rem 2.3125rem;border-top:0.0625rem solid #e5ebe9;position:relative;margin-bottom:0;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details .details__content .form-checkboxes .form-item--checkbox:hover,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details .details__content .form-checkboxes .form-item--checkbox:hover{background-color:#e5ebe9;cursor:pointer;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details .details__content .form-checkboxes .form-item--checkbox input[type='checkbox'] + label,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details .details__content .form-checkboxes .form-item--checkbox input[type='checkbox'] + label{display:block;background-position:right center;width:100%;padding:0;text-transform:capitalize;font-size:0.875rem;padding-right:4rem;cursor:pointer;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details .details__content .form-checkboxes .form-item--checkbox input[type='checkbox'],.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details .details__content .form-checkboxes .form-item--checkbox input[type='checkbox']{display:block;width:100%;position:absolute;height:100%;top:0;left:0;opacity:1 !important;z-index:-1;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details .details__content .form-checkboxes .form-item--checkbox input[type='checkbox']::-ms-check,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details .details__content .form-checkboxes .form-item--checkbox input[type='checkbox']::-ms-check{display:none;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details .details__content .form-checkboxes .form-item--checkbox input[type='checkbox']:hover,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details .details__content .form-checkboxes .form-item--checkbox input[type='checkbox']:hover{background-color:#e5ebe9;cursor:pointer;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .views-exposed-form details[open] .details__summary,.block--main-page-content .view--find-your-courses .view__filters .views-exposed-form details[open] .details__summary{background-image:url(/themes/custom/sja/src/000_assets/icons/more-n-up.svg);background-color:#bec6c4;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .form-actions,.block--main-page-content .view--find-your-courses .view__filters .form-actions{margin-left:-16px;min-width:100vw;-webkit-box-shadow:0 0 1.5rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.5rem 0 rgba(0,0,0,0.16);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;top:85%;left:0;}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .form-actions,.block--main-page-content .view--find-your-courses .view__filters .form-actions{display:inline-block;margin-left:0;-webkit-box-shadow:none;box-shadow:none;position:absolute;bottom:0;right:0;top:100%;}}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .form-actions .button,.block--main-page-content .view--find-your-courses .view__filters .form-actions .button{color:#000;background-color:#FFFFFF;border:none;border-radius:0;margin-top:0;min-height:3.25rem;width:100%;margin:0 auto;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .form-actions .button:nth-of-type(2),.block--main-page-content .view--find-your-courses .view__filters .form-actions .button:nth-of-type(2){color:#787e7c;border-color:#787e7c;}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .form-actions .button,.block--main-page-content .view--find-your-courses .view__filters .form-actions .button{padding:9px 27px;border-radius:22px;border:solid 2px #006633;text-align:center;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:900;line-height:1.36;letter-spacing:1.74px;color:#006633;background-color:#FFFFFF;-webkit-transition:.2s all;transition:.2s all;display:inline-block;min-height:0;min-width:154px;width:auto;margin-right:2rem;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .form-actions .button:hover,.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__filters .form-actions .button:focus,.block--main-page-content .view--find-your-courses .view__filters .form-actions .button:hover,.block--main-page-content .view--find-your-courses .view__filters .form-actions .button:focus{background-color:#006633;color:#FFFFFF;}}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__content,.block--main-page-content .view--find-your-courses .view__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__content .view__individual-category,.block--main-page-content .view--find-your-courses .view__content .view__individual-category{width:48%;margin-top:2.5rem;}}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__content .view__individual-category h3,.block--main-page-content .view--find-your-courses .view__content .view__individual-category h3{min-height:3rem;padding:0.875rem 1.25rem;color:#000;background-color:#e5ebe9;font-size:0.875rem;font-weight:900;}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__content .view__individual-category h3,.block--main-page-content .view--find-your-courses .view__content .view__individual-category h3{font-size:1.25rem;padding:1rem;padding-bottom:0.8125rem;}}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__content .view__individual-category .view__row,.block--main-page-content .view--find-your-courses .view__content .view__individual-category .view__row{padding:0.75rem 0.375rem;border-bottom:0.0625rem solid #e5ebe9;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__content .view__individual-category .view__row:nth-last-of-type(1),.block--main-page-content .view--find-your-courses .view__content .view__individual-category .view__row:nth-last-of-type(1){border:none;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__content .view__individual-category .view__row .views-field-title a,.block--main-page-content .view--find-your-courses .view__content .view__individual-category .view__row .views-field-title a{font-weight:normal;font-size:0.875rem;color:#000;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:all .2s;transition:all .2s;}.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__content .view__individual-category .view__row .views-field-title a:hover,.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__content .view__individual-category .view__row .views-field-title a:focus,.block--main-page-content .view--find-your-courses .view__content .view__individual-category .view__row .views-field-title a:hover,.block--main-page-content .view--find-your-courses .view__content .view__individual-category .view__row .views-field-title a:focus{color:#006633;border-bottom:2px solid #006633;}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .view--find-your-courses .view__content .view__individual-category .view__row .views-field-title a,.block--main-page-content .view--find-your-courses .view__content .view__individual-category .view__row .views-field-title a{font-size:1rem;}}@media all and (min-width:75em){.block-views-blockfind-your-courses-block-1 #edit-title,.block--main-page-content #edit-title{min-width:28%;}.block-views-blockfind-your-courses-block-1 .js-title--province,.block--main-page-content .js-title--province{margin-left:2rem;min-width:20%;max-width:195px;}.block-views-blockfind-your-courses-block-1 .js-title--category,.block--main-page-content .js-title--category{margin-left:2rem;max-width:350px;min-width:28%;}.block-views-blockfind-your-courses-block-1 .js-title--delivery-method,.block--main-page-content .js-title--delivery-method{margin-left:2rem;min-width:20%;max-width:233px;}}.block-views-blockfind-your-courses-block-1 .overlay,.block--main-page-content .overlay{width:100%;position:fixed;z-index:999;top:100%;left:0;overflow-y:scroll;background-color:white;-webkit-transition:.4s;transition:.4s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}.block-views-blockfind-your-courses-block-1 .overlay-content,.block--main-page-content .overlay-content{position:relative;margin:0 auto;top:4rem;margin-left:1rem;margin-right:1rem;margin-top:30px;text-align:center;}.block-views-blockfind-your-courses-block-1 .overlay .closebtn,.block--main-page-content .overlay .closebtn{position:absolute;font-size:36px;top:-120px;right:-16px;padding:2rem;}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .overlay,.block--main-page-content .overlay{position:relative;z-index:auto;background-color:none;left:0;overflow-y:visible;}.block-views-blockfind-your-courses-block-1 .overlay-content,.block--main-page-content .overlay-content{position:relative;top:0;width:100%;text-align:inherit;margin-top:0;margin-left:0;margin-right:0;}.block-views-blockfind-your-courses-block-1 .overlay .closebtn,.block--main-page-content .overlay .closebtn{display:none;position:absolute;top:20px;right:45px;font-size:60px;}}.block-views-blockfind-your-courses-block-1 .filterGroupBtn.show,.block--main-page-content .filterGroupBtn.show{opacity:1;}.block-views-blockfind-your-courses-block-1 .filterGroupBtn,.block--main-page-content .filterGroupBtn{text-transform:uppercase;color:#FFFFFF;background-color:#474b4a;display:block;min-height:3rem;font-size:1rem;font-weight:bold;line-height:1.88;letter-spacing:0.075rem;padding:0.5625rem 1.3125rem;background-image:url(/themes/custom/sja/src/000_assets/icons/white-filter.svg);background-repeat:no-repeat;background-position:right 1rem center;margin-bottom:1rem;-webkit-transition:all .1s ease;transition:all .1s ease;cursor:pointer;}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .filterGroupBtn,.block--main-page-content .filterGroupBtn{display:none;background-image:none;background-color:#FFFFFF;color:#000;font-size:1.25rem;padding:0;position:absolute;top:8rem;}}.block-views-blockfind-your-courses-block-1 .filterGroupBtn + .views-exposed-form,.block--main-page-content .filterGroupBtn + .views-exposed-form{display:none;}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .filterGroupBtn + .views-exposed-form,.block--main-page-content .filterGroupBtn + .views-exposed-form{display:block;}}.block-views-blockfind-your-courses-block-1 .filterGroupBtn.active,.block--main-page-content .filterGroupBtn.active{color:#000;background-color:#FFFFFF;background-image:url(/themes/custom/sja/src/000_assets/icons/close_dark_grey.svg);padding:0;background-position:top 0.5rem right;}@media all and (min-width:48em){.block-views-blockfind-your-courses-block-1 .filterGroupBtn.active,.block--main-page-content .filterGroupBtn.active{background-image:none;}}.block-views-blockfind-your-courses-block-1 .filterGroupBtn.active + .views-exposed-form,.block--main-page-content .filterGroupBtn.active + .views-exposed-form{display:block;}.filter-button-group{padding-top:20px;max-width:100%;}@media all and (min-width:60em){.filter-button-group{padding-top:0;max-width:1540px;}}.filter-button-group .courseFilterBtn{font-size:14px;line-height:19px;font-weight:bold;letter-spacing:.35px;color:#474b4a;background-color:#EDEFEE;border:2px solid #EDEFEE;border-radius:1.125rem;margin-right:20px;margin-bottom:1.25rem;padding:.5rem 1rem;}.filter-button-group .courseFilterBtn::after{margin-left:10px;content:url(/themes/custom/sja/src/000_assets/icons/close_dark_grey--compact.svg);}.filter-button-group .courseFilterBtn:hover{cursor:pointer;}.block-views-blockacquia-search-block-1 .block--title--header{margin-bottom:2rem;}.block-views-blockacquia-search-block-1 .block--title--header .block--title{display:inline-block;font-size:0.875rem;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;position:relative;text-transform:uppercase;overflow:hidden;color:#000;width:100%;}@media all and (min-width:60em){.block-views-blockacquia-search-block-1 .block--title--header .block--title{font-size:1rem;letter-spacing:0.12375rem;}}.block-views-blockacquia-search-block-1 .block--title--header .block--title::after{content:' ';width:100%;margin-left:0.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;height:0.125rem;display:inline-block;background-color:#787e7c;}.block-views-blockacquia-search-block-1 .block--title--header .block--title .title{max-width:50%;display:inline-block;font-size:2rem;}.block-views-blockacquia-search-block-1 .view--acquia-search{margin-bottom:3rem;}.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters{margin-bottom:3rem;}@media all and (min-width:60em){.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form .form-item{margin-bottom:2rem;}.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form .form-item > select{width:100%;}@media all and (min-width:60em){.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form .form-item{width:33.5%;margin-bottom:0;max-width:none;margin-right:3%;}}.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form .form-item > label{font-weight:bold;font-size:1rem;}@media all and (min-width:60em){.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form .form-item:nth-child(2){padding-top:0;}}.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form .form-item--id-search{-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;margin-bottom:2rem;}@media all and (min-width:60em){.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form .form-actions{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}}.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form .form-actions > input{font-size:1rem;font-weight:900;color:#787e7c;font-stretch:normal;text-align:center;border:none;padding:0;margin-top:1rem;height:auto;background-repeat:no-repeat;background-size:0;background-position:0 1.5rem;border-radius:0;padding-bottom:.35rem;overflow:hidden;-webkit-transition:background-position .2s linear .2s,-webkit-box-shadow .2s linear 0s;transition:background-position .2s linear .2s,-webkit-box-shadow .2s linear 0s;transition:background-position .2s linear .2s,box-shadow .2s linear 0s;transition:background-position .2s linear .2s,box-shadow .2s linear 0s,-webkit-box-shadow .2s linear 0s;}@media all and (min-width:60em){.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form .form-actions > input{margin-top:2rem;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form .form-actions > input{background-position:0 1.35em;}}.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form .form-actions > input[type='submit'].button:hover,.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form .form-actions > input[type='submit'].button:focus{cursor:pointer;background-color:transparent;background-size:100%;color:#000;background-image:-webkit-gradient(linear,right top,left top,from(#000),to(#000));background-image:-webkit-linear-gradient(right,#000 0%,#000 100%);background-image:linear-gradient(to left,#000 0%,#000 100%);-webkit-transition:background-size .2s linear 0s,-webkit-box-shadow .2s linear .2s;transition:background-size .2s linear 0s,-webkit-box-shadow .2s linear .2s;transition:background-size .2s linear 0s,box-shadow .2s linear .2s;transition:background-size .2s linear 0s,box-shadow .2s linear .2s,-webkit-box-shadow .2s linear .2s;}.block-views-blockacquia-search-block-1 .view--acquia-search .view__filters .views-exposed-form .form-actions > input:first-of-type{margin-right:2rem;}.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul{list-style-type:none;}.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li{margin-bottom:2rem;margin-left:0;}@media all and (min-width:60em){.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article{max-width:960px;}}.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2 a{color:#006633;text-decoration:none;background-repeat:no-repeat;background-size:0;background-position:0 1.25em;padding-bottom:.35rem;overflow:hidden;-webkit-transition:background-position .2s linear .2s,-webkit-box-shadow .2s linear 0s;transition:background-position .2s linear .2s,-webkit-box-shadow .2s linear 0s;transition:background-position .2s linear .2s,box-shadow .2s linear 0s;transition:background-position .2s linear .2s,box-shadow .2s linear 0s,-webkit-box-shadow .2s linear 0s;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2 a{background-position:0 1.35em;}}.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2 a:hover,.block-views-blockacquia-search-block-1 .view--acquia-search .view__content .item-list ul li article > h2 a:focus{cursor:pointer;background-size:100%;background-image:-webkit-gradient(linear,right top,left top,from(#006633),to(#006633));background-image:-webkit-linear-gradient(right,#006633 0%,#006633 100%);background-image:linear-gradient(to left,#006633 0%,#006633 100%);-webkit-transition:background-size .2s linear 0s,-webkit-box-shadow .2s linear .2s;transition:background-size .2s linear 0s,-webkit-box-shadow .2s linear .2s;transition:background-size .2s linear 0s,box-shadow .2s linear .2s;transition:background-size .2s linear 0s,box-shadow .2s linear .2s,-webkit-box-shadow .2s linear .2s;}.path-cart .layout-container > .wrapper .cart-form,.path-cart .layout-container > .wrapper .cart-empty-page{max-width:1540px;margin:0 auto;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;padding-left:1rem;padding-right:1rem;padding-bottom:5.125rem;}@media all and (min-width:48em){.path-cart .layout-container > .wrapper .cart-form,.path-cart .layout-container > .wrapper .cart-empty-page{padding-left:3.75rem;padding-right:3.75rem;}}@media all and (min-width:75em){.path-cart .layout-container > .wrapper .cart-form,.path-cart .layout-container > .wrapper .cart-empty-page{padding:0 3.75rem 12.875rem;}}@media all and (min-width:98.25em){.path-cart .layout-container > .wrapper .cart-form,.path-cart .layout-container > .wrapper .cart-empty-page{padding:0 0 68px;}}.path-cart .layout-container > .wrapper .cart-form table,.path-cart .layout-container > .wrapper .cart-empty-page table{max-width:none;overflow:scroll;}@media all and (min-width:48em){.path-cart .layout-container > .wrapper .cart-form table tr,.path-cart .layout-container > .wrapper .cart-empty-page table tr{border:1px solid #E5EBE9;}}.path-cart .layout-container > .wrapper .cart-form table th,.path-cart .layout-container > .wrapper .cart-empty-page table th{border:1px solid #FFF;}.path-cart .layout-container > .wrapper .cart-form table td,.path-cart .layout-container > .wrapper .cart-empty-page table td{border:1px solid #E5EBE9;}.path-cart .layout-container > .wrapper .cart-form table td,.path-cart .layout-container > .wrapper .cart-form table th,.path-cart .layout-container > .wrapper .cart-empty-page table td,.path-cart .layout-container > .wrapper .cart-empty-page table th{padding:1rem;font-size:1rem;text-align:center;}.path-cart .layout-container > .wrapper .cart-form table td:first-of-type,.path-cart .layout-container > .wrapper .cart-form table th:first-of-type,.path-cart .layout-container > .wrapper .cart-empty-page table td:first-of-type,.path-cart .layout-container > .wrapper .cart-empty-page table th:first-of-type{text-align:left;}@media all and (min-width:48em){.path-cart .layout-container > .wrapper .cart-form table td,.path-cart .layout-container > .wrapper .cart-form table th,.path-cart .layout-container > .wrapper .cart-empty-page table td,.path-cart .layout-container > .wrapper .cart-empty-page table th{padding:1.5rem 2rem;border:none;}}.path-cart .layout-container > .wrapper .cart-form .views-field-total-price__number,.path-cart .layout-container > .wrapper .cart-empty-page .views-field-total-price__number{color:#000;}.path-cart .layout-container > .wrapper .cart-form .views-field-edit-quantity .form-item--number,.path-cart .layout-container > .wrapper .cart-empty-page .views-field-edit-quantity .form-item--number{max-width:100px;margin:0 auto;}.path-cart .layout-container > .wrapper .cart-form .views-field-edit-quantity .form-item--number input,.path-cart .layout-container > .wrapper .cart-empty-page .views-field-edit-quantity .form-item--number input{padding-right:1rem;}@media all and (min-width:48em){.path-cart .layout-container > .wrapper .cart-form .views-field-purchased-entity,.path-cart .layout-container > .wrapper .cart-empty-page .views-field-purchased-entity{min-width:40%;}}.path-cart .layout-container > .wrapper .cart-form .views-field-remove-button input,.path-cart .layout-container > .wrapper .cart-empty-page .views-field-remove-button input{display:block;width:40px;height:40px;margin:0 auto;padding:0;border-radius:0;border:1px solid transparent;background-color:#006633;background-image:url("/themes/custom/sja/src/000_assets/icons/close_white.svg");background-position:center;background-repeat:no-repeat;font-size:0;}.path-cart .layout-container > .wrapper .cart-form .views-field-remove-button input:hover,.path-cart .layout-container > .wrapper .cart-form .views-field-remove-button input:focus,.path-cart .layout-container > .wrapper .cart-empty-page .views-field-remove-button input:hover,.path-cart .layout-container > .wrapper .cart-empty-page .views-field-remove-button input:focus{background-color:#FFF;border-color:#006633;background-image:url("/themes/custom/sja/src/000_assets/icons/close_green.svg");}.path-cart .layout-container > .wrapper .cart-form .order-total-line,.path-cart .layout-container > .wrapper .cart-empty-page .order-total-line{padding:0;font-size:1rem;text-align:left;}@media all and (min-width:35.5em){.path-cart .layout-container > .wrapper .cart-form .order-total-line,.path-cart .layout-container > .wrapper .cart-empty-page .order-total-line{text-align:right;}}.path-cart .layout-container > .wrapper .cart-form .order-total-line .order-total-line-label,.path-cart .layout-container > .wrapper .cart-empty-page .order-total-line .order-total-line-label{text-transform:uppercase;min-width:80px;}@media all and (min-width:35.5em){.path-cart .layout-container > .wrapper .cart-form .order-total-line .order-total-line-label,.path-cart .layout-container > .wrapper .cart-empty-page .order-total-line .order-total-line-label{min-width:0;}}.path-cart .layout-container > .wrapper .cart-form .order-total-line .order-total-line-value,.path-cart .layout-container > .wrapper .cart-empty-page .order-total-line .order-total-line-value{width:auto;margin:.5rem 0 0 4rem;}.path-cart .layout-container > .wrapper .cart-form .form-actions input,.path-cart .layout-container > .wrapper .cart-empty-page .form-actions input{display:block;margin-top:.5rem;}@media all and (min-width:35.5em){.path-cart .layout-container > .wrapper .cart-form .form-actions input,.path-cart .layout-container > .wrapper .cart-empty-page .form-actions input{display:inline-block;}}.path-cart .layout-container > .wrapper .cart-form .form-actions #edit-submit,.path-cart .layout-container > .wrapper .cart-empty-page .form-actions #edit-submit{margin-top:2rem;margin-right:1rem;}@media all and (min-width:35.5em){.path-cart .layout-container > .wrapper .cart-form .form-actions #edit-submit,.path-cart .layout-container > .wrapper .cart-empty-page .form-actions #edit-submit{margin-top:4rem;}}.lang-fr .layout-container > .wrapper .cart-form .order-total-line .order-total-line-label{min-width:100px;}.view--commerce-cart-form .view__header{padding-top:1.5rem;}@media all and (min-width:75em){.view--commerce-cart-form .view__header{padding-top:2rem;}}.view--commerce-cart-form .view__header .breadcrumb__btn{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#006633;position:relative;text-decoration:none;padding-left:18px;}.view--commerce-cart-form .view__header .breadcrumb__btn::before{content:' ';display:inline-block;background-image:url(/themes/custom/sja/src/000_assets/icons/double_arrow_n.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;left:0;}.view--commerce-cart-form .view__header .breadcrumb__btn:hover{color:black;}.view--commerce-cart-form .view__header .breadcrumb__btn:hover::before{background-image:url(/themes/custom/sja/src/000_assets/icons/double_arrow_h.svg);}.view--commerce-cart-form .view__header h1.page-title,.view--commerce-cart-form .view__header .block--banner-big-new .page-title.field--name-field-content-title,.block--banner-big-new .view--commerce-cart-form .view__header .page-title.field--name-field-content-title,.view--commerce-cart-form .view__header .paragraph--type-banner-big .page-title.field--name-field-content-title,.paragraph--type-banner-big .view--commerce-cart-form .view__header .page-title.field--name-field-content-title{font-size:1.5rem;margin:2rem 0;}@media all and (min-width:48em){.view--commerce-cart-form .view__header h1.page-title,.view--commerce-cart-form .view__header .block--banner-big-new .page-title.field--name-field-content-title,.block--banner-big-new .view--commerce-cart-form .view__header .page-title.field--name-field-content-title,.view--commerce-cart-form .view__header .paragraph--type-banner-big .page-title.field--name-field-content-title,.paragraph--type-banner-big .view--commerce-cart-form .view__header .page-title.field--name-field-content-title{font-size:2.25rem;margin-bottom:4rem;margin:3rem 0;}}.view--commerce-cart-form .views-form form .views-field-edit-quantity .form-item--error-message{color:#e50020;font-size:1rem;}.path-checkout .layout-container > .wrapper .commerce-checkout-flow,.path-checkout .layout-container > .wrapper .block--basic{max-width:1540px;margin:0 auto;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;padding-left:1rem;padding-right:1rem;padding-bottom:5.125rem;}@media all and (min-width:48em){.path-checkout .layout-container > .wrapper .commerce-checkout-flow,.path-checkout .layout-container > .wrapper .block--basic{padding-left:3.75rem;padding-right:3.75rem;}}@media all and (min-width:75em){.path-checkout .layout-container > .wrapper .commerce-checkout-flow,.path-checkout .layout-container > .wrapper .block--basic{padding:0 3.75rem 12.875rem;}}@media all and (min-width:98.25em){.path-checkout .layout-container > .wrapper .commerce-checkout-flow,.path-checkout .layout-container > .wrapper .block--basic{padding:0 0 68px;}}@media all and (min-width:64em){.path-checkout .layout-container > .wrapper .layout-checkout-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.path-checkout .layout-container > .wrapper .layout-region-checkout-main{padding-right:0;float:none;width:auto;}@media all and (min-width:64em){.path-checkout .layout-container > .wrapper .layout-region-checkout-main{padding-right:3rem;-webkit-box-flex:0;-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%;width:100%;}}.path-checkout .layout-container > .wrapper .layout-region-checkout-secondary{float:none;width:auto;}@media all and (min-width:64em){.path-checkout .layout-container > .wrapper .layout-region-checkout-secondary{padding-right:0;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;width:100%;position:relative;}}@media all and (min-width:64em){.path-checkout .layout-container > .wrapper .layout-region-checkout-secondary > .checkout-pane{position:-webkit-sticky;position:sticky;top:18.125rem;}}.path-checkout .layout-container > .wrapper .layout-region-checkout-footer{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;float:none;}.path-checkout .layout-container > .wrapper .layout-region-checkout-footer #edit-actions input,.path-checkout .layout-container > .wrapper .layout-region-checkout-footer #edit-actions a.link--previous,.path-checkout .layout-container > .wrapper .layout-region-checkout-footer .form-actions input,.path-checkout .layout-container > .wrapper .layout-region-checkout-footer .form-actions a.link--previous{font-size:1.25rem;height:auto;white-space:normal;}@media all and (min-width:48em){.path-checkout .layout-container > .wrapper .purchase-information__header{text-align:center;}}.path-checkout .layout-container > .wrapper .checkout-pane > .fieldset__legend{width:100%;position:relative;overflow:hidden;}.path-checkout .layout-container > .wrapper .checkout-pane > .fieldset__legend .legend-wrapper{display:inline-block;font-size:0.875rem;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;position:relative;text-transform:uppercase;overflow:hidden;color:#006633;width:100%;}.path-checkout .layout-container > .wrapper .checkout-pane > .fieldset__legend .legend-wrapper .fieldset__legend-text{max-width:75%;display:inline-block;}@media all and (min-width:60em){.path-checkout .layout-container > .wrapper .checkout-pane > .fieldset__legend .legend-wrapper{font-size:1rem;letter-spacing:0.12375rem;}}.path-checkout .layout-container > .wrapper .form-item--id-payment-information-add-payment-method-payment-details-number,.path-checkout .layout-container > .wrapper .form-item--id-payment-information-add-payment-method-billing-information-select-address{margin-top:1rem;margin-bottom:1rem;}@media all and (max-width:35.4375em){.path-checkout .layout-container > .wrapper .address-container-inline{margin-bottom:1rem;}.path-checkout .layout-container > .wrapper .field--type-address .form-item{width:100%;display:block;}.path-checkout .layout-container > .wrapper .field--type-address .form-item select{width:100%;}}.path-checkout .layout-container > .wrapper .field--type-address .form-item{margin-bottom:1rem;}.path-checkout .layout-container > .wrapper .address-container-inline > .form-item:last-of-type{margin-bottom:0;margin-right:0;}.path-checkout .layout-container > .wrapper .form-item--id-payment-information-add-payment-method-billing-information-copy-to-address-book{margin-top:1rem;}.path-checkout .layout-container > .wrapper .link--previous{width:auto;height:43px;margin-top:3rem;margin-right:1rem;padding:.5rem 2.75rem;cursor:pointer;}@media all and (min-width:35.5em){.path-checkout .layout-container > .wrapper .link--previous{float:left;}}.path-checkout .layout-container > .wrapper .checkout-pane .form-item--id-shipping-information-shipments-0-title-0-value,.path-checkout .layout-container > .wrapper .checkout-pane .form-item--id-shipping-information-shipments-0-tracking-code-0-value{display:none;}.path-checkout .layout-container > .wrapper .checkout-pane #edit-review-shipping-information-summary-0{margin-top:1rem;}.path-checkout .layout-container > .wrapper .field--name-expires{margin-bottom:1rem;}.checkout-form__form-header{background-color:#18573A;padding:0.875rem;position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media all and (min-width:48em){.checkout-form__form-header{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.checkout-form__form-header::before{content:'';position:absolute;top:0;right:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;background:#18573A;z-index:-1;background-size:cover;}.checkout-form__form-header img{width:1.875rem;height:auto;margin-right:0.625rem;}.checkout-form__form-header .page-title{margin:0;color:#ffffff;font-size:1.25rem;font-weight:800;letter-spacing:0;}@media all and (min-width:48em){.layout-container > .wrapper .menu--continue-shopping{padding-left:3.75rem;padding-right:3.75rem;}}@media all and (min-width:75em){.layout-container > .wrapper .menu--continue-shopping{padding:0 3.75rem 0;}}@media all and (min-width:98.25em){.layout-container > .wrapper .menu--continue-shopping{padding:0 0 0;}}.layout-container > .wrapper .nav--continue-shopping{list-style-type:none;max-width:1540px;margin-left:15px;padding-top:1.5rem;}@media all and (min-width:48em){.layout-container > .wrapper .nav--continue-shopping{margin:0 auto;}}@media all and (min-width:75em){.layout-container > .wrapper .nav--continue-shopping{padding-top:2rem;}}.layout-container > .wrapper .nav--continue-shopping .nav__link{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#006633;position:relative;text-decoration:none;padding-left:18px;}.layout-container > .wrapper .nav--continue-shopping .nav__link:hover{color:black;}.layout-container > .wrapper .nav--continue-shopping .nav__link::before{content:' ';display:inline-block;background-image:url(/themes/custom/sja/src/000_assets/icons/double_arrow_n.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;left:0;}.layout-container > .wrapper .nav--continue-shopping .nav__link:hover::before{background-image:url(/themes/custom/sja/src/000_assets/icons/double_arrow_h.svg);}.view--commerce-user-orders{position:static;margin-bottom:5rem;}@media all and (min-width:60em){.view--commerce-user-orders{margin-bottom:11.75rem;}}.view--commerce-user-orders .view__header{margin:3rem 0;}@media all and (min-width:60em){.view--commerce-user-orders .view__header{margin:-.75rem 0 3rem;}}.view--commerce-user-orders .view__header h1,.view--commerce-user-orders .view__header .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .view--commerce-user-orders .view__header .field--name-field-content-title,.view--commerce-user-orders .view__header .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .view--commerce-user-orders .view__header .field--name-field-content-title{font-size:1.5rem;margin:0;}@media all and (min-width:60em){.view--commerce-user-orders .view__header h1,.view--commerce-user-orders .view__header .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .view--commerce-user-orders .view__header .field--name-field-content-title,.view--commerce-user-orders .view__header .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .view--commerce-user-orders .view__header .field--name-field-content-title{font-size:2.25rem;}}.view--commerce-user-orders .view__filters .views-exposed-form{max-width:36.375rem;}.view--commerce-user-orders .view__filters .views-exposed-form .form-item{margin-bottom:1rem;}@media all and (min-width:35.5em){.view--commerce-user-orders .view__filters .views-exposed-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view--commerce-user-orders .view__filters .views-exposed-form > *{-webkit-box-flex:0;-webkit-flex:0 1 48%;-ms-flex:0 1 48%;flex:0 1 48%;-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;}.view--commerce-user-orders .view__filters .views-exposed-form .form-actions{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}.view--commerce-user-orders .view__filters .form-actions input{margin-top:1rem;}.view--commerce-user-orders .view__filters .form-actions input[id^='edit-reset--']{color:#787e7c;margin:1.3125rem;padding:0;height:2rem;border:none;border-bottom:2px solid transparent;border-radius:0;font-weight:bold;}.view--commerce-user-orders .view__filters .form-actions input[id^='edit-reset--']:hover,.view--commerce-user-orders .view__filters .form-actions input[id^='edit-reset--']:focus{background-color:transparent;color:#006633;border-bottom-color:#006633;}.view--commerce-user-orders .view__empty,.view--commerce-user-orders .view__content{margin:2rem 0 0;}@media all and (min-width:60em){.view--commerce-user-orders .view__empty,.view--commerce-user-orders .view__content{margin:3rem 0 0;}}.view--commerce-user-orders .view__empty thead th,.view--commerce-user-orders .view__content thead th{padding:1.25rem 1rem;font-size:1rem;}.view--commerce-user-orders .view__empty thead th a,.view--commerce-user-orders .view__content thead th a{color:#000;text-decoration:none;}.view--commerce-user-orders .view__empty thead th a:hover,.view--commerce-user-orders .view__empty thead th a:focus,.view--commerce-user-orders .view__content thead th a:hover,.view--commerce-user-orders .view__content thead th a:focus{text-decoration:underline;color:#006633;}.view--commerce-user-orders .view__empty tbody td,.view--commerce-user-orders .view__content tbody td{padding:2rem 1rem;font-size:1rem;font-weight:bold;}.view--commerce-user-orders .view__empty tbody td a,.view--commerce-user-orders .view__content tbody td a{color:#006633;text-decoration:none;}.view--commerce-user-orders .view__empty tbody td a:hover,.view--commerce-user-orders .view__empty tbody td a:focus,.view--commerce-user-orders .view__content tbody td a:hover,.view--commerce-user-orders .view__content tbody td a:focus{text-decoration:underline;}.view--commerce-user-orders .view__empty .views-field-total-price__number,.view--commerce-user-orders .view__empty .views-field-total-paid__number,.view--commerce-user-orders .view__content .views-field-total-price__number,.view--commerce-user-orders .view__content .views-field-total-paid__number{color:#000;}.view--commerce-user-orders .feed-icons{margin:1rem 0 3rem;}.view--commerce-user-orders .feed-icons .csv-feed a{display:inline-block;width:auto;background:none;text-indent:0;font-size:.875rem;font-weight:800;color:#000;text-decoration:none;}.view--commerce-user-orders .feed-icons .csv-feed a:hover,.view--commerce-user-orders .feed-icons .csv-feed a:focus{text-decoration:underline;}.user-order-modal{padding:3rem 4rem;background-color:#FFF;-webkit-box-shadow:0 0 24px rgba(0,0,41,0.2);box-shadow:0 0 24px rgba(0,0,41,0.2);position:fixed;top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;}.user-order-modal.fade-in-modal{opacity:1;z-index:9999;}.user-order-modal .user-order-modal__close{border:none;width:1.5rem;height:1.5rem;background-color:none;background-image:url("/themes/custom/sja/src/000_assets/icons/close_dark_grey.svg");background-repeat:no-repeat;background-position:center;font-size:0;position:absolute;top:1rem;right:1rem;}.user-order-modal .user-order-modal__title{margin-bottom:2rem;}.user-order-modal .user-order-modal__title h3{margin:0;}.user-order-modal .user-order-modal__label{font-size:1rem;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 .75rem 0;}.user-order-modal .user-order-modal__content{font-size:.875rem;font-weight:bold;}@media all and (min-width:35.5em){.user-order-modal .user-order-modal__details-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.user-order-modal .user-order-modal__details-content > div{-webkit-box-flex:0;-webkit-flex:0 1 48%;-ms-flex:0 1 48%;flex:0 1 48%;-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;margin-bottom:2rem;}}.user-order-modal .user-order-modal__cc-content > *{margin:0;font-size:.875rem;font-weight:bold;}.user-order-modal .user-order-modal__cc-content > *:first-of-type{margin-top:0;}.user-order-modal .user-order-modal__cc-content > *:last-of-type{margin-top:0;}.user-order-modal .user-order-modal__special_instructions{margin-bottom:2rem;}.user-order-modal .user-order-modal__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.user-order-modal .user-order-modal__buttons .user-order-modal__buttons-download{width:auto;padding:.5rem 2.75rem;cursor:pointer;}.user-order-modal .user-order-modal__buttons .user-order-modal__button-email{color:#000;font-size:.875rem;font-weight:bold;text-transform:uppercase;text-decoration:none;letter-spacing:1.74px;}.user-order-modal .user-order-modal__buttons .user-order-modal__button-email:hover,.user-order-modal .user-order-modal__buttons .user-order-modal__button-email:focus{text-decoration:underline;}.view--commerce-user-invoices{position:static;margin-bottom:5rem;}@media all and (min-width:60em){.view--commerce-user-invoices{margin-bottom:11.75rem;}}.view--commerce-user-invoices .view__header{margin:3rem 0;}@media all and (min-width:60em){.view--commerce-user-invoices .view__header{margin:-.75rem 0 3rem;}}.view--commerce-user-invoices .view__header h1,.view--commerce-user-invoices .view__header .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .view--commerce-user-invoices .view__header .field--name-field-content-title,.view--commerce-user-invoices .view__header .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .view--commerce-user-invoices .view__header .field--name-field-content-title{font-size:1.5rem;margin:0;}@media all and (min-width:60em){.view--commerce-user-invoices .view__header h1,.view--commerce-user-invoices .view__header .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .view--commerce-user-invoices .view__header .field--name-field-content-title,.view--commerce-user-invoices .view__header .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .view--commerce-user-invoices .view__header .field--name-field-content-title{font-size:2.25rem;}}.view--commerce-user-invoices .view__filters .form-actions input{margin-top:1rem;}.view--commerce-user-invoices .view__filters .form-actions input[id^='edit-reset--']{color:#787e7c;margin:1.3125rem;padding:0;height:2rem;border:none;border-bottom:2px solid transparent;border-radius:0;font-weight:bold;}.view--commerce-user-invoices .view__filters .form-actions input[id^='edit-reset--']:hover,.view--commerce-user-invoices .view__filters .form-actions input[id^='edit-reset--']:focus{background-color:transparent;color:#006633;border-bottom-color:#006633;}.view--commerce-user-invoices .view__empty,.view--commerce-user-invoices .view__content{margin:2rem 0 0;}@media all and (min-width:60em){.view--commerce-user-invoices .view__empty,.view--commerce-user-invoices .view__content{margin:3rem 0 0;}}.view--commerce-user-invoices .view__empty thead th,.view--commerce-user-invoices .view__content thead th{padding:1.25rem 1rem;font-size:1rem;}.view--commerce-user-invoices .view__empty thead th a,.view--commerce-user-invoices .view__content thead th a{color:#000;text-decoration:none;}.view--commerce-user-invoices .view__empty thead th a:hover,.view--commerce-user-invoices .view__empty thead th a:focus,.view--commerce-user-invoices .view__content thead th a:hover,.view--commerce-user-invoices .view__content thead th a:focus{text-decoration:underline;color:#006633;}.view--commerce-user-invoices .view__empty tbody td,.view--commerce-user-invoices .view__content tbody td{padding:2rem 1rem;font-size:1rem;font-weight:bold;}.view--commerce-user-invoices .view__empty tbody td a,.view--commerce-user-invoices .view__content tbody td a{color:#006633;text-decoration:none;}.view--commerce-user-invoices .view__empty tbody td a:hover,.view--commerce-user-invoices .view__empty tbody td a:focus,.view--commerce-user-invoices .view__content tbody td a:hover,.view--commerce-user-invoices .view__content tbody td a:focus{text-decoration:underline;}.view--commerce-user-invoices .view__empty .views-field-total-price__number,.view--commerce-user-invoices .view__empty .views-field-total-paid__number,.view--commerce-user-invoices .view__content .views-field-total-price__number,.view--commerce-user-invoices .view__content .views-field-total-paid__number{color:#000;}.view--commerce-user-invoices .feed-icons{margin:1rem 0 3rem;}.view--commerce-user-invoices .feed-icons .csv-feed a{display:inline-block;width:auto;background:none;text-indent:0;font-size:.875rem;font-weight:800;color:#000;text-decoration:none;}.view--commerce-user-invoices .feed-icons .csv-feed a:hover,.view--commerce-user-invoices .feed-icons .csv-feed a:focus{text-decoration:underline;}.block-views-blockindividual-user-registered-classes-block-1{margin-bottom:5rem;}@media all and (min-width:60em){.block-views-blockindividual-user-registered-classes-block-1{margin-bottom:11.75rem;}}.block-views-blockindividual-user-registered-classes-block-1 .view__header{margin:3rem 0;}@media all and (min-width:60em){.block-views-blockindividual-user-registered-classes-block-1 .view__header{margin:-.75rem 0 3rem;}}.block-views-blockindividual-user-registered-classes-block-1 .view__header h1,.block-views-blockindividual-user-registered-classes-block-1 .view__header .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .block-views-blockindividual-user-registered-classes-block-1 .view__header .field--name-field-content-title,.block-views-blockindividual-user-registered-classes-block-1 .view__header .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .block-views-blockindividual-user-registered-classes-block-1 .view__header .field--name-field-content-title{font-size:1.5rem;margin:0;}@media all and (min-width:60em){.block-views-blockindividual-user-registered-classes-block-1 .view__header h1,.block-views-blockindividual-user-registered-classes-block-1 .view__header .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .block-views-blockindividual-user-registered-classes-block-1 .view__header .field--name-field-content-title,.block-views-blockindividual-user-registered-classes-block-1 .view__header .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .block-views-blockindividual-user-registered-classes-block-1 .view__header .field--name-field-content-title{font-size:2.25rem;}}.block-views-blockindividual-user-registered-classes-block-1 .view__filters .form-actions input{margin-top:1rem;}.block-views-blockindividual-user-registered-classes-block-1 .view__filters .form-actions input[id^='edit-reset--']{color:#787e7c;margin:1.3125rem;padding:0;height:2rem;border:none;border-bottom:2px solid transparent;border-radius:0;font-weight:bold;}.block-views-blockindividual-user-registered-classes-block-1 .view__filters .form-actions input[id^='edit-reset--']:hover,.block-views-blockindividual-user-registered-classes-block-1 .view__filters .form-actions input[id^='edit-reset--']:focus{background-color:transparent;color:#006633;border-bottom-color:#006633;}.block-views-blockindividual-user-registered-classes-block-1 .view__empty,.block-views-blockindividual-user-registered-classes-block-1 .view__content{margin:2rem 0 0;}@media all and (min-width:60em){.block-views-blockindividual-user-registered-classes-block-1 .view__empty,.block-views-blockindividual-user-registered-classes-block-1 .view__content{margin:3rem 0 0;}}.block-views-blockindividual-user-registered-classes-block-1 .view__empty thead th,.block-views-blockindividual-user-registered-classes-block-1 .view__content thead th{padding:1.25rem 1rem;font-size:1rem;}.block-views-blockindividual-user-registered-classes-block-1 .view__empty thead th a,.block-views-blockindividual-user-registered-classes-block-1 .view__content thead th a{color:#000;text-decoration:none;}.block-views-blockindividual-user-registered-classes-block-1 .view__empty thead th a:hover,.block-views-blockindividual-user-registered-classes-block-1 .view__empty thead th a:focus,.block-views-blockindividual-user-registered-classes-block-1 .view__content thead th a:hover,.block-views-blockindividual-user-registered-classes-block-1 .view__content thead th a:focus{text-decoration:underline;color:#006633;}.block-views-blockindividual-user-registered-classes-block-1 .view__empty tbody td,.block-views-blockindividual-user-registered-classes-block-1 .view__content tbody td{padding:2rem 1rem;font-size:1rem;font-weight:bold;}.block-views-blockindividual-user-registered-classes-block-1 .view__empty tbody td a,.block-views-blockindividual-user-registered-classes-block-1 .view__content tbody td a{color:#006633;text-decoration:none;}.block-views-blockindividual-user-registered-classes-block-1 .view__empty tbody td a:hover,.block-views-blockindividual-user-registered-classes-block-1 .view__empty tbody td a:focus,.block-views-blockindividual-user-registered-classes-block-1 .view__content tbody td a:hover,.block-views-blockindividual-user-registered-classes-block-1 .view__content tbody td a:focus{text-decoration:underline;}.block-views-blockindividual-user-registered-classes-block-1 .view__empty .views-field-total-price__number,.block-views-blockindividual-user-registered-classes-block-1 .view__empty .views-field-total-paid__number,.block-views-blockindividual-user-registered-classes-block-1 .view__content .views-field-total-price__number,.block-views-blockindividual-user-registered-classes-block-1 .view__content .views-field-total-paid__number{color:#000;}.block-views-blockindividual-user-registered-classes-block-1 .feed-icons{margin:1rem 0 3rem;}.block-views-blockindividual-user-registered-classes-block-1 .feed-icons .csv-feed a{display:inline-block;width:auto;background:none;text-indent:0;font-size:.875rem;font-weight:800;color:#000;text-decoration:none;}.block-views-blockindividual-user-registered-classes-block-1 .feed-icons .csv-feed a:hover,.block-views-blockindividual-user-registered-classes-block-1 .feed-icons .csv-feed a:focus{text-decoration:underline;}.user-registered-classes-modal{padding:3rem 4rem;background-color:#FFF;-webkit-box-shadow:0 0 24px rgba(0,0,41,0.2);box-shadow:0 0 24px rgba(0,0,41,0.2);position:fixed;top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;max-width:769px;}.user-registered-classes-modal.fade-in-modal{opacity:1;z-index:9999;}.user-registered-classes-modal .user-registered-classes-modal__close{border:none;width:1.5rem;height:1.5rem;background-color:none;background-image:url("/themes/custom/sja/src/000_assets/icons/close_dark_grey.svg");background-repeat:no-repeat;background-position:center;font-size:0;position:absolute;top:1rem;right:1rem;}.product-page-full{margin-top:3rem;}.product-page-full > div{max-width:100%;margin:10px auto 0;padding:1rem 1rem 1rem;}@media all and (min-width:48em){.product-page-full > div{padding:0 3.75rem 4rem;margin-bottom:4rem;}}@media all and (min-width:106.25em){.product-page-full > div{max-width:1540px;}}@media all and (min-width:98.25em){.product-page-full > div{max-width:1540px;padding:0 0 4rem;}}@media all and (min-width:64em){.product-page-full .product-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;}}.product-page-full .product-title .price-desktop{display:none;font-weight:600;}.product-page-full .product-title .price-desktop .currency{font-size:.75rem;}@media all and (min-width:64em){.product-page-full .product-title .price-desktop{display:block;}}@media all and (min-width:64em){.product-page-full .product-title .field--name-title h1,.product-page-full .product-title .field--name-title .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .product-page-full .product-title .field--name-title .field--name-field-content-title,.product-page-full .product-title .field--name-title .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .product-page-full .product-title .field--name-title .field--name-field-content-title{margin-top:0;margin-bottom:0;}}.product-page-full .product-title .product--variation-field--variation-price{font-size:1rem;padding:.5rem 1rem;background:#e5ebe9 0% 0% no-repeat padding-box;opacity:1;}@media all and (min-width:64em){.product-page-full .shippable-product-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;}}.product-page-full .shippable-product-details .shippable-product-details-information{margin-bottom:1.5rem;}@media all and (min-width:64em){.product-page-full .shippable-product-details .shippable-product-details-information{width:50%;}}.product-page-full .shippable-product-details .shippable-product-details-information .image-zoom{width:100%;border:1px solid #e5ebe9;}.product-page-full .shippable-product-details .shippable-product-details-information .product-image-container{position:relative;display:inline-block;}.product-page-full .shippable-product-details .shippable-product-details-information .product-badge{position:absolute;top:10px;right:10px;background-color:#e50020;color:#fff;font-weight:bold;padding:5px 10px;border-radius:4px;font-size:14px;}.product-page-full .shippable-product-details .shippable-product-details-information .field--name-field-province-availability{margin-top:1rem;}.product-page-full .shippable-product-details .shippable-product-details-information .field--name-field-province-availability .field__label{font-size:1rem;font-weight:bold;}.product-page-full .shippable-product-details .shippable-product-details-information .field--name-field-province-availability .field__items > .field__item{display:inline-block;font-size:1rem;}.product-page-full .shippable-product-details .shippable-product-details-information .field--name-field-pdf-attachment{margin-top:1.5rem;font-size:1rem;}.product-page-full .shippable-product-details .shippable-product-details-information .field--name-field-pdf-attachment > .field__label{text-transform:uppercase;font-weight:bold;letter-spacing:1.2px;}.product-page-full .shippable-product-details .shippable-product-details-information .field--name-field-pdf-attachment > .field__item{margin-top:.5rem;}.product-page-full .shippable-product-details .shippable-product-details-information .field--name-field-pdf-attachment > .field__item a{color:#006633;text-decoration:none;font-weight:500;-webkit-transition:background-position .2s linear .2s,-webkit-box-shadow .2s linear 0s;transition:background-position .2s linear .2s,-webkit-box-shadow .2s linear 0s;transition:background-position .2s linear .2s,box-shadow .2s linear 0s;transition:background-position .2s linear .2s,box-shadow .2s linear 0s,-webkit-box-shadow .2s linear 0s;background-size:0;background-repeat:no-repeat;background-position:0 1.35em;padding-bottom:.4rem;overflow:hidden;}.product-page-full .shippable-product-details .shippable-product-details-information .field--name-field-pdf-attachment > .field__item a:hover,.product-page-full .shippable-product-details .shippable-product-details-information .field--name-field-pdf-attachment > .field__item a:focus{cursor:pointer;background-size:100%;background-image:-webkit-gradient(linear,right top,left top,from(#006633),to(#006633));background-image:-webkit-linear-gradient(right,#006633 0%,#006633 100%);background-image:linear-gradient(to left,#006633 0%,#006633 100%);-webkit-transition:background-size .2s linear 0s,-webkit-box-shadow .2s linear .2s;transition:background-size .2s linear 0s,-webkit-box-shadow .2s linear .2s;transition:background-size .2s linear 0s,box-shadow .2s linear .2s;transition:background-size .2s linear 0s,box-shadow .2s linear .2s,-webkit-box-shadow .2s linear .2s;}.product-page-full .shippable-product-details .shippable-product-details-information .field--name-field-pdf-attachment > .field__item img{display:none;}@media all and (min-width:64em){.product-page-full .shippable-product-details .shippable-product-variation-details{width:40%;}.product-page-full .shippable-product-details .shippable-product-variation-details .price-mobile{display:none;}}.product-page-full .shippable-product-details .shippable-product-variation-details .product--variation-field--variation-price{font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;margin-bottom:20px;}.product-page-full .shippable-product-details .shippable-product-variation-details .product--variation-field--variation-price span#price{background:#e5ebe9 0% 0% no-repeat padding-box;font-weight:700;font-size:28px;}.product-page-full .shippable-product-details .shippable-product-variation-details .product--variation-field--variation-price > span{padding:.5rem 1rem;}.product-page-full .shippable-product-details .shippable-product-variation-details .product--variation-field--variation-price #list_price{text-decoration:line-through;margin-left:25px;color:#474b4a;font-size:20px;margin-top:7px;}.product-page-full .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.product-page-full .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form .field--name-purchased-entity{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.product-page-full .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form .field--name-purchased-entity .attribute-widgets .form-item--radios{display:none;}.product-page-full .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form .field--name-purchased-entity .attribute-widgets > .form-item--select{margin-bottom:1.5rem;}.product-page-full .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form .field--name-purchased-entity .attribute-widgets > .form-item--select .form-item__select{width:70%;}.product-page-full .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form .field--name-quantity{width:94px;margin-right:2rem;}.product-page-full .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form .field--name-quantity input{padding:.75rem 1.5rem .75rem 1rem;}.product-page-full .shippable-product-details .shippable-product-variation-details .price-mobile{font-size:1rem;padding:.5rem 1rem;background:#e5ebe9 0% 0% no-repeat padding-box;opacity:1;margin-bottom:1.5rem;}.product-page-full .shippable-product-details .shippable-product-variation-details .form-actions input{margin-top:1.5rem;}.product-page-full .shippable-product-details .field--name-field-product-category,.product-page-full .shippable-product-details .field--name-field-product-type,.product-page-full .shippable-product-details .field--name-field-product-transportation,.product-page-full .shippable-product-details .field--name-field-product-regulatory{margin-top:1.5rem;}.product-page-full .shippable-product-details .field--name-field-product-category .field__label,.product-page-full .shippable-product-details .field--name-field-product-type .field__label,.product-page-full .shippable-product-details .field--name-field-product-transportation .field__label,.product-page-full .shippable-product-details .field--name-field-product-regulatory .field__label{display:block;letter-spacing:1.2px;text-transform:uppercase;color:#000000;font-size:1rem;font-weight:800;}.product-page-full .shippable-product-details .field--name-field-product-category .field__item,.product-page-full .shippable-product-details .field--name-field-product-type .field__item,.product-page-full .shippable-product-details .field--name-field-product-transportation .field__item,.product-page-full .shippable-product-details .field--name-field-product-regulatory .field__item{font-size:1rem;}.product-page-full .product-description-container{font-size:14px;}@media all and (min-width:64em){.product-page-full .product-description-container{font-size:20px;}}.product-page-full .product-description-container .description-title{position:relative;font-size:32px;font-weight:600;letter-spacing:1.98px;margin:3.5rem 0 2rem 0;overflow-x:hidden;}.product-page-full .product-description-container .description-title > h2{margin-top:0;margin-bottom:0;font-size:32px;font-weight:800;}.product-page-full .product-description-container .description-title > h2::after{content:' ';display:inline-block;width:100%;margin-left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background-color:#006633;height:2px;}@media all and (min-width:64em){.product-page-full .product-description-container .description-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.product-page-full .product-description-container .description-wrapper .description-left-clolumn{padding-right:3.125rem;width:50%;}.product-page-full .product-description-container .description-wrapper .description-right-clolumn{width:50%;padding-left:3.125rem;}.product-page-full .product-description-container .description-wrapper .description-right-clolumn h3{font-weight:500;}.product-page-full .product-description-container .description-wrapper h3{font-size:0.875rem;font-style:normal;font-weight:900;letter-spacing:0.03125rem;color:#006633;text-transform:uppercase;}}@media all and (min-width:64em) and (min-width:60em){.product-page-full .product-description-container .description-wrapper h3{font-size:1.25rem;letter-spacing:0.06563rem;}}.product-page-full .product-description-container .field--name-field-pdf-attachment{margin-top:1.5rem;font-size:1rem;}.product-page-full .product-description-container .field--name-field-pdf-attachment > .field__label{text-transform:uppercase;font-weight:900;letter-spacing:1.2px;}.product-page-full .product-description-container .field--name-field-pdf-attachment > .field__item{margin-top:.5rem;}.product-page-full .product-description-container .field--name-field-pdf-attachment > .field__item a{color:#006633;text-decoration:none;font-weight:500;-webkit-transition:background-position .2s linear .2s,-webkit-box-shadow .2s linear 0s;transition:background-position .2s linear .2s,-webkit-box-shadow .2s linear 0s;transition:background-position .2s linear .2s,box-shadow .2s linear 0s;transition:background-position .2s linear .2s,box-shadow .2s linear 0s,-webkit-box-shadow .2s linear 0s;background-size:0;background-repeat:no-repeat;background-position:0 1.35em;padding-bottom:.4rem;overflow:hidden;}.product-page-full .product-description-container .field--name-field-pdf-attachment > .field__item a:hover,.product-page-full .product-description-container .field--name-field-pdf-attachment > .field__item a:focus{cursor:pointer;background-size:100%;background-image:-webkit-gradient(linear,right top,left top,from(#006633),to(#006633));background-image:-webkit-linear-gradient(right,#006633 0%,#006633 100%);background-image:linear-gradient(to left,#006633 0%,#006633 100%);-webkit-transition:background-size .2s linear 0s,-webkit-box-shadow .2s linear .2s;transition:background-size .2s linear 0s,-webkit-box-shadow .2s linear .2s;transition:background-size .2s linear 0s,box-shadow .2s linear .2s;transition:background-size .2s linear 0s,box-shadow .2s linear .2s,-webkit-box-shadow .2s linear .2s;}.product-page-full .product-description-container .field--name-field-pdf-attachment img{display:none;}.block-views-blockrelated-products-block-1{max-width:80%;margin:64px auto 82px;}@media all and (max-width:50.6875em){.block-views-blockrelated-products-block-1{padding:0 1rem;}}@media all and (min-width:106.25em){.block-views-blockrelated-products-block-1{margin-bottom:190px;max-width:1540px;}}.block-views-blockrelated-products-block-1 .title_related_products{position:relative;font-weight:800;text-transform:uppercase;letter-spacing:1.98px;color:#006633;margin:3.5rem 0 2rem 0;overflow-x:hidden;}.block-views-blockrelated-products-block-1 .title_related_products > h3{margin-top:0;margin-bottom:0;font-size:1rem;}.block-views-blockrelated-products-block-1 .title_related_products > h3::after{content:' ';display:inline-block;width:100%;margin-left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background-color:#787e7c;height:2px;}.block-views-blockrelated-products-block-1 .block__content .view__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto 25px;height:auto;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media all and (min-width:87.5em){.block-views-blockrelated-products-block-1 .block__content .view__content{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}}.block-views-blockrelated-products-block-1 .block__content .view__content > .view__row{margin-left:0;min-height:380px;padding-bottom:0;width:100%;margin-bottom:1.5rem;}@media all and (min-width:35.5em){.block-views-blockrelated-products-block-1 .block__content .view__content > .view__row{width:44%;}}@media all and (min-width:87.5em){.block-views-blockrelated-products-block-1 .block__content .view__content > .view__row{max-width:1540px;width:20%;margin-right:3.75rem;}}.block-views-blockrelated-products-block-1 .block__content .view__content > .view__row .views-field-title a{color:#006633;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;position:relative;text-decoration:none;}.block-views-blockrelated-products-block-1 .block__content .view__content > .view__row .views-field-title a:hover{color:black;}.block-views-blockrelated-products-block-1 .block__content .view__content > .view__row #views-field-field-feature-image #field-content img{border:1px solid #E5EBE9;margin-bottom:20px;}.block-views-blockrelated-products-block-1 .block__content .view__content > .view__row .views-field-variations .field--widget-commerce-product-variation-attributes{display:none;}.block-views-blockrelated-products-block-1 .block__content .view__content > .view__row .views-field-variations .field--name-quantity{display:none;}@media all and (min-width:87.5em){.block-views-blockrelated-products-block-1 .block__content .view__content > div:nth-of-type(4n){margin-right:0;}}.product-tags-container{display:none !important;}.product-card-container{max-width:80%;margin:64px auto 82px;}@media all and (max-width:50.6875em){.product-card-container{padding:0 1rem;}}@media all and (min-width:106.25em){.product-card-container{margin-bottom:190px;max-width:1540px;}}.product-card-container .product-card-container-title{position:relative;font-weight:800;text-transform:uppercase;letter-spacing:1.98px;color:#006633;margin:3.5rem 0 3rem 0;overflow-x:hidden;}@media all and (min-width:60em){.product-card-container .product-card-container-title{margin:3.5rem 0 6rem 0;}}.product-card-container .product-card-container-title > h3{margin-top:0;margin-bottom:0;font-size:1rem;}.product-card-container .product-card-container-title > h3::after{content:' ';display:inline-block;width:100%;margin-left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background-color:#787e7c;height:2px;}.product-card-container .field--name-field-pcv .field__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto 25px;height:auto;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media all and (min-width:87.5em){.product-card-container .field--name-field-pcv .field__items{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.product-card-container .field--name-field-pcv .field__items > div:nth-of-type(4n){margin-right:0;}}.product-card-container .field--name-field-pcv .field__items > .field__item{margin-left:0;min-height:380px;padding-bottom:0;width:100%;margin-bottom:3.5rem;}@media all and (min-width:35.5em){.product-card-container .field--name-field-pcv .field__items > .field__item{width:44%;}}@media all and (min-width:87.5em){.product-card-container .field--name-field-pcv .field__items > .field__item{max-width:1540px;width:20%;margin-right:3.75rem;}}.product-card-container .field--name-field-pcv .field__items > .field__item #field-item-list-price{text-decoration:line-through;margin-right:20px;}.product-card-container .field--name-field-pcv .field__items > .field__item #field-item-title{margin-top:20px;}.product-card-container .field--name-field-pcv .field__items > .field__item #field-item-title a{color:#006633;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;position:relative;text-decoration:none;}.product-card-container .field--name-field-pcv .field__items > .field__item #field-item-title a:hover{color:black;}.product-card-container .field--name-field-pcv .field__items > .field__item .field-item-variation-image{border:1px solid #E5EBE9;margin-bottom:20px;}.product-card-container .field--name-field-pcv .field__items > .field__item .search-result-description{margin-bottom:1.5rem;}.product-card-container .field--name-field-pcv .field__items > .field__item .field--name-quantity{display:none;}.product-card-container .field--name-field-pcv .field__items > .field__item .variatons_add_to_cart_button{margin-top:-20px;}.product-card-container .field--name-field-pcv .field__items > .field__item .variatons_add_to_cart_button .field--name-purchased-entity{display:none;}.product-card-container .field--name-field-pcv .field__items > .field__item .variatons_add_to_cart_button .form-item--checkbox{display:none;}@media all and (min-width:87.5em){.product-card-container .field--name-field-pcv .field__items > div:nth-of-type(4n){margin-right:0;}}.product-card-container .field--name-field-pcv .field__items > .field__item{margin-left:0;margin-bottom:3rem;}.product-card-container .field--name-field-pcv .field__items > .field__item .field--name-field-variation-image{border:1px solid #e5ebe9;}.product-card-container .field--name-field-pcv .field__items > .field__item .field-prices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 0 1rem 0;}.product-card-container .field--name-field-pcv .field__items > .field__item .field-prices > .field--name-list-price{margin-right:1rem;text-decoration:line-through;color:#474b4a;}.product-card-container .field--name-field-pcv .field__items > .field__item .field--name-title{margin-bottom:.75rem;}.product-card-container .field--name-field-pcv .field__items > .field__item .field--name-title a{text-decoration:none;letter-spacing:.4px;color:#006633;font-weight:bold;border-bottom:2px solid white;-webkit-transition:.5s;transition:.5s;display:inline;cursor:pointer;}.product-card-container .field--name-field-pcv .field__items > .field__item .field--name-title a:hover,.product-card-container .field--name-field-pcv .field__items > .field__item .field--name-title a:focus{border-bottom:2px solid #006633;}.product-card-container .field--name-field-pcv .field__items > .field__item .field--name-title a:visited{color:#006633;}.product-card-container .field--name-field-pcv .field__items > .field__item .search-result-description{margin-bottom:1.5rem;}.product-card-container .field--name-field-pcv .field__items > .field__item .commerce-order-item-variation-cart-form-form{margin-top:2rem;}.product-card-container .field--name-field-pcv .field__items > .field__item .commerce-order-item-variation-cart-form-form > div,.product-card-container .field--name-field-pcv .field__items > .field__item .commerce-order-item-variation-cart-form-form > input{display:none;}.product-card-container .field--name-field-pcv .field__items > .field__item .commerce-order-item-variation-cart-form-form > .form-actions{display:block;}.product-card-container .field--name-field-pcv .field__items > .field__item .commerce-order-item-variation-cart-form-form > .form-actions .button--add-to-cart{margin-top:0;}@media all and (min-width:60em) and (max-width:87.4375em){.product-card-container .field--name-field-pcv .field__items > .field__item .commerce-order-item-variation-cart-form-form > .form-actions .button--add-to-cart{padding:9px 12px;}}@media all and (min-width:35.5em){.product-card-container .field--name-field-pcv .field__items{display:grid;overflow:hidden;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-column-gap:3rem;grid-row-gap:4rem;}.product-card-container .field--name-field-pcv .field__items > .field__item{width:100%;height:100%;}.product-card-container .field--name-field-pcv .field__items > .field__item .product-card-product{position:relative;height:100%;}.product-card-container .field--name-field-pcv .field__items > .field__item .variatons_add_to_cart_button{position:absolute;bottom:0;}}@media all and (min-width:35.5em) and (-ms-high-contrast:none),all and (min-width:35.5em) and (-ms-high-contrast:active){.product-card-container .field--name-field-pcv .field__items > .field__item .variatons_add_to_cart_button .commerce-order-item-variation-cart-form-form{position:relative;}}@media all and (min-width:35.5em) and (-ms-high-contrast:none),all and (min-width:35.5em) and (-ms-high-contrast:active){.product-card-container .field--name-field-pcv .field__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.product-card-container .field--name-field-pcv .field__items > .field__item{width:23%;}.product-card-container .field--name-field-pcv .field__items > .field__item .variatons_add_to_cart_button{position:relative;}.product-card-container .field--name-field-pcv .field__items > div:nth-of-type(3n + 2){margin:0 5%;}}@media all and (min-width:87.5em){.product-card-container .field--name-field-pcv .field__items{grid-template-columns:repeat(4,1fr);grid-column-gap:4rem;}}.layout-container > .wrapper .menu--back-to-store{padding-left:1rem;}@media all and (min-width:48em){.layout-container > .wrapper .menu--back-to-store{padding:0 3.75rem;}}@media all and (min-width:75em){.layout-container > .wrapper .menu--back-to-store{padding:0 3.75rem 60px;}}@media all and (min-width:106.25em){.layout-container > .wrapper .menu--back-to-store{margin:0 5% 0 5%;}}@media all and (min-width:98.25em){.layout-container > .wrapper .menu--back-to-store{padding:0 0 60px;}}.layout-container > .wrapper .nav--back-to-store{list-style-type:none;max-width:1540px;margin:0 auto;}.layout-container > .wrapper .nav--back-to-store .nav__link{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#006633;position:relative;text-decoration:none;padding-left:18px;}.layout-container > .wrapper .nav--back-to-store .nav__link:hover{color:black;}.layout-container > .wrapper .nav--back-to-store .nav__link::before{content:' ';display:inline-block;background-image:url(/themes/custom/sja/src/000_assets/icons/double_arrow_n.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;left:0;}.layout-container > .wrapper .nav--back-to-store .nav__link:hover::before{background-image:url(/themes/custom/sja/src/000_assets/icons/double_arrow_h.svg);}.product-onlineclass{margin-top:3rem;}.product-onlineclass > div{max-width:100%;margin:64px auto 82px;}@media all and (min-width:35.5em){.product-onlineclass > div{max-width:80%;}}@media all and (max-width:50.6875em){.product-onlineclass > div{padding:0 1rem;}}@media all and (min-width:106.25em){.product-onlineclass > div{max-width:1540px;}}@media all and (min-width:64em){.product-onlineclass .product-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:4rem;}}.product-onlineclass .product-title .price-desktop{display:none;font-weight:600;}.product-onlineclass .product-title .price-desktop .currency{font-size:.75rem;}@media all and (min-width:64em){.product-onlineclass .product-title .price-desktop{display:block;}}@media all and (min-width:64em){.product-onlineclass .product-title .field--name-title h1,.product-onlineclass .product-title .field--name-title .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .product-onlineclass .product-title .field--name-title .field--name-field-content-title,.product-onlineclass .product-title .field--name-title .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .product-onlineclass .product-title .field--name-title .field--name-field-content-title{margin-top:0;margin-bottom:0;}}@media all and (min-width:64em){.product-onlineclass .shippable-product-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;}}.product-onlineclass .shippable-product-details .shippable-product-details-information{margin-bottom:1.5rem;}@media all and (min-width:64em){.product-onlineclass .shippable-product-details .shippable-product-details-information{width:60%;}}.product-onlineclass .shippable-product-details .shippable-product-details-information .product-description-container .description-title{position:relative;font-size:25px;letter-spacing:0;overflow-x:hidden;}.product-onlineclass .shippable-product-details .shippable-product-details-information .product-description-container .description-title > h2{margin-top:0;margin-bottom:0;font-size:32px;letter-spacing:0;}.product-onlineclass .shippable-product-details .shippable-product-details-information .product-description-container p{font-size:16px;}@media all and (min-width:64em){.product-onlineclass .shippable-product-details .shippable-product-variation-details{width:30%;}.product-onlineclass .shippable-product-details .shippable-product-variation-details .price-mobile{display:none;}}.product-onlineclass .shippable-product-details .shippable-product-variation-details .product--variation-field--variation-price{font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;margin-bottom:20px;}.product-onlineclass .shippable-product-details .shippable-product-variation-details .product--variation-field--variation-price span#price{background:#E5EBE9 0% 0% no-repeat padding-box;font-weight:700;font-size:28px;}.product-onlineclass .shippable-product-details .shippable-product-variation-details .product--variation-field--variation-price > span{padding:.5rem 1rem;}.product-onlineclass .shippable-product-details .shippable-product-variation-details .product--variation-field--variation-price #list_price{text-decoration:line-through;margin-left:25px;color:#474b4a;font-size:20px;margin-top:7px;}.product-onlineclass .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form{margin-top:20px;}@media all and (min-width:64em){.product-onlineclass .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form{display:block;}}.product-onlineclass .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form .field--name-purchased-entity{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.product-onlineclass .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form .field--name-purchased-entity .attribute-widgets > .form-item--select{margin-bottom:1.5rem;}.product-onlineclass .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form .field--name-purchased-entity .attribute-widgets > .form-item--select .form-item__select{width:70%;}.product-onlineclass .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form .field--name-purchased-entity{display:none;}.product-onlineclass .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form .field--name-quantity{width:198px;margin-right:2rem;}.product-onlineclass .shippable-product-details .shippable-product-variation-details .commerce-order-item-add-to-cart-form .field--name-quantity input{padding:.75rem 1.5rem .75rem 1rem;}.product-onlineclass .shippable-product-details .shippable-product-variation-details .form-actions input{margin-top:1.5rem;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw thead th{padding:1.25rem 1rem;font-size:1rem;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw thead th a{color:#000;text-decoration:none;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw thead th a:hover,.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw thead th a:focus{text-decoration:underline;color:#006633;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw tbody td{padding:2rem 1rem;font-size:1rem;font-weight:bold;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw tbody td a{color:#006633;text-decoration:none;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw tbody td a:hover,.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw tbody td a:focus{text-decoration:underline;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-title{width:20%;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-field-class-start-date{width:15%;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-quantity-1{width:5%;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-field-class-location-entity-refe{width:20%;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-field-attendee.views-field-order-item-id.views-field-quantity .employees{margin-top:.5rem;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-field-attendee.views-field-order-item-id.views-field-quantity .employees > p{margin-bottom:.5rem;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-field-attendee.views-field-order-item-id.views-field-quantity .employees > ol li{margin:1rem 0;}@media all and (min-width:106.25em){.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-field-attendee.views-field-order-item-id.views-field-quantity .employees > ol li{margin:2rem 0;}}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-field-attendee.views-field-order-item-id.views-field-quantity .employees a.webform-dialog.button{background:url("/themes/custom/sja/src/000_assets/icons/icon__edit.svg") center no-repeat;background-size:auto;border-radius:50%;overflow:hidden;width:30px;height:30px;margin-left:.75rem;display:inline-block;vertical-align:bottom;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-field-attendee.views-field-order-item-id.views-field-quantity .employees a.webform-dialog.button:hover{-webkit-filter:sepia(100);filter:sepia(100);}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-field-attendee.views-field-order-item-id.views-field-quantity > .webform-dialog.webform-dialog-large.button.assign{background:url("/themes/custom/sja/src/000_assets/icons/icon__add.svg") center no-repeat;background-size:auto;border-radius:50%;display:block;overflow:hidden;width:30px;height:30px;margin-left:2rem;}.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-field-attendee.views-field-order-item-id.views-field-quantity > .webform-dialog.webform-dialog-large.button.assign:hover,.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-field-attendee.views-field-order-item-id.views-field-quantity > .webform-dialog.webform-dialog-large.button.assign:focus,.view--corporate-user-registered-classes.view--display-block_1 .view__content > .tablesaw .views-field-field-attendee.views-field-order-item-id.views-field-quantity > .webform-dialog.webform-dialog-large.button.assign:active{background-image:url("/themes/custom/sja/src/000_assets/icons/icon__add-hover.svg");}.view--corporate-user-registered-classes.view--display-block_1 .feed-icons{margin:1rem 0 3rem;}.view--corporate-user-registered-classes.view--display-block_1 .feed-icons .csv-feed a{display:inline-block;width:auto;background:none;text-indent:0;font-size:.875rem;font-weight:800;color:#000;text-decoration:none;}.view--corporate-user-registered-classes.view--display-block_1 .feed-icons .csv-feed a:hover,.view--corporate-user-registered-classes.view--display-block_1 .feed-icons .csv-feed a:focus{text-decoration:underline;}.ui-front.ui-dialog-content.ui-widget-content .webform-submission-register-employees-contacts-form,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-edit-employee-form,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-assign-edit-email-form,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-add-new-employee-form{margin:3rem auto;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ui-front.ui-dialog-content.ui-widget-content .webform-submission-register-employees-contacts-form .form-item--checkbox .form-checkbox,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-edit-employee-form .form-item--checkbox .form-checkbox,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-assign-edit-email-form .form-item--checkbox .form-checkbox,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-add-new-employee-form .form-item--checkbox .form-checkbox{display:none;}}.ui-front.ui-dialog-content.ui-widget-content .webform-submission-register-employees-contacts-form .form-item > .form-required::after,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-register-employees-contacts-form .form-item > .is-required::after,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-edit-employee-form .form-item > .form-required::after,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-edit-employee-form .form-item > .is-required::after,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-assign-edit-email-form .form-item > .form-required::after,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-assign-edit-email-form .form-item > .is-required::after,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-add-new-employee-form .form-item > .form-required::after,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-add-new-employee-form .form-item > .is-required::after{content:'*';display:inline;color:#e50020;font-size:1rem;line-height:0;}.ui-front.ui-dialog-content.ui-widget-content .webform-submission-register-employees-contacts-form .form-item label,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-edit-employee-form .form-item label,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-assign-edit-email-form .form-item label,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-add-new-employee-form .form-item label{word-break:break-all;}.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw thead th{padding:1.25rem 1rem;font-size:1rem;}.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw thead th a{color:#000;text-decoration:none;}.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw thead th a:hover,.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw thead th a:focus{text-decoration:underline;color:#006633;}.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw tbody td{padding:2rem 1rem;font-size:1rem;font-weight:bold;}.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw tbody td a{color:#006633;text-decoration:none;}.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw tbody td a:hover,.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw tbody td a:focus{text-decoration:underline;}.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw .views-field-field-attendee .employees{margin-top:.5rem;}.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw .views-field-field-attendee .employees > p{margin-bottom:.5rem;}.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw .views-field-field-attendee .employees > ol li{margin:1rem 0;}@media all and (min-width:106.25em){.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw .views-field-field-attendee .employees > ol li{margin:2rem 0;}}.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw .views-field-field-attendee .employees a.webform-dialog.button{background:url("/themes/custom/sja/src/000_assets/icons/icon__edit.svg") center no-repeat;background-size:auto;border-radius:50%;overflow:hidden;width:30px;height:30px;margin-left:.75rem;display:inline-block;vertical-align:bottom;}.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw .views-field-field-attendee .employees a.webform-dialog.button:hover{-webkit-filter:sepia(100);filter:sepia(100);}.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw .views-field-field-attendee > .webform-dialog.webform-dialog-narrow.button.assign{background:url("/themes/custom/sja/src/000_assets/icons/icon__add.svg") center no-repeat;background-size:auto;border-radius:50%;display:block;overflow:hidden;width:30px;height:30px;margin-left:2rem;}.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw .views-field-field-attendee > .webform-dialog.webform-dialog-narrow.button.assign:hover,.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw .views-field-field-attendee > .webform-dialog.webform-dialog-narrow.button.assign:focus,.view--corporate-user-registered-classes.view--display-online_class .view__content > .tablesaw .views-field-field-attendee > .webform-dialog.webform-dialog-narrow.button.assign:active{background-image:url("/themes/custom/sja/src/000_assets/icons/icon__add-hover.svg");}.view--corporate-user-registered-classes.view--display-online_class .feed-icons{margin:1rem 0 3rem;}.view--corporate-user-registered-classes.view--display-online_class .feed-icons .csv-feed a{display:inline-block;width:auto;background:none;text-indent:0;font-size:.875rem;font-weight:800;color:#000;text-decoration:none;}.view--corporate-user-registered-classes.view--display-online_class .feed-icons .csv-feed a:hover,.view--corporate-user-registered-classes.view--display-online_class .feed-icons .csv-feed a:focus{text-decoration:underline;}.ui-front.ui-dialog-content.ui-widget-content .webform-submission-register-employees-contacts-form,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-edit-employee-form,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-online-class-edit-employee-form,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-assign-employee-to-online-class--form{margin:3rem auto;}.ui-front.ui-dialog-content.ui-widget-content .webform-submission-register-employees-contacts-form .form-item--select select,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-edit-employee-form .form-item--select select,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-online-class-edit-employee-form .form-item--select select,.ui-front.ui-dialog-content.ui-widget-content .webform-submission-assign-employee-to-online-class--form .form-item--select select{font-size:1rem;}.block-views-blockcorporate-user-registered-classes-online-class{margin-bottom:3.5rem !important;}.block-views-blockcorporate-user-registered-classes-online-class > .block__title{font-size:1.5rem;margin-bottom:2rem;}.block-views-blockpurchased-online-class-block-1{margin-bottom:3.5rem !important;}.block-views-blockpurchased-online-class-block-1 > .block__title{font-size:1.5rem;margin-bottom:2rem;}.block-views-blockassigned-online-class-block-1{margin-bottom:3.5rem !important;}.block-views-blockassigned-online-class-block-1 > .block__title{font-size:1.5rem;margin-bottom:2rem;}.view--employees-of-corporate .view__header{margin-bottom:2rem;}.view--employees-of-corporate .view__header a.add-new-employee{background-color:#FFFFFF;border-radius:22px;border:solid 2px #006633;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:9px 27px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s all;transition:.2s all;}.view--employees-of-corporate .view__header a.add-new-employee:hover,.view--employees-of-corporate .view__header a.add-new-employee:focus{background-color:#006633;color:#FFFFFF;}.view--employees-of-corporate .view__content table td.views-field-field-first-name .first-name-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.view--employees-of-corporate .view__content .tablesaw-swipe th.tablesaw-swipe-cellhidden,.view--employees-of-corporate .view__content .tablesaw-swipe td.tablesaw-swipe-cellhidden{display:none !important;}.view--employees-of-corporate .view__content .views-field-field-first-name a{text-decoration:none;}.view--employees-of-corporate .view__content .views-field-field-first-name a:hover{text-decoration:underline;}.view--employees-of-corporate .view__content .views-field-field-first-name a.edit{background:url("/themes/custom/sja/src/000_assets/icons/icon__edit.svg") center no-repeat;background-size:auto;border-radius:50%;overflow:hidden;width:30px;height:30px;margin-right:.25rem;vertical-align:bottom;}.view--employees-of-corporate .view__content .views-field-field-first-name a.edit:hover{-webkit-filter:sepia(100);filter:sepia(100);}.view--employees-of-corporate .view__content .views-field-field-email > a.webform-dialog.edit{background:url("/themes/custom/sja/src/000_assets/icons/icon__edit.svg") center no-repeat;background-size:auto;border-radius:50%;overflow:hidden;width:30px;height:30px;margin-left:.75rem;display:inline-block;vertical-align:bottom;}.view--employees-of-corporate .view__content .views-field-field-email > a.webform-dialog.edit:hover{-webkit-filter:sepia(100);filter:sepia(100);}.view--employees-of-corporate .view__content .views-field-field-email > .webform-dialog.webform-dialog-narrow.assign-button{background:url("/themes/custom/sja/src/000_assets/icons/icon__add.svg") center no-repeat;background-size:auto;border-radius:50%;display:block;overflow:hidden;width:30px;height:30px;margin-left:2rem;}.view--employees-of-corporate .view__content .views-field-field-email > .webform-dialog.webform-dialog-narrow.assign-button:hover,.view--employees-of-corporate .view__content .views-field-field-email > .webform-dialog.webform-dialog-narrow.assign-button:focus,.view--employees-of-corporate .view__content .views-field-field-email > .webform-dialog.webform-dialog-narrow.assign-button:active{background-image:url("/themes/custom/sja/src/000_assets/icons/icon__add-hover.svg");}.view--employees-of-corporate .feed-icons{margin:1rem 0 3rem;}.view--employees-of-corporate .feed-icons .csv-feed a{display:inline-block;width:auto;background:none;text-indent:0;font-size:.875rem;font-weight:800;color:#000;text-decoration:none;}.view--employees-of-corporate .feed-icons .csv-feed a:hover,.view--employees-of-corporate .feed-icons .csv-feed a:focus{text-decoration:underline;}@media (max-width:850px){.path-node-2306 .ui-dialog{width:500px !important;left:-webkit-calc(50vw - 250px) !important;left:calc(50vw - 250px) !important;}}@media (max-width:550px){.path-node-2306 .ui-dialog{width:300px !important;left:-webkit-calc(50vw - 150px) !important;left:calc(50vw - 150px) !important;}}.webform-submission-corporate-user-edit-employee-form input[disabled='disabled']{background:#e5ebe9;color:#474b4a;}.webform-submission-add-new-employee-form .form-item,.webform-submission-corporate-user-edit-employee-form .form-item{width:100%;}.webform-submission-add-new-employee-form .form-item > select,.webform-submission-corporate-user-edit-employee-form .form-item > select{width:100%;padding:0 3.5rem 0 1rem;}@media (min-width:850px){.webform-submission-add-new-employee-form,.webform-submission-corporate-user-edit-employee-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.webform-submission-add-new-employee-form .form-item,.webform-submission-corporate-user-edit-employee-form .form-item{width:48%;}.webform-submission-add-new-employee-form .form-item--managed-file,.webform-submission-corporate-user-edit-employee-form .form-item--managed-file{width:100%;}.webform-submission-add-new-employee-form > .form-item--id-phone-number,.webform-submission-corporate-user-edit-employee-form > .form-item--id-phone-number{margin-right:4%;}.webform-submission-add-new-employee-form .form-item--id-email,.webform-submission-corporate-user-edit-employee-form .form-item--id-email{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}}.block-views.block-views-blockregistrations-employer-registered-students .views-exposed-form .form-item--id-combine,.block-views-blockregistrations-employer-requiring-attendee .views-exposed-form .form-item--id-combine,.block-views-blockregistrations-employer-attended-and-passed .views-exposed-form .form-item--id-combine,.block-views-blockregistrations-employer-block-2 .views-exposed-form .form-item--id-combine,.block-views-blockregistrations-employer-block-3 .views-exposed-form .form-item--id-combine,.block-views-blockregistrations-employer-all-registration .views-exposed-form .form-item--id-combine,.block-views-blockregistrations-employer-online-classes .views-exposed-form .form-item--id-combine{margin-bottom:1rem;}.block-views.block-views-blockregistrations-employer-registered-students .views-exposed-form #edit-actions input,.block-views.block-views-blockregistrations-employer-registered-students .views-exposed-form .form-actions input,.block-views-blockregistrations-employer-requiring-attendee .views-exposed-form #edit-actions input,.block-views-blockregistrations-employer-requiring-attendee .views-exposed-form .form-actions input,.block-views-blockregistrations-employer-attended-and-passed .views-exposed-form #edit-actions input,.block-views-blockregistrations-employer-attended-and-passed .views-exposed-form .form-actions input,.block-views-blockregistrations-employer-block-2 .views-exposed-form #edit-actions input,.block-views-blockregistrations-employer-block-2 .views-exposed-form .form-actions input,.block-views-blockregistrations-employer-block-3 .views-exposed-form #edit-actions input,.block-views-blockregistrations-employer-block-3 .views-exposed-form .form-actions input,.block-views-blockregistrations-employer-all-registration .views-exposed-form #edit-actions input,.block-views-blockregistrations-employer-all-registration .views-exposed-form .form-actions input,.block-views-blockregistrations-employer-online-classes .views-exposed-form #edit-actions input,.block-views-blockregistrations-employer-online-classes .views-exposed-form .form-actions input{margin:.5rem 0;}@media all and (min-width:28.125em){.block-views.block-views-blockregistrations-employer-registered-students .views-exposed-form #edit-actions input,.block-views.block-views-blockregistrations-employer-registered-students .views-exposed-form .form-actions input,.block-views-blockregistrations-employer-requiring-attendee .views-exposed-form #edit-actions input,.block-views-blockregistrations-employer-requiring-attendee .views-exposed-form .form-actions input,.block-views-blockregistrations-employer-attended-and-passed .views-exposed-form #edit-actions input,.block-views-blockregistrations-employer-attended-and-passed .views-exposed-form .form-actions input,.block-views-blockregistrations-employer-block-2 .views-exposed-form #edit-actions input,.block-views-blockregistrations-employer-block-2 .views-exposed-form .form-actions input,.block-views-blockregistrations-employer-block-3 .views-exposed-form #edit-actions input,.block-views-blockregistrations-employer-block-3 .views-exposed-form .form-actions input,.block-views-blockregistrations-employer-all-registration .views-exposed-form #edit-actions input,.block-views-blockregistrations-employer-all-registration .views-exposed-form .form-actions input,.block-views-blockregistrations-employer-online-classes .views-exposed-form #edit-actions input,.block-views-blockregistrations-employer-online-classes .views-exposed-form .form-actions input{margin:1.5rem 0;}}.block-views.block-views-blockregistrations-employer-registered-students .view__content,.block-views-blockregistrations-employer-requiring-attendee .view__content,.block-views-blockregistrations-employer-attended-and-passed .view__content,.block-views-blockregistrations-employer-block-2 .view__content,.block-views-blockregistrations-employer-block-3 .view__content,.block-views-blockregistrations-employer-all-registration .view__content,.block-views-blockregistrations-employer-online-classes .view__content{overflow-x:auto;}.block-views.block-views-blockregistrations-employer-registered-students .view__content .tablesaw-bar.tablesaw-mode-swipe,.block-views-blockregistrations-employer-requiring-attendee .view__content .tablesaw-bar.tablesaw-mode-swipe,.block-views-blockregistrations-employer-attended-and-passed .view__content .tablesaw-bar.tablesaw-mode-swipe,.block-views-blockregistrations-employer-block-2 .view__content .tablesaw-bar.tablesaw-mode-swipe,.block-views-blockregistrations-employer-block-3 .view__content .tablesaw-bar.tablesaw-mode-swipe,.block-views-blockregistrations-employer-all-registration .view__content .tablesaw-bar.tablesaw-mode-swipe,.block-views-blockregistrations-employer-online-classes .view__content .tablesaw-bar.tablesaw-mode-swipe{margin-top:0 !important;}.block-views.block-views-blockregistrations-employer-registered-students .view__content table thead,.block-views-blockregistrations-employer-requiring-attendee .view__content table thead,.block-views-blockregistrations-employer-attended-and-passed .view__content table thead,.block-views-blockregistrations-employer-block-2 .view__content table thead,.block-views-blockregistrations-employer-block-3 .view__content table thead,.block-views-blockregistrations-employer-all-registration .view__content table thead,.block-views-blockregistrations-employer-online-classes .view__content table thead{background-color:#e5ebe9;}.block-views.block-views-blockregistrations-employer-registered-students .view__content table thead th,.block-views-blockregistrations-employer-requiring-attendee .view__content table thead th,.block-views-blockregistrations-employer-attended-and-passed .view__content table thead th,.block-views-blockregistrations-employer-block-2 .view__content table thead th,.block-views-blockregistrations-employer-block-3 .view__content table thead th,.block-views-blockregistrations-employer-all-registration .view__content table thead th,.block-views-blockregistrations-employer-online-classes .view__content table thead th{padding:1.25rem 1rem;font-size:1rem;}.block-views.block-views-blockregistrations-employer-registered-students .view__content table thead th > a,.block-views-blockregistrations-employer-requiring-attendee .view__content table thead th > a,.block-views-blockregistrations-employer-attended-and-passed .view__content table thead th > a,.block-views-blockregistrations-employer-block-2 .view__content table thead th > a,.block-views-blockregistrations-employer-block-3 .view__content table thead th > a,.block-views-blockregistrations-employer-all-registration .view__content table thead th > a,.block-views-blockregistrations-employer-online-classes .view__content table thead th > a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.block-views.block-views-blockregistrations-employer-registered-students .view__content table thead th > a > .tablesort,.block-views-blockregistrations-employer-requiring-attendee .view__content table thead th > a > .tablesort,.block-views-blockregistrations-employer-attended-and-passed .view__content table thead th > a > .tablesort,.block-views-blockregistrations-employer-block-2 .view__content table thead th > a > .tablesort,.block-views-blockregistrations-employer-block-3 .view__content table thead th > a > .tablesort,.block-views-blockregistrations-employer-all-registration .view__content table thead th > a > .tablesort,.block-views-blockregistrations-employer-online-classes .view__content table thead th > a > .tablesort{background-position:center;background-repeat:no-repeat;background-size:auto;}.block-views.block-views-blockregistrations-employer-registered-students .view__content table .register-attendee > .webform-dialog.button.edit,.block-views-blockregistrations-employer-requiring-attendee .view__content table .register-attendee > .webform-dialog.button.edit,.block-views-blockregistrations-employer-attended-and-passed .view__content table .register-attendee > .webform-dialog.button.edit,.block-views-blockregistrations-employer-block-2 .view__content table .register-attendee > .webform-dialog.button.edit,.block-views-blockregistrations-employer-block-3 .view__content table .register-attendee > .webform-dialog.button.edit,.block-views-blockregistrations-employer-all-registration .view__content table .register-attendee > .webform-dialog.button.edit,.block-views-blockregistrations-employer-online-classes .view__content table .register-attendee > .webform-dialog.button.edit{background:url("/themes/custom/sja/src/000_assets/icons/icon__edit.svg") center no-repeat;background-size:auto;border-radius:50%;overflow:hidden;width:30px;height:30px;margin-left:.75rem;display:inline-block;vertical-align:bottom;}.block-views.block-views-blockregistrations-employer-registered-students .view__content table .register-attendee > .webform-dialog.button.edit:hover,.block-views-blockregistrations-employer-requiring-attendee .view__content table .register-attendee > .webform-dialog.button.edit:hover,.block-views-blockregistrations-employer-attended-and-passed .view__content table .register-attendee > .webform-dialog.button.edit:hover,.block-views-blockregistrations-employer-block-2 .view__content table .register-attendee > .webform-dialog.button.edit:hover,.block-views-blockregistrations-employer-block-3 .view__content table .register-attendee > .webform-dialog.button.edit:hover,.block-views-blockregistrations-employer-all-registration .view__content table .register-attendee > .webform-dialog.button.edit:hover,.block-views-blockregistrations-employer-online-classes .view__content table .register-attendee > .webform-dialog.button.edit:hover{-webkit-filter:sepia(100);filter:sepia(100);}.block-views.block-views-blockregistrations-employer-registered-students .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign,.block-views-blockregistrations-employer-requiring-attendee .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign,.block-views-blockregistrations-employer-attended-and-passed .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign,.block-views-blockregistrations-employer-block-2 .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign,.block-views-blockregistrations-employer-block-3 .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign,.block-views-blockregistrations-employer-all-registration .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign,.block-views-blockregistrations-employer-online-classes .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign{background:url("/themes/custom/sja/src/000_assets/icons/icon__add.svg") center no-repeat;background-size:auto;border-radius:50%;display:block;overflow:hidden;width:30px;height:30px;margin-left:2rem;}.block-views.block-views-blockregistrations-employer-registered-students .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:hover,.block-views.block-views-blockregistrations-employer-registered-students .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:focus,.block-views.block-views-blockregistrations-employer-registered-students .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:active,.block-views-blockregistrations-employer-requiring-attendee .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:hover,.block-views-blockregistrations-employer-requiring-attendee .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:focus,.block-views-blockregistrations-employer-requiring-attendee .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:active,.block-views-blockregistrations-employer-attended-and-passed .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:hover,.block-views-blockregistrations-employer-attended-and-passed .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:focus,.block-views-blockregistrations-employer-attended-and-passed .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:active,.block-views-blockregistrations-employer-block-2 .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:hover,.block-views-blockregistrations-employer-block-2 .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:focus,.block-views-blockregistrations-employer-block-2 .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:active,.block-views-blockregistrations-employer-block-3 .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:hover,.block-views-blockregistrations-employer-block-3 .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:focus,.block-views-blockregistrations-employer-block-3 .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:active,.block-views-blockregistrations-employer-all-registration .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:hover,.block-views-blockregistrations-employer-all-registration .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:focus,.block-views-blockregistrations-employer-all-registration .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:active,.block-views-blockregistrations-employer-online-classes .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:hover,.block-views-blockregistrations-employer-online-classes .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:focus,.block-views-blockregistrations-employer-online-classes .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:active{background-image:url("/themes/custom/sja/src/000_assets/icons/icon__add-hover.svg");}.block-views.block-views-blockregistrations-employer-registered-students .view__empty,.block-views-blockregistrations-employer-requiring-attendee .view__empty,.block-views-blockregistrations-employer-attended-and-passed .view__empty,.block-views-blockregistrations-employer-block-2 .view__empty,.block-views-blockregistrations-employer-block-3 .view__empty,.block-views-blockregistrations-employer-all-registration .view__empty,.block-views-blockregistrations-employer-online-classes .view__empty{margin-bottom:2rem;}.block-views.block-views-blockregistrations-employer-registered-students .feed-icons,.block-views-blockregistrations-employer-requiring-attendee .feed-icons,.block-views-blockregistrations-employer-attended-and-passed .feed-icons,.block-views-blockregistrations-employer-block-2 .feed-icons,.block-views-blockregistrations-employer-block-3 .feed-icons,.block-views-blockregistrations-employer-all-registration .feed-icons,.block-views-blockregistrations-employer-online-classes .feed-icons{margin:1rem 0 3rem;}.block-views.block-views-blockregistrations-employer-registered-students .feed-icons .csv-feed a,.block-views-blockregistrations-employer-requiring-attendee .feed-icons .csv-feed a,.block-views-blockregistrations-employer-attended-and-passed .feed-icons .csv-feed a,.block-views-blockregistrations-employer-block-2 .feed-icons .csv-feed a,.block-views-blockregistrations-employer-block-3 .feed-icons .csv-feed a,.block-views-blockregistrations-employer-all-registration .feed-icons .csv-feed a,.block-views-blockregistrations-employer-online-classes .feed-icons .csv-feed a{display:inline-block;width:auto;background:none;text-indent:0;font-size:.875rem;font-weight:800;color:#000;text-decoration:none;}.block-views.block-views-blockregistrations-employer-registered-students .feed-icons .csv-feed a:hover,.block-views.block-views-blockregistrations-employer-registered-students .feed-icons .csv-feed a:focus,.block-views-blockregistrations-employer-requiring-attendee .feed-icons .csv-feed a:hover,.block-views-blockregistrations-employer-requiring-attendee .feed-icons .csv-feed a:focus,.block-views-blockregistrations-employer-attended-and-passed .feed-icons .csv-feed a:hover,.block-views-blockregistrations-employer-attended-and-passed .feed-icons .csv-feed a:focus,.block-views-blockregistrations-employer-block-2 .feed-icons .csv-feed a:hover,.block-views-blockregistrations-employer-block-2 .feed-icons .csv-feed a:focus,.block-views-blockregistrations-employer-block-3 .feed-icons .csv-feed a:hover,.block-views-blockregistrations-employer-block-3 .feed-icons .csv-feed a:focus,.block-views-blockregistrations-employer-all-registration .feed-icons .csv-feed a:hover,.block-views-blockregistrations-employer-all-registration .feed-icons .csv-feed a:focus,.block-views-blockregistrations-employer-online-classes .feed-icons .csv-feed a:hover,.block-views-blockregistrations-employer-online-classes .feed-icons .csv-feed a:focus{text-decoration:underline;}.webform-submission-employees-registration-with-filt-form{margin-bottom:0 !important;padding:0 !important;max-width:100% !important;}.webform-submission-employees-registration-with-filt-form #employee-registrations-filter select{width:100%;}@media all and (min-width:48em){.webform-submission-employees-registration-with-filt-form #employee-registrations-filter{width:50%;}}.webform-submission-edit-or-remove-attendee-form select,.webform-submission-edit-attendee-user-order-view-form select{width:100%;height:3rem;}.class-registration-manually-sync-form > input,.class-registration-manually-sync-form-individual > input,.certificate-sync-form-manual-corporate > input,.company-registration-orders-manual-sync-form > input,.certificate-sync-form-manual-individual， .invoice-sync-form-individual > input{word-wrap:break-word;height:auto;white-space:normal;}.company-registration-orders-manual-sync-form{margin-bottom:2rem;}.invoice-sync-form-individual,.invoice-sync-form-corporate{margin-bottom:2rem;}.invoice-sync-form-individual form input,.invoice-sync-form-corporate form input{margin-top:0;}.webform-submission-individual-registration-with-fil-form{margin-bottom:0 !important;padding:0 !important;max-width:100% !important;}.webform-submission-individual-registration-with-fil-form #individual-registrations-filter select{width:100%;}@media all and (min-width:48em){.webform-submission-individual-registration-with-fil-form #individual-registrations-filter{width:50%;}}.block-views-blockregistrations-individual-upcoming-classes .views-exposed-form .form-item--id-combine,.block-views-blockregistrations-individual-previous-classes .views-exposed-form .form-item--id-combine{margin-bottom:1rem;}.block-views-blockregistrations-individual-upcoming-classes .views-exposed-form #edit-actions input,.block-views-blockregistrations-individual-upcoming-classes .views-exposed-form .form-actions input,.block-views-blockregistrations-individual-previous-classes .views-exposed-form #edit-actions input,.block-views-blockregistrations-individual-previous-classes .views-exposed-form .form-actions input{margin:.5rem 0;}@media all and (min-width:28.125em){.block-views-blockregistrations-individual-upcoming-classes .views-exposed-form #edit-actions input,.block-views-blockregistrations-individual-upcoming-classes .views-exposed-form .form-actions input,.block-views-blockregistrations-individual-previous-classes .views-exposed-form #edit-actions input,.block-views-blockregistrations-individual-previous-classes .views-exposed-form .form-actions input{margin:1.5rem 0;}}.block-views-blockregistrations-individual-upcoming-classes .view__empty,.block-views-blockregistrations-individual-previous-classes .view__empty{margin-bottom:2rem;}.block-views-blockregistrations-individual-upcoming-classes .feed-icons,.block-views-blockregistrations-individual-previous-classes .feed-icons{margin:1rem 0 3rem;}.block-views-blockregistrations-individual-upcoming-classes .feed-icons .csv-feed a,.block-views-blockregistrations-individual-previous-classes .feed-icons .csv-feed a{display:inline-block;width:auto;background:none;text-indent:0;font-size:.875rem;font-weight:800;color:#000;text-decoration:none;}.block-views-blockregistrations-individual-upcoming-classes .feed-icons .csv-feed a:hover,.block-views-blockregistrations-individual-upcoming-classes .feed-icons .csv-feed a:focus,.block-views-blockregistrations-individual-previous-classes .feed-icons .csv-feed a:hover,.block-views-blockregistrations-individual-previous-classes .feed-icons .csv-feed a:focus{text-decoration:underline;}.block-views-blockindividual-certifications-expired a.download-pdf-image-class,.block-views-blockindividual-certifications-active a.download-pdf-image-class{width:2rem;display:block;text-align:center;margin:0 auto;}@media all and (min-width:28.125em){.block-views-blockindividual-certifications-expired .download-pdf-image,.block-views-blockindividual-certifications-active .download-pdf-image{width:2.5rem;}}.block-views-blockindividual-certifications-expired .views-exposed-form .form-item--id-combine,.block-views-blockindividual-certifications-active .views-exposed-form .form-item--id-combine{margin-bottom:1rem;}.block-views-blockindividual-certifications-expired .views-exposed-form #edit-actions input,.block-views-blockindividual-certifications-expired .views-exposed-form .form-actions input,.block-views-blockindividual-certifications-active .views-exposed-form #edit-actions input,.block-views-blockindividual-certifications-active .views-exposed-form .form-actions input{margin:.5rem 0;}@media all and (min-width:28.125em){.block-views-blockindividual-certifications-expired .views-exposed-form #edit-actions input,.block-views-blockindividual-certifications-expired .views-exposed-form .form-actions input,.block-views-blockindividual-certifications-active .views-exposed-form #edit-actions input,.block-views-blockindividual-certifications-active .views-exposed-form .form-actions input{margin:1.5rem 0;}}.block-views-blockindividual-certifications-expired .view__content,.block-views-blockindividual-certifications-active .view__content{overflow-x:auto;}.block-views-blockindividual-certifications-expired .view__content .tablesaw-bar.tablesaw-mode-swipe,.block-views-blockindividual-certifications-active .view__content .tablesaw-bar.tablesaw-mode-swipe{margin-top:0 !important;}.block-views-blockindividual-certifications-expired .view__empty,.block-views-blockindividual-certifications-active .view__empty{margin-bottom:2rem;}.block-views-blockindividual-certifications-expired .feed-icons,.block-views-blockindividual-certifications-active .feed-icons{margin:1rem 0 3rem;}.block-views-blockindividual-certifications-expired .feed-icons .csv-feed a,.block-views-blockindividual-certifications-active .feed-icons .csv-feed a{display:inline-block;width:auto;background:none;text-indent:0;font-size:.875rem;font-weight:800;color:#000;text-decoration:none;}.block-views-blockindividual-certifications-expired .feed-icons .csv-feed a:hover,.block-views-blockindividual-certifications-expired .feed-icons .csv-feed a:focus,.block-views-blockindividual-certifications-active .feed-icons .csv-feed a:hover,.block-views-blockindividual-certifications-active .feed-icons .csv-feed a:focus{text-decoration:underline;}.webform-submission-individual-certifications-filter-form{margin-bottom:0 !important;padding:0 !important;max-width:100% !important;}.webform-submission-individual-certifications-filter-form #employee-registrations-filter select{width:100%;}@media all and (min-width:48em){.webform-submission-individual-certifications-filter-form #employee-registrations-filter{width:50%;}}.webform-submission-corporate-certifications-filter-form{margin-bottom:0 !important;padding:0 !important;max-width:100% !important;}.webform-submission-corporate-certifications-filter-form #corporate-certifications-filter select{width:100%;}@media all and (min-width:48em){.webform-submission-corporate-certifications-filter-form #corporate-certifications-filter{width:50%;}}.block-views-blockcorporate-certifications-block-expired .views-exposed-form .form-item--id-combine,.block-views-blockcorporate-certifications-block-expiry-6-months .views-exposed-form .form-item--id-combine,.block-views-blockcorporate-certifications-block-pending .views-exposed-form .form-item--id-combine,.block-views-blockcorporate-certifications-block-all-certifications .views-exposed-form .form-item--id-combine,.block-views-blockcorporate-certifications-block-active-certifications .views-exposed-form .form-item--id-combine{margin-bottom:1rem;}.block-views-blockcorporate-certifications-block-expired .views-exposed-form #edit-actions input,.block-views-blockcorporate-certifications-block-expired .views-exposed-form .form-actions input,.block-views-blockcorporate-certifications-block-expiry-6-months .views-exposed-form #edit-actions input,.block-views-blockcorporate-certifications-block-expiry-6-months .views-exposed-form .form-actions input,.block-views-blockcorporate-certifications-block-pending .views-exposed-form #edit-actions input,.block-views-blockcorporate-certifications-block-pending .views-exposed-form .form-actions input,.block-views-blockcorporate-certifications-block-all-certifications .views-exposed-form #edit-actions input,.block-views-blockcorporate-certifications-block-all-certifications .views-exposed-form .form-actions input,.block-views-blockcorporate-certifications-block-active-certifications .views-exposed-form #edit-actions input,.block-views-blockcorporate-certifications-block-active-certifications .views-exposed-form .form-actions input{margin:.5rem 0;}@media all and (min-width:28.125em){.block-views-blockcorporate-certifications-block-expired .views-exposed-form #edit-actions input,.block-views-blockcorporate-certifications-block-expired .views-exposed-form .form-actions input,.block-views-blockcorporate-certifications-block-expiry-6-months .views-exposed-form #edit-actions input,.block-views-blockcorporate-certifications-block-expiry-6-months .views-exposed-form .form-actions input,.block-views-blockcorporate-certifications-block-pending .views-exposed-form #edit-actions input,.block-views-blockcorporate-certifications-block-pending .views-exposed-form .form-actions input,.block-views-blockcorporate-certifications-block-all-certifications .views-exposed-form #edit-actions input,.block-views-blockcorporate-certifications-block-all-certifications .views-exposed-form .form-actions input,.block-views-blockcorporate-certifications-block-active-certifications .views-exposed-form #edit-actions input,.block-views-blockcorporate-certifications-block-active-certifications .views-exposed-form .form-actions input{margin:1.5rem 0;}}.block-views-blockcorporate-certifications-block-expired .view__content,.block-views-blockcorporate-certifications-block-expiry-6-months .view__content,.block-views-blockcorporate-certifications-block-pending .view__content,.block-views-blockcorporate-certifications-block-all-certifications .view__content,.block-views-blockcorporate-certifications-block-active-certifications .view__content{overflow-x:auto;}.block-views-blockcorporate-certifications-block-expired .view__content .tablesaw-bar.tablesaw-mode-swipe,.block-views-blockcorporate-certifications-block-expiry-6-months .view__content .tablesaw-bar.tablesaw-mode-swipe,.block-views-blockcorporate-certifications-block-pending .view__content .tablesaw-bar.tablesaw-mode-swipe,.block-views-blockcorporate-certifications-block-all-certifications .view__content .tablesaw-bar.tablesaw-mode-swipe,.block-views-blockcorporate-certifications-block-active-certifications .view__content .tablesaw-bar.tablesaw-mode-swipe{margin-top:0 !important;}.block-views-blockcorporate-certifications-block-expired .view__empty,.block-views-blockcorporate-certifications-block-expiry-6-months .view__empty,.block-views-blockcorporate-certifications-block-pending .view__empty,.block-views-blockcorporate-certifications-block-all-certifications .view__empty,.block-views-blockcorporate-certifications-block-active-certifications .view__empty{margin-bottom:2rem;}.block-views-blockcorporate-certifications-block-expired .feed-icons,.block-views-blockcorporate-certifications-block-expiry-6-months .feed-icons,.block-views-blockcorporate-certifications-block-pending .feed-icons,.block-views-blockcorporate-certifications-block-all-certifications .feed-icons,.block-views-blockcorporate-certifications-block-active-certifications .feed-icons{margin:1rem 0 3rem;}.block-views-blockcorporate-certifications-block-expired .feed-icons .csv-feed a,.block-views-blockcorporate-certifications-block-expiry-6-months .feed-icons .csv-feed a,.block-views-blockcorporate-certifications-block-pending .feed-icons .csv-feed a,.block-views-blockcorporate-certifications-block-all-certifications .feed-icons .csv-feed a,.block-views-blockcorporate-certifications-block-active-certifications .feed-icons .csv-feed a{display:inline-block;width:auto;background:none;text-indent:0;font-size:.875rem;font-weight:800;color:#000;text-decoration:none;}.block-views-blockcorporate-certifications-block-expired .feed-icons .csv-feed a:hover,.block-views-blockcorporate-certifications-block-expired .feed-icons .csv-feed a:focus,.block-views-blockcorporate-certifications-block-expiry-6-months .feed-icons .csv-feed a:hover,.block-views-blockcorporate-certifications-block-expiry-6-months .feed-icons .csv-feed a:focus,.block-views-blockcorporate-certifications-block-pending .feed-icons .csv-feed a:hover,.block-views-blockcorporate-certifications-block-pending .feed-icons .csv-feed a:focus,.block-views-blockcorporate-certifications-block-all-certifications .feed-icons .csv-feed a:hover,.block-views-blockcorporate-certifications-block-all-certifications .feed-icons .csv-feed a:focus,.block-views-blockcorporate-certifications-block-active-certifications .feed-icons .csv-feed a:hover,.block-views-blockcorporate-certifications-block-active-certifications .feed-icons .csv-feed a:focus{text-decoration:underline;}a.download-pdf-image-class{width:2rem;display:block;text-align:center;margin:0 auto;}.view--wasip-order-items-export .view__filters .views-exposed-form .form-item{margin:2rem 0;}.view--wasip-order-items-export .view__filters .views-exposed-form .form-actions input{margin-top:0;}@media all and (min-width:48em){.view--wasip-order-items-export .view__filters .views-exposed-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.view--wasip-order-items-export .view__filters .views-exposed-form .form-item--id-placed-from{margin-right:3rem;}.view--wasip-order-items-export .view__filters .views-exposed-form .form-actions{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}}.view--wasip-order-items-export .view__content table.tablesaw{max-width:100% !important;}.view--wasip-order-items-export .view__empty{margin-top:3rem;}.view--wasip-order-items-export .feed-icons{margin:1rem 0 3rem;}.view--wasip-order-items-export .feed-icons .csv-feed a{display:inline-block;width:auto;background:none;text-indent:0;font-size:.875rem;font-weight:800;color:#000;text-decoration:none;}.view--wasip-order-items-export .feed-icons .csv-feed a:hover,.view--wasip-order-items-export .feed-icons .csv-feed a:focus{text-decoration:underline;}.page-node-type-page .ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a{color:#006633;}.page-node-type-page .ui-datepicker .ui-datepicker-calendar a.ui-state-hover{border:1px solid #006633;}.block-views-blockcompany-online-registration-orders-block-1 .views-exposed-form .form-item--id-combine{margin-bottom:1rem;}.block-views-blockcompany-online-registration-orders-block-1 .views-exposed-form #edit-actions input,.block-views-blockcompany-online-registration-orders-block-1 .views-exposed-form .form-actions input{margin:.5rem 0;}@media all and (min-width:28.125em){.block-views-blockcompany-online-registration-orders-block-1 .views-exposed-form #edit-actions input,.block-views-blockcompany-online-registration-orders-block-1 .views-exposed-form .form-actions input{margin:1.5rem 0;}}.block-views-blockcompany-online-registration-orders-block-1 .view__content{overflow-x:auto;}.block-views-blockcompany-online-registration-orders-block-1 .view__content .tablesaw-bar.tablesaw-mode-swipe{margin-top:0 !important;}.block-views-blockcompany-online-registration-orders-block-1 .view__content table thead{background-color:#e5ebe9;}.block-views-blockcompany-online-registration-orders-block-1 .view__content table thead th{padding:1.25rem 1rem;font-size:1rem;}.block-views-blockcompany-online-registration-orders-block-1 .view__empty{margin-bottom:2rem;}.block-views-blockcompany-online-registration-orders-block-1 .feed-icons{margin:1rem 0 3rem;}.block-views-blockcompany-online-registration-orders-block-1 .feed-icons .csv-feed a{display:inline-block;width:auto;background:none;text-indent:0;font-size:.875rem;font-weight:800;color:#000;text-decoration:none;}.block-views-blockcompany-online-registration-orders-block-1 .feed-icons .csv-feed a:hover,.block-views-blockcompany-online-registration-orders-block-1 .feed-icons .csv-feed a:focus{text-decoration:underline;}.view .view__content{overflow-x:auto;}.view .view__content table thead{background-color:#e5ebe9;}.view .view__content table thead th{padding:1.25rem 1rem;font-size:1rem;}.view .view__content table thead th > a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.view .view__content table thead th > a > .tablesort{background-position:center;background-repeat:no-repeat;background-size:auto;}.user-order-items-class-registration .view--order-items-table-user-view .views-exposed-form .form-item--id-combine{margin-bottom:1rem;}.user-order-items-class-registration .view--order-items-table-user-view .views-exposed-form #edit-actions input,.user-order-items-class-registration .view--order-items-table-user-view .views-exposed-form .form-actions input{margin:.5rem 0;}@media all and (min-width:28.125em){.user-order-items-class-registration .view--order-items-table-user-view .views-exposed-form #edit-actions input,.user-order-items-class-registration .view--order-items-table-user-view .views-exposed-form .form-actions input{margin:1.5rem 0;}}.user-order-items-class-registration .view--order-items-table-user-view .view__content{overflow-x:auto;}.user-order-items-class-registration .view--order-items-table-user-view .view__content .tablesaw-bar.tablesaw-mode-swipe{margin-top:0 !important;}.user-order-items-class-registration .view--order-items-table-user-view .view__content table thead{background-color:#e5ebe9;}.user-order-items-class-registration .view--order-items-table-user-view .view__content table thead th{padding:1.25rem 1rem;font-size:1rem;}.user-order-items-class-registration .view--order-items-table-user-view .view__content table thead th > a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.user-order-items-class-registration .view--order-items-table-user-view .view__content table thead th > a > .tablesort{background-position:center;background-repeat:no-repeat;background-size:auto;}.user-order-items-class-registration .view--order-items-table-user-view .view__content table .register-attendee > .webform-dialog.button.edit{background:url("/themes/custom/sja/src/000_assets/icons/icon__edit.svg") center no-repeat;background-size:auto;border-radius:50%;overflow:hidden;width:30px;height:30px;margin-left:.75rem;display:inline-block;vertical-align:bottom;}.user-order-items-class-registration .view--order-items-table-user-view .view__content table .register-attendee > .webform-dialog.button.edit:hover{-webkit-filter:sepia(100);filter:sepia(100);}.user-order-items-class-registration .view--order-items-table-user-view .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign{background:url("/themes/custom/sja/src/000_assets/icons/icon__add.svg") center no-repeat;background-size:auto;border-radius:50%;display:block;overflow:hidden;width:30px;height:30px;margin-left:2rem;}.user-order-items-class-registration .view--order-items-table-user-view .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:hover,.user-order-items-class-registration .view--order-items-table-user-view .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:focus,.user-order-items-class-registration .view--order-items-table-user-view .view__content table .register-attendee > .webform-dialog.webform-dialog-large.button.assign:active{background-image:url("/themes/custom/sja/src/000_assets/icons/icon__add-hover.svg");}.user-order-items-class-registration .view--order-items-table-user-view .view__empty{margin-bottom:2rem;}.user-order-items-class-registration .view--order-items-table-user-view .feed-icons{margin:1rem 0 3rem;}.user-order-items-class-registration .view--order-items-table-user-view .feed-icons .csv-feed a{display:inline-block;width:auto;background:none;text-indent:0;font-size:.875rem;font-weight:800;color:#000;text-decoration:none;}.user-order-items-class-registration .view--order-items-table-user-view .feed-icons .csv-feed a:hover,.user-order-items-class-registration .view--order-items-table-user-view .feed-icons .csv-feed a:focus{text-decoration:underline;}.block-views-blockcompany-registration-order-class-registration-list-block-1{max-width:1540px;margin:0 auto;padding:2rem 1rem 1rem;-webkit-transition:.5s all ease-in;transition:.5s all ease-in;}@media all and (min-width:48em){.block-views-blockcompany-registration-order-class-registration-list-block-1{padding:0 3.75rem 6.5rem;}}@media all and (min-width:98.25em){.block-views-blockcompany-registration-order-class-registration-list-block-1{padding:0 0 6.5rem;}}.block-views-blockcompany-registration-order-class-registration-list-block-1 .view--company-registration-order-class-registration-list .view__content .tablesaw{max-width:100% !important;}.block-views-blockcompany-registration-order-class-registration-list-block-1 .view--company-registration-order-class-registration-list .view__content .register-attendee > .webform-dialog.button.edit{background:url("/themes/custom/sja/src/000_assets/icons/icon__edit.svg") center no-repeat;background-size:auto;border-radius:50%;overflow:hidden;width:30px;height:30px;margin-left:.75rem;display:inline-block;vertical-align:bottom;}.block-views-blockcompany-registration-order-class-registration-list-block-1 .view--company-registration-order-class-registration-list .view__content .register-attendee > .webform-dialog.button.edit:hover{-webkit-filter:sepia(100);filter:sepia(100);}.block-views-blockcompany-registration-order-class-registration-list-block-1 .view--company-registration-order-class-registration-list .view__content .register-attendee > .webform-dialog.webform-dialog-large.button.assign{background:url("/themes/custom/sja/src/000_assets/icons/icon__add.svg") center no-repeat;background-size:auto;border-radius:50%;display:block;overflow:hidden;width:30px;height:30px;margin-left:2rem;}.block-views-blockcompany-registration-order-class-registration-list-block-1 .view--company-registration-order-class-registration-list .view__content .register-attendee > .webform-dialog.webform-dialog-large.button.assign:hover,.block-views-blockcompany-registration-order-class-registration-list-block-1 .view--company-registration-order-class-registration-list .view__content .register-attendee > .webform-dialog.webform-dialog-large.button.assign:focus,.block-views-blockcompany-registration-order-class-registration-list-block-1 .view--company-registration-order-class-registration-list .view__content .register-attendee > .webform-dialog.webform-dialog-large.button.assign:active{background-image:url("/themes/custom/sja/src/000_assets/icons/icon__add-hover.svg");}.paragraph--type-individual-stats .stat-container{text-align:center;}@media all and (min-width:64em){.paragraph--type-individual-stats .stat-container{text-align:left;}}.paragraph--type-individual-stats .stat-container .stat_icon{display:block;}@media all and (min-width:64em){.paragraph--type-individual-stats .stat-container .stat_icon{display:inline-block;vertical-align:top;}}.paragraph--type-individual-stats .stat-container .stat_icon img{height:65px;width:65px;display:inline-block;}.paragraph--type-individual-stats .stat-container .stat_content{display:inline-block;word-break:break-word;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.paragraph--type-individual-stats .stat-container .stat_content{word-break:break-all;}}@media all and (min-width:64em){.paragraph--type-individual-stats .stat-container .stat_content{padding-left:1rem;width:-webkit-calc(100% - 80px);width:calc(100% - 80px);}}.paragraph--type-individual-stats .stat-container .stat_content .number .field--name-field-number-callout{font-size:34px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:.85px;text-align:left;color:#006633;}@media all and (min-width:60em){.paragraph--type-individual-stats .stat-container .stat_content .number .field--name-field-number-callout{font-size:44px;line-height:.93;letter-spacing:1.1px;text-align:left;color:#006633;}}@media all and (min-width:64em){.paragraph--type-individual-stats .stat-container .stat_content .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:15rem;}}@media all and (min-width:75em){.paragraph--type-individual-stats .stat-container .stat_content .text{max-width:none;}}.paragraph--type-individual-stats .stat-container .stat_content .text .field--name-field-text-callout{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:1.05px;text-align:center;color:#000000;text-transform:uppercase;}@media all and (min-width:48em){.paragraph--type-individual-stats .stat-container .stat_content .text .field--name-field-text-callout{text-align:left;}}@media all and (min-width:60em){.paragraph--type-individual-stats .stat-container .stat_content .text .field--name-field-text-callout{font-size:16px;line-height:1.38;letter-spacing:1.2px;text-align:left;}}.masquerade-block-form{position:relative;margin-left:15%;margin-right:15%;}.layout__region-container > .layout__region > .paragraph--type-banner-small{margin-top:0;margin-bottom:0;}.paragraph--type-banner-small .small-banner{position:relative;text-align:center;}.paragraph--type-banner-small .small-banner .field--name-field-small-banner .field__item img{width:100%;}.paragraph--type-banner-small .small-banner .field--name-field-banner-title{margin:0 auto;}.paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item{font-size:24px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:.6px;text-align:left;color:#171918;padding:0.625rem 0.875rem;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:90%;margin:0 auto;display:inline-block;width:auto;}.paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item h1,.paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item .field--name-field-content-title,.paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item .field--name-field-content-title{font-size:24px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:.6px;}@media all and (min-width:48em){.paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item{padding:1.25rem 2.5rem;font-size:36px;line-height:1.14;letter-spacing:.9px;}.paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item h1,.paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item .field--name-field-content-title,.paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item .field--name-field-content-title{font-size:36px;letter-spacing:.9px;line-height:1.14;}}@media all and (min-width:60em){.paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item{font-style:normal;font-stretch:normal;color:#000000;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;padding:1.25rem 2.5rem;top:80%;position:absolute;-webkit-transform:translateY(-80%);transform:translateY(-80%);left:5rem;max-width:70%;}}@media all and (min-width:64em){.paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item{max-width:50%;}}@media all and (min-width:156.25em){.paragraph--type-banner-small .small-banner .field--name-field-banner-title .field__item{top:87%;}}.layout__region-container > .layout__region > .paragraph--type-banner-big{margin-top:0;margin-bottom:0;}.paragraph--type-banner-big{position:relative;margin-bottom:2rem;display:inline-box;}@media all and (min-width:48em){.paragraph--type-banner-big{margin-bottom:4rem;}}.paragraph--type-banner-big .paragraph--type-banner-big-item-container{margin-top:-320px;}.paragraph--type-banner-big .paragraph--type-banner-big-item-container .field--name-field-banner-item{z-index:10;}.paragraph--type-banner-big .paragraph--type-banner-big-item-container h2{word-break:break-word;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.paragraph--type-banner-big .paragraph--type-banner-big-item-container h2{word-break:break-all;}}.paragraph--type-banner-big .paragraph--type-banner-big-content-title-empty{height:77px;}@media all and (min-width:60em){.paragraph--type-banner-big .paragraph--type-banner-big-content-title-empty{height:98px;}}.paragraph--type-banner-big .paragraph--type-banner-big-image-container{height:565px;overflow:hidden;}.paragraph--type-banner-big .field--name-field-banner-image{position:relative;z-index:0;}.paragraph--type-banner-big .field--name-field-banner-image img{position:relative;width:100%;}.paragraph--type-banner-big .field--name-field-content-title{position:relative;display:block;padding:.25rem .75rem;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;margin:0 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media all and (min-width:48em){.paragraph--type-banner-big .field--name-field-content-title{margin:0 2.25rem;}}@media all and (min-width:60em){.paragraph--type-banner-big .field--name-field-content-title{margin:0 5.25rem;padding:1.25rem 2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;word-break:break-word;}}.paragraph--type-banner-big .field--name-field-content-title h1,.paragraph--type-banner-big .field--name-field-content-title .field--name-field-content-title{margin:0;margin-bottom:0;font-weight:900;}.paragraph--type-banner-big .field--name-field-content-title-green .field--name-field-content-heading .field__item{color:#006633;}.field--name-field-banner-item .field__items{margin:1.75rem 1rem;}@media all and (min-width:48em){.field--name-field-banner-item .field__items{margin:1.75rem 2.25rem;}}@media all and (min-width:60em){.field--name-field-banner-item .field__items{display:grid;grid-template-columns:.5fr .5fr;grid-auto-columns:minmax(500px,auto);grid-auto-rows:1fr;margin:1.75rem 5.25rem;}.field--name-field-banner-item .field__items .field__item:first-of-type{margin-right:2rem;margin-bottom:0;}}.field--name-field-banner-item .field__item{display:grid;}.field--name-field-banner-item .field__item:first-of-type{margin-right:0;margin-bottom:2rem;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.paragraph--type-banner-big .field--name-field-content-title{display:table;width:auto;}.paragraph--type-banner-big-item{overflow-x:auto;width:100%;}}@media all and (-ms-high-contrast:none) and (min-width:60em){.field--name-field-banner-item .field__items{display:-ms-grid;-ms-grid-columns:.5fr 2rem .5fr;-ms-grid-rows:auto;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.field--name-field-banner-item .field__item{display:-ms-grid;}.field--name-field-banner-item .field__item:first-of-type{-ms-grid-column:1;-ms-grid-row:1;grid-column:1;grid-row:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.field--name-field-banner-item .field__item:nth-of-type(2){-ms-grid-column:3;-ms-grid-row:1;grid-column:3;grid-row:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.paragraph--type-banner-big-item{display:grid;padding:1.5rem;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.16);box-shadow:0 0 24px 0 rgba(0,0,0,0.16);background-color:#ffffff;z-index:0;}@media all and (min-width:60em){.paragraph--type-banner-big-item{padding:3.75rem;}}.paragraph--type-banner-big-item .l-constrain{margin-left:0;margin-right:0;}.paragraph--type-banner-big-item .field--name-field-featured-content{position:relative;top:-.5rem;left:-.5rem;font-size:14px;font-weight:normal;line-height:1.71;letter-spacing:.7px;text-align:left;color:#474b4a;text-transform:uppercase;}@media all and (min-width:60em){.paragraph--type-banner-big-item .field--name-field-featured-content{top:-1rem;margin-top:-2rem;margin-left:-2rem;left:0;}}.paragraph--type-banner-big-item .field--name-field-link .field__item{margin-top:2rem;}.paragraph--type-banner-big-item .field--name-field-link .field__item a{display:block;font-size:14px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:1.74px;text-align:center;color:#006633;padding:9px 27px 9px 27px;text-transform:uppercase;text-decoration:none;border-radius:22px;border:solid 2px #006633;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:.2s all;transition:.2s all;word-break:break-word;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.paragraph--type-banner-big-item .field--name-field-link .field__item a{word-break:break-all;}}.paragraph--type-banner-big-item .field--name-field-link .field__item a:hover,.paragraph--type-banner-big-item .field--name-field-link .field__item a:focus{background-color:#006633;color:#ffffff;}.paragraph--type-banner-big-item h2{font-size:1.25rem;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.8px;text-align:left;color:#000000;margin-top:0;margin-bottom:.75rem;}@media all and (min-width:60em){.paragraph--type-banner-big-item h2{font-size:2rem;margin-bottom:1.5rem;}}.paragraph--type-banner-big-item .field--name-field-content-summary{font-size:1rem;}.block--main-page-content{}.block--main-page-content .stripe-connect-button{display:inline-block;margin-bottom:1px;background-image:-webkit-gradient(linear,left top,left bottom,from(#28A0E5),to(#015E94));background-image:-webkit-linear-gradient(#28A0E5,#015E94);background-image:linear-gradient(#28A0E5,#015E94);-webkit-font-smoothing:antialiased;border:0;padding:1px;height:30px;text-decoration:none;border-radius:4px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(0,0,0,0.2);cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.block--main-page-content .stripe-connect-button span{display:block;position:relative;padding:0 12px 0 44px;height:30px;background:#1275FF;background-image:-webkit-gradient(linear,left top,left bottom,from(#7DC5EE),color-stop(85%,#008CDD),to(#30A2E4));background-image:-webkit-linear-gradient(#7DC5EE,#008CDD 85%,#30A2E4);background-image:linear-gradient(#7DC5EE,#008CDD 85%,#30A2E4);font-size:14px;line-height:30px;color:white;font-weight:bold;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);border-radius:3px;}.block--main-page-content .stripe-connect-button span::before{content:'';display:block;position:absolute;left:11px;top:50%;width:23px;height:24px;margin-top:-12px;background-repeat:no-repeat;background-size:23px 24px;}.block--main-page-content .stripe-connect-button:active{background:#005D93;}.block--main-page-content .stripe-connect-button:active span{color:#EEE;background:#008CDD;background-image:-webkit-gradient(linear,left top,left bottom,from(#008CDD),color-stop(85%,#008CDD),to(#239ADF));background-image:-webkit-linear-gradient(#008CDD,#008CDD 85%,#239ADF);background-image:linear-gradient(#008CDD,#008CDD 85%,#239ADF);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);}.block--main-page-content .stripe-connect-button.light-blue{background:#b5c3d8;background-image:-webkit-gradient(linear,left top,left bottom,from(#b5c3d8),to(#9cabc2));background-image:-webkit-linear-gradient(#b5c3d8,#9cabc2);background-image:linear-gradient(#b5c3d8,#9cabc2);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 0 rgba(0,0,0,0.1);}.block--main-page-content .stripe-connect-button.light-blue span{color:#556F88;text-shadow:0 1px rgba(255,255,255,0.8);background:#f0f5fa;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f5fa),color-stop(85%,#e4ecf5),to(#e7eef6));background-image:-webkit-linear-gradient(#f0f5fa,#e4ecf5 85%,#e7eef6);background-image:linear-gradient(#f0f5fa,#e4ecf5 85%,#e7eef6);-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;}.block--main-page-content .stripe-connect-button.light-blue:active{background:#9babc2;}.block--main-page-content .stripe-connect-button.light-blue:active span{color:#556F88;text-shadow:0 1px rgba(255,255,255,0.8);background:#d7dee8;background-image:-webkit-gradient(linear,left top,left bottom,from(#d7dee8),to(#e7eef6));background-image:-webkit-linear-gradient(#d7dee8,#e7eef6);background-image:linear-gradient(#d7dee8,#e7eef6);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.05);}.block--main-page-content .stripe-connect-button.dark{background-color:#252525;background:rgba(0,0,0,0.5) !important;}.block--main-page-content .stripe-connect-button span::before,.block--main-page-content .stripe-connect-button.blue span::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAADQklEQVRIDbWVaUiUQRjHZ96dXY/d1fYQj1U03dJSw9YkFgy6DIkILRArQSSC7PjQjQQqVH7oQ0GHQUWgpQhKHzoNSqiUwpXcsrwIjzVtPVrzbPV9Z6bZhYV3N3WXYAeGmWeeZ37z8J95GEgpBf5oeXn1Es4fYAdzPDlM6je4RBYhR+LMU89UxiCBGiCgkUwsBYSA+SlPKLQBQAYEAZm+3j42K96z3NyOF7VOeMrp62opRcacjPW5+43rDTpNSKQ8QKZAEg7xmPCTs/O27uGJgXuNbW0pxyvLfTmAEBzthEsFZLxRvPdi5rpYo2cmUiQJDA4IVeo0obGdlvGfXUPj0Sym2zPuHxvzcWjDyVupJ/YYizKTGNjLw/HiduNTAqIRIUJ6Vpp+ky8bCSFgwQ2xgkGxFi1ioNWEBGuJB31gbLIv/2pd7SpFoGxtpCYkLSEq4ptlzIYFO7tc7w0TKkeEYg5ADnrWkkYhD8s26GPq3nW0WKxTptftPYBI4Mj3O2fHvKNZBMVSDmMwarXNjDkSF3d5kExZeiCr8M2VI+VFu9IvsPcYtzAvkfoEZkEEE45jMppq3ppbCNPFIY1nD1cpo07lbMmvOXeoDCF8BLKy9uUAAjDkBh+c6bz78mNtVVP7MwET7JBnqb4xXpdWVpC1OVzWn+ELHLCsneX/s7rkRWl1463cy1U3WroG21jhCGKJXPOtKQnpAuENvsAppgDB3TcDVIrpDHbK5Kd+y7W8iodNybHh22rOHyxUK+UaMYjZaoyp25rYL54TSihSKmwZ14v3lc3ZFxdbeywjn/tGJnkmzrydX1ApxOEACKymmXLYfXVpi1JMEOGxPi1ep18doY4r2J7uFumQQ9yGf01bMcZW8dpyc0oIjxxpuC5wuUDX+ovWrnYeg3aXvdLIqnmOvXPsfH6uA5YbTb1DX8ofvTLzTy6ZV4K6fAw+gXiATfdffmjeaUgc1UdpdWplsCooQBrEnqUw82dhdnjit/Vxc4f59tP3DRjzJvYteqrl4rmNlJIfrOwpgNklesDRNQBCHYtQAQqD2CgACNjHAJnG1EyfV/S67fZiJB5t2OGEe4n7L3fS4fpEv/2hUEATfoPbuam5v8N7nps70YTbAAAAAElFTkSuQmCC");}.block--main-page-content .stripe-connect-button.light-blue span::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAADIElEQVRIDbWVTWgTQRTHZ2Z3s5vdpsm2aZp+iKKNCgZsK4iWik0tClqwHozS9iYo4nfw0KNU8ebBm+JNESktBfEgWg+KB0FbiqhFMS1SKyk0lTY1zcd+jG82TSkNoXtoXngk+2bm92b/780EU0pRKWxwcJAjpQAzZrKqSigZ3G3ISsnguka8/FpZWrrOtwi8cI4jpJkiuodgTKAkhqbrC9lM5ms6o936/ObJ+7Vriv3GHFe/Cm8LX76nejwR2elEgsOBOI5DGD6UmpyuG750OtWuZbNLALMFp4axzYK3h690V6oVkXJ3ORJF0QITDIphQMHWTdNEqZSE3IroK7bT9XFMSG7n1T7vDaXMhWRZRhBcPw8ReAuHYVhJCwaLBGBPOc1FSdopSU4Lwuay3ve45FTfhdMfE8ll4U8srkxMTquLC4s/irAKwvDSiiWLw+HgeB40xkyHHHwu/lfouXZ7ePjhnafVlWptczAQhKFfbNyWYZTrc9XtikFjIOiOFSfIoAjyCfeP9kR+tp662AXAZ+AfbIFhEqUrAu8LNjw32SMksJLAwWVd4/V6UW1Njeqv9vW3n7n6JRQKrXbXRkkwMrE1OXyi7YFJcWDs29RxaBGetSDhCQKtkCiJVqHhOzhLyGOAdm8Ezo/ndxI923m4f3/jru8v346GpmPzTXCd5ZJA9/AcD8W2ZGPy2LY8nC0Y217vj17q7Xw3HZs79Gjg9c2sbkACMA4jSZJQRnJK7NGOUUSoBT/WG+mDWv4jFI8ih/ip4+DeqK5p16HpeVYDZjwkYBLZNYypacHravzhjKY3GXBQTPDxiSnkUVWkyMpqe0L9kbtMztiFw3TNgleoHqdOWRmhxtREBHR2CIKlM4sxM0yKAlv9UbtwqFnSggsAEggPx9t6LFgPlxfyV7oTvSc77hYMFgmAzHGLdqBp94vZ+aWFxUSyPpXRVN0wnHAEsMARw6VI6WBgS6yjpXEIOANFWAVhapozeOU/dAeMNoDXgXvAneCt4Anw3+CvwEfAbdvQyPiRvA6TsIr5phnc5zOF9+sm4XnBjJcMvsgtJ/8DyYLwNvinaNYAAAAASUVORK5CYII=");}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.block--main-page-content .stripe-connect-button span::before,.block--main-page-content .stripe-connect-button.blue span::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAwCAYAAABuZUjcAAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAAIbklEQVRoBdVZa5BURxU+fZ9z57mzs7PvF4i7srAQSCifMVDERC0jYlzUlJalKeGPlCnL/NEfywpWacoiVZRVJIYfGjGUu5bxj5qHFSAYyQOBEsJzYSHDvnd2dp535j66PX1vNgsULDPs1cr2Vs+9e7v79NfnnnP663MJYwwWYxEWI2iOedEClxabxgkBwjEvOuA9PQOOlSw64JMr4vK8GidYYMcOES4tVSEAAZ8FAUqon1GiAJEEEG0CjFB8cTaxZUMAo1gEqQA0UABprAjPbrUwXnkesgqKP8CBk5vDIenrE+BKmwI+MawA1MbCkdV10cBDflXuVmSxQRbFkCAQZ9U2ZTaONyxKcyXDHjMs83ImV3rz6njmDRPMUZB80zAJOuvvsflkXpTP7DrWyeXcYCqk75AEieawrEoty1vrvlcV0ja3VQdb1rVUQVd9EFqqNIj5ZfDJooPBsCnohq2ldDMynC42XZnW7z09lu25lMxDMl34y0gyvTsBwyewc84Z4MEPpWIzF/MBcLLtNzJISmxZU+PmWETbtqGzfvVja5uguyF02+kCIEJUk6Ex4oMV9XP9ZnQT/nZ24it7XrtoJ5LZ7SjAM+Bg2+0ckAOcbBkQIaZFVzY1bGurjezYfn87PNQZ5+13ZaQRXMzH26Lg8ymfUokQdAR59INOc53GQ6q/Jiiua6oJ7+h9uAPua47cHeLrwHEmQRmTGLHV6x4v+JYwWsOFCGRDn6RKem1rPPrkN9Y0uqAXLN4VwCgjYGEE8rBgMAjwKsF9S9WgLa9qjYcf+Po9jXdlGrfC5Wj8Vg0Lf+ZENAFmpGB9TWTLhmUxUD1UDg/gtudRnK+a4RtkgqQyO+RT5LVrmiLgJcN19gcGNojUWriS5yRQm7pcBTc/vyCKdW1RrWwzOTiYhGf+dRUmcgZosgDVfgWaMCS2V2tO+OzG0MiVjdUwiFiYm9a7O4kJAoZEooV9H4T0O0ofODkKr5+6+nY6V3heVZQpv6ZWaz55qSJJnXjtUBW5pT7k8xeK5u+B0PQdBVbQgTLq9HbQYthyNVSmTT6A/nB0aGpF0K99+trY1F7TNI9PZGXkKUVRtYjGZCIOV1dHR4Ynz8FSLV8BrjK6uiAlpLcmco1ipmgpAaU8rfesboCuumBg31uJbx6+qH0uX9D/em0i85xFhaslKZKA8/82RtYDhd/1MkCuBnjxrLgKB0EQSb5oWO+9O1bZrsy3+Kc3dcH+b99b07NuyXe6P9r8z/am+C9lkuqCjo4qGGkQES76qJcuz/2GOlUoFuVsQS+98frlaSeq8Gkqqctrg7Dz853wwrfugUfXtj3W3tJ8oCletRUEXy1SCSSYHhdu41gFqILcZCrzwkvnJmE0U3JtHefiL7eS2l7th11f7IQ9j65aVh+r+nlzbd2TELJrHPLmIXZX3wyBX8MTQMm8PJ0u9Pe9chGQYy9omvXouHu/thJqI+Ef1sZDm0AMBmfPiQsSPDuY2zhWwSH5ISU5Pjm98x9nRo7+7JVBB3wl5nJz35Vo/z/esBQUVf2+QlkD9Aw42/Ts3Au7ushdAhQ5UzJoOjE+OrV9/1tDR7cNnIax7N2bDX9nm1bUQXdz9Rp/MLwRoqAtDOzcaO7rvDrAWW8vhcatWVNjF6cmJre9embkz1947h3YfXgIUgVzblQldxgFH0ZOr/qULwM15k4Zlci4Vd9ZU5ltY71oObHBnBFQBidmUk8kEsOP7Hntwqsb974NfS8PAh7LKoo23Hw+2R4FQcSzKlDPgFOEyf8kx3HW94kQ7xJgRRdAJG7CyIWxgiXNUN0+k5nJLN83k3n8D8eHN3+1ux5+8uBHIKiWt1G1Rn3IJkiUCcQzU3G0h9qWHMeJdoSrwtr9dl6I6DNjFwRRyxiKnStSqkPJPsGSmZ+mp1P9z2dzOy3Klj31yMdmX9S8V75APEsomMZwT9fz9i6vkW9AvEgQyqrBQM2Dq9rrD0gCgXfHA0jpjIRm2Zcw+3CR2tZl27SnMZFSZ1lWcRwZITeDckresAEXaoKwwBh7/WQubgTOQj5BVjdv7KiBJz7bztMNcHIk03JiONNyfiK/ntv2VMHAMx6BjpoA/Gj9Emdjul7W7e6TeQNDK9WJLRm361P5c1drEmAaymaYoXpfjZoiOk7FHWuh5dxEHmzLHiXM9oyTz9FawRZw65f5yyzXBMpd0JGhFKB5nSwRMVvumDv2cxm4m1f5X4AuWhRePDUOtqEPQJVVGfWcBz1ahmPlTlxzqaJLquYZU1HTvjcTMD6dOULM0n+g5nKposHzdWbo7FgEkDBviWlYx++53XtQ33kvDU8dHAJm6L8usdwEZn09S3qiPed5lcCSLUpI0eEA8620zLbDl6bh8T+egkI+/7Rl6kegcTSPst1QUKaM+brhrjnF2yUQJNxnrGMnR7KbTw5nYFVjyAl98w2+VdvVlA67Dw3BgROjAKa+yyrpz0BKTbJnez1NT6AKrrnA1bEi1av2v3xaiL90dnxL2Kc0rsXc4WpcQEc8AEtiGrRiejmK6WWeMDIxtVwwKExijB5KFuBYIg1cy8dx0dTQ/yQVc78yBXMIqJ5i/VvvkqHdSjXuM/THKy7w2LQJ6fpJms38QiHGvlzBt+RwJv2JQ2elbjyRtjIi1AIRMAsKPuQduHVzr2YW+kIBE5BTwOzzxLKOiMX8QVuWh00IpqD+S0WHtLlzefpLBOZo/IYvEqQPnTX5dxmy4xookqaCjRuT4mMi8g3bxs2KCkj3GFj4+QSzA0RkeskU8iCJeUiBDv09Jt8OPEV6k7DlP3gxxh/dAPymPh/Kf5d897dIOd9P7H8oEd4G1JV8wPGbRadx52sgLmrRAZ99EZ5+LZgV+v+4Llrg/wX6HRCxgvzAAwAAAABJRU5ErkJggg==");}.block--main-page-content .stripe-connect-button.light-blue span::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAwCAYAAABuZUjcAAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAAHH0lEQVRoBdVZ628UVRS/857dme3strvblpaXCiI+WkCkpFAoECAgr0oqxASjiAZMiF9MiI80/AfqB+WD3/xABOMrKCgRJCBSLCACQUEIEai8ywJ97GNm/J3ZbizM7C7trpG9m7N39t5z7/2dM+eec+5dzrZtVoqFL0XQhLlkgYulpnGOYxxhLjngW7Zsdayk5IB3RyJSSWrcMP1aSQJPJfnwoIA3LFhTy3hrAdx+IzbIOMbsGkQAR3pM1Icdcxv1ZZtxf+D5OGPm3vbJo4/YbW0WLVSswglCLc3F5QtAzyx6ZbbA7Hc5jp8hCAIj4nmecTy2NyRwCqShOEZzWZbFTMtkpmky27Ku2Da36cC2j9vSjIV/b93RsZpmybo5n2htlct6yz6SReFlWZaZIitMURRGz6IkMoEXHPAOFAewnQacSrFkMsUSiTgoEU0kk4vBUzTgHM87GvcE3traKgTjxleyT5mvaTrTdY2pqo9JBNjReBp0v0sFLtI4tA2ClqFtIpPF43EIEdcd4Yr0hSWy23hnIvi2T/PPDwaDLBAIMFVRmSACbMY0XCDSImTCsOOvYDr0hqxUQnGxF9AA4/T2Ks2LXwsD9Iby8nIWNIJMVmTGZwWcAwFW4AWIYmfEycE7mC6OZfHjqviCYZT5gobhaIw24VALjRz6aO9Vsdm9I6eu6XN1mIcC8+ALAO0sS28qvY43iiG0csxydOHanJqm1ZFNk8vLp67hVeHjLfMbvx9ZHY7Fbvco17pi2vlL1youXemKXLh8Y8SV610jelPJIcDLP8QFXJHlELm77BsxPaltW6xx4vgDo2uiN6klZOh9RGNG1VzHz1Ogn6j99LkLcaqLXVzA4acRnIS82k6lTLbjx/aqhgmPvglQMZAMItcXAkVAw4nGjKq9hbroxQVcVeVenuN9//po7zUpQp44ffbZOSvWb48nEhv3fr5pBzhJu6TxP0E/g6iUpavifrt8VUXIuEC27eyrHDVFTtoLiqo2SKK4vem5tQebWl5dwW3ceO+c/4nG712EwUaPIhDmRU5RtMwoY5FwhIXg83VNmyxJ6uamY5ePNbWsXVFc/bpncwFfMnvqN4oi3iRTyfXh+zVO0bUyGmXRykpWXkEC6ONlWdo8c/m6L+atWpXJHt0rF9jiAq7rvpPzGuu/hqlYjjskr5mFKDiRB/Ijtw8FQywaibJKCEBvwOf3L032lf0wbcnqQIEYPYe7gIPrRPPU+kONk8Z/jVAPb38fH0gpiiLA+lgwaDgCRMJhJGf6FFXV3vNcucBGL+Am5ty2dM6UjkWzp3ziU+Vb+TZqpp9yGhLADwFCoXKYTgVD3vPSrBXr6wrE6RruBZyYzoK+nT7psdMb1rS8P+Hxh3bKstiT19X0S4CcGSmDzAzkO9gDHHL5510rF9jg8uMD5juC55jfry5aubBpb+xOz8Fd+3+rO3bqr6ndvX0VA/i8HyEEHT4CeoAl4/GFYHrLm3Fordk0npmNNP8haJeh+7uWzW04+M665R9MmzT+S0kU+jImkq2mJE1RFab6fA9nJixWnUvjmTUoS6K84xfQU0i+piya9fRhjrftfR2/L3M8TobToxYFEScnqehu0QW8ufX1eoGXJPNy6Mju3W2pAVgSeO4AHQLV+SR5pIVES+CQ1+QolPeoqlr0RMsFXJTkpXDbbVxVV/eclW+04wjTDod4HGe907aQuiImOV7RfbXVVdWNeqCMCUpu4ORM4Zl6csg2pC4X8GHRsNbdl6BrBs1MpWbh4DuLrhvoEGzZODVJHA7GPOuLJ5iG0ELAchUcn5mh63/n4hlKnwt4bW11uCvW65x+cLXAkgkQDgMpXDtQRkhAydXRKQnJVTqq5liZTv/V0dDJHCyD6rIZT5mU+15Fgk36/X7n/oQ0beGawQTgtMZxT4UP2a1zt4I6n8bxPlLNU+u+GxS6HMwch43lBZzu+tHpXPaIPDRKWi2gPDKi6sDo2sqjBUxx91CbOWdBN6r+hCqfJu+ezfuXEfCdX7lw+k70nvDmGHwr7KSbRrmA9+POa7v5lgwHA2debJn5KSIvxQBnsXxj7qcfwe4a8bmAD4tWnLp6s7uzN2lWw33kdhkeK/lUpat+3Kg9C2ZMPIzuC6A9HmxDbsJeozndwNesXLCf2mO376gnz3TW4Jph2I3Y7cidnr7ynt54MJky/ZZli8jFTZHnE7Ikdmt+9Ua0wjg/bvSwM0+OHXER0ZV2PqULn4EGBjH8LKzgJH+OZnBpHG3kczuNgF7dUD/2DJ6JBlO6wLwP9OtgBt0vr22a3hrHBHQnQkSXlTWgahBlg+WgIMgHIoEpb6cdTvZ7A3QRRFruBDm+FnXRiyhZ3jY+YCXKLwgI0QNTYkKPt1d5YBBmAaJdver48bx/pWQZ/781wx06nq7kgGc0lu8ElOF74OqSBf4P9hj31KSAw4AAAAAASUVORK5CYII=");}}.block--main-page-content .branch-oauth{margin-bottom:1.5rem;}.block--main-page-content .branch-oauth p{margin-bottom:1.5rem;}.embedded-entity .file--application-pdf{position:relative;margin-left:1rem;font-weight:500;}.embedded-entity .file--application-pdf::before{position:absolute;content:' ';width:1.25rem;height:1.25rem;left:-.9rem;top:.25rem;background-image:url("/themes/custom/sja/src/000_assets/icons/theme-defaults/file-pdf.svg");background-repeat:no-repeat;background-size:1.25rem 1.25rem;}.embedded-entity .file--application-pdf a{margin-left:.5rem;color:#006633;text-decoration:none;font-weight:500;border-bottom:1px solid #006633;}.embedded-entity .file--application-pdf a:hover,.embedded-entity .file--application-pdf a:focus{cursor:pointer;color:#000000;border-bottom-color:#000000;}.js-off-canvas-dialog-open .ui-widget-content.editor-link-dialog #drupal-modal{overflow:initial;}.block--wysiwyg-text a[data-entity-type='file']{margin-left:.75rem;color:#006633;text-decoration:none;font-weight:500;border-bottom:1px solid #006633;}.block--wysiwyg-text a[data-entity-type='file']:hover,.block--wysiwyg-text a[data-entity-type='file']:focus{cursor:pointer;color:#000000;border-bottom-color:#000000;}.gallery--slideshow--wrapper{position:relative;}.gallery--slideshow--wrapper .gallery--slideshow{overflow:hidden;}@media all and (min-width:48em){.gallery--slideshow--wrapper .gallery--slideshow{margin-left:-webkit-calc(-100vw / 2 + 690px / 2);margin-left:calc(-100vw / 2 + 690px / 2);margin-right:-webkit-calc(-100vw / 2 + 690px / 2);margin-right:calc(-100vw / 2 + 690px / 2);}}.gallery--slideshow--wrapper .media--gallery--slideshow{max-width:780px !important;margin:0 auto;}.gallery--slideshow--wrapper .media--gallery--slideshow .field--name-field-caption{display:inline-block;margin-top:10px;font-size:16px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:1.88;letter-spacing:normal;text-align:left;color:#000000;}.gallery--slideshow--wrapper .media--gallery--slideshow .slick-list{overflow:visible !important;padding:0 !important;}.gallery--slideshow--wrapper .media--gallery--slideshow .slick-list .slick-slide{padding:0 16px;}@media all and (min-width:48em){.gallery--slideshow--wrapper .media--gallery--slideshow .slick-list .slick-slide{padding:0 44px;}}.gallery--slideshow--wrapper .media--gallery--slideshow .slick-list .slick-slide img{width:100%;}.gallery--slideshow--wrapper .gallery--slideshow--thumbnail{margin:0 50px;margin-top:60px;}.gallery--slideshow--wrapper .gallery--slideshow--thumbnail .field--name-field-caption{display:none;}.gallery--slideshow--wrapper .gallery--slideshow--thumbnail .slick-slide{margin:0 10px;}.gallery--slideshow--wrapper .gallery--slideshow--thumbnail .slick-list{margin:0 -10px;}.gallery--slideshow--wrapper .gallery--slideshow--thumbnail .slick-active .media--display-mode-slideshow{position:relative;}.gallery--slideshow--wrapper .gallery--slideshow--thumbnail .slick-active .media--display-mode-slideshow::after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;opacity:.5;background-color:white;}.gallery--slideshow--wrapper .gallery--slideshow--thumbnail .slick-current .media--display-mode-slideshow::after{background-color:transparent;}.gallery--slideshow--wrapper .next-gallery{font-size:0;width:15.4px;height:24px;display:inline-block;background-image:url(/themes/custom/sja/src/000_assets/icons/right-green-arrow.svg);position:absolute;right:0;bottom:6%;background-repeat:no-repeat;background-size:contain;}@media all and (min-width:48em){.gallery--slideshow--wrapper .next-gallery{right:0;bottom:18px;width:10.3px;height:16px;}}.gallery--slideshow--wrapper .previous-gallery{font-size:0;width:15.4px;height:24px;display:inline-block;background-image:url(/themes/custom/sja/src/000_assets/icons/right-green-arrow.svg);position:absolute;left:0;bottom:6%;background-repeat:no-repeat;background-size:contain;-webkit-transform:scaleX(-1);transform:scaleX(-1);}@media all and (min-width:48em){.gallery--slideshow--wrapper .previous-gallery{left:0;bottom:18px;width:10.3px;height:16px;}}#block-sja-breadcrumbs{padding-left:1rem;}@media all and (min-width:48em){#block-sja-breadcrumbs{padding-left:5.0625rem;}}.breadcrumb{clear:both;height:auto;font-size:24px;line-height:1.33;letter-spacing:.6px;border:none;display:block;left:0;margin:0 0 16px;overflow:hidden;padding:0;position:relative;top:0;width:auto;}@media all and (min-width:60em){.breadcrumb{margin:0 auto;}}.breadcrumb__intro{display:inline-block;float:left;}.breadcrumb__list{list-style:none;margin:0;padding:0;}.breadcrumb__item a{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#006633;position:relative;text-decoration:none;padding-left:18px;}.breadcrumb__item a::before{content:' ';display:inline-block;background-image:url(/themes/custom/sja/src/000_assets/icons/double_arrow_n.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;left:0;}.breadcrumb__item a:hover{color:black;}.breadcrumb__item a:hover::before{background-image:url(/themes/custom/sja/src/000_assets/icons/double_arrow_h.svg);}#header-page-navigation{display:none;}@media all and (min-width:75em){#header-page-navigation{display:block;}}.block-menu.menu--account{display:none;}@media all and (min-width:75em){.block-menu.menu--account{display:inline-block;margin-left:auto;}}.block-menu.menu--account ul.nav--account{padding:0;margin:0;}.block-menu.menu--account ul.nav--account li{list-style:none;display:inline-block;margin:0 0.5rem;}.block-menu.menu--account ul.nav--account li:first-of-type{margin-left:0;}.block-menu.menu--account ul.nav--account li:last-of-type{margin-left:0;}.block-menu.menu--account ul.nav--account li a{display:block;font-size:12px;text-transform:uppercase;text-decoration:none;letter-spacing:1.74px;line-height:1.2;color:black;background-color:#f5f5f5;padding-left:1rem;padding-right:1rem;padding-top:0.8rem;border-radius:2px;font-weight:800;padding-bottom:0.8rem;font-family:"Lato",sans-serif;-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease;}.block-menu.menu--account ul.nav--account li a:hover,.block-menu.menu--account ul.nav--account li a:focus{-webkit-box-shadow:0 0 1.5px rgba(0,0,0,0.2);box-shadow:0 0 1.5px rgba(0,0,0,0.2);}@media all and (min-width:75em){.block-menu.menu--account ul.nav--account li a{font-size:13px;position:relative;}}.navigation .block-menu.menu--main{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media all and (min-width:75em){.navigation .block-menu.menu--main{position:inherit;top:inherit;left:inherit;-webkit-transform:inherit;transform:inherit;}}.navigation .block-menu.menu--main ul.nav--main{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;bottom:0.5rem;}.navigation .block-menu.menu--main ul.nav--main li{list-style:none;position:relative;padding:0 2.8125rem;margin:0 1.875rem;}.navigation .block-menu.menu--main ul.nav--main li span.nav-header{font-size:16px;}.navigation .block-menu.menu--main ul.nav--main li span:not(.nav-header){width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;padding:0 1rem;line-height:initial;}.navigation .block-menu.menu--main ul.nav--main li a:not(.donate){display:none;text-align:center;text-decoration:none;font-size:15px;font-family:"Lato",sans-serif;font-weight:500;letter-spacing:0.05em;color:#000000;-webkit-transition:background-position 0.2s linear 0.2s,-webkit-box-shadow 0.2s linear 0s;transition:background-position 0.2s linear 0.2s,-webkit-box-shadow 0.2s linear 0s;transition:background-position 0.2s linear 0.2s,box-shadow 0.2s linear 0s;transition:background-position 0.2s linear 0.2s,box-shadow 0.2s linear 0s,-webkit-box-shadow 0.2s linear 0s;background-size:0;background-repeat:no-repeat;background-position:0 1.35em;padding-bottom:1.35rem;overflow:hidden;}@media all and (min-width:75em){.navigation .block-menu.menu--main ul.nav--main li a:not(.donate){display:inline;text-align:left;font-size:16px;}}.navigation .block-menu.menu--main ul.nav--main li a.donate{display:none;padding:7px 38px;border-radius:20px;border:solid 2px #e50020;text-align:center;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:900;letter-spacing:0.05em;color:#FFFFFF;-webkit-transition:0.2s all;transition:0.2s all;background-color:#e50020;}@media all and (min-width:75em){.navigation .block-menu.menu--main ul.nav--main li a.donate{display:inline-block;}}.navigation .block-menu.menu--main ul.nav--main li a.donate:hover,.navigation .block-menu.menu--main ul.nav--main li a.donate:focus{background-color:#fff;color:#000000;border:solid 2px #000000;}.navigation .block-menu.menu--main ul.nav--main > li{margin:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;}.navigation .block-menu.menu--main ul.nav--main > li.has-link:not(.menu-level-0){cursor:pointer;}@media (min-width:1200px){@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-10px) translateX(-50%);transform:translateY(-10px) translateX(-50%);}100%{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-10px) translateX(-50%);transform:translateY(-10px) translateX(-50%);}100%{opacity:1;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);}}.nav--main .nav__item.has-dropdown::after,.nav--main .nav__item.has-subnav::after{content:"";position:absolute;top:0;left:-10px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);height:-webkit-calc(100% + 20px);height:calc(100% + 20px);z-index:-1;}.nav--main .nav__subnav:hover{display:grid;justify-items:center;-webkit-animation:slideDown 0.3s ease-in-out forwards;animation:slideDown 0.3s ease-in-out forwards;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;width:100vw;position:fixed;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);padding-top:1rem;}.nav--main .nav__item.has-dropdown:hover .nav__subnav.js-loaded,.nav--main .nav__item.has-subnav:hover .nav__subnav.js-loaded,.nav--main .nav__item.has-subnav:focus-within .nav__subnav.js-loaded,.nav--main .nav__item.has-dropdown .nav__subnav.js-loaded:hover,.nav--main .nav__item.has-subnav .nav__subnav.js-loaded:hover{display:grid;justify-items:center;-webkit-animation:slideDown 0.3s ease-in-out forwards;animation:slideDown 0.3s ease-in-out forwards;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;width:100vw;position:fixed;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);padding-top:1rem;visibility:visible;opacity:1;-webkit-transition-delay:0.02s;transition-delay:0.02s;}.nav-column-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.nav-column{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.nav--main .nav__subnav{z-index:-2 !important;}.nav--main .nav__item.has-dropdown:hover::before,.nav--main .nav__item.has-subnav:hover::before,.nav--main .nav__item.has-subnav:focus-within::before{content:"";display:block;position:absolute;top:113%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60%;height:4px;background:-webkit-gradient(linear,left top,right top,color-stop(100%,#006633),color-stop(0,transparent));background:-webkit-linear-gradient(left,#006633 100%,transparent 0);background:linear-gradient(to right,#006633 100%,transparent 0);-webkit-animation:expandBorder 0.4s cubic-bezier(0.22,0.61,0.36,1.01) forwards;animation:expandBorder 0.4s cubic-bezier(0.22,0.61,0.36,1.01) forwards;}@-webkit-keyframes expandBorder{0%{width:0;left:50%;}100%{width:60%;right:20%;}}@keyframes expandBorder{0%{width:0;left:50%;}100%{width:60%;right:20%;}}li.nav__item.subnav-item{padding-bottom:0 !important;}.nav--main .nav__item::after{content:"";position:absolute;top:0;left:-10px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);height:-webkit-calc(100% + 10px);height:calc(100% + 10px);z-index:-1;}}@media (min-width:1200px) and (max-width:1300px){.nav-column{margin-left:-10px;margin-right:-10px;}}@media (max-width:1200px){.nav--main .nav__item.has-dropdown:hover .nav__subnav,.nav--main .nav__item.has-subnav:hover .nav__subnav,.nav--main .nav__item.has-subnav:focus-within .nav__subnav{display:none;}}a.nav-parent{font-weight:900 !important;}.nav-header{text-underline-position:from-font;text-transform:uppercase;font-weight:700 !important;}.nav-cta{text-transform:uppercase !important;font-weight:700 !important;}.nav-cta::after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;background-image:url(/themes/custom/sja/src/000_assets/icons/nav-cta-right-stream-20px.svg);background-size:contain;background-repeat:no-repeat;position:relative;top:2px;}@media (max-width:1200px){.nav-cta::after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;background-image:url(/themes/custom/sja/src/000_assets/icons/nav-cta-right-stream-20px.svg);background-size:contain;background-repeat:no-repeat;position:relative;top:0;}}.nav--main .nav__subnav{display:none;position:absolute;background-color:white;padding:10px 0;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);min-width:250px;z-index:100;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:0 0 5px 5px;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-webkit-transition-delay:0s,0.3s;transition-delay:0s,0.3s;}.nav--main .nav__item:hover > .nav__subnav,.nav--main .nav__item .nav__subnav:hover{opacity:1;visibility:visible;-webkit-transition-delay:0s,0s;transition-delay:0s,0s;}.nav--main .nav__subnav .nav__item{display:block;width:100%;}.nav--main .nav__subnav .nav__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 10px;text-decoration:none;color:black;white-space:nowrap;}.nav--main .nav__subnav .nav__link:hover{background-position:0 23px !important;}.navigation .block-menu.menu--main ul.nav--main li.subnav-item{width:100%;display:block;text-align:left;padding:0 0.9rem;}.navigation .block-menu.menu--main ul.nav--main li.subnav-item:not(:has(span)):hover{background-color:#f0f0f0 !important;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.nav__link .nav__arrow{display:none;margin-left:5px;font-size:0.8em;}@media (max-width:1200px){.nav__item.has-subnav:hover > .nav__subnav,.nav__item.has-subnav:focus-within > .nav__subnav{display:none;}}@media (min-width:1201px){.nav__link .nav__arrow{display:none !important;}span.arrow{display:none !important;}}@media (max-width:1200px){.nav__link .nav__arrow{display:inline;}}.nav__arrow.dropdown-toggler{display:none;}@media screen and (min-width:1200px){.nav__subnav > .nav__item > .link-container > .nav__link{font-size:15px !important;margin:2px !important;font-weight:700 !important;text-transform:inherit !important;}}.dropdown-toggler{display:none;}@media (max-width:1200px){.dropdown-toggler{display:inline-block;}}#mobile_menu{position:absolute;top:100%;right:0;-webkit-transition:0.3s all;transition:0.3s all;background-color:white;float:right;width:50%;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,0.08);box-shadow:0 4px 16px 0 rgba(0,0,0,0.08);min-width:240px;overflow-y:scroll;max-height:0;}@media all and (min-width:75em){#mobile_menu{display:none;}}#mobile_menu:not(.open) ul.nav--main li .nav__arrow.dropdown-toggler,#mobile_menu:not(.open) ul.nav--main li a:not(.logo):not(.donate){display:none;}#mobile_menu.open{display:block !important;max-height:102vh;height:102vh;padding-bottom:50vh;width:100vw;border-top:2px solid #eeeeee;}@media all and (min-width:48em){#mobile_menu.open{height:auto;}}@media all and (min-width:75em){#mobile_menu.open{height:auto;display:none !important;}}#mobile_menu .menu--account{display:block;}@media all and (min-width:75em){#mobile_menu .menu--account{display:none;}}#mobile_menu .menu--account ul.nav--account{margin:0;padding:0 1rem;padding-right:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media all and (min-width:48em){#mobile_menu .menu--account ul.nav--account{padding:0 2rem;}}#mobile_menu .menu--account ul.nav--account li{margin:0.4rem 0;}#mobile_menu .menu--account ul.nav--account li:first-child{margin-top:2rem;}#mobile_menu .menu--account ul.nav--account li:last-child{margin-bottom:0;padding-bottom:1.5rem;border-bottom:solid 2px #e5ebe9;}#mobile_menu .menu--account ul.nav--account a{font-size:14px;font-weight:600;letter-spacing:0.05em;color:#000000;text-align:center;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.08);box-shadow:0 0 0 3px rgba(0,0,0,0.08);margin-right:5rem;margin-left:5rem;}#mobile_menu ul.nav--main{list-style:none;margin:0;}@media all and (min-width:48em){#mobile_menu ul.nav--main{padding:0 2rem;}}#mobile_menu ul.nav--main li{margin:0.75rem 0;}#mobile_menu ul.nav--main li:first-child{margin-top:0.5rem;}#mobile_menu ul.nav--main li .logo{display:none;}#mobile_menu ul.nav--main li .link-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}#mobile_menu ul.nav--main li span:has(> a.donate){display:inline-block;}#mobile_menu ul.nav--main li .donate{display:inline-block;padding:9px 38px;border-radius:20px;border:solid 2px #e50020;text-align:center;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:700;letter-spacing:0.05em;color:#000000;-webkit-transition:0.2s all;transition:0.2s all;}#mobile_menu ul.nav--main li .donate:hover{background-color:#FFFFFF;color:#000;border-color:#000;}#mobile_menu ul.nav--main li a:not(.logo):not(.donate){width:auto;margin:0.2rem;margin-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:900;letter-spacing:0.05em;color:#000000;-webkit-transition:background-position 0.2s linear 0.2s,-webkit-box-shadow 0.2s linear 0s;transition:background-position 0.2s linear 0.2s,-webkit-box-shadow 0.2s linear 0s;transition:background-position 0.2s linear 0.2s,box-shadow 0.2s linear 0s;transition:background-position 0.2s linear 0.2s,box-shadow 0.2s linear 0s,-webkit-box-shadow 0.2s linear 0s;background-size:0;background-repeat:no-repeat;background-position:0 1.35em;padding-bottom:0.35rem;overflow:hidden;padding-left:15px;overflow-wrap:break-word;white-space:break-spaces;}#mobile_menu ul.nav--main li span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}#mobile_menu ul.nav--main li span .arrow{margin-left:auto;}button.nav__arrow.dropdown-toggler{border:0;position:relative;background:none;width:20px;height:20px;}button.nav__arrow.dropdown-toggler::before{content:"";display:inline-block;width:19px;height:19px;background-image:url(/themes/custom/sja/src/000_assets/icons/chevron-down-black.svg);background-repeat:no-repeat !important;background-position:center;background-size:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:2px;color:black;padding:10px;}@media (max-width:1200px){.nav__subnav{display:table;max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease-in-out;transition:max-height 0.3s ease-in-out;padding:0 18px;}}.nav__subnav.expanded{display:block;}.nav--main .nav__subnav.expanded{display:block !important;max-height:none;opacity:1;border-radius:0;border-top:2px solid #cac7c7;border-bottom:2px solid #cac7c7;-webkit-box-shadow:none;box-shadow:none;margin-top:0.5rem;}@media (max-width:1200px){.nav__subnav{display:table;background-color:white;overflow:hidden;-webkit-transition:max-height 0.4s ease-in-out;transition:max-height 0.4s ease-in-out;max-height:0;}.nav__subnav > .nav__item > .link-container > .nav__link{font-size:13px !important;margin:2px !important;}.nav__subnav.expanded{display:block;max-height:none;}.nav--main .nav__subnav{position:relative !important;}}@media screen and (max-width:1200px){#mobile_menu .nav__arrow.dropdown-toggler{display:inline-block;margin-right:1.75rem;}li.nav__item.subnav-item:first-child{margin-top:0.5rem !important;}button.nav__arrow.dropdown-toggler{border:0;}}button.nav__arrow.dropdown-toggler.chevron-up::before{content:"";display:inline-block;width:19px;height:19px;background-image:url(/themes/custom/sja/src/000_assets/icons/chevron-up-black.svg);background-repeat:no-repeat !important;background-position:center;background-size:contain;padding-top:2px;}@media screen and (max-width:1200px){.nav-column{background-color:#f0f0f0;}.nav-column-container{margin-top:-8px;margin-bottom:-8px;}.nav--main .nav__subnav{padding:0;}a.nav-header.nav__link{font-weight:900 !important;margin-bottom:-0.7rem !important;}a.nav__link.has-subnav.is-expanded{font-weight:900 !important;}a.mobile-donate.nav__link{padding:0.5rem 1.5rem 0.5rem 1.4rem !important;border-radius:20px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:0.05em;-webkit-transition:0.2s all;transition:0.2s all;background-color:#e50020;color:white !important;font-weight:700 !important;margin:auto !important;}.nav-header{text-decoration:none !important;}}.menu--region-menu{position:relative;}.menu--region-menu.contextual-region{position:initial !important;}@media all and (min-width:48em){.menu--region-menu.contextual-region{position:relative !important;}}.menu--region-menu.in-focus{outline:1px solid #000;}.menu--region-menu h2{font-size:12px;text-transform:uppercase;text-decoration:none;color:black;letter-spacing:1.74px;line-height:1.2;margin:0;cursor:pointer;background-color:#F5F5F5;padding:0 .5rem;height:1.75rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:2px;font-weight:600;font-family:lato;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:-webkit-max-content;width:-moz-max-content;width:max-content;}@media all and (min-width:75em){.menu--region-menu h2{font-size:14px;position:relative;}}.menu--region-menu h2::before{display:inline-block;width:12px;height:16px;padding-left:0;margin-right:7px;content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="11.278" height="16.563" viewBox="0 0 11.278 16.563"%3E%3Cpath id="maps-location-pin-3" d="M23.778,10.012a5.745,5.745,0,0,0-5.639-5.846A5.745,5.745,0,0,0,12.5,10.012c0,3.9,5.639,10.717,5.639,10.717S23.778,13.91,23.778,10.012Zm-7.989,0a2.351,2.351,0,1,1,2.35,2.436A2.394,2.394,0,0,1,15.789,10.012Z" transform="translate(-12.5 -4.167)" fill="%23063" /%3E%3C/svg%3E');}.menu--region-menu h2::after{display:inline-block;width:12px;height:16px;padding-left:8px;padding-right:12px;content:url(/themes/custom/sja/src/000_assets/icons/more-n.svg);position:relative;}.menu--region-menu h2:hover,.menu--region-menu h2:focus{-webkit-box-shadow:0 0 1.5px rgba(0,0,0,0.2);box-shadow:0 0 1.5px rgba(0,0,0,0.2);}.menu--region-menu.open h2::after{display:inline-block;width:28px;height:15px;padding-right:8px;padding-left:0;float:right;-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media all and (min-width:75em){.menu--region-menu.open h2::after{width:28px;height:17px;}}.menu--region-menu:not(.open) a{display:none;}ul.nav--region-menu{text-align:left;margin:0;list-style:none;position:absolute;z-index:9;-webkit-box-shadow:0 12px 16px 0 rgba(0,0,0,0.16);box-shadow:0 12px 16px 0 rgba(0,0,0,0.16);background-color:#ffffff;overflow-y:scroll;height:0;-webkit-transition:.3s all;transition:.3s all;top:45px;min-width:260px;left:0;padding:0 20px;}ul.nav--region-menu li{padding:.5rem 0 .5rem .5rem;float:left;width:100%;}@media all and (min-width:48em){ul.nav--region-menu li{padding:.5rem .25rem;}}ul.nav--region-menu li a{font-size:14px;float:left;width:100%;font-weight:normal;color:#000000;text-decoration:none;}ul.nav--region-menu li a:hover,ul.nav--region-menu li a:focus{color:#006633;}ul.nav--region-menu li.geo-active a{font-weight:bold;color:#006633;pointer-events:none;cursor:default;}.open ul.nav--region-menu{display:block;height:auto;padding:20px;}.region-prefix{overflow:hidden;}.region-prefix .menu--user-page-navigation{background-color:#e5ebe9;-webkit-transition:0.5s all ease-in;transition:0.5s all ease-in;overflow-x:scroll;}.region-prefix ul.nav--user-page-navigation{max-width:1540px;width:375px;margin:0 auto;list-style-type:none;padding:0.625rem 1rem;-webkit-transition:0.5s all ease-in;transition:0.5s all ease-in;}@media all and (min-width:23.4375em){.region-prefix ul.nav--user-page-navigation{width:auto;}}@media all and (min-width:48em){.region-prefix ul.nav--user-page-navigation{padding:0.5rem 3.75rem 0.625rem;}}@media all and (min-width:98.25em){.region-prefix ul.nav--user-page-navigation{padding:0.625rem 0;}}.region-prefix ul.nav--user-page-navigation > li{display:inline-block;margin:0 1rem;}@media all and (min-width:48em){.region-prefix ul.nav--user-page-navigation > li{margin:0 1.875rem;}}.region-prefix ul.nav--user-page-navigation > li:first-of-type{margin-left:0;}.region-prefix ul.nav--user-page-navigation > li:last-of-type{margin-right:0;}.region-prefix ul.nav--user-page-navigation span{display:block;}.region-prefix ul.nav--user-page-navigation a{display:block;font-size:0.875rem;color:#000;text-decoration:none;}.region-prefix ul.nav--user-page-navigation a:hover,.region-prefix ul.nav--user-page-navigation a:focus{text-decoration:underline;}.region-prefix ul.nav--user-page-navigation a.is-active-trail{font-weight:bold;}.region-sidebar-first{-webkit-box-shadow:0 0 24px rgba(0,0,0,0.16);box-shadow:0 0 24px rgba(0,0,0,0.16);margin-bottom:2rem;}@media all and (min-width:48em){.region-sidebar-first{margin-bottom:0;}}.region-sidebar-first ul.nav--user-page-navigation{display:none;position:relative;z-index:1;list-style-type:none;-webkit-transition:none;transition:none;margin-top:12px;}@media all and (min-width:48em){.region-sidebar-first ul.nav--user-page-navigation{display:block;margin-top:0;}}.region-sidebar-first ul.nav--user-page-navigation li > a{display:block;font-size:0.875rem;background-color:white;color:#000;text-decoration:none;padding:1.25rem 2.5rem;-webkit-transition:0.5s all ease-in;transition:0.5s all ease-in;}.region-sidebar-first ul.nav--user-page-navigation li > a.is-active-trail{background-color:#e5ebe9;font-weight:bold;}.region-sidebar-first ul.nav--user-page-navigation li:hover > a,.region-sidebar-first ul.nav--user-page-navigation li:focus > a{background-color:#e5ebe9;}.region-sidebar-first .menu--user-page-navigation[aria-expanded="true"]{-webkit-transition:none;transition:none;}.region-sidebar-first .menu--user-page-navigation[aria-expanded="true"] .nav--user-page-navigation{display:block;}@media all and (min-width:48em){.region-sidebar-first .menu--user-page-navigation[aria-expanded="true"] .nav--user-page-navigation{display:block;max-height:100%;}}.region-sidebar-first .nav__subnav{list-style-type:none;}.user-page-navigation-sidebar__btn{position:relative;z-index:1;display:block;width:100%;background:none;border:none;border-top:2px solid #e5ebe9;text-align:left;padding:1rem 3rem 1rem 2.5rem;font-size:0.875rem;font-weight:bold;}.user-page-navigation-sidebar__btn::after{content:"";width:12px;height:12px;display:block;background-image:url("/themes/custom/sja/src/000_assets/arrows/icon__arrow--down.svg");position:absolute;top:1.2rem;right:1.5rem;-webkit-transition:0.5s all ease-in;transition:0.5s all ease-in;}@media all and (min-width:48em){.user-page-navigation-sidebar__btn{display:none;}}.menu--user-page-navigation.show-navigation .user-page-navigation-sidebar__btn::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}#cboxWrapper{border-radius:0;}ul.links{padding:0;margin:0;}ul.links li.node-readmore{padding:0;margin:0;list-style:none;}ul.links li.node-readmore a{font-size:.8rem;text-transform:uppercase;letter-spacing:.8px;border-bottom:1px solid transparent;}.webform-submission-form{max-width:692px;margin:64px auto 82px;}@media all and (max-width:50.6875em){.webform-submission-form{padding:0 1rem;}}@media all and (min-width:60em){.webform-submission-form{margin-bottom:190px;}}.webform-submission-form .webform-section-title{position:relative;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:1.98px;color:#006633;margin:3.5rem 0 0 0;overflow-x:hidden;}.webform-submission-form .webform-section-title::after{content:' ';display:inline-block;width:100%;margin-left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background-color:#787e7c;height:2px;}.webform-submission-form .webform-section-wrapper .form-required::after,.webform-submission-form .webform-section-wrapper .is-required::after{content:'*';vertical-align:bottom;display:inline-block;color:#e50020;}.webform-submission-form .form-item #required{content:'*';color:#e50020;}.webform-submission-form .form-item__error-message{margin-bottom:-19px !important;margin-top:0 !important;}.webform-submission-form .has-error input,.webform-submission-form .has-error textarea,.webform-submission-form .has-error select{margin-bottom:0 !important;}.webform-submission-form #edit-event-location--wrapper{margin-top:0;margin-bottom:0;}.webform-submission-form .ui-datepicker-trigger{display:none;}.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .form-item,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .form-item,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .form-item,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .form-item,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .form-item,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .form-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:2rem;}.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .form-item label,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .form-item label,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .form-item label,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .form-item label,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .form-item label,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .form-item label{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-50-percent,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-50-percent,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-50-percent,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-50-percent,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-50-percent{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-50-percent input,.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-50-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-50-percent select,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-50-percent input,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-50-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-50-percent select,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent input,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent select,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-50-percent input,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-50-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-50-percent select,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-50-percent input,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-50-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-50-percent select,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-50-percent input,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-50-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-50-percent select{width:100%;}@media all and (min-width:35.5em){.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-50-percent input,.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-50-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-50-percent select,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-50-percent input,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-50-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-50-percent select,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent input,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent select,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-50-percent input,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-50-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-50-percent select,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-50-percent input,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-50-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-50-percent select,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-50-percent input,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-50-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-50-percent select{width:48%;}}.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-100-percent,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-100-percent,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-100-percent,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-100-percent,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-100-percent,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-100-percent{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-100-percent input,.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-100-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-100-percent select,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-100-percent input,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-100-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-100-percent select,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-100-percent input,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-100-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-100-percent select,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-100-percent input,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-100-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-100-percent select,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-100-percent input,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-100-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-100-percent select,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-100-percent input,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-100-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-100-percent select{width:100%;}.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-auto,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-auto,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-auto,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-auto,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-auto,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-auto{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-auto input,.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-auto textarea,.webform-submission-form .flexbox-container-one-column.webform-section .webform-section-wrapper .one-column-auto select,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-auto input,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-auto textarea,.webform-submission-form .flexbox-container-one-column.webform-section .fieldset__content .one-column-auto select,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-auto input,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-auto textarea,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .webform-section-wrapper .one-column-auto select,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-auto input,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-auto textarea,.webform-submission-form .flexbox-container-one-column.webform-address--wrapper .fieldset__content .one-column-auto select,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-auto input,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-auto textarea,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .webform-section-wrapper .one-column-auto select,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-auto input,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-auto textarea,.webform-submission-form .flexbox-container-two-column.webform-section .flexbox-container-one-column .fieldset__content .one-column-auto select{width:auto;}.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper > .form-item,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content > .form-item,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper > .form-item,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content > .form-item,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper > .form-item,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content > .form-item{width:100%;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:2rem;margin-bottom:0;vertical-align:bottom;}@media all and (min-width:35.5em){.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper > .form-item,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content > .form-item,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper > .form-item,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content > .form-item,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper > .form-item,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content > .form-item{width:48%;-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;}}.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper > .form-item input,.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper > .form-item textarea,.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper > .form-item select,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content > .form-item input,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content > .form-item textarea,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content > .form-item select,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper > .form-item input,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper > .form-item textarea,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper > .form-item select,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content > .form-item input,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content > .form-item textarea,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content > .form-item select,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper > .form-item input,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper > .form-item textarea,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper > .form-item select,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content > .form-item input,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content > .form-item textarea,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content > .form-item select{width:100%;}.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-50-percent,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-50-percent,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-50-percent,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-50-percent,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-50-percent{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-50-percent input,.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-50-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-50-percent select,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-50-percent input,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-50-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-50-percent select,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent input,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent select,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-50-percent input,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-50-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-50-percent select,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-50-percent input,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-50-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-50-percent select,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-50-percent input,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-50-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-50-percent select{width:100%;}@media all and (min-width:35.5em){.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-50-percent input,.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-50-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-50-percent select,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-50-percent input,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-50-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-50-percent select,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent input,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-50-percent select,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-50-percent input,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-50-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-50-percent select,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-50-percent input,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-50-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-50-percent select,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-50-percent input,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-50-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-50-percent select{width:48%;}}.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-100-percent,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-100-percent,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-100-percent,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-100-percent,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-100-percent,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-100-percent{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-100-percent input,.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-100-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-100-percent select,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-100-percent input,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-100-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-100-percent select,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-100-percent input,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-100-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-100-percent select,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-100-percent input,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-100-percent textarea,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-100-percent select,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-100-percent input,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-100-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-100-percent select,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-100-percent input,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-100-percent textarea,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-100-percent select{width:100%;}.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-auto,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-auto,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-auto,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-auto,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-auto,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-auto{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-auto input,.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-auto textarea,.webform-submission-form .flexbox-container-two-column.webform-section .webform-section-wrapper .one-column-auto select,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-auto input,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-auto textarea,.webform-submission-form .flexbox-container-two-column.webform-section .fieldset__content .one-column-auto select,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-auto input,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-auto textarea,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .webform-section-wrapper .one-column-auto select,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-auto input,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-auto textarea,.webform-submission-form .flexbox-container-two-column.webform-address--wrapper .fieldset__content .one-column-auto select,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-auto input,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-auto textarea,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .webform-section-wrapper .one-column-auto select,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-auto input,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-auto textarea,.webform-submission-form .flexbox-container-one-column.webform-section .flexbox-container-two-column .fieldset__content .one-column-auto select{width:auto;}.webform-submission-form .form-item{margin-top:2rem;margin-bottom:0;}.webform-submission-form .form-item--id-inquiry-branch,.webform-submission-form .form-item--id-branch{margin-bottom:0;}.webform-submission-form fieldset{margin-top:4rem;margin-bottom:0;}.webform-submission-form fieldset .form-item:last-of-type{margin-bottom:0;}.webform-submission-form fieldset .form-item--checkbox,.webform-submission-form fieldset .form-item--radio{margin-bottom:.5rem;}.webform-submission-form fieldset .form-item--checkbox:last-of-type,.webform-submission-form fieldset .form-item--radio:last-of-type{margin-bottom:0;}.webform-submission-form .form-item--date input:hover{cursor:pointer;}.page-node-type-webform .node__content,.page-node-type-webform .block--page-title,.page-node-type-webform .block--help,.page-node-type-webform .block--tabs,.page-node-type-webform .messages{max-width:692px;margin:0 auto;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;}@media all and (max-width:50.6875em){.page-node-type-webform .node__content,.page-node-type-webform .block--page-title,.page-node-type-webform .block--help,.page-node-type-webform .block--tabs,.page-node-type-webform .messages{padding:0 1rem;}}.page-node-type-webform #block-sja-breadcrumbs{margin-top:1.625rem;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;}@media all and (max-width:50.6875em){.page-node-type-webform #block-sja-breadcrumbs{padding:0 1rem;}}@media all and (min-width:50.75em) and (max-width:59.9375em){.page-node-type-webform #block-sja-breadcrumbs{max-width:692px;margin-left:auto;margin-right:auto;padding:0;}}@media all and (min-width:60em){.page-node-type-webform #block-sja-breadcrumbs{margin-top:2rem;}}.page-node-type-webform .node__content{margin-bottom:82px;}@media all and (min-width:60em){.page-node-type-webform .node__content{margin-bottom:190px;}}.page-node-type-webform .block--page-title{margin-top:2rem;margin-bottom:3rem;}.page-node-type-webform .webform-submission-form{margin:4rem auto 0;}@media all and (max-width:50.6875em){.page-node-type-webform .webform-submission-form{padding:0;}}.page-node-type-webform .messages__content,.page-node-type-webform .webform-confirmation__message{margin:0 0 1em 0;}.page-node-type-webform .webform-managed-file-preview{text-transform:none;}.webform-submission-form .webform-section-wrapper .form-item--webform-document-file label{text-transform:none;}.webform-submission-edit-employee-form .form-item--select select,.webform-submission-edit-contact-form .form-item--select select,#webform-submission-register-employees-contacts-form-ajax .form-item--select select{padding:.5rem 3.5rem .5rem 1rem;font-weight:normal;}.webform-submission-edit-employee-form .form-item--checkbox > label,.webform-submission-edit-contact-form .form-item--checkbox > label,#webform-submission-register-employees-contacts-form-ajax .form-item--checkbox > label{padding:1px 1px 2px 26px;}.webform-section-wrapper .form-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.webform-section-wrapper .form-item .form-item__label{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a{color:#006633;}.ui-datepicker .ui-datepicker-calendar a.ui-state-hover{border:1px solid #006633;}.webform-submission-add-new-employee-form .form-item__error-message{margin-bottom:0 !important;}.sja--course-wizard--modal-container{width:90% !important;max-width:31.25rem !important;}@media all and (min-width:35.5em){.sja--course-wizard--modal-container{max-width:37.5rem !important;}}.sja--course-wizard--modal-container .ui-dialog-titlebar{background-color:#FFFFFF;margin-top:1.25rem;margin-right:0.9375rem;}.sja--course-wizard--modal-container .ui-dialog-titlebar .ui-dialog-title{display:none;}.sja--course-wizard--modal-container .ui-dialog-titlebar .ui-button{border:none !important;background-color:transparent !important;}.sja--course-wizard--modal-container .ui-dialog-titlebar .ui-button .ui-icon{background-image:url(/themes/custom/sja/src/000_assets/icons/close_dark_grey.svg) !important;background-position:center;}.sja--course-wizard--modal-container .ui-dialog-content{padding:0 2rem;}@media all and (min-width:48em){.sja--course-wizard--modal-container .ui-dialog-content{padding:0 4rem;}}.sja--course-wizard--modal-container .webform-submission-course-wizard-form{margin:0;padding:0;}@media all and (min-width:48em){.sja--course-wizard--modal-container .webform-submission-course-wizard-form{font-size:1.25rem;}}.sja--course-wizard--modal-container .webform-submission-course-wizard-form h3{margin-top:0;margin-bottom:1.5rem;}@media all and (min-width:48em){.sja--course-wizard--modal-container .webform-submission-course-wizard-form h3{font-size:1.75rem;}}.sja--course-wizard--modal-container .shs-container .shs-field-container .shs-widget-container{margin:1rem 0;width:100%;}.sja--course-wizard--modal-container .shs-container .shs-field-container .shs-widget-container label{margin-bottom:0.5rem;}.sja--course-wizard--modal-container .shs-container .shs-field-container .shs-widget-container select{width:100%;min-height:3.125rem;font-size:1rem;font-weight:normal;}.sja--course-wizard--modal-container .ui-dialog-buttonpane{border:none;position:relative;bottom:2.25rem;margin-top:1.5rem;}.sja--course-wizard--modal-container .ui-dialog-buttonpane .ui-dialog-buttonset{float:left;padding:0 2rem;}@media all and (min-width:48em){.sja--course-wizard--modal-container .ui-dialog-buttonpane .ui-dialog-buttonset{padding:0 4rem;}}.sja--course-wizard--modal-container .ui-dialog-buttonpane .ui-dialog-buttonset button{background-color:transparent;}@media all and (min-width:48em){.sja--course-wizard--modal-container .ui-dialog-buttonpane .ui-dialog-buttonset button{background-color:#FFFFFF;border-radius:22px;border:solid 2px #006633;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:9px 27px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s all;transition:.2s all;}.sja--course-wizard--modal-container .ui-dialog-buttonpane .ui-dialog-buttonset button:hover,.sja--course-wizard--modal-container .ui-dialog-buttonpane .ui-dialog-buttonset button:focus{background-color:#006633;color:#FFFFFF;}}.webform-submission-course-wizard-form .webform-actions{margin-top:1rem;}.webform-submission-resend-email-confirmations-form{margin:auto;}.webform-submission-resend-email-confirmations-form .form-actions input{margin-top:auto;padding:0;border:none;background-color:transparent;color:#006633;text-decoration:none;font-size:1rem;font-weight:bold;letter-spacing:0;text-transform:capitalize;}.webform-submission-resend-email-confirmations-form .form-actions input:hover,.webform-submission-resend-email-confirmations-form .form-actions input:focus{text-decoration:underline;}.cc_banner-wrapper{z-index:9001;position:relative;}@media screen and (max-width:1200px){.cc_banner-wrapper{z-index:100;}}.cc_container{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:20px 8%;-webkit-box-shadow:0 -4px 16px 0 rgba(0,0,0,0.04);box-shadow:0 -4px 16px 0 rgba(0,0,0,0.04);background:#fff;color:#000000;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;}.cc_container .cc_btn{cursor:pointer;text-align:center;font-size:14px;-webkit-transition:font-size 200ms;transition:font-size 200ms;line-height:24px;}.cc_container .cc_message{font-size:14px;-webkit-transition:font-size 200ms;transition:font-size 200ms;margin-bottom:60px;padding:0;line-height:24px;}.cc_container .cc_logo{display:none;text-indent:-1000px;overflow:hidden;width:100px;height:22px;background-size:cover;opacity:.9;-webkit-transition:opacity 200ms;transition:opacity 200ms;}.cc_container .cc_logo:hover,.cc_container .cc_logo:active{opacity:1;}.cc_container .cc_btn{padding:9px 38px;border-radius:22px;-webkit-border-radius:22px;border:solid 2px #006633;color:#006633;cursor:pointer;-webkit-transition:font-size 200ms;transition:font-size 200ms;text-align:center;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:900;letter-spacing:.05em;display:block;position:absolute;bottom:20px;}.cc_container .cc_message{-webkit-transition:font-size 200ms;transition:font-size 200ms;font-size:14px;display:block;}.cc_container ::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none;}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color:#006633;color:#ffffff;}.cc_container a{text-decoration:underline;color:#006633;font-weight:bold;-webkit-transition:200ms color;transition:200ms color;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:slideUp;animation-name:slideUp;}.cc_container a:visited{text-decoration:underline;color:#006633;font-weight:bold;-webkit-transition:200ms color;transition:200ms color;}.cc_container a:hover,.cc_container a:active{color:#000000;}@media print{.cc_banner-wrapper,.cc_container{display:none;}}@media screen and (min-width:1200px){.cc_container{padding:20px 4%;margin:auto;}.cc_container .cc_message{margin:10px 0;}.cc_container .cc_btn{position:static;float:right;font-size:14px;}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}.cc_message,.cc_btn{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:slideUp;animation-name:slideUp;}#geolocation-message-container{background:#e5ebe9 0% 0% no-repeat padding-box;height:5rem;padding:0 1rem;}@media all and (min-width:48em){#geolocation-message-container{padding:0 3.75rem;background-color:white;}}@media all and (min-width:98.25em){#geolocation-message-container{padding:0;}}#geolocation-message-container .messages-geolocation.messages--warning{background-color:#e5ebe9;background-image:url(/themes/custom/sja/src/000_assets/icons/error_outline-24px.svg);background-size:20px 20px;background-position:0 center;color:#171918;font-size:.875rem;font-weight:bold;letter-spacing:.4px;height:100%;}@media all and (min-width:75em){#geolocation-message-container .messages-geolocation.messages--warning{font-size:1rem;}}#geolocation-message-container .messages-geolocation.messages--warning .messages__content{margin-left:1.25rem;display:table;height:100%;}#geolocation-message-container .messages-geolocation.messages--warning .messages__content #geolocation-message-block{display:table-cell;vertical-align:middle;}.path-user .user-form > fieldset .fieldset__legend,.path-user .user-form .field--name-field-how-may-we-contact-you > fieldset .fieldset__legend,.path-portal .user-form > fieldset .fieldset__legend,.path-portal .user-form .field--name-field-how-may-we-contact-you > fieldset .fieldset__legend{width:100%;position:relative;overflow:hidden;}.path-user .user-form > fieldset .legend-wrapper,.path-user .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper,.path-portal .user-form > fieldset .legend-wrapper,.path-portal .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper{display:inline-block;font-size:0.875rem;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;position:relative;text-transform:uppercase;overflow:hidden;color:#006633;width:100%;}.path-user .user-form > fieldset .legend-wrapper::after,.path-user .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper::after,.path-portal .user-form > fieldset .legend-wrapper::after,.path-portal .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper::after{content:' ';width:100%;margin-left:0.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;height:0.125rem;display:inline-block;background-color:#787e7c;}.path-user .user-form > fieldset .legend-wrapper .fieldset__legend-text,.path-user .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper .fieldset__legend-text,.path-portal .user-form > fieldset .legend-wrapper .fieldset__legend-text,.path-portal .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper .fieldset__legend-text{max-width:55%;display:inline-block;}@media all and (min-width:22.5em){.path-user .user-form > fieldset .legend-wrapper .fieldset__legend-text,.path-user .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper .fieldset__legend-text,.path-portal .user-form > fieldset .legend-wrapper .fieldset__legend-text,.path-portal .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper .fieldset__legend-text{max-width:50%;}}@media all and (min-width:23.75em){.path-user .user-form > fieldset .legend-wrapper .fieldset__legend-text,.path-user .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper .fieldset__legend-text,.path-portal .user-form > fieldset .legend-wrapper .fieldset__legend-text,.path-portal .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper .fieldset__legend-text{max-width:90%;}}@media all and (min-width:60em){.path-user .user-form > fieldset .legend-wrapper .fieldset__legend-text,.path-user .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper .fieldset__legend-text,.path-portal .user-form > fieldset .legend-wrapper .fieldset__legend-text,.path-portal .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper .fieldset__legend-text{max-width:80%;}}@media all and (min-width:60em){.path-user .user-form > fieldset .legend-wrapper,.path-user .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper,.path-portal .user-form > fieldset .legend-wrapper,.path-portal .user-form .field--name-field-how-may-we-contact-you > fieldset .legend-wrapper{letter-spacing:0.12375rem;}}.path-user .user-form > fieldset > .fieldset__content > div,.path-user .user-form .field--name-field-how-may-we-contact-you > fieldset > .fieldset__content > div,.path-portal .user-form > fieldset > .fieldset__content > div,.path-portal .user-form .field--name-field-how-may-we-contact-you > fieldset > .fieldset__content > div{margin-bottom:1rem;}.path-user .user-form #edit-group-change-password .fieldset__legend .fieldset__legend-text,.path-portal .user-form #edit-group-change-password .fieldset__legend .fieldset__legend-text{max-width:80%;}.path-user .user-form #edit-group-change-password .fieldset__content,.path-portal .user-form #edit-group-change-password .fieldset__content{width:100%;}.path-user .user-form #edit-group-change-password .fieldset__content > .form-wrapper > div,.path-portal .user-form #edit-group-change-password .fieldset__content > .form-wrapper > div{margin-bottom:1rem;}.path-user .user-form #edit-group-change-password .fieldset__content > .form-wrapper #edit-pass .form-item--id-pass-pass1,.path-portal .user-form #edit-group-change-password .fieldset__content > .form-wrapper #edit-pass .form-item--id-pass-pass1{margin-bottom:1rem;}@media all and (min-width:64em){.path-user .user-form #edit-group-change-password .fieldset__content > .form-wrapper,.path-portal .user-form #edit-group-change-password .fieldset__content > .form-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.path-user .user-form #edit-group-change-password .fieldset__content > .form-wrapper > div,.path-portal .user-form #edit-group-change-password .fieldset__content > .form-wrapper > div{width:47%;}.path-user .user-form #edit-group-change-password .fieldset__content > .form-wrapper #edit-pass,.path-portal .user-form #edit-group-change-password .fieldset__content > .form-wrapper #edit-pass{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.path-user .user-form #edit-group-change-password .fieldset__content > .form-wrapper #edit-pass > div,.path-portal .user-form #edit-group-change-password .fieldset__content > .form-wrapper #edit-pass > div{width:47%;}}.path-user .user-form #edit-group-change-password .fieldset__content .field--name-user-picture .form-managed-file img,.path-portal .user-form #edit-group-change-password .fieldset__content .field--name-user-picture .form-managed-file img{margin-bottom:1rem;}.path-user .user-form #edit-group-change-password .fieldset__content .field--name-user-picture .form-managed-file input[type='submit'],.path-portal .user-form #edit-group-change-password .fieldset__content .field--name-user-picture .form-managed-file input[type='submit']{width:50%;padding:.25rem;margin-top:1rem;}.path-user .user-form > fieldset:not(:first-of-type) .fieldset__content,.path-portal .user-form > fieldset:not(:first-of-type) .fieldset__content{width:40%;}.path-user .user-form #edit-group-contact-information .fieldset__content details summary,.path-user .user-form #edit-group-settings .fieldset__content details summary,.path-portal .user-form #edit-group-contact-information .fieldset__content details summary,.path-portal .user-form #edit-group-settings .fieldset__content details summary{display:none;}.path-user .user-form #edit-group-contact-information .fieldset__content select,.path-user .user-form #edit-group-settings .fieldset__content select,.path-portal .user-form #edit-group-contact-information .fieldset__content select,.path-portal .user-form #edit-group-settings .fieldset__content select{width:100%;}.path-user .user-form #edit-group-corporate-information .fieldset__content details summary,.path-user .user-form #edit-field-company-address-wrapper .fieldset__content details summary,.path-portal .user-form #edit-group-corporate-information .fieldset__content details summary,.path-portal .user-form #edit-field-company-address-wrapper .fieldset__content details summary{display:none;}.path-user .user-form #edit-group-corporate-information .fieldset__content select,.path-user .user-form #edit-field-company-address-wrapper .fieldset__content select,.path-portal .user-form #edit-group-corporate-information .fieldset__content select,.path-portal .user-form #edit-field-company-address-wrapper .fieldset__content select{width:100%;}.path-user .user-form #edit-group-settings .fieldset__content,.path-portal .user-form #edit-group-settings .fieldset__content{width:100%;}@media all and (min-width:64em){.path-user .user-form #edit-group-settings .fieldset__content,.path-portal .user-form #edit-group-settings .fieldset__content{width:47%;}}.path-user .user-form #edit-group-settings .fieldset__content > details,.path-portal .user-form #edit-group-settings .fieldset__content > details{margin-bottom:1rem;}.path-user .user-form #edit-group-contact-information .fieldset__content,.path-user .user-form #edit-group-corporate-information .fieldset__content,.path-portal .user-form #edit-group-contact-information .fieldset__content,.path-portal .user-form #edit-group-corporate-information .fieldset__content{width:100%;}.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address{margin-bottom:0;}.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address > div,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address > div,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div{margin-bottom:1rem;}.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content #edit-field-address-0-address-container1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content .address-container-inline,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content #edit-field-address-0-address-container1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content .address-container-inline,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content #edit-field-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content .address-container-inline,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content #edit-field-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content .address-container-inline,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content .address-container-inline,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content .address-container-inline,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content .address-container-inline,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content .address-container-inline{margin-bottom:0 !important;}.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content .address-container-inline > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content .address-container-inline > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content .address-container-inline > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content .address-container-inline > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content .address-container-inline > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content .address-container-inline > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content .address-container-inline > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content .address-container-inline > .form-item{margin-bottom:1rem;width:100%;}@media all and (min-width:64em){.path-user .user-form #edit-group-contact-information .fieldset__content,.path-user .user-form #edit-group-corporate-information .fieldset__content,.path-portal .user-form #edit-group-contact-information .fieldset__content,.path-portal .user-form #edit-group-corporate-information .fieldset__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.path-user .user-form #edit-group-contact-information .fieldset__content > .form-wrapper,.path-user .user-form #edit-group-corporate-information .fieldset__content > .form-wrapper,.path-portal .user-form #edit-group-contact-information .fieldset__content > .form-wrapper,.path-portal .user-form #edit-group-corporate-information .fieldset__content > .form-wrapper{width:47%;}.path-user .user-form #edit-group-contact-information .fieldset__content > .form-wrapper .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content > .form-wrapper .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content > .form-wrapper .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content > .form-wrapper .form-item--error-message{font-size:.75rem;color:#e50020;}.path-user .user-form #edit-group-contact-information .fieldset__content > .form-wrapper .form-item--error-message strong,.path-user .user-form #edit-group-corporate-information .fieldset__content > .form-wrapper .form-item--error-message strong,.path-portal .user-form #edit-group-contact-information .fieldset__content > .form-wrapper .form-item--error-message strong,.path-portal .user-form #edit-group-corporate-information .fieldset__content > .form-wrapper .form-item--error-message strong{font-weight:bold;}.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;}.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'],.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'],.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'],.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'],.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'],.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'],.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'],.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'],.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'],.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'],.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'],.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'],.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'],.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'],.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'],.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-address-0-address-address-line1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-company-address-0-address-address-line1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-address-0-address-address-line1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-company-address-0-address-address-line1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-address-0-address-address-line1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-company-address-0-address-address-line1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-address-0-address-address-line1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-company-address-0-address-address-line1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-address-0-address-address-line1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-company-address-0-address-address-line1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-address-0-address-address-line1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-company-address-0-address-address-line1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-address-0-address-address-line1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-company-address-0-address-address-line1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-address-0-address-address-line1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .form-item--id-field-company-address-0-address-address-line1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .form-item--id-field-company-address-0-address-address-line1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-address-0-address-address-line1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .form-item--id-field-company-address-0-address-address-line1{width:100% !important;}.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address > div,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address > div,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div{width:47%;}.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .address-container-inline,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .address-container-inline,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .address-container-inline,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .address-container-inline,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .address-container-inline,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .address-container-inline,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .address-container-inline,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .address-container-inline,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item{position:relative;width:47%;margin-right:0;margin-bottom:1rem;}.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address .address-container-inline > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > #edit-field-address-0-address #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div #edit-field-company-address-0-address > div[data-drupal-selector='edit-field-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] .address-container-inline > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-address-0-address-container1 > .form-item > .form-item--error-message,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] #edit-field-company-address-0-address-container1 > .form-item > .form-item--error-message{position:absolute;}.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-user .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-user .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-portal .user-form #edit-group-contact-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div > div[data-drupal-selector='edit-field-address-0-address'] > div,.path-portal .user-form #edit-group-corporate-information .fieldset__content .field--name-field-company-address details .details__content > div div[data-drupal-selector='edit-field-company-address-0-address'] > div{margin-bottom:1rem;}}.path-user .user-form > fieldset input[disabled='disabled'],.path-user .user-form > fieldset select[disabled='disabled'],.path-user .user-form > div input[disabled='disabled'],.path-user .user-form > div select[disabled='disabled'],.path-portal .user-form > fieldset input[disabled='disabled'],.path-portal .user-form > fieldset select[disabled='disabled'],.path-portal .user-form > div input[disabled='disabled'],.path-portal .user-form > div select[disabled='disabled']{background-color:#e5ebe9;color:#000;opacity:.7;}.path-user .user-form > fieldset input[disabled='disabled'] option,.path-user .user-form > fieldset select[disabled='disabled'] option,.path-user .user-form > div input[disabled='disabled'] option,.path-user .user-form > div select[disabled='disabled'] option,.path-portal .user-form > fieldset input[disabled='disabled'] option,.path-portal .user-form > fieldset select[disabled='disabled'] option,.path-portal .user-form > div input[disabled='disabled'] option,.path-portal .user-form > div select[disabled='disabled'] option{color:#000;}.path-user .user-form > fieldset label.is-required::after,.path-user .user-form > fieldset label.form-required::after,.path-user .user-form > fieldset .form-item--id-field-branch > label::after,.path-user .user-form > fieldset .form-item--id-field-address-0-address-country-code > label::after,.path-user .user-form > fieldset label.edit-preferred-langcode::after,.path-user .user-form > div label.is-required::after,.path-user .user-form > div label.form-required::after,.path-user .user-form > div .form-item--id-field-branch > label::after,.path-user .user-form > div .form-item--id-field-address-0-address-country-code > label::after,.path-user .user-form > div label.edit-preferred-langcode::after,.path-portal .user-form > fieldset label.is-required::after,.path-portal .user-form > fieldset label.form-required::after,.path-portal .user-form > fieldset .form-item--id-field-branch > label::after,.path-portal .user-form > fieldset .form-item--id-field-address-0-address-country-code > label::after,.path-portal .user-form > fieldset label.edit-preferred-langcode::after,.path-portal .user-form > div label.is-required::after,.path-portal .user-form > div label.form-required::after,.path-portal .user-form > div .form-item--id-field-branch > label::after,.path-portal .user-form > div .form-item--id-field-address-0-address-country-code > label::after,.path-portal .user-form > div label.edit-preferred-langcode::after{content:'*';vertical-align:unset;display:inline-block;color:#e50020;}.path-user .user-form .field--name-field-dynamics-contact-id,.path-portal .user-form .field--name-field-dynamics-contact-id{display:none;}.path-user .user > h1,.path-user .block--banner-big-new .user > .field--name-field-content-title,.block--banner-big-new .path-user .user > .field--name-field-content-title,.path-user .paragraph--type-banner-big .user > .field--name-field-content-title,.paragraph--type-banner-big .path-user .user > .field--name-field-content-title,.path-portal .user > h1,.path-portal .block--banner-big-new .user > .field--name-field-content-title,.block--banner-big-new .path-portal .user > .field--name-field-content-title,.path-portal .paragraph--type-banner-big .user > .field--name-field-content-title,.paragraph--type-banner-big .path-portal .user > .field--name-field-content-title{margin-top:2rem;font-size:2.25rem;}@media all and (min-width:48em){.path-user .user > h1,.path-user .block--banner-big-new .user > .field--name-field-content-title,.block--banner-big-new .path-user .user > .field--name-field-content-title,.path-user .paragraph--type-banner-big .user > .field--name-field-content-title,.paragraph--type-banner-big .path-user .user > .field--name-field-content-title,.path-portal .user > h1,.path-portal .block--banner-big-new .user > .field--name-field-content-title,.block--banner-big-new .path-portal .user > .field--name-field-content-title,.path-portal .paragraph--type-banner-big .user > .field--name-field-content-title,.paragraph--type-banner-big .path-portal .user > .field--name-field-content-title{margin-top:0;}}.path-user .user > fieldset .fieldset__legend,.path-user .user > .field--name-field-how-may-we-contact-you .fieldset__legend,.path-portal .user > fieldset .fieldset__legend,.path-portal .user > .field--name-field-how-may-we-contact-you .fieldset__legend{width:100%;position:relative;overflow:hidden;}.path-user .user > fieldset .fieldset__legend .legend-wrapper,.path-user .user > .field--name-field-how-may-we-contact-you .fieldset__legend .legend-wrapper,.path-portal .user > fieldset .fieldset__legend .legend-wrapper,.path-portal .user > .field--name-field-how-may-we-contact-you .fieldset__legend .legend-wrapper{display:inline-block;font-size:0.875rem;font-weight:900;line-height:1.36;letter-spacing:0.10875rem;position:relative;text-transform:uppercase;overflow:hidden;color:#006633;width:100%;}.path-user .user > fieldset .fieldset__legend .legend-wrapper::after,.path-user .user > .field--name-field-how-may-we-contact-you .fieldset__legend .legend-wrapper::after,.path-portal .user > fieldset .fieldset__legend .legend-wrapper::after,.path-portal .user > .field--name-field-how-may-we-contact-you .fieldset__legend .legend-wrapper::after{content:' ';width:100%;margin-left:0.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;height:0.125rem;display:inline-block;background-color:#787e7c;}.path-user .user > fieldset .fieldset__legend .legend-wrapper .fieldset__legend-text,.path-user .user > .field--name-field-how-may-we-contact-you .fieldset__legend .legend-wrapper .fieldset__legend-text,.path-portal .user > fieldset .fieldset__legend .legend-wrapper .fieldset__legend-text,.path-portal .user > .field--name-field-how-may-we-contact-you .fieldset__legend .legend-wrapper .fieldset__legend-text{max-width:75%;display:inline-block;font-size:1.25rem;}@media all and (min-width:60em){.path-user .user > fieldset .fieldset__legend .legend-wrapper,.path-user .user > .field--name-field-how-may-we-contact-you .fieldset__legend .legend-wrapper,.path-portal .user > fieldset .fieldset__legend .legend-wrapper,.path-portal .user > .field--name-field-how-may-we-contact-you .fieldset__legend .legend-wrapper{letter-spacing:0.12375rem;}}.path-user .user > fieldset .fieldset__content > div,.path-user .user > .field--name-field-how-may-we-contact-you .fieldset__content > div,.path-portal .user > fieldset .fieldset__content > div,.path-portal .user > .field--name-field-how-may-we-contact-you .fieldset__content > div{margin-bottom:1rem;font-size:1.125rem;}.path-user .user > fieldset .fieldset__content > div > .field__label,.path-user .user > .field--name-field-how-may-we-contact-you .fieldset__content > div > .field__label,.path-portal .user > fieldset .fieldset__content > div > .field__label,.path-portal .user > .field--name-field-how-may-we-contact-you .fieldset__content > div > .field__label{display:block;letter-spacing:1.2px;text-transform:uppercase;color:#000000;font-weight:800;}@media all and (min-width:64em){.path-user .user > fieldset:first-of-type .fieldset__content,.path-portal .user > fieldset:first-of-type .fieldset__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.path-user .user > fieldset:first-of-type .fieldset__content > div,.path-portal .user > fieldset:first-of-type .fieldset__content > div{width:40%;margin-right:2rem;margin-bottom:1rem;}.path-user .user > fieldset:first-of-type .fieldset__content .field--name-field-address,.path-portal .user > fieldset:first-of-type .fieldset__content .field--name-field-address{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}.path-user .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization .field__label,.path-portal .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization .field__label{text-transform:uppercase;letter-spacing:1.2px;color:#000000;font-weight:800;}.path-user .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization .field_corporate_name_wrapper,.path-portal .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization .field_corporate_name_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.path-user .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization .field_corporate_name_wrapper a.edit.button,.path-portal .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization .field_corporate_name_wrapper a.edit.button{background:url("/themes/custom/sja/src/000_assets/icons/icon__edit.svg") center no-repeat;background-size:auto;border-radius:50%;overflow:hidden;width:30px;height:30px;margin-left:.25rem;vertical-align:bottom;}.path-user .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization .field_corporate_name_wrapper a.edit.button:hover,.path-portal .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization .field_corporate_name_wrapper a.edit.button:hover{-webkit-filter:sepia(100);filter:sepia(100);}.path-user .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization > div,.path-user .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization p,.path-portal .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization > div,.path-portal .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization p{margin-bottom:1rem;}@media all and (min-width:64em){.path-user .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization,.path-portal .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.path-user .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization > div,.path-user .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization p,.path-portal .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization > div,.path-portal .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization p{width:40%;margin-right:2rem;}.path-user .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization .field--name-field-adress,.path-portal .user fieldset.fieldset-contact-info .fieldset__content > .field--corporate .field--name-field-corporate.field--type-entity-reference .vocabulary-organization .field--name-field-adress{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}.path-user .user > .user-edit a,.path-portal .user > .user-edit a{width:auto;margin-top:3rem;padding:.5rem 2.75rem;cursor:pointer;color:#006633;text-decoration:none;}.path-user .user > .user-edit a:hover,.path-user .user > .user-edit a:focus,.path-user .user > .user-edit a:active,.path-portal .user > .user-edit a:hover,.path-portal .user > .user-edit a:focus,.path-portal .user > .user-edit a:active{color:#FFFFFF;}@media (max-width:850px){.path-user .ui-dialog,.path-portal .ui-dialog{width:550px !important;left:-webkit-calc(50vw - 250px) !important;left:calc(50vw - 250px) !important;}}@media (max-width:568px){.path-user .ui-dialog,.path-portal .ui-dialog{width:300px !important;left:-webkit-calc(50vw - 150px) !important;left:calc(50vw - 150px) !important;}}.path-user .webform-submission-edit-corporate-account-form .form-item--id-corporate input[readonly='readonly'],.path-portal .webform-submission-edit-corporate-account-form .form-item--id-corporate input[readonly='readonly']{background:#e5ebe9;color:#474b4a;}.path-user .webform-submission-edit-corporate-account-form .form-item--id-site-store-branch-transit .field__label,.path-portal .webform-submission-edit-corporate-account-form .form-item--id-site-store-branch-transit .field__label{word-break:break-all;}.path-user .webform-submission-edit-corporate-account-form .form-item--id-country select,.path-user .webform-submission-edit-corporate-account-form .form-item--id-province select,.path-portal .webform-submission-edit-corporate-account-form .form-item--id-country select,.path-portal .webform-submission-edit-corporate-account-form .form-item--id-province select{width:100%;padding:0 3.5rem 0 1rem;}.path-user .webform-submission-edit-corporate-account-form fieldset.webform-type-fieldset,.path-portal .webform-submission-edit-corporate-account-form fieldset.webform-type-fieldset{margin-bottom:0;}@media all and (min-width:64em){.path-user .webform-submission-edit-corporate-account-form,.path-portal .webform-submission-edit-corporate-account-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.path-user .webform-submission-edit-corporate-account-form > .messages--error,.path-portal .webform-submission-edit-corporate-account-form > .messages--error{width:100%;}.path-user .webform-submission-edit-corporate-account-form > .form-item,.path-portal .webform-submission-edit-corporate-account-form > .form-item{width:48%;}.path-user .webform-submission-edit-corporate-account-form .webform-type-fieldset .fieldset__content,.path-portal .webform-submission-edit-corporate-account-form .webform-type-fieldset .fieldset__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.path-user .webform-submission-edit-corporate-account-form .webform-type-fieldset .fieldset__content > div,.path-portal .webform-submission-edit-corporate-account-form .webform-type-fieldset .fieldset__content > div{width:48%;}}@media all and (min-width:48em){.path-portal.sidebar-first .layout-content{padding:0 3.75rem 3.75rem 3.75rem;}}.path-user .layout-content,.path-user.sidebar-first .layout-content{padding-top:1rem;padding-bottom:1rem;}@media all and (min-width:48em){.path-user .layout-content,.path-user.sidebar-first .layout-content{padding:3rem 3.75rem 11.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}@media all and (min-width:98.25em){.path-user .layout-content,.path-user.sidebar-first .layout-content{padding:3rem 0 11.75rem;}}.path-user .layout-content .layout-sidebar-first,.path-user.sidebar-first .layout-content .layout-sidebar-first{float:none;margin:0 auto;}@media all and (min-width:48em){.path-user .layout-content .layout-sidebar-first,.path-user.sidebar-first .layout-content .layout-sidebar-first{max-width:290px;-webkit-box-flex:0;-webkit-flex:0 1 35%;-ms-flex:0 1 35%;flex:0 1 35%;-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;margin-right:1.875rem;}}@media all and (min-width:75em){.path-user .layout-content .layout-sidebar-first,.path-user.sidebar-first .layout-content .layout-sidebar-first{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin-right:3.75rem;}}.path-user .layout-content .region-content,.path-user.sidebar-first .layout-content .region-content{float:none;}@media all and (min-width:48em){.path-user .layout-content .region-content,.path-user.sidebar-first .layout-content .region-content{-webkit-box-flex:0;-webkit-flex:0 1 65%;-ms-flex:0 1 65%;flex:0 1 65%;-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;margin-left:1.875rem;}}@media all and (min-width:75em){.path-user .layout-content .region-content,.path-user.sidebar-first .layout-content .region-content{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;margin-left:3.75rem;}}.user--display-mode-user-sidebar{padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media all and (min-width:48em){.user--display-mode-user-sidebar{display:block;padding:1.875rem 2.5rem;}}.user--display-mode-user-sidebar .user__sidebar-picture{display:inline-block;}@media all and (min-width:48em){.user--display-mode-user-sidebar .user__sidebar-picture{display:block;}}.user--display-mode-user-sidebar .user__sidebar-picture img{width:100%;max-width:40px;height:40px;border-radius:50%;}@media all and (min-width:48em){.user--display-mode-user-sidebar .user__sidebar-picture img{max-width:80px;margin:0 auto;height:80px;}}.user--display-mode-user-sidebar .user__sidebar-text{display:inline-block;margin-left:1rem;}@media all and (min-width:48em){.user--display-mode-user-sidebar .user__sidebar-text{display:block;margin-left:0;}}.user--display-mode-user-sidebar .user__sidebar-name,.user--display-mode-user-sidebar .user__sidebar-edit-link{display:block;}@media all and (min-width:48em){.user--display-mode-user-sidebar .user__sidebar-name,.user--display-mode-user-sidebar .user__sidebar-edit-link{text-align:center;}}.user--display-mode-user-sidebar .user__sidebar-name{font-size:.75rem;font-weight:bold;}@media all and (min-width:48em){.user--display-mode-user-sidebar .user__sidebar-name{font-size:1rem;margin-top:.75rem;overflow-wrap:break-word;}}.user--display-mode-user-sidebar .user__company-account-name{margin-top:.25rem;display:block;color:#000;font-size:0.8125rem;height:auto;}@media all and (min-width:48em){.user--display-mode-user-sidebar .user__company-account-name{text-align:center;font-size:1rem;}}.user--display-mode-user-sidebar .user__sidebar-edit-link{margin-top:.25rem;}.user--display-mode-user-sidebar .user__sidebar-edit-link a{display:block;color:#000;font-size:0.8125rem;text-decoration:none;}@media all and (min-width:48em){.user--display-mode-user-sidebar .user__sidebar-edit-link a{font-size:.75rem;}}.user--display-mode-user-sidebar .user__sidebar-edit-link a:hover,.user--display-mode-user-sidebar .user__sidebar-edit-link a:focus{text-decoration:underline;}.view--employees-of-corporate.view--display-block_1 .view__filters > form,.view--contacts-of-coprporate.view--display-block_1 .view__filters > form{margin-bottom:1.5rem;}@media all and (min-width:60em){.view--employees-of-corporate.view--display-block_1 .view__filters > form,.view--contacts-of-coprporate.view--display-block_1 .view__filters > form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media all and (min-width:60em){.view--employees-of-corporate.view--display-block_1 .view__filters > form > .form-item,.view--contacts-of-coprporate.view--display-block_1 .view__filters > form > .form-item{margin-right:2rem;width:40%;}}@media all and (min-width:60em){.view--employees-of-corporate.view--display-block_1 .view__filters > form > .form-item,.view--contacts-of-coprporate.view--display-block_1 .view__filters > form > .form-item{width:50%;}}.view--employees-of-corporate.view--display-block_1 .view__filters > form .form-actions input,.view--contacts-of-coprporate.view--display-block_1 .view__filters > form .form-actions input{margin-top:1.5rem;}.view--employees-of-corporate.view--display-block_1{margin-bottom:5rem;}.view--employees-of-corporate.view--display-block_1 .vbo-view-form .vbo-multipage-selector{display:none;}.view--employees-of-corporate.view--display-block_1 .vbo-view-form .form-item--id-select-all{display:none;}.view--employees-of-corporate.view--display-block_1 input.form-checkbox{width:20px;height:20px;opacity:initial;-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;position:relative;}.view--employees-of-corporate.view--display-block_1 .form-item--checkbox{margin-bottom:0;}.registration__list-item{background:#ffffff;border:solid 1px #eaeaeb;border-radius:10px;color:#494d55;list-style:none;margin:1rem 0;padding:2.25rem 1.5rem;}.registration__info-primary,.registration__info-secondary{overflow:hidden;}@media all and (min-width:75em){.registration__info-primary,.registration__info-secondary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -2.5rem;}}.registration__info-secondary{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5rem;}.registration__field-item{font-weight:600;font-family:'Lato' sans-serif;font-size:1.25rem;-webkit-font-smoothing:antialiased;margin:1rem 0;}@media all and (min-width:75em){.registration__field-item{padding:0 2.5rem;margin:0;}}.registration__field-item label{letter-spacing:normal;color:#9a9a9a;font-size:1.125rem;font-weight:600;}.registration__class a{color:#626363;text-decoration:underline;font-weight:500;}.registration__class a:hover{text-decoration:none;}.registration__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-left:auto;margin-top:1rem;}.registration__button a,.registration__load-more button{border-radius:6px;font-family:'Lato' sans-serif;font-size:1.125rem;font-weight:500;background-color:#006633;letter-spacing:0;line-height:1.2;text-transform:none;color:#FFF;margin-right:0.5rem;border:0;cursor:pointer;display:inline-block;padding:0.625rem 1.625rem;text-align:center;text-decoration:none;-webkit-transition:.2s all;transition:.2s all;-webkit-font-smoothing:antialiased;}.registration__button a:hover,.registration__button a:focus,.registration__load-more button:hover,.registration__load-more button:focus{background-color:#17573a;color:#FFF;}.registration__button a:last-child,.registration__load-more button:last-child{margin-right:0;}.registration__load-more{text-align:center;}.registration__load-more button{margin:0 auto;}.customer-information-user-view > div,.order-information-user-view > div{margin-bottom:2rem;}.customer-information-user-view > div h5,.order-information-user-view > div h5{margin-top:0;}.customer-information-user-view .customer-information__shipping > div,.order-information-user-view .customer-information__shipping > div{margin-bottom:2rem;}.customer-information-user-view .customer-information__shipping .field__label,.order-information-user-view .customer-information__shipping .field__label{margin-bottom:0;}.customer-information-user-view .user-customer-contact .address .given-name,.customer-information-user-view .user-customer-contact .address .locality,.customer-information-user-view .user-customer-contact .address .administrative-area,.customer-information-user-view .customer-billing .address .given-name,.customer-information-user-view .customer-billing .address .locality,.customer-information-user-view .customer-billing .address .administrative-area,.customer-information-user-view .customer-information__shipping .address .given-name,.customer-information-user-view .customer-information__shipping .address .locality,.customer-information-user-view .customer-information__shipping .address .administrative-area,.order-information-user-view .user-customer-contact .address .given-name,.order-information-user-view .user-customer-contact .address .locality,.order-information-user-view .user-customer-contact .address .administrative-area,.order-information-user-view .customer-billing .address .given-name,.order-information-user-view .customer-billing .address .locality,.order-information-user-view .customer-billing .address .administrative-area,.order-information-user-view .customer-information__shipping .address .given-name,.order-information-user-view .customer-information__shipping .address .locality,.order-information-user-view .customer-information__shipping .address .administrative-area{margin-right:.5rem;}@media all and (min-width:60em){.customer-information-user-view,.order-information-user-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.customer-information-user-view .user-customer-contact,.customer-information-user-view .customer-information__shipping,.order-information-user-view .user-customer-contact,.order-information-user-view .customer-information__shipping{margin-right:3rem;}}.customer-information-user-view .user-order-items-class-registration,.order-information-user-view .user-order-items-class-registration{margin-top:4rem;}.customer-information-user-view .order-total-line .order-total-line-label,.order-information-user-view .order-total-line .order-total-line-label{margin-right:1rem;}.customer-information-user-view .order-total-line .order-total-line-value,.order-information-user-view .order-total-line .order-total-line-value{width:auto;}.order-information-user-view div{width:100%;}.tx-tooltip{position:relative;display:inline-block;cursor:help;}.tx-tooltip .tx-tooltip{border:none;}.tx-tooltip .tx-tooltip-text{visibility:hidden;width:20rem;background-color:#fff;color:#222;text-align:left;border-radius:6px;border:2px solid #0070c9;padding:.5rem .3rem;position:absolute;z-index:1;top:-5rem;left:1rem;font-size:.75rem;text-transform:none;}@media all and (max-width:39.9375em){.tx-tooltip .tx-tooltip-text{width:13rem;}}.tx-tooltip .tx-tooltip-text::after{content:'';position:absolute;top:5rem;right:100%;margin-top:-5px;border-width:8px;border-style:solid;border-color:transparent #0070c9 transparent transparent;}.tx-tooltip:hover .tx-tooltip-text,.tx-tooltip:focus .tx-tooltip-text{visibility:visible;}.tx-tooltip:hover .tx-tooltip-text .tx-tooltip .tx-tooltip-text,.tx-tooltip:focus .tx-tooltip-text .tx-tooltip .tx-tooltip-text{visibility:hidden;}.address-book__container .address-book__profiles{display:block;}@media all and (min-width:35.5em){.address-book__container .address-book__profiles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.address-book__container .address-book__profiles .address-book__profile--default{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:2rem .75em;}.address-book__container .address-book__profiles .address-book__operations a{display:inline-block;margin-right:1.5rem;}.address-book__container .address .given-name,.address-book__container .address .locality,.address-book__container .address .administrative-area{margin-right:.25rem;}.profile-customer-address-book-add-form{max-width:769px;}.profile-customer-address-book-add-form > .field--name-address div[id^='edit-address-0-address'] > .form-item,.profile-customer-address-book-add-form > .field--name-address div[id^='edit-address-0-address'] > .form-wrapper{margin-bottom:1rem;}.profile-customer-address-book-add-form > .field--name-address div[id^='edit-address-0-address'] > .address-container-inline .form-item{display:block;margin-bottom:1rem;margin-right:0;}.profile-customer-address-book-add-form > .field--name-address div[id^='edit-address-0-address'] > .address-container-inline .form-item:last-of-type{margin-bottom:0;}@media all and (min-width:75em){.profile-customer-address-book-add-form > .field--name-address div[id^='edit-address-0-address'] > .address-container-inline .form-item{display:inline-block;margin-right:1rem;margin-bottom:0;}.profile-customer-address-book-add-form > .field--name-address div[id^='edit-address-0-address'] > .address-container-inline .form-item:nth-of-type(3){margin-top:1rem;}}.path--user-payment-methods .block--primary-admin-actions nav li{list-style-type:none;}.path--user-payment-methods .block--main-page-content table .links li{list-style-type:none;}.path--user-payment-methods .block--main-page-content table .links li a{color:#006633;font-weight:bold;text-decoration:none;}.path--user-payment-methods .block--main-page-content table .links li a:hover,.path--user-payment-methods .block--main-page-content table .links li a:focus{text-decoration:underline;}.stripe-form{margin-bottom:1rem;}.stripe-form .stripe-payment-images{width:100%;}.stripe-form .stripe-payment-images .stripe-payment-logo{width:30px;display:inline-block;vertical-align:middle;}.commerce-payment-method-add-form{max-width:769px;}.commerce-payment-method-add-form #edit-payment-method-type--wrapper{margin:0;}.commerce-payment-method-add-form .stripe-form{margin-bottom:1rem;}.commerce-payment-method-add-form .stripe-form .stripe-payment-images{width:100%;}.commerce-payment-method-add-form .stripe-form .stripe-payment-images .stripe-payment-logo{height:30px;display:inline-block;}@media all and (min-width:48em){.commerce-payment-method-add-form .stripe-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.commerce-payment-method-add-form .stripe-form #payment-errors{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.commerce-payment-method-add-form .stripe-form > .form-item{margin-right:1rem;}.commerce-payment-method-add-form .purchase-order-form{margin-bottom:1rem;}.commerce-payment-method-add-form #edit-payment-method-billing-information > .form-item,.commerce-payment-method-add-form #edit-payment-method-billing-information #edit-payment-method-billing-information-address-0-address > .form-item,.commerce-payment-method-add-form #edit-payment-method-billing-information #edit-payment-method-billing-information-address-0-address > .form-wrapper{margin-bottom:1rem;}.commerce-payment-method-add-form #edit-payment-method-billing-information #edit-payment-method-billing-information-address-0-address > .address-container-inline{margin-bottom:1rem;}.commerce-payment-method-add-form #edit-payment-method-billing-information #edit-payment-method-billing-information-address-0-address > .address-container-inline .form-item{display:block;margin-bottom:1rem;margin-right:0;}.commerce-payment-method-add-form #edit-payment-method-billing-information #edit-payment-method-billing-information-address-0-address > .address-container-inline .form-item:last-of-type{margin-bottom:0;}@media all and (min-width:75em){.commerce-payment-method-add-form #edit-payment-method-billing-information #edit-payment-method-billing-information-address-0-address > .address-container-inline .form-item{display:inline-block;margin-right:1rem;margin-bottom:0;}}.commerce-payment-method-add-form .form-submit{margin-top:1rem;}.form-item--id-payment-information-add-payment-method-payment-details-expiration,.form-item--id-payment-information-add-payment-method-payment-details-security-code{vertical-align:top;}.class__layout{max-width:1540px;margin:0 auto;padding:2rem 1rem 1rem;-webkit-transition:.5s all ease-in;transition:.5s all ease-in;}@media all and (min-width:48em){.class__layout{padding:2rem 3.75rem 6.5rem;}}@media all and (min-width:98.25em){.class__layout{padding:2rem 0 6.5rem;}}.class__layout .back_to_courses_menu{margin-bottom:2rem;}.class__layout .back_to_courses_menu .breadcrumb__btn{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#006633;position:relative;text-decoration:none;padding-left:18px;}.class__layout .back_to_courses_menu .breadcrumb__btn::before{content:' ';display:inline-block;background-image:url(/themes/custom/sja/src/000_assets/icons/double_arrow_n.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;left:0;}.class__layout .back_to_courses_menu .breadcrumb__btn:hover{color:black;}.class__layout .back_to_courses_menu .breadcrumb__btn:hover::before{background-image:url(/themes/custom/sja/src/000_assets/icons/double_arrow_h.svg);}@media all and (min-width:60em){.class__layout .class-title-course-link{width:50%;}.class__layout .class-title-course-link hr{margin-left:0;margin-bottom:0;}}@media all and (min-width:60em){.class__layout .class__product-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.class__layout .class__product-details .field--label-above .field__label{float:none;}.class__layout .class__product-details .commerce-order-item-add-to-cart-form .field--widget-commerce-quantity .form-item--error-message{color:#e50020;font-size:1rem;}.class__layout .class__product-details .commerce-order-item-add-to-cart-form > .form-actions > .is-disabled{opacity:.7;}.class__layout .class__product-details .commerce-order-item-add-to-cart-form.contact-required .form-item--id-contact{font-style:italic;font-size:1rem;margin-top:15px;max-width:70%;}.class__layout .class__product-details .commerce-order-item-add-to-cart-form.contact-required .form-submit.is-disabled{background:#787e7c;opacity:1;color:white;border:none;}.class__layout .class__product-details .commerce-order-item-add-to-cart-form.contact-required .form-submit.is-disabled:hover,.class__layout .class__product-details .commerce-order-item-add-to-cart-form.contact-required .form-submit.is-disabled:focus{color:white;}@media all and (min-width:60em){.class__layout .class__product-details-information{margin-top:1rem;width:50%;margin-right:3.125rem;}}.class__layout .product-details-regitration{width:100%;float:none;}.class__layout .product-details-regitration .field--name-variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity{display:none;}@media all and (min-width:60em){.class__layout .product-details-regitration{width:35%;}}.class__layout .product-details-regitration .field--widget-commerce-quantity,.class__layout .product-details-regitration .classVariationPrice,.class__layout .product-details-regitration input[type='submit']{max-width:380px;width:100%;}.class__layout .product-details-regitration .call-to-register-wrapper .call-to-register-link{background-color:#FFFFFF;border-radius:22px;border:solid 2px #006633;color:#006633;cursor:pointer;display:inline-block;font-size:14px;font-weight:900;letter-spacing:1.74px;line-height:1.36;padding:9px 27px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:.2s all;transition:.2s all;background-color:#006633;color:#FFFFFF;border-radius:10px;max-width:380px;width:100%;height:70px;cursor:pointer;text-transform:uppercase;padding:1rem;}.class__layout .product-details-regitration .call-to-register-wrapper .call-to-register-link:hover,.class__layout .product-details-regitration .call-to-register-wrapper .call-to-register-link:focus{background-color:#006633;color:#FFFFFF;}.class__layout .product-details-regitration .field--name-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.class__layout .product-details-regitration .field--name-price > div:first-of-type{margin-right:10px;}.class__layout hr + .class__title{margin-bottom:1rem;}@media all and (min-width:60em){.class__layout hr + .class__title{margin-bottom:0 0 2rem;}}.class__layout .class__title{margin-top:0;}.class__layout .field-details,.class__layout .field--name-field-address,.class__layout .field--name-field-class-directions{margin-bottom:1rem;}.class__layout .field--name-field-address{margin-top:1rem;}.class__layout .class__label{font-weight:bold;}.class__layout .class__location .field__label{display:block;float:none;}.class__layout .class__location .field.field--label-inline > .field__label,.class__layout .class__location .field.field--label-inline > .field__item{display:inline-block;margin-right:0;}.class__layout .class__location .vocabulary-branch > .field{margin-top:1rem;}.class__layout .class__location .field--name-field-class-location-entity-refe .field__item .vocabulary-class-location .field--name-field-branch{display:none;}.class__layout .class__location_branch .field__label{display:block;float:none;}.class__layout .class__location_branch .field.field--label-inline > .field__label,.class__layout .class__location_branch .field.field--label-inline > .field__item{display:inline-block;margin-right:0;}.class__layout .class__location_branch .vocabulary-branch > .field{margin-top:1rem;}.class__layout .class__location_branch .field--name-field-class-location-entity-refe > .field__label{display:none;}.class__layout .class__location_branch .field--name-field-class-location-entity-refe .field__item .vocabulary-class-location > span,.class__layout .class__location_branch .field--name-field-class-location-entity-refe .field__item .vocabulary-class-location .field--name-field-address,.class__layout .class__location_branch .field--name-field-class-location-entity-refe .field__item .vocabulary-class-location .field--name-field-class-directions{display:none;}.class__layout .field--name-field-cancellation .field__label,.class__layout .field--name-field-session .field__label{float:unset;}.class__layout .field--name-field-pricingtable .field--label-above .field__label,.class__layout .field--name-field-session .field--label-above .field__label{float:left;}.class__layout .field--name-field-pricingtable .field--label-above .field__label,.class__layout .field--name-field-session .field--label-above .field__label{float:left !important;}.class__layout .class__pricingtable.field-details{margin:auto;width:22vh;float:left;display:table;}.class__layout .class__pricingtable table td{padding:1rem;padding-left:0;text-align:center;}.class__layout .class__pricingtable table tr{border-bottom:1px solid #e5ebe9;}.class__layout .field--name-field-session table thead{background-color:#e5ebe9;}.class__layout .field--name-field-session table thead th{font-size:inherit;text-transform:none;font-weight:600;}.class__layout .field--name-field-session table tbody > tr > td{width:100% !important;}@media all and (min-width:35.5em){.class__layout .field--name-field-session table tbody > tr > td{width:35% !important;}.class__layout .field--name-field-session table tbody > tr > td:nth-child(1){width:30% !important;}}@media screen and (max-width:568px){.class__layout .field--name-field-session table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.class__layout .field--name-field-session table tr{display:block;margin-bottom:.625em;}.class__layout .field--name-field-session table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right;}.class__layout .field--name-field-session table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase;}.class__layout .field--name-field-session table td:last-child{border-bottom:0;}}.class__layout .classVariationPrice{margin-top:1.5rem;}.class__layout .classVariationPrice .field__label{float:none;margin-left:unset !important;margin-top:unset;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.class__layout .classVariationPrice .field__label{margin-top:0;}}.class__layout .classVariationPrice .field__item{padding:unset;}.class__layout .you-may-also-like{max-width:100%;margin-bottom:0;}.class__layout .you-may-also-like .field__items > .field__item{margin-left:0;margin-bottom:3rem;}.class__layout .you-may-also-like .field__items > .field__item .field--name-field-variation-image{border:1px solid #e5ebe9;}.class__layout .you-may-also-like .field__items > .field__item .field-prices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 0 1rem 0;}.class__layout .you-may-also-like .field__items > .field__item .field-prices > .field--name-list-price{margin-right:1rem;text-decoration:line-through;color:#474b4a;}.class__layout .you-may-also-like .field__items > .field__item .field--name-title{margin-bottom:.75rem;}.class__layout .you-may-also-like .field__items > .field__item .field--name-title a{text-decoration:none;letter-spacing:.4px;color:#006633;font-weight:bold;border-bottom:2px solid white;-webkit-transition:.5s;transition:.5s;display:inline;cursor:pointer;}.class__layout .you-may-also-like .field__items > .field__item .field--name-title a:hover,.class__layout .you-may-also-like .field__items > .field__item .field--name-title a:focus{border-bottom:2px solid #006633;}.class__layout .you-may-also-like .field__items > .field__item .field--name-title a:visited{color:#006633;}.class__layout .you-may-also-like .field__items > .field__item .search-result-description{margin-bottom:1.5rem;}.class__layout .you-may-also-like .field__items > .field__item .commerce-order-item-variation-cart-form-form{margin-top:2rem;}.class__layout .you-may-also-like .field__items > .field__item .commerce-order-item-variation-cart-form-form > div,.class__layout .you-may-also-like .field__items > .field__item .commerce-order-item-variation-cart-form-form > input{display:none;}.class__layout .you-may-also-like .field__items > .field__item .commerce-order-item-variation-cart-form-form > .form-actions{display:block;}.class__layout .you-may-also-like .field__items > .field__item .commerce-order-item-variation-cart-form-form > .form-actions .button--add-to-cart{margin-top:0;}@media all and (min-width:60em) and (max-width:87.4375em){.class__layout .you-may-also-like .field__items > .field__item .commerce-order-item-variation-cart-form-form > .form-actions .button--add-to-cart{padding:9px 12px;}}@media all and (min-width:35.5em){.class__layout .you-may-also-like .field__items{display:grid;overflow:hidden;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-column-gap:3rem;grid-row-gap:4rem;}.class__layout .you-may-also-like .field__items > .field__item{width:100%;height:100%;}.class__layout .you-may-also-like .field__items > .field__item .product-card-product{position:relative;height:100%;}.class__layout .you-may-also-like .field__items > .field__item .variatons_add_to_cart_button{position:absolute;bottom:0;}}@media all and (min-width:35.5em) and (-ms-high-contrast:none),all and (min-width:35.5em) and (-ms-high-contrast:active){.class__layout .you-may-also-like .field__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.class__layout .you-may-also-like .field__items > .field__item{width:23%;}.class__layout .you-may-also-like .field__items > .field__item .variatons_add_to_cart_button{position:relative;}.class__layout .you-may-also-like .field__items > div:nth-of-type(3n + 2){margin:0 5%;}}@media all and (min-width:87.5em){.class__layout .you-may-also-like .field__items{grid-template-columns:repeat(4,1fr);grid-column-gap:4rem;}}.view--certification .form-item--id-field-vali-value,.view--certification .form-item--id-field-valid-to-value,.view--certification .form-item--id-title{width:350px;height:100px;}.view--certification .view__row{width:692px;height:80px;}.view--certification{position:static;margin-bottom:5rem;}@media all and (min-width:60em){.view--certification{margin-bottom:11.75rem;}}.view--certification .view__header{margin:3rem 0;}@media all and (min-width:60em){.view--certification .view__header{margin:-.75rem 0 3rem;}}.view--certification .view__header h1,.view--certification .view__header .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .view--certification .view__header .field--name-field-content-title,.view--certification .view__header .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .view--certification .view__header .field--name-field-content-title{font-size:1.5rem;margin:0;}@media all and (min-width:60em){.view--certification .view__header h1,.view--certification .view__header .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .view--certification .view__header .field--name-field-content-title,.view--certification .view__header .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .view--certification .view__header .field--name-field-content-title{font-size:2.25rem;}}.view--certification .view__filters .form-actions input{margin-top:1rem;}.view--certification .view__filters .form-actions input[id^='edit-reset--']{color:#787e7c;margin:1.3125rem;padding:0;height:2rem;border:none;border-bottom:2px solid transparent;border-radius:0;font-weight:bold;}.view--certification .view__filters .form-actions input[id^='edit-reset--']:hover,.view--certification .view__filters .form-actions input[id^='edit-reset--']:focus{background-color:transparent;color:#006633;border-bottom-color:#006633;}.view--certification .view__empty,.view--certification .view__content{margin:2rem 0 0;}@media all and (min-width:60em){.view--certification .view__empty,.view--certification .view__content{margin:3rem 0 0;}}.view--certification .view__empty thead th,.view--certification .view__content thead th{padding:1.25rem 1rem;font-size:1rem;}.view--certification .view__empty thead th a,.view--certification .view__content thead th a{color:#000;text-decoration:none;}.view--certification .view__empty thead th a:hover,.view--certification .view__empty thead th a:focus,.view--certification .view__content thead th a:hover,.view--certification .view__content thead th a:focus{text-decoration:underline;color:#006633;}.view--certification .view__empty tbody td,.view--certification .view__content tbody td{padding:2rem 1rem;font-size:1rem;font-weight:bold;}.view--certification .view__empty tbody td a,.view--certification .view__content tbody td a{color:#006633;text-decoration:none;}.view--certification .view__empty tbody td a:hover,.view--certification .view__empty tbody td a:focus,.view--certification .view__content tbody td a:hover,.view--certification .view__content tbody td a:focus{text-decoration:underline;}.view--corporate-certification .form-item--id-field-vali-value,.view--corporate-certification .form-item--id-field-valid-to-value,.view--corporate-certification .form-item--id-title{width:350px;height:100px;}.view--corporate-certification .view__row{width:692px;height:80px;}.view--corporate-certification{position:static;margin-bottom:5rem;}@media all and (min-width:60em){.view--corporate-certification{margin-bottom:11.75rem;}}.view--corporate-certification .view__header{margin:3rem 0;}@media all and (min-width:60em){.view--corporate-certification .view__header{margin:-.75rem 0 3rem;}}.view--corporate-certification .view__header h1,.view--corporate-certification .view__header .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .view--corporate-certification .view__header .field--name-field-content-title,.view--corporate-certification .view__header .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .view--corporate-certification .view__header .field--name-field-content-title{font-size:1.5rem;margin:0;}@media all and (min-width:60em){.view--corporate-certification .view__header h1,.view--corporate-certification .view__header .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .view--corporate-certification .view__header .field--name-field-content-title,.view--corporate-certification .view__header .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .view--corporate-certification .view__header .field--name-field-content-title{font-size:2.25rem;}}.view--corporate-certification .view__filters .form-actions input{margin-top:1rem;}.view--corporate-certification .view__filters .form-actions input[id^='edit-reset--']{color:#787e7c;margin:1.3125rem;padding:0;height:2rem;border:none;border-bottom:2px solid transparent;border-radius:0;font-weight:bold;}.view--corporate-certification .view__filters .form-actions input[id^='edit-reset--']:hover,.view--corporate-certification .view__filters .form-actions input[id^='edit-reset--']:focus{background-color:transparent;color:#006633;border-bottom-color:#006633;}.view--corporate-certification .view__empty,.view--corporate-certification .view__content{margin:2rem 0 0;}@media all and (min-width:60em){.view--corporate-certification .view__empty,.view--corporate-certification .view__content{margin:3rem 0 0;}}.view--corporate-certification .view__empty thead th,.view--corporate-certification .view__content thead th{padding:1.25rem 1rem;font-size:1rem;}.view--corporate-certification .view__empty thead th a,.view--corporate-certification .view__content thead th a{color:#000;text-decoration:none;}.view--corporate-certification .view__empty thead th a:hover,.view--corporate-certification .view__empty thead th a:focus,.view--corporate-certification .view__content thead th a:hover,.view--corporate-certification .view__content thead th a:focus{text-decoration:underline;color:#006633;}.view--corporate-certification .view__empty tbody td,.view--corporate-certification .view__content tbody td{padding:2rem 1rem;font-size:1rem;font-weight:bold;}.view--corporate-certification .view__empty tbody td a,.view--corporate-certification .view__content tbody td a{color:#006633;text-decoration:none;}.view--corporate-certification .view__empty tbody td a:hover,.view--corporate-certification .view__empty tbody td a:focus,.view--corporate-certification .view__content tbody td a:hover,.view--corporate-certification .view__content tbody td a:focus{text-decoration:underline;}.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .form-item{margin-top:1rem;margin-bottom:1rem;}.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .form-item input[readonly='readonly']{background:#e5ebe9;}.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .form-item--id-sidebar-sja-coupon-redemption-form-code{margin-bottom:0;}.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .button{margin-top:1.5rem;}@media only screen and (max-width:640px){.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .coupon-redemption-form__coupons{}.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .coupon-redemption-form__coupons table,.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .coupon-redemption-form__coupons thead,.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .coupon-redemption-form__coupons tbody,.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .coupon-redemption-form__coupons th,.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .coupon-redemption-form__coupons td,.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .coupon-redemption-form__coupons tr{display:block;}.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .coupon-redemption-form__coupons thead tr{position:absolute;top:-9999px;left:-9999px;}.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .coupon-redemption-form__coupons tr{margin:0 0 1rem 0;}.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .coupon-redemption-form__coupons td{border:none;position:relative;text-align:center;}.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .coupon-redemption-form__coupons td > input{margin:auto;}.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-sja-coupon-redemption #edit-sidebar-sja-coupon-redemption-form > .coupon-redemption-form__coupons td::before{position:absolute;top:0;left:6px;width:45%;padding-right:10px;white-space:nowrap;}}.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-order-summary .view--commerce-checkout-order-summary .view__footer > div > .order-total-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.commerce-checkout-flow-multistep-default.commerce-checkout-flow .checkout-pane-order-summary .view--commerce-checkout-order-summary .view__footer > div > .order-total-line .order-total-line-label{text-align:left;}.sja-company-code-portal{margin:3rem auto;width:auto;}@media all and (min-width:60em){.sja-company-code-portal{margin:0;width:36%;}}.sja-company-code-portal .code_message .error_message{color:#e50020;font-size:.75rem;font-weight:bold;}.sja-company-code-portal > .form-item{margin-top:1rem;margin-bottom:1rem;}.sja-company-code-portal > .form-item input:disabled,.sja-company-code-portal > .form-item input[readonly='readonly']{background:#e5ebe9;}.sja-company-code-portal input.form-submit{margin-top:1rem;}.checkout-pane-completion-message .checkout-complete span.order-number{color:#006633;}.checkout-pane-completion-message .checkout-complete > div{margin-bottom:1rem;}.commerce-checkout-flow .form-item label.is-required::after{content:'*';vertical-align:unset;display:inline-block;color:#e50020;}.commerce-checkout-flow-sja-checkout-flow-donation *{font-family:"Lato","Helvetica Neue",Arial,sans-serif;}.heading-3,.checkout-pane h3,.checkout-pane > .fieldset__container > legend{font-size:0.9375rem;font-family:"Lato","Helvetica Neue",Arial,sans-serif;font-weight:700;color:#18573A;margin:0 0 1rem 0;}@media all and (min-width:48em){.heading-3,.checkout-pane h3,.checkout-pane > .fieldset__container > legend{font-size:1.0625rem;}}.shadow-box,.order-information .checkout-pane{background-color:#FFFFFF;border-radius:6px;border:solid 1px #e0e0e0;padding:1rem 2rem;margin:1rem 0;}.checkout-pane h3,.checkout-pane > .fieldset__container > legend{text-transform:uppercase;letter-spacing:0.03rem;text-align:center;line-height:1;}@media all and (min-width:48em){.checkout-pane h3,.checkout-pane > .fieldset__container > legend{letter-spacing:0;text-align:left;}}.checkout-pane p{font-size:0.875rem;font-family:"Lato","Helvetica Neue",Arial,sans-serif;font-weight:500;color:#666666;}@media all and (min-width:48em){.checkout-pane p{font-size:1rem;}}.path-checkout{background-color:#F7F7F7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.path-checkout fieldset{border:none;margin:2rem 0;padding:0;}.path-checkout fieldset:first-child,.path-checkout fieldset:last-child{margin:0;}.path-checkout fieldset legend{text-transform:none;}.path-checkout label{text-transform:none;letter-spacing:0;font-size:0.8125rem;font-weight:bold;color:#4d4d4d;}.path-checkout .stripe-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.path-checkout #payment-errors{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.path-checkout #payment-errors .messages{margin-bottom:1rem;padding:0.75rem;}.path-checkout .__PrivateStripeElement{width:8.75rem;}.path-checkout .payment-method-icon-list{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.path-checkout .payment-method-icon-list .payment-method-icon{-webkit-box-flex:0;-webkit-flex:0 0 1.5625rem;-ms-flex:0 0 1.5625rem;flex:0 0 1.5625rem;width:25px;height:16px;background-size:25px 16px;margin-right:0.25rem;}.path-checkout .payment-method-icon-list .payment-method-icon:last-child{margin-right:0;}.path-checkout .form-item--id-payment-information-add-payment-method-payment-details-card-number{-webkit-box-flex:1;-webkit-flex:1 0 17.1875rem;-ms-flex:1 0 17.1875rem;flex:1 0 17.1875rem;margin-right:2rem;margin-bottom:1rem;}.path-checkout .form-item--id-payment-information-add-payment-method-payment-details-expiration{margin-right:2rem;}.path-checkout .form-item--id-payment-information-add-payment-method-payment-details-expiration,.path-checkout .form-item--id-payment-information-add-payment-method-payment-details-security-code{-webkit-box-flex:0;-webkit-flex:0 0 6.75rem;-ms-flex:0 0 6.75rem;flex:0 0 6.75rem;}.path-checkout .stripe-form .form-text,.path-checkout input[type='text'],.path-checkout input[type='number'],.path-checkout input[type='tel'],.path-checkout select{border-color:#e4e4e4;border-radius:4px;font-weight:400;padding:.75rem 1rem;width:100%;}.path-checkout select{padding:.75rem 3rem .75rem 1rem;}.path-checkout .stripe-form .form-text{height:43px;font-size:.875rem;padding:0.75rem 1rem 0.75rem 1rem;margin:0;}.path-checkout .stripe-form #card-number-element,.path-checkout .stripe-form #expiration-element,.path-checkout .stripe-form #security-code-element{width:100%;}.path-checkout .stripe-form #card-number-element{position:relative;padding-left:2.5rem;}.path-checkout .stripe-form #card-number-element::before{content:'';background-image:url(/themes/custom/sja/src/000_assets/checkout/credit-card-lock.svg);background-repeat:no-repeat;background-position:center center;width:1.125rem;height:1.125rem;display:inline-block;position:absolute;left:0.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.path-checkout input[type='radio'] + label{background:none;position:relative;font-size:0.8125rem;cursor:pointer;padding:0 0 0 1.375rem;}@media all and (min-width:48em){.path-checkout input[type='radio'] + label{font-size:0.875rem;}}.path-checkout input[type='radio'] + label::before{content:'';width:1rem;height:1rem;display:inline-block;border:1px solid #dadadb;border-radius:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.path-checkout input[type='radio'] + label::after{background-color:#000;content:'';width:0.5rem;height:0.5rem;display:inline-block;border-radius:100%;position:absolute;left:0.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0;}.path-checkout input[type='radio'] + label:hover::after{opacity:.25;}.path-checkout input[type='radio']:checked + label::after{opacity:1;}.path-checkout input[type='checkbox'] + label{background:none;position:relative;font-size:0.8125rem;cursor:pointer;}@media all and (min-width:48em){.path-checkout input[type='checkbox'] + label{font-size:0.875rem;}}.path-checkout input[type='checkbox'] + label::before{content:'';width:1.0625rem;height:1.0625rem;display:inline-block;border:1px solid #789C8B;border-radius:4px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.path-checkout input[type='checkbox'] + label::after{background-image:url(/themes/custom/sja/src/000_assets/checkout/checkmark.svg);background-repeat:no-repeat;background-position:center center;content:'';width:0.75rem;height:0.75rem;display:inline-block;position:absolute;left:0.1875rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0;}.path-checkout input[type='checkbox']:checked + label{background-image:none;}.path-checkout input[type='checkbox']:checked + label::before{border-color:#0c0c0c;}.path-checkout input[type='checkbox']:checked + label::after{opacity:1;}.path-checkout input[type='submit']{background-color:#18573A;border-radius:4px;text-transform:none;letter-spacing:0;border:0;color:#FFFFFF;width:100%;font-size:1.125rem;font-weight:700;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;}.path-checkout input[type='submit']:hover{background-color:#006633;color:#FFFFFF;}.path-checkout input[type='submit']:disabled{opacity:.5;}.path-checkout input[type='submit']:disabled:hover{background-color:#18573A;}.sja-donate-other-wrapper{margin-right:0;}.sja-donate-other{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.sja-donate-disclaimer{padding:0.75rem;padding-left:3rem;background-color:#fcfcfc;margin:1rem 0;position:relative;border-radius:4px;}.sja-donate-disclaimer p{font-size:0.75rem;color:#707070;}@media all and (min-width:48em){.sja-donate-disclaimer p{font-size:0.875rem;}}.sja-donate-disclaimer__icon{width:0.9375rem;height:0.9375rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:1rem;background-image:url(/themes/custom/sja/src/000_assets/checkout/info.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:1;}.sja-donate-amount.fieldset{margin-bottom:0;}@media all and (min-width:48em){.sja-donate-amount .fieldset__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 2rem;}}.sja-donate-amount .fieldset__legend{margin:0;text-transform:none;color:#666666;font-weight:400;padding-right:2rem;}.sja-donate-amount .fieldset__legend-text::after{content:':';}.sja-donate-amount .fieldset__content{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}.sja-donate-amount .form-item--radios{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.25rem;}@media all and (min-width:48em){.sja-donate-amount .form-item--radios{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 -0.75rem;}}.sja-donate-amount .form-item--radio{margin:0;padding:0.25rem;}@media all and (min-width:48em){.sja-donate-amount .form-item--radio{padding:0 0.75rem;}}.donate-other-input-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.donate-other-input{-webkit-box-flex:0;-webkit-flex:0 1 18.75rem;-ms-flex:0 1 18.75rem;flex:0 1 18.75rem;}.donate-other-suffix{padding-left:1rem;}.donate-other-suffix .form-item__description{margin-top:0;}.form-item--id-sja-donate-form-donate-other-number{margin-top:1rem;padding:0 2rem;}.sja-customer-information h3{text-transform:uppercase;}@media all and (min-width:48em){.sja-customer-information .fieldset__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem;}}.sja-customer-information .fieldset__content > .form-item{font-size:0.9375rem;color:#666666;font-weight:600;padding:0.4375rem 0;}@media all and (min-width:48em){.sja-customer-information .fieldset__content > .form-item{-webkit-box-flex:1;-webkit-flex:1 1 33.33%;-ms-flex:1 1 33.33%;flex:1 1 33.33%;padding:0 1rem 0.3125rem 1rem;}}.sja-customer-information .form-item__label{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal;}@media all and (min-width:48em){.company-code-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:auto;}}.company-code-container .messages{display:none;}@media all and (min-width:48em){.company-code-container .coupon-code{margin:0 0 0.875rem 0;}}.coupon-applied .coupon-code{display:none;}.company-code__extra-fields-container{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}@media all and (min-width:48em){.company-code__extra-fields-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}}.company-code__extra-fields{padding:2rem 1rem;background-color:#F8F8F8;}@media all and (min-width:48em){.company-code__extra-fields{max-width:31.25rem;}}.company-code__extra-fields .form-item{margin:1rem 0;}.company-code__extra-fields input[type='submit']{margin-top:1rem;}@media all and (min-width:48em){.toggle-behalf-of-wrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-right:1rem;}}.toggle-behalf-of-wrapper input[type='text']{padding:.75rem 1rem;}.toggle-behalf-of-button-wrapper{margin-bottom:1rem;}.toggle-behalf-of-button-wrapper p{font-size:0.875rem;color:#434343;display:inline-block;}.toggle-behalf-of-button__button{background-color:transparent;padding:0;margin:0 0 0 0.25rem;font-size:0.875rem;color:#434343;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;font-weight:500;border-radius:0;text-decoration:underline;border:0;cursor:pointer;}.toggle-behalf-of-button__button:hover{background-color:transparent;color:#434343;text-decoration:none;}.toggle-behalf-of-button__button:focus{outline:0;background-color:transparent;color:#434343;}.toggle-behalf-of-button__icon{background-image:url(/themes/custom/sja/src/000_assets/icons/more-n.svg);background-repeat:no-repeat;background-position:center center;display:inline-block;width:0.5rem;height:0.5rem;margin-left:0.125rem;background-size:100% auto;}.toggle-behalf-of-button__button.js-open .toggle-behalf-of-button__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.user-info-container{width:100%;max-width:31.5625rem;padding:1rem 2rem;background:#F8F8F8;border-radius:4px;}@media all and (min-width:48em){.user-info-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -0.625rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.user-info-container .form-item{margin:0 0 1rem 0;}@media all and (min-width:48em){.user-info-container .form-item{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;padding:0 0.625rem;}}.user-info-container .user-info-label{font-size:0.8125rem;margin-bottom:1.5rem;color:#393E46;}@media all and (min-width:48em){.user-info-container .user-info-label{padding:0 0.625rem;}}.user-info-container .user-info-label strong{font-weight:800;}.user-info-container .user-info-label,.user-info-container .form-item--select,.user-info-container .form-item--id-sja-checkout-info-pane-customer-info-pane-behalf-of-form-user-info-container-help{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.user-info-container input[type="submit"]{margin:1rem 0;}.checkout-pane-shipping-information{position:relative;}.checkout-pane-shipping-information .form-item,.checkout-pane-payment-information .form-item{font-size:0.9375rem;color:#666666;font-weight:600;}.checkout-pane-shipping-information .form-item--id-shipping-information-same-as-default-address,.checkout-pane-shipping-information .form-item--id-shipping-information-shipping-profile-copy-to-address-book,.checkout-pane-payment-information .form-item--id-shipping-information-same-as-default-address,.checkout-pane-payment-information .form-item--id-shipping-information-shipping-profile-copy-to-address-book{margin-top:1rem;}.checkout-pane-shipping-information .form-item--id-shipping-information-selected-shipping-address,.checkout-pane-payment-information .form-item--id-shipping-information-selected-shipping-address{display:inline-block;position:relative;padding-left:1.625rem;}.checkout-pane-shipping-information .form-item--id-shipping-information-selected-shipping-address::before,.checkout-pane-payment-information .form-item--id-shipping-information-selected-shipping-address::before{content:'';background-image:url(/themes/custom/sja/src/000_assets/checkout/maps-location-pin.svg);background-repeat:no-repeat;background-position:center center;display:inline-block;width:1.125rem;height:1.125rem;position:absolute;left:0;top:0;}.checkout-pane-shipping-information #edit-payment-information-add-payment-method-billing-information,.checkout-pane-payment-information #edit-payment-information-add-payment-method-billing-information{max-width:37.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.checkout-pane-shipping-information #edit-payment-information-add-payment-method-billing-information .form-item--id-payment-information-add-payment-method-billing-information-address-0-address-locality,.checkout-pane-payment-information #edit-payment-information-add-payment-method-billing-information .form-item--id-payment-information-add-payment-method-billing-information-address-0-address-locality{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.checkout-pane-shipping-information .form-item--id-payment-information-add-payment-method-billing-information-copy-to-address-book,.checkout-pane-payment-information .form-item--id-payment-information-add-payment-method-billing-information-copy-to-address-book{padding-bottom:1rem;}.checkout-pane-shipping-information .form-item--id-shipping-information-shipping-profile-field-user-created-by-0-value,.checkout-pane-shipping-information .field--name-field-user-created-by,.checkout-pane-shipping-information .profile--type--customer .field--name-field-phone-number,.checkout-pane-payment-information .form-item--id-shipping-information-shipping-profile-field-user-created-by-0-value,.checkout-pane-payment-information .field--name-field-user-created-by,.checkout-pane-payment-information .profile--type--customer .field--name-field-phone-number{display:none;}.checkout-pane-shipping-information .address-container-inline,.checkout-pane-payment-information .address-container-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.checkout-pane-shipping-information .address-container-inline:last-child,.checkout-pane-payment-information .address-container-inline:last-child{margin-right:0;}.checkout-pane-shipping-information .address-container-inline .form-item,.checkout-pane-payment-information .address-container-inline .form-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.checkout-pane-shipping-information .address-container-inline .js-form-item-shipping-information-shipping-profile-address-0-address-locality,.checkout-pane-payment-information .address-container-inline .js-form-item-shipping-information-shipping-profile-address-0-address-locality{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.checkout-pane-shipping-information .address-book-edit-button,.checkout-pane-payment-information .address-book-edit-button{margin:1rem 0;}.customer-profile-address__name,.customer-profile-address__location{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:0.75rem;color:#707070;}@media all and (min-width:48em){.customer-profile-address__name,.customer-profile-address__location{font-size:0.9375rem;}}.customer-profile-address__name svg,.customer-profile-address__location svg{height:auto;width:0.625rem;margin-top:0.125rem;margin-right:0.875rem;}@media all and (min-width:60em){.customer-profile-address__name svg,.customer-profile-address__location svg{width:0.75rem;margin-top:0.3125rem;}}.checkout-pane-coupon-redemption .messages{display:none;}.coupon-code{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.25rem auto;width:100%;}@media all and (min-width:48em){.coupon-code{max-width:16.875rem;}}.coupon-code .form-item__label{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal;}.coupon-code .form-item__error-message{color:#ED1C2D;}.coupon-code .form-item--textfield{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.coupon-code input[type='text']{font-weight:normal;letter-spacing:0;border:1px solid #DEDEDF;border-right:0;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;font-size:0.875rem;padding:.75rem;}.coupon-code input[type='text']::-webkit-input-placeholder{color:#595959;opacity:1;}.coupon-code input[type='text']::-moz-placeholder{color:#595959;opacity:1;}.coupon-code input[type='text']:-ms-input-placeholder{color:#595959;opacity:1;}.coupon-code input[type='text']::-ms-input-placeholder{color:#595959;opacity:1;}.coupon-code input[type='text']::placeholder{color:#595959;opacity:1;}.coupon-code input[type='text']:-ms-input-placeholder,.coupon-code input[type='text']::-ms-input-placeholder,.coupon-code input[type='text']::-webkit-input-placeholder{color:#595959;opacity:1;font-weight:normal;}.coupon-code input[type='text'].error{border-color:#ED1C2D;outline:#ED1C2D solid 1px;background-position-x:0.5rem;padding-left:2.1875rem;background-image:url(/themes/custom/sja/src/000_assets/checkout/info--red.svg);background-size:1.25rem;}.coupon-code input[type='submit']{margin:0;font-size:0.9375rem;padding:.5rem 1.2rem;letter-spacing:0;font-weight:bold;width:auto;border-radius:0;border-top-right-radius:6px;border-bottom-right-radius:6px;}.coupon-code .ajax-progress{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.coupon-redemption-form__coupons{text-align:center;}.coupon-redemption-form__coupons input[type='submit']{margin-top:0;font-size:0.75rem;padding:0.5rem 0.75rem;height:auto;}.coupon-redemption-form__coupons p{color:#393E46;letter-spacing:0;font-size:1.0625rem;font-weight:600;word-break:break-all;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.coupon-redemption-form__coupon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0.5rem 0;border-top:solid 2px #ededed;border-bottom:solid 2px #ededed;}.coupon-redemption-form__coupon-code{padding-right:0.75rem;}.coupon-redemption-form__coupon-remove{margin-left:auto;}.payment-method-icon-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.payment-method-icon-list .payment-method-icon{margin:0 0 0 4px;width:25px;height:16px;background-size:25px 16px;}.stripe-form .form-item.has-error .form-item__error-message{display:none;}.stripe-form .form-item.has-error .form-text{background-color:#fdf4f2;border-color:#e62600;-webkit-box-shadow:0 5px 5px -5px #b8b8b8 inset;box-shadow:0 5px 5px -5px #b8b8b8 inset;}.checkout-complete__intro h1,.checkout-complete__intro .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .checkout-complete__intro .field--name-field-content-title,.checkout-complete__intro .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .checkout-complete__intro .field--name-field-content-title,.checkout-complete__behalf-wrapper h2{color:#18573A;font-size:1.375rem;margin:0;}.checkout-complete__intro p{font-size:0.875rem;color:#393E46;}.checkout-complete__success-icon{width:1.875rem;height:auto;display:inline-block;}.checkout-complete__info,.checkout-complete__behalf{background-color:#F8F8F8;border-radius:5px;padding:0.375rem 1.25rem;margin:1.5rem 0;}@media all and (min-width:28.125em){.checkout-complete__info,.checkout-complete__behalf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.5rem -0.625rem;}}.checkout-complete__info-item{padding:0 0 2rem 0;}@media all and (min-width:28.125em){.checkout-complete__info-item{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:0.625rem;}}@media all and (min-width:48em){.checkout-complete__info-item{-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;padding:0.625rem;}}.checkout-complete__info-item h2,.checkout-complete__info-item label{font-size:0.875rem;text-transform:none;color:#212121;font-weight:bold;letter-spacing:0;margin:0 0 0.625rem 0;}.checkout-complete__info-item p{font-size:0.9375rem;color:#212121;margin:0;font-weight:600;}.checkout-complete__support{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:4.375rem;}.checkout-complete__support p{font-size:0.9375rem;color:#212121;letter-spacing:0;}.checkout-complete__support img{width:4.375rem;height:auto;margin-right:1.25rem;}@media all and (min-width:48em){.checkout-complete__behalf-wrapper{width:-webkit-calc(66.66% - 3rem);width:calc(66.66% - 3rem);}}.form-item--id-sja-checkout-info-pane-customer-info-pane-customer-info-name .form-item__content,.form-item--id-sja-checkout-info-pane-customer-info-pane-customer-info-address .form-item__content,.form-item--id-sja-checkout-info-pane-customer-info-pane-customer-info-phone-number .form-item__content,.form-item--id-sja-checkout-info-pane-customer-info-pane-customer-info-email .form-item__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.form-item--id-sja-checkout-info-pane-customer-info-pane-customer-info-name .form-item__icon,.form-item--id-sja-checkout-info-pane-customer-info-pane-customer-info-address .form-item__icon,.form-item--id-sja-checkout-info-pane-customer-info-pane-customer-info-phone-number .form-item__icon,.form-item--id-sja-checkout-info-pane-customer-info-pane-customer-info-email .form-item__icon{content:'';display:inline-block;background-repeat:no-repeat;background-position:center center;width:1.125rem;height:1.125rem;margin-right:0.75rem;margin-top:0.1875rem;}.form-item--id-sja-checkout-info-pane-customer-info-pane-customer-info-name .form-item__icon{background-image:url(/themes/custom/sja/src/000_assets/checkout/person.svg);}.form-item--id-sja-checkout-info-pane-customer-info-pane-customer-info-address .form-item__icon{background-image:url(/themes/custom/sja/src/000_assets/checkout/maps-location-pin.svg);}.form-item--id-sja-checkout-info-pane-customer-info-pane-customer-info-phone-number .form-item__icon{background-image:url(/themes/custom/sja/src/000_assets/checkout/phone.svg);}.form-item--id-sja-checkout-info-pane-customer-info-pane-customer-info-email .form-item__icon{background-image:url(/themes/custom/sja/src/000_assets/checkout/email.svg);}.order-total-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#393E46;letter-spacing:0;padding:0.375rem 0.3125rem;}.order-total-line-label{font-size:0.875rem;font-weight:500;}.order-total-line-value{font-size:1.0625rem;font-weight:600;}.order-total-line__total{border-top:solid 2px #ededed;padding:0.75rem 0.3125rem;}.order-total-line__total .order-total-line-label{font-weight:800;}.order-total-line__total .order-total-line-value{font-weight:800;}.view--commerce-checkout-order-summary{margin-bottom:1rem;}.view--commerce-checkout-order-summary .view__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.view--commerce-checkout-order-summary .views-field{font-size:0.875rem;padding:.75rem .75rem .75rem 0;border-top:solid 2px #ededed;color:#393E46;text-align:right;font-weight:600;}@media all and (min-width:48em){.view--commerce-checkout-order-summary .views-field{font-size:1.0625rem;}}.view--commerce-checkout-order-summary .views-field:last-child{padding-right:0;}.view--commerce-checkout-order-summary .view__row:last-child .views-field{border-bottom:solid 2px #ededed;}.view--commerce-checkout-order-summary .views-field-purchased-entity{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:left;}.view--commerce-checkout-order-summary .order-summary__total-price__number,.view--commerce-checkout-order-summary .order-summary__quantity{display:block;}.view--commerce-checkout-order-summary .order-total-line{padding:0;font-size:1rem;text-align:left;}@media all and (min-width:35.5em){.view--commerce-checkout-order-summary .order-total-line{text-align:right;}}.view--commerce-checkout-order-summary .order-total-line .order-total-line-label{text-transform:uppercase;min-width:80px;}@media all and (min-width:35.5em){.view--commerce-checkout-order-summary .order-total-line .order-total-line-label{min-width:0;}}.view--commerce-checkout-order-summary .order-total-line .order-total-line-value{width:auto;margin:.5rem 0 0 4rem;}@media all and (min-width:35.5em){.view--commerce-checkout-order-summary .order-total-line .order-total-line-value{min-width:100px;}}.order-summary__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0.875rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:left;color:#393E46;font-weight:600;}@media all and (min-width:48em){.order-summary__item{font-size:1.0625rem;}}.order-summary__item span{padding:0.75rem 1rem 0.75rem 0;padding-right:1rem;border-bottom:solid 2px #ededed;}.order-summary__item span:last-child{padding-right:0;}.order-summary__item__quantity{border-bottom-color:transparent;white-space:nowrap;}.order-summary__item__title{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}.order-summary__item__total{text-align:right;}.order-summary__item__adjustment-label{font-size:0.875rem;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}.order-summary__item__adjustment-amount{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:right;}.order-summary__item__total-label{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;font-size:1.3125rem;font-weight:800;text-transform:uppercase;}.order-summary__item__total-amount{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:right;font-size:1.3125rem;font-weight:800;padding-top:1.375rem;}.order-summary__total .order-summary__item:last-child span{border-bottom:0;}.overflow-hidden{overflow:hidden;}#customer-profile-wrapper .messages{margin-bottom:1rem;}@media all and (min-width:60em){.sja-customer-profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media all and (min-width:60em){.sja-customer-profile__address-selector{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:0;-webkit-flex:0 0 11.25rem;-ms-flex:0 0 11.25rem;flex:0 0 11.25rem;}}.sja-customer-profile__current-address{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}@media all and (min-width:60em){.sja-customer-profile__current-address{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:2.5rem;}}.sja-customer-profile button,.sja-customer-profile input[type='submit']{margin:0;}.sja-customer-profile .ajax-progress,.sja-modal__content .ajax-progress{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:6px;background-color:rgba(255,255,255,0.8);z-index:9999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.sja-customer-profile .ajax-progress .message,.sja-modal__content .ajax-progress .message{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal;}.sja-customer-profile .ajax-progress .throbber,.sja-modal__content .ajax-progress .throbber{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:none;}.sja-customer-profile .ajax-progress .throbber::before,.sja-modal__content .ajax-progress .throbber::before{content:"";width:50px;height:50px;border:5px solid #ddd;border-top-color:#18573a;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}.sja-customer-profile__current-address{background-color:#F8F8F8;border-radius:6px;padding:0.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.sja-customer-profile__current-address .profile{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;}.sja-customer-profile__current-address input[type="submit"]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;width:auto;padding:0.25rem 0.75rem 0.25rem 1.5rem;background-color:transparent;border:solid 1px #18573A;color:#18573A;font-size:0.875rem;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:all .2s ease;background-image:url(/themes/custom/sja/src/000_assets/icons/edit-green.svg);background-repeat:no-repeat;background-position:0.5rem center;background-size:0.75rem auto;}.sja-customer-profile__current-address input[type="submit"]:hover{background-color:#18573A;color:white;background-image:url(/themes/custom/sja/src/000_assets/icons/edit-white.svg);}.sja-customer-profile__current-address input[type="submit"] svg{width:0.8125rem;height:0.8125rem;fill:currentColor;margin-right:0.25rem;-webkit-transition:all .2s ease;transition:all .2s ease;}.sja-customer-profile__address-selector .form-item--select{margin-bottom:0.75rem;}.sja-customer-profile__address-selector .form-item--select label{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal;}.sja-customer-profile__address-selector .form-item--select select{border:solid 1px #18573A;border-radius:4px;color:#18573A;font-weight:bold;font-size:0.875rem;}.sja-customer-profile__address-selector input[type="submit"]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;width:100%;padding:0.75rem 1rem;font-size:0.875rem;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease;}.sja-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(228,228,228,0.8);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;z-index:999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:scroll;}.sja-modal__content{background:white;-webkit-box-shadow:0px 3px 6px #00000029;box-shadow:0px 3px 6px #00000029;border-radius:4px;margin:1rem;padding:1.5rem;max-width:26.875rem;position:relative;}@media all and (min-width:28.125em){.sja-modal__content{margin:0 2rem;}}.sja-modal__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:solid 1px #707070;margin-bottom:0.75rem;margin-top:0;font-size:1.125rem;font-weight:bold;color:#1B1C1D;padding-right:0.75rem;padding-bottom:0.5rem;}.sja-modal__close input[type="submit"]{position:absolute;right:1rem;top:1rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:0.5rem;color:#2D2E2E;margin:0;padding:0;height:2.5rem;width:2.5rem;overflow:hidden;text-indent:-9999px;font-size:0;background-color:transparent;background-image:url(/themes/custom/sja/src/000_assets/icons/close-black.svg);background-repeat:no-repeat;background-position:center;background-size:1rem auto;}.sja-modal__close input[type="submit"]:hover,.sja-modal__close input[type="submit"]:focus{background-color:#F8F8F8;}.sja-modal__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.sja-modal__actions input[type="submit"]{width:auto;height:auto;margin:1rem auto 0 auto;font-size:0.8125rem;padding:0.5rem 0.75rem;}.active-spinner-bg{background-color:rgba(0,0,0,0.6);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000;}.active-spinner-bg > span{color:#fff;font-weight:600;left:50%;margin-top:80px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.path-batch .main-nav h1,.path-batch .main-nav .block--banner-big-new .field--name-field-content-title,.block--banner-big-new .path-batch .main-nav .field--name-field-content-title,.path-batch .main-nav .paragraph--type-banner-big .field--name-field-content-title,.paragraph--type-banner-big .path-batch .main-nav .field--name-field-content-title{text-align:center;color:#006633;}.path-batch .main-nav #header-page-navigation{display:none;}.path-batch #updateprogress.progress .progress__track{border:1px solid #006633;}.path-batch #updateprogress.progress .progress__track > .progress__bar{background-color:#006633;}
