@font-face{font-family:"IcoMoon";src:url(../eot/icomoon.eot);src:url(../eot/icomoond41d.eot#iefix) format("embedded-opentype"),url(../woff2/icomoon.woff2) format("woff2"),url(../woff/icomoon.woff) format("woff"),url(../ttf/icomoon.ttf) format("truetype"),url(../svg/icomoon.svg#IcoMoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"bpa-font-icons";src:url(../eot/bpa-icon-library.eot);src:url(../eot/bpa-icon-libraryd41d.eot#iefix) format("embedded-opentype"),url(../woff2/bpa-icon-library.woff2) format("woff2"),url(../woff/bpa-icon-library.woff) format("woff"),url(../ttf/bpa-icon-library.ttf) format("truetype"),url(../svg/bpa-icon-library.svg#IcoMoon) format("svg");font-weight:400;font-style:normal}/*! helpers - functions v0.0.1 *//*! helpers - utility v0.0.1 *//*! helpers - box-model v0.0.1 *//*! helpers - presentational v0.0.1 *//*! helpers - ui-pattern v0.0.1 *//*! helpers - typography v0.0.1 */.fs_style_47{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid #392f2c !important;background:#392f2c;color:#fff;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_47:hover,.fs_style_47:focus,.fsStateSelected .fs_style_47,.fs_style_47.on{border-color:#392f2c !important;background:#fff;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_47 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_47.fs_style_52{width:100%;max-width:unset}.fs_style_47.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_49{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid #392f2c !important;background:rgba(0,0,0,0);color:#392f2c;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_49:hover,.fs_style_49:focus,.fsStateSelected .fs_style_49,.fs_style_49.on{border-color:#392f2c !important;background:#392f2c;color:#fff;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_49 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_49.fs_style_52{width:100%;max-width:unset}.fs_style_49.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_46{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid var(--primary-color, #C3002F) !important;background:var(--primary-color, #C3002F);color:#fff;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_46:hover,.fs_style_46:focus,.fsStateSelected .fs_style_46,.fs_style_46.on{border-color:var(--primary-color, #C3002F) !important;background:#fff;color:var(--primary-color, #C3002F);text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_46 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_46.fs_style_52{width:100%;max-width:unset}.fs_style_46.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_48{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid var(--primary-color, #C3002F) !important;background:rgba(0,0,0,0);color:var(--primary-color, #C3002F);font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_48:hover,.fs_style_48:focus,.fsStateSelected .fs_style_48,.fs_style_48.on{border-color:var(--primary-color, #C3002F) !important;background:var(--primary-color, #C3002F);color:#fff;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_48 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_48.fs_style_52{width:100%;max-width:unset}.fs_style_48.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_53{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid #fff !important;background:#fff;color:var(--primary-color, #C3002F);font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_53:hover,.fs_style_53:focus,.fsStateSelected .fs_style_53,.fs_style_53.on{border-color:#fff !important;background:var(--primary-color, #C3002F);color:#fff;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_53 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_53.fs_style_52{width:100%;max-width:unset}.fs_style_53.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_50{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid #fff !important;background:rgba(0,0,0,0);color:#fff;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_50:hover,.fs_style_50:focus,.fsStateSelected .fs_style_50,.fs_style_50.on{border-color:#fff !important;background:#fff;color:var(--primary-color, #C3002F);text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_50 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_50.fs_style_52{width:100%;max-width:unset}.fs_style_50.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_54,.fs_style_55{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid rgba(0,0,0,0) !important;background:#f8f8f8;color:#131313;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_54:hover,.fs_style_54:focus,.fsStateSelected .fs_style_54,.fs_style_54.on,.fs_style_55:hover,.fs_style_55:focus,.fsStateSelected .fs_style_55,.fs_style_55.on{border-color:rgba(0,0,0,0) !important;background:var(--primary-color, #C3002F);color:#fff;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_54 em,.fs_style_55 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_54.fs_style_52,.fs_style_55.fs_style_52{width:100%;max-width:unset}.fs_style_54.fs_style_51,.fs_style_55.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_54,.fs_style_55{padding:16px 32px}.fs_style_54:before,.fs_style_55:before{font-size:.875rem;line-height:1;vertical-align:middle}.fs_style_54:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;margin-right:17px}.fs_style_55:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;margin-right:15px}.fsStyleDefaultButton{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid rgba(0,0,0,0) !important;background:#f8f8f8;color:#392f2c;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fsStyleDefaultButton:hover,.fsStyleDefaultButton:focus,.fsStateSelected .fsStyleDefaultButton,.fsStyleDefaultButton.on{border-color:rgba(0,0,0,0) !important;background:#e5e5e5;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fsStyleDefaultButton em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fsStyleDefaultButton.fs_style_52{width:100%;max-width:unset}.fsStyleDefaultButton.fs_style_51{padding:30px;line-height:c/re(20)}.fsStyleDefaultButton.fsLoadMoreButton{margin:40px 0 0}@media(min-width: 641px){.fsBannerLeft .fsStyleDefaultButton.fsLoadMoreButton,.fsBannerRight .fsStyleDefaultButton.fsLoadMoreButton,.fsStyleOneThird .fsStyleDefaultButton.fsLoadMoreButton,.fsTwoColumnLayout .fsStyleDefaultButton.fsLoadMoreButton,.fsThreeColumnLayout>.fsDiv .fsStyleDefaultButton.fsLoadMoreButton,.fsFourColumnLayout>.fsDiv .fsStyleDefaultButton.fsLoadMoreButton,.fsConstituentColumnLayout_3 .fsStyleDefaultButton.fsLoadMoreButton,.fsConstituentColumnLayout_4 .fsStyleDefaultButton.fsLoadMoreButton{max-width:100%;width:100%}}.fsStyleDefaultButton.fsSelectAll{margin-bottom:5px;padding:7px 12px;font-size:.875em;line-height:1.2}.fsStyleUpdateButton{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid rgba(0,0,0,0) !important;background:#f8f8f8;color:#392f2c;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fsStyleUpdateButton:hover,.fsStyleUpdateButton:focus,.fsStateSelected .fsStyleUpdateButton,.fsStyleUpdateButton.on{border-color:rgba(0,0,0,0) !important;background:#e5e5e5;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fsStyleUpdateButton em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fsStyleUpdateButton.fs_style_52{width:100%;max-width:unset}.fsStyleUpdateButton.fs_style_51{padding:30px;line-height:c/re(20)}.j-paginate.juicer-button{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid rgba(0,0,0,0) !important;background:#f8f8f8;color:#392f2c;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.j-paginate.juicer-button:hover,.j-paginate.juicer-button:focus,.fsStateSelected .j-paginate.juicer-button,.j-paginate.juicer-button.on{border-color:rgba(0,0,0,0) !important;background:#e5e5e5;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.j-paginate.juicer-button em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.j-paginate.juicer-button.fs_style_52{width:100%;max-width:unset}.j-paginate.juicer-button.fs_style_51{padding:30px;line-height:c/re(20)}.j-paginate.juicer-button{width:auto;margin-top:40px}.compartment{position:relative;margin:0 auto;max-width:1180px}.margin-x{margin-right:1.1111111111em;margin-left:1.1111111111em}.margin-x-2x{margin-right:2.2222222222em;margin-left:2.2222222222em}.margin-y{margin-top:1.1111111111em;margin-bottom:1.1111111111em}.margin-y-2x{margin-top:2.2222222222em;margin-bottom:2.2222222222em}.padding-x{padding-right:1.1111111111em;padding-left:1.1111111111em}.padding-x-2x{padding-right:2.2222222222em;padding-left:2.2222222222em}.padding-y{padding-top:1.1111111111em;padding-bottom:1.1111111111em}.padding-y-2x{padding-top:2.2222222222em;padding-bottom:2.2222222222em}.stretch-container{margin-right:-1.1111111111em;margin-left:-1.1111111111em}.cover{position:absolute;height:100%;width:100%}.fsYoutubeTitle,.fsVimeoTitle,.fsAthleticsRosterList li>div.fsRosterName,.fsTitle{margin-top:0;font-weight:700;font-family:"freight-display-pro",serif}p+.fsYoutubeTitle,p+.fsVimeoTitle,.fsAthleticsRosterList li>p+div.fsRosterName,p+.fsTitle{margin-top:40px}.fsYoutubeTitle,.fsVimeoTitle,.fsAthleticsRosterList li>div.fsRosterName,.fsTitle{font-size:1.75rem;line-height:2.5rem;font-family:"canada-type-gibson",sans-serif;color:var(--primary-color, #C3002F);font-weight:500}@media(max-width: 599px){.fsYoutubeTitle,.fsVimeoTitle,.fsAthleticsRosterList li>div.fsRosterName,.fsTitle{font-size:1.375rem;line-height:1.75rem;margin-bottom:10px}}.fsYoutubeTitle,.fsVimeoTitle,.fsAthleticsRosterList li>div.fsRosterName,.fsTitle{margin-bottom:20px;margin-bottom:15px;font-size:20px;font-weight:400;line-height:27px;color:var(--primary-color, #C3002F);font-family:"freight-display-pro",serif}.fsYoutubeTitle:last-child,.fsVimeoTitle:last-child,.fsAthleticsRosterList li>div.fsRosterName:last-child,.fsTitle:last-child{margin-bottom:0}.fsYoutubeTitle>a,.fsVimeoTitle>a,.fsAthleticsRosterList li>div.fsRosterName>a,.fsTitle>a{color:inherit;font-weight:inherit;text-decoration:none}.fsYoutubeTitle>a:hover,.fsVimeoTitle>a:hover,.fsAthleticsRosterList li>div.fsRosterName>a:hover,.fsTitle>a:hover,.fsYoutubeTitle>a:focus,.fsVimeoTitle>a:focus,.fsAthleticsRosterList li>div.fsRosterName>a:focus,.fsTitle>a:focus{color:var(--primary-color, #C3002F);text-decoration:underline}h1{margin-top:0;font-weight:700;font-family:"freight-display-pro",serif}p+h1{margin-top:40px}h1{font-size:5rem;line-height:5rem;font-weight:400}@media(max-width: 599px){h1{font-size:2.5rem;line-height:3.5rem;margin-bottom:20px}}h1{margin-bottom:50px}h2{margin-top:0;font-weight:700;font-family:"freight-display-pro",serif}p+h2{margin-top:40px}h2{font-size:2.5rem;line-height:3.125rem;font-family:"canada-type-gibson",sans-serif;font-style:normal;font-weight:600;line-height:100%}@media(max-width: 599px){h2{font-size:1.625rem;line-height:2.25rem;margin-bottom:10px}}h2{margin-bottom:20px}h3{margin-top:0;font-weight:700;font-family:"freight-display-pro",serif}p+h3{margin-top:40px}h3{font-size:2.125rem;line-height:3.125rem;font-style:normal;font-weight:200;font-family:"canada-type-gibson",sans-serif;line-height:120%}@media(max-width: 599px){h3{font-size:1.5rem;line-height:2.125rem;margin-bottom:10px}}h3{margin-bottom:20px}h4{margin-top:0;font-weight:700;font-family:"freight-display-pro",serif}p+h4{margin-top:40px}h4{font-size:1.75rem;line-height:2.5rem;font-family:"canada-type-gibson",sans-serif;color:var(--primary-color, #C3002F);font-weight:500}@media(max-width: 599px){h4{font-size:1.375rem;line-height:1.75rem;margin-bottom:10px}}h4{margin-bottom:20px}h5{margin-top:0;font-weight:700;font-family:"freight-display-pro",serif}p+h5{margin-top:40px}h5{font-size:1.375rem;line-height:2.25rem;font-family:"canada-type-gibson",sans-serif;font-weight:500}@media(max-width: 599px){h5{font-size:1.125rem;line-height:1.5625rem;margin-bottom:10px}}h5{margin-bottom:15px}h6{margin-top:0;font-weight:700;font-family:"freight-display-pro",serif}p+h6{margin-top:40px}h6{font-size:1.125rem;line-height:1.5625rem;color:#242424;font-weight:500;font-family:"canada-type-gibson",sans-serif}@media(max-width: 599px){h6{font-size:1rem;line-height:1.375rem;margin-bottom:10px}}h6{margin-bottom:15px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;color:inherit}p{margin:0 0 20px}body:not(.fsComposeMode) p:last-child{margin-bottom:0}hr{margin:0 auto 20px}a{color:var(--primary-color, #C3002F);font-weight:500;-webkit-transition:.3s all;transition:.3s all;text-decoration:none}a:hover,a:focus{text-decoration:underline;color:var(--primary-color, #C3002F)}ul,ol{margin-top:0;padding-left:20px}img,canvas,video,svg{height:auto;max-width:100%}iframe{border:0;max-width:100%}/*! _main.scss - src/sass/modules/common/ - main common import *//*! elements - common v0.0.1 */.fsElement{margin-bottom:60px}.fsElement.fsLayout{margin-bottom:40px}.fsElement.fsLayout:last-child{margin-bottom:0}.fsElement:last-child{margin-bottom:0}.fsElementHeaderContent{margin-bottom:20px}.fsElementFooterContent{margin-top:20px}.fsElementEmpty{font-size:1rem;line-height:1.375;font-style:italic;color:#131313}.fsPanel{margin-bottom:0}.fsStyleDefaultField{border:solid 1px #cfcfcf}/*! elements - common - list subtype v0.0.1 */.fsList article{padding-bottom:40px;margin-bottom:40px;border-bottom:solid 1px #cfcfcf}.fsList .fsListItems:last-of-type>article:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.fsList .fsListItems:last-of-type>.fsMonthContainer:last-child>.fsDayContainer:last-child article:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.fsList .fsListItems:last-of-type>.fsDayContainer:last-child article:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.fsList li.fsListItem{padding-bottom:40px;margin-bottom:40px;border-bottom:solid 1px #cfcfcf}.fsListNav .fsStyleDefaultList{list-style:none;margin:0;padding:0}.fsListNav .fsStyleDefaultList .fsListItem a{display:inline-block;padding:0}.fsListNav .fsStyleDefaultList .fsListItem a:hover,.fsListNav .fsStyleDefaultList .fsListItem a:focus{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.fsListNav .fsStyleDefaultList .fsListItem.fsResourceCollection.fsStateExpanded>.fsResourceCollectionLink{margin-bottom:10px}.fsListNav .fsListLevel1>.fsListItem{padding:0 0 20px;margin-bottom:20px;border-bottom:solid 1px #cfcfcf}.fsListNav .fsListLevel2>.fsListItem{padding-left:10px}.fsListNav .fsListLevel3>.fsListItem{padding-left:20px}.fsListNav .fsListLevel4>.fsListItem{padding-left:30px}.fsListNav .fsListLevel5>.fsListItem{padding-left:40px}/*! element - common - slideshow subtype v0.0.1 */.fsSlideshow.fsSlideshowVertical .fsPrevButton{margin:0 auto 10px}.fsSlideshow.fsSlideshowVertical .fsPager{margin-bottom:20px}.fsSlideshow.fsSlideshowVertical .slick-navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fsSlideshow .fsElementSlideshow{margin:0 -10px}.fsSlideshow .fsElementSlideshow[data-arrows*=true]{padding:0}.fsSlideshow .slick-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.fsSlideshow .fsNextButton,.fsSlideshow .fsPrevButton{overflow:hidden;position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:40px;height:40px;border-radius:100%;margin:0 10px;border:1px solid #636363;background-color:rgba(0,0,0,0);color:#636363;font-size:0;line-height:1;-webkit-transition:.3s all;transition:.3s all;-ms-flex-negative:0;flex-shrink:0}.fsSlideshow .fsNextButton:before,.fsSlideshow .fsPrevButton:before{font-size:16px;line-height:1;width:auto;height:auto;color:inherit;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);font-family:"IcoMoon";font-weight:normal}.fsSlideshow .fsNextButton:hover,.fsSlideshow .fsNextButton:focus,.fsSlideshow .fsPrevButton:hover,.fsSlideshow .fsPrevButton:focus{border-color:var(--primary-color, #C3002F);background-color:var(--primary-color, #C3002F);color:#fff}.fsSlideshow .fsPrevButton:before{content:""}.fsSlideshow .fsNextButton:before{content:""}.fsSlideshow .fsPager{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;margin:-4px 6px}.fsSlideshow .fsPager li{width:8px;height:8px;margin:4px}.fsSlideshow .fsPager li button{width:100%;height:100%;padding:0;border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid #636363;-webkit-transition:.3s all;transition:.3s all}.fsSlideshow .fsPager li button:before{content:normal}.fsSlideshow .fsPager li button:hover,.fsSlideshow .fsPager li button:focus{background-color:var(--primary-color, #C3002F);border-color:var(--primary-color, #C3002F)}.fsSlideshow .fsPager li button:focus{outline:1px dashed rgba(57,47,44,.25)}.fsSlideshow .fsPager li.slick-active button{background-color:var(--primary-color, #C3002F);border-color:var(--primary-color, #C3002F)}/*! elements - common - dialog box v0.0.1 */.fsDialogCloseButton{opacity:1;width:40px;height:40px;top:0;right:0;font-size:1rem;line-height:1}.fsDialogCloseButton:after{content:normal}.fsDialogCloseButton:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;color:#131313;background-color:rgba(0,0,0,0);max-width:unset;height:auto;-webkit-transform:none;-ms-transform:none;transform:none;border-radius:0;-webkit-transition:.3s color;transition:.3s color}.fsDialogCloseButton:focus:before{color:#131313;background-color:rgba(0,0,0,0)}.fsDialogCloseButton:hover:before{color:var(--primary-color, #C3002F);background-color:rgba(0,0,0,0)}.fsElementDialog{color:#392f2c;width:800px;border-radius:8px;-webkit-filter:drop-shadow(0px 4px 40px rgba(0, 0, 0, 0.08));filter:drop-shadow(0px 4px 40px rgba(0, 0, 0, 0.08));-webkit-box-shadow:none;box-shadow:none;border:none}.fsDialog .fsElementSlideshow{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fs_style_44{font-size:1.5rem;line-height:2.375rem;font-weight:300;color:#131313}@media(max-width: 599px){.fs_style_44{font-size:1.375rem;line-height:2.1875rem}}.fs_style_58{color:var(--primary-color, #C3002F)}blockquote{margin:50px 0;padding-bottom:20px;border-bottom:solid 1px #cfcfcf;position:relative;font-weight:300;font-size:1.3125rem;line-height:2.0625rem;text-align:center}body:not(.fsComposeMode) blockquote:first-child{margin-top:0}body:not(.fsComposeMode) blockquote:last-child{margin-bottom:0}blockquote:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;display:table;margin:0 auto 20px;padding:0 20px;background-color:#fff;color:var(--primary-color, #C3002F);position:relative;z-index:1;font-size:1.875rem;line-height:1}blockquote:after{content:"";position:absolute;top:14px;left:0;width:100%;height:1px;background-color:#cfcfcf}@media(max-width: 599px){blockquote{margin:40px 0;font-size:1.125rem;line-height:1.8125rem}}cite{display:block;margin:20px 0 0;font-style:normal;font-size:30px;color:var(--primary-color, #C3002F);font-family:"freight-display-pro",serif}cite em{font-weight:400;font-size:1rem;line-height:1.375rem;text-transform:uppercase;letter-spacing:4px;font-style:normal;color:#636363;font-family:"canada-type-gibson",sans-serif}.fs_style_59{color:var(--primary-color, #C3002F);font-family:"sheila",cursive;font-style:normal;font-size:55px;font-weight:700;line-height:120%}@media(min-width: 641px){.fs_style_59{font-size:72px}}.fs_style_56,.fs_style_57{display:block;-webkit-box-shadow:inset 4px 0px 0px var(--primary-color, #C3002F);box-shadow:inset 4px 0px 0px var(--primary-color, #C3002F);margin:50px 0;padding-left:30px;font-size:1.5rem;line-height:2.25rem;font-family:"freight-display-pro",serif;font-weight:300;color:#131313}@media(max-width: 599px){.fs_style_56,.fs_style_57{margin:40px 0;padding-left:20px;font-size:1.125rem;line-height:1.8125rem}}.fs_style_57{font-family:"canada-type-gibson",sans-serif;font-weight:100}body:not(.fsComposeMode) .sr-only{display:block;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fsAthleticsRoster .fsElementTable,.fsAthleticsEvent.fsTable .fsElementTable,table.fs_style_45{width:100%;margin-bottom:20px}.fsAthleticsRoster .fsElementTable th,.fsAthleticsEvent.fsTable .fsElementTable th,.fsAthleticsRoster .fsElementTable td,.fsAthleticsEvent.fsTable .fsElementTable td,table.fs_style_45 th,table.fs_style_45 td{vertical-align:top;border-bottom:none}.fsAthleticsRoster .fsElementTable th,.fsAthleticsEvent.fsTable .fsElementTable th,table.fs_style_45 th{padding:20px;background:var(--primary-color, #C3002F);color:#fff;text-align:left}.fsAthleticsRoster .fsElementTable td,.fsAthleticsEvent.fsTable .fsElementTable td,table.fs_style_45 td{padding:13px 20px}.fsAthleticsRoster .fsElementTable tr,.fsAthleticsEvent.fsTable .fsElementTable tr,table.fs_style_45 tr{border-bottom:solid 1px #fff}.fsAthleticsRoster .fsElementTable tr:nth-of-type(odd) td,.fsAthleticsEvent.fsTable .fsElementTable tr:nth-of-type(odd) td,table.fs_style_45 tr:nth-of-type(odd) td{background-color:#e5e5e5}.fsAthleticsRoster .fsElementTable tr:nth-of-type(even) td,.fsAthleticsEvent.fsTable .fsElementTable tr:nth-of-type(even) td,table.fs_style_45 tr:nth-of-type(even) td{background-color:#f8f8f8}.fsAthleticsRoster .fsElementTable tr.fsLoadMoreButtonRow td,.fsAthleticsEvent.fsTable .fsElementTable tr.fsLoadMoreButtonRow td,table.fs_style_45 tr.fsLoadMoreButtonRow td{background-color:rgba(0,0,0,0);padding:20px 0}body:not(.fsComposeMode) .fsAthleticsRoster .fsElementTable:last-child,.fsAthleticsRoster body:not(.fsComposeMode) .fsElementTable:last-child,body:not(.fsComposeMode) .fsAthleticsEvent.fsTable .fsElementTable:last-child,.fsAthleticsEvent.fsTable body:not(.fsComposeMode) .fsElementTable:last-child,body:not(.fsComposeMode) table.fs_style_45:last-child{margin-bottom:0}.table-overflow{overflow-x:auto;max-width:100%;margin-bottom:20px}.table-overflow:last-child{margin-bottom:0}.custom-hr{padding-top:50px;margin-bottom:90px}.custom-hr.logo>.fsElementContent:after{width:140px;background-image:url("https://resources.finalsite.net/images/v1713964794/lhpsorg/qopfaojzhuqr6kadn7mr/logo.svg")}.custom-hr.crest>.fsElementContent:after{background-image:url("../png/lhps-seal-logo.png")}body:not(.fsComposeMode) .custom-hr>header{display:none}.custom-hr>.fsElementContent{position:relative}.custom-hr>.fsElementContent:before{content:"";display:block;height:1px;width:100%;background:#cfcfcf}.custom-hr>.fsElementContent:after{content:"";position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:120px;height:99px;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center center;padding-left:20px;padding-right:20px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%}.custom-slider{position:relative}body:not(.fsComposeMode) .custom-slider{background-color:#f4f4f4;padding-top:60px}@media(min-width: 641px){body:not(.fsComposeMode) .custom-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:40px;padding-right:40px;padding-bottom:171px;padding-top:100px;-webkit-box-shadow:inset 0 -94px 0 0 #fff;box-shadow:inset 0 -94px 0 0 #fff}}@media(min-width: 1000px){body:not(.fsComposeMode) .custom-slider{background-color:rgba(0,0,0,0);margin:120px auto;padding-top:0;padding-bottom:50px;-webkit-box-shadow:none;box-shadow:none}}@media(min-width: 1281px){body:not(.fsComposeMode) .custom-slider{padding-left:0px;padding-right:0px;padding-bottom:50px}}@media(min-width: 1000px){.custom-slider .fsElementContent.aos-animate .slick-list:before{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:1}}.custom-slider>.fsElementContent,.custom-slider .media-slider{margin:0}@media(min-width: 641px){body:not(.fsComposeMode) .custom-slider>.fsElementContent,body:not(.fsComposeMode) .custom-slider .media-slider{width:50%;max-width:560px;margin:0}}.custom-slider .media-slider{margin-left:51px}@media(max-width: 640px){.custom-slider .media-slider{margin-left:20px;margin-right:30px}}.custom-slider>.fsElementContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 641px){.custom-slider>.fsElementContent{padding-right:60px;padding-left:90px}}@media(min-width: 961px){.home .custom-slider>.fsElementContent.aos-animate .fsContent:after{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}.custom-slider>.fsElementContent .slick-list{overflow:visible !important}.custom-slider>.fsElementContent .slick-list:before{content:"";position:absolute;background-color:#f4f4f4;width:200vw;right:0%;z-index:-1;-webkit-transition:all 1.75s ease .8s;transition:all 1.75s ease .8s;opacity:0;top:-380px;bottom:0px}@media(min-width: 1000px){.custom-slider>.fsElementContent .slick-list:before{opacity:0;-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}}@media(min-width: 900px){.custom-slider>.fsElementContent .slick-list:before{top:0;bottom:0}}.custom-slider>.fsElementContent .fsContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;padding:20px 20px 100px;color:#131313;font-size:16px;font-weight:300;line-height:140%}@media(min-width: 641px){.custom-slider>.fsElementContent .fsContent{padding:20px 0}}@media(min-width: 961px){.custom-slider>.fsElementContent .fsContent{font-size:21px;line-height:170%}}.custom-slider>.fsElementContent .fsContent .fsElementFooterContent{margin-top:0}.custom-slider>.fsElementContent .fsContent:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;display:block;font-size:60px;line-height:1;margin-bottom:20px;color:var(--primary-color, #C3002F);margin-top:20px}@media(min-width: 961px){.home .custom-slider>.fsElementContent .fsContent:after{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all 1s ease 1s;transition:all 1s ease 1s}}.custom-slider>.fsElementContent .fsContent .fsElementContent{position:relative}.custom-slider>.fsElementContent .fsContent .fsElementContent:before,.custom-slider>.fsElementContent .fsContent .fsElementContent:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;position:absolute;font-size:30px;color:var(--primary-color, #C3002F);z-index:2}@media(max-width: 999px){.custom-slider>.fsElementContent .fsContent .fsElementContent:before,.custom-slider>.fsElementContent .fsContent .fsElementContent:after{font-size:24px}}.custom-slider>.fsElementContent .fsContent .fsElementContent:before{left:-50px;top:0}@media(max-width: 960px){.custom-slider>.fsElementContent .fsContent .fsElementContent:before{right:calc(50% + 50px);left:auto;top:-60px}}.custom-slider>.fsElementContent .fsContent .fsElementContent:after{right:-50px;bottom:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width: 960px){.custom-slider>.fsElementContent .fsContent .fsElementContent:after{right:auto;top:-60px;bottom:auto;left:calc(50% + 50px)}}.custom-slider>.fsElementContent header{margin-top:16px}.custom-slider>.fsElementContent header h2.fsElementTitle{font-size:30px;font-style:normal;font-weight:400;line-height:140%;font-family:"freight-display-pro",serif;margin-bottom:5px}.custom-slider>.fsElementContent header .fsElementHeaderContent{color:var(--primary-color, #C3002F);font-family:"canada-type-gibson",sans-serif;font-size:16px;font-weight:500;line-height:140%;letter-spacing:4px;text-transform:uppercase}.custom-slider>.fsElementContent .slick-arrow{border:0;background:none;cursor:pointer;margin:0;padding:0;height:40px;width:40px;position:relative;z-index:5;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;border:solid 1px var(--primary-color, #C3002F);overflow:hidden;border-radius:50%;z-index:1;color:#373737;text-transform:uppercase;font-weight:600;color:rgba(0,0,0,0);line-height:38px}.custom-slider>.fsElementContent .slick-arrow:after,.custom-slider>.fsElementContent .slick-arrow:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#131313;-webkit-transition:all .3s;transition:all .3s}.custom-slider>.fsElementContent .slick-arrow:focus,.custom-slider>.fsElementContent .slick-arrow:hover{background-color:#e5e5e5;border-color:#e5e5e5}.custom-slider>.fsElementContent .slick-arrow.slick-next{margin-left:15px}.custom-slider>.fsElementContent .slick-arrow.slick-next:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.custom-slider>.fsElementContent .slick-arrow.slick-prev:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.custom-slider>.fsElementContent .slick-arrow.slick-disabled{opacity:.3;cursor:not-allowed}.custom-slider .arrows{position:absolute}@media(min-width: 641px){.custom-slider .arrows{bottom:-143px;right:50px}}@media(min-width: 1000px){.custom-slider .arrows{bottom:-65px;right:50px}}@media(max-width: 640px){.custom-slider .arrows{bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.custom-slider .slick-dots{position:absolute;left:-100%;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-slider .slick-dots,.custom-slider .slick-dots ul{margin:0;padding:0;list-style:none}.custom-slider .slick-dots li{margin:0;padding:0}.custom-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 641px){.custom-slider .slick-dots{bottom:-143px}}@media(min-width: 1000px){.custom-slider .slick-dots{bottom:-50px}}@media(max-width: 640px){.custom-slider .slick-dots{bottom:80px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.custom-slider .slick-dots li:not(:last-child){margin-right:10px}.custom-slider .slick-dots li.slick-active button{background-color:#131313}.custom-slider .slick-dots li button{display:block;width:14px;height:14px;padding:0;border-radius:50%;background-color:rgba(0,0,0,0);border:solid 1px #131313;color:rgba(0,0,0,0);-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer}.custom-slider .media-slider{position:relative;background-color:#e5e5e5;z-index:2}.custom-slider .media-slider:after{content:"";position:absolute;width:100%;height:100%;left:10px;top:10px;z-index:-1;border:solid 3px var(--primary-color, #C3002F)}.custom-slider .media-slider .slick-list,.custom-slider .media-slider .slick-track{position:relative;height:100%}.custom-slider .media-slider .fsResourceVideoWrapper,.custom-slider .media-slider picture,.custom-slider .media-slider a.fsResourceLink{position:relative;height:auto;min-height:200px;height:100%;background-color:#e5e5e5}@media(min-width: 961px){.custom-slider .media-slider .fsResourceVideoWrapper,.custom-slider .media-slider picture,.custom-slider .media-slider a.fsResourceLink{min-height:500px;height:562px}}.custom-slider .media-slider picture img,.custom-slider .media-slider video{position:absolute;height:100%;width:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.custom-slider .media-slider picture{pointer-events:none;-webkit-transition:all 1s ease .2s !important;transition:all 1s ease .2s !important;opacity:1 !important;clip-path:polygon(50% 0, 50% 0, 50% 100%, 50% 100%)}@media(max-width: 960px){.custom-slider .media-slider picture{aspect-ratio:1/1}}.custom-slider .media-slider picture.slick-active{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.custom-slider .media-slider picture:not(.slick-active){-webkit-transition-delay:.4s;transition-delay:.4s}.fsLiveMode .full-width{position:relative;width:100vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}@media(min-width: 1000px){body:not(.fsComposeMode) .collage.fsGrid{display:-webkit-box;display:-ms-flexbox;display:flex}}.collage.fsGrid>header{background-color:var(--primary-color, #C3002F);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}@media(min-width: 1000px){.collage.fsGrid>header{min-width:25vw;width:25vw;padding:30px}}.collage.fsGrid>header h2.fsElementTitle{font-family:"sheila",cursive}.collage.fsGrid>header .fsElementHeaderContent{font-size:18px;font-weight:300;line-height:170%;margin-bottom:0}.collage.fsGrid>.fsElementContent{width:100%}.collage.fsGrid>.fsElementContent .fsListItems{margin:0}@media(max-width: 640px){.collage.fsGrid>.fsElementContent .fsListItems{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 1000px){.collage.fsGrid>.fsElementContent .fsListItems.fsStyleFourColumns article{min-width:25%;-webkit-box-flex:1;-ms-flex:1;flex:1}}.collage.fsGrid>.fsElementContent article{padding:0;margin:0;min-width:33.33%;-webkit-box-flex:1;-ms-flex:1;flex:1}.collage.fsGrid>.fsElementContent article picture{height:266px}@media(min-width: 800px){body:not(.fsComposeMode) .fsLayout.custom-three-col-layout>.fsDiv{width:33.3333333333%}}body:not(.fsComposeMode) .fsTwoColumnLayout.width-adjust{position:relative;margin:0 auto;max-width:813px}.fsLayout.image-button-hovered .image-button:hover img,.fsLayout.image-button-hovered .image-button:focus-within img{-webkit-filter:grayscale(0);filter:grayscale(0)}.fsLayout.image-button-hovered .image-button img{-webkit-filter:grayscale(1);filter:grayscale(1)}.fsContent.image-button{position:relative;text-align:center;margin-bottom:0;max-width:500px;margin-left:auto;margin-right:auto}.fsContent.image-button.has-icon header .fsImage{background-color:#d0d0d0}.fsContent.image-button.has-icon header .fsImage img{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}.fsContent.image-button:hover header .fsElementHeaderContent:before,.fsContent.image-button:focus header .fsElementHeaderContent:before,.fsContent.image-button:focus-within header .fsElementHeaderContent:before{width:100%;height:100%;left:-10px;top:-10px;background-color:rgba(0,0,0,0);border:solid 3px var(--primary-color, #C3002F)}.fsContent.image-button:hover header .fsElementHeaderContent:after,.fsContent.image-button:focus header .fsElementHeaderContent:after,.fsContent.image-button:focus-within header .fsElementHeaderContent:after{width:55px;height:55px}.fsContent.image-button:hover .fsElementContent a:not([class*=fs_style]),.fsContent.image-button:focus .fsElementContent a:not([class*=fs_style]),.fsContent.image-button:focus-within .fsElementContent a:not([class*=fs_style]){color:var(--primary-color, #C3002F)}.fsLiveMode .fsContent.image-button:hover footer,.fsLiveMode .fsContent.image-button:focus footer,.fsLiveMode .fsContent.image-button:focus-within footer{max-height:150px;opacity:1}.fsContent.image-button header .fsElementHeaderContent{position:relative;z-index:1;margin-bottom:40px}.fsContent.image-button header .fsElementHeaderContent:before{content:"";z-index:-1;position:absolute;left:10px;right:10px;width:calc(100% - 20px);height:4px;top:100%;background-color:var(--primary-color, #C3002F);border:solid 3px rgba(0,0,0,0);-webkit-transition:all .5s ease;transition:all .5s ease}.fsContent.image-button header .fsElementHeaderContent:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;left:50%;bottom:0;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);background-color:#fff;border-radius:50%;color:var(--primary-color, #C3002F);-webkit-box-shadow:0px 2px 10px 5px rgba(0,0,0,.1);box-shadow:0px 2px 10px 5px rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.fsContent.image-button header .fsElementHeaderContent img{display:block;height:auto;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .4s;transition:all .4s;-o-object-position:center center;object-position:center center;aspect-ratio:1/1}body:not(.fsComposeMode) .fsContent.image-button .fsElementContent a:not([class*=fs_style]){font-size:16px;font-style:normal;font-weight:500;color:#000;text-decoration:none;line-height:23px;letter-spacing:2.5px;text-transform:uppercase}@media(min-width: 961px){body:not(.fsComposeMode) .fsContent.image-button .fsElementContent a:not([class*=fs_style]){letter-spacing:7.36px}}body:not(.fsComposeMode) .fsContent.image-button .fsElementContent a:not([class*=fs_style]):before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;pointer-events:all;z-index:2}.fsContent.image-button footer{font-size:16px;font-style:normal;font-weight:300;line-height:170%}.fsLiveMode .fsContent.image-button footer{opacity:0;max-height:0px;-webkit-transition:all .8s ease;transition:all .8s ease;overflow:hidden}.fsContent.image-button footer .fsElementFooterContent{margin-top:8px}.fsLiveMode .fsTabs.custom-tabs.image>header .fsElementHeaderContent{display:none}.fsTabs.custom-tabs.image .fsTabsNav li>a{padding:20px 0px}.fsTabs.custom-tabs.image .fsTabsNav li>a img{width:47px;height:47px;background-size:contain;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media(min-width: 600px){.fsTabs.custom-tabs.image .fsTabsNav{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:0}}.fsTabs.custom-tabs.image .fsTabsNav>li.fsStateSelected>a{-webkit-box-shadow:none;box-shadow:none;border-color:var(--primary-color, #C3002F)}.fsTabs.custom-tabs.image .fsTabsNav>li.fsStateSelected>a img{opacity:1}.fsTabs.custom-tabs.image .fsTabsNav>li{-webkit-box-flex:1;-ms-flex:1;flex:1}.fsTabs.custom-tabs.image .fsTabsNav>li>a{padding:20px 0}.fsTabs.custom-tabs.image .fsTabsNav>li>a:before{display:none}.fsTabs.custom-tabs.image .fsTabsNav>li>a img{width:47px;height:47px;background-size:contain;margin-right:20px;opacity:.3;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s ease;transition:all .3s ease}@media(min-width: 600px){.fsTabs.custom-tabs .fsTabsNav{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:0}}.fsTabs.custom-tabs .fsTabsNav>li.fsStateSelected>a{-webkit-box-shadow:none;box-shadow:none;border-color:var(--primary-color, #C3002F);font-weight:400}.fsTabs.custom-tabs .fsTabsNav>li.fsStateSelected>a:before{opacity:1}.fsTabs.custom-tabs .fsTabsNav>li{-webkit-box-flex:1;-ms-flex:1;flex:1}.fsTabs.custom-tabs .fsTabsNav>li>a{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-shadow:none;box-shadow:none;border-top-width:2px;border-top-style:solid;border-bottom-width:2px;border-bottom-style:solid;border-color:#b3b2b1}.fsTabs.custom-tabs .fsTabsNav>li>a:hover,.fsTabs.custom-tabs .fsTabsNav>li>a:focus{border-color:#131313}.fsTabs.custom-tabs .fsTabsNav>li>a:hover:before,.fsTabs.custom-tabs .fsTabsNav>li>a:hover img,.fsTabs.custom-tabs .fsTabsNav>li>a:focus:before,.fsTabs.custom-tabs .fsTabsNav>li>a:focus img{opacity:1}.fsTabs.custom-tabs .fsTabsNav>li>a:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:45px;margin-right:20px;color:var(--primary-color, #C3002F);opacity:.3;-webkit-transition:all .4s ease;transition:all .4s ease}.fsTabs.custom-tabs h2.fsElementTitle{padding:0 0 20px !important}.fsTabs.custom-tabs h2.fsElementTitle:before{display:none}.fsTabs.custom-tabs h2.fsElementTitle>a{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-shadow:none;box-shadow:none;border-top-width:2px;border-top-style:solid;border-bottom-width:2px;border-bottom-style:solid;border-color:#b3b2b1;text-transform:none;font-weight:500;letter-spacing:0}.fsTabs.custom-tabs h2.fsElementTitle>a:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:45px;margin-right:20px;color:var(--primary-color, #C3002F);opacity:.3;-webkit-transition:all .4s ease;transition:all .4s ease}.fsTabs.custom-tabs .fsPanel{border-top:0}.fsTabs.custom-tabs .fsPanel.fsStateOpen h2.fsElementTitle a:before{opacity:1}.fsTabs.news-social-tabs .fsElement{margin-bottom:20px}.fsTabs.news-social-tabs .fsTabsNav{display:-webkit-box;display:-ms-flexbox;display:flex}.fsTabs.news-social-tabs .fsTabsNav>li{margin:0;padding:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:rgba(0,0,0,0);-webkit-transition:all .5s ease;transition:all .5s ease}.fsTabs.news-social-tabs .fsTabsNav>li.fsStateSelected{background-color:var(--primary-color, #C3002F)}.fsTabs.news-social-tabs .fsTabsNav>li.fsStateSelected a{background-color:rgba(0,0,0,0);color:#fff;font-weight:500;background-color:var(--primary-color, #C3002F)}.fsTabs.news-social-tabs .fsTabsNav>li.fsStateSelected a:hover,.fsTabs.news-social-tabs .fsTabsNav>li.fsStateSelected a:focus{background-color:var(--primary-color, #C3002F)}.fsTabs.news-social-tabs .fsTabsNav>li a{display:block;text-align:center;background-color:#e5e5e5;font-size:21px;font-style:normal;font-weight:500;line-height:120%;-webkit-transition:all .5 ease;transition:all .5 ease}.fsTabs.news-social-tabs .fsTabsNav>li a:hover,.fsTabs.news-social-tabs .fsTabsNav>li a:focus{background-color:#f8f8f8}.fsTabs.news-social-tabs .fsPanel{border-top:0}.fsTabs.news-social-tabs .fsPanel header h2.fsElementTitle{display:none}.fsFeeds.instagram-feed,.fsFeeds.instagram{position:relative;margin:0 auto;max-width:1180px;position:relative;border-radius:7px;margin-bottom:70px}.fsFeeds.instagram-feed header,.fsFeeds.instagram header{position:absolute;left:50%;top:0;z-index:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fsFeeds.instagram-feed header .fsElementHeaderContent,.fsFeeds.instagram header .fsElementHeaderContent{margin-bottom:0}.fsFeeds.instagram-feed header a,.fsFeeds.instagram header a{display:block;position:relative;overflow:hidden;width:60px;height:60px;overflow:hidden;color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;border-radius:50%;-webkit-transition:all .5s ease;transition:all .5s ease}@media(min-width: 641px){.fsFeeds.instagram-feed>.fsElementContent,.fsFeeds.instagram>.fsElementContent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.fsFeeds.instagram-feed>.fsElementContent:before,.fsFeeds.instagram>.fsElementContent:before{content:"";position:absolute;width:90px;height:3px;top:-1px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff}.fsFeeds.instagram-feed>.fsElementContent .slide,.fsFeeds.instagram>.fsElementContent .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 641px){.fsFeeds.instagram-feed>.fsElementContent .slide,.fsFeeds.instagram>.fsElementContent .slide{width:calc(50% - 10px)}}.fsFeeds.instagram-feed>.fsElementContent .slick-dots,.fsFeeds.instagram>.fsElementContent .slick-dots{list-style:none;padding:0;margin:0;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.fsFeeds.instagram-feed>.fsElementContent .slick-dots li,.fsFeeds.instagram>.fsElementContent .slick-dots li{margin-top:10px}.fsFeeds.instagram-feed>.fsElementContent .slick-dots li:not(:last-child),.fsFeeds.instagram>.fsElementContent .slick-dots li:not(:last-child){margin-right:10px}.fsFeeds.instagram-feed>.fsElementContent .slick-dots li.slick-active button,.fsFeeds.instagram>.fsElementContent .slick-dots li.slick-active button{background-color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843))}.fsFeeds.instagram-feed>.fsElementContent .slick-dots li button,.fsFeeds.instagram>.fsElementContent .slick-dots li button{border:0;background:none;cursor:pointer;margin:0;padding:0;position:relative;width:8px;height:8px;color:rgba(0,0,0,0);border-radius:50%;cursor:pointer;background-color:#e5e5e5;-webkit-box-sizing:content-box;box-sizing:content-box}.fsFeeds.instagram-feed>.fsElementContent .slick-dots li button:before,.fsFeeds.instagram>.fsElementContent .slick-dots li button:before{display:none}.fsFeeds.instagram-feed>.fsElementContent .slick-dots li button:hover,.fsFeeds.instagram-feed>.fsElementContent .slick-dots li button:focus,.fsFeeds.instagram>.fsElementContent .slick-dots li button:hover,.fsFeeds.instagram>.fsElementContent .slick-dots li button:focus{background-color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843))}.fsFeeds.instagram-feed>.fsElementContent .slick-dots,.fsFeeds.instagram>.fsElementContent .slick-dots{margin-top:30px;margin-bottom:0}.fsFeeds.instagram-feed>.fsElementContent .slick-dots li.slick-active button,.fsFeeds.instagram>.fsElementContent .slick-dots li.slick-active button{background-color:var(--primary-color, #C3002F)}.fsFeeds.instagram-feed>.fsElementContent article,.fsFeeds.instagram>.fsElementContent article{position:relative;border:solid 1px #fff;overflow:hidden;width:calc(50% - 10px);margin-bottom:20px;height:167px}@media(min-width: 641px){.fsFeeds.instagram-feed>.fsElementContent article,.fsFeeds.instagram>.fsElementContent article{height:174px}}@media(min-width: 961px){.fsFeeds.instagram-feed>.fsElementContent article,.fsFeeds.instagram>.fsElementContent article{height:280px}}.fsFeeds.instagram-feed>.fsElementContent article:hover .post-description,.fsFeeds.instagram-feed>.fsElementContent article:hover .profile-link,.fsFeeds.instagram-feed>.fsElementContent article:focus .post-description,.fsFeeds.instagram-feed>.fsElementContent article:focus .profile-link,.fsFeeds.instagram-feed>.fsElementContent article:focus-within .post-description,.fsFeeds.instagram-feed>.fsElementContent article:focus-within .profile-link,.fsFeeds.instagram>.fsElementContent article:hover .post-description,.fsFeeds.instagram>.fsElementContent article:hover .profile-link,.fsFeeds.instagram>.fsElementContent article:focus .post-description,.fsFeeds.instagram>.fsElementContent article:focus .profile-link,.fsFeeds.instagram>.fsElementContent article:focus-within .post-description,.fsFeeds.instagram>.fsElementContent article:focus-within .profile-link{opacity:1}.fsFeeds.instagram-feed>.fsElementContent article:hover .post-image img,.fsFeeds.instagram-feed>.fsElementContent article:focus .post-image img,.fsFeeds.instagram-feed>.fsElementContent article:focus-within .post-image img,.fsFeeds.instagram>.fsElementContent article:hover .post-image img,.fsFeeds.instagram>.fsElementContent article:focus .post-image img,.fsFeeds.instagram>.fsElementContent article:focus-within .post-image img{opacity:.2}.fsFeeds.instagram-feed>.fsElementContent article a,.fsFeeds.instagram>.fsElementContent article a{-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,0)}.fsFeeds.instagram-feed>.fsElementContent article .post-image,.fsFeeds.instagram>.fsElementContent article .post-image{display:block;position:relative;opacity:1;background-color:#131313;height:167px}@media(min-width: 641px){.fsFeeds.instagram-feed>.fsElementContent article .post-image,.fsFeeds.instagram>.fsElementContent article .post-image{height:174px}}@media(min-width: 961px){.fsFeeds.instagram-feed>.fsElementContent article .post-image,.fsFeeds.instagram>.fsElementContent article .post-image{height:280px}}.fsFeeds.instagram-feed>.fsElementContent article .post-image:hover:before,.fsFeeds.instagram-feed>.fsElementContent article .post-image:focus:before,.fsFeeds.instagram>.fsElementContent article .post-image:hover:before,.fsFeeds.instagram>.fsElementContent article .post-image:focus:before{-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}.fsFeeds.instagram-feed>.fsElementContent article .post-image img,.fsFeeds.instagram>.fsElementContent article .post-image img{position:relative;height:101%;-webkit-transition:all .3s;transition:all .3s;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.fsFeeds.instagram-feed>.fsElementContent article .profile-link,.fsFeeds.instagram>.fsElementContent article .profile-link{color:#fff;position:absolute;top:20px;font-size:14px;font-weight:600;left:20px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.fsFeeds.instagram-feed>.fsElementContent article .profile-link:hover,.fsFeeds.instagram-feed>.fsElementContent article .profile-link:focus,.fsFeeds.instagram>.fsElementContent article .profile-link:hover,.fsFeeds.instagram>.fsElementContent article .profile-link:focus{text-decoration:none}.fsFeeds.instagram-feed>.fsElementContent article .profile-link:after,.fsFeeds.instagram>.fsElementContent article .profile-link:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;display:block;font-size:22px}.fsFeeds.instagram-feed>.fsElementContent article .post-description,.fsFeeds.instagram>.fsElementContent article .post-description{position:absolute;width:100%;color:#fff;padding-left:20px;padding-right:20px;bottom:40px;left:0;right:0;font-weight:300;color:#fff;z-index:1;font-size:14px;line-height:1.4;opacity:0;-webkit-transition:all .3s;transition:all .3s}.fsFeeds.instagram-feed>.fsElementContent article .post-description p,.fsFeeds.instagram>.fsElementContent article .post-description p{max-height:80px;overflow:hidden}.fsFeeds.instagram-feed>.fsElementContent article .post-description a.read-more,.fsFeeds.instagram>.fsElementContent article .post-description a.read-more{font-weight:600;color:#fff;font-weight:600}.fsFeeds.instagram-feed>.fsElementContent article .actions,.fsFeeds.instagram>.fsElementContent article .actions{display:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fsFeeds.instagram-feed footer,.fsFeeds.instagram footer{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.fsFeeds.instagram-feed footer .fsElementFooterContent,.fsFeeds.instagram footer .fsElementFooterContent{margin:0}.fsFeeds.instagram-feed footer ul,.fsFeeds.instagram footer ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.fsFeeds.instagram-feed footer li,.fsFeeds.instagram footer li{background-color:#fff;padding:0 10px}.fsFeeds.instagram-feed footer li:first-child,.fsFeeds.instagram footer li:first-child{margin-right:20px}.fsFeeds.instagram-feed footer a,.fsFeeds.instagram footer a{display:block;padding:8px 23px;border:1px solid #e5e5e5;border-radius:40px;font-weight:400;font-size:13px;line-height:130%;color:#392f2c;-webkit-box-shadow:none;box-shadow:none}.fsFeeds.instagram-feed footer a:hover,.fsFeeds.instagram-feed footer a:focus,.fsFeeds.instagram footer a:hover,.fsFeeds.instagram footer a:focus{background:rgba(51,202,197,.06);border:1px solid rgba(9,114,207,.2);color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843))}.custom-resource-slider{position:relative;background-color:#392f2c;max-width:none !important}@media(min-width: 961px){.custom-resource-slider.reverse article figure{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right;padding:40px 160px 40px 40px}}.custom-resource-slider.reverse article picture:before{background:-webkit-gradient(linear, right top, left top, color-stop(29.5%, rgba(0, 0, 0, 0.7)), color-stop(58%, rgba(0, 0, 0, 0.3)));background:linear-gradient(-90deg, rgba(0, 0, 0, 0.7) 29.5%, rgba(0, 0, 0, 0.3) 58%)}.custom-resource-slider.reverse article figcaption{text-align:right}.custom-resource-slider article{min-height:575px;z-index:1;padding:0}.custom-resource-slider article figure{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:575px}@media(min-width: 961px){.custom-resource-slider article figure{padding:40px 40px 40px 130px}}.custom-resource-slider article picture{position:relative}@media(min-width: 961px){.custom-resource-slider article picture{position:absolute;height:100%;width:100%;left:0;top:0;z-index:-1}}.custom-resource-slider article picture:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;background:-webkit-gradient(linear, left top, right top, color-stop(29.5%, rgba(0, 0, 0, 0.7)), color-stop(58%, rgba(0, 0, 0, 0.3)));background:linear-gradient(90deg, rgba(0, 0, 0, 0.7) 29.5%, rgba(0, 0, 0, 0.3) 58%)}.custom-resource-slider article picture img{position:relative}@media(min-width: 961px){.custom-resource-slider article picture img{position:absolute;height:100%;width:100%;left:0;z-index:-1;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.custom-resource-slider article .fsTitle{color:#fff;font-family:"freight-display-pro",serif;font-size:42px;font-style:normal;font-weight:400;line-height:100%}@media(min-width: 961px){.custom-resource-slider article .fsTitle{font-size:80px}}.custom-resource-slider article figcaption{color:#fff;text-align:center;padding:40px 40px 120px;text-align:left}@media(min-width: 961px){.custom-resource-slider article figcaption{max-width:560px;padding:0}}.custom-resource-slider article figcaption h1,.custom-resource-slider article figcaption h2,.custom-resource-slider article figcaption h3,.custom-resource-slider article figcaption h4,.custom-resource-slider article figcaption h5,.custom-resource-slider article figcaption h6,.custom-resource-slider article figcaption a{color:#fff}.custom-resource-slider article figcaption a.fs_style_46{position:relative}.custom-resource-slider article figcaption a.fs_style_46:hover,.custom-resource-slider article figcaption a.fs_style_46:focus{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff !important;padding-right:45px}.custom-resource-slider article figcaption a.fs_style_46:hover:after,.custom-resource-slider article figcaption a.fs_style_46:focus:after{opacity:1}.custom-resource-slider article figcaption a.fs_style_46:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;position:absolute;top:48%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;left:calc(100% - 35px)}.custom-resource-slider .slick-navigation{position:absolute;left:50%;width:120px;bottom:50px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 961px){.custom-resource-slider .slick-navigation{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;width:calc(100% - 40px);bottom:auto;padding-right:50px}}.custom-resource-slider .slick-navigation .slick-arrow{border-color:#fff}.custom-resource-slider .slick-navigation .slick-arrow:before{color:#fff}.featured-content{max-width:none !important}@media(min-width: 641px){body:not(.fsComposeMode) .featured-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.featured-content.fsSlideshow article{margin:0;padding:0}.featured-content.fsSlideshow .fsElementSlideshow{margin:0}.featured-content.fsSlideshow .fsElementSlideshow .slick-slider{margin-bottom:0}.featured-content.fsSlideshow .fsElementSlideshow .fsResourceLink{display:block}.featured-content.fsSlideshow .fsElementContent:after{height:calc(100% - 70px)}@media(min-width: 641px){.featured-content>header{width:55%;padding-right:60px}}.featured-content>header h2.fsElementTitle,.featured-content>header .fsElementHeaderContent h2 a{font-style:normal;font-weight:400;line-height:100%;color:var(--primary-color, #C3002F);font-family:"freight-display-pro",serif}@media(min-width: 641px){.featured-content>header h2.fsElementTitle,.featured-content>header .fsElementHeaderContent h2 a{font-size:40px}}.featured-content>header h2.fsElementTitle,.featured-content>header .fsElementHeaderContent h2 a{pointer-events:none}.featured-content .fsElementContent{position:relative;z-index:1}@media(min-width: 641px){.featured-content .fsElementContent{width:45%}}.featured-content .fsElementContent:after{content:"";position:absolute;height:100%;width:100%;left:10px;top:10px;z-index:-1;border:solid 3px var(--primary-color, #C3002F)}.featured-content .fsElementContent img,.featured-content .fsElementContent video,.featured-content .fsElementContent .fsResourceVideoWrapper{display:block;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-box-shadow:0px 0px 20.4px 0px rgba(0,0,0,.15);box-shadow:0px 0px 20.4px 0px rgba(0,0,0,.15)}@media(min-width: 641px){.featured-content .fsElementContent img,.featured-content .fsElementContent video,.featured-content .fsElementContent .fsResourceVideoWrapper{min-height:auto}}.featured-content .fsElementContent .fsVideoPlayOverlay:hover button,.featured-content .fsElementContent .fsVideoPlayOverlay:focus button{background:#131313}@media(min-width: 641px){.featured-content.content-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(min-width: 641px){.featured-content.content-left>header{padding-right:0;padding-left:60px}}.expanding-image-panels{position:relative}@media(min-width: 900px){.expanding-image-panels.active>.fsElementContent .fsContent:not(.clicked){opacity:0}}.expanding-image-panels.active .pop-up-slider{opacity:1;pointer-events:all}.expanding-image-panels>.fsElementContent{background-color:#000;margin-bottom:80px}@media(min-width: 900px){.expanding-image-panels>.fsElementContent{display:grid;margin-bottom:0;grid-template-columns:33.33% 33.33% 33.33%}}@media(min-width: 900px){body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent:hover .fsContent img,body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent:focus-within .fsContent img{opacity:.3}}.expanding-image-panels>.fsElementContent .slick-arrow{top:calc(100% + 20px);left:50%;right:auto;border:solid 1px var(--primary-color, #C3002F)}.expanding-image-panels>.fsElementContent .slick-arrow:before,.expanding-image-panels>.fsElementContent .slick-arrow:after{color:var(--primary-color, #C3002F)}.expanding-image-panels>.fsElementContent .slick-arrow.slick-next{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.expanding-image-panels>.fsElementContent .slick-arrow.slick-prev{left:50%;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent{height:285px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;-webkit-transition:all .4s ease;transition:all .4s ease}@media(min-width: 600px){body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent{position:relative}}@media(min-width: 900px){body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent{width:auto;position:static}}body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent:hover img,body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent:focus img,body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent:focus-within img{opacity:.7}body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent:hover h2.fsElementTitle button:after,body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent:focus h2.fsElementTitle button:after,body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent:focus-within h2.fsElementTitle button:after{width:100%;margin-top:5px}@media(min-width: 900px){body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent:first-child img{top:0;left:0}}@media(min-width: 900px){body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent:nth-child(2) img{top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width: 900px){body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent:nth-child(3) img{top:0;right:0;left:auto}}@media(min-width: 900px){body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent:nth-child(4) img{bottom:0;left:0;top:auto}}@media(min-width: 900px){body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent:nth-child(5) img{bottom:0;left:50%;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width: 900px){body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent:nth-child(6) img{bottom:0;right:0;left:auto;top:auto}}@media(min-width: 900px){body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent.clicked img{width:100%;height:100%}}body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent h2.fsElementTitle{color:#fff;z-index:1;position:relative;text-align:center;text-shadow:0px 1px 2px rgba(0,0,0,.8);font-size:36px;font-weight:400;line-height:100%;margin-bottom:0;font-family:"freight-display-pro",serif}body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent h2.fsElementTitle button{border:0;background:none;cursor:pointer;margin:0;padding:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent h2.fsElementTitle button:after{content:"";display:block;width:0;margin-top:0;height:2px;background-color:var(--primary-color, #C3002F);-webkit-transition:all .4s ease;transition:all .4s ease}body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent h2.fsElementTitle button:before{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:all}@media(min-width: 900px){body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent h2.fsElementTitle button:before{width:390px;height:280px}}body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent .fsElementContent{display:none}body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent img{opacity:.7;position:absolute;height:100%;width:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:all .75s ease;transition:all .75s ease}@media(min-width: 900px){body:not(.fsComposeMode) .expanding-image-panels>.fsElementContent .fsContent img{height:50%;width:33.33%}}.expanding-image-panels .pop-up-slider{position:absolute;height:100%;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;z-index:5;pointer-events:none;background-color:#000;-webkit-transition:all .8s ease .3s;transition:all .8s ease .3s;min-height:600px}.expanding-image-panels .pop-up-slider .slick-list,.expanding-image-panels .pop-up-slider .slick-track,.expanding-image-panels .pop-up-slider .slick-slide{position:relative;height:100%}.expanding-image-panels .pop-up-slider button.close{position:absolute;right:0;top:0;left:auto;bottom:auto;border:0;background:none;cursor:pointer;margin:0;padding:0;max-width:140px;width:140px;height:100px;font-size:20px;padding:0 20px;font-weight:700;line-height:normal;text-align:left;z-index:1;color:#fff;text-align:right;font-family:"freight-display-pro",serif;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s;-webkit-transition:all .4s cubic-bezier(0.35, 0.7, 0.05, 1.32);transition:all .4s cubic-bezier(0.35, 0.7, 0.05, 1.32);background-color:rgba(0,0,0,0)}@media(max-width: 1024px){.expanding-image-panels .pop-up-slider button.close{width:100%;left:0;text-align:center;max-width:none;height:70px;padding-left:100px}}.expanding-image-panels .pop-up-slider button.close:hover,.expanding-image-panels .pop-up-slider button.close:focus{clip-path:polygon(0 0, 0 40%, 0 49%, 0 74%, 0 100%, 10% 100%, 100% 100%, 100% 0);background-color:var(--primary-color, #C3002F)}.expanding-image-panels .pop-up-slider button.close:before,.expanding-image-panels .pop-up-slider button.close:after{position:absolute;top:50%;height:2px;width:26px;left:20px;content:"";background:#fff;border-radius:1px}@media(max-width: 1024px){.expanding-image-panels .pop-up-slider button.close:before,.expanding-image-panels .pop-up-slider button.close:after{right:52%;left:auto}}.expanding-image-panels .pop-up-slider button.close:before{-webkit-transform:translate(0%, -50%) rotate(45deg);-ms-transform:translate(0%, -50%) rotate(45deg);transform:translate(0%, -50%) rotate(45deg);-webkit-transition:margin-top .3s,-webkit-transform .3s;transition:margin-top .3s,-webkit-transform .3s;transition:margin-top .3s,transform .3s;transition:margin-top .3s,transform .3s,-webkit-transform .3s}.expanding-image-panels .pop-up-slider button.close:after{-webkit-transform:translate(0%, -50%) rotate(-45deg);-ms-transform:translate(0%, -50%) rotate(-45deg);transform:translate(0%, -50%) rotate(-45deg);-webkit-transition:-webkit-box-shadow .3s,-webkit-transform .3s;transition:-webkit-box-shadow .3s,-webkit-transform .3s;transition:box-shadow .3s,transform .3s;transition:box-shadow .3s,transform .3s,-webkit-box-shadow .3s,-webkit-transform .3s}.expanding-image-panels .pop-up-slider .slick-slide{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:60px 80px 20px;margin-bottom:0}@media(min-width: 900px){.expanding-image-panels .pop-up-slider .slick-slide{padding:20px 80px}}.expanding-image-panels .pop-up-slider .slick-slide>.fsElementContent,.expanding-image-panels .pop-up-slider .slick-slide h2.fsElementTitle{max-width:600px;margin-left:auto;margin-right:auto}.expanding-image-panels .pop-up-slider .slick-slide img{position:absolute;height:100%;width:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:.3;z-index:-1}.expanding-image-panels .slick-arrow{border:0;background:none;cursor:pointer;margin:0;padding:0;height:40px;width:40px;position:absolute;z-index:5;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:content-box;box-sizing:content-box;border:solid 1px #fff;overflow:hidden;border-radius:50%;z-index:1;color:#373737;text-transform:uppercase;font-weight:600;color:rgba(0,0,0,0);line-height:38px}.expanding-image-panels .slick-arrow:after,.expanding-image-panels .slick-arrow:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;-webkit-transition:all .3s;transition:all .3s}.expanding-image-panels .slick-arrow:focus,.expanding-image-panels .slick-arrow:hover{background-color:#e5e5e5;border-color:#e5e5e5}.expanding-image-panels .slick-arrow:focus:after,.expanding-image-panels .slick-arrow:focus:before,.expanding-image-panels .slick-arrow:hover:after,.expanding-image-panels .slick-arrow:hover:before{color:var(--primary-color, #C3002F)}.expanding-image-panels .slick-arrow.slick-next{margin-left:15px;right:20px}.expanding-image-panels .slick-arrow.slick-next:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.expanding-image-panels .slick-arrow.slick-prev{left:20px}.expanding-image-panels .slick-arrow.slick-prev:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.expanding-image-panels .slick-arrow.slick-disabled{opacity:.3;cursor:not-allowed}body:not(.fsComposeMode) .custom-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}.custom-title>header{position:relative;margin:0 auto;max-width:1180px;width:100%;margin-bottom:50px;position:relative;z-index:1}body:not(.fsComposeMode).home .custom-title>header{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all .8s ease;transition:all .8s ease}@media(min-width: 900px){.custom-title>header:before{content:"";position:absolute;width:100%;max-width:1180px;height:1px;bottom:55px;-webkit-transition:all .8s ease 1.4s;transition:all .8s ease 1.4s;z-index:-1;left:50%;-webkit-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);transform:translate(-50%, 0px);background-color:#b3b2b1}}body:not(.home) .custom-title>header:before{bottom:55px}.custom-title>header h2.fsElementTitle{color:var(--primary-color, #C3002F);font-family:"sheila",cursive;font-size:28px;font-style:normal;font-weight:700;margin-bottom:0;line-height:100%;display:table;margin-left:auto;margin-right:auto;padding-top:20px;background-color:#fff}@media(min-width: 641px){.custom-title>header h2.fsElementTitle{font-size:72px;line-height:.6}}.custom-title>header .fsElementHeaderContent{color:#392f2c !important;text-align:center;text-transform:none !important;font-size:36px !important;font-style:normal;letter-spacing:0 !important;font-weight:400;line-height:100%;display:table;margin-left:auto;font-family:"freight-display-pro",serif;margin-right:auto;padding-left:20px;padding-right:20px;background-color:#fff;z-index:2}@media(min-width: 641px){.custom-title>header .fsElementHeaderContent{font-size:90px !important}}.custom-title footer{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.custom-title footer .fsElementFooterContent{margin-top:0}.custom-title footer .fsElementFooterContent img{position:relative;width:720px;top:70px;left:50%;z-index:-1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.card{color:#131313}.card.light{background-color:#f8f8f8}.card.light a:not([class]){color:var(--primary-color, #C3002F)}.card.light a:not([class]):hover,.card.light a:not([class]):focus{color:var(--primary-color, #C3002F)}.card.dark{background-color:#392f2c;color:#fff}.card.primary{background-color:var(--primary-color, #C3002F);color:#fff}.card.secondary{background-color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843))}.card.accent{background-color:rgba(174,162,153,.3019607843)}.card.equal-height{height:100%}.card.full-width>.fsElementContent{position:relative;margin:0 auto;max-width:1180px}.card>header .fsElementTitle{margin-bottom:0;padding:30px}.card>header .fsElementHeaderContent{margin:0}.card>header .fsElementHeaderContent img{display:block}.card>.fsElementContent{padding:30px}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6,.card .fs_style_44,.card a:not([class]){color:inherit;font-style:normal;font-family:"canada-type-gibson",sans-serif}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6{font-weight:500}/*! _main.scss - src/sass/navigation/ - main import */.fsNavigation ul{list-style:none;margin:0;padding:0}.fsNavigation li.fsNavCurrentPage>a,.fsNavigation li.fsNavCurrentPageAncestor>a{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.fsNavigation a{display:block;padding:10px 0;color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.fsNavigation a:hover,.fsNavigation a:focus{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.fsNavigation .fsNavLevel2>li>a{padding-left:10px}.fsNavigation .fsNavLevel3>li>a{padding-left:20px}.fsNavigation .fsNavLevel4>li>a{padding-left:30px}.fsNavigation .fsNavLevel5>li>a{padding-left:40px}.fsBreadcrumb{padding:0;margin-bottom:20px;width:100%}@media(max-width: 640px){.fsBreadcrumb{display:none}}@media(min-width: 1025px){.fsBreadcrumb{margin-bottom:100px}}body:not(.fsComposeMode) .fsBreadcrumb>header{display:none}.home .fsBreadcrumb{display:none}.fsBreadcrumb>.fsElementContent{position:relative;margin:0 auto;max-width:1180px}.fsBreadcrumb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fsBreadcrumb ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#636363;font-weight:500;letter-spacing:1.2px;font-family:"canada-type-gibson",sans-serif;font-size:.75rem;line-height:1.1666666667}.fsBreadcrumb ul li[aria-current=location]{color:#131313;position:relative}.fsBreadcrumb ul li[aria-current=location]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843))}.fsBreadcrumb ul li:nth-last-child(2) .fsNavBreadcrumbSeperator:before{color:var(--primary-color, #C3002F)}.fsBreadcrumb ul li a{padding:0;color:#636363;font-weight:inherit;text-decoration:none}.fsBreadcrumb ul li a:before{display:block;left:auto;right:0px;width:0px;background-color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843))}.fsBreadcrumb ul li a:hover,.fsBreadcrumb ul li a:focus{color:#392f2c}.fsBreadcrumb ul li a:hover:before,.fsBreadcrumb ul li a:focus:before{left:0px;width:100%}.fsBreadcrumb ul li .fsNavBreadcrumbSeperator{margin:0 6px;color:#636363;line-height:1}.fsBreadcrumb ul li .fsNavBreadcrumbSeperator:before{content:"/"}.nav-site-map ul{margin:0 0 0 20px;padding:0}.nav-site-map ul.fsNavLevel1{margin-left:0;list-style:none}@media(min-width: 600px){.nav-site-map ul.fsNavLevel1{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;min-height:initial}.nav-site-map ul.fsNavLevel1 li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}}.nav-site-map ul.fsNavLevel1>li>a{margin-bottom:20px;font-weight:500}.nav-site-map ul.fsNavLevel2{list-style:disc}.nav-site-map ul.fsNavLevel3{list-style:circle}.nav-site-map ul.fsNavLevel4{list-style:square}.nav-site-map ul.fsNavLevel5{list-style:disc}.nav-tier ul li a{display:block;padding:10px 10px;color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.nav-tier ul li a:hover,.nav-tier ul li a:focus{color:var(--primary-color, #C3002F);background:#e5e5e5}.nav-tier ul li.fsNavCurrentPage>a{color:var(--primary-color, #C3002F);background:#cfcfcf}.nav-tier ul li.fsNavCurrentPage>a:hover,.nav-tier ul li.fsNavCurrentPage>a:focus{color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843));background:#e5e5e5}.nav-tier ul li.fsNavCurrentPageAncestor{background:#e5e5e5}.nav-tier ul li.fsNavCurrentPageAncestor>a{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.nav-tier ul li.fsNavCurrentPageAncestor>a:hover,.nav-tier ul li.fsNavCurrentPageAncestor>a:focus{color:var(--primary-color, #C3002F);background:#e5e5e5}.nav-tier .fsNavLevel1{padding-left:0}.nav-tier .fsNavLevel1>li{border-bottom:solid 1px #cfcfcf}.nav-tier .fsNavLevel1>li:last-child{border-bottom:none}.nav-tier .fsNavLevel2>li>a{padding-left:20px}.nav-tier .fsNavLevel3>li>a{padding-left:30px}.nav-tier .fsNavLevel4>li>a{padding-left:40px}.nav-tier .fsNavLevel5>li>a{padding-left:50px}.home .nav-sub,#fsHeader .nav-sub{display:none}@media(max-width: 640px){.nav-sub:not(.mobile){display:none}}.nav-sub.mobile{margin:0 0 40px}@media(min-width: 641px){.nav-sub.mobile{display:none}}.nav-sub.mobile.active-nav>header{border-bottom-color:rgba(0,0,0,0)}.nav-sub.mobile.active-nav .nav-toggle:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.nav-sub.mobile.active-nav>.fsElementContent{max-height:2000px;opacity:1}.nav-sub.mobile header{position:relative;padding:16px 21px 16px 19px;background-color:var(--primary-color, #C3002F)}.nav-sub.mobile h2.fsElementTitle{position:relative;display:block;margin-bottom:0;font-size:16px;color:#fff;line-height:140%;font-family:"canada-type-gibson",sans-serif;color:#131313;opacity:.7;text-transform:uppercase}@media(max-width: 640px){.nav-sub.mobile h2.fsElementTitle{display:none}}.nav-sub.mobile button.nav-toggle{border:0;background:none;cursor:pointer;margin:0;padding:0;margin-bottom:0;font-weight:800;font-size:20px;line-height:120%;font-size:18px;font-family:"freight-display-pro",serif;color:#fff}@media(min-width: 641px){.nav-sub.mobile button.nav-toggle{display:none}}.nav-sub.mobile button.nav-toggle:before{content:"...";position:absolute;width:25px;height:25px;right:25px;top:18px;color:#fff;font-size:28px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);font-size:30px;line-height:7px;-webkit-transition:all .8s cubic-bezier(0.3, 0.53, 0.19, 1.53);transition:all .8s cubic-bezier(0.3, 0.53, 0.19, 1.53);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.nav-sub.mobile>.fsElementContent{display:none;border:solid 1px #cfcfcf;border-top:none}.nav-sub .nav-sub-toggle{display:none}@media(min-width: 641px){.nav-sub{display:block}}.nav-sub>.fsElementContent{background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease;transition:all .3s ease}@media(min-width: 641px){.nav-sub>.fsElementContent{max-height:9999px;visibility:visible;opacity:1}}.nav-sub.active-nav>.fsElementContent{max-height:9999px;visibility:visible;opacity:1}.fsHeader .nav-sub{display:block}@media(min-width: 641px){.fsHeader .nav-sub{display:none}}.nav-sub.nav-sub-empty{display:none !important}.nav-sub header{background-color:var(--primary-color, #C3002F)}.nav-sub header h2.fsElementTitle{font-family:"freight-display-pro",serif;font-size:18px;padding:14px 20px 16px;font-style:italic;font-weight:700;line-height:140%;color:#fff;margin-bottom:0}.nav-sub ul{list-style:none;margin:0}.nav-sub ul li{position:relative}.nav-sub ul li a{position:relative;display:block;padding:18px 20px;color:#636363;background:rgba(0,0,0,0);font-family:"freight-display-pro",serif;font-size:16px;font-weight:700;line-height:120%;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-sub ul li a:focus,.nav-sub ul li a:hover{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0);text-decoration:none}.nav-sub ul li a:before{display:block;left:auto;right:0px;width:0px;background-color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843))}.nav-sub ul li[class*=fsNavCurrentPage]>a:before,.nav-sub ul li a:hover:before,.nav-sub ul li a:focus:before{content:"";display:block;left:0px;width:100%}.nav-sub ul li.active>button:after{content:""}.nav-sub ul li button{border:0;background:none;cursor:pointer;margin:0;padding:0;position:absolute;right:10px;top:18px;font-size:0;width:19px;height:19px;background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;color:#959595}.nav-sub ul li button:active:after,.nav-sub ul li button:hover:after{color:#959595}.nav-sub ul li button:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;color:#959595;font-size:18px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.nav-sub ul li.fsNavCurrentPage>a{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.nav-sub ul li.fsNavCurrentPage>a:focus,.nav-sub ul li.fsNavCurrentPage>a:hover{color:#636363;background:rgba(0,0,0,0)}.nav-sub ul li.fsNavCurrentPageAncestor{background:rgba(0,0,0,0)}.nav-sub ul li.fsNavCurrentPageAncestor.active>a{color:#fff}.nav-sub ul li.fsNavCurrentPageAncestor>a{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.nav-sub ul li.fsNavCurrentPageAncestor>a:focus,.nav-sub ul li.fsNavCurrentPageAncestor>a:hover{color:#636363;background:rgba(0,0,0,0)}.nav-sub .fsNavPageInfo{display:none;position:relative}.nav-sub .fsNavPageInfo a{position:relative}.nav-sub .fsNavLevel1{position:relative}.nav-sub .fsNavLevel1>li.active>a{color:#fff;background:#131313}.nav-sub .fsNavLevel1>li:first-child:after{display:none}.nav-sub .fsNavLevel1>li>a{font-size:16px;font-style:normal;font-weight:500;line-height:140%}.nav-sub .fsNavLevel1>li>a:before{bottom:18px}.nav-sub .fsNavLevel1>li:after{content:"";position:absolute;width:100%;height:1px;right:0;top:0;background-color:#cfcfcf}.nav-sub .fsNavLevel1>li.active:before{opacity:1}.nav-sub .fsNavLevel1>li.fsNavCurrentPage>a{position:relative}.nav-sub .fsNavLevel2{margin-bottom:0px;background-color:#fcfcfc}.nav-sub .fsNavLevel2>li.fsNavCurrentPage>a{color:#223440}.nav-sub .fsNavLevel2>li a{padding-top:14px;padding-bottom:16px}.nav-sub .fsNavLevel2>li>a{padding-left:30px;color:#636363;font-family:"canada-type-gibson",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1}.nav-sub .fsNavLevel2>li>a:before{bottom:11px}.nav-sub .fsNavLevel2>li button{top:8px}.nav-sub .fsNavLevel3>li button{top:13px}.nav-sub .fsNavLevel3>li a{padding-left:50px;font-size:14px;font-family:"freight-display-pro",serif;font-style:normal;font-weight:700;line-height:140%}.nav-sub .fsNavLevel4>li>a{padding-left:70px}.nav-sub .fsNavLevel5>li>a{padding:7px 0px 7px 0}.fsNavigation.nav-level-two{margin-bottom:0;padding-bottom:0;background-color:#fff;border-bottom:solid 1px rgba(0,0,0,.1215686275);display:block;font-family:"canada-type-gibson",sans-serif;text-align:center;display:none;position:relative}@media(min-width: 900px){.fsNavigation.nav-level-two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:230px}}@media(min-width: 900px){body.has-hero .fsNavigation.nav-level-two{padding-left:0}}.fsComposeMode .fsNavigation.nav-level-two{display:none}.home .fsNavigation.nav-level-two,#fsHeader .fsNavigation.nav-level-two{display:none}.portal-page .fsNavigation.nav-level-two{display:none}.fsNavigation.nav-level-two header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;-ms-flex-negative:0;flex-shrink:0}.fsNavigation.nav-level-two header h2.fsElementTitle{margin-bottom:0;padding-right:30px;font-size:30px;line-height:30px;color:var(--primary-color, #C3002F);border-right:solid 1px #cfcfcf}.fsNavigation.nav-level-two .fsElementContent{position:relative;padding:20px}@media(min-width: 641px){.fsNavigation.nav-level-two nav{text-align:left}}@media(min-width: 1180px){.fsNavigation.nav-level-two nav{position:relative;margin:0 auto;max-width:1180px}}.fsNavigation.nav-level-two li{position:relative}.fsNavigation.nav-level-two .fsNavLevel1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 1210px){.fsNavigation.nav-level-two .fsNavLevel1{margin-left:-15px;margin-right:-15px}}.fsNavigation.nav-level-two .fsNavLevel1>li{position:relative;display:block;border-right:0;margin-bottom:0;padding:12px 0}@media(min-width: 641px){.fsNavigation.nav-level-two .fsNavLevel1>li{padding:10px 15px;margin:0 5px}}.fsNavigation.nav-level-two .fsNavLevel1>li.fsNavCurrentPage>a,.fsNavigation.nav-level-two .fsNavLevel1>li.fsNavCurrentPageAncestor>a{color:#131313;font-weight:600}.fsNavigation.nav-level-two .fsNavLevel1>li.fsNavCurrentPage>a:before,.fsNavigation.nav-level-two .fsNavLevel1>li.fsNavCurrentPageAncestor>a:before{left:0px;width:100%}.fsNavigation.nav-level-two .fsNavLevel1>li>a{position:relative;font-size:16px;line-height:140%;color:#636363;text-decoration:none;font-weight:400;-webkit-transition:all .4s ease;transition:all .4s ease;padding:0;margin:0}.fsNavigation.nav-level-two .fsNavLevel1>li>a:before{left:auto;right:0px;width:0px}.fsNavigation.nav-level-two .fsNavLevel1>li>a:hover,.fsNavigation.nav-level-two .fsNavLevel1>li>a:focus{color:var(--primary-color, #C3002F)}.fsNavigation.nav-level-two .fsNavLevel1>li>a:hover:before,.fsNavigation.nav-level-two .fsNavLevel1>li>a:focus:before{left:0px;width:100%}body:not(.fsComposeMode) .section-title{display:none}.nav-main{position:relative;display:none}@media(min-width: 1025px){.nav-main{display:block}}.nav-main li[class*=fsNavCurrentPage]>a{color:#131313}.nav-main li[class*=fsNavCurrentPage]>a:hover,.nav-main li[class*=fsNavCurrentPage]>a:focus{color:#373737}.nav-main a{text-decoration:none;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .75s ease 1.2s,font-weight .2s ease,-webkit-transform .75s ease 1.2s;transition:opacity .75s ease 1.2s,font-weight .2s ease,-webkit-transform .75s ease 1.2s;transition:opacity .75s ease 1.2s,transform .75s ease 1.2s,font-weight .2s ease;transition:opacity .75s ease 1.2s,transform .75s ease 1.2s,font-weight .2s ease,-webkit-transform .75s ease 1.2s}.drawer-is-active .nav-main a{opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.nav-main a:hover,.nav-main a:focus{color:#131313}.nav-main .fsNavLevel1{width:50vw;padding-left:50px;margin-right:50vw;padding-top:130px}.nav-main .fsNavLevel1>li{text-align:left}.nav-main .fsNavLevel1>li.menu-item-open>a:before{opacity:1}.nav-main .fsNavLevel1>li.menu-item-open>a:after{height:38px}.nav-main .fsNavLevel1>li.menu-item-open>a span:not(.fsStyleSROnly){border-bottom-color:var(--primary-color, #C3002F)}.nav-main .fsNavLevel1>li.menu-item-open>.fsNavPageInfo{opacity:1;pointer-events:all}.nav-main .fsNavLevel1>li.menu-item-open>.fsNavPageInfo .fsNavPageThumbnail img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nav-main .fsNavLevel1>li.alumni{display:none}.nav-main .fsNavLevel1>li>a{position:relative;font-size:32px;font-style:normal;font-family:"freight-display-pro",serif;font-weight:400;color:#392f2c;line-height:40px;padding-right:40px;text-transform:uppercase}@media(min-width: 1281px){.nav-main .fsNavLevel1>li>a{font-size:40px}}.nav-main .fsNavLevel1>li>a:after{content:"";position:absolute;width:5px;top:10px;z-index:2;left:calc(50% - 30px);background-color:var(--primary-color, #C3002F);height:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.nav-main .fsNavLevel1>li>a span:not(.fsStyleSROnly){position:relative;display:inline-block;border-bottom:solid 1px rgba(0,0,0,0);-webkit-transition:all .4s ease;transition:all .4s ease}.nav-main .fsNavLevel1 .fsNavPageInfo{opacity:0;pointer-events:none;z-index:2;-webkit-transition:all .5s ease;transition:all .5s ease}.nav-main .fsNavLevel1 .fsNavPageThumbnail{position:absolute;height:100vh;width:50vw;overflow:hidden;right:0;top:0;clip-path:polygon(0 0, 0 0, 0 0, 0 0);-webkit-transition:all 1s ease .75s;transition:all 1s ease .75s}.drawer-is-active .nav-main .fsNavLevel1 .fsNavPageThumbnail{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.nav-main .fsNavLevel1 .fsNavPageThumbnail img{height:100%;width:100%;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:all .5s ease;transition:all .5s ease}.nav-main .fsNavLevel2{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:25vw;height:calc(100vh - 100px);left:25vw;top:0px;z-index:1;padding-right:20px;padding-left:60px;padding-top:130px;border-left:solid 1px #e5e5e5;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .75s ease 1.2s;transition:all .75s ease 1.2s}.drawer-is-active .nav-main .fsNavLevel2{opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.nav-main .fsNavLevel2:after{content:"";position:absolute;top:-200px;bottom:-200px;pointer-events:none;width:100%;left:0;z-index:-1}.nav-main .fsNavLevel2:before{content:"";position:absolute;left:-2px;top:0px;opacity:.38;width:1px;height:100%;background:#fff}.nav-main .fsNavLevel2>li{text-align:left}.nav-main .fsNavLevel2>li.fsNavCurrentPage>a{color:#392f2c;text-decoration:underline}.nav-main .fsNavLevel2>li>a{padding:12px 0;font-size:18px;font-style:normal;font-weight:400;line-height:140%;color:rgba(57,47,44,.7)}.nav-main .fsNavLevel2>li>a:hover,.nav-main .fsNavLevel2>li>a:focus{text-decoration:underline;color:#131313;font-weight:600}.nav-main>.fsElementContent{z-index:1;position:relative}.nav-main>footer{position:absolute;height:100vh;width:50vw;overflow:hidden;right:0;top:0}.nav-main>footer .fsElementFooterContent{margin:0;height:100%;width:100%}.nav-main>footer .fsImage{height:100%;width:100%}.nav-main>footer picture{height:100%;width:100%;display:block}.nav-main>footer img{height:100%;width:100%;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:all .5s ease;transition:all .5s ease}.nav-main.aquatics .fsNavLevel1>li>a{font-size:32px}#fsHeader .drawer-ribbon:hover,#fsHeader .drawer-ribbon:focus{background-color:var(--primary-color, #C3002F)}@media(min-width: 641px){.drawer-ribbon{position:relative;height:100px;width:140px;color:rgba(0,0,0,0);-webkit-transition:all .5s ease;transition:all .5s ease}}@media(min-width: 641px){body:not(.has-hero):not(.drawer-is-active) .drawer-ribbon{height:80px}}.drawer-ribbon:hover:after,.drawer-ribbon:focus:after{opacity:.3}.mobile-toggle{position:absolute;height:100%;width:100%;top:0;left:0;border:0;background:none;cursor:pointer;margin:0;padding:0;max-width:140px;width:140px;right:0;left:auto;font-size:20px;padding:0 20px;font-weight:700;line-height:normal;text-align:left;z-index:1;color:#fff;text-align:right;font-family:"freight-display-pro",serif;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s;clip-path:polygon(0 0, 0 46%, 22% 46%, 22% 55%, 27% 55%, 27% 100%, 100% 100%, 100% 0);-webkit-transition:all .7s cubic-bezier(0.35, 0.7, 0.05, 1.32);transition:all .7s cubic-bezier(0.35, 0.7, 0.05, 1.32)}#fsHeader .mobile-toggle{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}@media(max-width: 640px){#fsHeader .mobile-toggle{top:48px;height:75px}}@media(min-width: 641px){.drawer-is-active #fsHeader .mobile-toggle{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}}.drawer-is-active .mobile-toggle{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);background-color:var(--primary-color, #C3002F)}@media(max-width: 1024px){.fsMenu .mobile-toggle{width:65px;top:0;height:75px;right:0px;color:rgba(0,0,0,0);left:auto}}.fsMenu .mobile-toggle:hover,.fsMenu .mobile-toggle:focus{background-color:#242424}.fsMenu .mobile-toggle:hover:before,.fsMenu .mobile-toggle:focus:before{-webkit-transform:translate(0%, -50%) rotate(-45deg) scale(1.2);-ms-transform:translate(0%, -50%) rotate(-45deg) scale(1.2);transform:translate(0%, -50%) rotate(-45deg) scale(1.2)}.fsMenu .mobile-toggle:hover:after,.fsMenu .mobile-toggle:focus:after{-webkit-transform:translate(0%, -50%) rotate(45deg) scale(1.2);-ms-transform:translate(0%, -50%) rotate(45deg) scale(1.2);transform:translate(0%, -50%) rotate(45deg) scale(1.2)}.mobile-toggle:hover,.mobile-toggle:focus{clip-path:polygon(0 0, 0 40%, 0 49%, 0 74%, 0 100%, 10% 100%, 100% 100%, 100% 0)}#fsHeader .mobile-toggle:hover:before,#fsHeader .mobile-toggle:focus:before{width:20px}.mobile-toggle:before,.mobile-toggle:after{position:absolute;top:50%;height:2px;width:26px;left:20px;content:"";background:#fff;border-radius:1px}@media(min-width: 1025px){.mobile-toggle:before,.mobile-toggle:after{left:auto;right:90px}}.mobile-toggle:before{margin-top:-.3333333333em;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);-webkit-transition:width .3s,margin-top .3s,-webkit-transform .3s;transition:width .3s,margin-top .3s,-webkit-transform .3s;transition:width .3s,margin-top .3s,transform .3s;transition:width .3s,margin-top .3s,transform .3s,-webkit-transform .3s}.mobile-toggle:after{-webkit-box-shadow:0 .3333333333em 0 0 #fff;box-shadow:0 .3333333333em 0 0 #fff;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);-webkit-transition:-webkit-box-shadow .3s,-webkit-transform .3s;transition:-webkit-box-shadow .3s,-webkit-transform .3s;transition:box-shadow .3s,transform .3s;transition:box-shadow .3s,transform .3s,-webkit-box-shadow .3s,-webkit-transform .3s}.drawer-is-active .mobile-toggle:before{margin-top:0;background-color:#fff;-webkit-transform:translate(0%, -50%) rotate(-45deg);-ms-transform:translate(0%, -50%) rotate(-45deg);transform:translate(0%, -50%) rotate(-45deg)}.drawer-is-active .mobile-toggle:after{-webkit-box-shadow:none;box-shadow:none;background-color:#fff;-webkit-transform:translate(0%, -50%) rotate(45deg);-ms-transform:translate(0%, -50%) rotate(45deg);transform:translate(0%, -50%) rotate(45deg)}.fsMenu{position:fixed;z-index:500;width:100%;pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:all 1s ease;transition:all 1s ease;top:0px;right:0;-webkit-transform:translate3d(20%, 0, 0);transform:translate3d(20%, 0, 0);-webkit-transform:translate(20%, 0);-ms-transform:translate(20%, 0);transform:translate(20%, 0);max-height:100vh;height:100%;width:100%;max-width:100vw;background:#fff;z-index:501}@media(min-width: 1025px){.fsMenu{z-index:15}}.fsMenu{background-repeat:no-repeat;background-size:auto 90%;background-position:right bottom}@media(max-width: 1024px){.fsMenu{max-width:100vw;overflow-x:hidden}}.fsMenu .fsElementHeaderContent{margin-bottom:0}.fsMenu:before{content:"";position:absolute;width:100%;bottom:0;left:0;display:block;height:10px;z-index:2}.fsLiveMode.fsAccountBarVisible .fsMenu{padding-top:45px}.fsMenu .fsElement{margin-bottom:0}.drawer-is-active .fsMenu{pointer-events:auto;opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.fsMenu .mobile-nav-container{padding-top:60px}@media(min-width: 1025px){.fsMenu .mobile-nav-container{display:none}}@media(min-width: 1025px){.nav-main-mobile{display:none;padding:70px 60px}}.fsHeader .nav-main-mobile{display:none}@media(min-width: 1025px){.fsHeader .nav-main-mobile{display:block}}@media(min-width: 1025px){.nav-main-mobile .fsNavLevel1{position:relative;margin:0 auto;max-width:1180px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}}@media(max-width: 1024px){.nav-main-mobile .fsNavLevel1{padding:0px 20px}}@-webkit-keyframes menuItemsIn{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes menuItemsIn{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes menuItemsOut{0%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes menuItemsOut{0%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}}.nav-main-mobile .fsNavLevel1>li{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 1025px){.nav-main-mobile .fsNavLevel1>li{padding:0 20px}}.nav-main-mobile .fsNavLevel1>li:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.nav-main-mobile .fsNavLevel1>li:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.nav-main-mobile .fsNavLevel1>li:nth-child(4){-webkit-animation-delay:.7s;animation-delay:.7s}.nav-main-mobile .fsNavLevel1>li:nth-child(5){-webkit-animation-delay:.9s;animation-delay:.9s}.nav-main-mobile .fsNavLevel1>li:nth-child(6){-webkit-animation-delay:1.1s;animation-delay:1.1s}.nav-main-mobile .fsNavLevel1>li:nth-child(7){-webkit-animation-delay:1.3s;animation-delay:1.3s}.drawer-is-active .nav-main-mobile .fsNavLevel1>li{opacity:0;-webkit-animation-name:menuItemsIn;animation-name:menuItemsIn;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.drawer-is-active) .nav-main-mobile .fsNavLevel1>li{-webkit-animation-name:menuItemsOut;animation-name:menuItemsOut;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(max-width: 1024px){.nav-main-mobile .fsNavLevel1>li:not(:last-child){border-bottom:solid 1px rgba(248,248,248,.1)}}@media(min-width: 1025px){.nav-main-mobile .fsNavLevel1>li:not(:last-child){border-right:solid 1px #e5e5e5}}.nav-main-mobile .fsNavLevel1>li.active>a{color:#636363;background:rgba(0,0,0,0)}.nav-main-mobile .fsNavLevel1>li.active>.fsNavPageInfo{opacity:1;visibility:visible}.nav-main-mobile .fsNavLevel1>li.alumni{display:none}.nav-main-mobile .fsNavLevel1>li.active>a{color:var(--primary-color, #C3002F)}.nav-main-mobile .fsNavLevel1>li.active button{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.nav-main-mobile .fsNavLevel1>li[class*=fsNavCurrentPage]>a{color:#636363;background:rgba(0,0,0,0);text-decoration:underline}.nav-main-mobile .fsNavLevel1>li>a{position:relative;display:block;color:#636363;background:rgba(0,0,0,0);padding:18px 0;font-family:"freight-display-pro",serif;text-transform:uppercase;font-size:24px;line-height:24px;font-style:normal;font-weight:400;z-index:0;line-height:normal;text-decoration:none}@media(min-width: 1025px){.nav-main-mobile .fsNavLevel1>li>a{font-size:20px}}.nav-main-mobile .fsNavLevel1>li>a:hover,.nav-main-mobile .fsNavLevel1>li>a:focus{text-decoration:underline}.nav-main-mobile .fsNavLevel1>li button{border:0;background:none;cursor:pointer;margin:0;padding:0;width:48px;height:48px;position:absolute;top:12px;right:0px;color:rgba(0,0,0,0);overflow:hidden}@media(min-width: 1025px){.nav-main-mobile .fsNavLevel1>li button{display:none}}.nav-main-mobile .fsNavLevel1>li button:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:24px;color:var(--primary-color, #C3002F)}@media(max-width: 1024px){.nav-main-mobile .fsNavPageInfo{display:none}}@media(max-width: 1024px){.nav-main-mobile .fsNavLevel2{margin-bottom:30px;margin-left:20px}}.nav-main-mobile .fsNavLevel2 li a{display:block;color:#636363;background:rgba(0,0,0,0);padding:13px 0;text-decoration:none;font-size:16px;font-weight:500;line-height:24px}@media(min-width: 1025px){.nav-main-mobile .fsNavLevel2 li a{font-size:16px}}.nav-main-mobile .fsNavLevel2 li a:hover,.nav-main-mobile .fsNavLevel2 li a:focus{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0);text-decoration:underline}.nav-main-mobile .fsNavLevel2 li[class*=fsNavCurrentPage]>a{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0);text-decoration:underline}@media(max-width: 899px){#fsFooter .fsNavigation.nav-social{margin-bottom:20px}}@media(max-width: 899px){#fsFooter .fsNavigation.nav-social>header{display:none}}#fsFooter .fsNavigation.nav-social .fsNavLevel1{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 899px){#fsFooter .fsNavigation.nav-social .fsNavLevel1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#fsPageBodyWrapper .fsNavigation.nav-social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0}#fsPageBodyWrapper .fsNavigation.nav-social h2.fsElementTitle{font-family:"canada-type-gibson",sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:120%;color:#131313;margin-right:10px;margin-bottom:0}#fsPageBodyWrapper .fsNavigation.nav-social .fsNavLevel1 li:after{display:none}#fsPageBodyWrapper .fsNavigation.nav-social .fsNavLevel1 li a{width:30px;height:35px}#fsPageBodyWrapper .fsNavigation.nav-social .fsNavLevel1 li a:after{color:var(--primary-color, #C3002F)}.fsNavigation.nav-social nav{margin:-5px}.fsNavigation.nav-social .fsNavLevel1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 640px){.fsNavigation.nav-social .fsNavLevel1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.fsNavigation.nav-social .fsNavLevel1 li{margin:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fsNavigation.nav-social .fsNavLevel1 li:not(:last-child):after{content:"";width:25px;height:1px;background-color:hsla(0,0%,100%,.5);display:block}.fsNavigation.nav-social .fsNavLevel1 [href*=facebook]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=instagram]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=linkedin]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=pinterest]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=tumblr]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=twitter]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=vimeo]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=vine]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=youtube]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=wechat]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=flickr]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=wordpress]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=rss]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=smugmug]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=tiktok]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=whatsapp]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=threads]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 a{width:40px;height:40px;color:var(--primary-color, #C3002F);padding:0;border-radius:50%;text-decoration:none;overflow:hidden;position:relative;text-indent:-100vw}.fsNavigation.nav-social .fsNavLevel1 a:hover,.fsNavigation.nav-social .fsNavLevel1 a:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background-color:#fff}.fsNavigation.nav-social .fsNavLevel1 a:hover:before,.fsNavigation.nav-social .fsNavLevel1 a:focus:before{color:var(--primary-color, #C3002F)}.fsNavigation.nav-social .fsNavLevel1 a:hover:after,.fsNavigation.nav-social .fsNavLevel1 a:focus:after{color:var(--primary-color, #C3002F);font-size:.875rem}.fsNavigation.nav-social .fsNavLevel1 a:hover,.fsNavigation.nav-social .fsNavLevel1 a:focus{color:var(--primary-color, #C3002F)}.fsNavigation.nav-social .fsNavLevel1 a:after{font-size:1.3125rem;display:block;color:var(--primary-color, #C3002F);-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-indent:0;color:#fff}.nav-social .fsNavLevel1 [href*="x.com"]:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.nav-utility-header{padding:20px 10px 0;position:relative;width:100%}@media(min-width: 641px){.nav-utility-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;padding:26px 0}}@media(min-width: 1025px){body:not(.has-hero) .nav-utility-header{padding:12px 0}}#fsMenu .nav-utility-header{padding:18px 0 0}@media(max-width: 1024px){#fsMenu .nav-utility-header{display:none}}#fsMenu .nav-utility-header.mobile{display:none}@media(max-width: 1024px){#fsMenu .nav-utility-header.mobile{display:block;max-width:100%}}#fsMenu .nav-utility-header.mobile .fsNavLevel1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#fsMenu .nav-utility-header.mobile .fsNavLevel1 li>a{font-size:16px}#fsMenu .nav-utility-header.mobile li:not(.alumni,.calendar,.droplet){display:none}#fsMenu .nav-utility-header.mobile footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}#fsMenu .nav-utility-header.mobile footer>.fsElementFooterContent{margin-right:0}.nav-utility-header .fsNavLevel1{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}@media(min-width: 641px){.nav-utility-header .fsNavLevel1{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1{gap:25px}}.nav-utility-header .fsNavLevel1 li{position:relative}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1 li{margin-bottom:0}.nav-utility-header .fsNavLevel1 li:last-child{margin-right:25px}}@media(max-width: 1024px){#fsHeader .nav-utility-header .fsNavLevel1 li.alumni,#fsHeader .nav-utility-header .fsNavLevel1 li.calendar,#fsHeader .nav-utility-header .fsNavLevel1 li.droplet{display:none}}.nav-utility-header .fsNavLevel1 li.parents a:before{content:""}.nav-utility-header .fsNavLevel1 li.students a:before{content:""}.nav-utility-header .fsNavLevel1 li.alumni a:before{content:""}.nav-utility-header .fsNavLevel1 li.employees a:before{content:""}.nav-utility-header .fsNavLevel1 li.calendar a:before{content:""}.nav-utility-header .fsNavLevel1 li.news a:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none;font-weight:bold}.nav-utility-header .fsNavLevel1 li.droplet a:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none;font-weight:bold}.nav-utility-header .fsNavLevel1 li.school a:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}@media(max-width: 640px){.nav-utility-header .fsNavLevel1 li.search{-webkit-transform:translateY(75%);-ms-transform:translateY(75%);transform:translateY(75%);position:absolute;right:125px}}.nav-utility-header .fsNavLevel1 li.search a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:53px;height:53px;border-radius:50%;color:rgba(0,0,0,0) !important}.nav-utility-header .fsNavLevel1 li.search a:hover:after,.nav-utility-header .fsNavLevel1 li.search a:focus:after{left:50%;-webkit-transform:translate(-50%, -50%) scale(1.2);-ms-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2);top:50%;background-color:#000}.nav-utility-header .fsNavLevel1 li.search a:after{content:"";background-color:rgba(0,0,0,.4);position:absolute;height:100%;width:100%;left:50%;top:50%;right:auto;border-radius:50%;bottom:auto;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.nav-utility-header .fsNavLevel1 li.search a:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;color:#fff;margin:0 0;text-indent:0;z-index:2;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1}@media(max-width: 1024px){.nav-utility-header .fsNavLevel1 li.search a:before{margin-top:0px}}.nav-utility-header .fsNavLevel1 li.active>button{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.nav-utility-header .fsNavLevel1 li:hover .fsNavPageInfo,.nav-utility-header .fsNavLevel1 li:focus .fsNavPageInfo,.nav-utility-header .fsNavLevel1 li:focus-within .fsNavPageInfo{opacity:1;pointer-events:all;visibility:visible}.nav-utility-header .fsNavLevel1 li button{border:0;background:none;cursor:pointer;margin:0;padding:0;width:34px;height:34px;position:absolute;top:0px;right:0px;color:rgba(0,0,0,0);overflow:hidden}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1 li button{display:none}}.nav-utility-header .fsNavLevel1 li button:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:16px;color:#636363}.nav-utility-header .fsNavLevel1 li>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;color:var(--primary-color, #C3002F);font-family:"canada-type-gibson",sans-serif;font-size:14px;font-style:normal;text-decoration:none;line-height:120%;color:#fff;font-weight:400}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1 li>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}}.drawer-is-active .nav-utility-header .fsNavLevel1 li>a{color:#131313}.nav-utility-header .fsNavLevel1 li>a:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;display:block;margin-right:10px;text-align:center;opacity:.6;-webkit-transition:all .3s ease;transition:all .3s ease}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1 li>a:before{margin-bottom:10px;font-size:17px;margin-right:0}}.nav-utility-header .fsNavLevel1 li>a:after{content:"";position:absolute;left:auto;height:1px;right:0px;width:100%;bottom:-2px;-webkit-transition:all .3s;transition:all .3s;background-color:#fff;opacity:0}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1 li>a:after{width:0px;opacity:1;-webkit-transition:all .5s cubic-bezier(0.25, 0.1, 0.21, 1.26);transition:all .5s cubic-bezier(0.25, 0.1, 0.21, 1.26)}}.nav-utility-header .fsNavLevel1 li>a:hover:before,.nav-utility-header .fsNavLevel1 li>a:focus:before{opacity:1}.nav-utility-header .fsNavLevel1 li>a:hover:after,.nav-utility-header .fsNavLevel1 li>a:focus:after{left:0px;opacity:1}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1 li>a:hover:after,.nav-utility-header .fsNavLevel1 li>a:focus:after{width:100%}}.nav-utility-header .fsNavLevel2 li{margin-bottom:0}@media(min-width: 1025px){.nav-utility-header .fsNavLevel2 li:not(:last-child){margin-bottom:20px}}.nav-utility-header .fsNavLevel2 li a{color:#636363;font-size:16px;text-transform:none;letter-spacing:normal;font-weight:400}@media(max-width: 1024px){.nav-utility-header .fsNavLevel2 li a{margin:0;padding:10px 20px}}.nav-utility-header .fsNavLevel2 li a:hover,.nav-utility-header .fsNavLevel2 li a:focus{color:var(--primary-color, #C3002F)}.nav-utility-header .fsNavLevel2 li a:before{left:auto;right:0px;width:0px;background-color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843))}.nav-utility-header .fsNavLevel2 li a:hover:before,.nav-utility-header .fsNavLevel2 li a:focus:before{left:auto;width:100%}.nav-utility-header .fsNavLevel2 li a:hover:after,.nav-utility-header .fsNavLevel2 li a:focus:after{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}.nav-utility-header .fsNavPageInfo{display:none}@media(min-width: 1025px){.nav-utility-header .fsNavPageInfo{background-color:#f8f8f8;text-align:left;display:block;position:absolute;top:100%;left:auto;right:0;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;width:300px;z-index:300;opacity:0;visibility:hidden;-webkit-transition:.4s all;transition:.4s all;-webkit-box-shadow:0px 10px 30px 0px rgba(20,20,18,.15);box-shadow:0px 10px 30px 0px rgba(20,20,18,.15)}}@media(max-width: 640px){.nav-utility-header footer{display:none}}.nav-utility-header footer .fsElementFooterContent{margin-top:0}#fsMenu .nav-utility-header footer .fsElementFooterContent{margin-right:20px}@media(max-width: 1023px){#fsMenu .nav-utility-header footer .fsElementFooterContent a img{width:209px;height:80px}}.nav-utility-header footer .fsElementFooterContent a{display:block;border-radius:2px;padding:0 10px;border:solid 1px rgba(0,0,0,0)}#fsHeader .nav-utility-header footer .fsElementFooterContent a:hover,#fsHeader .nav-utility-header footer .fsElementFooterContent a:focus{border-color:#fff;background-color:var(--primary-color, #C3002F)}.nav-utility-header footer .fsElementFooterContent a img{display:block;width:144px;height:55px}@media(min-width: 900px){.nav-utility-footer{margin:0 30px}}.nav-utility-footer .fsNavLevel1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-utility-footer li{margin:0 10px}.nav-utility-footer li a{padding:0;font-size:15px;font-style:normal;font-weight:400;line-height:31px;color:#fff;text-decoration:none}.nav-utility-footer li a:hover,.nav-utility-footer li a:focus{color:#fff;text-decoration:underline}#fsHeader{position:absolute;width:100%;left:0;top:0;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease;max-height:165px}@media(min-width: 1025px){#fsHeader{position:absolute;background-color:rgba(0,0,0,0)}}body:not(.search-is-active,.drawer-is-active) #fsHeader{z-index:10}#fsHeader:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background-color:#f8f8f8;opacity:0;-webkit-transition:all .75s ease;transition:all .75s ease}.drawer-is-active #fsHeader{max-height:100px}.drawer-is-active #fsHeader:before{opacity:1}.fsComposeMode #fsHeader{position:relative !important;left:auto;top:auto;width:100%;-webkit-transform:none;-ms-transform:none;transform:none}body:not(.has-hero).loaded #fsHeader{background-color:var(--primary-color, #C3002F);position:relative;min-height:130px}@media(min-width: 1025px){body:not(.has-hero).loaded #fsHeader{z-index:auto;max-height:80px;min-height:0px}}#fsHeader .fsElement{margin-bottom:0}#fsHeader .fsBanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px}@media(min-width: 1025px){#fsHeader .fsBanner{padding:0 40px}}body.not-top #fsHeader .fsBanner{background-image:none}.right-section{padding-top:20px}.header-main{width:100%;padding:0}.header-main>.fsElementContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width: 1025px){.header-main>.fsElementContent{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#fsMenu .header-main>.fsElementContent{position:absolute;right:0}@media(min-width: 1025px){#fsMenu .header-main>.fsElementContent{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;right:auto}}#fsMenu .header-main>.fsElementContent:before{content:"";position:absolute;right:0;top:0;height:100%;width:0%;-webkit-transition:all 1s ease .5s;transition:all 1s ease .5s}@media(min-width: 1025px){#fsMenu .header-main>.fsElementContent:before{background-color:#f8f8f8}}.drawer-is-active #fsMenu .header-main>.fsElementContent:before{width:100%}.header-main header .fsElementHeaderContent{margin-bottom:0}.header-main .home-button{display:none !important;position:absolute;top:0px;height:40px;width:40px;left:0px;color:rgba(0,0,0,0);-webkit-transition:all .4s ease;transition:all .4s ease}@media(max-width: 1024px){.header-main .home-button{display:none}}.home .header-main .home-button{display:none}.header-main .home-button:hover,.header-main .home-button:focus{background-color:#fff}.header-main .home-button:hover:before,.header-main .home-button:focus:before{color:var(--primary-color, #C3002F)}.header-main .home-button:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;display:block;text-indent:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-size:20px;-webkit-transition:all .4s ease;transition:all .4s ease}#fsHeader .logo,#fsMenu .logo{position:relative;padding-top:30px;margin-right:auto;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease;margin-right:auto}@media(max-width: 1024px){body:not(.home) #fsHeader .logo,body:not(.home) #fsMenu .logo{display:none}}@media(max-width: 1024px){body.home #fsHeader .logo,body.home #fsMenu .logo{display:none}}#fsHeader .logo a,#fsMenu .logo a{color:rgba(0,0,0,0)}#fsHeader .logo a:before,#fsMenu .logo a:before{display:none}#fsHeader .logo footer .fsElementFooterContent,#fsMenu .logo footer .fsElementFooterContent{display:inline-block;font-size:15px;margin-top:15px}@media(min-width: 1025px){#fsHeader .logo footer .fsElementFooterContent,#fsMenu .logo footer .fsElementFooterContent{display:none}}#fsHeader .logo footer .fsElementFooterContent:after,#fsMenu .logo footer .fsElementFooterContent:after{content:"";display:block;width:141px;height:3px;margin-top:4px;background-color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843));margin-left:auto}#fsHeader .logo .fsImage:nth-child(2),#fsMenu .logo .fsImage:nth-child(2){position:absolute;top:30px;clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%);display:none;z-index:-1}.search-is-active #fsHeader .logo .fsImage:nth-child(2),body:not(.has-hero) #fsHeader .logo .fsImage:nth-child(2),.drawer-is-active #fsHeader .logo .fsImage:nth-child(2),.search-is-active #fsMenu .logo .fsImage:nth-child(2),body:not(.has-hero) #fsMenu .logo .fsImage:nth-child(2),.drawer-is-active #fsMenu .logo .fsImage:nth-child(2){clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);z-index:10000;display:block}.search-is-active #fsHeader .logo .fsImage:nth-child(2),.drawer-is-active #fsHeader .logo .fsImage:nth-child(2),.search-is-active #fsMenu .logo .fsImage:nth-child(2),.drawer-is-active #fsMenu .logo .fsImage:nth-child(2){z-index:10008}#fsHeader .logo img,#fsMenu .logo img{width:135px;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}@media(max-width: 1024px){#fsHeader .logo img,#fsMenu .logo img{width:83px}}@media(max-width: 1024px){#fsHeader .logo img,#fsMenu .logo img{margin-left:auto;margin-right:auto}}#fsHeader .logo.fsContent h2.fsElementTitle,#fsMenu .logo.fsContent h2.fsElementTitle{display:none}.aquatics #fsHeader .logo,.aquatics #fsMenu .logo{visibility:hidden;pointer-events:none}@media(max-width: 1024px){#fsHeader .logo{z-index:10;position:absolute;top:30px;left:25px}}#fsHeader .logo{opacity:0}.loaded #fsHeader .logo{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}@media(max-width: 1024px){#fsHeader .logo img{height:135px;width:135px}}#fsHeader .logo.mobile{display:block;padding-top:40px}@media(min-width: 870px){#fsHeader .logo.mobile{padding-top:0}}@media(min-width: 1025px){#fsHeader .logo.mobile{display:none}}@media(max-width: 1024px){body:not(.home) #fsHeader .logo.mobile{display:block;padding-top:0;top:28px}}@media(max-width: 899px){body:not(.home) #fsHeader .logo.mobile{top:34px;left:10px}}@media(max-width: 799px){body:not(.home) #fsHeader .logo.mobile{top:70px}}.home #fsHeader .logo.mobile{display:none}#fsHeader .logo.mobile img{width:120px;height:auto;-o-object-fit:cover;object-fit:cover}@media(min-width: 380px){#fsHeader .logo.mobile img{width:160px}}@media(min-width: 900px){#fsHeader .logo.mobile img{width:220px}}@media(max-width: 1024px){#fsMenu .logo{display:none}}#fsFooter{color:#fff;background-color:#fff;font-size:16px;line-height:26px}@media(min-width: 900px){#fsFooter{padding:40px 0;padding-bottom:0}}#fsFooter .fsElement{margin-bottom:0;position:relative;z-index:1}#fsFooter .footer-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#fsFooter .footer-background>.fsElementContent{width:100%;height:100%}#fsFooter .footer-background>.fsElementContent *{width:100%;height:100%}#fsFooter .footer-background>.fsElementContent * img{-o-object-fit:cover;object-fit:cover}#fsFooter .footer-quotes strong{display:block}@media(min-width: 900px){#fsFooter .footer-quotes strong{margin-top:15px}}#fsFooter .contact{text-align:center}@media(min-width: 900px){#fsFooter .contact{text-align:left}}#fsFooter .contact ul,#fsFooter .contact ul ul{margin:0;padding:0;list-style:none}#fsFooter .contact ul li{margin:0;padding:0}#fsFooter .contact ul li{position:relative;letter-spacing:.8px}@media(min-width: 900px){#fsFooter .contact ul li{padding-left:35px}}@media(min-width: 900px){#fsFooter .contact ul li:before{content:"";position:absolute;display:inline-block;width:25px;height:1px;top:10px;left:0;background-color:hsla(0,0%,100%,.5)}}@media(min-width: 900px){#fsFooter .contact ul li:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;position:absolute;left:-20px;top:0}}#fsFooter .contact a{color:#fff}#fsFooter .footer-wrapper{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative;padding:50px 20px 100px}@media(min-width: 1000px){#fsFooter .footer-wrapper{padding:80px 90px 40px}}#fsFooter .footer-wrapper:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.4)), color-stop(59.9%, rgba(0, 0, 0, 0.8)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.8) 59.9%)}#fsFooter .footer-wrapper>.fsElementContent>.fsContent{margin-top:30px;text-align:center}#fsFooter .footer-wrapper>.fsElementContent>.fsContent>.fsElementContent{max-width:650px;margin-left:auto;margin-right:auto}#fsFooter .footer-wrapper>.fsElementContent>.fsContent.disclaimer{padding-top:30px;border-top:solid 1px rgba(217,217,217,.5);font-size:14px;line-height:19px;margin-bottom:50px}#fsFooter .footer-wrapper .fsElement.fsThreeColumnLayout{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 899px){#fsFooter .footer-wrapper .fsElement.fsThreeColumnLayout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 900px){#fsFooter .footer-wrapper .fsElement.fsThreeColumnLayout:first-child{margin-bottom:50px}}@media(min-width: 900px){#fsFooter .footer-wrapper .fsElement.fsThreeColumnLayout:last-child{margin-bottom:50px}}@media(max-width: 899px){#fsFooter .footer-wrapper .fsElement.fsThreeColumnLayout .fsStyleColumn-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(max-width: 899px){#fsFooter .footer-wrapper .fsElement.fsThreeColumnLayout .fsStyleColumn-3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#fsFooter .footer-wrapper .fsElement.fsThreeColumnLayout .fsContent{font-family:"canada-type-gibson",sans-serif;font-size:16px;line-height:25px}#fsFooter .footer-wrapper .fsElement.fsThreeColumnLayout .fsContent strong{font-size:20px;font-family:"freight-display-pro",serif;line-height:32px}#fsFooter .footer-wrapper .fsElement.fsThreeColumnLayout .fsContent img{max-width:190px}#fsFooter .footer-wrapper>footer{position:relative}#fsFooter .footer-wrapper button.back-to-top{border:0;background:none;cursor:pointer;margin:0;padding:0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:0px;height:80px;width:80px;bottom:0px;overflow:hidden;font-size:16px;font-weight:700;line-height:18px;border-radius:50%;color:rgba(0,0,0,0);z-index:2;-webkit-transition:all .3s ease;transition:all .3s ease}@media(max-width: 999px){#fsFooter .footer-wrapper button.back-to-top{left:50%;right:auto;bottom:-80px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}#fsFooter .footer-wrapper button.back-to-top:hover,#fsFooter .footer-wrapper button.back-to-top:focus{background-color:hsla(0,0%,100%,.6)}#fsFooter .footer-wrapper button.back-to-top:hover:before,#fsFooter .footer-wrapper button.back-to-top:focus:before{color:#242424}#fsFooter .footer-wrapper button.back-to-top:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;position:absolute;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(180deg);-ms-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg);font-size:40px;line-height:1;-webkit-transition:all .3s ease;transition:all .3s ease}@media(max-width: 1024px){.wg-default,.wg-default .country-selector{bottom:43px !important;z-index:500 !important}}@media(max-width: 1024px){body:not(.fsComposeMode).monsido-toolbar-body-container .mon-logo-container{bottom:40px !important;z-index:500 !important}}body.drawer-is-active.monsido-toolbar-body-container>.mon-logo-container .mon-logo-image-wrapper-content .mon-logo-image-wrapper{display:none !important}@media(min-width: 1025px){.fsElement.sticky-buttons{position:absolute;right:0;bottom:auto;top:50vh;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}}.portal-page .fsElement.sticky-buttons a{-webkit-box-shadow:0px 0px 12px rgba(0,0,0,.25);box-shadow:0px 0px 12px rgba(0,0,0,.25)}.landing .fsElement.sticky-buttons{display:none}@media(max-width: 1024px){.fsElement.sticky-buttons:not(.fixed){display:none}}.fsElement.sticky-buttons.fixed{position:fixed !important;bottom:0;z-index:10 !important;left:0;width:100%}@media(min-width: 1025px){.fsElement.sticky-buttons.fixed{right:0;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;top:50%;left:auto;bottom:auto;-webkit-transform:rotate(-90deg) translate(50%, -50%);-ms-transform:rotate(-90deg) translate(50%, -50%);transform:rotate(-90deg) translate(50%, -50%)}}.accessible .fsElement.sticky-buttons.fixed{display:none}.fsElement.sticky-buttons.fixed .fsNavLevel1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.fsElement.sticky-buttons.fixed li{-webkit-transition-duration:.1s;transition-duration:.1s}@media(min-width: 1025px){.fsElement.sticky-buttons.fixed li{-webkit-transform:rotateX(0deg) translateY(100%);transform:rotateX(0deg) translateY(100%)}}@media(max-width: 1024px){.fsElement.sticky-buttons.fixed li{-webkit-box-flex:1;-ms-flex:1;flex:1}}.fsElement.sticky-buttons.fixed li.fsNavCurrentPage{background-color:var(--primary-color, #C3002F)}@media(min-width: 1025px){.sticky-buttons-active .fsElement.sticky-buttons.fixed li{-webkit-transform:rotateX(0deg) translateY(0%);transform:rotateX(0deg) translateY(0%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}}.sticky-buttons-active .fsElement.sticky-buttons.fixed li:nth-child(2){-webkit-transition-delay:.15s;transition-delay:.15s}.sticky-buttons-active .fsElement.sticky-buttons.fixed li:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}@media(max-width: 1024px){.fsElement.sticky-buttons.fixed li a{width:auto}}@media(min-width: 1025px){.fsElement.sticky-buttons.fixed li a:hover,.fsElement.sticky-buttons.fixed li a:focus{padding:15px 10px;width:120px}}.fsElement.sticky-buttons .fsNavLevel1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(min-width: 1025px){.fsElement.sticky-buttons .fsNavLevel1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.fsElement.sticky-buttons a{position:relative;padding:10px;width:120px;margin-left:auto;text-decoration:none;z-index:1;background-color:var(--primary-color, #C3002F);color:#fff;text-align:center;font-size:14px;font-weight:600;line-height:23px;letter-spacing:1.6px;text-transform:uppercase}@media(min-width: 1025px){.fsElement.sticky-buttons a{margin-bottom:3px;margin-right:0}.fsFooter .fsElement.sticky-buttons a{margin-bottom:0;margin-right:4px}}.fsElement.sticky-buttons a:hover,.fsElement.sticky-buttons a:focus{width:130px;background-color:var(--primary-color, #C3002F);color:#fff}.fsElement.sticky-buttons a:hover:before,.fsElement.sticky-buttons a:focus:before{opacity:1}.fsElement.sticky-buttons a:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;z-index:-1;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:rgba(0,0,0,.2)}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}html{font-family:"canada-type-gibson",sans-serif;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#392f2c;font-weight:300;font-size:1.125rem;line-height:1.9125rem}body.drawer-is-active{overflow:hidden}@media(max-width: 599px){[class*=fsElement][id]{font-size:1rem;line-height:1.625rem}}#fsPageWrapper{overflow-x:hidden;position:relative}body.fsComposeMode #fsPageWrapper{overflow:visible}#fsPageBodyWrapper{background-color:#fff;padding:30px 20px 40px}@media(min-width: 1025px){body:not(.has-hero) #fsPageBodyWrapper{padding-top:100px}}#fsPageBody{position:relative;margin:0 auto;max-width:1180px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 641px){#fsPageBody{display:block}}@media(min-width: 1025px){#fsPageBody{display:-webkit-box;display:-ms-flexbox;display:flex}}#fsBannerLeft{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-bottom:20px}@media(min-width: 641px){#fsBannerLeft{padding-right:20px;width:240px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0}}@media(min-width: 961px){#fsBannerLeft{padding-right:60px;width:360px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(min-width: 641px){.fsHasLeftBanner.fsHasRightBanner #fsBannerLeft{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:20px;width:240px}}@media(min-width: 961px){.fsHasLeftBanner.fsHasRightBanner #fsBannerLeft{padding-right:60px;width:360px}}@media(min-width: 1025px){.fsHasLeftBanner.fsHasRightBanner #fsBannerLeft{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:20px;width:240px}}@media(min-width: 1281px){.fsHasLeftBanner.fsHasRightBanner #fsBannerLeft{padding-right:60px;width:360px}}#fsPageContent{width:100%}.fsHasRightBanner #fsPageContent{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}@media(min-width: 641px){.fsHasRightBanner #fsPageContent{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 240px)}}@media(min-width: 961px){.fsHasRightBanner #fsPageContent{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 360px)}}.fsHasLeftBanner #fsPageContent{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}@media(min-width: 641px){.fsHasLeftBanner #fsPageContent{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 240px)}}@media(min-width: 961px){.fsHasLeftBanner #fsPageContent{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 360px)}}.fsHasLeftBanner.fsHasRightBanner #fsPageContent{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px;width:100%}@media(min-width: 641px){.fsHasLeftBanner.fsHasRightBanner #fsPageContent{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 240px)}}@media(min-width: 961px){.fsHasLeftBanner.fsHasRightBanner #fsPageContent{width:calc(100% - 360px)}}@media(min-width: 1025px){.fsHasLeftBanner.fsHasRightBanner #fsPageContent{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(100% - 480px);margin-bottom:0}}@media(min-width: 1281px){.fsHasLeftBanner.fsHasRightBanner #fsPageContent{width:calc(100% - 720px)}}#fsBannerRight{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;margin-bottom:20px}@media(min-width: 641px){#fsBannerRight{padding-left:20px;width:240px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0}}@media(min-width: 961px){#fsBannerRight{padding-left:60px;width:360px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.fsHasLeftBanner.fsHasRightBanner #fsBannerRight{width:100%;padding:0}@media(min-width: 641px){.fsHasLeftBanner.fsHasRightBanner #fsBannerRight{width:calc(100% - 240px)}}@media(min-width: 961px){.fsHasLeftBanner.fsHasRightBanner #fsBannerRight{width:calc(100% - 360px)}}@media(min-width: 1025px){.fsHasLeftBanner.fsHasRightBanner #fsBannerRight{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:20px;width:240px}}@media(min-width: 1281px){.fsHasLeftBanner.fsHasRightBanner #fsBannerRight{padding-left:60px;width:360px}}.fsLayout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 641px){.fsLayout{margin-right:-20px;margin-left:-20px}}.fsLayout>*>.fsDiv,.fsLayout>.fsDiv{float:none;width:100%;margin-bottom:20px}@media(min-width: 641px){.fsLayout>*>.fsDiv,.fsLayout>.fsDiv{padding-right:20px;padding-left:20px}}.fsLayout>header,.fsLayout>footer{width:100%}@media(min-width: 641px){.fsLayout>header,.fsLayout>footer{padding-right:20px;padding-left:20px}}.fsLayout .fsElementAddWrapper{width:100%}@media(min-width: 1000px){.fsOneColumnLayout:not(.fsPageLayout){max-width:1020px;margin-left:auto;margin-right:auto}}@media(min-width: 800px){.fsTwoColumnLayout>.fsDiv{width:50%}}@media(min-width: 900px){.fsThreeColumnLayout>.fsDiv{width:33.3333333333%}}@media(min-width: 800px){.fsFourColumnLayout>.fsDiv{width:50%}}@media(min-width: 1000px){.fsFourColumnLayout>.fsDiv{width:25%}}.fsLayout>.fsStyleOneThird{float:none}.fsLayout>.fsStyleTwoThirds{float:none}.fsLayout>.fsStyleTwoThirds>.fsDiv{padding-left:0;padding-right:0;float:none}@media(min-width: 641px){.fsLayout>.fsStyleTwoThirds>.fsTwoColumnLayout{margin-right:-20px;margin-left:-20px}}.fsTwoColumnWideRightLayout,.fsElephantLeftLayout{margin-left:0;margin-right:0}.fsTwoColumnWideRightLayout>header,.fsTwoColumnWideRightLayout>footer,.fsElephantLeftLayout>header,.fsElephantLeftLayout>footer{padding-left:0;padding-right:0}.fsTwoColumnWideRightLayout>.fsStyleOneThird,.fsElephantLeftLayout>.fsStyleOneThird{width:100%;margin-bottom:20px}@media(min-width: 641px){.fsTwoColumnWideRightLayout>.fsStyleOneThird,.fsElephantLeftLayout>.fsStyleOneThird{padding-left:0;padding-right:20px;width:240px;margin-bottom:0}}@media(min-width: 961px){.fsTwoColumnWideRightLayout>.fsStyleOneThird,.fsElephantLeftLayout>.fsStyleOneThird{padding-right:60px;width:360px}}.fsTwoColumnWideRightLayout>.fsStyleTwoThirds,.fsElephantLeftLayout>.fsStyleTwoThirds{width:100%}@media(min-width: 641px){.fsTwoColumnWideRightLayout>.fsStyleTwoThirds,.fsElephantLeftLayout>.fsStyleTwoThirds{padding-left:0;padding-right:0;width:calc(100% - 240px)}}@media(min-width: 961px){.fsTwoColumnWideRightLayout>.fsStyleTwoThirds,.fsElephantLeftLayout>.fsStyleTwoThirds{width:calc(100% - 360px)}}.fsHasTwoColumnWideRightLayout.fsHasRightBanner #fsPageContent,.fsHasElephantLeftLayout.fsHasRightBanner #fsPageContent{width:100%}@media(min-width: 1025px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner #fsPageContent,.fsHasElephantLeftLayout.fsHasRightBanner #fsPageContent{width:calc(100% - 240px)}}@media(min-width: 1281px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner #fsPageContent,.fsHasElephantLeftLayout.fsHasRightBanner #fsPageContent{width:calc(100% - 360px)}}.fsHasTwoColumnWideRightLayout.fsHasRightBanner #fsBannerRight,.fsHasElephantLeftLayout.fsHasRightBanner #fsBannerRight{width:100%;padding-left:0;margin-top:20px}@media(min-width: 1025px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner #fsBannerRight,.fsHasElephantLeftLayout.fsHasRightBanner #fsBannerRight{padding-left:20px;width:240px;margin-top:0}}@media(min-width: 1281px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner #fsBannerRight,.fsHasElephantLeftLayout.fsHasRightBanner #fsBannerRight{padding-left:60px;width:360px}}@media(min-width: 641px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantLeftLayout.fsHasRightBanner .fsPageLayout>.fsStyleOneThird{padding-right:20px;width:240px}}@media(min-width: 961px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantLeftLayout.fsHasRightBanner .fsPageLayout>.fsStyleOneThird{padding-right:60px;width:360px}}@media(min-width: 1025px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantLeftLayout.fsHasRightBanner .fsPageLayout>.fsStyleOneThird{padding-right:20px;width:240px}}@media(min-width: 1281px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantLeftLayout.fsHasRightBanner .fsPageLayout>.fsStyleOneThird{padding-right:60px;width:360px}}.fsHasTwoColumnWideRightLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantLeftLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds{width:100%}@media(min-width: 641px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantLeftLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds{width:calc(100% - 240px)}}@media(min-width: 961px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantLeftLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds{width:calc(100% - 360px)}}@media(min-width: 1025px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantLeftLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds{width:calc(100% - 240px)}}@media(min-width: 1281px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantLeftLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds{width:calc(100% - 360px)}}@media(min-width: 1025px){.fsHasTwoColumnWideRightLayout.fsHasLeftBanner #fsPageContent,.fsHasElephantLeftLayout.fsHasLeftBanner #fsPageContent{width:calc(100% - 240px)}}@media(min-width: 1281px){.fsHasTwoColumnWideRightLayout.fsHasLeftBanner #fsPageContent,.fsHasElephantLeftLayout.fsHasLeftBanner #fsPageContent{width:calc(100% - 360px)}}@media(min-width: 1025px){.fsHasTwoColumnWideRightLayout.fsHasLeftBanner #fsBannerLeft,.fsHasElephantLeftLayout.fsHasLeftBanner #fsBannerLeft{padding-right:20px;width:240px;margin-top:0}}@media(min-width: 1281px){.fsHasTwoColumnWideRightLayout.fsHasLeftBanner #fsBannerLeft,.fsHasElephantLeftLayout.fsHasLeftBanner #fsBannerLeft{padding-right:60px;width:360px}}.fsHasTwoColumnWideRightLayout.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantLeftLayout.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird{width:100%;padding-right:0}@media(min-width: 1025px){.fsHasTwoColumnWideRightLayout.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantLeftLayout.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird{padding-right:20px;width:240px}}.fsHasTwoColumnWideRightLayout.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantLeftLayout.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds{width:100%}@media(min-width: 1025px){.fsHasTwoColumnWideRightLayout.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantLeftLayout.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds{width:calc(100% - 240px)}}@media(min-width: 641px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft,.fsHasElephantLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft{padding-right:20px;width:240px}}@media(min-width: 1025px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft,.fsHasElephantLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft{padding-right:20px;width:240px}}.fsHasTwoColumnWideRightLayout.fsHasRightBanner.fsHasLeftBanner #fsPageContent,.fsHasElephantLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsPageContent{width:100%;margin-bottom:0}@media(min-width: 641px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner.fsHasLeftBanner #fsPageContent,.fsHasElephantLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsPageContent{width:calc(100% - 240px)}}@media(min-width: 1025px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner.fsHasLeftBanner #fsPageContent,.fsHasElephantLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsPageContent{width:calc(100% - 480px)}}.fsHasTwoColumnWideRightLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerRight,.fsHasElephantLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerRight{width:100%;padding-left:0;margin-top:20px;margin-bottom:0}@media(min-width: 1025px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerRight,.fsHasElephantLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerRight{padding-left:20px;width:240px;margin-top:0}}.fsHasTwoColumnWideRightLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantLeftLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird{margin-bottom:20px;width:100%}@media(min-width: 1281px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantLeftLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird{padding-right:20px;width:240px;margin-bottom:0}}.fsHasTwoColumnWideRightLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantLeftLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds{margin-bottom:20px;width:100%;margin-bottom:0}@media(min-width: 1281px){.fsHasTwoColumnWideRightLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantLeftLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds{width:calc(100% - 240px)}}.fsTwoColumnWideLeftLayout,.fsElephantRightLayout{margin-left:0;margin-right:0}.fsTwoColumnWideLeftLayout>header,.fsTwoColumnWideLeftLayout>footer,.fsElephantRightLayout>header,.fsElephantRightLayout>footer{padding-left:0;padding-right:0}.fsTwoColumnWideLeftLayout>.fsStyleOneThird,.fsElephantRightLayout>.fsStyleOneThird{width:100%;margin-bottom:20px}@media(min-width: 641px){.fsTwoColumnWideLeftLayout>.fsStyleOneThird,.fsElephantRightLayout>.fsStyleOneThird{padding-left:20px;padding-right:0;width:240px;margin-bottom:0}}@media(min-width: 961px){.fsTwoColumnWideLeftLayout>.fsStyleOneThird,.fsElephantRightLayout>.fsStyleOneThird{padding-left:60px;width:360px}}.fsTwoColumnWideLeftLayout>.fsStyleTwoThirds,.fsElephantRightLayout>.fsStyleTwoThirds{width:100%}@media(min-width: 641px){.fsTwoColumnWideLeftLayout>.fsStyleTwoThirds,.fsElephantRightLayout>.fsStyleTwoThirds{width:calc(100% - 240px);padding-left:0;padding-right:0}}@media(min-width: 961px){.fsTwoColumnWideLeftLayout>.fsStyleTwoThirds,.fsElephantRightLayout>.fsStyleTwoThirds{width:calc(100% - 360px)}}.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner #fsPageContent,.fsHasElephantRightLayout.fsHasLeftBanner #fsPageContent{width:100%}@media(min-width: 641px){.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner #fsPageContent,.fsHasElephantRightLayout.fsHasLeftBanner #fsPageContent{width:calc(100% - 240px)}}@media(min-width: 961px){.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner #fsPageContent,.fsHasElephantRightLayout.fsHasLeftBanner #fsPageContent{width:calc(100% - 360px)}}@media(min-width: 1025px){.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner #fsPageContent,.fsHasElephantRightLayout.fsHasLeftBanner #fsPageContent{width:calc(100% - 240px)}}@media(min-width: 1281px){.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner #fsPageContent,.fsHasElephantRightLayout.fsHasLeftBanner #fsPageContent{width:calc(100% - 360px)}}.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner #fsBannerLeft,.fsHasElephantRightLayout.fsHasLeftBanner #fsBannerLeft{width:100%;padding-left:0;margin-bottom:20px}@media(min-width: 641px){.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner #fsBannerLeft,.fsHasElephantRightLayout.fsHasLeftBanner #fsBannerLeft{padding-right:20px;width:240px}}@media(min-width: 961px){.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner #fsBannerLeft,.fsHasElephantRightLayout.fsHasLeftBanner #fsBannerLeft{padding-right:60px;width:360px}}@media(min-width: 1025px){.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner #fsBannerLeft,.fsHasElephantRightLayout.fsHasLeftBanner #fsBannerLeft{padding-right:20px;width:240px;margin-bottom:0}}@media(min-width: 1281px){.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner #fsBannerLeft,.fsHasElephantRightLayout.fsHasLeftBanner #fsBannerLeft{padding-right:60px;width:360px}}.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantRightLayout.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird{width:100%;padding-left:0}@media(min-width: 1025px){.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantRightLayout.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird{padding-left:20px;width:240px}}@media(min-width: 1281px){.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantRightLayout.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird{padding-left:60px;width:360px}}.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantRightLayout.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds{margin-bottom:20px;width:100%}@media(min-width: 1025px){.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantRightLayout.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds{width:calc(100% - 240px);margin-bottom:0}}@media(min-width: 1281px){.fsHasTwoColumnWideLeftLayout.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantRightLayout.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds{width:calc(100% - 360px)}}@media(min-width: 1025px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner #fsPageContent,.fsHasElephantRightLayout.fsHasRightBanner #fsPageContent{width:calc(100% - 240px)}}@media(min-width: 1281px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner #fsPageContent,.fsHasElephantRightLayout.fsHasRightBanner #fsPageContent{width:calc(100% - 360px)}}@media(min-width: 1025px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner #fsBannerRight,.fsHasElephantRightLayout.fsHasRightBanner #fsBannerRight{padding-left:20px;width:240px;margin-top:0}}@media(min-width: 1281px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner #fsBannerRight,.fsHasElephantRightLayout.fsHasRightBanner #fsBannerRight{padding-left:60px;width:360px}}.fsHasTwoColumnWideLeftLayout.fsHasRightBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantRightLayout.fsHasRightBanner .fsPageLayout>.fsStyleOneThird{width:100%;padding-left:0}@media(min-width: 1025px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantRightLayout.fsHasRightBanner .fsPageLayout>.fsStyleOneThird{padding-left:20px;width:240px}}.fsHasTwoColumnWideLeftLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantRightLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds{width:100%}@media(min-width: 1025px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantRightLayout.fsHasRightBanner .fsPageLayout>.fsStyleTwoThirds{width:calc(100% - 240px)}}.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerRight,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerRight{width:100%;padding-left:0;margin-top:20px;margin-bottom:0}@media(min-width: 1025px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerRight,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerRight{padding-left:20px;width:240px;margin-top:0}}.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsPageContent,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner #fsPageContent{width:100%;margin-bottom:0}@media(min-width: 641px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsPageContent,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner #fsPageContent{width:calc(100% - 240px)}}@media(min-width: 1025px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsPageContent,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner #fsPageContent{width:calc(100% - 480px)}}.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft{width:100%;padding-left:0;margin-bottom:20px}@media(min-width: 641px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft{padding-right:20px;width:240px;margin-bottom:0}}@media(min-width: 1025px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner #fsBannerLeft{padding-right:20px;width:240px}}.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird{margin-bottom:0}@media(min-width: 961px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird{padding-left:20px;width:240px}}@media(min-width: 1025px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird{width:100%;padding-left:0}}@media(min-width: 1281px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleOneThird{padding-left:20px;width:240px}}.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds{margin-bottom:0}@media(min-width: 961px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds{width:calc(100% - 240px)}}@media(min-width: 1025px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds{width:100%}}@media(min-width: 1281px){.fsHasTwoColumnWideLeftLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds,.fsHasElephantRightLayout.fsHasRightBanner.fsHasLeftBanner .fsPageLayout>.fsStyleTwoThirds{width:calc(100% - 240px)}}#fsPoweredByFinalsite{position:absolute;left:50%;bottom:110px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media(min-width: 1000px){#fsPoweredByFinalsite{bottom:50px}}@media(min-width: 1281px){#fsPoweredByFinalsite{-webkit-transform:none;-ms-transform:none;transform:none;left:90px;width:132px;height:20px;z-index:1}}/*! _main.scss - src/sass/navigation/ - main import */.fsNavigation ul{list-style:none;margin:0;padding:0}.fsNavigation li.fsNavCurrentPage>a,.fsNavigation li.fsNavCurrentPageAncestor>a{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.fsNavigation a{display:block;padding:10px 0;color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.fsNavigation a:hover,.fsNavigation a:focus{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.fsNavigation .fsNavLevel2>li>a{padding-left:10px}.fsNavigation .fsNavLevel3>li>a{padding-left:20px}.fsNavigation .fsNavLevel4>li>a{padding-left:30px}.fsNavigation .fsNavLevel5>li>a{padding-left:40px}.fsBreadcrumb{padding:0;margin-bottom:20px;width:100%}@media(max-width: 640px){.fsBreadcrumb{display:none}}@media(min-width: 1025px){.fsBreadcrumb{margin-bottom:100px}}body:not(.fsComposeMode) .fsBreadcrumb>header{display:none}.home .fsBreadcrumb{display:none}.fsBreadcrumb>.fsElementContent{position:relative;margin:0 auto;max-width:1180px}.fsBreadcrumb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fsBreadcrumb ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#636363;font-weight:500;letter-spacing:1.2px;font-family:"canada-type-gibson",sans-serif;font-size:.75rem;line-height:1.1666666667}.fsBreadcrumb ul li[aria-current=location]{color:#131313;position:relative}.fsBreadcrumb ul li[aria-current=location]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843))}.fsBreadcrumb ul li:nth-last-child(2) .fsNavBreadcrumbSeperator:before{color:var(--primary-color, #C3002F)}.fsBreadcrumb ul li a{padding:0;color:#636363;font-weight:inherit;text-decoration:none}.fsBreadcrumb ul li a:before{display:block;left:auto;right:0px;width:0px;background-color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843))}.fsBreadcrumb ul li a:hover,.fsBreadcrumb ul li a:focus{color:#392f2c}.fsBreadcrumb ul li a:hover:before,.fsBreadcrumb ul li a:focus:before{left:0px;width:100%}.fsBreadcrumb ul li .fsNavBreadcrumbSeperator{margin:0 6px;color:#636363;line-height:1}.fsBreadcrumb ul li .fsNavBreadcrumbSeperator:before{content:"/"}.nav-site-map ul{margin:0 0 0 20px;padding:0}.nav-site-map ul.fsNavLevel1{margin-left:0;list-style:none}@media(min-width: 600px){.nav-site-map ul.fsNavLevel1{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0;min-height:initial}.nav-site-map ul.fsNavLevel1 li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}}.nav-site-map ul.fsNavLevel1>li>a{margin-bottom:20px;font-weight:500}.nav-site-map ul.fsNavLevel2{list-style:disc}.nav-site-map ul.fsNavLevel3{list-style:circle}.nav-site-map ul.fsNavLevel4{list-style:square}.nav-site-map ul.fsNavLevel5{list-style:disc}.nav-tier ul li a{display:block;padding:10px 10px;color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.nav-tier ul li a:hover,.nav-tier ul li a:focus{color:var(--primary-color, #C3002F);background:#e5e5e5}.nav-tier ul li.fsNavCurrentPage>a{color:var(--primary-color, #C3002F);background:#cfcfcf}.nav-tier ul li.fsNavCurrentPage>a:hover,.nav-tier ul li.fsNavCurrentPage>a:focus{color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843));background:#e5e5e5}.nav-tier ul li.fsNavCurrentPageAncestor{background:#e5e5e5}.nav-tier ul li.fsNavCurrentPageAncestor>a{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.nav-tier ul li.fsNavCurrentPageAncestor>a:hover,.nav-tier ul li.fsNavCurrentPageAncestor>a:focus{color:var(--primary-color, #C3002F);background:#e5e5e5}.nav-tier .fsNavLevel1{padding-left:0}.nav-tier .fsNavLevel1>li{border-bottom:solid 1px #cfcfcf}.nav-tier .fsNavLevel1>li:last-child{border-bottom:none}.nav-tier .fsNavLevel2>li>a{padding-left:20px}.nav-tier .fsNavLevel3>li>a{padding-left:30px}.nav-tier .fsNavLevel4>li>a{padding-left:40px}.nav-tier .fsNavLevel5>li>a{padding-left:50px}.home .nav-sub,#fsHeader .nav-sub{display:none}@media(max-width: 640px){.nav-sub:not(.mobile){display:none}}.nav-sub.mobile{margin:0 0 40px}@media(min-width: 641px){.nav-sub.mobile{display:none}}.nav-sub.mobile.active-nav>header{border-bottom-color:rgba(0,0,0,0)}.nav-sub.mobile.active-nav .nav-toggle:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.nav-sub.mobile.active-nav>.fsElementContent{max-height:2000px;opacity:1}.nav-sub.mobile header{position:relative;padding:16px 21px 16px 19px;background-color:var(--primary-color, #C3002F)}.nav-sub.mobile h2.fsElementTitle{position:relative;display:block;margin-bottom:0;font-size:16px;color:#fff;line-height:140%;font-family:"canada-type-gibson",sans-serif;color:#131313;opacity:.7;text-transform:uppercase}@media(max-width: 640px){.nav-sub.mobile h2.fsElementTitle{display:none}}.nav-sub.mobile button.nav-toggle{border:0;background:none;cursor:pointer;margin:0;padding:0;margin-bottom:0;font-weight:800;font-size:20px;line-height:120%;font-size:18px;font-family:"freight-display-pro",serif;color:#fff}@media(min-width: 641px){.nav-sub.mobile button.nav-toggle{display:none}}.nav-sub.mobile button.nav-toggle:before{content:"...";position:absolute;width:25px;height:25px;right:25px;top:18px;color:#fff;font-size:28px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);font-size:30px;line-height:7px;-webkit-transition:all .8s cubic-bezier(0.3, 0.53, 0.19, 1.53);transition:all .8s cubic-bezier(0.3, 0.53, 0.19, 1.53);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.nav-sub.mobile>.fsElementContent{display:none;border:solid 1px #cfcfcf;border-top:none}.nav-sub .nav-sub-toggle{display:none}@media(min-width: 641px){.nav-sub{display:block}}.nav-sub>.fsElementContent{background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease;transition:all .3s ease}@media(min-width: 641px){.nav-sub>.fsElementContent{max-height:9999px;visibility:visible;opacity:1}}.nav-sub.active-nav>.fsElementContent{max-height:9999px;visibility:visible;opacity:1}.fsHeader .nav-sub{display:block}@media(min-width: 641px){.fsHeader .nav-sub{display:none}}.nav-sub.nav-sub-empty{display:none !important}.nav-sub header{background-color:var(--primary-color, #C3002F)}.nav-sub header h2.fsElementTitle{font-family:"freight-display-pro",serif;font-size:18px;padding:14px 20px 16px;font-style:italic;font-weight:700;line-height:140%;color:#fff;margin-bottom:0}.nav-sub ul{list-style:none;margin:0}.nav-sub ul li{position:relative}.nav-sub ul li a{position:relative;display:block;padding:18px 20px;color:#636363;background:rgba(0,0,0,0);font-family:"freight-display-pro",serif;font-size:16px;font-weight:700;line-height:120%;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-sub ul li a:focus,.nav-sub ul li a:hover{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0);text-decoration:none}.nav-sub ul li a:before{display:block;left:auto;right:0px;width:0px;background-color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843))}.nav-sub ul li[class*=fsNavCurrentPage]>a:before,.nav-sub ul li a:hover:before,.nav-sub ul li a:focus:before{content:"";display:block;left:0px;width:100%}.nav-sub ul li.active>button:after{content:""}.nav-sub ul li button{border:0;background:none;cursor:pointer;margin:0;padding:0;position:absolute;right:10px;top:18px;font-size:0;width:19px;height:19px;background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;color:#959595}.nav-sub ul li button:active:after,.nav-sub ul li button:hover:after{color:#959595}.nav-sub ul li button:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;color:#959595;font-size:18px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.nav-sub ul li.fsNavCurrentPage>a{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.nav-sub ul li.fsNavCurrentPage>a:focus,.nav-sub ul li.fsNavCurrentPage>a:hover{color:#636363;background:rgba(0,0,0,0)}.nav-sub ul li.fsNavCurrentPageAncestor{background:rgba(0,0,0,0)}.nav-sub ul li.fsNavCurrentPageAncestor.active>a{color:#fff}.nav-sub ul li.fsNavCurrentPageAncestor>a{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0)}.nav-sub ul li.fsNavCurrentPageAncestor>a:focus,.nav-sub ul li.fsNavCurrentPageAncestor>a:hover{color:#636363;background:rgba(0,0,0,0)}.nav-sub .fsNavPageInfo{display:none;position:relative}.nav-sub .fsNavPageInfo a{position:relative}.nav-sub .fsNavLevel1{position:relative}.nav-sub .fsNavLevel1>li.active>a{color:#fff;background:#131313}.nav-sub .fsNavLevel1>li:first-child:after{display:none}.nav-sub .fsNavLevel1>li>a{font-size:16px;font-style:normal;font-weight:500;line-height:140%}.nav-sub .fsNavLevel1>li>a:before{bottom:18px}.nav-sub .fsNavLevel1>li:after{content:"";position:absolute;width:100%;height:1px;right:0;top:0;background-color:#cfcfcf}.nav-sub .fsNavLevel1>li.active:before{opacity:1}.nav-sub .fsNavLevel1>li.fsNavCurrentPage>a{position:relative}.nav-sub .fsNavLevel2{margin-bottom:0px;background-color:#fcfcfc}.nav-sub .fsNavLevel2>li.fsNavCurrentPage>a{color:#223440}.nav-sub .fsNavLevel2>li a{padding-top:14px;padding-bottom:16px}.nav-sub .fsNavLevel2>li>a{padding-left:30px;color:#636363;font-family:"canada-type-gibson",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1}.nav-sub .fsNavLevel2>li>a:before{bottom:11px}.nav-sub .fsNavLevel2>li button{top:8px}.nav-sub .fsNavLevel3>li button{top:13px}.nav-sub .fsNavLevel3>li a{padding-left:50px;font-size:14px;font-family:"freight-display-pro",serif;font-style:normal;font-weight:700;line-height:140%}.nav-sub .fsNavLevel4>li>a{padding-left:70px}.nav-sub .fsNavLevel5>li>a{padding:7px 0px 7px 0}.fsNavigation.nav-level-two{margin-bottom:0;padding-bottom:0;background-color:#fff;border-bottom:solid 1px rgba(0,0,0,.1215686275);display:block;font-family:"canada-type-gibson",sans-serif;text-align:center;display:none;position:relative}@media(min-width: 900px){.fsNavigation.nav-level-two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:230px}}@media(min-width: 900px){body.has-hero .fsNavigation.nav-level-two{padding-left:0}}.fsComposeMode .fsNavigation.nav-level-two{display:none}.home .fsNavigation.nav-level-two,#fsHeader .fsNavigation.nav-level-two{display:none}.portal-page .fsNavigation.nav-level-two{display:none}.fsNavigation.nav-level-two header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;-ms-flex-negative:0;flex-shrink:0}.fsNavigation.nav-level-two header h2.fsElementTitle{margin-bottom:0;padding-right:30px;font-size:30px;line-height:30px;color:var(--primary-color, #C3002F);border-right:solid 1px #cfcfcf}.fsNavigation.nav-level-two .fsElementContent{position:relative;padding:20px}@media(min-width: 641px){.fsNavigation.nav-level-two nav{text-align:left}}@media(min-width: 1180px){.fsNavigation.nav-level-two nav{position:relative;margin:0 auto;max-width:1180px}}.fsNavigation.nav-level-two li{position:relative}.fsNavigation.nav-level-two .fsNavLevel1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 1210px){.fsNavigation.nav-level-two .fsNavLevel1{margin-left:-15px;margin-right:-15px}}.fsNavigation.nav-level-two .fsNavLevel1>li{position:relative;display:block;border-right:0;margin-bottom:0;padding:12px 0}@media(min-width: 641px){.fsNavigation.nav-level-two .fsNavLevel1>li{padding:10px 15px;margin:0 5px}}.fsNavigation.nav-level-two .fsNavLevel1>li.fsNavCurrentPage>a,.fsNavigation.nav-level-two .fsNavLevel1>li.fsNavCurrentPageAncestor>a{color:#131313;font-weight:600}.fsNavigation.nav-level-two .fsNavLevel1>li.fsNavCurrentPage>a:before,.fsNavigation.nav-level-two .fsNavLevel1>li.fsNavCurrentPageAncestor>a:before{left:0px;width:100%}.fsNavigation.nav-level-two .fsNavLevel1>li>a{position:relative;font-size:16px;line-height:140%;color:#636363;text-decoration:none;font-weight:400;-webkit-transition:all .4s ease;transition:all .4s ease;padding:0;margin:0}.fsNavigation.nav-level-two .fsNavLevel1>li>a:before{left:auto;right:0px;width:0px}.fsNavigation.nav-level-two .fsNavLevel1>li>a:hover,.fsNavigation.nav-level-two .fsNavLevel1>li>a:focus{color:var(--primary-color, #C3002F)}.fsNavigation.nav-level-two .fsNavLevel1>li>a:hover:before,.fsNavigation.nav-level-two .fsNavLevel1>li>a:focus:before{left:0px;width:100%}body:not(.fsComposeMode) .section-title{display:none}.nav-main{position:relative;display:none}@media(min-width: 1025px){.nav-main{display:block}}.nav-main li[class*=fsNavCurrentPage]>a{color:#131313}.nav-main li[class*=fsNavCurrentPage]>a:hover,.nav-main li[class*=fsNavCurrentPage]>a:focus{color:#373737}.nav-main a{text-decoration:none;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .75s ease 1.2s,font-weight .2s ease,-webkit-transform .75s ease 1.2s;transition:opacity .75s ease 1.2s,font-weight .2s ease,-webkit-transform .75s ease 1.2s;transition:opacity .75s ease 1.2s,transform .75s ease 1.2s,font-weight .2s ease;transition:opacity .75s ease 1.2s,transform .75s ease 1.2s,font-weight .2s ease,-webkit-transform .75s ease 1.2s}.drawer-is-active .nav-main a{opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.nav-main a:hover,.nav-main a:focus{color:#131313}.nav-main .fsNavLevel1{width:50vw;padding-left:50px;margin-right:50vw;padding-top:130px}.nav-main .fsNavLevel1>li{text-align:left}.nav-main .fsNavLevel1>li.menu-item-open>a:before{opacity:1}.nav-main .fsNavLevel1>li.menu-item-open>a:after{height:38px}.nav-main .fsNavLevel1>li.menu-item-open>a span:not(.fsStyleSROnly){border-bottom-color:var(--primary-color, #C3002F)}.nav-main .fsNavLevel1>li.menu-item-open>.fsNavPageInfo{opacity:1;pointer-events:all}.nav-main .fsNavLevel1>li.menu-item-open>.fsNavPageInfo .fsNavPageThumbnail img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nav-main .fsNavLevel1>li.alumni{display:none}.nav-main .fsNavLevel1>li>a{position:relative;font-size:32px;font-style:normal;font-family:"freight-display-pro",serif;font-weight:400;color:#392f2c;line-height:40px;padding-right:40px;text-transform:uppercase}@media(min-width: 1281px){.nav-main .fsNavLevel1>li>a{font-size:40px}}.nav-main .fsNavLevel1>li>a:after{content:"";position:absolute;width:5px;top:10px;z-index:2;left:calc(50% - 30px);background-color:var(--primary-color, #C3002F);height:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.nav-main .fsNavLevel1>li>a span:not(.fsStyleSROnly){position:relative;display:inline-block;border-bottom:solid 1px rgba(0,0,0,0);-webkit-transition:all .4s ease;transition:all .4s ease}.nav-main .fsNavLevel1 .fsNavPageInfo{opacity:0;pointer-events:none;z-index:2;-webkit-transition:all .5s ease;transition:all .5s ease}.nav-main .fsNavLevel1 .fsNavPageThumbnail{position:absolute;height:100vh;width:50vw;overflow:hidden;right:0;top:0;clip-path:polygon(0 0, 0 0, 0 0, 0 0);-webkit-transition:all 1s ease .75s;transition:all 1s ease .75s}.drawer-is-active .nav-main .fsNavLevel1 .fsNavPageThumbnail{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.nav-main .fsNavLevel1 .fsNavPageThumbnail img{height:100%;width:100%;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:all .5s ease;transition:all .5s ease}.nav-main .fsNavLevel2{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:25vw;height:calc(100vh - 100px);left:25vw;top:0px;z-index:1;padding-right:20px;padding-left:60px;padding-top:130px;border-left:solid 1px #e5e5e5;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .75s ease 1.2s;transition:all .75s ease 1.2s}.drawer-is-active .nav-main .fsNavLevel2{opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.nav-main .fsNavLevel2:after{content:"";position:absolute;top:-200px;bottom:-200px;pointer-events:none;width:100%;left:0;z-index:-1}.nav-main .fsNavLevel2:before{content:"";position:absolute;left:-2px;top:0px;opacity:.38;width:1px;height:100%;background:#fff}.nav-main .fsNavLevel2>li{text-align:left}.nav-main .fsNavLevel2>li.fsNavCurrentPage>a{color:#392f2c;text-decoration:underline}.nav-main .fsNavLevel2>li>a{padding:12px 0;font-size:18px;font-style:normal;font-weight:400;line-height:140%;color:rgba(57,47,44,.7)}.nav-main .fsNavLevel2>li>a:hover,.nav-main .fsNavLevel2>li>a:focus{text-decoration:underline;color:#131313;font-weight:600}.nav-main>.fsElementContent{z-index:1;position:relative}.nav-main>footer{position:absolute;height:100vh;width:50vw;overflow:hidden;right:0;top:0}.nav-main>footer .fsElementFooterContent{margin:0;height:100%;width:100%}.nav-main>footer .fsImage{height:100%;width:100%}.nav-main>footer picture{height:100%;width:100%;display:block}.nav-main>footer img{height:100%;width:100%;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:all .5s ease;transition:all .5s ease}.nav-main.aquatics .fsNavLevel1>li>a{font-size:32px}#fsHeader .drawer-ribbon:hover,#fsHeader .drawer-ribbon:focus{background-color:var(--primary-color, #C3002F)}@media(min-width: 641px){.drawer-ribbon{position:relative;height:100px;width:140px;color:rgba(0,0,0,0);-webkit-transition:all .5s ease;transition:all .5s ease}}@media(min-width: 641px){body:not(.has-hero):not(.drawer-is-active) .drawer-ribbon{height:80px}}.drawer-ribbon:hover:after,.drawer-ribbon:focus:after{opacity:.3}.mobile-toggle{position:absolute;height:100%;width:100%;top:0;left:0;border:0;background:none;cursor:pointer;margin:0;padding:0;max-width:140px;width:140px;right:0;left:auto;font-size:20px;padding:0 20px;font-weight:700;line-height:normal;text-align:left;z-index:1;color:#fff;text-align:right;font-family:"freight-display-pro",serif;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s;clip-path:polygon(0 0, 0 46%, 22% 46%, 22% 55%, 27% 55%, 27% 100%, 100% 100%, 100% 0);-webkit-transition:all .7s cubic-bezier(0.35, 0.7, 0.05, 1.32);transition:all .7s cubic-bezier(0.35, 0.7, 0.05, 1.32)}#fsHeader .mobile-toggle{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}@media(max-width: 640px){#fsHeader .mobile-toggle{top:48px;height:75px}}@media(min-width: 641px){.drawer-is-active #fsHeader .mobile-toggle{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}}.drawer-is-active .mobile-toggle{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);background-color:var(--primary-color, #C3002F)}@media(max-width: 1024px){.fsMenu .mobile-toggle{width:65px;top:0;height:75px;right:0px;color:rgba(0,0,0,0);left:auto}}.fsMenu .mobile-toggle:hover,.fsMenu .mobile-toggle:focus{background-color:#242424}.fsMenu .mobile-toggle:hover:before,.fsMenu .mobile-toggle:focus:before{-webkit-transform:translate(0%, -50%) rotate(-45deg) scale(1.2);-ms-transform:translate(0%, -50%) rotate(-45deg) scale(1.2);transform:translate(0%, -50%) rotate(-45deg) scale(1.2)}.fsMenu .mobile-toggle:hover:after,.fsMenu .mobile-toggle:focus:after{-webkit-transform:translate(0%, -50%) rotate(45deg) scale(1.2);-ms-transform:translate(0%, -50%) rotate(45deg) scale(1.2);transform:translate(0%, -50%) rotate(45deg) scale(1.2)}.mobile-toggle:hover,.mobile-toggle:focus{clip-path:polygon(0 0, 0 40%, 0 49%, 0 74%, 0 100%, 10% 100%, 100% 100%, 100% 0)}#fsHeader .mobile-toggle:hover:before,#fsHeader .mobile-toggle:focus:before{width:20px}.mobile-toggle:before,.mobile-toggle:after{position:absolute;top:50%;height:2px;width:26px;left:20px;content:"";background:#fff;border-radius:1px}@media(min-width: 1025px){.mobile-toggle:before,.mobile-toggle:after{left:auto;right:90px}}.mobile-toggle:before{margin-top:-.3333333333em;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);-webkit-transition:width .3s,margin-top .3s,-webkit-transform .3s;transition:width .3s,margin-top .3s,-webkit-transform .3s;transition:width .3s,margin-top .3s,transform .3s;transition:width .3s,margin-top .3s,transform .3s,-webkit-transform .3s}.mobile-toggle:after{-webkit-box-shadow:0 .3333333333em 0 0 #fff;box-shadow:0 .3333333333em 0 0 #fff;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);-webkit-transition:-webkit-box-shadow .3s,-webkit-transform .3s;transition:-webkit-box-shadow .3s,-webkit-transform .3s;transition:box-shadow .3s,transform .3s;transition:box-shadow .3s,transform .3s,-webkit-box-shadow .3s,-webkit-transform .3s}.drawer-is-active .mobile-toggle:before{margin-top:0;background-color:#fff;-webkit-transform:translate(0%, -50%) rotate(-45deg);-ms-transform:translate(0%, -50%) rotate(-45deg);transform:translate(0%, -50%) rotate(-45deg)}.drawer-is-active .mobile-toggle:after{-webkit-box-shadow:none;box-shadow:none;background-color:#fff;-webkit-transform:translate(0%, -50%) rotate(45deg);-ms-transform:translate(0%, -50%) rotate(45deg);transform:translate(0%, -50%) rotate(45deg)}.fsMenu{position:fixed;z-index:500;width:100%;pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:all 1s ease;transition:all 1s ease;top:0px;right:0;-webkit-transform:translate3d(20%, 0, 0);transform:translate3d(20%, 0, 0);-webkit-transform:translate(20%, 0);-ms-transform:translate(20%, 0);transform:translate(20%, 0);max-height:100vh;height:100%;width:100%;max-width:100vw;background:#fff;z-index:501}@media(min-width: 1025px){.fsMenu{z-index:15}}.fsMenu{background-repeat:no-repeat;background-size:auto 90%;background-position:right bottom}@media(max-width: 1024px){.fsMenu{max-width:100vw;overflow-x:hidden}}.fsMenu .fsElementHeaderContent{margin-bottom:0}.fsMenu:before{content:"";position:absolute;width:100%;bottom:0;left:0;display:block;height:10px;z-index:2}.fsLiveMode.fsAccountBarVisible .fsMenu{padding-top:45px}.fsMenu .fsElement{margin-bottom:0}.drawer-is-active .fsMenu{pointer-events:auto;opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.fsMenu .mobile-nav-container{padding-top:60px}@media(min-width: 1025px){.fsMenu .mobile-nav-container{display:none}}@media(min-width: 1025px){.nav-main-mobile{display:none;padding:70px 60px}}.fsHeader .nav-main-mobile{display:none}@media(min-width: 1025px){.fsHeader .nav-main-mobile{display:block}}@media(min-width: 1025px){.nav-main-mobile .fsNavLevel1{position:relative;margin:0 auto;max-width:1180px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}}@media(max-width: 1024px){.nav-main-mobile .fsNavLevel1{padding:0px 20px}}@keyframes menuItemsIn{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes menuItemsOut{0%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}}.nav-main-mobile .fsNavLevel1>li{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 1025px){.nav-main-mobile .fsNavLevel1>li{padding:0 20px}}.nav-main-mobile .fsNavLevel1>li:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.nav-main-mobile .fsNavLevel1>li:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.nav-main-mobile .fsNavLevel1>li:nth-child(4){-webkit-animation-delay:.7s;animation-delay:.7s}.nav-main-mobile .fsNavLevel1>li:nth-child(5){-webkit-animation-delay:.9s;animation-delay:.9s}.nav-main-mobile .fsNavLevel1>li:nth-child(6){-webkit-animation-delay:1.1s;animation-delay:1.1s}.nav-main-mobile .fsNavLevel1>li:nth-child(7){-webkit-animation-delay:1.3s;animation-delay:1.3s}.drawer-is-active .nav-main-mobile .fsNavLevel1>li{opacity:0;-webkit-animation-name:menuItemsIn;animation-name:menuItemsIn;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.drawer-is-active) .nav-main-mobile .fsNavLevel1>li{-webkit-animation-name:menuItemsOut;animation-name:menuItemsOut;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(max-width: 1024px){.nav-main-mobile .fsNavLevel1>li:not(:last-child){border-bottom:solid 1px rgba(248,248,248,.1)}}@media(min-width: 1025px){.nav-main-mobile .fsNavLevel1>li:not(:last-child){border-right:solid 1px #e5e5e5}}.nav-main-mobile .fsNavLevel1>li.active>a{color:#636363;background:rgba(0,0,0,0)}.nav-main-mobile .fsNavLevel1>li.active>.fsNavPageInfo{opacity:1;visibility:visible}.nav-main-mobile .fsNavLevel1>li.alumni{display:none}.nav-main-mobile .fsNavLevel1>li.active>a{color:var(--primary-color, #C3002F)}.nav-main-mobile .fsNavLevel1>li.active button{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.nav-main-mobile .fsNavLevel1>li[class*=fsNavCurrentPage]>a{color:#636363;background:rgba(0,0,0,0);text-decoration:underline}.nav-main-mobile .fsNavLevel1>li>a{position:relative;display:block;color:#636363;background:rgba(0,0,0,0);padding:18px 0;font-family:"freight-display-pro",serif;text-transform:uppercase;font-size:24px;line-height:24px;font-style:normal;font-weight:400;z-index:0;line-height:normal;text-decoration:none}@media(min-width: 1025px){.nav-main-mobile .fsNavLevel1>li>a{font-size:20px}}.nav-main-mobile .fsNavLevel1>li>a:hover,.nav-main-mobile .fsNavLevel1>li>a:focus{text-decoration:underline}.nav-main-mobile .fsNavLevel1>li button{border:0;background:none;cursor:pointer;margin:0;padding:0;width:48px;height:48px;position:absolute;top:12px;right:0px;color:rgba(0,0,0,0);overflow:hidden}@media(min-width: 1025px){.nav-main-mobile .fsNavLevel1>li button{display:none}}.nav-main-mobile .fsNavLevel1>li button:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:24px;color:var(--primary-color, #C3002F)}@media(max-width: 1024px){.nav-main-mobile .fsNavPageInfo{display:none}}@media(max-width: 1024px){.nav-main-mobile .fsNavLevel2{margin-bottom:30px;margin-left:20px}}.nav-main-mobile .fsNavLevel2 li a{display:block;color:#636363;background:rgba(0,0,0,0);padding:13px 0;text-decoration:none;font-size:16px;font-weight:500;line-height:24px}@media(min-width: 1025px){.nav-main-mobile .fsNavLevel2 li a{font-size:16px}}.nav-main-mobile .fsNavLevel2 li a:hover,.nav-main-mobile .fsNavLevel2 li a:focus{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0);text-decoration:underline}.nav-main-mobile .fsNavLevel2 li[class*=fsNavCurrentPage]>a{color:var(--primary-color, #C3002F);background:rgba(0,0,0,0);text-decoration:underline}@media(max-width: 899px){#fsFooter .fsNavigation.nav-social{margin-bottom:20px}}@media(max-width: 899px){#fsFooter .fsNavigation.nav-social>header{display:none}}#fsFooter .fsNavigation.nav-social .fsNavLevel1{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 899px){#fsFooter .fsNavigation.nav-social .fsNavLevel1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#fsPageBodyWrapper .fsNavigation.nav-social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0}#fsPageBodyWrapper .fsNavigation.nav-social h2.fsElementTitle{font-family:"canada-type-gibson",sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:120%;color:#131313;margin-right:10px;margin-bottom:0}#fsPageBodyWrapper .fsNavigation.nav-social .fsNavLevel1 li:after{display:none}#fsPageBodyWrapper .fsNavigation.nav-social .fsNavLevel1 li a{width:30px;height:35px}#fsPageBodyWrapper .fsNavigation.nav-social .fsNavLevel1 li a:after{color:var(--primary-color, #C3002F)}.fsNavigation.nav-social nav{margin:-5px}.fsNavigation.nav-social .fsNavLevel1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 640px){.fsNavigation.nav-social .fsNavLevel1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.fsNavigation.nav-social .fsNavLevel1 li{margin:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fsNavigation.nav-social .fsNavLevel1 li:not(:last-child):after{content:"";width:25px;height:1px;background-color:hsla(0,0%,100%,.5);display:block}.fsNavigation.nav-social .fsNavLevel1 [href*=facebook]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=instagram]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=linkedin]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=pinterest]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=tumblr]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=twitter]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=vimeo]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=vine]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=youtube]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=wechat]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=flickr]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=wordpress]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=rss]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=smugmug]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=tiktok]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=whatsapp]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 [href*=threads]:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsNavigation.nav-social .fsNavLevel1 a{width:40px;height:40px;color:var(--primary-color, #C3002F);padding:0;border-radius:50%;text-decoration:none;overflow:hidden;position:relative;text-indent:-100vw}.fsNavigation.nav-social .fsNavLevel1 a:hover,.fsNavigation.nav-social .fsNavLevel1 a:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background-color:#fff}.fsNavigation.nav-social .fsNavLevel1 a:hover:before,.fsNavigation.nav-social .fsNavLevel1 a:focus:before{color:var(--primary-color, #C3002F)}.fsNavigation.nav-social .fsNavLevel1 a:hover:after,.fsNavigation.nav-social .fsNavLevel1 a:focus:after{color:var(--primary-color, #C3002F);font-size:.875rem}.fsNavigation.nav-social .fsNavLevel1 a:hover,.fsNavigation.nav-social .fsNavLevel1 a:focus{color:var(--primary-color, #C3002F)}.fsNavigation.nav-social .fsNavLevel1 a:after{font-size:1.3125rem;display:block;color:var(--primary-color, #C3002F);-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-indent:0;color:#fff}.nav-social .fsNavLevel1 [href*="x.com"]:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.nav-utility-header{padding:20px 10px 0;position:relative;width:100%}@media(min-width: 641px){.nav-utility-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;padding:26px 0}}@media(min-width: 1025px){body:not(.has-hero) .nav-utility-header{padding:12px 0}}#fsMenu .nav-utility-header{padding:18px 0 0}@media(max-width: 1024px){#fsMenu .nav-utility-header{display:none}}#fsMenu .nav-utility-header.mobile{display:none}@media(max-width: 1024px){#fsMenu .nav-utility-header.mobile{display:block;max-width:100%}}#fsMenu .nav-utility-header.mobile .fsNavLevel1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#fsMenu .nav-utility-header.mobile .fsNavLevel1 li>a{font-size:16px}#fsMenu .nav-utility-header.mobile li:not(.alumni,.calendar,.droplet){display:none}#fsMenu .nav-utility-header.mobile footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}#fsMenu .nav-utility-header.mobile footer>.fsElementFooterContent{margin-right:0}.nav-utility-header .fsNavLevel1{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}@media(min-width: 641px){.nav-utility-header .fsNavLevel1{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1{gap:25px}}.nav-utility-header .fsNavLevel1 li{position:relative}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1 li{margin-bottom:0}.nav-utility-header .fsNavLevel1 li:last-child{margin-right:25px}}@media(max-width: 1024px){#fsHeader .nav-utility-header .fsNavLevel1 li.alumni,#fsHeader .nav-utility-header .fsNavLevel1 li.calendar,#fsHeader .nav-utility-header .fsNavLevel1 li.droplet{display:none}}.nav-utility-header .fsNavLevel1 li.parents a:before{content:""}.nav-utility-header .fsNavLevel1 li.students a:before{content:""}.nav-utility-header .fsNavLevel1 li.alumni a:before{content:""}.nav-utility-header .fsNavLevel1 li.employees a:before{content:""}.nav-utility-header .fsNavLevel1 li.calendar a:before{content:""}.nav-utility-header .fsNavLevel1 li.news a:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none;font-weight:bold}.nav-utility-header .fsNavLevel1 li.droplet a:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none;font-weight:bold}.nav-utility-header .fsNavLevel1 li.school a:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}@media(max-width: 640px){.nav-utility-header .fsNavLevel1 li.search{-webkit-transform:translateY(75%);-ms-transform:translateY(75%);transform:translateY(75%);position:absolute;right:125px}}.nav-utility-header .fsNavLevel1 li.search a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:53px;height:53px;border-radius:50%;color:rgba(0,0,0,0) !important}.nav-utility-header .fsNavLevel1 li.search a:hover:after,.nav-utility-header .fsNavLevel1 li.search a:focus:after{left:50%;-webkit-transform:translate(-50%, -50%) scale(1.2);-ms-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2);top:50%;background-color:#000}.nav-utility-header .fsNavLevel1 li.search a:after{content:"";background-color:rgba(0,0,0,.4);position:absolute;height:100%;width:100%;left:50%;top:50%;right:auto;border-radius:50%;bottom:auto;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.nav-utility-header .fsNavLevel1 li.search a:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;color:#fff;margin:0 0;text-indent:0;z-index:2;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1}@media(max-width: 1024px){.nav-utility-header .fsNavLevel1 li.search a:before{margin-top:0px}}.nav-utility-header .fsNavLevel1 li.active>button{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.nav-utility-header .fsNavLevel1 li:hover .fsNavPageInfo,.nav-utility-header .fsNavLevel1 li:focus .fsNavPageInfo,.nav-utility-header .fsNavLevel1 li:focus-within .fsNavPageInfo{opacity:1;pointer-events:all;visibility:visible}.nav-utility-header .fsNavLevel1 li button{border:0;background:none;cursor:pointer;margin:0;padding:0;width:34px;height:34px;position:absolute;top:0px;right:0px;color:rgba(0,0,0,0);overflow:hidden}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1 li button{display:none}}.nav-utility-header .fsNavLevel1 li button:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:16px;color:#636363}.nav-utility-header .fsNavLevel1 li>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;color:var(--primary-color, #C3002F);font-family:"canada-type-gibson",sans-serif;font-size:14px;font-style:normal;text-decoration:none;line-height:120%;color:#fff;font-weight:400}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1 li>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}}.drawer-is-active .nav-utility-header .fsNavLevel1 li>a{color:#131313}.nav-utility-header .fsNavLevel1 li>a:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;display:block;margin-right:10px;text-align:center;opacity:.6;-webkit-transition:all .3s ease;transition:all .3s ease}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1 li>a:before{margin-bottom:10px;font-size:17px;margin-right:0}}.nav-utility-header .fsNavLevel1 li>a:after{content:"";position:absolute;left:auto;height:1px;right:0px;width:100%;bottom:-2px;-webkit-transition:all .3s;transition:all .3s;background-color:#fff;opacity:0}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1 li>a:after{width:0px;opacity:1;-webkit-transition:all .5s cubic-bezier(0.25, 0.1, 0.21, 1.26);transition:all .5s cubic-bezier(0.25, 0.1, 0.21, 1.26)}}.nav-utility-header .fsNavLevel1 li>a:hover:before,.nav-utility-header .fsNavLevel1 li>a:focus:before{opacity:1}.nav-utility-header .fsNavLevel1 li>a:hover:after,.nav-utility-header .fsNavLevel1 li>a:focus:after{left:0px;opacity:1}@media(min-width: 1025px){.nav-utility-header .fsNavLevel1 li>a:hover:after,.nav-utility-header .fsNavLevel1 li>a:focus:after{width:100%}}.nav-utility-header .fsNavLevel2 li{margin-bottom:0}@media(min-width: 1025px){.nav-utility-header .fsNavLevel2 li:not(:last-child){margin-bottom:20px}}.nav-utility-header .fsNavLevel2 li a{color:#636363;font-size:16px;text-transform:none;letter-spacing:normal;font-weight:400}@media(max-width: 1024px){.nav-utility-header .fsNavLevel2 li a{margin:0;padding:10px 20px}}.nav-utility-header .fsNavLevel2 li a:hover,.nav-utility-header .fsNavLevel2 li a:focus{color:var(--primary-color, #C3002F)}.nav-utility-header .fsNavLevel2 li a:before{left:auto;right:0px;width:0px;background-color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843))}.nav-utility-header .fsNavLevel2 li a:hover:before,.nav-utility-header .fsNavLevel2 li a:focus:before{left:auto;width:100%}.nav-utility-header .fsNavLevel2 li a:hover:after,.nav-utility-header .fsNavLevel2 li a:focus:after{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}.nav-utility-header .fsNavPageInfo{display:none}@media(min-width: 1025px){.nav-utility-header .fsNavPageInfo{background-color:#f8f8f8;text-align:left;display:block;position:absolute;top:100%;left:auto;right:0;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;width:300px;z-index:300;opacity:0;visibility:hidden;-webkit-transition:.4s all;transition:.4s all;-webkit-box-shadow:0px 10px 30px 0px rgba(20,20,18,.15);box-shadow:0px 10px 30px 0px rgba(20,20,18,.15)}}@media(max-width: 640px){.nav-utility-header footer{display:none}}.nav-utility-header footer .fsElementFooterContent{margin-top:0}#fsMenu .nav-utility-header footer .fsElementFooterContent{margin-right:20px}@media(max-width: 1023px){#fsMenu .nav-utility-header footer .fsElementFooterContent a img{width:209px;height:80px}}.nav-utility-header footer .fsElementFooterContent a{display:block;border-radius:2px;padding:0 10px;border:solid 1px rgba(0,0,0,0)}#fsHeader .nav-utility-header footer .fsElementFooterContent a:hover,#fsHeader .nav-utility-header footer .fsElementFooterContent a:focus{border-color:#fff;background-color:var(--primary-color, #C3002F)}.nav-utility-header footer .fsElementFooterContent a img{display:block;width:144px;height:55px}@media(min-width: 900px){.nav-utility-footer{margin:0 30px}}.nav-utility-footer .fsNavLevel1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-utility-footer li{margin:0 10px}.nav-utility-footer li a{padding:0;font-size:15px;font-style:normal;font-weight:400;line-height:31px;color:#fff;text-decoration:none}.nav-utility-footer li a:hover,.nav-utility-footer li a:focus{color:#fff;text-decoration:underline}/*! elements - constituent main *//*! elements - constituent default layout */.fsConstituent{word-break:break-word}.fsConstituent .fsElementPagination{margin:20px 0}.fsConstituent .fsPhoto[style*=background-image],.fsConstituent .fsProfileImage[style*=background-image]{background-size:cover;background-position:center;display:inline-block}.fsConstituent .fsPhoto[style*=background-image]>img,.fsConstituent .fsProfileImage[style*=background-image]>img{opacity:0;visibility:hidden}.fsConstituent .fsFullName{margin-top:0;font-weight:700;font-family:"freight-display-pro",serif}p+.fsConstituent .fsFullName{margin-top:40px}.fsConstituent .fsFullName{font-size:1.75rem;line-height:2.5rem;font-family:"canada-type-gibson",sans-serif;color:var(--primary-color, #C3002F);font-weight:500}@media(max-width: 599px){.fsConstituent .fsFullName{font-size:1.375rem;line-height:1.75rem;margin-bottom:10px}}.fsConstituent .fsFullName{margin-bottom:20px}.fsConstituent[class*=fsThumbnailAlign] .fsPhoto img,.fsConstituent[class*=fsThumbnailAlign] .fsProfileImage img{float:none;margin:0}.fsConstituent.fsThumbnailAlignLeft .fsPhoto,.fsConstituent.fsThumbnailAlignLeft .fsProfileImage{float:left;padding-right:0}.fsConstituent.fsThumbnailAlignRight .fsPhoto,.fsConstituent.fsThumbnailAlignRight .fsProfileImage{float:right;padding-left:0}.fsConstituentProfile{position:relative}.fsConstituentProfile>div,.fsConstituentProfile>h3{margin-bottom:20px}.fsConstituentProfile>div>strong{display:block}/*! elements - constituent default layout */.fsConstituent .fsConstituentItem{float:none;width:calc(100% - 20px);margin:0 auto 40px;margin:0 auto 20px}.fsConstituent:not(.fsThumbnailAlignLeft):not(.fsThumbnailAlignRight) .fsPhoto{max-width:unset}.fsConstituent.fsThumbnailAlignLeft .fsPhoto{margin-right:10px;margin-bottom:10px}.fsConstituent.fsThumbnailAlignRight .fsPhoto{margin-left:10px;margin-bottom:10px}.fsConstituentItem{padding-left:10px;padding-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fsConstituentItem>h3,.fsConstituentItem>div{margin-bottom:5px}.fsConstituentItem>h3:last-child,.fsConstituentItem>div:last-child{margin-bottom:0}.fsConstituentItem .fsPhoto{width:auto;margin-bottom:30px;margin:-20px -20px 20px}.fsConstituentItem .fsPhoto:not(:first-child){margin-top:0}.fsConstituentItem .fsPhoto:last-child{margin-bottom:0}.fsConstituentItem .fsPhoto .fsCroppedImage,.fsConstituentItem .fsPhoto img{display:block;width:100%}.fsConstituentItem .fsFullName{font-size:22px;line-height:1}.fsConstituentItem .fsFullName a{color:inherit;text-decoration:none}.fsConstituentItem .fsFullName a:hover,.fsConstituentItem .fsFullName a:focus{color:var(--primary-color, #C3002F);text-decoration:underline}.fsConstituentItem .fsTitles{font-size:1rem;line-height:180%}.fsConstituentItem .fsPhones{font-size:0}.fsConstituentItem .fsPhones a{font-size:18px}.fsConstituentItem .fsEmail{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.fsConstituentItem{padding:20px;border:solid 1px #cfcfcf}div[class^=fsConstituentColumnLayout]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px;margin:0 -10px}@media(min-width: 600px){.fsConstituentColumnLayout_2 .fsConstituentItem,.fsConstituentColumnLayout_3 .fsConstituentItem,.fsConstituentColumnLayout_4 .fsConstituentItem{width:calc(50% - 20px);margin-left:10px;margin-right:10px}}@media(min-width: 800px){.fsConstituentColumnLayout_3 .fsConstituentItem,.fsConstituentColumnLayout_4 .fsConstituentItem{width:calc(33.33% - 20px)}}@media(min-width: 1000px){.fsConstituentColumnLayout_4 .fsConstituentItem{width:calc(25% - 20px)}}/*! elements - constituent profile */.fsConstituent.fsProfile .fsFullName{margin-bottom:20px}.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall .fsHasPhoto .fsProfileImage{margin:0 0 20px 0;padding:0;float:none}.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge .fsHasPhoto>h3,.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall .fsHasPhoto>h3,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge .fsHasPhoto>h3,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall .fsHasPhoto>h3{float:none;width:100%}@media(min-width: 800px){.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge .fsHasPhoto>h3,.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall .fsHasPhoto>h3,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge .fsHasPhoto>h3,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall .fsHasPhoto>h3{padding:0}}.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge .fsHasPhoto>h3:first-child,.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall .fsHasPhoto>h3:first-child,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge .fsHasPhoto>h3:first-child,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall .fsHasPhoto>h3:first-child{padding:0}.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge .fsHasPhoto .fsProfileImage{float:none}@media(min-width: 600px){.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge .fsHasPhoto .fsProfileImage{max-width:40%}}@media(min-width: 1000px){.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge.fsThumbnailSquare .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge.fsThumbnailRectangle .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge.fsThumbnailSquare .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge.fsThumbnailRectangle .fsHasPhoto .fsProfileImage{max-width:512px}}@media(min-width: 600px){.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall .fsHasPhoto .fsProfileImage{max-width:25%}}@media(min-width: 800px){.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall.fsThumbnailSquare .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall.fsThumbnailRectangle .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall.fsThumbnailSquare .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall.fsThumbnailRectangle .fsHasPhoto .fsProfileImage{max-width:128px}}.fsConstituent.fsProfile.fsThumbnailAlignLeft .fsProfileSection:after,.fsConstituent.fsProfile.fsThumbnailAlignRight .fsProfileSection:after{display:none}.fsConstituent.fsProfile.fsThumbnailAlignLeft .fsProfileSectionData,.fsConstituent.fsProfile.fsThumbnailAlignRight .fsProfileSectionData{float:none;display:block;width:100%}.fsConstituent.fsProfile.fsThumbnailAlignLeft .fsProfileSectionData>div,.fsConstituent.fsProfile.fsThumbnailAlignRight .fsProfileSectionData>div{clear:none}@media(min-width: 600px){.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall .fsHasPhoto .fsProfileImage{margin-right:20px;float:left}}@media(min-width: 800px){.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge .fsHasPhoto>h3{padding-left:calc(40% + 20px)}}@media(min-width: 1000px){.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge.fsThumbnailSquare .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge.fsThumbnailSquare .fsHasPhoto>h3,.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge.fsThumbnailRectangle .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailLarge.fsThumbnailRectangle .fsHasPhoto>h3{padding-left:532px}}@media(min-width: 800px){.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall .fsHasPhoto>h3{padding-left:calc(25% + 20px)}}@media(min-width: 800px){.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall.fsThumbnailSquare .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall.fsThumbnailSquare .fsHasPhoto>h3,.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall.fsThumbnailRectangle .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignLeft.fsThumbnailSmall.fsThumbnailRectangle .fsHasPhoto>h3{padding-left:148px}}@media(min-width: 600px){.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge .fsHasPhoto .fsProfileImage,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall .fsHasPhoto .fsProfileImage{margin-left:20px;float:right}}@media(min-width: 800px){.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge .fsHasPhoto>h3{padding-right:calc(40% + 20px)}}@media(min-width: 1000px){.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge.fsThumbnailSquare .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge.fsThumbnailSquare .fsHasPhoto>h3,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge.fsThumbnailRectangle .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailLarge.fsThumbnailRectangle .fsHasPhoto>h3{padding-right:532px}}@media(min-width: 800px){.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall .fsHasPhoto>h3{padding-right:calc(25% + 20px)}}@media(min-width: 800px){.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall.fsThumbnailSquare .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall.fsThumbnailSquare .fsHasPhoto>h3,.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall.fsThumbnailRectangle .fsHasPhoto>div:not(.fsProfileImage),.fsConstituent.fsProfile.fsThumbnailAlignRight.fsThumbnailSmall.fsThumbnailRectangle .fsHasPhoto>h3{padding-right:148px}}.fsProfileImage{margin-bottom:20px}.fsProfileImage img{display:block}.fsProfileSection{margin-bottom:20px}.fsProfileSection h4{margin:0 0 1rem 0}.fsProfileSectionData{margin-bottom:1em}.fsProfileSectionData:last-child{margin-bottom:0}.fsProfileSectionData>div{width:auto;float:none;display:block}.fsProfileSectionData.fsStyleHalf{width:100%}@media(min-width: 600px){.fsProfileSectionData.fsStyleHalf{width:50%}}.fsProfileSectionSpecialData>div{width:auto;float:none;display:block}.fsProfileSectionSpecialData div[id^=fsEmail]{display:inline-block}.fsProfileSectionFieldName,.fsEmail>div:first-child{font-weight:700}/*! elements - constituent search */.fsConstituent.fsSearch{overflow:hidden}.fsConstituent.fsSearch+.fsConstituent{border-top:1px solid #636363;margin-top:20px;padding-top:20px}.fsConstituentSearchForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.fsConstituentSearchForm>label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:10px;margin-top:10px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fsConstituentSearchForm>label>span{margin-bottom:4px;font-size:.875rem;line-height:1.3571428571;font-weight:600}.fsConstituentSearchForm>label>select,.fsConstituentSearchForm>label>input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:1px solid #cfcfcf;border-radius:3px;-webkit-transition:.3s border;transition:.3s border}.fsConstituentSearchForm>label>select:hover,.fsConstituentSearchForm>label>select:focus,.fsConstituentSearchForm>label>input:hover,.fsConstituentSearchForm>label>input:focus{border-color:#959595}.fsConstituentSearchForm>label>select{height:34px;text-overflow:ellipsis;white-space:nowrap;width:100%}.fsConstituentSearchForm [type*=submit]{-ms-flex-item-align:end;align-self:flex-end;margin:10px;width:100%}@media(min-width: 600px){.fsConstituentSearchForm [type*=submit]{width:auto}}/*! elements - constituent default layout */.fsConstituent.fsDialog .fsProfileImage:first-child{margin-top:1em}.fsConstituent.fsDialog .fsProfileImage img{float:none;margin:0}.fsConstituent .fsDialogContent{padding-top:45px}.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailLarge .fsProfileImage,.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall .fsProfileImage,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailLarge .fsProfileImage,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall .fsProfileImage{margin:0 0 20px 0;padding:0;float:none}.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailLarge>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailLarge>h3,.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall>h3,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailLarge>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailLarge>h3,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall>h3{float:none;width:100%}@media(min-width: 800px){.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailLarge>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailLarge>h3,.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall>h3,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailLarge>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailLarge>h3,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall>h3{padding:0}}.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailLarge>h3:first-child,.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall>h3:first-child,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailLarge>h3:first-child,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall>h3:first-child{padding:0}.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailLarge .fsProfileImage,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailLarge .fsProfileImage{float:none}@media(min-width: 600px){.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailLarge .fsProfileImage,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailLarge .fsProfileImage{max-width:40%}}@media(min-width: 600px){.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall .fsProfileImage,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall .fsProfileImage{max-width:25%}}@media(min-width: 800px){.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall.fsThumbnailSquare .fsProfileImage,.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall.fsThumbnailRectangle .fsProfileImage,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall.fsThumbnailSquare .fsProfileImage,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall.fsThumbnailRectangle .fsProfileImage{max-width:128px}}.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft .fsProfileSection:after,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight .fsProfileSection:after{display:none}.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft .fsProfileSectionData,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight .fsProfileSectionData{float:none;display:block;width:100%}.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft .fsProfileSectionData>div,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight .fsProfileSectionData>div{clear:none}@media(min-width: 600px){.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailLarge .fsProfileImage,.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall .fsProfileImage{margin-right:20px;float:left}}@media(min-width: 800px){.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailLarge>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailLarge>h3{padding-left:calc(40% + 20px)}}@media(min-width: 800px){.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall>h3{padding-left:calc(25% + 20px)}}@media(min-width: 800px){.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall.fsThumbnailSquare>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall.fsThumbnailSquare>h3,.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall.fsThumbnailRectangle>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignLeft.fsThumbnailSmall.fsThumbnailRectangle>h3{padding-left:148px}}@media(min-width: 600px){.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailLarge .fsProfileImage,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall .fsProfileImage{margin-left:20px;float:right}}@media(min-width: 800px){.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailLarge>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailLarge>h3{padding-right:calc(40% + 20px)}}@media(min-width: 800px){.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall>h3{padding-right:calc(25% + 20px)}}@media(min-width: 800px){.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall.fsThumbnailSquare>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall.fsThumbnailSquare>h3,.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall.fsThumbnailRectangle>div:not(.fsProfileImage),.fsElementDialog .fsHasPhoto.fsThumbnailAlignRight.fsThumbnailSmall.fsThumbnailRectangle>h3{padding-right:148px}}/*! elements - accordion */.fsTabs .fsPanel,.fsAccordion .fsPanel{border-top:solid 1px #cfcfcf}.fsTabs .fsPanel:last-child,.fsAccordion .fsPanel:last-child{border-bottom:solid 1px #cfcfcf}.fsTabs .fsPanel>header,.fsAccordion .fsPanel>header{cursor:pointer;background:rgba(0,0,0,0);-webkit-transition:.3s;transition:.3s}.fsTabs .fsPanel>header h2,.fsAccordion .fsPanel>header h2{margin-top:0;font-weight:700;font-family:"freight-display-pro",serif}p+.fsTabs .fsPanel>header h2,p+.fsAccordion .fsPanel>header h2{margin-top:40px}.fsTabs .fsPanel>header h2,.fsAccordion .fsPanel>header h2{font-size:1.375rem;line-height:2.25rem;font-family:"canada-type-gibson",sans-serif;font-weight:500}@media(max-width: 599px){.fsTabs .fsPanel>header h2,.fsAccordion .fsPanel>header h2{font-size:1.125rem;line-height:1.5625rem}}.fsTabs .fsPanel>header h2,.fsAccordion .fsPanel>header h2{margin-bottom:0;padding:20px;color:#636363;-webkit-transition:.3s;transition:.3s;font-family:"canada-type-gibson",sans-serif;font-size:18px;line-height:25px;letter-spacing:4px;text-transform:uppercase;font-weight:400;position:relative}.fsTabs .fsPanel>header h2 a,.fsAccordion .fsPanel>header h2 a{-webkit-transition:none;transition:none}.fsTabs .fsPanel>header:hover,.fsAccordion .fsPanel>header:hover,.fsTabs .fsPanel>header:focus-within,.fsAccordion .fsPanel>header:focus-within{background:rgba(0,0,0,0);-webkit-transition:.3s;transition:.3s}.fsTabs .fsPanel>header:hover h2,.fsAccordion .fsPanel>header:hover h2,.fsTabs .fsPanel>header:focus-within h2,.fsAccordion .fsPanel>header:focus-within h2{color:var(--primary-color, #C3002F);-webkit-transition:.3s;transition:.3s}@media(min-width: 600px){.fsTabs .fsPanel>.fsElementContent,.fsAccordion .fsPanel>.fsElementContent{margin:23px 0 40px 0px;padding-left:30px;padding-top:0;padding-bottom:0;border-left:solid 3px var(--primary-color, #C3002F)}}.fsTabs .fsPanel.fsStateOpen>header,.fsAccordion .fsPanel.fsStateOpen>header{background:rgba(0,0,0,0)}.fsTabs .fsPanel.fsStateOpen>header h2,.fsAccordion .fsPanel.fsStateOpen>header h2{color:#131313}.fsTabs .fsPanel.fsStateOpen>header h2:before,.fsAccordion .fsPanel.fsStateOpen>header h2:before{content:""}.fsPanelIconAfter.fsTabs .fsPanel>header h2::after,.fsPanelIconAfter.fsAccordion .fsPanel>header h2::after,.fsPanelIconBefore.fsTabs .fsPanel>header h2::before,.fsPanelIconBefore.fsAccordion .fsPanel>header h2::before{content:"";border:none;width:auto;height:auto;margin:0;font-weight:300;font-size:12px;position:absolute;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);font-family:"IcoMoon";content:""}.fsPanelIconBefore.fsTabs .fsPanel.fsStateOpen>header h2::before,.fsPanelIconBefore.fsAccordion .fsPanel.fsStateOpen>header h2::before,.fsPanelIconAfter.fsTabs .fsPanel.fsStateOpen>header h2::after,.fsPanelIconAfter.fsAccordion .fsPanel.fsStateOpen>header h2::after{content:"";border:none;width:auto;height:auto;margin:0;font-weight:300;font-size:12px;position:absolute;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);font-family:"IcoMoon";content:""}.fsPanelIconBefore.fsTabs .fsPanel>header h2,.fsPanelIconBefore.fsAccordion .fsPanel>header h2{padding-left:51px}.fsPanelIconBefore.fsTabs .fsPanel>header h2:before,.fsPanelIconBefore.fsAccordion .fsPanel>header h2:before{left:12px}.fsPanelIconAfter.fsTabs .fsPanel>header h2,.fsPanelIconAfter.fsAccordion .fsPanel>header h2{padding-right:51px}.fsPanelIconAfter.fsTabs .fsPanel>header h2:before,.fsPanelIconAfter.fsAccordion .fsPanel>header h2:before{display:none}.fsPanelIconAfter.fsTabs .fsPanel>header h2:after,.fsPanelIconAfter.fsAccordion .fsPanel>header h2:after{right:12px}.fsTabs:not(.fsPanelIconBefore):not(.fsPanelIconAfter) .fsPanel>header h2:before,.fsAccordion:not(.fsPanelIconBefore):not(.fsPanelIconAfter) .fsPanel>header h2:before{content:""}.fsAccordion.centered .fsPanel>header{text-align:center}.fsAccordion.centered .fsPanel{text-align:left}.fsAccordion.centered .fsPanel>.fsElementContent{padding:20px;border-left:none}/*! elements - athletics main *//*! elements - athletics events */.fsAthleticsEvent>.fsElementContent{width:100%}.fsAthleticsEvent .fsAlertFeeds{margin-bottom:10px}.fsAthleticsEvent .fsElementEventIcon{display:inline-block}.fsAthleticsEvent .fsElementEventIcon img{max-width:30px}.fsAthleticsEvent .fsTitle{font-family:"canada-type-gibson",sans-serif;font-size:18px;line-height:30.6px;font-weight:300}.fsAthleticsEvent div.fsTitle{display:inline-block}/*! elements - athletics events - list subtype */.fsAthleticsEvent.fsList .fsElementEventIcon{margin-right:10px}.fsAthleticsEvent.fsList .fsAlertIcon{margin-left:5px;margin-bottom:-3px}.fsAthleticsEvent.fsList .fsAthleticsOpponents{display:inline}.fsAthleticsEvent.fsList .fsAthleticsOpponentNames{display:inline}.fsAthleticsEvent.fsList .fsAthleticsEventReadMoreLink{display:inline-block;margin-top:5px}.fsAthleticsEvent.fsList .fsAthleticsDismissal,.fsAthleticsEvent.fsList .fsAthleticsDeparture,.fsAthleticsEvent.fsList .fsAthleticsReturn,.fsAthleticsEvent.fsList .fsAthleticsPickup{margin-top:5px}.fsAthleticsEvent.fsList .fsAthleticsDismissalLabel,.fsAthleticsEvent.fsList .fsAthleticsDepartureLabel,.fsAthleticsEvent.fsList .fsAthleticsReturnLabel,.fsAthleticsEvent.fsList .fsAthleticsPickupLabel{display:inline-block}.fsAthleticsEvent.fsList .fsAthleticsDismissalLabel+div,.fsAthleticsEvent.fsList .fsAthleticsDepartureLabel+div,.fsAthleticsEvent.fsList .fsAthleticsReturnLabel+div,.fsAthleticsEvent.fsList .fsAthleticsPickupLabel+div{display:inline-block}/*! elements - athletics events */.fsAthleticsEvent.fsEvent article>div{margin-bottom:10px}.fsAthleticsEvent.fsEvent article>div:last-child{margin-bottom:0}.fsAthleticsEvent.fsEvent .fsAthleticsOpponents{display:inline-block}.fsAthleticsEvent.fsEvent .fsAthleticsVs+div{display:inline-block}/*! elements - athletics events - table*/@media(min-width: 801px){.fsAthleticsEvent.fsTable .fsDateTime,.fsAthleticsEvent.fsTable .fsAthleticsScore{white-space:nowrap}}.fsAthleticsEvent.fsTable .fsElementTable{margin-bottom:0}@media(max-width: 800px){.fsAthleticsEvent.fsTable .fsElementTable thead{display:none}}.fsAthleticsEvent.fsTable .fsElementTable thead th{white-space:nowrap;font-weight:bold}@media(max-width: 800px){.fsAthleticsEvent.fsTable .fsElementTable td{display:inline-block;width:100%;padding:0 10px}.fsAthleticsEvent.fsTable .fsElementTable td:not(:last-child){border:0}.fsAthleticsEvent.fsTable .fsElementTable td:first-of-type{padding-top:10px}.fsAthleticsEvent.fsTable .fsElementTable td:last-of-type{padding-bottom:10px}.fsAthleticsEvent.fsTable .fsElementTable td:before{display:inline-block;font-weight:700}.fsAthleticsEvent.fsTable .fsElementTable td.fsTitle{font-family:"canada-type-gibson",sans-serif}.fsAthleticsEvent.fsTable .fsElementTable td.fsTitle:before{content:"Team: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsOpponents{display:inline-block}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsOpponents .fsAthleticsVs{display:inline-block}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsOpponents .fsAthleticsOpponentNames{display:inline-block}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsOpponents:before{content:"Opponent: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsDate .fsDateTime{display:inline-block}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsDate:before{content:"Date: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsTime .fsDateTime{display:inline-block}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsTime:before{content:"Time: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsLocations:before{content:"Location: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsAdvantage:before{content:"Advantage: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsEventType:before{content:"Type: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsDetails:before{content:"Details: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsResult:before{content:"Result: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsScore:before{content:"Score: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsAlerts:before{content:"Alerts: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsDismissal:before{content:"Dismissal: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsDeparture:before{content:"Departure: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsReturn:before{content:"Return Time: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsPickup:before{content:"Pickup Time: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsRecap:before{content:"Recap: "}.fsAthleticsEvent.fsTable .fsElementTable td.fsAthleticsStatus:before{content:"Status: "}}.fsAthleticsEvent.fsTable .fsAthleticsVs+div{display:inline}.fsAthleticsEvent.fsTable .fsAthleticsDismissalLabel,.fsAthleticsEvent.fsTable .fsAthleticsDepartureLabel,.fsAthleticsEvent.fsTable .fsAthleticsReturnLabel,.fsAthleticsEvent.fsTable .fsAthleticsPickupLabel{display:none}.fsAthleticsEvent.fsTable .fsAthleticsDismissal .fsDateTime{display:inline-block}@media(min-width: 800px){.fsAthleticsEvent.fsTable .fsAthleticsDismissal .fsDateTime{display:block}}body.fsComposeMode .fsAthleticsEvent.fsTable>.fsElementContent{overflow-x:auto}/*! elements - athletics popup dialog box */.fsAthleticsEvent.fsDialog .fsAthleticsTitle{margin-top:0;font-weight:700;font-family:"freight-display-pro",serif}p+.fsAthleticsEvent.fsDialog .fsAthleticsTitle{margin-top:40px}.fsAthleticsEvent.fsDialog .fsAthleticsTitle{font-size:2.125rem;line-height:3.125rem;font-style:normal;font-weight:200;font-family:"canada-type-gibson",sans-serif;line-height:120%}@media(max-width: 599px){.fsAthleticsEvent.fsDialog .fsAthleticsTitle{font-size:1.5rem;line-height:2.125rem;margin-bottom:10px}}.fsAthleticsEvent.fsDialog .fsAthleticsTitle{margin-bottom:20px}.fsAthleticsEvent.fsDialog .fsAthleticsLabel{font-weight:bold;margin-top:20px}.fsAthleticsEvent.fsDialog .fsAthleticsAddress>div{margin-top:10px}.fsDialog.fsCalendar .fsAthleticsTitle{margin-top:0;font-weight:700;font-family:"freight-display-pro",serif}p+.fsDialog.fsCalendar .fsAthleticsTitle{margin-top:40px}.fsDialog.fsCalendar .fsAthleticsTitle{font-size:2.125rem;line-height:3.125rem;font-style:normal;font-weight:200;font-family:"canada-type-gibson",sans-serif;line-height:120%}@media(max-width: 599px){.fsDialog.fsCalendar .fsAthleticsTitle{font-size:1.5rem;line-height:2.125rem;margin-bottom:10px}}.fsDialog.fsCalendar .fsAthleticsTitle{margin-bottom:20px}.fsDialog.fsCalendar .fsAthleticsLabel{font-weight:bold;margin-top:20px}.fsDialog.fsCalendar .fsAthleticsAddress>div{margin-top:10px}/*! elements - athletics roster */.fsAthleticsRosterList li>div:before,.fsAthleticsRoster .fsElementTable td:before{margin-right:5px;display:inline-block;font-weight:700}.fsAthleticsRosterList li>div.fsRosterPlayerNumber:before,.fsAthleticsRoster .fsElementTable td.fsRosterPlayerNumber:before{content:"Number: "}.fsAthleticsRosterList li>div.fsRosterName:before,.fsAthleticsRoster .fsElementTable td.fsRosterName:before{content:"Name: "}.fsAthleticsRosterList li>div.fsRosterPosition:before,.fsAthleticsRoster .fsElementTable td.fsRosterPosition:before{content:"Position: "}.fsAthleticsRosterList li>div.fsRosterClass:before,.fsAthleticsRoster .fsElementTable td.fsRosterClass:before{content:"Class: "}.fsAthleticsRosterList li>div.fsRosterGradeLevel:before,.fsAthleticsRoster .fsElementTable td.fsRosterGradeLevel:before{content:"Grade: "}.fsAthleticsRosterList li>div.fsRosterHometown:before,.fsAthleticsRoster .fsElementTable td.fsRosterHometown:before{content:"Hometown: "}.fsAthleticsRosterList li>div.fsRosterHeight:before,.fsAthleticsRoster .fsElementTable td.fsRosterHeight:before{content:"Height: "}.fsAthleticsRosterList li>div.fsRosterWeight:before,.fsAthleticsRoster .fsElementTable td.fsRosterWeight:before{content:"Weight: "}@media(max-width: 800px){.fsAthleticsRoster .fsElementTable thead{display:none}}@media(min-width: 800px){.fsAthleticsRoster .fsElementTable td:before{display:none}}@media(max-width: 800px){.fsAthleticsRoster .fsElementTable td{display:inline-block;width:100%;padding:0 10px}.fsAthleticsRoster .fsElementTable td:not(:last-child){border:0}.fsAthleticsRoster .fsElementTable td:first-of-type{padding-top:10px}.fsAthleticsRoster .fsElementTable td:last-of-type{padding-bottom:10px}}.fsAthleticsRosterContent{margin-bottom:20px}.fsAthleticsRosterContent:empty,.fsAthleticsRosterContent:last-child{margin-bottom:0}.fsAthleticsRosterList,.fsAthleticsRosterList ul{margin:0;padding:0;list-style:none}.fsAthleticsRosterList li{margin:0;padding:0}.fsAthleticsRosterList li{padding-bottom:40px;margin-bottom:40px;border-bottom:solid 1px #cfcfcf}.fsAthleticsRosterList li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.fsAthleticsRosterList li>div{margin-bottom:10px}.fsAthleticsRosterList li>div:last-child{margin-bottom:0}.fsAthleticsRosterList li>div.fsRosterName{margin-bottom:10px}.fsAthleticsRosterList li>div.fsRosterName:before{display:none}.fsAthleticsRosterList .fsCoachImage{display:block;margin-bottom:10px}/*! elements - athletics teams */.fsAthleticsTeamDirectory,.fsAthleticsTeamDirectory ul{margin:0;padding:0;list-style:none}.fsAthleticsTeamDirectory li{margin:0;padding:0}.fsAthleticsTeamDirectory{max-width:100%}.fsAthleticsTeamDirectory>li{margin-bottom:10px}.fsAthleticsTeamDirectory .fsAthleticsTeamIcon{display:inline-block}.fsAthleticsTeamIcon{margin-right:10px}.fsBoardElement.fsThumbnailAlignLeft .fsThumbnail{float:none}@media(min-width: 600px){.fsBoardElement.fsThumbnailAlignLeft .fsThumbnail{float:left}}.fsBoardElement.fsThumbnailAlignRight .fsThumbnail{float:none}@media(min-width: 600px){.fsBoardElement.fsThumbnailAlignRight .fsThumbnail{float:right}}/*! _main.scss - src/sass/modules/calendar/ - main calendar import *//*! _all.scss - src/sass/modules/calendar/list.scss - calendar each article style */.fsCalendar article{position:relative;padding-left:100px;min-height:92px;padding-top:0}.fsCalendar article .fsElementEventColorIcon{width:12px;height:12px}.fsCalendar .fsDate{position:absolute;top:0;left:0;text-align:center;min-height:92px;width:72px;color:#fff;background:var(--primary-color, #C3002F);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;line-height:1.1666666667;font-weight:700;text-transform:uppercase;padding:10px 0}.fsCalendar .fsDate:before{content:"";position:absolute;width:10px;height:10px;background-color:#fff;left:5px;top:5px;border-radius:50%;-webkit-box-shadow:52px 0px 0px 0px #fff;box-shadow:52px 0px 0px 0px #fff}.fsCalendar .fsDate:after{content:"";position:absolute;width:4px;height:18px;background-color:var(--primary-color, #C3002F);left:8px;top:-5px;border-radius:2px;-webkit-box-shadow:52px 0px 0px 0px var(--primary-color, #C3002F);box-shadow:52px 0px 0px 0px var(--primary-color, #C3002F)}.fsCalendar .fsDate>span.fsDay{font-size:2.25rem;font-family:"freight-display-pro",serif;line-height:40px}.fsCalendar .fsTitle{color:#131313;font-size:22px;line-height:1.2}.fsCalendar .fsEventDetails{margin-bottom:15px}.fsCalendar .fsEventDetails:last-child{margin-bottom:0}.fsCalendar .fsEventDetails>hr{display:none}.fsCalendar .fsAllDay,.fsCalendar .fsTimeRange,.fsCalendar .fsLocation{position:relative;font-size:.875rem;line-height:1.1875rem;color:#636363;margin-top:5px}.fsCalendar .fsAllDay:first-child,.fsCalendar .fsTimeRange:first-child,.fsCalendar .fsLocation:first-child{margin-top:0}.fsCalendar .fsAllDay:before,.fsCalendar .fsTimeRange:before,.fsCalendar .fsLocation:before{position:absolute;top:0;left:0}.fsCalendar .fsAllDay,.fsCalendar .fsTimeRange{padding-left:24px}.fsCalendar .fsAllDay:before,.fsCalendar .fsTimeRange:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsCalendar .fsLocation{padding-left:26px}.fsCalendar .fsLocation:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.fsCalendar .fsNotes,.fsCalendar .fsDescription{margin-top:15px}.fsCalendar .fsNotes:first-child,.fsCalendar .fsDescription:first-child{margin-top:0}/*! _list.scss - src/sass/modules/calendar/list.scss - calendar event *//*! _grid.scss - src/sass/modules/calendar/grid.scss - calendar grid */.fsCalendar.fsGrid .fsCalendarDayView{margin-top:20px}.fsCalendar.fsGrid .fsCalendarDayView .fsCalendarInfo:not(:last-child){margin-bottom:40px}.fsCalendar.fsGrid .fsCalendarEventTitle{font-weight:bold}.fsCalendarEventGrid .fsCalendarRow{display:-webkit-box;display:-ms-flexbox;display:flex}.fsCalendarEventGrid .fsCalendarRow .fsCalendarToday{background-color:rgba(var(--primary-color, #C3002F), 0.1)}.fsCalendarEventGrid .fsCalendarRow .fsCalendarOutOfRange{background-color:rgba(0,0,0,0)}.fsCalendarEventGrid .fsCalendarRow .fsCalendarOutOfRange .fsCalendarDate{background-color:#e5e5e5}.fsCalendarEventGrid .fsCalendarDaybox{border-color:#cfcfcf}.fsCalendarEventGrid .fsCalendarDaybox .fsCalendarInfo{color:#392f2c}.fsCalendarEventGrid .fsCalendarDaybox .fsCalendarInfo>div{margin-bottom:5px}.fsCalendarEventGrid .fsCalendarDaybox .fsCalendarInfo>div:last-child{margin-bottom:0}.fsCalendarEventGrid .fsCalendarDaybox .fsCalendarEventTitle+div{margin-top:5px}.fsCalendarEventGrid .fsCalendarDaybox .fsCalendarDate{line-height:1;display:table;padding:5px;margin:-5px -5px 5px auto}@media(min-width: 900px){.fsCalendarEventGrid .fsCalendarDaybox{height:auto !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div{height:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div:first-child{position:relative}}.fsCalendar.fsGrid .fsCalendarGridControlBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fsCalendar.fsGrid .fsCalendarGridControlBar:after{display:none}.fsCalendar.fsGrid .fsCalendarGridControlBar>div{margin:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.fsCalendar.fsGrid .fsCalendarGridControlBar .fsDisplayNavigation{margin-right:10px}.fsCalendar.fsGrid .fsCalendarGridControlBar .fsCalendarGridBrowser{width:100%;margin-top:10px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}@media(min-width: 900px){.fsCalendar.fsGrid .fsCalendarGridControlBar .fsCalendarGridBrowser{width:auto;margin-top:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.fsCalendar.fsGrid .fsCalendarGridControlBar .fsElementControls{margin:10px 0 0}@media(min-width: 900px){.fsCalendar.fsGrid .fsCalendarGridControlBar .fsElementControls{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin:0}}.fsCalendar.fsGrid .fsCalendarGridControlBar .fsCalendarMonthYearPicker:not(.fsStateHidden){z-index:1}@media(max-width: 899px){.fsCalendar.fsGrid .fsCalendarEventGrid{width:100%;margin:0 auto}.fsCalendar.fsGrid .fsCalendarEventGrid:after{display:none}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarMonthBrowser{margin:20px 0}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarWeekdays{display:none}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarRow{width:auto;border-right:solid 1px #cfcfcf;-webkit-box-shadow:0 1px 0 0 #cfcfcf;box-shadow:0 1px 0 0 #cfcfcf}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarRow:last-child{border-bottom:solid 1px #cfcfcf;-webkit-box-shadow:none;box-shadow:none}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox{cursor:pointer;min-height:44px;position:relative;padding:0;margin:0;border:none;height:auto !important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:solid 1px #cfcfcf;border-top:1px solid #cfcfcf;color:#392f2c;background:#fff;-webkit-transition:.3s;transition:.3s}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox:not(.fsCalendarWeekendDayBox):hover,.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox:not(.fsCalendarWeekendDayBox):focus,.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div:hover,.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div:focus{color:#fff;background:var(--primary-color, #C3002F);-webkit-transition:.3s;transition:.3s}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox:not(.fsCalendarWeekendDayBox):hover .fsCalendarOutOfRange,.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox:not(.fsCalendarWeekendDayBox):focus .fsCalendarOutOfRange,.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div:hover .fsCalendarOutOfRange,.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div:focus .fsCalendarOutOfRange{color:#fff;-webkit-transition:.3s;transition:.3s}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox:not(.fsCalendarWeekendDayBox):hover .fsCalendarOutOfRange .fsCalendarDate,.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox:not(.fsCalendarWeekendDayBox):focus .fsCalendarOutOfRange .fsCalendarDate,.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div:hover .fsCalendarOutOfRange .fsCalendarDate,.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div:focus .fsCalendarOutOfRange .fsCalendarDate{background:var(--primary-color, #C3002F);-webkit-transition:.3s;transition:.3s}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox .fsCalendarDate{margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;font-size:14px;padding-bottom:calc(50% - 14px/2);padding-top:calc(50% - 14px/2);color:inherit;background-color:rgba(0,0,0,0)}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarToday{background:var(--primary-color, #C3002F);color:#fff}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsStateHasEvents .fsCalendarDate:after{content:"●";font-size:10px;display:block;line-height:.5;-webkit-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0)}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div{position:relative;min-height:22px;width:100%;padding:0;overflow:hidden}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div:first-child{-webkit-box-shadow:inset 0 -1px 0 0 #cfcfcf;box-shadow:inset 0 -1px 0 0 #cfcfcf}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div:not([tabIndex]) .fsCalendarDate{margin-bottom:0}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div:not([tabIndex]) .fsCalendarDate:after{display:none}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div.selected{color:#fff;background:#373737}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div.selected:hover,.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div.selected:focus{color:#fff;background:var(--primary-color, #C3002F);-webkit-transition:.3s;transition:.3s}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox>div.selected .fsCalendarOutOfRange{background:inherit;color:inherit}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarWeekendDayBox .fsCalendarDate{padding:calc(25% - 14px/2) 0 calc(25% - 14px/2);margin:0 0 3px;font-size:.75rem;display:block;height:100%;background-color:rgba(0,0,0,0)}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.selected{color:#fff;background:#373737}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarDaybox.selected .fsCalendarOutOfRange{background:inherit;color:inherit}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarOutOfRange{background:#e5e5e5;color:#636363;-webkit-transition:.3s;transition:.3s}.fsCalendar.fsGrid .fsCalendarEventGrid .fsCalendarInfo{display:none}}.event-view{padding:0 20px;margin:20px 0}.event-view .fsCalendarDaybox{height:auto !important}.event-view .fsCalendarDaybox>div{margin-bottom:20px}.event-view .fsCalendarWeekendDayBox>div:first-child{padding-bottom:20px}.event-view .fsCalendarWeekendDayBox .fsCalendarInfo:not(:last-child){margin-bottom:20px}.event-view .fsCalendarEventTitle{margin-bottom:5px}.fsCalendarDayView:not(.fsStateHidden)+.fsCalendarEventGrid+.event-view{display:none}@media(min-width: 900px){.event-view{display:none}}.scroll-up{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid rgba(0,0,0,0) !important;background:#f8f8f8;color:#392f2c;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.scroll-up:hover,.scroll-up:focus,.fsStateSelected .scroll-up,.scroll-up.on{border-color:rgba(0,0,0,0) !important;background:#e5e5e5;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.scroll-up em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.scroll-up.fs_style_52{width:100%;max-width:unset}.scroll-up.fs_style_51{padding:30px;line-height:c/re(20)}.scroll-up{display:table;margin:20px auto}.scroll-up+.fsCalendarLegend{margin-top:20px !important}@media(min-width: 900px){.scroll-up{display:none}}.fsElementEventColorIcon{display:inline-block}.fsCalendar.fsGrid .fsCalendarEventGrid+.fsCalendarLegend{margin-top:40px}.fsCalendar.fsGrid .fsCalendarLegend,.fsCalendar.fsGrid .fsCalendarLegend ul{margin:0;padding:0;list-style:none}.fsCalendar.fsGrid .fsCalendarLegend li{margin:0;padding:0}.fsCalendar.fsGrid .fsCalendarLegend h4{margin-bottom:20px}@media(min-width: 600px){.fsCalendar.fsGrid .fsCalendarLegend>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.fsCalendar.fsGrid .fsCalendarLegend>ul>li{margin-left:0}@media(min-width: 600px){.fsCalendar.fsGrid .fsCalendarLegend>ul>li{width:49%}}.fsCalendar.fsGrid .fsCalendarLegend .fsElementEventColorIcon{vertical-align:baseline}/*! _slideshow.scss - src/sass/modules/calendar/slideshow.scss - calendar slideshow */.fsCalendar.fsSlideshow .fsAlertFeeds{float:none}.fsCalendar.fsSlideshow.fsSlideshowHorizontal .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.fsCalendar.fsSlideshow article{outline:solid 1px #cfcfcf;outline-offset:-10px;padding:40px;text-align:center}.fsCalendar.fsSlideshow .fsDate{position:relative;margin:0 auto 20px}.fsCalendar.fsSlideshow .fsEventDetails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}/*! _event.scss - src/sass/modules/calendar/event.scss - calendar event *//*! _dialog.scss - src/sass/modules/calendar/_dialog.scss - calendar dialog pop up *//*! elements - forms */textarea,input,select{padding:5px;max-width:100%}.fsComposerFormEmbed{background:none}.fsComposerFormEmbed body{margin:0}.fsComposerFormEmbed form{zoom:1}.fsComposerFormEmbed form:after{display:table;clear:both;content:""}.fsComposerFormEmbed form input,.fsComposerFormEmbed form textarea,.fsComposerFormEmbed form select{font-family:"canada-type-gibson",sans-serif;font-size:18px;line-height:30.6px;color:#392f2c}.fsComposerFormEmbed form input{border:solid 1px #cfcfcf}.fsComposerFormEmbed form input.fileUploader{padding:0;width:100%;border:none}.fsComposerFormEmbed form fieldset{padding:0}.fsComposerFormEmbed form textarea{max-width:100%;width:100%;border:solid 1px #cfcfcf}.fsComposerFormEmbed form .mainGroupSub{max-width:100%;width:100% !important}.fsComposerFormEmbed form .formPage{margin-bottom:20px}.fsComposerFormEmbed form .elementRow{max-width:100%;margin:0}.fsComposerFormEmbed form .elementRow:last-child .elementContainer:last-child{margin-bottom:0}.fsComposerFormEmbed form .elementContainer{margin:0 0 20px;padding:0}@media screen and (max-width: 599px){.fsComposerFormEmbed form .elementContainer{width:100%}}.fsComposerFormEmbed form .elementContainer label{margin-bottom:2px}.fsComposerFormEmbed form .elementContainer label.horizontal{white-space:normal;margin-right:10px !important}.fsComposerFormEmbed form .elementContainer label.horizontal:last-child{margin-right:0}.fsComposerFormEmbed form .elementContainer hr{margin:0 auto}.fsComposerFormEmbed form .elementContainer p:last-child{margin-bottom:0}@media screen and (max-width: 599px){.fsComposerFormEmbed form .elementBody>input{width:100%}}.fsComposerFormEmbed form .elementBody>.descText{margin-bottom:10px}.fsComposerFormEmbed form .labelLeft .elementContainer label,.fsComposerFormEmbed form .labelLeft .elementContainer .groupLabel{width:100%;margin:0;padding:0;text-align:left;float:none}@media(min-width: 600px){.fsComposerFormEmbed form .labelLeft .elementContainer label,.fsComposerFormEmbed form .labelLeft .elementContainer .groupLabel{width:20%;padding-right:10px;text-align:right;float:left}}@media(min-width: 600px){.fsComposerFormEmbed form .labelLeft .elementContainer>label{padding:5px 10px 5px 5px}}.fsComposerFormEmbed form .labelLeft .elementContainer .groupLabel label{width:100%}.fsComposerFormEmbed form .labelLeft .elementContainer fieldset label{width:auto}.fsComposerFormEmbed form .labelLeft .elementBody{margin:0;width:100%;float:none}@media(min-width: 600px){.fsComposerFormEmbed form .labelLeft .elementBody{width:80%;float:left}}.fsComposerFormEmbed form .linkLike{color:var(--primary-color, #C3002F);margin-right:10px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.fsComposerFormEmbed form .linkLike:hover{color:var(--primary-color, #C3002F)}.fsComposerFormEmbed form .required{color:var(--primary-color, #C3002F);-webkit-transition:.3s color;transition:.3s color}.fsComposerFormEmbed form .valFail{background-color:rgba(0,0,0,0);border:0}.fsComposerFormEmbed form .valFail .required,.fsComposerFormEmbed form .valFail .valFailMsg{color:#903}.fsComposerFormEmbed form .pageControls{padding:10px 0 !important;margin-bottom:10px}.fsComposerFormEmbed form .pageControls .userConfirmation{margin-bottom:0}.fsComposerFormEmbed form .userConfirmation{margin-bottom:20px}.fsComposerFormEmbed form .userConfirmation .userConfirmationToggle{margin-right:5px}.fsComposerFormEmbed form .userConfirmation>label{display:block}.fsComposerFormEmbed form .elementColumn{zoom:1}.fsComposerFormEmbed form .elementColumn:after{display:table;clear:both;content:""}.fsComposerFormEmbed form .elementColumn{margin-bottom:20px;max-width:100%}@media screen and (max-width: 599px){.fsComposerFormEmbed form .elementColumn{float:none !important;width:100% !important}}.fsComposerFormEmbed form .elementColumn .elementContainer{margin-bottom:0}.fsComposerFormEmbed form .elementColumn .elementBody>input{width:100%}.fsComposerFormEmbed form .pageBreak{zoom:1}.fsComposerFormEmbed form .pageBreak:after{display:table;clear:both;content:""}.fsComposerFormEmbed form .pageBreak .nextPage,.fsComposerFormEmbed form .pageBreak .prevPage{background:none;border:none;color:var(--primary-color, #C3002F);-webkit-transition:.3s;transition:.3s;outline:0;float:left;padding:0;line-height:1;padding:10px 0}.fsComposerFormEmbed form .pageBreak .nextPage:hover,.fsComposerFormEmbed form .pageBreak .prevPage:hover{color:var(--primary-color, #C3002F);-webkit-transition:.3s;transition:.3s}.fsComposerFormEmbed form .pageBreak .prevPage{margin-right:10px}.fsComposerFormEmbed form .pageBreak .pagenum{display:inline-block;float:left;line-height:1;margin-right:10px;padding:10px 0}.fsComposerFormEmbed form .pageBreak .pagenum:empty{margin:0}.fsComposerFormEmbed form .submitBtn{margin:0;padding:16px 30px 16px 30px;border:2px solid rgba(0,0,0,0) !important;background:#f8f8f8;color:#392f2c;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fsComposerFormEmbed form .submitBtn:hover,.fsComposerFormEmbed form .submitBtn:focus,.fsStateSelected .fsComposerFormEmbed form .submitBtn,.fsComposerFormEmbed form .submitBtn.on{border-color:rgba(0,0,0,0) !important;background:#e5e5e5;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fsComposerFormEmbed form .submitBtn em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fsComposerFormEmbed form .submitBtn.fs_style_52{width:100%;max-width:unset}.fsComposerFormEmbed form .submitBtn.fs_style_51{padding:30px;line-height:c/re(20)}.fsComposerFormEmbed .ui-widget{font-family:"canada-type-gibson",sans-serif;max-width:100%}.fsComposerFormEmbed .ui-datepicker:empty{display:none}.fsComposerFormEmbed .ui-datepicker .ui-datepicker-header{background:none;border:none}.fsComposerFormEmbed .ui-datepicker .ui-datepicker-prev,.fsComposerFormEmbed .ui-datepicker .ui-datepicker-next{background:none;border:none;text-align:center;font-size:20px;cursor:pointer}.fsComposerFormEmbed .ui-datepicker .ui-datepicker-prev span,.fsComposerFormEmbed .ui-datepicker .ui-datepicker-next span{display:none}.fsComposerFormEmbed .ui-datepicker .ui-datepicker-prev:before,.fsComposerFormEmbed .ui-datepicker .ui-datepicker-next:before{content:"";font-weight:bold;-webkit-transition:.3s;transition:.3s}.fsComposerFormEmbed .ui-datepicker .ui-datepicker-prev:hover:before,.fsComposerFormEmbed .ui-datepicker .ui-datepicker-next:hover:before{-webkit-transition:.3s;transition:.3s;opacity:.5}.fsComposerFormEmbed .ui-datepicker .ui-datepicker-next:before{content:"›"}.fsComposerFormEmbed .ui-datepicker .ui-datepicker-prev:before{content:"‹"}.fsComposerFormEmbed .ui-datepicker .ui-datepicker-next-hover{right:2px;top:2px}.fsComposerFormEmbed .ui-datepicker .ui-datepicker-prev-hover{left:2px;top:2px}.fsComposerFormEmbed .ui-datepicker .ui-state-default{background:rgba(0,0,0,.05);text-align:center}.fsComposerFormEmbed .ui-datepicker .ui-state-active{background:rgba(0,0,0,.1)}.fsComposerFormEmbed .ui-datepicker .ui-state-highlight{border:solid 1px #d3d3d3;background-color:#d3d3d3}::-webkit-input-placeholder{color:#cfcfcf}:-moz-placeholder{color:#cfcfcf;opacity:1}::-moz-placeholder{color:#cfcfcf;opacity:1}:-ms-input-placeholder{color:#cfcfcf}/*! elements - login */.fsAccount button:not(:last-of-type){margin-right:10px}.fsLoginForgotPasswordLink,.fsLoginNewAccountLink{margin-bottom:10px}.fsLoginForgotPasswordLink:last-child,.fsLoginNewAccountLink:last-child{margin-bottom:0}.fsLoginNewFields .fsLoginNewCaptcha{margin-bottom:20px}.fsLoginNewFields .fsLoginNewCaptcha #recaptcha_area,.fsLoginNewFields .fsLoginNewCaptcha #recaptcha_table{max-width:100%}@media screen and (max-width: 599px){.fsLoginNewFields .fsLoginNewCaptcha #recaptcha_widget_div{overflow:hidden;border-radius:5px}}.fsResetPasswordFields>div{margin-bottom:20px}.fsResetPasswordFields>div:last-child{margin-bottom:0}.fsResetPasswordFields label>span{display:block}.fsResetPasswordFields label>input{margin-bottom:20px}@media screen and (max-width: 599px){.fsLoginForgotControls label,.fsLoginNewFields label,.fsResetPasswordFields label{display:block;margin-bottom:3px}.fsLoginForgotControls input,.fsLoginNewFields input,.fsResetPasswordFields input{display:block;width:100%}}.fsLoginForgotView .fsLoginForgotEmail{display:block}.fsLoginForgotSuccess .fsStyleDefaultButton{margin-top:20px}.fsAccountGreeting{margin-bottom:20px}.fsAccountLinks{margin:0}.fsAccountLinks li:not(:first-child){border-color:#cfcfcf}.fsAccountLogout{display:block;margin-top:20px}.fsAccountLogout>.fsStyleUpdateButton:last-child{margin-bottom:0}input[name*=passkey]+.fsLoginSubmit{margin-top:20px}.fsError{margin-bottom:50px}.fsResetContinue,.fsResetCancel,.fsLoginNewSuccess>button{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid rgba(0,0,0,0) !important;background:#f8f8f8;color:#392f2c;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fsResetContinue:hover,.fsResetContinue:focus,.fsStateSelected .fsResetContinue,.fsResetContinue.on,.fsResetCancel:hover,.fsResetCancel:focus,.fsStateSelected .fsResetCancel,.fsResetCancel.on,.fsLoginNewSuccess>button:hover,.fsLoginNewSuccess>button:focus,.fsStateSelected .fsLoginNewSuccess>button,.fsLoginNewSuccess>button.on{border-color:rgba(0,0,0,0) !important;background:#e5e5e5;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fsResetContinue em,.fsResetCancel em,.fsLoginNewSuccess>button em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fsResetContinue.fs_style_52,.fsResetCancel.fs_style_52,.fsLoginNewSuccess>button.fs_style_52{width:100%;max-width:unset}.fsResetContinue.fs_style_51,.fsResetCancel.fs_style_51,.fsLoginNewSuccess>button.fs_style_51{padding:30px;line-height:c/re(20)}.fsLoginNewSuccess button{margin-top:20px}.fsPostElement.grey-title .fsTitle,.fsPostElement.grey-title .fsTitle a{color:#392f2c}.fsPostElement.grey-posts article{position:relative;z-index:1}.fsPostElement.grey-posts article:before{content:"";position:absolute;left:15px;top:15px;z-index:-1;right:15px;bottom:15px;background:#f8f8f8}.fsPostElement.no-border article .fsThumbnail:before{display:none}.fsPostElement.fsThumbnailAlignLeft .fsThumbnail{float:none}@media(min-width: 600px){.fsPostElement.fsThumbnailAlignLeft .fsThumbnail{float:left;margin-right:30px}}.fsPostElement.fsThumbnailAlignRight .fsThumbnail{float:none}@media(min-width: 600px){.fsPostElement.fsThumbnailAlignRight .fsThumbnail{float:right;margin-left:30px}}.fsPostElement article.default-thumbnail{position:relative;height:200px;width:300px;background-color:var(--primary-color, #C3002F)}.fsPostElement article.default-thumbnail:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;width:auto;height:auto;color:#fff;font-size:70px;position:absolute;display:block;left:50%;background-repeat:no-repeat;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fsPostElement article>*{margin-bottom:15px}.fsPostElement article>*:last-child{margin-bottom:0}.fsPostElement .fsThumbnail{position:relative;margin-bottom:20px;display:inline-block}.fsPostElement .fsThumbnail:before{content:"";display:block;position:absolute;left:10px;top:10px;border:solid 3px var(--primary-color, #C3002F);width:100%;height:100%}.fsPostElement .fsThumbnail .fsCroppedImage,.fsPostElement .fsThumbnail img{display:block;position:relative;width:100%;z-index:1}.fsPostElement .fsThumbnail.default-thumbnail{position:relative;height:200px;width:300px;background-color:var(--primary-color, #C3002F)}.fsPostElement .fsThumbnail.default-thumbnail:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;width:auto;height:auto;color:#fff;font-size:70px;position:absolute;display:block;left:50%;background-repeat:no-repeat;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fsPostElement .fsTitle{font-size:22px;line-height:1.2}.fsPostElement .fsTitle a{color:#392f2c}.fsPostElement .fsTitle a:hover,.fsPostElement .fsTitle a:focus{color:var(--primary-color, #C3002F)}.fsPostElement .fsAuthor,.fsPostElement .fsDateTime{display:block;font-size:14px;font-style:normal;line-height:140%;color:#636363}.fsPostElement .fsAuthor{margin-right:0;font-size:14px}.fsPostElement .fsAuthor+.fsDateTime{margin-top:-10px}.fsPostElement .fsDateTime{font-size:14px}.fsPostElement .fsSummary{font-size:16px;line-height:160%}.fsPostElement .fsCategories{margin:-3px -3px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fsPostElement .fsCategories:last-child{margin-bottom:-3px}.fsPostElement .fsCategories .fsCategory{margin:3px;border:0;padding:6px 12px;background-color:#f8f8f8;color:#131313;text-transform:uppercase;font-family:"canada-type-gibson",sans-serif;font-size:12px;font-style:normal;color:#636363;font-weight:500;line-height:100%;border-radius:20px}.fsPostElement .fsTags{margin:-3px -3px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fsPostElement .fsTags:last-child{margin-bottom:-3px}.fsPostElement .fsTags .fsTag{margin:3px;border:solid 1px #cfcfcf;padding:6px 12px;background-color:rgba(0,0,0,0);color:#636363;font-size:.75rem;line-height:1.1666666667;font-family:"canada-type-gibson",sans-serif;font-size:12px;color:#636363;font-style:normal;line-height:100%}.fsPostElement .fsReadMoreLink{font-family:"canada-type-gibson",sans-serif;font-size:16px;font-style:normal;line-height:120%;color:var(--primary-color, #C3002F);font-weight:500}.fsPostElement.fsList.centered .fsListItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fsPostElement.fsList.centered article{text-align:center}.fsPostElement.fsList.centered article .fsCategories,.fsPostElement.fsList.centered article .fsTags{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fsPostElement.fsList.centered .fsLoadMoreButton{margin-left:auto;margin-right:auto;max-width:400px}.fsPostElement.fsGrid.centered article{text-align:center}.fsPostElement.fsGrid.centered article .fsCategories,.fsPostElement.fsGrid.centered article .fsTags{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fsPostElement.fsGrid .fsListItems{margin:-10px}.fsPostElement.fsGrid article{margin:0;padding:40px}.fsPostElement.fsSlideshow.fsSlideshowHorizontal .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.fsPostElement.fsSlideshow article{outline:solid 1px #cfcfcf;outline-offset:-10px;padding:40px}.fsPostElement.fsSlideshow .fsThumbnail{margin:-30px -30px 30px;width:auto}/*! _dialog.scss - src/sass/modules/post/_dialog.scss - post dialog pop up */.fsPostElement.fsDialog{background-color:#f8f8f8}.fsPostElement.fsDialog.dialog-post-no-border article .fsThumbnail:before{display:none}.fsResourceElement .fsDescription,.fsResourceElement figcaption{margin-top:20px}.fsResourceElement .fsDescription:empty,.fsResourceElement figcaption:empty{display:none}.fsResourceElement .fsResourceDocumentThumbnail:before,.fsResourceElement .fsResourceRawThumbnail:before{display:none}.fsResourceElement .fsTitle a{color:#392f2c}.fsResourceElement .fsTitle a:hover,.fsResourceElement .fsTitle a:focus{color:var(--primary-color, #C3002F)}.fsResourceElement.fsListNav .fsResourceCollectionName+nav{margin-top:20px}.fsResourceElement.fsGrid .fsDescription,.fsResourceElement.fsGrid figcaption{margin-top:15px}.fsResourceElement.fsGrid .fsResource>.fsResourceLink,.fsResourceElement.fsGrid .fsResourceThumbnail,.fsResourceElement.fsGrid picture{display:block;padding-bottom:56.25%;position:relative;overflow:hidden}.fsResourceElement.fsGrid img{position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%}.fsResourceElement.fsSlideshow.align-center img{margin:0 auto}.fsPageLayout>.fsDiv .fsResourceElement.fsSlideshow{position:relative;max-width:800px;margin:0 auto 60px}.fsResourceElement.fsSlideshow.border{z-index:1}.fsResourceElement.fsSlideshow.border .fsElementSlideshow{margin:0}.fsResourceElement.fsSlideshow.border article{padding-top:0;padding-left:15px;padding-right:15px;padding-bottom:15px;position:relative;z-index:1}.fsResourceElement.fsSlideshow.border article.fsResourceTypeImage{padding:0}.fsResourceElement.fsSlideshow.border article.fsResourceTypeImage:before{display:none}.fsResourceElement.fsSlideshow.border article.fsResourceTypeImage picture{position:relative;padding-top:0;padding-left:15px;padding-right:15px;padding-bottom:15px;display:block}.fsResourceElement.fsSlideshow.border article.fsResourceTypeImage picture:before{content:"";display:block;position:absolute;left:20px;top:20px;border:solid 3px var(--primary-color, #C3002F);z-index:-1;bottom:5px;right:5px}.fsResourceElement.fsSlideshow.border article img,.fsResourceElement.fsSlideshow.border article a{display:block}.fsResourceElement.fsSlideshow.border article:before{content:"";display:block;position:absolute;left:20px;top:20px;border:solid 3px var(--primary-color, #C3002F);z-index:-1;bottom:5px;right:5px}.fsResourceElement.fsSlideshow.border article figcaption{padding:0 20px 20px 30px}.fsResourceElement.fsSlideshow.border article figcaption .fsTitle{font-size:26px}.fsResourceElement.fsSingleItem.border{z-index:1}.fsResourceElement.fsSingleItem.border article{position:relative}.fsResourceElement.fsSingleItem.border article:before{content:"";display:block;position:absolute;left:10px;top:10px;border:solid 3px var(--primary-color, #C3002F);width:100%;z-index:-1;height:100%}.fsResourceElement.fsSingleItem.border img,.fsResourceElement.fsSingleItem.border video{display:block}body:not(.home) .fsPageLayout>.fsDiv .fsResourceElement.fsSingleItem{position:relative;max-width:800px;margin:0 auto 60px}/*! _dialog.scss - src/sass/modules/resources/_dialog.scss - resource dialog pop up *//*! _main.scss - src/sass/modules/search/ - main search import *//*! _search-box.scss - src/sass/modules/search/ - sitewide search box */.fsSearchElement.fsSearchForm .fsSearchElementKeyword{margin-bottom:20px}.fsSearchElement.fsSearchForm .fsSearchElementKeyword+.fsSearchElementSearchButton{margin-top:0}.fsSearchElement.fsSearchForm .fsSearchElementSearchButton:last-child{margin-bottom:0}/*! _search-results.scss - src/sass/modules/search/ - sitewide search results */.fsSearchElement.fsList .fsListItems{padding:0}.fsSearchElement.fsList .fsSearchResultInfo{margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #cfcfcf}.fsSearchElement.fsList .fsSearchResultInfo:empty{margin:0;border:none}/*! _custom.scss - src/sass/modules/search/ - custom site search, design based */.fsLiveMode .search-container{opacity:0;pointer-events:none;-webkit-transform:scale(0.5) translateY(20%);-ms-transform:scale(0.5) translateY(20%);transform:scale(0.5) translateY(20%);-webkit-filter:blur(5px);filter:blur(5px);-webkit-transition:all .5s ease;transition:all .5s ease;position:fixed;width:100%;left:0;top:0;background-color:#fff;z-index:10000;padding:100px 24px 24px}@media(min-width: 1025px){.fsLiveMode .search-container{padding:50px}}.fsLiveMode .search-container:before{content:"";position:absolute;height:100vh;width:100vw;top:100%;left:0;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:-10;-webkit-transform:scale(10);-ms-transform:scale(10);transform:scale(10);background-color:rgba(0,0,0,.8)}.fsLiveMode.search-is-active .search-container{opacity:1;pointer-events:all;-webkit-transform:scale(1) translateY(0%);-ms-transform:scale(1) translateY(0%);transform:scale(1) translateY(0%);-webkit-filter:blur(0px);filter:blur(0px)}.fsLiveMode.accessible .search-container{display:none}.fsLiveMode.search-is-active.accessible .search-container{display:block}.search-container .close-search{position:absolute;right:0;top:0;left:auto;bottom:auto;border:0;background:none;cursor:pointer;margin:0;padding:0;max-width:140px;width:140px;height:100px;font-size:20px;padding:0 20px;font-weight:700;line-height:normal;text-align:left;z-index:1;color:#fff;text-align:right;font-family:"freight-display-pro",serif;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s;-webkit-transition:all .4s cubic-bezier(0.35, 0.7, 0.05, 1.32);transition:all .4s cubic-bezier(0.35, 0.7, 0.05, 1.32);background-color:var(--primary-color, #C3002F)}@media(max-width: 1024px){.search-container .close-search{width:100%;left:0;text-align:center;max-width:none;height:70px;padding-left:100px}}.search-container .close-search:hover{clip-path:polygon(0 0, 0 40%, 0 49%, 0 74%, 0 100%, 10% 100%, 100% 100%, 100% 0);background-color:#373737}.search-container .close-search:focus{-webkit-box-shadow:0px 0px 6px #c4c4c4;box-shadow:0px 0px 6px #c4c4c4}.search-container .close-search:before,.search-container .close-search:after{position:absolute;top:50%;height:2px;width:26px;left:20px;content:"";background:#fff;border-radius:1px}@media(max-width: 1024px){.search-container .close-search:before,.search-container .close-search:after{right:52%;left:auto}}.search-container .close-search:before{-webkit-transform:translate(0%, -50%) rotate(45deg);-ms-transform:translate(0%, -50%) rotate(45deg);transform:translate(0%, -50%) rotate(45deg);-webkit-transition:margin-top .3s,-webkit-transform .3s;transition:margin-top .3s,-webkit-transform .3s;transition:margin-top .3s,transform .3s;transition:margin-top .3s,transform .3s,-webkit-transform .3s}.search-container .close-search:after{-webkit-transform:translate(0%, -50%) rotate(-45deg);-ms-transform:translate(0%, -50%) rotate(-45deg);transform:translate(0%, -50%) rotate(-45deg);-webkit-transition:-webkit-box-shadow .3s,-webkit-transform .3s;transition:-webkit-box-shadow .3s,-webkit-transform .3s;transition:box-shadow .3s,transform .3s;transition:box-shadow .3s,transform .3s,-webkit-box-shadow .3s,-webkit-transform .3s}.search-container .fsSearchElement{width:100%;margin:0 auto 30px}@media(min-width: 1025px){.search-container .fsSearchElement{margin:0 auto 60px;width:670px}}.search-container .fsSearchElement .fsFieldLabel{display:block;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.search-container .fsSearchElement form{position:relative}.search-container .fsSearchElement input{padding:11px 22px;border-radius:50px;font-size:18px;font-weight:200;border:solid 2px #b3b2b1}@media(min-width: 1025px){.search-container .fsSearchElement input{font-size:28px;padding:20px 40px}}.search-container .fsSearchElement input::-webkit-input-placeholder{font-size:18px;font-weight:200}.search-container .fsSearchElement input::-moz-placeholder{font-size:18px;font-weight:200}.search-container .fsSearchElement input:-ms-input-placeholder{font-size:18px;font-weight:200}.search-container .fsSearchElement input::-ms-input-placeholder{font-size:18px;font-weight:200}.search-container .fsSearchElement input::placeholder{font-size:18px;font-weight:200}@media(min-width: 1025px){.search-container .fsSearchElement input::-webkit-input-placeholder{font-size:28px}.search-container .fsSearchElement input::-moz-placeholder{font-size:28px}.search-container .fsSearchElement input:-ms-input-placeholder{font-size:28px}.search-container .fsSearchElement input::-ms-input-placeholder{font-size:28px}.search-container .fsSearchElement input::placeholder{font-size:28px}}.search-container .fsSearchElement .fsButtonClear{right:60px}.search-container .fsSearchElement .fsSearchElementSearchButton{position:absolute;width:60px;height:100%;right:0px;top:0px;padding:0;border:none !important;color:rgba(0,0,0,0);-webkit-transition:all .3s ease;transition:all .3s ease;border-top-right-radius:50%;border-bottom-right-radius:50%;background-color:rgba(0,0,0,0)}@media(min-width: 1025px){.search-container .fsSearchElement .fsSearchElementSearchButton{height:100%}}.search-container .fsSearchElement .fsSearchElementSearchButton:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;color:var(--primary-color, #C3002F);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.search-container .fsSearchElement .fsSearchElementSearchButton:hover,.search-container .fsSearchElement .fsSearchElementSearchButton:focus{background-color:rgba(0,0,0,0)}.search-container .popular-searches h2.fsElementTitle{font-weight:400;font-size:24px;line-height:1;margin-bottom:20px}@media(min-width: 641px){.search-container .popular-searches h2.fsElementTitle{margin-bottom:50px;font-size:62px;text-align:center}}@media(min-width: 641px){.search-container .popular-searches .fsNavLevel1{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;max-width:933px;margin:0 auto}}.search-container .popular-searches a{border-top:solid 1px #b3b2b1;font-size:16px;line-height:19px;color:#392f2c;text-decoration:none;font-weight:400;padding:10px 0 20px}@media(min-width: 641px){.search-container .popular-searches a{padding:20px 0 30px}}.search-container .popular-searches a:hover,.search-container .popular-searches a:focus{color:var(--primary-color, #C3002F)}.fsSearchElement.site-search.mobile{padding-right:100px;padding-left:20px;margin-top:15px}@media(min-width: 1025px){.fsSearchElement.site-search.mobile{display:none}}.fsSearchElement.site-search.mobile .fsFieldLabel{display:block;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fsSearchElement.site-search.mobile form{position:relative}.fsSearchElement.site-search.mobile input{padding:11px 22px;border-radius:50px;font-size:18px}.fsSearchElement.site-search.mobile input::-webkit-input-placeholder{font-size:18px;color:#959595}.fsSearchElement.site-search.mobile input::-moz-placeholder{font-size:18px;color:#959595}.fsSearchElement.site-search.mobile input:-ms-input-placeholder{font-size:18px;color:#959595}.fsSearchElement.site-search.mobile input::-ms-input-placeholder{font-size:18px;color:#959595}.fsSearchElement.site-search.mobile input::placeholder{font-size:18px;color:#959595}.fsSearchElement.site-search.mobile .fsButtonClear{right:60px}.fsSearchElement.site-search.mobile .fsSearchElementSearchButton{position:absolute;width:50px;height:45px;right:5px;top:3px;padding:0;border:none !important;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.fsSearchElement.site-search.mobile .fsSearchElementSearchButton:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;color:var(--primary-color, #C3002F);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}/*! elements - social main *//*! elements - social vimeo */.fsVimeo iframe.fsSocialVideoFrame{margin-bottom:20px}.fsVimeoList,.fsVimeoList ul{margin:0;padding:0;list-style:none}.fsVimeoList li{margin:0;padding:0}.fsVimeoList .fsVimeoListItem{padding:20px;border-bottom:solid 1px #cfcfcf;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer}.fsVimeoList .fsVimeoListItem:hover{background-color:#e5e5e5}.fsVimeoList .vimeo_view_link{margin-top:20px}.fsVimeoList .vimeo_view_link a{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid rgba(0,0,0,0) !important;background:#f8f8f8;color:#392f2c;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fsVimeoList .vimeo_view_link a:hover,.fsVimeoList .vimeo_view_link a:focus,.fsStateSelected .fsVimeoList .vimeo_view_link a,.fsVimeoList .vimeo_view_link a.on{border-color:rgba(0,0,0,0) !important;background:#e5e5e5;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fsVimeoList .vimeo_view_link a em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fsVimeoList .vimeo_view_link a.fs_style_52{width:100%;max-width:unset}.fsVimeoList .vimeo_view_link a.fs_style_51{padding:30px;line-height:c/re(20)}.fsVimeoThumb{margin-bottom:10px;margin-right:20px}@media(min-width: 600px){.fsVimeoThumb{float:left;margin-bottom:0}}/*! elements - social youtube */.fsYoutube{margin-bottom:20px}.fsYoutube .fsSocialVideoFrame{margin-bottom:20px}.fsYoutubeList,.fsYoutubeList ul{margin:0;padding:0;list-style:none}.fsYoutubeList li{margin:0;padding:0}.fsYoutubeList .fsYoutubeListItem{padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #cfcfcf;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.6}.fsYoutubeList .fsYoutubeListItem:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.fsYoutubeList .fsYoutubeListItem:hover{border:none;border-bottom:solid 1px #cfcfcf;padding:0;padding-bottom:20px;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.fsYoutubeList .fsYoutubeListItem:hover:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.fsYoutubeThumb{margin-bottom:10px;margin-right:20px;float:none}@media(min-width: 600px){.fsYoutubeThumb{float:left;margin-bottom:0}}.Youtube_view_link a{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid rgba(0,0,0,0) !important;background:#f8f8f8;color:#392f2c;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.Youtube_view_link a:hover,.Youtube_view_link a:focus,.fsStateSelected .Youtube_view_link a,.Youtube_view_link a.on{border-color:rgba(0,0,0,0) !important;background:#e5e5e5;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.Youtube_view_link a em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.Youtube_view_link a.fs_style_52{width:100%;max-width:unset}.Youtube_view_link a.fs_style_51{padding:30px;line-height:c/re(20)}.fsTabs .fsTabsNav{display:none}@media(min-width: 600px){.fsTabs .fsTabsNav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}}.fsTabs .fsTabsNav li{margin:10px}.fsTabs .fsTabsNav li a{margin-top:0;font-weight:700;font-family:"freight-display-pro",serif}p+.fsTabs .fsTabsNav li a{margin-top:40px}.fsTabs .fsTabsNav li a{font-size:1.375rem;line-height:2.25rem;font-family:"canada-type-gibson",sans-serif;font-weight:500}@media(max-width: 599px){.fsTabs .fsTabsNav li a{font-size:1.125rem;line-height:1.5625rem}}.fsTabs .fsTabsNav li a{margin-bottom:0;padding:20px;color:#636363;-webkit-transition:.3s;transition:.3s;font-family:"canada-type-gibson",sans-serif;font-size:18px;line-height:25px;letter-spacing:4px;text-transform:uppercase;font-weight:400;text-transform:none;font-size:18px;font-weight:500;letter-spacing:normal;background:rgba(0,0,0,0);color:#636363;padding:25px 0;font-weight:300;color:#636363}.fsTabs .fsTabsNav li a:hover,.fsTabs .fsTabsNav li a:focus{background:rgba(0,0,0,0);color:#131313}.fsTabs .fsTabsNav li.fsStateSelected a{background:rgba(0,0,0,0);color:#131313;font-weight:500;-webkit-box-shadow:inset 0 -4px 0 0 var(--primary-color, #C3002F);box-shadow:inset 0 -4px 0 0 var(--primary-color, #C3002F)}@media(min-width: 600px){.fsTabs .fsPanel:last-child{border-bottom:0}.fsTabs .fsPanel>.fsElementContent{padding:10px 0 10px 0px;border:none}}.fsPanelGroup.fsTabs>.fsElementContent>.fsPanel>.fsElementActionButtonContainer,.fsPanelGroup.fsTabs>.fsElementContent>.fsPanel>header,.fsPanelGroup.fsTabs>.fsElementContent>.fsPanel:not(.fsStateOpen){display:block}@media(min-width: 600px){.fsPanelGroup.fsTabs>.fsElementContent>.fsPanel>.fsElementActionButtonContainer,.fsPanelGroup.fsTabs>.fsElementContent>.fsPanel>header,.fsPanelGroup.fsTabs>.fsElementContent>.fsPanel:not(.fsStateOpen){display:none}}/*! -main.scss - /sass/modules/tools  *//*! _all.scss - src/sass/modules/tools - News, Calendar, & Posts Tools Elements */.fsElementToolsSearchButton,.fsToolsList.fsStyleSelectList .fsStyleDefaultButton{margin:0 5px 0 0;width:auto}.fsToolsList.fsStyleSelectList>li{padding:0;margin:0}.fsToolsList.fsStyleSelectList .fsStyleDefaultButton{margin-bottom:5px;padding:7px 12px;font-size:.875em;line-height:1.2}/*! _filter.scss - src/sass/modules/tools/posts - News & Calendar Tools Elements */.fsBannerLeft .fsElementToolsSearch,.fsBannerRight .fsElementToolsSearch,.fsStyleOneThird .fsElementToolsSearch,.fsTwoColumnLayout .fsElementToolsSearch,.fsThreeColumnLayout>.fsDiv .fsElementToolsSearch,.fsFourColumnLayout>.fsDiv .fsElementToolsSearch,.fsConstituentColumnLayout_3 .fsElementToolsSearch,.fsConstituentColumnLayout_4 .fsElementToolsSearch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fsBannerLeft .fsElementToolsSearch>div,.fsBannerRight .fsElementToolsSearch>div,.fsStyleOneThird .fsElementToolsSearch>div,.fsTwoColumnLayout .fsElementToolsSearch>div,.fsThreeColumnLayout>.fsDiv .fsElementToolsSearch>div,.fsFourColumnLayout>.fsDiv .fsElementToolsSearch>div,.fsConstituentColumnLayout_3 .fsElementToolsSearch>div,.fsConstituentColumnLayout_4 .fsElementToolsSearch>div{width:100%}.fsBannerLeft .fsElementToolsSearch .fsFieldContainer,.fsBannerRight .fsElementToolsSearch .fsFieldContainer,.fsStyleOneThird .fsElementToolsSearch .fsFieldContainer,.fsTwoColumnLayout .fsElementToolsSearch .fsFieldContainer,.fsThreeColumnLayout>.fsDiv .fsElementToolsSearch .fsFieldContainer,.fsFourColumnLayout>.fsDiv .fsElementToolsSearch .fsFieldContainer,.fsConstituentColumnLayout_3 .fsElementToolsSearch .fsFieldContainer,.fsConstituentColumnLayout_4 .fsElementToolsSearch .fsFieldContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fsBannerLeft .fsElementToolsSearch .fsFieldContainer .fsStyleDefaultField,.fsBannerRight .fsElementToolsSearch .fsFieldContainer .fsStyleDefaultField,.fsStyleOneThird .fsElementToolsSearch .fsFieldContainer .fsStyleDefaultField,.fsTwoColumnLayout .fsElementToolsSearch .fsFieldContainer .fsStyleDefaultField,.fsThreeColumnLayout>.fsDiv .fsElementToolsSearch .fsFieldContainer .fsStyleDefaultField,.fsFourColumnLayout>.fsDiv .fsElementToolsSearch .fsFieldContainer .fsStyleDefaultField,.fsConstituentColumnLayout_3 .fsElementToolsSearch .fsFieldContainer .fsStyleDefaultField,.fsConstituentColumnLayout_4 .fsElementToolsSearch .fsFieldContainer .fsStyleDefaultField{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-color:#e5e5e5}.fsBannerLeft .fsElementToolsSearch .fsElementToolsSearchButton,.fsBannerRight .fsElementToolsSearch .fsElementToolsSearchButton,.fsStyleOneThird .fsElementToolsSearch .fsElementToolsSearchButton,.fsTwoColumnLayout .fsElementToolsSearch .fsElementToolsSearchButton,.fsThreeColumnLayout>.fsDiv .fsElementToolsSearch .fsElementToolsSearchButton,.fsFourColumnLayout>.fsDiv .fsElementToolsSearch .fsElementToolsSearchButton,.fsConstituentColumnLayout_3 .fsElementToolsSearch .fsElementToolsSearchButton,.fsConstituentColumnLayout_4 .fsElementToolsSearch .fsElementToolsSearchButton{width:100%}.fsElementToolsSearch .fsSeparator{margin:0 5px;display:inline-block;text-align:center}.fsElementToolsKeyword+.fsElementToolsDateRange{margin-top:10px}.fsElementToolsSearchButton{margin:10px 0 0}/*! _filter.scss - src/sass/modules/tools/posts - Calendar Tools Elements */.fsLegend .fsElementControls{margin-bottom:5px}.fsLegend .fsElementControls label input:checked+span{background:#242424;color:#fff}.fsLegend .fsElementControls label input+span{color:#242424;background:#e5e5e5}/*! _filter.scss - src/sass/modules/tools/posts - Calendar Tools Elements */.fsMiniGrid .fsCalendarEventGrid{max-width:100%;width:300px}.fsMiniGrid .fsCalendarEventGrid .fsCalendarDaybox{-webkit-box-shadow:inset -1px 0 0 0 #fff,inset 0 -1px 0 0 #fff;box-shadow:inset -1px 0 0 0 #fff,inset 0 -1px 0 0 #fff;background:#e5e5e5;color:#373737;font-size:.875em;line-height:1;padding:0;padding:10px 5px;-webkit-transition:.3s;transition:.3s}.fsMiniGrid .fsCalendarEventGrid .fsCalendarDaybox:hover{opacity:1;background:var(--primary-color, #C3002F) !important;color:#fff !important;-webkit-transition:.3s;transition:.3s}.fsMiniGrid .fsCalendarEventGrid .fsCalendarDaybox:last-child{-webkit-box-shadow:inset 0 -1px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff}.fsMiniGrid .fsCalendarEventGrid .fsCalendarDaybox .fsCalendarDate{display:block;padding:0;margin:0}.fsMiniGrid .fsCalendarEventGrid .fsCalendarDaybox.fsStateHasEvents{padding-bottom:12px;background:#e5e5e5;color:#373737}.fsMiniGrid .fsCalendarEventGrid .fsCalendarDaybox.fsStateHasEvents .fsCalendarDate:after{content:"●";font-size:8px;display:block;line-height:.5;-webkit-transform:translate3d(0, 2px, 0);transform:translate3d(0, 2px, 0)}.fsMiniGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarOutOfRange{background:#e5e5e5;color:#636363}.fsMiniGrid .fsCalendarEventGrid .fsCalendarDaybox.fsCalendarToday{background:var(--primary-color, #C3002F);color:#fff}.fsCalendarMonthYearPicker>.fsStyleUpdateButton{margin-bottom:0;display:block;color:#fff;background-color:#242424}/*! _category.scss - src/sass/modules/tools/posts - Posts Tools Elements *//*! _tag.scss - src/sass/modules/tools/posts - Posts Tools Elements */@font-face{font-family:"bpa-font-icons";src:url(../eot/bpa-icon-library.eot);src:url(../eot/bpa-icon-libraryd41d.eot#iefix) format("embedded-opentype"),url(../woff2/bpa-icon-library.woff2) format("woff2"),url(../woff/bpa-icon-library.woff) format("woff"),url(../ttf/bpa-icon-library.ttf) format("truetype"),url(../svg/bpa-icon-library.svg#IcoMoon) format("svg");font-weight:400;font-style:normal}.home h1.fsPageTitle{display:block;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.home #fsPageBodyWrapper,.home #fsPageBody{padding:0;max-width:none}.home .fsPageLayout>.fsDiv{margin-bottom:0}.home .fsPageLayout>.fsDiv>section:not(.intro-video,.infographic-container)>header>h2.fsElementTitle{color:var(--primary-color, #C3002F);font-size:36px;font-style:normal;font-weight:400;line-height:100%;text-align:center;margin-bottom:0;font-family:"freight-display-pro",serif}@media(min-width: 641px){.home .fsPageLayout>.fsDiv>section:not(.intro-video,.infographic-container)>header>h2.fsElementTitle{font-size:72px}}.home .fsPageLayout>.fsDiv>section:not(.intro-video,.infographic-container)>header .fsElementHeaderContent{color:#8f8f8f;text-align:center;font-family:"freight-display-pro",serif;font-size:32px;font-weight:500;line-height:100%;letter-spacing:3.2px;text-transform:uppercase;margin-bottom:0}@media(min-width: 641px){.home .fsPageLayout>.fsDiv>section:not(.intro-video,.infographic-container)>header .fsElementHeaderContent{font-size:64px}}.home .fsPageLayout>.fsDiv>section:not(.intro-video,.infographic-container)>header .fsElementHeaderContent span{position:relative;display:inline-block;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-transition:opacity .8s ease .2s,-webkit-transform 1.1s ease;transition:opacity .8s ease .2s,-webkit-transform 1.1s ease;transition:transform 1.1s ease,opacity .8s ease .2s;transition:transform 1.1s ease,opacity .8s ease .2s,-webkit-transform 1.1s ease;opacity:0}.home .fsPageLayout>.fsDiv>section:not(.intro-video,.infographic-container)>header .fsElementHeaderContent span:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.home .fsPageLayout>.fsDiv>section:not(.intro-video,.infographic-container)>header .fsElementHeaderContent span:nth-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}.home .fsPageLayout>.fsDiv>section:not(.intro-video,.infographic-container)>header .fsElementHeaderContent span:nth-child(4){-webkit-transition-delay:.3s;transition-delay:.3s}.home .fsPageLayout>.fsDiv>section:not(.intro-video,.infographic-container).active>header .fsElementHeaderContent span{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0px 0px 0px #fff);filter:drop-shadow(0px 0px 0px #fff)}50%{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-filter:drop-shadow(8px 8px 10px rgba(255, 255, 255, 0.2));filter:drop-shadow(8px 8px 10px rgba(255, 255, 255, 0.2))}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0px 0px 0px #fff);filter:drop-shadow(0px 0px 0px #fff)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0px 0px 0px #fff);filter:drop-shadow(0px 0px 0px #fff)}50%{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-filter:drop-shadow(8px 8px 10px rgba(255, 255, 255, 0.2));filter:drop-shadow(8px 8px 10px rgba(255, 255, 255, 0.2))}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0px 0px 0px #fff);filter:drop-shadow(0px 0px 0px #fff)}}.fsLiveMode .hero-tagline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:18px;-webkit-transform:translateY(100px) scale(2);-ms-transform:translateY(100px) scale(2);transform:translateY(100px) scale(2);-webkit-transition:all 1s ease 4.1s;transition:all 1s ease 4.1s}.fsLiveMode.loaded .hero-tagline{-webkit-transform:translateY(0%) scale(1);-ms-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1)}.loaded .hero-tagline svg{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:3.7s;animation-delay:3.7s}@media(max-width: 640px){.loaded .hero-tagline svg{max-width:180px}}.hero-tagline path{fill:rgba(0,0,0,0)}.loaded .hero-tagline path{-webkit-transition:all .7s ease 3.3s;transition:all .7s ease 3.3s;fill:#fff}.school-levels{position:relative;margin:0 auto;max-width:1180px;position:relative}.home .school-levels{padding:35px 20px}@media(min-width: 900px){.home .school-levels{padding:85px 20px 0}}@media(min-width: 900px){.school-levels:before{content:"";position:absolute;width:0%;max-width:1180px;height:1px;top:345px;-webkit-transition:all .8s ease 1.4s;transition:all .8s ease 1.4s;left:50%;-webkit-transform:translate(-50%, 20px);-ms-transform:translate(-50%, 20px);transform:translate(-50%, 20px);background-color:#b3b2b1}}@media(min-width: 900px){.school-levels.active:before{width:80%}}.school-levels.active>header:before{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.school-levels.active>header:after{height:40px;opacity:1}@media(min-width: 641px){.school-levels .fsStyleColumn-2>.fsContent .fsElementHeaderContent{float:right;margin-left:40px}}@media(min-width: 900px){.school-levels .fsStyleColumn-2>.fsContent .fsElementHeaderContent{float:none;margin-left:0}}.school-levels>header{position:relative;margin-bottom:80px}.school-levels>header:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;display:block;display:block;text-align:center;color:#392f2c;opacity:0;-webkit-transition:all .5s ease 1s;transition:all .5s ease 1s;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);font-size:30px;margin-bottom:20px}@media(min-width: 641px){.school-levels>header:before{font-size:45px}}.school-levels>header:after{content:"";display:block;position:absolute;left:50%;top:100%;width:1px;background-color:#b3b2b1;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:20px;opacity:0;-webkit-transition:all .5s ease .7s;transition:all .5s ease .7s;height:0}.school-level-image-link{position:relative;margin-bottom:40px}@media(min-width: 900px){.school-level-image-link{margin-bottom:0}}@media(min-width: 900px){body:not(.fsComposeMode) .school-level-image-link.has-title .fsElementContent{top:43px}}@media(min-width: 900px){body:not(.fsComposeMode) .school-level-image-link.has-title .fsElementContent:before{top:4px}}body:not(.fsComposeMode) .school-level-image-link:hover .fsElementContent,body:not(.fsComposeMode) .school-level-image-link:focus .fsElementContent,body:not(.fsComposeMode) .school-level-image-link:focus-within .fsElementContent{opacity:1}@media(min-width: 900px){body:not(.fsComposeMode) .school-level-image-link:hover .fsElementContent:before,body:not(.fsComposeMode) .school-level-image-link:focus .fsElementContent:before,body:not(.fsComposeMode) .school-level-image-link:focus-within .fsElementContent:before{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@media(min-width: 900px){body:not(.fsComposeMode) .school-level-image-link:hover .fsElementFooterContent,body:not(.fsComposeMode) .school-level-image-link:focus .fsElementFooterContent,body:not(.fsComposeMode) .school-level-image-link:focus-within .fsElementFooterContent{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}.school-level-image-link header{text-align:center;position:relative;z-index:2}@media(max-width: 899px){.school-level-image-link header:before{content:"";position:absolute;width:calc(100vw - 60px);max-width:1180px;height:1px;top:-5px;-webkit-transition:all .8s ease 1.4s;transition:all .8s ease 1.4s;z-index:-1;left:50%;-webkit-transform:translate(-50%, 20px);-ms-transform:translate(-50%, 20px);transform:translate(-50%, 20px);background-color:#b3b2b1}}.school-level-image-link h2.fsElementTitle{position:relative;display:inline-block;color:#392f2c;z-index:2;text-align:center;font-family:"canada-type-gibson",sans-serif;font-size:16px;font-weight:500;line-height:23px;letter-spacing:7.36px;text-transform:uppercase;padding:0 30px;background-color:#fff;margin-left:auto;width:300px}@media(min-width: 641px){.school-level-image-link h2.fsElementTitle{margin-right:47px;margin-left:47px}}@media(min-width: 900px){.school-level-image-link h2.fsElementTitle{margin-left:0;margin-right:0}}.school-level-image-link .fsElementHeaderContent{margin-bottom:30px}@media(min-width: 641px){.school-level-image-link .fsElementHeaderContent{float:left;margin-right:40px;aspect-ratio:1/1;max-width:45vw}}@media(min-width: 900px){.school-level-image-link .fsElementHeaderContent{float:none;max-width:none;margin-right:0;aspect-ratio:auto}}@media(max-width: 899px){.school-level-image-link .fsElementHeaderContent .fsImage,.school-level-image-link .fsElementHeaderContent picture,.school-level-image-link .fsElementHeaderContent img{position:relative;height:100%;height:auto;display:block}}.school-level-image-link .fsElementHeaderContent .fsImage{position:relative}.school-level-image-link .fsElementHeaderContent .fsImage:before{content:"";position:absolute;top:10px;left:10px;bottom:-10px;right:-10px;border:solid 3px var(--primary-color, #C3002F)}.school-level-image-link .fsElementHeaderContent img{display:block;position:relative;z-index:1;-o-object-fit:cover;object-fit:cover;margin-right:10px;width:100%;margin-bottom:10px;-o-object-position:center center;object-position:center center}@media(min-width: 641px){.school-level-image-link .fsElementHeaderContent img{aspect-ratio:1/1}}@media(min-width: 900px){.school-level-image-link .fsElementHeaderContent img{aspect-ratio:auto}}@media(min-width: 900px){.school-level-image-link .fsElementHeaderContent img{height:292px}}.school-level-image-link .fsElementContent{text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:170%;z-index:3}@media(min-width: 900px){body:not(.fsComposeMode) .school-level-image-link .fsElementContent{color:#fff;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:292px;padding:0 20px;top:0;left:0;z-index:3;opacity:0;-webkit-transition:all .5s;transition:all .5s}}@media(min-width: 900px){.school-level-image-link .fsElementContent:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;z-index:-1;background-color:#392f2c;opacity:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .5s ease;transition:all .5s ease}}.school-level-image-link .fsElementContent h2,.school-level-image-link .fsElementContent h3,.school-level-image-link .fsElementContent h4,.school-level-image-link .fsElementContent h5,.school-level-image-link .fsElementContent h6{font-family:"freight-display-pro",serif}.school-level-image-link .fsElementContent h5{color:#392f2c;font-size:36px;font-weight:400;line-height:120%}@media(min-width: 900px){.school-level-image-link .fsElementContent h5{color:#fff}}.school-level-image-link .fsElementFooterContent{text-align:center}@media(min-width: 900px){body:not(.fsComposeMode) .school-level-image-link .fsElementFooterContent{opacity:0;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all .5s ease;transition:all .5s ease}}.school-level-image-link .fsElementFooterContent a{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid var(--primary-color, #C3002F) !important;background:#fff;color:var(--primary-color, #C3002F);font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.school-level-image-link .fsElementFooterContent a:hover,.school-level-image-link .fsElementFooterContent a:focus,.fsStateSelected .school-level-image-link .fsElementFooterContent a,.school-level-image-link .fsElementFooterContent a.on{border-color:var(--primary-color, #C3002F) !important;background:var(--primary-color, #C3002F);color:#fff;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.school-level-image-link .fsElementFooterContent a em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.school-level-image-link .fsElementFooterContent a.fs_style_52{width:100%;max-width:unset}.school-level-image-link .fsElementFooterContent a.fs_style_51{padding:30px;line-height:c/re(20)}.intro-video{position:relative;margin:0 auto;max-width:1180px;margin-bottom:40px;padding:0 30px}@media(min-width: 641px){.intro-video{padding:0 60px}}@media(min-width: 961px){body:not(.fsComposeMode) .intro-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:100px;padding:0 30px}}.intro-video>header{text-align:center}@media(min-width: 641px){.intro-video>header{max-width:516px;margin-left:auto;margin-right:auto}}@media(min-width: 961px){.intro-video>header{min-width:45%;width:45%;margin:0;padding-right:40px;max-width:none}}.intro-video>header>h2.fsElementTitle{font-family:"sheila",cursive;font-size:45px;color:var(--primary-color, #C3002F);line-height:1}@media(min-width: 961px){.intro-video>header>h2.fsElementTitle{font-size:85px}}.intro-video>header .fsElementHeaderContent{color:v #392f2c;text-align:center;font-size:18px;font-style:normal;font-weight:300;line-height:170%;letter-spacing:.72px}.intro-video article.fsResource{position:relative}.intro-video article.fsResource:before{content:"";z-index:-1;position:absolute;width:100%;height:100%;left:10px;top:10px;background-color:rgba(0,0,0,0);border:solid 3px var(--primary-color, #C3002F);-webkit-transition:all .5s ease;transition:all .5s ease}.intro-video article.fsResource video{display:block}.intro-video article.fsResource .fsVideoPlayOverlay:hover button,.intro-video article.fsResource .fsVideoPlayOverlay:focus button{background:#131313}.intro-video article.fsResource .fsVideoPlayOverlay button{width:auto;padding:14px 25px 15px;border-radius:30px;left:50%;height:auto;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:1px solid #fff;-webkit-box-shadow:none;box-shadow:none;background:rgba(19,19,19,.8);-webkit-transition:all .3s ease;transition:all .3s ease}.intro-video article.fsResource .fsVideoPlayOverlay button:before{display:none}.intro-video article.fsResource .fsVideoPlayOverlay button:after{content:"VIDEO";text-align:center;font-size:25px;font-style:normal;font-weight:700;display:block;color:#fff;line-height:1.6;-webkit-transition:all .3s ease;transition:all .3s ease}.mission-container{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;z-index:1;padding:30px 20px}@media(min-width: 641px){.mission-container{padding:110px 40px}}.mission-container:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;background-color:hsla(0,0%,100%,.9)}.mission-container:not(.active)>header span{-webkit-transform:translateY(-300%) !important;-ms-transform:translateY(-300%) !important;transform:translateY(-300%) !important}.mission-container.active>header span{-webkit-transform:translateY(0%) !important;-ms-transform:translateY(0%) !important;transform:translateY(0%) !important}body:not(.fsComposeMode) .mission-container.hovered .fsContent{background-color:#131313;-webkit-filter:grayscale(1);filter:grayscale(1)}.mission-container.hovered .fsContent img{opacity:.7}.mission-container.hovered .fsContent:hover,.mission-container.hovered .fsContent:focus,.mission-container.hovered .fsContent:focus-within{-webkit-filter:grayscale(0);filter:grayscale(0)}.mission-container.hovered .fsContent:hover img,.mission-container.hovered .fsContent:focus img,.mission-container.hovered .fsContent:focus-within img{opacity:1}.mission-container.active>header:after{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.mission-container>header{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:30px}.mission-container>header:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;display:block;text-align:center;color:#392f2c;opacity:0;-webkit-transition:all .5s ease 1s;transition:all .5s ease 1s;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);font-size:30px;margin-bottom:20px}@media(min-width: 641px){.mission-container>header:after{font-size:45px}}.mission-container>.fsElementContent{position:relative;z-index:1}.mission-container .fsLayout{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.mission-container .fsLayout>header{width:100%;text-align:center;color:#392f2c;text-align:center;font-size:18px;font-weight:300;line-height:170%}.mission-container .fsLayout>header .fsElementHeaderContent{max-width:510px;margin-left:auto;margin-right:auto;margin-bottom:70px}@media(max-width: 999px){.mission-container .fsLayout .fsStyleColumn{width:calc(50% - 0px)}}@media(min-width: 641px){.mission-container .fsLayout .fsStyleColumn{padding:0 15px}}body:not(.fsComposeMode) .mission-container .fsContent{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:266px;padding:20px;margin:0 10px;overflow:hidden;z-index:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all .75s ease !important;transition:all .75s ease !important;text-align:center}@media(max-width: 640px){body:not(.fsComposeMode) .mission-container .fsContent{padding:20px 20px 20px}}@media(min-width: 641px){body:not(.fsComposeMode) .mission-container .fsContent{width:100%;margin:0;aspect-ratio:1/1.6;height:auto}}@media(min-width: 1000px){body:not(.fsComposeMode) .mission-container .fsContent{height:545px;aspect-ratio:auto}}body:not(.fsComposeMode) .mission-container .fsContent:hover,body:not(.fsComposeMode) .mission-container .fsContent:focus,body:not(.fsComposeMode) .mission-container .fsContent:focus-within{-webkit-filter:grayscale(0);filter:grayscale(0)}@media(min-width: 641px){body:not(.fsComposeMode) .mission-container .fsContent:hover,body:not(.fsComposeMode) .mission-container .fsContent:focus,body:not(.fsComposeMode) .mission-container .fsContent:focus-within{padding-bottom:110px}}body:not(.fsComposeMode) .mission-container .fsContent:hover:before,body:not(.fsComposeMode) .mission-container .fsContent:focus:before,body:not(.fsComposeMode) .mission-container .fsContent:focus-within:before{height:150%}body:not(.fsComposeMode) .mission-container .fsContent:hover .fsElementFooterContent a,body:not(.fsComposeMode) .mission-container .fsContent:focus .fsElementFooterContent a,body:not(.fsComposeMode) .mission-container .fsContent:focus-within .fsElementFooterContent a{opacity:1;-webkit-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);transform:translate(-50%, 0px)}body:not(.fsComposeMode) .mission-container .fsContent:hover .fsElementContent img,body:not(.fsComposeMode) .mission-container .fsContent:focus .fsElementContent img,body:not(.fsComposeMode) .mission-container .fsContent:focus-within .fsElementContent img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.mission-container .fsContent:before{position:absolute;height:100%;width:100%;content:"";left:0;bottom:0;z-index:-1;background:-webkit-gradient(linear, left top, left bottom, color-stop(53.65%, rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.9)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.2) 53.65%, rgba(0, 0, 0, 0.9) 100%);-webkit-transition:all .5s ease;transition:all .5s ease}@media(max-width: 640px){.mission-container .fsContent:before{background:-webkit-gradient(linear, left top, left bottom, color-stop(33.65%, rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.9)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.2) 33.65%, rgba(0, 0, 0, 0.9) 100%)}}.mission-container .fsContent h2.fsElementTitle{color:#fff;text-align:center;font-style:normal;font-weight:400;line-height:100%;margin-bottom:0;font-size:24px;font-family:"freight-display-pro",serif}@media(min-width: 641px){.mission-container .fsContent h2.fsElementTitle{font-size:55px}}@media(min-width: 1000px){.mission-container .fsContent h2.fsElementTitle{font-size:38px}}@media(min-width: 1441px){.mission-container .fsContent h2.fsElementTitle{font-size:55px}}body:not(.fsComposeMode) .mission-container .fsContent .fsElementContent img{position:absolute;height:100%;width:100%;left:0;z-index:-2;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:all .75s ease;transition:all .75s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mission-container .fsContent .fsElementFooterContent{margin-top:0}body:not(.fsComposeMode) .mission-container .fsContent .fsElementFooterContent a{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid #fff !important;background:rgba(0,0,0,0);color:#fff;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}body:not(.fsComposeMode) .mission-container .fsContent .fsElementFooterContent a:hover,body:not(.fsComposeMode) .mission-container .fsContent .fsElementFooterContent a:focus,.fsStateSelected body:not(.fsComposeMode) .mission-container .fsContent .fsElementFooterContent a,body:not(.fsComposeMode) .mission-container .fsContent .fsElementFooterContent a.on{border-color:#fff !important;background:#fff;color:var(--primary-color, #C3002F);text-decoration:none;-webkit-transition:.3s all;transition:.3s all}body:not(.fsComposeMode) .mission-container .fsContent .fsElementFooterContent a em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}body:not(.fsComposeMode) .mission-container .fsContent .fsElementFooterContent a.fs_style_52{width:100%;max-width:unset}body:not(.fsComposeMode) .mission-container .fsContent .fsElementFooterContent a.fs_style_51{padding:30px;line-height:c/re(20)}body:not(.fsComposeMode) .mission-container .fsContent .fsElementFooterContent a{position:absolute;left:50%;bottom:20px;opacity:0;-webkit-transition:all .75s ease;transition:all .75s ease;-webkit-transform:translate(-50%, 20px);-ms-transform:translate(-50%, 20px);transform:translate(-50%, 20px)}@media(max-width: 1280px){body:not(.fsComposeMode) .mission-container .fsContent .fsElementFooterContent a{padding:10px;font-size:14px}}@media(max-width: 640px){body:not(.fsComposeMode) .mission-container .fsContent .fsElementFooterContent a{position:absolute;height:100%;width:100%;left:0;top:0;pointer-events:all;opacity:0 !important;-webkit-transform:translate(-50%, 20px) !important;-ms-transform:translate(-50%, 20px) !important;transform:translate(-50%, 20px) !important}}.mission-container footer .fsElementFooterContent{margin-bottom:0}.mission-container footer .fsElementFooterContent img{position:absolute;width:130%;height:130%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);top:0;z-index:-2}.opportunity-abounds{position:relative;margin:0 auto;max-width:1180px}@media(max-width: 1024px){.opportunity-abounds{padding:25px}}@media(min-width: 1025px){.fsLiveMode .opportunity-abounds.active:before{left:100%}}.opportunity-abounds.active>header:after{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}@media(min-width: 1025px){.fsLiveMode .opportunity-abounds:before{content:"";z-index:2;background-color:#fff;top:200px;bottom:0;left:0;right:0;-webkit-transition:all 1s ease;transition:all 1s ease;position:absolute}}.opportunity-abounds.hovered .fsContent header .fsElementHeaderContent img{background-color:#131313;-webkit-filter:grayscale(1);filter:grayscale(1)}.opportunity-abounds.hovered .fsContent:hover header .fsElementHeaderContent img,.opportunity-abounds.hovered .fsContent:focus header .fsElementHeaderContent img,.opportunity-abounds.hovered .fsContent:focus-within header .fsElementHeaderContent img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.opportunity-abounds>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:30px}@media(min-width: 641px){.opportunity-abounds>header{margin-bottom:70px}}.opportunity-abounds>header:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;display:block;display:block;text-align:center;color:#392f2c;opacity:0;-webkit-transition:all .5s ease 1s;transition:all .5s ease 1s;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);font-size:30px;margin-bottom:20px}@media(min-width: 641px){.opportunity-abounds>header:after{font-size:45px}}@media(min-width: 641px){.opportunity-abounds .fsStyleColumn{width:50%}}@media(min-width: 1000px){.opportunity-abounds .fsStyleColumn{min-height:450px;display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.opportunity-abounds .fsContent{position:relative;text-align:center;margin-bottom:40px}@media(min-width: 1000px){.opportunity-abounds .fsContent{margin-bottom:0}}.opportunity-abounds .fsContent:hover header .fsElementHeaderContent:before,.opportunity-abounds .fsContent:focus header .fsElementHeaderContent:before,.opportunity-abounds .fsContent:focus-within header .fsElementHeaderContent:before{width:100%;height:100%;left:-10px;top:-10px;background-color:rgba(0,0,0,0);border:solid 3px var(--primary-color, #C3002F)}.opportunity-abounds .fsContent:hover header .fsElementHeaderContent:after,.opportunity-abounds .fsContent:focus header .fsElementHeaderContent:after,.opportunity-abounds .fsContent:focus-within header .fsElementHeaderContent:after{width:55px;height:55px}.opportunity-abounds .fsContent:hover .fsElementContent a,.opportunity-abounds .fsContent:focus .fsElementContent a,.opportunity-abounds .fsContent:focus-within .fsElementContent a{color:var(--primary-color, #C3002F)}@media(min-width: 1025px){.fsLiveMode .opportunity-abounds .fsContent:hover footer,.fsLiveMode .opportunity-abounds .fsContent:focus footer,.fsLiveMode .opportunity-abounds .fsContent:focus-within footer{max-height:150px;opacity:1}}.opportunity-abounds .fsContent header .fsElementHeaderContent{position:relative;z-index:1;margin-bottom:40px}@media(max-width: 999px){.opportunity-abounds .fsContent header .fsElementHeaderContent{margin-left:40px;margin-right:40px}}.opportunity-abounds .fsContent header .fsElementHeaderContent:before{content:"";z-index:-1;position:absolute;left:10px;right:10px;width:calc(100% - 20px);height:4px;top:100%;background-color:var(--primary-color, #C3002F);border:solid 3px rgba(0,0,0,0);-webkit-transition:all .5s ease;transition:all .5s ease}@media(max-width: 960px){.opportunity-abounds .fsContent header .fsElementHeaderContent:before{width:100%;height:100%;left:-10px;top:-10px;background-color:rgba(0,0,0,0);border:solid 3px var(--primary-color, #C3002F)}}.opportunity-abounds .fsContent header .fsElementHeaderContent:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;left:50%;bottom:0;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);background-color:#fff;border-radius:50%;color:var(--primary-color, #C3002F);-webkit-box-shadow:0px 2px 10px 5px rgba(0,0,0,.1);box-shadow:0px 2px 10px 5px rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.opportunity-abounds .fsContent header .fsElementHeaderContent img{display:block;height:255px;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all .4s;transition:all .4s;-o-object-position:center center;object-position:center center}body:not(.fsComposeMode) .opportunity-abounds .fsContent .fsElementContent a{font-size:16px;font-style:normal;font-weight:500;color:#000;text-decoration:none;line-height:23px;letter-spacing:7.36px;text-transform:uppercase}body:not(.fsComposeMode) .opportunity-abounds .fsContent .fsElementContent a:before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;pointer-events:all;z-index:2}.opportunity-abounds .fsContent footer{font-size:16px;font-style:normal;font-weight:300;line-height:170%}@media(min-width: 1025px){.fsLiveMode .opportunity-abounds .fsContent footer{opacity:0;max-height:0px;-webkit-transition:all .8s ease;transition:all .8s ease;overflow:hidden}}.opportunity-abounds .fsContent footer .fsElementFooterContent{margin-top:8px}.highlights-community-container{overflow:hidden;margin-bottom:0;background-color:var(--primary-color, #C3002F);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}@media(min-width: 1025px){.highlights-community-container{background:-webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), color-stop(50%, rgb(255, 255, 255)), color-stop(50%, var(--primary-color, #C3002F)), to(var(--primary-color, #C3002F)));background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, var(--primary-color, #C3002F) 50%, var(--primary-color, #C3002F) 100%)}}.highlights{position:relative;background-color:var(--primary-color, #C3002F);padding:200px 50px 50px;margin-bottom:0}@media(min-width: 800px){.highlights{padding:200px 0 30vh;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), color-stop(50%, rgb(255, 255, 255)), color-stop(50%, var(--primary-color, #C3002F)), to(var(--primary-color, #C3002F)));background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, var(--primary-color, #C3002F) 50%, var(--primary-color, #C3002F) 100%)}}@media(min-width: 1000px){.highlights{padding-bottom:15vh}}body:not(.fsComposeMode) .highlights.fixed>header,body:not(.fsComposeMode) .highlights.fixed>footer{position:fixed;pointer-events:none}body:not(.fsComposeMode) .highlights.scrolled-past>header{opacity:0;-webkit-filter:blur(5px);filter:blur(5px)}body:not(.fsComposeMode) .highlights>header{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;height:auto;left:0;width:100%;padding:20px 30px;background-color:var(--primary-color, #C3002F);z-index:5;-webkit-transition:all .3s;transition:all .3s;opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}@media(min-width: 800px){body:not(.fsComposeMode) .highlights>header{padding:0 0 0 40px;height:25vh;max-height:200px;width:47.5%;background-color:#fff}}@media(min-width: 1000px){body:not(.fsComposeMode) .highlights>header{-webkit-transition:all .5s ease;transition:all .5s ease}}.highlights>header .fsElementHeaderContent{text-align:center;font-family:"freight-display-pro",serif;font-size:36px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:3.2px;text-transform:uppercase;color:#fff;margin-bottom:0}@media(min-width: 800px){.highlights>header .fsElementHeaderContent{color:#8f8f8f;font-size:64px}}.highlights>header .fsElementHeaderContent:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;display:block;font-size:.8em;color:#fff;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);opacity:0;-webkit-transition:all .5s ease 1s;transition:all .5s ease 1s}@media(min-width: 800px){.highlights>header .fsElementHeaderContent:before{color:#392f2c}}.highlights.active>header .fsElementHeaderContent:before{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:1}.highlights>header .fsElementHeaderContent span{position:relative;display:inline-block;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-transition:opacity .8s ease .2s,-webkit-transform 1.1s ease;transition:opacity .8s ease .2s,-webkit-transform 1.1s ease;transition:transform 1.1s ease,opacity .8s ease .2s;transition:transform 1.1s ease,opacity .8s ease .2s,-webkit-transform 1.1s ease;opacity:0}.highlights>header .fsElementHeaderContent span:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.highlights>header .fsElementHeaderContent span:nth-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}.highlights>header .fsElementHeaderContent span:nth-child(4){-webkit-transition-delay:.3s;transition-delay:.3s}.highlights.active>header .fsElementHeaderContent span{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}body:not(.fsComposeMode) .highlights .fsContent{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;z-index:4}@media(min-width: 800px){body:not(.fsComposeMode) .highlights .fsContent{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:470px;padding-right:calc(50% + 50px);padding-left:40px}}@media(min-width: 1000px){body:not(.fsComposeMode) .highlights .fsContent{padding-left:100px;padding-right:calc(50% + 100px);min-height:690px}}@media(min-width: 800px){body:not(.fsComposeMode) .highlights .fsContent:not(:last-child){margin-bottom:200px}}.highlights .fsContent h2.fsElementTitle{color:#fff;font-size:36px;line-height:1.2;font-family:"freight-display-pro",serif}@media(min-width: 800px){.highlights .fsContent h2.fsElementTitle{color:var(--primary-color, #C3002F)}}@media(min-width: 961px){.highlights .fsContent h2.fsElementTitle{font-size:72px;font-weight:400;line-height:100%}}.highlights .fsContent .fsElementContent{font-size:18px;font-style:normal;font-weight:300;line-height:170%;color:#fff}@media(max-width: 799px){.highlights .fsContent .fsElementContent{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:30px}}@media(min-width: 800px){.highlights .fsContent .fsElementContent{color:#392f2c}}@media(max-width: 640px){.highlights .fsContent .fsElementContent p.no-link{display:none}}body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid #fff !important;background:rgba(0,0,0,0);color:#fff;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a:hover,body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a:focus,.fsStateSelected body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a,body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a.on{border-color:#fff !important;background:#fff;color:var(--primary-color, #C3002F);text-decoration:none;-webkit-transition:.3s all;transition:.3s all}body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a.fs_style_52{width:100%;max-width:unset}body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a.fs_style_51{padding:30px;line-height:c/re(20)}@media(min-width: 800px){body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid var(--primary-color, #C3002F) !important;background:#fff;color:var(--primary-color, #C3002F);font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a:hover,body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a:focus,.fsStateSelected body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a,body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a.on{border-color:var(--primary-color, #C3002F) !important;background:var(--primary-color, #C3002F);color:#fff;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a.fs_style_52{width:100%;max-width:unset}body:not(.fsComposeMode) .highlights .fsContent .fsElementContent a.fs_style_51{padding:30px;line-height:c/re(20)}}.highlights .fsContent .fsImage{position:relative;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.15);box-shadow:0px 0px 20px 0px rgba(0,0,0,.15);display:block;z-index:1;opacity:1 !important}@media(min-width: 800px){body:not(.fsComposeMode) .highlights .fsContent .fsImage{position:absolute;left:48%;top:0;width:47.5%;max-width:611px;height:100%}}.highlights .fsContent .fsImage:after{content:"";position:absolute;height:100%;width:100%;left:10px;top:10px;border:solid 3px #fff;z-index:-1}@media(max-width: 799px){.highlights .fsContent picture{display:block;height:0;padding-bottom:113.5802469136%}}body:not(.fsComposeMode) .highlights .fsContent img{-o-object-fit:cover;object-fit:cover}@media(min-width: 800px){body:not(.fsComposeMode) .highlights .fsContent img{position:absolute;height:100%;width:100%;left:0;top:0}}@media(max-width: 799px){body:not(.fsComposeMode) .highlights .fsContent img{position:absolute;top:0;left:0;height:100%;width:100%}}body:not(.fsComposeMode) .highlights>footer{position:absolute;top:100px;left:-50px;z-index:1;opacity:1;-webkit-transition:all .4s ease;transition:all .4s ease}@media(min-width: 800px){body:not(.fsComposeMode) .highlights>footer{left:50%}}@media(min-width: 800px){body:not(.fsComposeMode).past .highlights>footer{position:absolute;top:calc(100% + 11vh);-webkit-transition:none;transition:none}}@media(min-width: 1025px){body.fixed{overflow:hidden}}@media(min-width: 1025px){body.fixed.past{overflow:scroll}}@media(min-width: 1025px){body.fixed.fsLiveMode .fixed-slider{pointer-events:all}}.fixed-slider{position:relative;clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);padding-top:0px;margin-bottom:0;z-index:2}body:not(.fsComposeMode) .fixed-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:100px}@media(min-width: 1025px){body:not(.fsComposeMode) .fixed-slider{height:105vh;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;padding:0;background:rgba(0,0,0,0);-webkit-transition:all .6s ease .2s;transition:all .6s ease .2s}}@media(min-width: 1025px){body:not(.fsComposeMode) .fixed-slider>header{position:absolute;right:10%;top:20px;z-index:2}}.fixed-slider>header h2.fsElementTitle{color:#fff !important}.fixed-slider .media-slider,.fixed-slider>.fsElementContent{z-index:10;position:relative}.fixed-slider .media-slider{position:relative}@media(min-width: 1025px){body:not(.fsComposeMode) .fixed-slider .media-slider{width:52%;height:111%;padding-left:1%}}.fixed-slider .media-slider .slick-list{height:100% !important}@media(min-width: 1025px){.fixed-slider .media-slider:before{content:"";position:absolute;height:100%;width:100%;left:0;width:95%;height:calc(100% + 60px);top:-30px;bottom:-30px;z-index:2;background:-webkit-gradient(linear, left bottom, left top, color-stop(10%, rgb(255, 255, 255)), color-stop(25%, rgba(255, 255, 255, 0)), color-stop(75%, rgba(255, 255, 255, 0)), color-stop(90%, rgb(255, 255, 255)));background:linear-gradient(0deg, rgb(255, 255, 255) 10%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 75%, rgb(255, 255, 255) 90%)}}.fixed-slider .media-slider .slick-arrow{border:0;background:none;cursor:pointer;margin:0;padding:0;height:40px;width:40px;position:absolute;z-index:5;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;bottom:-70px;-webkit-box-sizing:content-box;box-sizing:content-box;border:solid 1px #fff;overflow:hidden;border-radius:50%;z-index:1;color:#373737;text-transform:uppercase;font-weight:600;color:rgba(0,0,0,0);line-height:38px}@media(min-width: 1025px){.fixed-slider .media-slider .slick-arrow{bottom:250px;left:105% !important}}@media(min-width: 1025px){body:not(.accessible) .fixed-slider .media-slider .slick-arrow{display:none !important}}.fixed-slider .media-slider .slick-arrow:after,.fixed-slider .media-slider .slick-arrow:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;-webkit-transition:all .3s;transition:all .3s}.fixed-slider .media-slider .slick-arrow:focus,.fixed-slider .media-slider .slick-arrow:hover{background-color:#e5e5e5;border-color:#e5e5e5}.fixed-slider .media-slider .slick-arrow:focus:after,.fixed-slider .media-slider .slick-arrow:focus:before,.fixed-slider .media-slider .slick-arrow:hover:after,.fixed-slider .media-slider .slick-arrow:hover:before{color:var(--primary-color, #C3002F)}.fixed-slider .media-slider .slick-arrow.slick-next{margin-left:15px;right:50%;-webkit-transform:translateX(120%);-ms-transform:translateX(120%);transform:translateX(120%)}.fixed-slider .media-slider .slick-arrow.slick-next:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}@media(min-width: 1025px){.fixed-slider .media-slider .slick-arrow.slick-next:after{content:""}}.fixed-slider .media-slider .slick-arrow.slick-prev{left:50%;-webkit-transform:translateX(-120%);-ms-transform:translateX(-120%);transform:translateX(-120%)}@media(min-width: 1025px){.fixed-slider .media-slider .slick-arrow.slick-prev{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.fixed-slider .media-slider .slick-arrow.slick-prev:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}@media(min-width: 1025px){.fixed-slider .media-slider .slick-arrow.slick-prev:before{content:""}}.fixed-slider .media-slider .slick-arrow.slick-disabled{opacity:.3;cursor:not-allowed}.fixed-slider .media-slider .slick-slide{position:relative;display:block}@media(min-width: 1025px){.fixed-slider .media-slider .slick-slide{display:none}}@media(max-width: 1024px){.fixed-slider .media-slider .slick-slide{opacity:0}}@media(min-width: 1025px){.fixed-slider .media-slider .slick-slide:nth-child(3){display:block}.fixed-slider .media-slider .slick-slide:nth-child(3) img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media(max-width: 1024px){.fixed-slider .media-slider .slick-slide{margin-right:0}}.fixed-slider .media-slider .slick-slide.slick-current img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media(max-width: 1024px){.fixed-slider .media-slider .slick-slide.slick-current{opacity:1}}.fixed-slider .media-slider .slick-slide img{width:100%}@media(min-width: 1025px){.fixed-slider .media-slider .slick-slide img{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all .8s ease;transition:all .8s ease}}.fixed-slider>.fsElementContent{text-align:center;color:#fff}@media(min-width: 1025px){.fixed-slider>.fsElementContent{width:48%}}body:not(.fsComposeMode) .fixed-slider>.fsElementContent>.slick-list{max-width:640px;margin-left:auto;margin-right:auto;height:100% !important}.fixed-slider>.fsElementContent>header h2.fsElementTitle{max-width:640px;margin-left:auto;margin-right:auto;text-align:center;color:#fff;font-family:"freight-display-pro",serif;font-size:32px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}@media(min-width: 1025px){.fixed-slider>.fsElementContent>header h2.fsElementTitle{font-size:64px;letter-spacing:3.2px}}.fixed-slider>.fsElementContent>header h2.fsElementTitle.animate:before{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:1}.fixed-slider>.fsElementContent>header h2.fsElementTitle.animate span{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.fixed-slider>.fsElementContent>header h2.fsElementTitle:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;display:block;font-size:45px;color:#fff;margin-bottom:20px;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);opacity:0;-webkit-transition:all .5s ease 1s;transition:all .5s ease 1s}.fixed-slider>.fsElementContent>header h2.fsElementTitle span{position:relative;display:inline-block;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-transition:opacity .8s ease .2s,-webkit-transform 1.1s ease;transition:opacity .8s ease .2s,-webkit-transform 1.1s ease;transition:transform 1.1s ease,opacity .8s ease .2s;transition:transform 1.1s ease,opacity .8s ease .2s,-webkit-transform 1.1s ease;opacity:0}.fixed-slider>.fsElementContent>header h2.fsElementTitle span:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.fixed-slider>.fsElementContent>header h2.fsElementTitle span:nth-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}.fixed-slider>.fsElementContent>header h2.fsElementTitle span:nth-child(4){-webkit-transition-delay:.3s;transition-delay:.3s}.fixed-slider .fsContent.slick-slide{margin-bottom:0;padding:50px 20px 0px;-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0 !important;-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}.fixed-slider .fsContent.slick-slide:first-child{opacity:1 !important;-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}@media(min-width: 1025px){body:not(.fsComposeMode) .fixed-slider .fsContent.slick-slide{opacity:0;padding:50px 20px;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}}body:not(.fsComposeMode) .fixed-slider .fsContent.slick-slide a{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid #fff !important;background:rgba(0,0,0,0);color:#fff;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}body:not(.fsComposeMode) .fixed-slider .fsContent.slick-slide a:hover,body:not(.fsComposeMode) .fixed-slider .fsContent.slick-slide a:focus,.fsStateSelected body:not(.fsComposeMode) .fixed-slider .fsContent.slick-slide a,body:not(.fsComposeMode) .fixed-slider .fsContent.slick-slide a.on{border-color:#fff !important;background:#fff;color:var(--primary-color, #C3002F);text-decoration:none;-webkit-transition:.3s all;transition:.3s all}body:not(.fsComposeMode) .fixed-slider .fsContent.slick-slide a em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}body:not(.fsComposeMode) .fixed-slider .fsContent.slick-slide a.fs_style_52{width:100%;max-width:unset}body:not(.fsComposeMode) .fixed-slider .fsContent.slick-slide a.fs_style_51{padding:30px;line-height:c/re(20)}body:not(.fsComposeMode) .fixed-slider .fsContent.slick-slide a{pointer-events:all;position:relative;z-index:1000}@media(min-width: 1025px){body:not(.fsComposeMode) .fixed-slider .fsContent.slick-slide.slick-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.fixed-slider .fsContent.slick-slide h2.fsElementTitle{font-style:normal;font-weight:400;font-size:36px;line-height:100%;font-family:"freight-display-pro",serif}@media(min-width: 1025px){.fixed-slider .fsContent.slick-slide h2.fsElementTitle{font-size:72px}}.infographic-container{position:relative;z-index:2;padding-bottom:50px;background-color:#fff}body:not(.fsComposeMode) .infographic-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 961px){body:not(.home) .infographic-container{padding-bottom:0;margin-bottom:20px}}@media(min-width: 961px){body:not(.fsComposeMode).home .infographic-container.active header{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}body:not(.fsComposeMode) .infographic-container.active footer .fsElementFooterContent img{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}@media(min-width: 961px){body:not(.fsComposeMode).home .infographic-container.active .fsContent:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.infographic-container .slick-arrow{border:0;background:none;cursor:pointer;margin:0;padding:0;height:40px;width:40px;position:absolute;z-index:5;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;bottom:-30px;-webkit-box-sizing:content-box;box-sizing:content-box;border:solid 1px var(--primary-color, #C3002F);overflow:hidden;border-radius:50%;z-index:1;text-transform:uppercase;font-weight:600;color:rgba(0,0,0,0);line-height:38px}@media(min-width: 961px){.infographic-container .slick-arrow{bottom:-70px}}.infographic-container .slick-arrow:after,.infographic-container .slick-arrow:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#392f2c;-webkit-transition:all .3s;transition:all .3s}.infographic-container .slick-arrow:focus,.infographic-container .slick-arrow:hover{background-color:#e5e5e5;border-color:#e5e5e5}.infographic-container .slick-arrow:focus:after,.infographic-container .slick-arrow:focus:before,.infographic-container .slick-arrow:hover:after,.infographic-container .slick-arrow:hover:before{color:#392f2c}.infographic-container .slick-arrow.slick-next{margin-left:15px;right:50%;-webkit-transform:translateX(120%);-ms-transform:translateX(120%);transform:translateX(120%)}.infographic-container .slick-arrow.slick-next:after{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.infographic-container .slick-arrow.slick-prev{left:50%;-webkit-transform:translateX(-120%);-ms-transform:translateX(-120%);transform:translateX(-120%)}.infographic-container .slick-arrow.slick-prev:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.infographic-container .slick-arrow.slick-disabled{opacity:.3;cursor:not-allowed}.infographic-container .fsContent:before{display:block;position:relative;margin-bottom:20px;-webkit-transition:all 4s ease;transition:all 4s ease}@media(min-width: 961px){body:not(.fsComposeMode).home .infographic-container .fsContent:before{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}}.infographic-container>header{position:relative;margin:0 auto;max-width:1180px;width:100%;margin-bottom:50px;position:relative;z-index:1}@media(min-width: 961px){body:not(.fsComposeMode).home .infographic-container>header{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all .8s ease;transition:all .8s ease;opacity:0}}.infographic-container>header:before{content:"";position:absolute;width:100%;max-width:1180px;height:1px;bottom:55px;-webkit-transition:all .8s ease 1.4s;transition:all .8s ease 1.4s;z-index:-1;left:50%;-webkit-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);transform:translate(-50%, 0px);background-color:#b3b2b1}body:not(.home) .infographic-container>header:before{bottom:55px}.infographic-container>header h2.fsElementTitle{color:var(--primary-color, #C3002F);font-family:"sheila",cursive;font-size:28px;font-style:normal;font-weight:700;margin-bottom:0;line-height:100%;display:table;margin-left:auto;margin-right:auto;background-color:#fff}@media(min-width: 641px){.infographic-container>header h2.fsElementTitle{font-size:72px;line-height:.6;padding-top:20px}}.infographic-container>header .fsElementHeaderContent{color:#392f2c !important;text-align:center;text-transform:none !important;font-size:36px !important;font-style:normal;letter-spacing:0 !important;font-weight:400;line-height:100%;display:table;margin-left:auto;font-family:"freight-display-pro",serif;margin-right:auto;padding-left:20px;padding-right:20px;background-color:#fff;z-index:2}@media(min-width: 641px){.infographic-container>header .fsElementHeaderContent{font-size:90px !important}}.infographic-container>.fsElementContent{text-align:center}@media(min-width: 961px){.infographic-container>.fsElementContent{position:relative;margin:0 auto;max-width:1180px;display:grid;grid-template-columns:25% 25% 25% 25%}}.infographic-container .fsContent{padding:20px;margin-bottom:20px}@media(min-width: 961px){.infographic-container .fsContent{padding:25px 20px}}.infographic-container .fsContent[class*=icon-]:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none;color:var(--primary-color, #C3002F);font-size:50px}.infographic-container .fsContent.icon-add-user:before{content:"" !important}.infographic-container .fsContent.icon-alumni:before{content:"" !important}.infographic-container .fsContent.icon-apple:before{content:"" !important}.infographic-container .fsContent.icon-apply:before{content:"" !important}.infographic-container .fsContent.icon-backpack:before{content:"" !important}.infographic-container .fsContent.icon-badge:before{content:"" !important}.infographic-container .fsContent.icon-bar-graph:before{content:"" !important}.infographic-container .fsContent.icon-baseball:before{content:"" !important}.infographic-container .fsContent.icon-block:before{content:"" !important}.infographic-container .fsContent.icon-book-stack:before{content:"" !important}.infographic-container .fsContent.icon-book:before{content:"" !important}.infographic-container .fsContent.icon-brainstorm:before{content:"" !important}.infographic-container .fsContent.icon-briefcase:before{content:"" !important}.infographic-container .fsContent.icon-bullhorn:before{content:"" !important}.infographic-container .fsContent.icon-bus:before{content:"" !important}.infographic-container .fsContent.icon-calendar:before{content:"" !important}.infographic-container .fsContent.icon-camera:before{content:"" !important}.infographic-container .fsContent.icon-certificate:before{content:"" !important}.infographic-container .fsContent.icon-chat-alt:before{content:"" !important}.infographic-container .fsContent.icon-chat:before{content:"" !important}.infographic-container .fsContent.icon-check:before{content:"" !important}.infographic-container .fsContent.icon-chess:before{content:"" !important}.infographic-container .fsContent.icon-church:before{content:"" !important}.infographic-container .fsContent.icon-city:before{content:"" !important}.infographic-container .fsContent.icon-classroom:before{content:"" !important}.infographic-container .fsContent.icon-cleat:before{content:"" !important}.infographic-container .fsContent.icon-clock:before{content:"" !important}.infographic-container .fsContent.icon-college:before{content:"" !important}.infographic-container .fsContent.icon-connected-users:before{content:"" !important}.infographic-container .fsContent.icon-construction:before{content:"" !important}.infographic-container .fsContent.icon-credit-card:before{content:"" !important}.infographic-container .fsContent.icon-cross:before{content:"" !important}.infographic-container .fsContent.icon-diagram:before{content:"" !important}.infographic-container .fsContent.icon-diploma:before{content:"" !important}.infographic-container .fsContent.icon-directory:before{content:"" !important}.infographic-container .fsContent.icon-diversity:before{content:"" !important}.infographic-container .fsContent.icon-droplet:before{content:"" !important}.infographic-container .fsContent.icon-email:before{content:"" !important}.infographic-container .fsContent.icon-family:before{content:"" !important}.infographic-container .fsContent.icon-faq:before{content:"" !important}.infographic-container .fsContent.icon-flag:before{content:"" !important}.infographic-container .fsContent.icon-folder:before{content:"" !important}.infographic-container .fsContent.icon-football:before{content:"" !important}.infographic-container .fsContent.icon-gift:before{content:"" !important}.infographic-container .fsContent.icon-global-diversity:before{content:"" !important}.infographic-container .fsContent.icon-globe:before{content:"" !important}.infographic-container .fsContent.icon-google-classroom:before{content:"" !important}.infographic-container .fsContent.icon-graduation:before{content:"" !important}.infographic-container .fsContent.icon-group-alt:before{content:"" !important}.infographic-container .fsContent.icon-group:before{content:"" !important}.infographic-container .fsContent.icon-handshake:before{content:"" !important}.infographic-container .fsContent.icon-heart-hand-alt:before{content:"" !important}.infographic-container .fsContent.icon-heart-hand:before{content:"" !important}.infographic-container .fsContent.icon-heart:before{content:"" !important}.infographic-container .fsContent.icon-info:before{content:"" !important}.infographic-container .fsContent.icon-interactive:before{content:"" !important}.infographic-container .fsContent.icon-jersey:before{content:"" !important}.infographic-container .fsContent.icon-laurel:before{content:"" !important}.infographic-container .fsContent.icon-leader:before{content:"" !important}.infographic-container .fsContent.icon-leaf:before{content:"" !important}.infographic-container .fsContent.icon-lightbulb:before{content:"" !important}.infographic-container .fsContent.icon-link:before{content:"" !important}.infographic-container .fsContent.icon-location:before{content:"" !important}.infographic-container .fsContent.icon-lock:before{content:"" !important}.infographic-container .fsContent.icon-map:before{content:"" !important}.infographic-container .fsContent.icon-medal:before{content:"" !important}.infographic-container .fsContent.icon-medical:before{content:"" !important}.infographic-container .fsContent.icon-menu:before{content:"" !important}.infographic-container .fsContent.icon-microphone-alt:before{content:"" !important}.infographic-container .fsContent.icon-microphone:before{content:"" !important}.infographic-container .fsContent.icon-microscope:before{content:"" !important}.infographic-container .fsContent.icon-mobile-phone:before{content:"" !important}.infographic-container .fsContent.icon-money:before{content:"" !important}.infographic-container .fsContent.icon-music:before{content:"" !important}.infographic-container .fsContent.icon-name-badge:before{content:"" !important}.infographic-container .fsContent.icon-newspaper:before{content:"" !important}.infographic-container .fsContent.icon-open-door:before{content:"" !important}.infographic-container .fsContent.icon-paint:before{content:"" !important}.infographic-container .fsContent.icon-parent:before{content:"" !important}.infographic-container .fsContent.icon-park:before{content:"" !important}.infographic-container .fsContent.icon-party:before{content:"" !important}.infographic-container .fsContent.icon-pencil:before{content:"" !important}.infographic-container .fsContent.icon-phone:before{content:"" !important}.infographic-container .fsContent.icon-picture:before{content:"" !important}.infographic-container .fsContent.icon-pie-chart:before{content:"" !important}.infographic-container .fsContent.icon-piggy-bank:before{content:"" !important}.infographic-container .fsContent.icon-ping-pong:before{content:"" !important}.infographic-container .fsContent.icon-plate:before{content:"" !important}.infographic-container .fsContent.icon-playground:before{content:"" !important}.infographic-container .fsContent.icon-podium:before{content:"" !important}.infographic-container .fsContent.icon-question:before{content:"" !important}.infographic-container .fsContent.icon-rain:before{content:"" !important}.infographic-container .fsContent.icon-reading-alt:before{content:"" !important}.infographic-container .fsContent.icon-reading:before{content:"" !important}.infographic-container .fsContent.icon-report-card:before{content:"" !important}.infographic-container .fsContent.icon-robot:before{content:"" !important}.infographic-container .fsContent.icon-school:before{content:"" !important}.infographic-container .fsContent.icon-screens:before{content:"" !important}.infographic-container .fsContent.icon-settings:before{content:"" !important}.infographic-container .fsContent.icon-shield-police:before{content:"" !important}.infographic-container .fsContent.icon-snowflake:before{content:"" !important}.infographic-container .fsContent.icon-soccer:before{content:"" !important}.infographic-container .fsContent.icon-star-david:before{content:"" !important}.infographic-container .fsContent.icon-star:before{content:"" !important}.infographic-container .fsContent.icon-store:before{content:"" !important}.infographic-container .fsContent.icon-sun:before{content:"" !important}.infographic-container .fsContent.icon-task:before{content:"" !important}.infographic-container .fsContent.icon-teacher:before{content:"" !important}.infographic-container .fsContent.icon-teamwork:before{content:"" !important}.infographic-container .fsContent.icon-theatre:before{content:"" !important}.infographic-container .fsContent.icon-thumbs-up:before{content:"" !important}.infographic-container .fsContent.icon-tools:before{content:"" !important}.infographic-container .fsContent.icon-translate:before{content:"" !important}.infographic-container .fsContent.icon-tree:before{content:"" !important}.infographic-container .fsContent.icon-trophy:before{content:"" !important}.infographic-container .fsContent.icon-user:before{content:"" !important}.infographic-container .fsContent.icon-video:before{content:"" !important}.infographic-container .fsContent.icon-virus:before{content:"" !important}.infographic-container .fsContent.icon-warning:before{content:"" !important}.infographic-container .fsContent.icon-wheelchair:before{content:"" !important}.infographic-container .fsContent.icon-add-user-solid:before{content:"" !important}.infographic-container .fsContent.icon-alumni-solid:before{content:"" !important}.infographic-container .fsContent.icon-apple-solid:before{content:"" !important}.infographic-container .fsContent.icon-apply-solid:before{content:"" !important}.infographic-container .fsContent.icon-backpack-solid:before{content:"" !important}.infographic-container .fsContent.icon-badge-solid:before{content:"" !important}.infographic-container .fsContent.icon-bar-graph-solid:before{content:"" !important}.infographic-container .fsContent.icon-baseball-solid:before{content:"" !important}.infographic-container .fsContent.icon-block-solid:before{content:"" !important}.infographic-container .fsContent.icon-book-stack-solid:before{content:"" !important}.infographic-container .fsContent.icon-book-solid:before{content:"" !important}.infographic-container .fsContent.icon-brainstorm-solid:before{content:"" !important}.infographic-container .fsContent.icon-briefcase-solid:before{content:"" !important}.infographic-container .fsContent.icon-bullhorn-solid:before{content:"" !important}.infographic-container .fsContent.icon-bus-solid:before{content:"" !important}.infographic-container .fsContent.icon-calendar-solid:before{content:"" !important}.infographic-container .fsContent.icon-camera-solid:before{content:"" !important}.infographic-container .fsContent.icon-certificate-solid:before{content:"" !important}.infographic-container .fsContent.icon-chat-alt-solid:before{content:"" !important}.infographic-container .fsContent.icon-chat-solid:before{content:"" !important}.infographic-container .fsContent.icon-check-solid:before{content:"" !important}.infographic-container .fsContent.icon-chess-solid:before{content:"" !important}.infographic-container .fsContent.icon-church-solid:before{content:"" !important}.infographic-container .fsContent.icon-city-solid:before{content:"" !important}.infographic-container .fsContent.icon-classroom-solid:before{content:"" !important}.infographic-container .fsContent.icon-cleat-solid:before{content:"" !important}.infographic-container .fsContent.icon-clock-solid:before{content:"" !important}.infographic-container .fsContent.icon-college-solid:before{content:"" !important}.infographic-container .fsContent.icon-connected-users-solid:before{content:"" !important}.infographic-container .fsContent.icon-construction-solid:before{content:"" !important}.infographic-container .fsContent.icon-credit-card-solid:before{content:"" !important}.infographic-container .fsContent.icon-cross-solid:before{content:"" !important}.infographic-container .fsContent.icon-diagram-solid:before{content:"" !important}.infographic-container .fsContent.icon-diploma-solid:before{content:"" !important}.infographic-container .fsContent.icon-directory-solid:before{content:"" !important}.infographic-container .fsContent.icon-diversity-solid:before{content:"" !important}.infographic-container .fsContent.icon-droplet-solid:before{content:"" !important}.infographic-container .fsContent.icon-email-solid:before{content:"ຝ" !important}.infographic-container .fsContent.icon-family-solid:before{content:"" !important}.infographic-container .fsContent.icon-faq-solid:before{content:"" !important}.infographic-container .fsContent.icon-flag-solid:before{content:"" !important}.infographic-container .fsContent.icon-folder-solid:before{content:"" !important}.infographic-container .fsContent.icon-football-solid:before{content:"" !important}.infographic-container .fsContent.icon-gift-solid:before{content:"" !important}.infographic-container .fsContent.icon-global-diversity-solid:before{content:"" !important}.infographic-container .fsContent.icon-globe-solid:before{content:"" !important}.infographic-container .fsContent.icon-google-classroom-solid:before{content:"" !important}.infographic-container .fsContent.icon-graduation-solid:before{content:"" !important}.infographic-container .fsContent.icon-group-alt-solid:before{content:"" !important}.infographic-container .fsContent.icon-group-solid:before{content:"" !important}.infographic-container .fsContent.icon-handshake-solid:before{content:"" !important}.infographic-container .fsContent.icon-heart-hand-alt-solid:before{content:"" !important}.infographic-container .fsContent.icon-heart-hand-solid:before{content:"" !important}.infographic-container .fsContent.icon-heart-solid:before{content:"" !important}.infographic-container .fsContent.icon-info-solid:before{content:"" !important}.infographic-container .fsContent.icon-interactive-solid:before{content:"" !important}.infographic-container .fsContent.icon-jersey-solid:before{content:"" !important}.infographic-container .fsContent.icon-laurel-solid:before{content:"" !important}.infographic-container .fsContent.icon-leader-solid:before{content:"" !important}.infographic-container .fsContent.icon-leaf-solid:before{content:"" !important}.infographic-container .fsContent.icon-lightbulb-solid:before{content:"" !important}.infographic-container .fsContent.icon-link-solid:before{content:"" !important}.infographic-container .fsContent.icon-location-solid:before{content:"" !important}.infographic-container .fsContent.icon-lock-solid:before{content:"" !important}.infographic-container .fsContent.icon-map-solid:before{content:"" !important}.infographic-container .fsContent.icon-medal-solid:before{content:"" !important}.infographic-container .fsContent.icon-medical-solid:before{content:"" !important}.infographic-container .fsContent.icon-menu-solid:before{content:"" !important}.infographic-container .fsContent.icon-microphone-alt-solid:before{content:"" !important}.infographic-container .fsContent.icon-microphone-solid:before{content:"" !important}.infographic-container .fsContent.icon-microscope-solid:before{content:"" !important}.infographic-container .fsContent.icon-mobile-phone-solid:before{content:"" !important}.infographic-container .fsContent.icon-money-solid:before{content:"" !important}.infographic-container .fsContent.icon-music-solid:before{content:"" !important}.infographic-container .fsContent.icon-name-badge-solid:before{content:"" !important}.infographic-container .fsContent.icon-newspaper-solid:before{content:"" !important}.infographic-container .fsContent.icon-open-door-solid:before{content:"" !important}.infographic-container .fsContent.icon-paint-solid:before{content:"" !important}.infographic-container .fsContent.icon-parent-solid:before{content:"" !important}.infographic-container .fsContent.icon-park-solid:before{content:"" !important}.infographic-container .fsContent.icon-party-solid:before{content:"" !important}.infographic-container .fsContent.icon-pencil-solid:before{content:"" !important}.infographic-container .fsContent.icon-phone-solid:before{content:"" !important}.infographic-container .fsContent.icon-picture-solid:before{content:"" !important}.infographic-container .fsContent.icon-pie-chart-solid:before{content:"" !important}.infographic-container .fsContent.icon-piggy-bank-solid:before{content:"" !important}.infographic-container .fsContent.icon-ping-pong-solid:before{content:"" !important}.infographic-container .fsContent.icon-plate-solid:before{content:"" !important}.infographic-container .fsContent.icon-playground-solid:before{content:"" !important}.infographic-container .fsContent.icon-podium-solid:before{content:"" !important}.infographic-container .fsContent.icon-question-solid:before{content:"" !important}.infographic-container .fsContent.icon-rain-solid:before{content:"" !important}.infographic-container .fsContent.icon-reading-alt-solid:before{content:"" !important}.infographic-container .fsContent.icon-reading-solid:before{content:"" !important}.infographic-container .fsContent.icon-report-card-solid:before{content:"" !important}.infographic-container .fsContent.icon-robot-solid:before{content:"" !important}.infographic-container .fsContent.icon-school-solid:before{content:"" !important}.infographic-container .fsContent.icon-screens-solid:before{content:"" !important}.infographic-container .fsContent.icon-settings-solid:before{content:"" !important}.infographic-container .fsContent.icon-shield-police-solid:before{content:"" !important}.infographic-container .fsContent.icon-snowflake-solid:before{content:"" !important}.infographic-container .fsContent.icon-soccer-solid:before{content:"" !important}.infographic-container .fsContent.icon-star-david-solid:before{content:"" !important}.infographic-container .fsContent.icon-star-solid:before{content:"" !important}.infographic-container .fsContent.icon-store-solid:before{content:"" !important}.infographic-container .fsContent.icon-sun-solid:before{content:"" !important}.infographic-container .fsContent.icon-task-solid:before{content:"" !important}.infographic-container .fsContent.icon-teacher-solid:before{content:"" !important}.infographic-container .fsContent.icon-teamwork-solid:before{content:"" !important}.infographic-container .fsContent.icon-theatre-solid:before{content:"" !important}.infographic-container .fsContent.icon-thumbs-up-solid:before{content:"" !important}.infographic-container .fsContent.icon-tools-solid:before{content:"" !important}.infographic-container .fsContent.icon-translate-solid:before{content:"" !important}.infographic-container .fsContent.icon-tree-solid:before{content:"" !important}.infographic-container .fsContent.icon-trophy-solid:before{content:"" !important}.infographic-container .fsContent.icon-user-solid:before{content:"" !important}.infographic-container .fsContent.icon-video-solid:before{content:"" !important}.infographic-container .fsContent.icon-virus-solid:before{content:"" !important}.infographic-container .fsContent.icon-warning-solid:before{content:"" !important}.infographic-container .fsContent.icon-wheelchair-solid:before{content:"" !important}.infographic-container .fsContent>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.infographic-container .fsContent h2.fsElementTitle,.infographic-container .fsContent .fsElementHeaderContent{color:#392f2c;font-size:55px;font-weight:700;line-height:100%;margin-bottom:0;font-family:"freight-display-pro",serif}.infographic-container .fsContent .fsElementHeaderContent{font-weight:100}.infographic-container .fsContent .fsElementContent strong{font-weight:inherit;color:var(--primary-color, #C3002F)}.infographic-container footer{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.infographic-container footer .fsElementFooterContent{margin-top:40px}@media(min-width: 961px){.infographic-container footer .fsElementFooterContent{margin-top:0}}.infographic-container footer .fsElementFooterContent .fsImage picture{display:block}.infographic-container footer .fsElementFooterContent img{position:relative;padding:0 54px;top:10px}@media(min-width: 961px){.infographic-container footer .fsElementFooterContent img{position:relative;width:720px;top:70px;left:50%;padding:0;z-index:-1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}body:not(.fsComposeMode) .infographic-container footer .fsElementFooterContent img{clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%);-webkit-transition:all 1s ease .3s;transition:all 1s ease .3s}.fs_style_61,.fs_style_60,.fs_style_41{position:relative;display:block;padding-left:50px}.fs_style_61:before,.fs_style_60:before,.fs_style_41:before{position:absolute;top:0px;left:5px}.fs_style_61:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none;color:var(--primary-color, #C3002F);font-size:30px;margin-right:14px}.fs_style_60:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;color:var(--primary-color, #C3002F);font-size:30px;margin-right:14px}.fs_style_41:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;color:var(--primary-color, #C3002F);font-size:30px;margin-right:14px}.community-panel{position:relative;z-index:1;padding:60px 20px 80px 20px}@media(min-width: 1025px){.community-panel{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}}@media(min-width: 1025px){.community-panel .fsTwoColumnLayout{margin:0}}@media(min-width: 1025px){.community-panel .fsTwoColumnLayout>.fsDiv{padding:0;margin:0}}.community-panel .fsTwoColumnLayout>.fsStyleColumn-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}@media(min-width: 1025px){.community-panel .fsTwoColumnLayout>.fsStyleColumn-1{padding-left:20px;width:52%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-item-align:center;align-self:center}}.community-panel .fsTwoColumnLayout>.fsStyleColumn-2{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%}@media(min-width: 1025px){.community-panel .fsTwoColumnLayout>.fsStyleColumn-2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:48%;padding:0 50px 0 40px}}body:not(.fsComposeMode) .community-img article img{width:100%}body:not(.fsComposeMode) .community-text>header h2.fsElementTitle{max-width:640px;margin-left:auto;margin-right:auto;text-align:center;color:#fff;font-family:"freight-display-pro",serif;font-size:32px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;margin-bottom:10px;padding-top:6px}@media(min-width: 1025px){body:not(.fsComposeMode) .community-text>header h2.fsElementTitle{font-size:64px;letter-spacing:3.2px}}body:not(.fsComposeMode) .community-text>header h2.fsElementTitle.animate:before{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:1}body:not(.fsComposeMode) .community-text>header h2.fsElementTitle.animate span{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}body:not(.fsComposeMode) .community-text>header h2.fsElementTitle:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;display:block;font-size:45px;color:#fff;margin-bottom:20px;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);opacity:0;-webkit-transition:all .5s ease 1s;transition:all .5s ease 1s}body:not(.fsComposeMode) .community-text>header h2.fsElementTitle span{position:relative;display:inline-block;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-transition:opacity .8s ease .2s,-webkit-transform 1.1s ease;transition:opacity .8s ease .2s,-webkit-transform 1.1s ease;transition:transform 1.1s ease,opacity .8s ease .2s;transition:transform 1.1s ease,opacity .8s ease .2s,-webkit-transform 1.1s ease;opacity:0}body:not(.fsComposeMode) .community-text>header h2.fsElementTitle span:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}body:not(.fsComposeMode) .community-text>header h2.fsElementTitle span:nth-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}body:not(.fsComposeMode) .community-text>header h2.fsElementTitle span:nth-child(4){-webkit-transition-delay:.3s;transition-delay:.3s}body:not(.fsComposeMode) .community-text>header .fsElementHeaderContent{margin:0}body:not(.fsComposeMode) .community-text>header .fsElementHeaderContent h2{font-style:normal;font-weight:400;font-size:36px;line-height:100%;font-family:"freight-display-pro",serif;color:#fff;text-align:center}@media(min-width: 1025px){body:not(.fsComposeMode) .community-text>header .fsElementHeaderContent h2{font-size:72px}}body:not(.fsComposeMode) .community-text>.fsElementContent{color:#fff;text-align:center}body:not(.fsComposeMode) .community-text>.fsElementContent a{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid #fff !important;background:rgba(0,0,0,0);color:#fff;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}body:not(.fsComposeMode) .community-text>.fsElementContent a:hover,body:not(.fsComposeMode) .community-text>.fsElementContent a:focus,.fsStateSelected body:not(.fsComposeMode) .community-text>.fsElementContent a,body:not(.fsComposeMode) .community-text>.fsElementContent a.on{border-color:#fff !important;background:#fff;color:var(--primary-color, #C3002F);text-decoration:none;-webkit-transition:.3s all;transition:.3s all}body:not(.fsComposeMode) .community-text>.fsElementContent a em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}body:not(.fsComposeMode) .community-text>.fsElementContent a.fs_style_52{width:100%;max-width:unset}body:not(.fsComposeMode) .community-text>.fsElementContent a.fs_style_51{padding:30px;line-height:c/re(20)}/*! pages - style-guide v0.0.1 */.dark-bg{background-color:var(--primary-color, #C3002F);padding:20px}.colors ol{margin:-5px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.colors ol li{margin:5px;position:relative;font-style:italic;text-align:center;color:#636363}.colors ol li:nth-of-type(1):before{content:"";background:#392f2c}.colors ol li:nth-of-type(1):after{content:"#392F2C"}.colors ol li:nth-of-type(2):before{content:"";background:var(--primary-color, #C3002F)}.colors ol li:nth-of-type(2):after{content:"var(--primary-color, #C3002F)"}.colors ol li:nth-of-type(3):before{content:"";background:var(--secondary-color, rgba(179, 178, 177, 0.3019607843))}.colors ol li:nth-of-type(3):after{content:"var(--secondary-color, rgba(179, 178, 177, 0.3019607843))"}.colors ol li:before{display:block;width:100px;height:100px;margin-bottom:10px}.fonts ol{padding:0;list-style:none}.fonts ol li:nth-of-type(1){font-family:"canada-type-gibson",sans-serif}.fonts ol li:nth-of-type(1):after{content:"canada-type-gibson, sans-serif";display:block;margin-bottom:10px}.fonts ol li:nth-of-type(2){font-family:"IcoMoon"}.fonts ol li:nth-of-type(2):after{content:"IcoMoon";display:block;margin-bottom:10px}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-10px)}}@keyframes bounce{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.15s;animation-delay:.15s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated2{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated3{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.45s;animation-delay:.45s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated4{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated5{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.75s;animation-delay:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated6{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated7{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1.05s;animation-delay:1.05s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated8{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated9{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1.35s;animation-delay:1.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated10{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated11{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1.65s;animation-delay:1.65s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated12{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1.8s;animation-delay:1.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated13{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1.95s;animation-delay:1.95s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated14{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:2.1s;animation-delay:2.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated15{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:2.25s;animation-delay:2.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animatedNormal{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animatedSlow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animatedSlower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes grow{0%{height:99.84px}100%{height:100%}}@keyframes grow{0%{height:99.84px}100%{height:100%}}@-webkit-keyframes shift{0%{top:calc(50% - 290px);right:calc(50% - 91px)}25%{right:25%;top:calc(50% - 290px)}100%{top:0;right:0}}@keyframes shift{0%{top:calc(50% - 290px);right:calc(50% - 91px)}25%{right:25%;top:calc(50% - 290px)}100%{top:0;right:0}}@-webkit-keyframes scatter-transition{0%{-webkit-transform:translate(178px, -1px);transform:translate(178px, -1px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(-350px, -275px);transform:translate(-350px, -275px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes scatter-transition{0%{-webkit-transform:translate(178px, -1px);transform:translate(178px, -1px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(-350px, -275px);transform:translate(-350px, -275px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes transition-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(178px, -1px);transform:translate(178px, -1px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}@keyframes transition-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(178px, -1px);transform:translate(178px, -1px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}@-webkit-keyframes scatter-personal{0%{-webkit-transform:translate(305px, -100px);transform:translate(305px, -100px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(-250px, -250px);transform:translate(-250px, -250px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes scatter-personal{0%{-webkit-transform:translate(305px, -100px);transform:translate(305px, -100px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(-250px, -250px);transform:translate(-250px, -250px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes personal-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(305px, -100px);transform:translate(305px, -100px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}@keyframes personal-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(305px, -100px);transform:translate(305px, -100px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}@-webkit-keyframes scatter-curriculum{0%{-webkit-transform:translate(434px, -199px);transform:translate(434px, -199px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(-200px, -200px);transform:translate(-200px, -200px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes scatter-curriculum{0%{-webkit-transform:translate(434px, -199px);transform:translate(434px, -199px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(-200px, -200px);transform:translate(-200px, -200px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes curriculum-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(434px, -199px);transform:translate(434px, -199px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}@keyframes curriculum-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(434px, -199px);transform:translate(434px, -199px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}@-webkit-keyframes scatter-culture{0%{-webkit-transform:translate(392px, -191px);transform:translate(392px, -191px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(-150px, -150px);transform:translate(-150px, -150px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes scatter-culture{0%{-webkit-transform:translate(392px, -191px);transform:translate(392px, -191px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(-150px, -150px);transform:translate(-150px, -150px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes culture-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(392px, -191px);transform:translate(392px, -191px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}@keyframes culture-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(392px, -191px);transform:translate(392px, -191px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}@-webkit-keyframes scatter-sport{0%{-webkit-transform:translate(350px, -183px);transform:translate(350px, -183px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(-100px, -100px);transform:translate(-100px, -100px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes scatter-sport{0%{-webkit-transform:translate(350px, -183px);transform:translate(350px, -183px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(-100px, -100px);transform:translate(-100px, -100px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes sport-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(350px, -183px);transform:translate(350px, -183px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}@keyframes sport-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(350px, -183px);transform:translate(350px, -183px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}@-webkit-keyframes scatter-learning{0%{-webkit-transform:translate(308px, -175px);transform:translate(308px, -175px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(-50px, -50px);transform:translate(-50px, -50px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes scatter-learning{0%{-webkit-transform:translate(308px, -175px);transform:translate(308px, -175px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(-50px, -50px);transform:translate(-50px, -50px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes learning-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(308px, -175px);transform:translate(308px, -175px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}@keyframes learning-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(308px, -175px);transform:translate(308px, -175px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}@-webkit-keyframes scatter-giving{0%{-webkit-transform:translate(266px, -166px);transform:translate(266px, -166px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(0px, -20px);transform:translate(0px, -20px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes scatter-giving{0%{-webkit-transform:translate(266px, -166px);transform:translate(266px, -166px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}50%{-webkit-transform:translate(0px, -20px);transform:translate(0px, -20px)}90%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes giving-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(266px, -166px);transform:translate(266px, -166px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}@keyframes giving-reverse{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-transform:translate(266px, -166px);transform:translate(266px, -166px);clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%)}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045);transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{-webkit-transform:translate3d(0, -100px, 0);transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px, 0, 0);transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px, 0, 0);transform:translate3d(100px, 0, 0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px, 100px, 0);transform:translate3d(-100px, 100px, 0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px, 100px, 0);transform:translate3d(100px, 100px, 0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px, -100px, 0);transform:translate3d(-100px, -100px, 0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px, -100px, 0);transform:translate3d(100px, -100px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0, 100px, 0) scale(0.6);transform:translate3d(0, 100px, 0) scale(0.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0, -100px, 0) scale(0.6);transform:translate3d(0, -100px, 0) scale(0.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px, 0, 0) scale(0.6);transform:translate3d(-100px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px, 0, 0) scale(0.6);transform:translate3d(100px, 0, 0) scale(0.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0, 100px, 0) scale(1.2);transform:translate3d(0, 100px, 0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0, -100px, 0) scale(1.2);transform:translate3d(0, -100px, 0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px, 0, 0) scale(1.2);transform:translate3d(-100px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px, 0, 0) scale(1.2);transform:translate3d(100px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}.hero.fsResourceElement{margin-bottom:0;position:relative;background-color:#f8f8f8;opacity:1;overflow:hidden;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.overlay-active .hero.fsResourceElement{z-index:0}.hero.fsResourceElement.landing{background-color:var(--primary-color, #C3002F);padding:100px 20px 140px;background-position:bottom center;background-repeat:no-repeat;z-index:1}@media(min-width: 961px){.hero.fsResourceElement.landing{padding:110px 0px 55px}}.hero.fsResourceElement.landing:after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background-color:var(--primary-color, #C3002F);opacity:.9;z-index:-1}@media(max-width: 960px){.hero.fsResourceElement.landing:before{content:"";display:block;margin:40px auto 10px;width:135px;height:135px;background-image:url("../png/logo.png");background-size:contain}}.hero.fsResourceElement.landing.dark{background-color:#392f2c}.hero.fsResourceElement.landing.dark:after{background-color:#392f2c}.hero.fsResourceElement.landing.dark article picture:after,.hero.fsResourceElement.landing.dark article .fsResourceVideoWrapper:after{border:solid 3px var(--primary-color, #C3002F)}body:not(.home) .hero.fsResourceElement.landing article{max-height:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 30px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width: 961px){body:not(.home) .hero.fsResourceElement.landing article{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0px 130px 13px;min-height:0px;max-height:660px;-webkit-transition:none !important;transition:none !important}}.hero.fsResourceElement.landing article:before{display:none}.hero.fsResourceElement.landing article picture,.hero.fsResourceElement.landing article .fsResourceVideoWrapper{position:relative}@media(min-width: 961px){.hero.fsResourceElement.landing article picture,.hero.fsResourceElement.landing article .fsResourceVideoWrapper{width:60%;min-width:60%;z-index:0}}.hero.fsResourceElement.landing article picture:before,.hero.fsResourceElement.landing article .fsResourceVideoWrapper:before{position:absolute;height:100%;width:100%;content:"";left:0;top:0;z-index:1;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.71)), color-stop(46.69%, rgba(0, 0, 0, 0)));background:linear-gradient(90deg, rgba(0, 0, 0, 0.71) 0%, rgba(0, 0, 0, 0) 46.69%)}.hero.fsResourceElement.landing article picture:after,.hero.fsResourceElement.landing article .fsResourceVideoWrapper:after{position:absolute;height:100%;width:100%;content:"";left:10px;top:10px;z-index:-1;border:solid 3px #fff}.hero.fsResourceElement.landing article .fsDescription,.hero.fsResourceElement.landing article figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;margin-bottom:40px;font-size:16px}@media(min-width: 961px){.hero.fsResourceElement.landing article .fsDescription,.hero.fsResourceElement.landing article figcaption{position:absolute;height:100%;max-width:45%;left:130px;margin-bottom:0px;z-index:10}}.hero.fsResourceElement.landing article .fsDescription a,.hero.fsResourceElement.landing article figcaption a{color:#fff}.hero.fsResourceElement.landing article .fsDescription a:hover,.hero.fsResourceElement.landing article .fsDescription a:focus,.hero.fsResourceElement.landing article figcaption a:hover,.hero.fsResourceElement.landing article figcaption a:focus{text-decoration:underline}.hero.fsResourceElement.landing article .fsDescription h2,.hero.fsResourceElement.landing article figcaption h2{color:#fff;text-shadow:1px 1px 16px rgba(0,0,0,.35);font-size:48px;font-style:normal;font-weight:400;line-height:90%;font-family:"freight-display-pro",serif}@media(min-width: 961px){.hero.fsResourceElement.landing article .fsDescription h2,.hero.fsResourceElement.landing article figcaption h2{font-size:72px}}.hero.fsResourceElement.landing article .fsDescription em,.hero.fsResourceElement.landing article figcaption em{display:block;font-family:"sheila",cursive;font-size:36px;font-style:normal;font-weight:700;line-height:100%}@media(min-width: 961px){.hero.fsResourceElement.landing article .fsDescription em,.hero.fsResourceElement.landing article figcaption em{font-size:48px}}@media(min-width: 961px){.hero.fsResourceElement.landing article .fsDescription p,.hero.fsResourceElement.landing article figcaption p{max-width:380px}}.hero.fsResourceElement.landing article img,.hero.fsResourceElement.landing article video{-webkit-box-shadow:0px 0px 36px 0px rgba(0,0,0,.25);box-shadow:0px 0px 36px 0px rgba(0,0,0,.25);height:auto;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:auto}@media(min-width: 961px){.hero.fsResourceElement.landing article img,.hero.fsResourceElement.landing article video{width:auto;display:block;height:68vh;max-height:645px}}.hero.fsResourceElement.landing .slick-navigation{position:absolute;left:50%;bottom:-85px;margin:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100px}@media(min-width: 961px){.hero.fsResourceElement.landing .slick-navigation{width:calc(100% - 40px);top:50%;bottom:auto}}.hero.fsResourceElement.landing .slick-navigation .slick-arrow{border-color:#fff}.hero.fsResourceElement.landing .slick-navigation .slick-arrow:before{color:#fff}.hero.fsResourceElement>header{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:1180px;z-index:2;width:100%}@media(max-width: 1299px){.hero.fsResourceElement>header{padding:0 20px}}.home .hero.fsResourceElement>header{top:50%;left:50%;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:900px}.home .hero.fsResourceElement>header h2.fsElementTitle{text-shadow:2px 2px 16px rgba(0,0,0,.55);font-size:90px;font-weight:400;line-height:90%;opacity:0;-webkit-filter:blur(5px);filter:blur(5px);font-family:"freight-display-pro",serif;-webkit-transition:all 1s ease 4.1s;transition:all 1s ease 4.1s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 960px){.home .hero.fsResourceElement>header h2.fsElementTitle{font-size:42px;min-width:300px;line-height:110%}}.home.loaded .hero.fsResourceElement>header h2.fsElementTitle{opacity:1;-webkit-filter:blur(0px);filter:blur(0px);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.hero.fsResourceElement>header h2.fsElementTitle,.hero.fsResourceElement>header .fsElementHeaderContent{color:#fff;margin-bottom:0}.hero.fsResourceElement>header h2.fsElementTitle{font-size:90px;font-weight:400;text-align:center;line-height:100%;font-family:"freight-display-pro",serif;text-shadow:2px 2px 10px rgba(0,0,0,.65)}@media(max-width: 599px){.hero.fsResourceElement>header h2.fsElementTitle{font-size:42px;line-height:110%}}body:not(.home) .hero.fsResourceElement article{max-height:660px}@media(min-width: 1025px){body.landing .hero.fsResourceElement article{max-height:100vh}}.hero.fsResourceElement .fsElementSlideshowControls{position:absolute}.hero.fsResourceElement .fsElementSlideshowControls button{right:60px;bottom:20px;left:auto;top:auto}.hero.fsResourceElement .slick-navigation{position:absolute;right:20px;bottom:20px;z-index:2}.hero.fsResourceElement article{position:relative;padding:0;overflow:hidden}.hero.fsResourceElement article:before{content:"";position:absolute;height:100%;width:100%;left:0;bottom:0;z-index:1;background:-webkit-gradient(linear, left top, left bottom, color-stop(6.5%, rgba(0, 0, 0, 0.75)), color-stop(39.5%, rgba(0, 0, 0, 0.5)), color-stop(57%, rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.75)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.75) 6.5%, rgba(0, 0, 0, 0.5) 39.5%, rgba(0, 0, 0, 0.5) 57%, rgba(0, 0, 0, 0.75) 100%);opacity:.75}.hero.fsResourceElement picture{display:block;width:100%;min-width:100%}.hero.fsResourceElement img,.hero.fsResourceElement video{position:relative;display:block;width:100%;min-height:280px;max-height:660px;min-width:100%;height:calc(100vh - 20px);-o-object-fit:cover;object-fit:cover;position:relative}.landing .hero.fsResourceElement img,.home .hero.fsResourceElement img,.landing .hero.fsResourceElement video,.home .hero.fsResourceElement video{min-height:90vh}@media(min-width: 1025px){.landing .hero.fsResourceElement img,.home .hero.fsResourceElement img,.landing .hero.fsResourceElement video,.home .hero.fsResourceElement video{max-height:860px;min-height:100px}}.hero.fsResourceElement .fsElementFooterContent{margin-top:0}.hero.fsResourceElement .fsElementFooterContent button.scroll-down{border:0;background:none;cursor:pointer;margin:0;padding:0;position:absolute;left:50%;bottom:20px;z-index:2;font-size:16px;font-style:normal;font-weight:500;z-index:2;line-height:23px;letter-spacing:7.36px;color:#fff;text-transform:uppercase;-webkit-transition:color .5s ease,opacity 1s ease 5s,-webkit-transform 1s ease 5s;transition:color .5s ease,opacity 1s ease 5s,-webkit-transform 1s ease 5s;transition:color .5s ease,transform 1s ease 5s,opacity 1s ease 5s;transition:color .5s ease,transform 1s ease 5s,opacity 1s ease 5s,-webkit-transform 1s ease 5s;opacity:0;-webkit-transform:translate(-50%, 100px);-ms-transform:translate(-50%, 100px);transform:translate(-50%, 100px)}.loaded .hero.fsResourceElement .fsElementFooterContent button.scroll-down{-webkit-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);transform:translate(-50%, 0px);opacity:1}.hero.fsResourceElement .fsElementFooterContent button.scroll-down:hover,.hero.fsResourceElement .fsElementFooterContent button.scroll-down:focus{color:var(--primary-color, #C3002F)}.hero.fsResourceElement .fsElementFooterContent button.scroll-down:hover span:before,.hero.fsResourceElement .fsElementFooterContent button.scroll-down:hover span:after,.hero.fsResourceElement .fsElementFooterContent button.scroll-down:focus span:before,.hero.fsResourceElement .fsElementFooterContent button.scroll-down:focus span:after{-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1}.hero.fsResourceElement .fsElementFooterContent button.scroll-down:after{display:block;content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;font-size:40px;line-height:1;margin-top:10px}.hero.fsResourceElement .fsElementFooterContent button.scroll-down span:before{content:"";position:absolute;top:80%;width:260px;height:260px;left:50%;z-index:-1;-webkit-transition:all .75s ease;transition:all .75s ease;border-radius:50%;-webkit-transform:translate(-50%, -40%) scale(0.3);-ms-transform:translate(-50%, -40%) scale(0.3);transform:translate(-50%, -40%) scale(0.3);opacity:0;background-color:#fff}.hero.fsResourceElement .fsElementFooterContent button.scroll-down span:after{content:"";position:absolute;top:80%;width:320px;height:320px;left:50%;z-index:-1;-webkit-transition:all .75s ease;transition:all .75s ease;border-radius:50%;-webkit-transform:translate(-50%, -40%) scale(0.3);-ms-transform:translate(-50%, -40%) scale(0.3);transform:translate(-50%, -40%) scale(0.3);opacity:0;background-color:hsla(0,0%,100%,.3)}@media print{.nav-main,.nav-sub,.nav-social,.nav-utility-header,.nav-utility-footer,#fsMenu,#fsFooter,#fsHeader,.fsThumbnail,.hide-for-print{display:none !important}#fsPageContent,#fsBannerLeft,#fsBannerRight{width:100% !important}html{font-size:100%}body{font-size:62.5%}*,*:before,*:after{background:rgba(0,0,0,0) !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}.slick-slide{display:none !important}.slick-slide.slick-active{display:block !important}.slick-list{height:auto !important}.slick-track{width:auto !important;height:auto !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.slick-track .slick-slide{width:auto !important}a[class*=fs_style]{border-color:#000}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.fsPanel>header~.fsElementContent{display:block}}
@font-face{font-family:"IcoMoon";src:url(../eot/icomoon.eot);src:url(../eot/icomoond41d.eot#iefix) format("embedded-opentype"),url(../woff2/icomoon.woff2) format("woff2"),url(../woff/icomoon.woff) format("woff"),url(../ttf/icomoon.ttf) format("truetype"),url(../svg/icomoon.svg#IcoMoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"bpa-font-icons";src:url(../eot/bpa-icon-library.eot);src:url(../eot/bpa-icon-libraryd41d.eot#iefix) format("embedded-opentype"),url(../woff2/bpa-icon-library.woff2) format("woff2"),url(../woff/bpa-icon-library.woff) format("woff"),url(../ttf/bpa-icon-library.ttf) format("truetype"),url(../svg/bpa-icon-library.svg#IcoMoon) format("svg");font-weight:400;font-style:normal}/*! helpers - functions v0.0.1 *//*! helpers - utility v0.0.1 *//*! helpers - box-model v0.0.1 *//*! helpers - presentational v0.0.1 *//*! helpers - ui-pattern v0.0.1 *//*! helpers - typography v0.0.1 */.fs_style_47{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid #392f2c !important;background:#392f2c;color:#fff;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_47:hover,.fs_style_47:focus,.fsStateSelected .fs_style_47,.fs_style_47.on{border-color:#392f2c !important;background:#fff;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_47 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_47.fs_style_52{width:100%;max-width:unset}.fs_style_47.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_49{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid #392f2c !important;background:rgba(0,0,0,0);color:#392f2c;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_49:hover,.fs_style_49:focus,.fsStateSelected .fs_style_49,.fs_style_49.on{border-color:#392f2c !important;background:#392f2c;color:#fff;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_49 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_49.fs_style_52{width:100%;max-width:unset}.fs_style_49.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_46{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid var(--primary-color, #C3002F) !important;background:var(--primary-color, #C3002F);color:#fff;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_46:hover,.fs_style_46:focus,.fsStateSelected .fs_style_46,.fs_style_46.on{border-color:var(--primary-color, #C3002F) !important;background:#fff;color:var(--primary-color, #C3002F);text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_46 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_46.fs_style_52{width:100%;max-width:unset}.fs_style_46.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_48{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid var(--primary-color, #C3002F) !important;background:rgba(0,0,0,0);color:var(--primary-color, #C3002F);font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_48:hover,.fs_style_48:focus,.fsStateSelected .fs_style_48,.fs_style_48.on{border-color:var(--primary-color, #C3002F) !important;background:var(--primary-color, #C3002F);color:#fff;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_48 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_48.fs_style_52{width:100%;max-width:unset}.fs_style_48.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_53{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid #fff !important;background:#fff;color:var(--primary-color, #C3002F);font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_53:hover,.fs_style_53:focus,.fsStateSelected .fs_style_53,.fs_style_53.on{border-color:#fff !important;background:var(--primary-color, #C3002F);color:#fff;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_53 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_53.fs_style_52{width:100%;max-width:unset}.fs_style_53.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_50{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid #fff !important;background:rgba(0,0,0,0);color:#fff;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_50:hover,.fs_style_50:focus,.fsStateSelected .fs_style_50,.fs_style_50.on{border-color:#fff !important;background:#fff;color:var(--primary-color, #C3002F);text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_50 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_50.fs_style_52{width:100%;max-width:unset}.fs_style_50.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_54,.fs_style_55{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid rgba(0,0,0,0) !important;background:#f8f8f8;color:#131313;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fs_style_54:hover,.fs_style_54:focus,.fsStateSelected .fs_style_54,.fs_style_54.on,.fs_style_55:hover,.fs_style_55:focus,.fsStateSelected .fs_style_55,.fs_style_55.on{border-color:rgba(0,0,0,0) !important;background:var(--primary-color, #C3002F);color:#fff;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fs_style_54 em,.fs_style_55 em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fs_style_54.fs_style_52,.fs_style_55.fs_style_52{width:100%;max-width:unset}.fs_style_54.fs_style_51,.fs_style_55.fs_style_51{padding:30px;line-height:c/re(20)}.fs_style_54,.fs_style_55{padding:16px 32px}.fs_style_54:before,.fs_style_55:before{font-size:.875rem;line-height:1;vertical-align:middle}.fs_style_54:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;margin-right:17px}.fs_style_55:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none;margin-right:15px}.fsStyleDefaultButton{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid rgba(0,0,0,0) !important;background:#f8f8f8;color:#392f2c;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fsStyleDefaultButton:hover,.fsStyleDefaultButton:focus,.fsStateSelected .fsStyleDefaultButton,.fsStyleDefaultButton.on{border-color:rgba(0,0,0,0) !important;background:#e5e5e5;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fsStyleDefaultButton em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fsStyleDefaultButton.fs_style_52{width:100%;max-width:unset}.fsStyleDefaultButton.fs_style_51{padding:30px;line-height:c/re(20)}.fsStyleDefaultButton.fsLoadMoreButton{margin:40px 0 0}@media(min-width: 641px){.fsBannerLeft .fsStyleDefaultButton.fsLoadMoreButton,.fsBannerRight .fsStyleDefaultButton.fsLoadMoreButton,.fsStyleOneThird .fsStyleDefaultButton.fsLoadMoreButton,.fsTwoColumnLayout .fsStyleDefaultButton.fsLoadMoreButton,.fsThreeColumnLayout>.fsDiv .fsStyleDefaultButton.fsLoadMoreButton,.fsFourColumnLayout>.fsDiv .fsStyleDefaultButton.fsLoadMoreButton,.fsConstituentColumnLayout_3 .fsStyleDefaultButton.fsLoadMoreButton,.fsConstituentColumnLayout_4 .fsStyleDefaultButton.fsLoadMoreButton{max-width:100%;width:100%}}.fsStyleDefaultButton.fsSelectAll{margin-bottom:5px;padding:7px 12px;font-size:.875em;line-height:1.2}.fsStyleUpdateButton{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid rgba(0,0,0,0) !important;background:#f8f8f8;color:#392f2c;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.fsStyleUpdateButton:hover,.fsStyleUpdateButton:focus,.fsStateSelected .fsStyleUpdateButton,.fsStyleUpdateButton.on{border-color:rgba(0,0,0,0) !important;background:#e5e5e5;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.fsStyleUpdateButton em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.fsStyleUpdateButton.fs_style_52{width:100%;max-width:unset}.fsStyleUpdateButton.fs_style_51{padding:30px;line-height:c/re(20)}.j-paginate.juicer-button{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid rgba(0,0,0,0) !important;background:#f8f8f8;color:#392f2c;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.j-paginate.juicer-button:hover,.j-paginate.juicer-button:focus,.fsStateSelected .j-paginate.juicer-button,.j-paginate.juicer-button.on{border-color:rgba(0,0,0,0) !important;background:#e5e5e5;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.j-paginate.juicer-button em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.j-paginate.juicer-button.fs_style_52{width:100%;max-width:unset}.j-paginate.juicer-button.fs_style_51{padding:30px;line-height:c/re(20)}.j-paginate.juicer-button{width:auto;margin-top:40px}@font-face{font-family:"bpa-font-icons";src:url(../bpa-icon-library.html);src:url(../bpa-icon-libraryd41d.html#iefix) format("embedded-opentype"),url(../bpa-icon-library-2.html) format("woff2"),url(../bpa-icon-library-3.html) format("woff"),url(../bpa-icon-library-4.html) format("truetype"),url(../bpa-icon-library-5.html#IcoMoon) format("svg");font-weight:400;font-style:normal}.icon-library .fsElement.fsContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.icon-library .fsElement.fsContent.add-user:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.alumni:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.apple:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.apply:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.backpack:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.badge:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.bar-graph:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.baseball:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.block:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.book-stack:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.book:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.brainstorm:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.briefcase:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.bullhorn:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.bus:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.calendar:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.camera:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.certificate:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.chat-alt:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.chat:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.check:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.chess:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.church:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.city:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.classroom:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.cleat:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.clock:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.college:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.connected-users:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.construction:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.credit-card:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.cross:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.diagram:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.diploma:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.directory:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.diversity:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.droplet:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.email:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.family:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.faq:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.flag:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.folder:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.football:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.gift:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.global-diversity:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.globe:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.google-classroom:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.graduation:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.group-alt:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.group:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.handshake:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.heart-hand-alt:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.heart-hand:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.heart:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.info:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.interactive:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.jersey:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.laurel:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.leader:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.leaf:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.lightbulb:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.link:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.location:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.lock:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.map:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.medal:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.medical:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.menu:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.microphone-alt:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.microphone:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.microscope:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.mobile-phone:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.money:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.music:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.name-badge:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.newspaper:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.open-door:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.paint:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.parent:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.park:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.party:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.pencil:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.phone:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.picture:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.pie-chart:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.piggy-bank:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.ping-pong:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.plate:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.playground:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.podium:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.question:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.rain:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.reading-alt:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.reading:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.report-card:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.robot:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.school:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.screens:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.settings:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.shield-police:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.snowflake:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.soccer:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.star-david:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.star:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.store:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.sun:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.task:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.teacher:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.teamwork:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.theatre:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.thumbs-up:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.tools:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.translate:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.tree:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.trophy:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.user:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.video:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.virus:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.warning:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.wheelchair:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.add-user-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.alumni-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.apple-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.apply-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.backpack-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.badge-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.bar-graph-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.baseball-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.block-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.book-stack-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.book-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.brainstorm-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.briefcase-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.bullhorn-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.bus-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.calendar-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.camera-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.certificate-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.chat-alt-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.chat-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.check-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.chess-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.church-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.city-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.classroom-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.cleat-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.clock-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.college-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.connected-users-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.construction-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.credit-card-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.cross-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.diagram-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.diploma-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.directory-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.diversity-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.droplet-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.email-solid:before{content:"ຝ";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.family-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.faq-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.flag-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.folder-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.football-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.gift-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.global-diversity-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.globe-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.google-classroom-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.graduation-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.group-alt-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.group-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.handshake-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.heart-hand-alt-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.heart-hand-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.heart-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.info-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.interactive-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.jersey-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.laurel-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.leader-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.leaf-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.lightbulb-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.link-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.location-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.lock-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.map-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.medal-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.medical-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.menu-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.microphone-alt-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.microphone-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.microscope-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.mobile-phone-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.money-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.music-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.name-badge-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.newspaper-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.open-door-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.paint-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.parent-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.park-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.party-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.pencil-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.phone-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.picture-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.pie-chart-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.piggy-bank-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.ping-pong-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.plate-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.playground-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.podium-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.question-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.rain-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.reading-alt-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.reading-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.report-card-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.robot-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.school-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.screens-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.settings-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.shield-police-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.snowflake-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.soccer-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.star-david-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.star-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.store-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.sun-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.task-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.teacher-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.teamwork-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.theatre-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.thumbs-up-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.tools-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.translate-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.tree-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.trophy-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.user-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.video-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.virus-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.warning-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent.wheelchair-solid:before{content:"";font-family:"bpa-font-icons";font-weight:normal;speak:none}.icon-library .fsElement.fsContent:before{font-size:100px;line-height:1;margin-bottom:40px}.bpa-icon-library:not(.fsComposeMode) .bpa-infographic-1>footer{display:none}.bpa-athletics-board-1{margin-top:40px;margin-bottom:40px}.bpa-athletics-board-1:first-child{margin-top:0}.bpa-athletics-board-1>.fsElementContent{border-top:solid 1px #adafb4;border-bottom:solid 1px #adafb4;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bpa-athletics-board-1.small>.fsElementContent{padding:20px 0}.bpa-athletics-toggle-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width: 900px){.bpa-athletics-toggle-1{width:170px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:30px;margin-bottom:0}}body:not(.fsComposeMode) .bpa-athletics-toggle-1>header,body:not(.fsComposeMode) .bpa-athletics-toggle-1>footer{display:none}.bpa-athletics-toggle-1>.fsElementContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:distribute;justify-content:space-around}@media(min-width: 900px){.bpa-athletics-toggle-1>.fsElementContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.bpa-athletics-toggle-1>.fsElementContent button{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid var(--primary-color, #C3002F) !important;background:#fff;color:var(--primary-color, #C3002F);font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.bpa-athletics-toggle-1>.fsElementContent button:hover,.bpa-athletics-toggle-1>.fsElementContent button:focus,.fsStateSelected .bpa-athletics-toggle-1>.fsElementContent button,.bpa-athletics-toggle-1>.fsElementContent button.on{border-color:rgba(0,0,0,0) !important;background:#fff;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.bpa-athletics-toggle-1>.fsElementContent button em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.bpa-athletics-toggle-1>.fsElementContent button.fs_style_52{width:100%;max-width:unset}.bpa-athletics-toggle-1>.fsElementContent button.fs_style_51{padding:30px;line-height:c/re(20)}.bpa-athletics-toggle-1>.fsElementContent button{border:solid 1px var(--primary-color, #C3002F);margin:0 0 10px;padding-left:20px;padding-right:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.bpa-athletics-toggle-1>.fsElementContent button:last-child{margin:0}.bpa-athletics-toggle-1>.fsElementContent button:hover,.bpa-athletics-toggle-1>.fsElementContent button:focus{background-color:var(--secondary-color, rgba(179, 178, 177, 0.3019607843));color:var(--primary-color, #C3002F)}.bpa-athletics-toggle-1>.fsElementContent button:after{display:none}.bpa-athletics-toggle-1>.fsElementContent button.on{cursor:default;background-color:var(--primary-color, #C3002F);pointer-events:none;color:#fff}.bpa-athletics-toggle-1>.fsElementContent button.on:hover,.bpa-athletics-toggle-1>.fsElementContent button.on:focus{color:#fff}.bpa-athletics-toggle-1>.fsElementContent button{border-radius:0}@media(max-width: 899px){.bpa-athletics-toggle-1>.fsElementContent button{margin:0;width:calc(50% - 5px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.bpa-athletic-events-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;height:0;overflow:hidden;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:100%}@media(min-width: 900px){.bpa-athletic-events-1{width:calc(100% - 140px - 30px)}}.bpa-athletic-events-1>.fsElementContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media(min-width: 900px){.bpa-athletic-events-1>.fsElementContent{width:calc(100% - 140px - 30px)}}.bpa-athletic-events-1 .fsListItems{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;white-space:nowrap;overflow:hidden;padding-left:15px;position:relative;padding-right:40px}.bpa-athletic-events-1 .fsListItems:before{content:"";position:absolute;top:0;right:15px;height:100%;width:16%;background:-webkit-gradient(linear, right top, left top, from(#ffffff), color-stop(98.88%, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));background:linear-gradient(-90deg, #ffffff 0%, rgba(255, 255, 255, 0) 98.88%, rgba(255, 255, 255, 0) 100%);z-index:10}@media(min-width: 900px){.bpa-athletic-events-1 .fsListItems:before{right:40px}}.bpa-athletic-events-1 .fsListItems.slick-slider{display:block}.bpa-athletic-events-1 .fsListItems.slick-slider .fsLoadMoreButton{display:none}.bpa-athletic-events-1 .fsListItems article{display:inline-block;margin-bottom:0;padding:5px 25px;border-bottom:none;color:#392f2c;font-family:inherit;font-size:14px;line-height:1.28;font-weight:600;-webkit-box-shadow:-1px 0 0 0 #131313;box-shadow:-1px 0 0 0 #131313;height:auto;white-space:normal;max-width:300px;max-width:60vw}@media(min-width: 900px){.bpa-athletic-events-1 .fsListItems article{max-width:38.75vw}}.bpa-athletic-events-1 .fsListItems article>div{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;margin-bottom:5px}.bpa-athletic-events-1 .fsListItems article .fsDateTime .fsMeridian{text-transform:lowercase}.bpa-athletic-events-1 .fsListItems article .fsTitle{display:block;color:var(--primary-color, #C3002F);font-family:inherit;font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase;letter-spacing:normal}.bpa-athletic-events-1 .fsListItems article .fsTitle a{color:#012b5b}.bpa-athletic-events-1 .fsListItems article .fsTitle a:hover,.bpa-athletic-events-1 .fsListItems article .fsTitle a:focus{text-decoration:underline}.bpa-athletic-events-1 .fsListItems article .fsAthleticsOpponents{display:block;color:#6d676e;font-style:italic;margin-bottom:10px}.bpa-athletic-events-1 .fsListItems article .fsAthleticsEventReadMoreLink{margin:0;color:var(--primary-color, #C3002F)}.bpa-athletic-events-1 .fsListItems article .fsAthleticsEventReadMoreLink:hover,.bpa-athletic-events-1 .fsListItems article .fsAthleticsEventReadMoreLink:focus{color:var(--primary-color, #C3002F)}.bpa-athletic-events-1 .fsListItems article.fsAthleticsStatusChanged .fsAthleticsAdvantage,.bpa-athletic-events-1 .fsListItems article.fsAthleticsStatusCancelled .fsAthleticsAdvantage,.bpa-athletic-events-1 .fsListItems article.fsAthleticsStatusPostponed .fsAthleticsAdvantage{display:none}.bpa-athletic-events-1 .fsListItems article .fsAthleticsScore{border-left:solid 1px #392f2c;padding-left:4px;margin-left:2px;display:inline-block}.bpa-athletic-events-1 .fsListItems.small{padding-right:15px;white-space:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible;padding:0 25px}.bpa-athletic-events-1 .fsListItems.small:before{display:none}.bpa-athletic-events-1 .fsListItems.small article{max-width:100%;-webkit-box-shadow:none;box-shadow:none;height:100%;padding:0}.bpa-athletic-events-1 .fsListItems.small .slick-arrow.slick-prev{left:-20px}.bpa-athletic-events-1 .fsListItems.small .slick-arrow.slick-prev:before{left:20px}.bpa-athletic-events-1 .fsListItems.small .slick-arrow.slick-next{right:-20px}.bpa-athletic-events-1 .fsListItems.small .slick-arrow.slick-next:before{right:20px}.bpa-athletic-events-1>footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width: 900px){.bpa-athletic-events-1>footer{width:170px;padding-left:30px}}.bpa-athletic-events-1>footer .fsElementFooterContent{margin-top:30px}@media(min-width: 900px){.bpa-athletic-events-1>footer .fsElementFooterContent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:0}}.bpa-athletic-events-1>footer a{display:inline-block;margin:0;padding:16px 30px 16px 30px;border:2px solid var(--primary-color, #C3002F) !important;background:var(--primary-color, #C3002F);color:#fff;font-family:"canada-type-gibson",sans-serif !important;font-weight:400;font-size:1.125rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:4px;letter-spacing:0;text-decoration:none;text-align:center;max-width:400px;border-radius:0;letter-spacing:4px;cursor:pointer;-webkit-transition:.3s all;transition:.3s all;text-decoration:none;margin-bottom:20px}.bpa-athletic-events-1>footer a:hover,.bpa-athletic-events-1>footer a:focus,.fsStateSelected .bpa-athletic-events-1>footer a,.bpa-athletic-events-1>footer a.on{border-color:rgba(0,0,0,0) !important;background:#fff;color:#392f2c;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.bpa-athletic-events-1>footer a em{display:block;margin-top:8px;text-transform:none;font-weight:400;font-size:1rem;line-height:1.375rem}.bpa-athletic-events-1>footer a.fs_style_52{width:100%;max-width:unset}.bpa-athletic-events-1>footer a.fs_style_51{padding:30px;line-height:c/re(20)}.bpa-athletic-events-1>footer a{margin:0 0 10px;padding-left:20px;padding-right:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.bpa-athletic-events-1>footer a:last-child{margin:0}.bpa-athletic-events-1>footer a{border:none !important}.bpa-athletic-events-1>footer a:after{display:none}.bpa-athletic-events-1>footer a:hover,.bpa-athletic-events-1>footer a:focus{background-color:var(--primary-color, #C3002F)}.bpa-athletic-events-1>footer a{height:100%;border-radius:0}.bpa-athletic-events-1>footer a:hover,.bpa-athletic-events-1>footer a.on{color:#fff}.bpa-athletic-events-1 .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.bpa-athletic-events-1 .slick-arrow{width:40px;height:44px;border:none;padding:0;margin:0;position:absolute;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);z-index:10;cursor:pointer;color:rgba(0,0,0,0);overflow:hidden;white-space:nowrap;background:rgba(0,0,0,0)}.bpa-athletic-events-1 .slick-arrow:before{color:#adafb4;font-size:28px;line-height:1;position:absolute;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);left:0;-webkit-transition:.3s;transition:.3s}.bpa-athletic-events-1 .slick-arrow:hover:before,.bpa-athletic-events-1 .slick-arrow:focus:before{-webkit-transition:.3s;transition:.3s;color:var(--primary-color, #C3002F)}.bpa-athletic-events-1 .slick-arrow:focus{outline:none}.bpa-athletic-events-1 .slick-arrow:focus:before{-webkit-box-shadow:0 1px 0 0 var(--primary-color, #C3002F);box-shadow:0 1px 0 0 var(--primary-color, #C3002F)}.bpa-athletic-events-1 .slick-arrow.slick-prev{left:0;right:auto}.bpa-athletic-events-1 .slick-arrow.slick-prev:before{content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.bpa-athletic-events-1 .slick-arrow.slick-next{left:auto;right:0}.bpa-athletic-events-1 .slick-arrow.slick-next:before{left:auto;right:0;content:"";font-family:"IcoMoon";font-smoothing:antialiased;font-weight:normal;speak:none}.bpa-athletic-events-1.on{margin-bottom:0;height:auto;overflow:visible;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:#fff}.fsBannerLeft .bpa-athletics-board-1>.fsElementContent,.fsBannerRight .bpa-athletics-board-1>.fsElementContent,.fsStyleOneThird .bpa-athletics-board-1>.fsElementContent,.fsTwoColumnLayout .bpa-athletics-board-1>.fsElementContent,.fsThreeColumnLayout>.fsDiv .bpa-athletics-board-1>.fsElementContent,.fsFourColumnLayout>.fsDiv .bpa-athletics-board-1>.fsElementContent,.fsStyleTwoThirds .bpa-athletics-board-1>.fsElementContent,.fsHasLeftBanner .bpa-athletics-board-1>.fsElementContent,.fsHasRightBanner .bpa-athletics-board-1>.fsElementContent{border:solid 1px #adafb4;padding:20px}.fsBannerLeft .bpa-athletics-toggle-1,.fsBannerRight .bpa-athletics-toggle-1,.fsStyleOneThird .bpa-athletics-toggle-1,.fsTwoColumnLayout .bpa-athletics-toggle-1,.fsThreeColumnLayout>.fsDiv .bpa-athletics-toggle-1,.fsFourColumnLayout>.fsDiv .bpa-athletics-toggle-1,.fsStyleTwoThirds .bpa-athletics-toggle-1,.fsHasLeftBanner .bpa-athletics-toggle-1,.fsHasRightBanner .bpa-athletics-toggle-1{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;padding-right:0}.fsBannerLeft .bpa-athletics-toggle-1>.fsElementContent,.fsBannerRight .bpa-athletics-toggle-1>.fsElementContent,.fsStyleOneThird .bpa-athletics-toggle-1>.fsElementContent,.fsTwoColumnLayout .bpa-athletics-toggle-1>.fsElementContent,.fsThreeColumnLayout>.fsDiv .bpa-athletics-toggle-1>.fsElementContent,.fsFourColumnLayout>.fsDiv .bpa-athletics-toggle-1>.fsElementContent,.fsStyleTwoThirds .bpa-athletics-toggle-1>.fsElementContent,.fsHasLeftBanner .bpa-athletics-toggle-1>.fsElementContent,.fsHasRightBanner .bpa-athletics-toggle-1>.fsElementContent{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.fsBannerLeft .bpa-athletics-toggle-1>.fsElementContent button,.fsBannerRight .bpa-athletics-toggle-1>.fsElementContent button,.fsStyleOneThird .bpa-athletics-toggle-1>.fsElementContent button,.fsTwoColumnLayout .bpa-athletics-toggle-1>.fsElementContent button,.fsThreeColumnLayout>.fsDiv .bpa-athletics-toggle-1>.fsElementContent button,.fsFourColumnLayout>.fsDiv .bpa-athletics-toggle-1>.fsElementContent button,.fsStyleTwoThirds .bpa-athletics-toggle-1>.fsElementContent button,.fsHasLeftBanner .bpa-athletics-toggle-1>.fsElementContent button,.fsHasRightBanner .bpa-athletics-toggle-1>.fsElementContent button{margin:0 0 10px !important;min-width:calc(50% - 5px);width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.fsBannerLeft .bpa-athletics-toggle-1>.fsElementContent button.on,.fsBannerRight .bpa-athletics-toggle-1>.fsElementContent button.on,.fsStyleOneThird .bpa-athletics-toggle-1>.fsElementContent button.on,.fsTwoColumnLayout .bpa-athletics-toggle-1>.fsElementContent button.on,.fsThreeColumnLayout>.fsDiv .bpa-athletics-toggle-1>.fsElementContent button.on,.fsFourColumnLayout>.fsDiv .bpa-athletics-toggle-1>.fsElementContent button.on,.fsStyleTwoThirds .bpa-athletics-toggle-1>.fsElementContent button.on,.fsHasLeftBanner .bpa-athletics-toggle-1>.fsElementContent button.on,.fsHasRightBanner .bpa-athletics-toggle-1>.fsElementContent button.on{color:#fff}.fsBannerLeft .bpa-athletic-events-1,.fsBannerRight .bpa-athletic-events-1,.fsStyleOneThird .bpa-athletic-events-1,.fsTwoColumnLayout .bpa-athletic-events-1,.fsThreeColumnLayout>.fsDiv .bpa-athletic-events-1,.fsFourColumnLayout>.fsDiv .bpa-athletic-events-1,.fsStyleTwoThirds .bpa-athletic-events-1,.fsHasLeftBanner .bpa-athletic-events-1,.fsHasRightBanner .bpa-athletic-events-1{width:100%}.fsBannerLeft .bpa-athletic-events-1>.fsElementContent,.fsBannerRight .bpa-athletic-events-1>.fsElementContent,.fsStyleOneThird .bpa-athletic-events-1>.fsElementContent,.fsTwoColumnLayout .bpa-athletic-events-1>.fsElementContent,.fsThreeColumnLayout>.fsDiv .bpa-athletic-events-1>.fsElementContent,.fsFourColumnLayout>.fsDiv .bpa-athletic-events-1>.fsElementContent,.fsStyleTwoThirds .bpa-athletic-events-1>.fsElementContent,.fsHasLeftBanner .bpa-athletic-events-1>.fsElementContent,.fsHasRightBanner .bpa-athletic-events-1>.fsElementContent{width:100%}.fsBannerLeft .bpa-athletic-events-1>footer,.fsBannerRight .bpa-athletic-events-1>footer,.fsStyleOneThird .bpa-athletic-events-1>footer,.fsTwoColumnLayout .bpa-athletic-events-1>footer,.fsThreeColumnLayout>.fsDiv .bpa-athletic-events-1>footer,.fsFourColumnLayout>.fsDiv .bpa-athletic-events-1>footer,.fsStyleTwoThirds .bpa-athletic-events-1>footer,.fsHasLeftBanner .bpa-athletic-events-1>footer,.fsHasRightBanner .bpa-athletic-events-1>footer{width:100%;padding-left:0}.fsBannerLeft .bpa-athletic-events-1>footer .fsElementFooterContent,.fsBannerRight .bpa-athletic-events-1>footer .fsElementFooterContent,.fsStyleOneThird .bpa-athletic-events-1>footer .fsElementFooterContent,.fsTwoColumnLayout .bpa-athletic-events-1>footer .fsElementFooterContent,.fsThreeColumnLayout>.fsDiv .bpa-athletic-events-1>footer .fsElementFooterContent,.fsFourColumnLayout>.fsDiv .bpa-athletic-events-1>footer .fsElementFooterContent,.fsStyleTwoThirds .bpa-athletic-events-1>footer .fsElementFooterContent,.fsHasLeftBanner .bpa-athletic-events-1>footer .fsElementFooterContent,.fsHasRightBanner .bpa-athletic-events-1>footer .fsElementFooterContent{display:block;margin-top:30px}.bpa-athletics-board-1.header,.bpa-athletics-board-1.footer{margin:0;width:100%;position:relative}body:not(.fsComposeMode) .bpa-athletics-board-1.header>header,body:not(.fsComposeMode) .bpa-athletics-board-1.footer>header{display:none}.bpa-athletics-board-1.header>.fsElementContent,.bpa-athletics-board-1.footer>.fsElementContent{border:none}body:not(.fsDraftMode) .fsPageBodyWrapper .bpa-athletics-board-1.header,body:not(.fsDraftMode) .fsPageBodyWrapper .bpa-athletics-board-1.footer{opacity:0}body.fsComposeMode #fsPageWrapper>.bpa-athletics-board-1.header:after,body.fsDraftMode:not(.fsComposeMode) .fsPageBodyWrapper .bpa-athletics-board-1.header:after,body.fsComposeMode #fsPageWrapper>.bpa-athletics-board-1.footer:after,body.fsDraftMode:not(.fsComposeMode) .fsPageBodyWrapper .bpa-athletics-board-1.footer:after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:50}body.fsComposeMode #fsPageWrapper>.bpa-athletics-board-1.header:after,body.fsComposeMode #fsPageWrapper>.bpa-athletics-board-1.footer:after{content:'to view/update the settings, please refresh the page with "COMPOSE" mode on'}body.fsDraftMode:not(.fsComposeMode) .fsPageBodyWrapper .bpa-athletics-board-1.header:after,body.fsDraftMode:not(.fsComposeMode) .fsPageBodyWrapper .bpa-athletics-board-1.footer:after{content:'Please refresh the page with "COMPOSE" toggle turned OFF for correct rendering'}.bpa-athletics-board-1.header{background-color:#012b5b}.bpa-athletics-board-1.header .bpa-athletic-events-1 .fsListItems:before{background:-webkit-gradient(linear, right top, left top, from(#012B5B), color-stop(98.88%, rgba(1, 43, 91, 0)), to(rgba(1, 43, 91, 0)));background:linear-gradient(-90deg, #012B5B 0%, rgba(1, 43, 91, 0) 98.88%, rgba(1, 43, 91, 0) 100%)}.bpa-athletics-board-1.footer{background-color:#f37135}.bpa-athletics-board-1.footer .bpa-athletic-events-1 .fsListItems:before{background:-webkit-gradient(linear, right top, left top, from(#F37135), color-stop(98.88%, rgba(243, 113, 53, 0)), to(rgba(243, 113, 53, 0)));background:linear-gradient(-90deg, #F37135 0%, rgba(243, 113, 53, 0) 98.88%, rgba(243, 113, 53, 0) 100%)}body.fsComposeMode .bpa-athletics-toggle-1,body.fsComposeMode .bpa-athletic-events-1{width:100%;height:auto}body.fsComposeMode .bpa-athletics-toggle-1{padding-right:0}body.fsComposeMode .bpa-athletics-toggle-1>.fsElementContent{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.fsComposeMode .bpa-athletics-toggle-1>.fsElementContent button{margin:0 10px 0 0}body.fsComposeMode .bpa-athletics-toggle-1>.fsElementContent button.on{color:#fff}body.fsComposeMode .bpa-athletics-toggle-1>.fsElementContent button:last-child{margin:0}body.fsComposeMode .bpa-athletic-events-1 .fsListItems{padding-right:40px}body.fsComposeMode .bpa-athletic-events-1 .fsListItems:before{display:none}body.fsComposeMode .bpa-athletic-events-1.on{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
