.fl-node-5d28b8984b7d8 .fl-bg-video-audio {display: none;cursor: pointer;position: absolute;bottom: 20px;right: 20px;z-index: 5;width: 20px;}.fl-node-5d28b8984b7d8 .fl-bg-video-audio .fl-audio-control {font-size: 20px;}.fl-node-5d28b8984b7d8 .fl-bg-video-audio .fa-times {font-size: 10px;vertical-align: middle;position: absolute;top: 5px;left: 11px;bottom: 0;}.fl-node-5d28b8984b7d8 > .fl-row-content-wrap:after {background-color: rgba(0,0,0,0.21);}.fl-node-5d28b8984b7d8 > .fl-row-content-wrap {background-image: url(https://math.williams.edu/files/2019/05/K20D4200.jpg);background-repeat: no-repeat;background-position: center center;background-attachment: scroll;background-size: cover;}@media(max-width: 992px) {}@media(max-width: 910px) {} .fl-node-5d28b8984b7d8 > .fl-row-content-wrap {padding-top:0px;padding-right:0px;padding-bottom:40px;padding-left:0px;}.fl-node-5d28b8984e084 {width: 100%;}@media(max-width: 992px) {}@media(max-width: 910px) {}.fl-row-bg-photo .fl-module-network-header .network-header,.fl-row-bg-parallax .fl-module-network-header .network-header {background-color: transparent;}.fl-row-bg-photo .fl-module-network-header .network-header .wordmark svg path,.fl-row-bg-parallax .fl-module-network-header .network-header .wordmark svg path {fill: #fff;left: 0;bottom: 0;}body.m20 .fl-row-bg-photo .network-header .wms-search .wms-navbox .wms-navbox-form .wms-icon-search {color: #fff;text-shadow: 1px 1px 8px rgba(0, 0, 0, 0.5);}body.m20 .fl-row-bg-photo .network-header .wms-search .wms-navbox .wms-navbox-form .wms-icon-search::after {color: #fff;text-shadow: 1px 1px 8px rgba(0, 0, 0, 0.5);}body.m20 .fl-row-bg-photo .network-header .menu-toggle-featherlight {color: #fff;text-shadow: 1px 1px 8px rgba(0, 0, 0, 0.5);}body.m20 .fl-row-bg-photo .network-header .wms-search .wms-navbox .wms-navbox-form .wms-icon-search:hover,body.m20 .fl-row-bg-photo .network-header .wms-search .wms-navbox .wms-navbox-form .wms-icon-search.clicked,body.m20 .fl-row-bg-photo .network-header .wms-search .wms-navbox .wms-navbox-form .wms-icon-search:hover:after,body.m20 .fl-row-bg-photo .network-header .wms-search .wms-navbox .wms-navbox-form .wms-icon-search.clicked:after {color: #959190;text-shadow: none;}body.m20 .fl-row-bg-photo .network-header .menu-toggle-featherlight:hover {color: #959190;text-shadow: none;} .fl-node-5d28b9a111194 > .fl-module-content {margin-right:31px;margin-left:31px;}@media (max-width: 910px) { .fl-node-5d28b9a111194 > .fl-module-content { margin-left:20px;margin-right:20px; } }.fl-module-site-masthead .site-banner .site-title {margin: 0 0 8px;}.fl-row-bg-photo .fl-module-site-masthead .site-banner,.fl-row-bg-parallax .fl-module-site-masthead .site-banner {background-color: transparent;}[data-type="header"] .fl-row-bg-none > .fl-row-content-wrap {padding-bottom: 0;}.fl-row-bg-photo .site-title,.fl-row-bg-photo .breadcrumb a {color: #fff;text-shadow: 1px 1px 8px rgba(0, 0, 0, 0.5);}.fl-row-bg-photo .breadcrumbs {color: rgba(255, 255, 255, 0.75);text-shadow: 1px 1px 8px rgba(0, 0, 0, 0.5);}.breadcrumb a:hover {text-decoration: underline;text-decoration-skip: ink;text-decoration-skip-ink: auto;}.fl-row-bg-photo .breadcrumb a:hover {color: rgba(255, 255, 255, 0.75);text-shadow: 1px 1px 8px rgba(0, 0, 0, 0.5);} .fl-node-5d28b8b6b56f2 > .fl-module-content {margin-right:0px;margin-left:0px;}.fl-builder-content[data-type="header"].fl-theme-builder-header-sticky {left: 0;position: fixed;right: 0;top: 0;width: 100%;z-index: 100;}.admin-bar .fl-builder-content[data-type="header"].fl-theme-builder-header-sticky {top: 32px;}.fl-builder-content[data-shrink="1"] .fl-row-content-wrap,.fl-builder-content[data-shrink="1"] .fl-col-content,.fl-builder-content[data-shrink="1"] .fl-module-content,.fl-builder-content[data-shrink="1"] img {-webkit-transition: all 0.4s ease-in-out, background-position 1ms;-moz-transition: all 0.4s ease-in-out, background-position 1ms;transition: all 0.4s ease-in-out, background-position 1ms;}.fl-builder-content[data-shrink="1"] img {width: auto;}.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-row-content-wrap {margin-bottom: 0;margin-top: 0;}.fl-theme-builder-header-shrink-row-bottom.fl-row-content-wrap {padding-bottom: 5px;}.fl-theme-builder-header-shrink-row-top.fl-row-content-wrap {padding-top: 5px;}.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-col-content {margin-bottom: 0;margin-top: 0;padding-bottom: 0;padding-top: 0;}.fl-theme-builder-header-shrink-module-bottom.fl-module-content {margin-bottom: 5px;}.fl-theme-builder-header-shrink-module-top.fl-module-content {margin-top: 5px;}.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink img {max-height: 50px;}.fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-sticky) {position: absolute;width: 100%;z-index: 100;}.fl-builder-edit body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"] {display: none;}body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-row-content-wrap,body:not(.single-fl-theme-layout) .fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-scrolled):not([data-overlay-bg="default"]) .fl-col-content {background: transparent;}.fl-post-carousel-post-feature-stories a.image-link {font-size: 14px;color: #5a6265;text-decoration: none;}.fl-post-carousel-post-feature-stories .slide-cat {position: absolute;width: 100%;text-transform: uppercase;font-size: 11px;color: #5a6265;letter-spacing: 3.02px;display: block;font-weight: 500;background: white;z-index: 999;line-height: 2;}.fl-post-carousel-post-feature-stories .slide-cat:after {display: block;content: "";height: 10px;background-color: white;position: relative;border-top: 1px solid;}.fl-post-carousel-post-feature-stories figure {top: 32px;height: 140px;margin: 0;position: relative;overflow: hidden;}.fl-post-carousel-post-feature-stories figure img {float: none;max-width: 100%;padding-right: 0;}.fl-post-carousel-post-feature-stories .slide-blurb {position: relative;margin-top: 40px;}.fl-post-carousel-student-groups .groups-slide .student-group {height: 4em;line-height: 1.3;border-top: 1px solid #ffba3c;padding: .5em .5em 0 .5em;margin: .5em 1em 0 0;font-size: 16px;overflow: scroll;}body {background-color: #c1b520;}.fl-post-carousel-navigation {position: relative;display: flex;justify-content: flex-end;height: 32px;border: none;}.fl-post-carousel-navigation [role="button"] {border: 0;background: none;margin: 0 5px 0 0;padding: 0;font-family: inherit;cursor: pointer;-webkit-appearance: none;position: relative;z-index: 1000;display: flex;white-space: nowrap;height: 35px;width: 35px;left: 0;}.fl-post-carousel-navigation [role="button"] .icon {margin-top: 5px;height: 25px;width: 25px;}.fl-post-carousel-navigation [role="button"].carousel-next .icon {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}.fl-post-carousel-navigation [role="button"]:focus {outline: none;}