.fs-lightbox{width:200px;height:200px;position:absolute;right:0;left:0;z-index:101;background:#fff;opacity:0;margin:0 auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.fs-lightbox,.fs-lightbox :not(input):not(textarea){box-sizing:border-box;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.fs-lightbox-fixed{position:fixed;top:0;bottom:0;margin:auto}.fs-lightbox-animating{-webkit-transition:height .25s ease , width .25s ease , opacity .25s linear , top .25s ease;transition:height .25s ease , width .25s ease , opacity .25s linear , top .25s ease}.fs-lightbox-animating .fs-lightbox-content,.fs-lightbox-animating .fs-lightbox-control,.fs-lightbox-animating .fs-lightbox-meta,.fs-lightbox-animating .fs-lightbox-thumbnails,.fs-lightbox-animating .fs-lightbox-tools{-webkit-transition:opacity .25s linear .25s , visibility .25s linear .25s;transition:opacity .25s linear .25s , visibility .25s linear .25s}.fs-lightbox-mobile .fs-lightbox-image_container{-webkit-transition:height .25s ease , width .25s ease , top .25s ease , left .25s ease;transition:height .25s ease , width .25s ease , top .25s ease , left .25s ease}.fs-lightbox-mobile.fs-lightbox-scaling .fs-lightbox-image_container{-webkit-transition:none!important;transition:none!important}.fs-lightbox-overlay{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000;opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.fs-lightbox-open{opacity:1}.fs-lightbox-overlay.fs-lightbox-open{opacity:.75}.fs-lightbox-close{border:none;position:absolute;top:0;right:0;z-index:105;cursor:pointer;display:block;overflow:hidden;padding:0}.fs-lightbox-container{width:100%;height:100%;position:relative;z-index:103;background:#fff;overflow:hidden}.fs-lightbox-container:after{clear:both;content:'';display:table}.fs-lightbox-content{width:100%;background:#fff;opacity:1;overflow:hidden;padding:0;visibility:visible}.fs-lightbox-content:after{clear:both;content:'';display:table}.fs-lightbox-inline .fs-lightbox-content{width:auto;overflow:auto;-webkit-overflow-scrolling:touch}.fs-lightbox-iframed .fs-lightbox-content{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.fs-lightbox-mobile .fs-lightbox-image_container{width:1px;height:1px;position:absolute;margin:0;-webkit-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}.fs-lightbox-image{float:left}.fs-lightbox-mobile .fs-lightbox-image{position:relative;float:none}.fs-lightbox-video{width:100%;height:100%}.fs-lightbox-iframe{width:100%;height:100%;border:none;float:left;overflow:auto}.fs-lightbox-meta{opacity:1;clear:both;visibility:visible}.fs-lightbox-control{border:none;padding:0;position:absolute;top:0;z-index:105;cursor:pointer;display:block;margin-right:auto;margin-left:auto;opacity:1;visibility:visible;white-space:nowrap}.fs-lightbox-control_previous{left:0}.fs-lightbox-control_next{right:0}.fs-lightbox-control_disabled{opacity:0;visibility:hidden}.no-touchevents .fs-lightbox .fs-lightbox-control_disabled,.no-touchevents .fs-lightbox:hover .fs-lightbox-control_disabled{opacity:0;visibility:hidden}.fs-lightbox-caption:after{clear:both;content:'';display:table}.fs-lightbox-toggle{border:none;padding:0;display:none}.fs-lightbox-thumbnails{height:60px;clear:both;overflow:hidden;padding:0}.fs-lightbox-thumbnail_container{height:80px;position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:0 0 30px;text-align:center;white-space:nowrap}.fs-lightbox-thumbnail_item{width:50px;height:50px;position:relative;background:0 0;border:none;display:inline-block;margin:0 10px 0 0;opacity:.25;overflow:hidden;padding:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.fs-lightbox-thumbnail_item:last-child{margin:0}.fs-lightbox-thumbnail_item img{width:100%;height:auto;position:absolute;top:50%;display:block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fs-lightbox-thumbnail_item.fs-lightbox-active,.no-touchevents .fs-lightbox-thumbnail_item:hover{opacity:1}.fs-lightbox-loading .fs-lightbox-content,.fs-lightbox-loading .fs-lightbox-control,.fs-lightbox-loading .fs-lightbox-meta,.fs-lightbox-loading .fs-lightbox-thumbnails,.fs-lightbox-loading .fs-lightbox-tools{opacity:0;-webkit-transition:opacity .25s linear , visibility .25s linear;transition:opacity .25s linear , visibility .25s linear;visibility:hidden}.fs-lightbox-loading .fs-lightbox-loading_icon,.fs-lightbox-ready.fs-lightbox-loading .fs-lightbox-thumbnails,.fs-lightbox-ready.fs-lightbox-loading .fs-lightbox-tools{opacity:1;visibility:visible}.fs-lightbox-mobile{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:#111;border-radius:0}.fs-lightbox-mobile .fs-lightbox-container{position:static;background:#111}.fs-lightbox-mobile .fs-lightbox-content{height:100%;background-color:#111}.fs-lightbox-mobile .fs-lightbox-tools{width:100%;position:fixed;right:0;bottom:0;left:0;background-color:#111}.fs-lightbox-mobile .fs-lightbox-controls{text-align:center}.fs-lightbox-mobile .fs-lightbox-control{opacity:1;visibility:visible}.no-touchevents .fs-lightbox-mobile .fs-lightbox-control,.no-touchevents .fs-lightbox-mobile:hover .fs-lightbox-control{visibility:visible}.fs-lightbox-mobile .fs-lightbox-control_disabled,.no-touchevents .fs-lightbox-mobile .fs-lightbox-control_disabled,.no-touchevents .fs-lightbox-mobile:hover .fs-lightbox-control_disabled{cursor:default!important;opacity:0;visibility:hidden}.fs-lightbox-mobile .fs-lightbox-position{color:#999}.fs-lightbox-mobile .fs-lightbox-caption p{color:#eee}.fs-lightbox-mobile .fs-lightbox-image{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:none!important;transition:none!important}.fs-lightbox-mobile.fs-lightbox-iframe .fs-lightbox-content,.fs-lightbox-mobile.fs-lightbox-inline .fs-lightbox-content{height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-tools{width:auto;position:static;background:0 0}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-controls{position:fixed;right:0;bottom:0;left:0;z-index:105;background-color:#111}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-toggle{display:inline-block;margin:0 5px}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-meta{width:100%;height:80%;position:fixed;right:0;bottom:0;left:0;z-index:104;background:#222;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:opacity .25s linear .25s , visibility .25s linear .25s , -webkit-transform .25s ease;transition:opacity .25s linear .25s , visibility .25s linear .25s , -webkit-transform .25s ease;transition:transform .25s ease , opacity .25s linear .25s , visibility .25s linear .25s;transition:transform .25s ease , opacity .25s linear .25s , visibility .25s linear .25s , -webkit-transform .25s ease}.fs-lightbox-touch.fs-lightbox-caption_open .fs-lightbox-meta{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-thumbnails{width:100%;height:70px;position:fixed;right:0;bottom:0;left:0;z-index:104;background:#111;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:opacity .25s linear .25s , visibility .25s linear .25s , -webkit-transform .25s ease;transition:opacity .25s linear .25s , visibility .25s linear .25s , -webkit-transform .25s ease;transition:transform .25s ease , opacity .25s linear .25s , visibility .25s linear .25s;transition:transform .25s ease , opacity .25s linear .25s , visibility .25s linear .25s , -webkit-transform .25s ease}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-thumbnail_container{height:100px}.fs-lightbox-touch.fs-lightbox-thumbnails_open .fs-lightbox-thumbnails{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.fs-lightbox-lock{overflow:hidden!important}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform , height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform , height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E);left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E)}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E)}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E);right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E)}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E)}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(30%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(60%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(90%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(120%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(150%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate\(180%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate\(210%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate\(240%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate\(270%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate\(300%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate\(330%2060%2C60\)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(30%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(60%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(90%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(120%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate\(150%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate\(180%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate\(210%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate\(240%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate\(270%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate\(300%2060%2C60\)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate\(330%2060%2C60\)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}@charset "UTF-8";body,.newsletter-signup input[type="email"],.article-body .footnotes ol:before,.wcl-content-body .footnotes ol:before,.ftr-global .blocks>li.copyright h5,.featured-article-container .featured-article-text .h2,.faculty-publications .titles cite,.faculty-hero-container .faculty-hero-text h1{font-family:'Excelsior W01',Palatino,serif;font-weight:400;font-style:normal}figcaption,.info-container .info-icon:after,.info-container .info-box,.article-block .article,.article-body blockquote .quotee,.event-item h2,.wcl-content-body blockquote .quotee,.hdr-search input[type="text"],.upcoming-events-container .intro h2 span,.upcoming-events-container .swiper-slide span.title,.quote-photo-container .quote-photo-text .quotee,.faculty-publications .titles cite i,.event-detail .event-item .h2,.news-item .date,.search-results-input input[type="search"]{font-family:'Excelsior W01',Palatino,serif;font-weight:400;font-style:italic}.article-body h2,.article-body h4,.article-body ol>li:before,.event-item .date-rsvp .day-month,.wcl-content-body h4,.wcl-content-body ol>li:before,.upcoming-events-container .swiper-slide span.day{font-family:'Excelsior W01',Palatino,serif;font-weight:700;font-style:normal}label.error,.newsletter-signup input[type="submit"],.article-block .category,.article-block .date,.article-block .number,.faculty-block .title,.faculty-block .categories li,.article-aside .author-container .title,.event-item .date-rsvp .day-week,.ui-datepicker,.feed-block .views,.feed-block .likes,.feed-block time,.hdr-global-main,.module-connect .connect-block h4,.module-connect .connect-block .header,.upcoming-events-container .swiper-slide span,.link-block-container h4,.link-block-container .link-block-container-right-header,.hero-text-notice-container .cta-block h3{font-family:'Sofia Pro W01',Helvetica,Arial,sans-serif;font-weight:200;font-style:normal}h1,.article-body h3,.event-item .info p,.ui-datepicker .ui-datepicker-title,.news-events-filter h3,.wcl-content-body h3,.hdr-global-main .nav-utility .submenu,.nav-main>ul>li>ul,.ftr-global h5,.ftr-global .navhead,.subnav-container .subnav>div>a,.history-content .nav-page,.hero-text-notice-container .primary-block h3,.resource-kit h3,.search-results-container h3,.skiplink{font-family:'Sofia Pro W01',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.tags li,.read-more,.float-label,.button-inputs label,.textarea-wrap .textarea-feedback,dl.style-a dt,table.schedule th,table.datatable th[scope="col"],table.datatable th[scope="row"],.button,.faculty-block .email a,.article-header .article-info,.article-aside .author-container .name,.article-aside .sidebar-list,.event-item .time-location,.event-item .criteria li,.news-events-filter h4,.news-events-filter .filter-by .reset button,.news-events-filter .filter-by .reset a,.news-events-filter .date-range label,.news-events-filter ul.inputs li,.wcl-content-body .learn-more li,.wcl-legacy-container input[type="submit"],.filter-menu label,.block-grid-container .see-all,.lawwire-carousel-container .swiper-slide.end nav li,.article-history .learn-more li,.hero-text-notice-container .secondary-block .learn-more li,.pagination li,.faculty-hero-container .faculty-hero-text .title-primary,.faculty-hero-container .faculty-hero-text address,.contact-us .field label,.contact-us .label,.search-results-filter h2,.search-results li .category,.directory-item .type,.directory-item .info p{font-family:'Sofia Pro W01',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}.event-item .date-rsvp,.event-item .info h4,.ui-datepicker th,.feed-block .title,.feed-block .username,.upcoming-events-container .swiper-slide span.venue,.modules-faculty h3,.social-feeds-container .feed-list li>a,.event-detail .secondary-block .info .location p,.search-results-container h3 strong{font-family:'Sofia Pro W01',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}.social-list li a:after,.social-list li div:after,.article-body figure a[data-rel="shadowbox\[gallery\]"]:after,.wcl-content-body figure a[data-rel="shadowbox\[gallery\]"]:after,.article-history figure a[data-rel="shadowbox\[gallery\]"]:after,.hero-text-notice-container .primary-block figure a[data-rel="shadowbox\[gallery\]"]:after,.social-feeds-container .feed-list li>a:before{font-family:'FontAwesome',Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]) {display:none;height:0}img{border-style:none;max-width:100%}svg:not(:root) {overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}body{line-height:1.5;background-color:#fff;color:#000}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.1;font-weight:normal}p{margin-top:0}ul,ol{margin-top:0}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}nav ul{list-style:none;margin:0;padding:0}dl{margin-top:0}dd{margin:0}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}figure{margin:0}address{font-style:normal}form{margin:0}fieldset{padding:0;margin:0;border:0}textarea{resize:vertical}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}[disabled]{cursor:default}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}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,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{color:#363b3b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#077675}.no-touchevents a:hover{color:#077675}h1{line-height:1;color:#077675;font-size:1.875rem;margin-bottom:1.5rem;text-transform:uppercase}@media screen and (min-width:580px){h1{font-size:2.75rem;margin-bottom:1.75rem}}h2,.h2{line-height:1.4167;color:#490a34;font-size:1.5rem;margin-bottom:.875rem}@media screen and (min-width:580px){h2,.h2{line-height:1.2942;font-size:2.125rem}}h2 a,.h2 a{color:#490a34;text-decoration:none}.no-touchevents h2 a:hover,.no-touchevents .h2 a:hover{color:#077675}@media screen and (min-width:580px){p.small,.heading p,.article-body .footnotes ol li,.wcl-content-body .footnotes ol li,.slideshow-container .text p,.faculty-education p{line-height:1.6667;font-size:.9375rem}}p{line-height:1.6667;font-size:.9375rem}@media screen and (min-width:580px){p{line-height:1.7778;font-size:1.125rem}}figcaption{line-height:1.6667;font-size:.9375rem;color:#5e5e5e}.tags{list-style:none;margin:0 0 1rem;padding-top:0;padding-right:0;padding-left:0}.tags li{line-height:1.2728;font-size:.6875rem;text-transform:uppercase;display:inline}.tags li:after{content:', '}.tags li:last-child:after{display:none}.heading h2{margin:0}.heading h2:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem 0;content:'';display:block}@media screen and (min-width:580px){.heading h2:after{margin:1.875rem 0}}.heading h2 br{display:none}@media screen and (min-width:580px){.heading h2 br{display:inline}}@media screen and (min-width:960px){.heading h2{line-height:1.3;font-size:2.5rem}}.read-more{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background-color:transparent;text-transform:uppercase;color:#077675;text-decoration:none;font-size:.6875rem;white-space:nowrap;padding:.125rem}.read-more:after{content:'»';padding-left:.1875rem;vertical-align:5%}.no-touchevents .read-more:hover{background:#c1d730;color:#000!important}input[type="search"],input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="submit"],input[type="number"],select,textarea{font-family:'Sofia Pro W01',Helvetica,Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;border-radius:0;display:inline-block;height:2.5rem;padding:0 20px}input[type="search"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="submit"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;height:2.5rem}input[type="search"]::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="submit"]::-moz-placeholder,input[type="number"]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{opacity:1;height:2.5rem}input[type="search"]:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="submit"]:-moz-placeholder,input[type="number"]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{opacity:1;height:2.5rem}input[type="search"]:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="submit"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;height:2.5rem}select{font-family:'Sofia Pro W01',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;line-height:1;background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrows-select.svg) , -webkit-linear-gradient(right,#077675 0%,#077675 40px) , -webkit-linear-gradient(right,#fff 40px,#fff 100%);background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrows-select.svg) , linear-gradient(to left,#077675 0%,#077675 40px) , linear-gradient(to left,#fff 40px,#fff 100%);background-repeat:no-repeat;background-size:6px 11px , 40px 100% , 100%;background-position:right 17px center , right;font-size:.6875rem;color:#363b3b;text-transform:uppercase;padding-right:3.125rem}select::-ms-expand{display:none}select:focus::-ms-value{background:none;color:inherit;outline:thin dotted}label.error{display:block;font-size:.6875rem;padding-top:.3125rem;color:#cd033a;text-transform:uppercase}.float-label{position:relative;font-size:.6875rem}.float-label input{font-family:inherit;padding-top:.375rem;width:100%;font-size:.875rem}.float-label label:not(.error) {position:absolute;top:.9375rem;line-height:1!important;left:20px;opacity:.5;text-transform:uppercase}.float-label.is-focused label:not(.error),
  .float-label.is-filled label:not(.error) {font-size:.5rem!important;top:.1875rem}.button-inputs{margin:0;padding:0;list-style:none}.button-inputs li{position:relative;margin-bottom:.625rem}.button-inputs label{font-size:.6875rem;line-height:1.1819;text-transform:uppercase;background:#fff;color:#077675;padding:0 30px;height:2.5rem;display:flex;flex-direction:column;justify-content:center;cursor:pointer;transition:background-color 150ms ease , color 150ms ease;position:relative}.no-touchevents .button-inputs label:hover{background-color:#077675;color:#fff}.button-inputs input{opacity:0;position:absolute}.button-inputs input:checked+label{background-color:#077675;color:#fff}.button-inputs input:checked[type="checkbox"]+label:before{content:'';height:.4375rem;width:.4375rem;background:url(/sites/wcl-american-edu/themes/dp16/images/icon-close.svg) 50% 50% no-repeat;position:absolute;top:17px;left:15px}.button-inputs input:focus+label{outline:thin dotted}.textarea-wrap{background:#fff;position:relative}.textarea-wrap textarea{display:block;padding-top:.75em;padding-bottom:2.1875rem}.textarea-wrap .textarea-feedback{text-align:right;text-transform:uppercase;font-size:.6875rem;opacity:.5;position:absolute;right:15px;bottom:.625rem}.textarea-wrap label.error{position:absolute;left:15px;bottom:.625rem}body{padding-top:60px}@media screen and (min-width:580px){body{padding-top:88px}}@media screen and (min-width:1280px){body{padding-top:53px}}.layout{max-width:1280px;margin-left:auto;margin-right:auto;width:calc(100% - 32px)}.layout::after{clear:both;content:"";display:block}@media screen and (min-width:580px){.layout{width:calc(100% - 60px)}}@media screen and (min-width:960px){.layout{width:89.0625%;min-width:900px}.two-column-article .two-column-main{float:left;display:block;margin-right:1.01043%;width:66.32986%}.two-column-article .two-column-main:last-child{margin-right:0}}.two-column-article .two-column-main .block-grid-container .layout{width:auto;min-width:0;max-width:none}.two-column-article .two-column-sidebar{border-top:solid 1px #eaeaef;padding-top:2.5rem;margin-top:2.375rem}@media screen and (min-width:580px){.two-column-article .two-column-sidebar{margin-top:3.75rem}}@media screen and (min-width:960px){.two-column-article .two-column-sidebar{float:left;display:block;margin-right:1.01043%;width:27.04802%;margin-left:5.61169%;margin-right:0;float:right;border-top:0;margin-top:0;padding:0}.two-column-article .two-column-sidebar:last-child{margin-right:0}}.two-column-article .two-column-sidebar h4,.two-column-article .two-column-sidebar .h4{line-height:1.4;font-size:1.25rem;text-transform:lowercase;margin-bottom:2rem;color:#490a34}.two-column-article .two-column-sidebar .block{margin-bottom:2.125rem;padding-bottom:2.125rem;border-bottom:solid 1px #eaeaef}@media screen and (min-width:960px){.two-column-article .two-column-sidebar .block{margin-bottom:3.375rem;padding-bottom:3.375rem}}.two-column-article .two-column-sidebar .block:last-child{border-bottom:none;margin-bottom:0}.featured-article-text{padding-top:1.25rem;padding-bottom:1.5rem;position:relative}@media screen and (min-width:580px){.featured-article-text{padding-top:1.875rem;padding-bottom:2.5rem}}@media screen and (min-width:960px){.featured-article-text{padding-top:0;padding-bottom:0}.featured-article-text .featured-article-text-inner{float:left;display:block;margin-right:1.01043%;width:60.71817%;position:absolute;right:0;bottom:-135px;background:#fff;padding:2.5rem 3.75rem;z-index:10}.featured-article-text .featured-article-text-inner:last-child{margin-right:0}}@media screen and (min-width:1280px){.featured-article-text .featured-article-text-inner{float:left;display:block;margin-right:1.01043%;width:49.49479%;bottom:-95px}.featured-article-text .featured-article-text-inner:last-child{margin-right:0}}.featured-article-text h2{margin:0}.featured-article-text h2:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem 0;content:'';display:block}@media screen and (min-width:580px){.featured-article-text h2:after{margin:1.875rem 0}}.featured-article-text .button-container{padding-top:.625rem}@media screen and (min-width:580px){.featured-article-text .button-container{padding-top:1.25rem}}@media screen and (min-width:960px){.news-events-page{background:-webkit-linear-gradient(left,#eaeaef 0,#eaeaef 50%) , -webkit-linear-gradient(left,transparent 50%,transparent 100%);background:linear-gradient(to right,#eaeaef 0,#eaeaef 50%) , linear-gradient(to right,transparent 50%,transparent 100%);background-repeat:no-repeat;background-size:50% 100% , 100%}.news-events-page>.inner{background:-webkit-linear-gradient(left,#eaeaef 0,#eaeaef 22.44676%) , -webkit-linear-gradient(left,#fff 22.44676%,#fff 100%);background:linear-gradient(to right,#eaeaef 0,#eaeaef 22.44676%) , linear-gradient(to right,#fff 22.44676%,#fff 100%);background-repeat:no-repeat;background-size:22.44676% 100% , 100%}}.news-events-page .news-events-filter{background:#eaeaef;margin:0 -16px}@media screen and (min-width:580px){.news-events-page .news-events-filter{margin:0 -30px}}@media screen and (min-width:960px){.news-events-page .news-events-filter{margin:0 auto}.news-events-page .news-events-filter{float:left;display:block;width:19.64092%}.news-events-page .news-events-filter:last-child{width:18.63049%}.news-events-page .main-content{float:left;display:block;margin-right:1.01043%;width:71.94155%;margin-left:8.41754%}.news-events-page .main-content:last-child{margin-right:0}}.newsletter-signup .label,.video-object .play-btn .text,.filter-menu.standalone-search label,.upcoming-events-container .swiper-next>span em,.upcoming-events-container .swiper-prev>span em,.lawwire-carousel-container .swiper-next>span em,.lawwire-carousel-container .swiper-prev>span em,.features-carousel-container .swiper-next>span em,.features-carousel-container .swiper-prev>span em,.slideshow .swiper-next>span em,.slideshow .swiper-prev>span em,.social-feeds-container .swiper-next>span em,.social-feeds-container .swiper-prev>span em{border:0;clip:rect(0,0,0,0);position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0}dl.style-a{border-top:1px solid #eaeaef}dl.style-a dt{font-size:.75rem;line-height:1.1667;color:#077675;text-transform:uppercase;padding-top:1.625rem;margin-bottom:1rem}dl.style-a dd{font-size:.875rem;line-height:1.1429;border-bottom:1px solid #eaeaef;padding-bottom:1.625rem}ul.bulleted-links{margin:0;padding:0;list-style:none}ul.bulleted-links li{font-size:.9375rem;line-height:1.6667;line-height:25px;margin-bottom:1.1em;padding-left:19px;position:relative}@media screen and (min-width:580px){ul.bulleted-links li{font-size:1.125rem;line-height:1.5556;padding-left:21px}}ul.bulleted-links li:before{content:'';display:block;background:#077675;border-radius:50%;height:5px;width:5px;position:absolute;left:3px;top:.6em}@media screen and (min-width:580px){ul.bulleted-links li:before{height:6px;width:6px}}ul.bulleted-links a{text-decoration:none;transition:background-color 150ms ease-in-out , color 150ms ease-in-out}.no-touchevents ul.bulleted-links a:hover{background:#c1d730;color:#17020d}table.schedule{width:100%;margin-bottom:1.75rem}table.schedule tr{border-bottom:1px solid #eaeaef}table.schedule th{text-align:left;font-size:.75rem;line-height:1.1667;color:#077675;text-transform:uppercase;padding:1.625rem 0 1.125rem}table.schedule td{font-size:.875rem;line-height:1.1429;padding:1.125rem 0 1rem}table.schedule td+td{text-align:right;padding-left:1em}table.schedule td+td.left{text-align:left}table.schedule caption.left{text-align:left}table.schedule caption.justify{text-align:justify}table.datatable{width:100%;margin:0 auto 1.75rem auto}table.datatable tr{border-bottom:1px solid #eaeaef}table.datatable th[scope="col"]{text-align:left;font-size:.75rem;line-height:1.1667;color:#077675;text-transform:uppercase;padding:1.625rem 0 1.125rem}table.datatable th[scope="row"]{text-align:left;font-size:.75rem;line-height:1.1667;color:#077675;text-transform:uppercase;padding:1.625rem 0 1.125rem}table.datatable td{font-size:.875rem;line-height:1.1429;padding:1.125rem 0 1rem}table.datatable caption{margin-top:1rem}table.datatable caption.left{text-align:left}table.datatable caption.justify{text-align:justify}.button{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out , border-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out , border-color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out , border-color 150ms ease-in-out;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;line-height:3.5455;display:inline-block;font-size:.6875rem;text-align:center;color:#077675;cursor:pointer;padding:0 1.375rem;white-space:nowrap;vertical-align:middle;background-color:transparent;border:1px solid!important;border-color:#077675;text-decoration:none;text-transform:uppercase;height:2.5rem;border-radius:2.5rem!important}.no-touchevents .button:hover,.no-touchevents .button:focus{border-color:#c1d730!important;background-color:#c1d730!important;color:#17020d!important}.button.transparent,.button.translucent{background-color:transparent;color:#fff}.button.transparent{border-color:#fff}.button.translucent{border-color:rgba(255,255,255,.4)}.button.solid{background-color:#077675;color:#fff}.social-list{margin:0;padding:0;white-space:nowrap}.social-list::after{clear:both;content:"";display:block}.social-list li{display:inline-block;margin:0 .625rem}@media screen and (min-width:580px){.social-list li{margin-right:.9375rem}}.social-list li:first-child{margin-right:.125rem}@media screen and (min-width:580px){.social-list li:first-child{margin-right:.3125rem}}.social-list li a,.social-list li div{height:34px;width:34px;cursor:pointer;display:block;position:relative;text-decoration:none;text-indent:-9999em}.social-list li a:after,.social-list li div:after{-webkit-transition:color 150ms ease-in-out;-moz-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out;position:absolute;top:3px;left:3px;font-size:1.875rem;line-height:1.875rem;content:'';color:#fff;text-indent:0}.no-touchevents .social-list li a:hover:after,.no-touchevents .social-list li a:focus:after,.no-touchevents .social-list li div:hover:after,.no-touchevents .social-list li div:focus:after{color:#c1d730}.social-list li a.facebook:after,.social-list li div.facebook:after{content:"\f09a"}.social-list li a.twitter:after,.social-list li div.twitter:after{content:"\f099"}.social-list li a.linkedin:after,.social-list li div.linkedin:after{content:"\f0e1"}.social-list li a.pinterest:after,.social-list li div.pinterest:after{content:"\f0d3"}.social-list li a.googleplus:after,.social-list li div.googleplus:after{content:"\f0d4"}.social-list li a.youtube:after,.social-list li div.youtube:after{content:"\f16a"}.social-list li a.instagram:after,.social-list li div.instagram:after{content:"\f16d"}.social-list li a.email:after,.social-list li div.email:after{content:"\f003"}.social-list li a.wordpress:after,.social-list li div.wordpress:after{content:"\f19a"}.share-container .social-list li:first-child{margin-left:0}.share-container .social-list li a,.share-container .social-list li div{height:24px;width:24px}.share-container .social-list li a:after,.share-container .social-list li div:after{font-size:1.25rem;line-height:1.25rem;color:#077675}.no-touchevents .share-container .social-list li a:hover:after,.no-touchevents .share-container .social-list li div:hover:after{color:#c1d730}.info-container{position:absolute;right:6px;bottom:6px;left:auto;z-index:10;width:250px}@media screen and (min-width:580px){.info-container{bottom:10px;right:10px}}.info-container.left{position:absolute;bottom:6px;left:6px}@media screen and (min-width:580px){.info-container.left{bottom:10px;left:10px}}.info-container.left .info-icon{position:absolute;bottom:6px;left:6px}@media screen and (min-width:580px){.info-container.left .info-icon{bottom:10px;left:10px}}.info-container.left .info-box{padding:1.125rem 1.125rem 1.125rem 3.75rem}.info-container .info-icon{position:absolute;right:6px;bottom:6px;left:auto;-webkit-transition:background-color 150ms ease-in-out ease-in-out , border-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out ease-in-out , border-color 150ms ease-in-out;transition:background-color 150ms ease-in-out ease-in-out , border-color 150ms ease-in-out;height:30px;width:30px;border:solid 1px #fff;border-radius:50%;color:transparent;cursor:pointer;display:block;z-index:12}@media screen and (min-width:580px){.info-container .info-icon{bottom:10px;right:10px}}.info-container .info-icon:after{-webkit-transition:color 150ms ease-in-out;-moz-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out;position:absolute;top:2px;left:10px;line-height:1.091;content:'i';color:#fff;font-size:1.375rem}.info-container .info-icon.is-open{background:#c1d730;border-color:#c1d730;z-index:12}.info-container .info-icon.is-open:after{color:#17020d}.info-container .info-box{position:absolute;top:-43px;right:0;-webkit-transition:opacity 150ms ease-in-out;-moz-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out;line-height:1.3847;padding:1.125rem 3.75rem 1.125rem 1.125rem;box-shadow:0 0 4px 0 rgba(0,0,0,.15);background:#fff;color:#000;font-size:.8125rem;z-index:11;opacity:0}@media screen and (min-width:580px){.info-container .info-box{top:-50px}}.info-container .info-box.active{opacity:1}.newsletter-signup .input-wrap{float:left;width:calc(100% - 40px)}.newsletter-signup .button-wrap{float:right;width:40px}.newsletter-signup input[type="email"]{width:100%;background:#eaeaef;line-height:1.8572;font-size:.875rem}.newsletter-signup input[type="email"]::-webkit-input-placeholder{color:rgba(0,0,0,.4);font-size:.875rem}.newsletter-signup input[type="email"]::-moz-placeholder{color:rgba(0,0,0,.4);font-size:.875rem}.newsletter-signup input[type="email"]:-moz-placeholder{color:rgba(0,0,0,.4);font-size:.875rem}.newsletter-signup input[type="email"]:-ms-input-placeholder{color:rgba(0,0,0,.4);font-size:.875rem}.newsletter-signup input[type="submit"]{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;line-height:2.8572;width:100%;background:#077675;font-size:.875rem;color:#fff;text-transform:uppercase;padding:0}.no-touchevents .newsletter-signup input[type="submit"]:hover{background:#c1d730;color:#000}.newsletter-signup .frame-form{min-height:50px}.newsletter-signup .frame-confirm{display:none}.newsletter-signup .frame-confirm p{color:#5e5e5e;margin-bottom:0}.newsletter-signup label{display:block}.newsletter-signup label.error{border-top:solid 4px #cd033a;position:relative;top:-4px}.featured-video-image img{width:100%;display:block}.video-object{cursor:pointer;position:relative;padding-bottom:56.25%}.video-object iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;z-index:1;opacity:0;border:0}.touchevents .video-object iframe{opacity:1}.video-object .play-btn{display:none}.video-object .cover{position:absolute;top:0;left:0;z-index:10;width:100%}.touchevents .video-object .cover{display:none}.video-object .play-btn{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;position:absolute;bottom:0;left:0;height:50px;width:50px;background-color:rgba(7,118,117,.6);cursor:pointer;display:block;z-index:11}@media screen and (min-width:580px){.video-object .play-btn{height:80px;width:80px}}.video-object .play-btn .icon{position:absolute;top:10px;right:0;bottom:0;left:10px;height:30px;width:30px;content:'';display:block}@media screen and (min-width:580px){.video-object .play-btn .icon{height:50px;width:50px;top:15px;left:15px}}.no-touchevents .video-object:hover .play-btn{background-color:rgba(193,215,48,.9)}.no-touchevents .video-object:hover .play-btn .icon path{fill:#000}.article-block{-webkit-transition:color 150ms ease-in-out;-moz-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out;background-size:cover;background-position:center top;background-repeat:no-repeat;color:#fff;display:block;text-align:center;text-decoration:none;min-height:280px;position:relative}@media screen and (min-width:1280px){.article-block{min-height:380px}}.article-block:before{-webkit-transition:background-color 150ms ease-in-out , opacity 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , opacity 150ms ease-in-out;transition:background-color 150ms ease-in-out , opacity 150ms ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7);content:'';z-index:0;opacity:1}.article-block.active,.no-touchevents .article-block:hover{color:#343560}.article-block.active:before,.no-touchevents .article-block:hover:before{background-color:#c1d730}.article-block.active .category:after,.no-touchevents .article-block:hover .category:after{background-color:#343560}.article-block .article-block-inner{display:block;position:relative;padding:1.75rem 1.25rem 2rem;z-index:1}@media screen and (min-width:580px){.article-block .article-block-inner{padding-bottom:3.25rem}}.article-block .category{margin:0;display:inline-block;text-align:center;font-size:.75rem;line-height:1.6667;text-transform:uppercase;letter-spacing:.0625rem}.article-block .category:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem auto;content:'';display:block}@media screen and (min-width:580px){.article-block .category:after{margin:1.875rem auto}}.article-block .article{line-height:1.4445;display:block;font-size:1.125rem;text-transform:none;letter-spacing:0;margin-bottom:1.5rem}.article-block .date,.article-block .number{position:absolute;bottom:25px;left:0;display:inline-block;width:100%;z-index:1;text-align:center;font-size:.75rem;line-height:1.6667;letter-spacing:.0625rem;text-transform:uppercase}.article-block.course:before{background-color:#003234;content:'';z-index:0;opacity:1}.article-block.course .article-block-inner{padding-top:2rem}.article-block.course .category:after{margin-top:2.875rem}@media screen and (min-width:1280px){.article-block.course .category:after{margin-top:5.25rem}}.article-block.course .article{font-size:1.375rem}.article-block.course .number{bottom:2.1875rem}.Courses-App .article-block .article-block-inner{padding:1.75rem 1.25rem 2rem;min-height:280px}@media screen and (min-width:580px){.Courses-App .article-block .article-block-inner{padding-bottom:3.25rem;min-height:26.1875rem}}@media screen and (min-width:960px){.Courses-App .article-block .article-block-inner{min-height:392px}}@media screen and (min-width:1280px){.Courses-App .article-block .article-block-inner{min-height:400px}}.Courses-App .article-block .article-block-inner a{text-decoration:none;color:#fff}.Courses-App .article-block.course .category:after{margin-top:1.75rem}@media screen and (min-width:1280px){.Courses-App .article-block.course .category:after{margin-top:3.5rem}}.Courses-App .article-block.course .number,.Courses-App .article-block.course .notes,.Courses-App .article-block.course .instructor,.Courses-App .article-block.course .credit,.Courses-App .article-block.course .enrollment,.Courses-App .article-block.course .when,.Courses-App .article-block.course .where{position:relative;bottom:25px;left:0;display:inline-block;width:100%;z-index:1;text-align:center;font-size:.75rem;line-height:1.6667;letter-spacing:.0625rem}.Courses-App .article-block.course .days abbr,.Courses-App .article-block.course .time{margin-left:.0625rem;text-decoration:none}.Courses-App .article-block.course .days{margin-right:.075em}.Courses-App .article-block.course .enrollment{position:absolute;text-align:right;padding-right:1.25rem}.Courses-App .article-block.course .credit{position:absolute;text-align:left;padding-left:1.25rem}.Courses-App .article-block.course .instructor a,.Courses-App .article-block.course .instructor a:visited{color:#c1d730}.callout-block{background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:transparent;color:#fff;display:block;text-decoration:none;min-height:300px;position:relative;overflow:hidden}@media screen and (min-width:580px){.callout-block{min-height:260px}}@media screen and (min-width:960px){.callout-block{min-height:300px}}@media screen and (min-width:1280px){.callout-block{min-height:380px}}.callout-block.active .callout-block-inner,.no-touchevents .callout-block:hover .callout-block-inner,.no-touchevents .callout-block:focus .callout-block-inner{top:0;height:100%}.callout-block.active .title,.no-touchevents .callout-block:hover .title,.no-touchevents .callout-block:focus .title{color:#fff}.callout-block.active .description,.no-touchevents .callout-block:hover .description,.no-touchevents .callout-block:focus .description{color:#fff;opacity:1}.callout-block .callout-block-inner{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;display:block;padding:1.75rem 1.25rem .75rem;z-index:1;position:absolute;right:0;bottom:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7);content:'';z-index:0;top:60%;min-height:152px}@media screen and (min-width:580px){.callout-block .callout-block-inner{top:57%}}@media screen and (min-width:1280px){.callout-block .callout-block-inner{min-height:230px;padding-top:2.375rem}}.touchevents .callout-block .callout-block-inner{top:0;height:100%}.touchevents .callout-block .callout-block-inner .description{opacity:1}.callout-block .title{margin:0;display:block}.callout-block .title:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem 0;content:'';display:block}@media screen and (min-width:580px){.callout-block .title:after{margin:1.875rem 0}}.callout-block .title .truncate{display:block;font-size:1.25rem;line-height:1.25;height:3.125rem;overflow:hidden}@supports (-webkit-line-clamp: 2) {
        .callout-block .title .truncate {
          display: -webkit-box;
          -webkit-line-clamp: 2;
          -webkit-box-orient: vertical;
          text-overflow: ellipsis;
          height: auto; } }@media screen and (min-width:1280px){.callout-block .title .truncate{display:block;font-size:1.5rem;line-height:1.4;height:4.2rem;overflow:hidden}@supports (-webkit-line-clamp: 2) {
            .callout-block .title .truncate {
              display: -webkit-box;
              -webkit-line-clamp: 2;
              -webkit-box-orient: vertical;
              text-overflow: ellipsis;
              height: auto; } }}.callout-block .description{-webkit-transition:opacity 400ms ease-in-out;-moz-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out;display:block;font-size:.9375rem;line-height:1.6667;height:7.81266rem;overflow:hidden;opacity:0;display:block}@supports (-webkit-line-clamp: 5) {
      .callout-block .description {
        display: -webkit-box;
        -webkit-line-clamp: 5;
        -webkit-box-orient: vertical;
        text-overflow: ellipsis;
        height: auto; } }@media screen and (min-width:1280px){.callout-block .description{display:block;font-size:15px;line-height:1.6667;height:200.004px;overflow:hidden}@supports (-webkit-line-clamp: 8) {
          .callout-block .description {
            display: -webkit-box;
            -webkit-line-clamp: 8;
            -webkit-box-orient: vertical;
            text-overflow: ellipsis;
            height: auto; } }}.faculty-block{min-height:260px;position:relative;overflow:hidden;margin-bottom:1.25rem}.faculty-block a{text-decoration:none}@media screen and (min-width:1280px){.faculty-block{min-height:380px}}.faculty-block .photo{position:absolute;top:0;left:0;z-index:0;width:100%}.faculty-block .photo img{display:block;width:100%}.faculty-block .faculty-block-inner{background:#fff;display:block;padding:1.125rem 1.25rem 0;min-height:80px;margin-top:78%;width:82%;position:relative;z-index:1}@media screen and (min-width:380px){.faculty-block .faculty-block-inner{min-height:100px}}@media screen and (min-width:440px){.faculty-block .faculty-block-inner{min-height:120px}}@media screen and (min-width:520px){.faculty-block .faculty-block-inner{min-height:140px}}@media screen and (min-width:580px){.faculty-block .faculty-block-inner{min-height:120px}}@media screen and (min-width:1280px){.faculty-block .faculty-block-inner{padding-top:1.75rem;padding-bottom:1.875rem}}.faculty-block .name{color:#490a34;display:block;line-height:1.3334;font-size:1.125rem;margin-bottom:.625rem}@media screen and (min-width:1280px){.faculty-block .name{font-size:1.25rem}}.no-touchevents .faculty-block .name:hover{color:#077675}.faculty-block .title{color:#363b3b;display:block;line-height:1.6364;font-size:.6875rem;text-transform:uppercase;margin-bottom:.625rem;letter-spacing:1px}.faculty-block .email{margin:0;display:block;margin:0 0 1rem 0}.faculty-block .email:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#eaeaef;margin:1.5rem 0;content:'';display:block}@media screen and (min-width:580px){.faculty-block .email:after{margin:1.5rem 0}}.faculty-block .email a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none;color:#077675;line-height:1.6364;font-size:.6875rem;text-transform:uppercase}.no-touchevents .faculty-block .email a:hover,.no-touchevents .faculty-block .email a:focus{background:#c1d730;color:#000!important}.faculty-block .categories-hdr{color:#490a34;display:block;line-height:1.375;font-size:1rem;margin-bottom:.625rem;text-transform:lowercase}.faculty-block .categories{list-style:none;padding:0;margin:0;font-size:0}.faculty-block .categories li{color:#363b3b;line-height:1.6364;font-size:.6875rem;text-transform:uppercase;display:inline}.faculty-block .categories li:before{content:'•';padding:0 .5rem;display:inline-block;position:relative;top:-.0625rem}.faculty-block .categories li:first-child:before{display:none}.story-block{position:relative;overflow:hidden;margin-bottom:1.125rem}@media screen and (min-width:960px){.story-block{margin-bottom:0}}.story-block a{text-decoration:none}.story-block .image{width:100%}@media screen and (min-width:960px){.story-block .image{position:absolute;top:0;left:0;z-index:0}}.story-block .image img{display:block;width:100%}.story-block .story-block-inner{background:#fff;display:block;padding:.75rem 1.25rem 0 0;position:relative;z-index:1}@media screen and (min-width:960px){.story-block .story-block-inner{padding-left:1.25rem;margin-top:48%;width:82%}}@media screen and (min-width:1280px){.story-block .story-block-inner{padding-top:1.75rem;padding-bottom:1.875rem}}.story-block .title{margin:0;display:inline-block;line-height:1.6667;font-size:1.125rem;margin-bottom:.625rem}.story-block .title:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#eaeaef;margin:.875rem 0;content:'';display:block}@media screen and (min-width:580px){.story-block .title:after{margin:1.875rem 0}}@media screen and (min-width:1280px){.story-block .title{font-size:1.25rem}}@media screen and (min-width:580px){.story-block .title:after{margin:1.5rem 0 1.125rem}}.story-block .title a:hover{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none}.no-touchevents .story-block .title a:hover:hover,.no-touchevents .story-block .title a:hover:focus{background:#c1d730;color:#000!important}.article-header h2{line-height:1.3334;font-size:1.875rem;margin-bottom:1.375rem}@media screen and (min-width:580px){.article-header h2{line-height:1.3685;font-size:2.375rem;margin-bottom:1.75rem}.article-header h2{margin-bottom:2.125rem}}.article-header .article-info{line-height:1.3334;font-size:.75rem;color:#000;text-transform:uppercase;margin-bottom:1.75rem}@media screen and (min-width:580px){.article-header .article-info{font-size:.875rem;margin-bottom:2.125rem;letter-spacing:1px}}.article-header .article-info address,.article-header .article-info .date{display:inline-block}.article-header .article-info address:first-child:after,.article-header .article-info .date:first-child:after{content:'•';padding:0 .625rem;position:relative;top:-.0625rem}@media screen and (min-width:580px){.article-header .article-info address:first-child:after,.article-header .article-info .date:first-child:after{padding:0 .875rem}}.article-header .article-info address:only-child:after,.article-header .article-info .date:only-child:after{display:none}.article-body a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent}.no-touchevents .article-body a:hover{background:#c1d730;color:#000;text-decoration:none}.article-body h2{line-height:1.3334;font-size:1.5rem;color:#000;margin-bottom:.125rem}.article-body h3{line-height:1.7778;font-size:1.125rem;margin-bottom:.125rem;text-transform:uppercase;color:#490a34}.article-body h4{line-height:1.7778;font-size:1.125rem;color:#000;margin-bottom:.125rem}@media screen and (min-width:580px){.article-body p,.article-body ul,.article-body ol{margin-bottom:2rem}}.article-body ul li,.article-body ol li{line-height:1.6667;font-size:.9375rem;margin-bottom:.375rem}@media screen and (min-width:580px){.article-body ul li,.article-body ol li{line-height:1.7778;font-size:1.125rem}}.article-body ul li:last-child,.article-body ol li:last-child{margin-bottom:0}.article-body ol{counter-reset:ol-counter}.article-body ol>li{list-style-type:none;margin-left:0;text-indent:-1rem}@media screen and (min-width:580px){.article-body ol>li{text-indent:-1.1875rem}}.article-body ol>li:before{padding-right:.25rem;counter-increment:ol-counter;content:counter(ol-counter) "."}.article-body figure{display:inline-block;margin:1rem 0 1.75rem}@media screen and (min-width:580px){.article-body figure{width:260px;float:left;margin:.5rem 2.5rem 2.5rem 0}.article-body figure.larger{width:390px}}@media screen and (min-width:1280px){.article-body figure{width:310px}.article-body figure.larger{width:465px}}.article-body figure img{max-width:100%;display:block;margin-bottom:1rem}@media screen and (min-width:580px){.article-body figure.right{float:right;margin:.5rem 0 2.5rem 2.5rem}}.article-body figure .img{position:relative}.article-body figure a[data-rel="shadowbox\[gallery\]"]{display:none;overflow:hidden;text-indent:101%;white-space:nowrap;background-color:rgba(7,118,117,.6);color:#fff;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;outline:0}.no-touchevents .article-body figure a[data-rel="shadowbox\[gallery\]"]:hover{background-color:#c1d730;color:#17020d}@media screen and (min-width:960px){.article-body figure a[data-rel="shadowbox\[gallery\]"]{display:block;position:absolute;bottom:0;right:0;width:34px;height:34px}}.article-body figure a[data-rel="shadowbox\[gallery\]"]:after{content:"\f00e";position:absolute;top:9px;left:11px;font-size:15px;line-height:1;text-indent:0}.article-body blockquote{background:#000;color:#fff;display:block;padding:0;margin:1.875rem -1rem}.article-body blockquote::after{clear:both;content:"";display:block}@media screen and (min-width:580px){.article-body blockquote{margin:2.5rem -1.875rem}}@media screen and (min-width:960px){.article-body blockquote{width:90%}}@media screen and (min-width:1280px){.article-body blockquote{margin:2.5rem -4.375rem}}.article-body blockquote p{margin:0;line-height:1.5;font-size:1.25rem;text-indent:-.6875rem;padding:2.125rem .75rem 2.125rem 1rem;margin:0}.article-body blockquote p:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem 0;content:'';display:block}@media screen and (min-width:580px){.article-body blockquote p:after{margin:1.875rem 0}.article-body blockquote p{line-height:1.4667;font-size:1.875rem;text-indent:-1.0625rem;padding:3.75rem 3.75rem 2.125rem 4.375rem}}@media screen and (min-width:1280px){.article-body blockquote p{padding:3.75rem 6.25rem 2.125rem 6.875rem}}.article-body blockquote p span:before{content:'“'}.article-body blockquote p span:after{content:'”'}.article-body blockquote .quotee{line-height:1.7858;position:relative;top:-2rem;font-size:.9375rem;padding:0 0 .5rem 1rem}@media screen and (min-width:580px){.article-body blockquote .quotee{font-size:1.25rem;padding:0 0 .5rem 4.375rem}}@media screen and (min-width:1280px){.article-body blockquote .quotee{padding:0 0 .5rem 6.875rem}}.article-body .footnotes{border-top:solid 1px #eaeaef;padding:1.5rem 0 .75rem;margin-top:1.25rem}@media screen and (min-width:580px){.article-body .footnotes{margin-top:2.5rem;padding-bottom:1.5rem}}.article-body .footnotes ol{margin-left:1rem;padding-left:0;color:#5e5e5e}@media screen and (min-width:580px){.article-body .footnotes ol{margin-left:1.1875rem}}.article-body .footnotes ol li:target cite{background:#cce335}.article-body .footnotes ol li cite{font-style:normal}.article-aside .publication-container .logo{margin-bottom:2.125rem}.article-aside .publication-container .logo img{display:block;max-width:100%}.article-aside .publication-container p{line-height:1.6667;font-size:.9375rem}.article-aside .publication-container p:last-child{margin-bottom:0}.article-aside .author-container .h4{margin:-.375rem 0 .5rem}.article-aside .author-container .name{font-size:.875rem;display:block;text-transform:uppercase}.article-aside .author-container .title{font-size:.75rem;display:block;text-transform:uppercase}.article-aside .author-container .image{float:left;margin-right:1.5rem;width:72px;height:72px}.article-aside .author-container .image img{max-width:100%}.article-aside .author-container .text{overflow:hidden}.article-aside .newsletter-container{padding-bottom:1.875rem}@media screen and (min-width:960px){.article-aside .newsletter-container{padding-bottom:3.125rem}}.article-aside .newsletter-container h4{text-transform:none}.article-aside .twitter-container{border-bottom:0}.article-aside .sidebar-list{line-height:1.2728;list-style:none;margin:0;padding:0;font-size:.6875rem;text-transform:uppercase;color:#5e5e5e;display:inline-block}.article-aside .sidebar-list li{margin-bottom:1rem}.article-aside .sidebar-list li:last-child{margin-bottom:0}.article-aside .sidebar-list li>div{position:relative;padding-right:2.5rem}@media screen and (min-width:1280px){.article-aside .sidebar-list li>div{padding-right:3.75rem}}.article-aside .sidebar-list li>div:after{content:'';display:inline-block;height:7px;width:7px;border-width:1px 0 0 1px;border-color:#077675;border-style:solid;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:3px;right:0}.article-aside .sidebar-list li>div a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none}.no-touchevents .article-aside .sidebar-list li>div a:hover,.no-touchevents .article-aside .sidebar-list li>div a:focus{background:#c1d730;color:#000!important}@media screen and (min-width:960px){.article-footer{float:left;display:block;margin-right:1.01043%;width:63.52401%}.article-footer:last-child{margin-right:0}}.article-footer .related-articles-container{margin-bottom:2.5rem}.article-footer .related-articles-container::after{clear:both;content:"";display:block}.article-footer .related-articles-container h2{line-height:1.1667;font-size:1.875rem;margin-bottom:2rem;text-transform:lowercase}@media screen and (min-width:580px){.article-footer .related-articles-container h2{font-size:2.25rem}}@media screen and (min-width:960px){.article-footer .related-articles-container h2{float:left;display:block;margin-right:1.59062%;width:20.4943%;font-size:1.875rem}.article-footer .related-articles-container h2:last-child{margin-right:0}}@media screen and (min-width:1280px){.article-footer .related-articles-container h2{font-size:2.25rem}}.article-footer .related-articles-container nav a{margin-bottom:.75rem}@media screen and (min-width:580px){.article-footer .related-articles-container nav a{float:left;display:block;margin-right:1.01043%;width:49.49479%}.article-footer .related-articles-container nav a:last-child{margin-right:0}}@media screen and (min-width:960px){.article-footer .related-articles-container nav a{float:left;display:block;margin-right:1.59062%;width:38.16223%}.article-footer .related-articles-container nav a:last-child{margin-right:0}}.article-hero-image{margin:0 0 1.5rem}@media screen and (min-width:580px){.article-hero-image{margin-bottom:2.125rem}}@media screen and (min-width:960px){.article-hero-image{margin-bottom:0}}.article-hero-image img{display:block;width:100%;margin-bottom:1.5rem}@media screen and (min-width:580px){.article-hero-image img{margin-bottom:2.125rem}}@media screen and (min-width:960px){.article-hero-image img{margin-bottom:0}.article-hero-image figcaption span{float:left;display:block;margin-right:1.01043%;width:27.04802%;margin-right:0;display:block;float:right;margin:2.125rem 0 3.75rem;padding-bottom:2.25rem;border-bottom:solid 1px #eaeaef;position:relative}.article-hero-image figcaption span:last-child{margin-right:0}.article-hero-image figcaption:after{clear:none}}.event-item h3{color:#490a34;font-size:1.5rem}@media screen and (min-width:580px){.event-item h3{font-size:1.75rem}}.event-item .date-rsvp{font-size:.875rem;line-height:1;color:#490a34;text-transform:uppercase;letter-spacing:.0625rem;margin-bottom:1.25rem}.event-item .date-rsvp::after{clear:both;content:"";display:block}@media screen and (min-width:580px){.event-item .date-rsvp{text-align:center}.event-item .date-rsvp>.inner{float:left}}.event-item .date-rsvp .date{float:left}@media screen and (min-width:580px){.event-item .date-rsvp .date{float:none;margin:0}.event-item .date-rsvp .date:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#eaeaef;margin:1.5rem auto;content:'';display:block}}@media screen and (min-width:580px) and (min-width:580px){.event-item .date-rsvp .date:after{margin:1.375rem auto}}.event-item .date-rsvp .rsvp{float:right}@media screen and (min-width:580px){.event-item .date-rsvp .rsvp{float:none;width:4em}}.event-item .date-rsvp .rsvp a{text-decoration:none;transition:color 150ms ease-in-out}.no-touchevents .event-item .date-rsvp .rsvp a:hover{color:#490a34}@media screen and (min-width:580px){.event-item .date-rsvp .month{display:block;margin-bottom:.4375rem}}@media screen and (max-width:579px){.event-item .date-rsvp .day-month{font:inherit}}@media screen and (min-width:580px){.event-item .date-rsvp .day-month{display:block;font-size:3.125rem;letter-spacing:normal;margin-bottom:.5rem}}.event-item .date-rsvp .day-month:after{content:'\2022';position:relative;top:-.0625rem;height:0;display:inline-block;margin:0 .25rem 0 .5rem}@media screen and (min-width:580px){.event-item .date-rsvp .day-month:after{content:normal}}@media screen and (max-width:579px){.event-item .date-rsvp .day-week{font:inherit}}@media screen and (min-width:580px){.event-item .date-rsvp .day-week{display:block}}.event-item .time-location{font-size:.875rem;line-height:1.4286;color:#000;text-transform:uppercase;letter-spacing:.0625rem}.event-item .time-location .time{display:block}@media screen and (min-width:580px){.event-item .time-location .time{display:inline}}.event-item .time-location .time:after{content:'\2022';position:relative;top:-.0625rem;height:0;display:inline-block;margin:0 .8125rem 0 1.125rem}.event-item .info h4{font-size:.875rem;line-height:1.4286;text-transform:uppercase;margin-bottom:.0625rem}.event-item .info p+h4{margin-top:1.8125rem}.event-item .info p{font-size:.75rem;line-height:1.6667;text-transform:uppercase}.event-item .info p a{text-decoration:none;transition:color 150ms ease-in-out}.no-touchevents .event-item .info p a:hover{color:#490a34}.event-item .criteria{border-top:1px solid #eaeaef;padding:1.375rem 0;margin-top:1.375rem}.event-item .criteria ul{margin:0 0 0 -8px;padding:0;list-style:none}.event-item .criteria ul::after{clear:both;content:"";display:block}.event-item .criteria li{float:left;font-size:.75rem;line-height:2.0834;margin-left:8px;text-transform:uppercase;letter-spacing:.0625rem}.event-item .criteria li:after{content:'|';color:#eaeaef;margin-left:8px}.event-item .criteria li:last-child:after{content:normal}.module-loading{max-width:1280px;margin-left:auto;margin-right:auto;width:calc(100% - 32px);padding-top:2.5rem;padding-bottom:2.5rem;position:relative}.module-loading::after{clear:both;content:"";display:block}@media screen and (min-width:580px){.module-loading{width:calc(100% - 60px)}}@media screen and (min-width:960px){.module-loading{width:89.0625%;min-width:900px}.module-loading{padding-top:3.75rem;padding-bottom:3.75rem}}.module-loading:after{content:'';height:38px;width:38px;background:url(/sites/wcl-american-edu/themes/dp16/images/spinner.svg) no-repeat;margin:0 auto}.ui-datepicker{font-size:.875rem;color:#000;background:#fff;border:1px solid #000}.ui-datepicker .ui-datepicker-title{font-size:1rem;text-transform:uppercase}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin:-2px 0 0}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-prev span{display:inline-block;height:7px;width:7px;border-width:2px 0 0 2px;border-color:#000;border-style:solid;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg);left:auto;right:50%;margin-right:-6px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next span{display:inline-block;height:7px;width:7px;border-width:2px 0 0 2px;border-color:#000;border-style:solid;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);margin-left:-6px}.ui-datepicker table{font-size:1em}.ui-datepicker th{color:#077675;padding-top:.25em;padding-bottom:1.2em;width:14.28571%}.ui-datepicker td span,.ui-datepicker td a{text-align:center;padding-top:.1em;padding-bottom:.1em}.ui-datepicker .ui-state-default{color:#000}.ui-datepicker .ui-state-active{background:#fff}.ui-datepicker .ui-state-highlight{background:#077675;color:#fff}.news-events-filter h3{font-size:1rem;line-height:1;text-transform:uppercase;color:#000}.news-events-filter h4{font-size:.8125rem;line-height:1;text-transform:uppercase;color:#077675}@media screen and (min-width:580px) and (max-width:959px){.news-events-filter h4{font-size:1rem}}.news-events-filter .panel{padding-right:16px;padding-left:16px;border-bottom:1px solid #fff}@media screen and (min-width:580px){.news-events-filter .panel{padding-right:30px;padding-left:30px}}@media screen and (min-width:960px){.news-events-filter .panel{padding-right:0;padding-left:0}.news-events-filter .panel{border:0}}.news-events-filter .panel-heading,.news-events-filter .subpanel-heading{position:relative}.news-events-filter .panel-heading:after,.news-events-filter .subpanel-heading:after{content:'';display:inline-block;height:6px;width:6px;border-width:1px 0 0 1px;border-color:#000;border-style:solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:0;margin-top:-2px;transition:transform .4s , margin-top .4s}.news-events-filter .panel-heading{padding:37px 0}@media screen and (min-width:960px){.news-events-filter .panel-heading:after{content:normal}}.news-events-filter .is-open>.panel-heading:after,.news-events-filter .is-open>.subpanel-heading:after{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);margin-top:-4px}.news-events-filter .panel-body{display:none}@media screen and (min-width:960px){.news-events-filter .panel-body{display:block}}.news-events-filter .subpanel-heading{cursor:pointer;border-top:1px solid #dedede;padding:22px 0 24px}@media screen and (min-width:580px) and (max-width:959px){.news-events-filter .subpanel-heading{padding-top:19px}}.news-events-filter .subpanel-body{display:none;border-top:1px solid #dedede;padding:1.3125rem 0 1.5rem}@media screen and (min-width:580px) and (max-width:959px){.news-events-filter .subpanel-body{padding-top:.875rem}}.news-events-filter .form-action{padding:1.875rem 0;border-top:1px solid #dedede}@media screen and (min-width:580px){.news-events-filter .form-action{padding:2.5rem 0}}@media screen and (min-width:960px){.news-events-filter .form-action{padding-bottom:5rem}}.news-events-filter .form-action .button{min-width:6.4375rem}.news-events-filter .filter-by{position:relative}@media screen and (min-width:960px){.news-events-filter .filter-by h3{font-size:.6875rem;font-weight:600;color:inherit}}.news-events-filter .filter-by .reset{padding:1rem 0;border-top:1px solid #dedede}@media screen and (min-width:960px){.news-events-filter .filter-by .reset{padding:0;border:0;position:absolute;top:1.875rem;right:-6px}}.news-events-filter .filter-by .reset button,.news-events-filter .filter-by .reset a{font-size:1rem;text-transform:uppercase;color:#077675;background:none;border:0;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;margin-left:-6px}@media screen and (min-width:960px){.news-events-filter .filter-by .reset button,.news-events-filter .filter-by .reset a{font-size:.6875rem}}.no-touchevents .news-events-filter .filter-by .reset button:hover,.no-touchevents .news-events-filter .filter-by .reset a:hover{background:#c1d730;color:#000}.news-events-filter .filter-by .reset button span,.news-events-filter .filter-by .reset a span{font-family:verdana;text-transform:lowercase;font-size:1.125rem;padding-right:.5em;position:relative;top:-1px}@media screen and (min-width:960px){.news-events-filter .filter-by .reset button span,.news-events-filter .filter-by .reset a span{font-size:.75rem;top:auto}}.news-events-filter .filter-by .reset a{padding:2px 6px 3px 6px;text-decoration:none}.news-events-filter .date-range .field+.field{margin-top:1.25rem}.news-events-filter .date-range label{font-size:.6875rem;text-transform:uppercase;display:block;margin-bottom:.25em}@media screen and (min-width:580px) and (max-width:959px){.news-events-filter .date-range label{font-size:1rem}}.news-events-filter .date-range input{max-width:100%}.news-events-filter ul.inputs{margin:0;padding:0;list-style:none}.news-events-filter ul.inputs li{position:relative;padding-left:1.3125rem;font-size:.6875rem;text-transform:uppercase;margin-bottom:1.25rem}@media screen and (min-width:580px) and (max-width:959px){.news-events-filter ul.inputs li{font-size:1rem;padding-left:1.625rem;margin-bottom:1.375rem}}.news-events-filter ul.inputs li:last-child{margin:0}.news-events-filter ul.inputs input{position:absolute;left:0;top:.125rem}@media screen and (min-width:580px) and (max-width:959px){.news-events-filter ul.inputs input{top:.375rem}}.news-events-filter ul.inputs input:checked+label{color:#077675}.news-events-filter ul.inputs label{transition:color 150ms ease-in-out}.feed-block{text-align:left;padding:1.5rem;line-height:1.5385;font-size:.8125rem;color:#000}@media screen and (min-width:580px){.feed-block{padding:1.5rem 2.125rem}}@media screen and (min-width:960px){.feed-block{padding:1.5rem 1.25rem}}.feed-block .feed-post{color:#000;display:block;margin-bottom:2.5rem;text-decoration:none}.feed-block .feed-post:last-child{margin-bottom:0}.feed-block .title,.feed-block .username{text-transform:uppercase}.feed-block .views,.feed-block .likes,.feed-block time{text-transform:uppercase}.feed-block .views:after,.feed-block .likes:after{content:' • '}.feed-block img{display:block;max-width:100%;margin-bottom:.875rem}.feed-block p,.feed-block .message{line-height:1.5334;font-size:.9375rem;margin-bottom:.875rem}@media screen and (min-width:960px){.feed-block.facebook-feed{padding-top:1.125rem}}.feed-block.facebook-feed time{display:block;margin-bottom:.625rem}.feed-block.facebook-feed .message{display:block;font-size:.9375rem;line-height:1.5334;height:8.62538rem;overflow:hidden}@supports (-webkit-line-clamp: 6) {
      .feed-block.facebook-feed .message {
        display: -webkit-box;
        -webkit-line-clamp: 6;
        -webkit-box-orient: vertical;
        text-overflow: ellipsis;
        height: auto; } }.feed-block.facebook-feed a:hover{color:#000}.feed-block.twitter-feed{padding:.75rem}@media screen and (min-width:580px){.feed-block.twitter-feed{padding:.75rem 1.0625rem}}@media screen and (min-width:960px){.feed-block.twitter-feed{padding:.75rem .625rem}}.feed-block.youtube-feed .video-object{margin-bottom:.625rem}.feed-block.youtube-feed .video-object iframe{opacity:1;border:0}.feed-block.instagram-feed .caption{margin-top:.5rem}.wcl-content-header h2{line-height:1.3334;font-size:1.875rem;margin-bottom:1.375rem}@media screen and (min-width:580px){.wcl-content-header h2{line-height:1.3685;font-size:2.375rem;margin-bottom:1.75rem}.wcl-content-header h2{margin-bottom:2.125rem}}.wcl-content-body{padding-top:1rem}@media screen and (min-width:960px){.wcl-content-body{padding-top:2rem}.wcl-content-body.flush-top{padding-top:0}}.wcl-content-body .highlight{background:#c1d730;color:#000;text-decoration:none}.wcl-content-body a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent}.no-touchevents .wcl-content-body a:hover{background:#c1d730;color:#000;text-decoration:none}.wcl-content-body h2{line-height:1.3334;font-size:1.75rem;margin-bottom:.75rem}.wcl-content-body h3{line-height:1.7778;font-size:1.125rem;margin-bottom:.25rem;text-transform:uppercase;color:#490a34}@media screen and (min-width:1280px){.wcl-content-body h3{font-size:1.5rem}}.wcl-content-body h4{line-height:1.7778;font-size:1.125rem;color:#000;margin-bottom:.125rem}@media screen and (min-width:580px){.wcl-content-body p,.wcl-content-body ul,.wcl-content-body ol{margin-bottom:2rem}}.wcl-content-body ul li,.wcl-content-body ol li{line-height:1.6667;font-size:.9375rem;margin-bottom:.375rem}@media screen and (min-width:580px){.wcl-content-body ul li,.wcl-content-body ol li{line-height:1.7778;font-size:1.125rem}}.wcl-content-body ul li:last-child,.wcl-content-body ol li:last-child{margin-bottom:0}.wcl-content-body ol{counter-reset:ol-counter}.wcl-content-body ol>li{list-style-type:none;margin-left:0;text-indent:-1rem}@media screen and (min-width:580px){.wcl-content-body ol>li{text-indent:-1.1875rem}}.wcl-content-body ol>li:before{padding-right:.25rem;counter-increment:ol-counter;content:counter(ol-counter) "."}.wcl-content-body ul>li{text-indent:0}.wcl-content-body figure{display:inline-block;margin:1rem 0 1.75rem}@media screen and (min-width:580px){.wcl-content-body figure{width:260px;float:left;margin:.5rem 2.5rem 2.5rem 0}.wcl-content-body figure.larger{width:390px}}@media screen and (min-width:1280px){.wcl-content-body figure{width:310px}.wcl-content-body figure.larger{width:465px}}.wcl-content-body figure img{max-width:100%;display:block;margin-bottom:1rem}@media screen and (min-width:580px){.wcl-content-body figure.right{float:right;margin:.5rem 0 2.5rem 2.5rem}}.wcl-content-body figure .img{position:relative}.wcl-content-body figure a[data-rel="shadowbox\[gallery\]"]{display:none;overflow:hidden;text-indent:101%;white-space:nowrap;background-color:rgba(7,118,117,.6);color:#fff;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;outline:0}.no-touchevents .wcl-content-body figure a[data-rel="shadowbox\[gallery\]"]:hover{background-color:#c1d730;color:#17020d}@media screen and (min-width:960px){.wcl-content-body figure a[data-rel="shadowbox\[gallery\]"]{display:block;position:absolute;bottom:0;right:0;width:34px;height:34px}}.wcl-content-body figure a[data-rel="shadowbox\[gallery\]"]:after{content:"\f00e";position:absolute;top:9px;left:11px;font-size:15px;line-height:1;text-indent:0}.wcl-content-body blockquote{clear:both;background:#000;color:#fff;display:block;padding:0;margin:1.875rem -1rem}.wcl-content-body blockquote::after{clear:both;content:"";display:block}@media screen and (min-width:580px){.wcl-content-body blockquote{margin:2.5rem -1.875rem}}@media screen and (min-width:960px){.wcl-content-body blockquote{width:90%}}@media screen and (min-width:1280px){.wcl-content-body blockquote{margin:2.5rem -4.375rem}}.wcl-content-body blockquote p{margin:0;line-height:1.5;font-size:1.25rem;text-indent:-.6875rem;padding:2.125rem .75rem 2.125rem 1rem;margin:0}.wcl-content-body blockquote p:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem 0;content:'';display:block}@media screen and (min-width:580px){.wcl-content-body blockquote p:after{margin:1.875rem 0}.wcl-content-body blockquote p{line-height:1.4667;font-size:1.875rem;text-indent:-1.0625rem;padding:3.75rem 3.75rem 2.125rem 4.375rem}}@media screen and (min-width:1280px){.wcl-content-body blockquote p{padding:3.75rem 6.25rem 2.125rem 6.875rem}}.wcl-content-body blockquote p span:before{content:'“'}.wcl-content-body blockquote p span:after{content:'”'}.wcl-content-body blockquote .quotee{line-height:1.7858;position:relative;top:-2rem;font-size:.9375rem;padding:0 0 .5rem 1rem}@media screen and (min-width:580px){.wcl-content-body blockquote .quotee{font-size:1.25rem;padding:0 0 .5rem 4.375rem}}@media screen and (min-width:1280px){.wcl-content-body blockquote .quotee{padding:0 0 .5rem 6.875rem}}.wcl-content-body .footnotes{border-top:solid 1px #eaeaef;padding:1.5rem 0 .75rem;margin-top:1.25rem}@media screen and (min-width:580px){.wcl-content-body .footnotes{margin-top:2.5rem;padding-bottom:1.5rem}}.wcl-content-body .footnotes ol{margin-left:1rem;padding-left:0;color:#5e5e5e}@media screen and (min-width:580px){.wcl-content-body .footnotes ol{margin-left:1.1875rem}}.wcl-content-body .footnotes ol li:target cite{background:#cce335}.wcl-content-body .footnotes ol li cite{font-style:normal}.wcl-content-body .learn-more{}@media screen and (min-width:1280px){.wcl-content-body .learn-more{margin-bottom:1.25rem}}.wcl-content-body .learn-more ul{background:#eaeaef;margin:0;padding:1.5625rem 20px .875rem;list-style:none}@media screen and (min-width:580px){.wcl-content-body .learn-more ul{padding-left:32px}}.wcl-content-body .learn-more li{text-transform:uppercase;font-size:.75rem;margin-bottom:.6875rem}.wcl-content-body .learn-more li a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none}.no-touchevents .wcl-content-body .learn-more li a:hover,.no-touchevents .wcl-content-body .learn-more li a:focus{background:#c1d730;color:#000!important}.wcl-legacy-container{position:relative}.wcl-legacy-container::after{clear:both;content:"";display:block}.wcl-legacy-container .layout{padding:1.5rem 0;margin-bottom:.625rem}@media screen and (min-width:580px){.wcl-legacy-container .layout{padding:2.25rem 0;margin-bottom:0}}@media screen and (min-width:960px){.wcl-legacy-container .layout{background:#fff;float:left;display:block;margin-right:1.01043%;width:83.16493%;margin-left:8.41754%}.wcl-legacy-container .layout:last-child{margin-right:0}}.wcl-legacy-container form td{height:3rem}.wcl-legacy-container select{font-family:'Sofia Pro W01',Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;line-height:1;background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrows-select.svg) , -webkit-linear-gradient(right,#077675 0%,#077675 40px) , -webkit-linear-gradient(right,#fff 40px,#fff 100%);background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrows-select.svg) , linear-gradient(to left,#077675 0%,#077675 40px) , linear-gradient(to left,#fff 40px,#fff 100%);background-repeat:no-repeat;background-size:6px 11px , 40px 100% , 100%;background-position:right 17px center , right;font-size:1rem;color:#363b3b;padding-right:3.125rem;padding-left:.75rem;text-transform:none}.wcl-legacy-container select::-ms-expand{display:none}.wcl-legacy-container select:focus::-ms-value{background:none;color:inherit;outline:thin dotted}.wcl-legacy-container input[type="text"],.wcl-legacy-container textarea,.wcl-legacy-container input[type="radio"],.wcl-legacy-container input[type="checkbox"],.wcl-legacy-container input[type="password"],.wcl-legacy-container input[type="number"],.wcl-legacy-container input[type="date"],.wcl-legacy-container input[type="email"],.wcl-legacy-container input[type="tel"],.wcl-legacy-container select,.wcl-legacy-container textarea{border:1px solid #dedede}.wcl-legacy-container input[type="text"]:hover,.wcl-legacy-container input[type="text"]:focus,.wcl-legacy-container textarea:hover,.wcl-legacy-container textarea:focus,.wcl-legacy-container input[type="radio"]:hover,.wcl-legacy-container input[type="radio"]:focus,.wcl-legacy-container input[type="checkbox"]:hover,.wcl-legacy-container input[type="checkbox"]:focus,.wcl-legacy-container input[type="password"]:hover,.wcl-legacy-container input[type="password"]:focus,.wcl-legacy-container input[type="number"]:hover,.wcl-legacy-container input[type="number"]:focus,.wcl-legacy-container input[type="date"]:hover,.wcl-legacy-container input[type="date"]:focus,.wcl-legacy-container input[type="email"]:hover,.wcl-legacy-container input[type="email"]:focus,.wcl-legacy-container input[type="tel"]:hover,.wcl-legacy-container input[type="tel"]:focus,.wcl-legacy-container select:hover,.wcl-legacy-container select:focus,.wcl-legacy-container textarea:hover,.wcl-legacy-container textarea:focus{box-shadow:1px 1px 2px 2px #dedede , -1px -1px 2px 2px #dedede;border-color:#5e5e5e!important;outline:1px solid #8d8d8d}.wcl-legacy-container input[type="text"][disabled],.wcl-legacy-container input[type="text"][disabled]:hover,.wcl-legacy-container input[type="text"][disabled]:focus,.wcl-legacy-container textarea[disabled],.wcl-legacy-container textarea[disabled]:hover,.wcl-legacy-container textarea[disabled]:focus,.wcl-legacy-container input[type="radio"][disabled],.wcl-legacy-container input[type="radio"][disabled]:hover,.wcl-legacy-container input[type="radio"][disabled]:focus,.wcl-legacy-container input[type="checkbox"][disabled],.wcl-legacy-container input[type="checkbox"][disabled]:hover,.wcl-legacy-container input[type="checkbox"][disabled]:focus,.wcl-legacy-container input[type="password"][disabled],.wcl-legacy-container input[type="password"][disabled]:hover,.wcl-legacy-container input[type="password"][disabled]:focus,.wcl-legacy-container input[type="number"][disabled],.wcl-legacy-container input[type="number"][disabled]:hover,.wcl-legacy-container input[type="number"][disabled]:focus,.wcl-legacy-container input[type="date"][disabled],.wcl-legacy-container input[type="date"][disabled]:hover,.wcl-legacy-container input[type="date"][disabled]:focus,.wcl-legacy-container input[type="email"][disabled],.wcl-legacy-container input[type="email"][disabled]:hover,.wcl-legacy-container input[type="email"][disabled]:focus,.wcl-legacy-container input[type="tel"][disabled],.wcl-legacy-container input[type="tel"][disabled]:hover,.wcl-legacy-container input[type="tel"][disabled]:focus,.wcl-legacy-container select[disabled],.wcl-legacy-container select[disabled]:hover,.wcl-legacy-container select[disabled]:focus,.wcl-legacy-container textarea[disabled],.wcl-legacy-container textarea[disabled]:hover,.wcl-legacy-container textarea[disabled]:focus{box-shadow:none;outline:none;background-color:#f8f8f8}.no-touchevents .wcl-legacy-container input[type="radio"]:hover,.no-touchevents .wcl-legacy-container input[type="radio"]:focus,.no-touchevents .wcl-legacy-container input[type="checkbox"]:hover,.no-touchevents .wcl-legacy-container input[type="checkbox"]:focus{outline:0;box-shadow:none}.wcl-legacy-container input[type="submit"]{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out , border-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out , border-color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out , border-color 150ms ease-in-out;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;line-height:3.5455;display:inline-block;font-size:.6875rem!important;text-align:center;color:#077675;cursor:pointer;padding:0 1.375rem;white-space:nowrap;vertical-align:middle;background-color:transparent;border:1px solid!important;border-color:#077675;text-decoration:none;text-transform:uppercase;height:2.5rem;border-radius:2.5rem!important}.no-touchevents .wcl-legacy-container input[type="submit"]:hover,.no-touchevents .wcl-legacy-container input[type="submit"]:focus{border-color:#c1d730!important;background-color:#c1d730!important;color:#17020d!important}.wcl-legacy-container input[type="submit"].transparent,.wcl-legacy-container input[type="submit"].translucent{background-color:transparent;color:#fff}.wcl-legacy-container input[type="submit"].transparent{border-color:#fff}.wcl-legacy-container input[type="submit"].translucent{border-color:rgba(255,255,255,.4)}.wcl-legacy-container input[type="submit"].solid{background-color:#077675;color:#fff}.wcl-form-container{background:#eaeaef}.wcl-form fieldset{margin-bottom:1.25rem}@media screen and (min-width:580px){.wcl-form fieldset{font-size:2.5rem;margin-bottom:3rem}}.mura-editable:not(.mura-inactive) .mura-editable-attribute {box-shadow:1px 1px 2px 2px cornsilk , -1px -1px 2px 2px cornsilk , 4px 4px 8px 2px olive , 0 -1px 8px 4px olive;padding:0 0 3rem 0}.mura-region-inherited.mura-inactive,.mura-region-local.mura-inactive{min-height:0}.mura-sidebar-state__pushed--right .hdr-global-main{display:none}.mura-sidebar-state__pushed--right [data-label="body"]>section{box-shadow:1px 1px 2px 2px orange , -1px -1px 2px 2px orange , 4px 4px 8px 2px orange , 0 -1px 8px 4px orange}.mura-sidebar-state__pushed--right [data-label="body"]:before{content:' ';display:table;clear:both;padding:.5rem;width:100%}.hdr-global{color:#b2dbd4;position:fixed;width:100%;top:-68px;transition:top .5s;z-index:20}@media screen and (min-width:580px){.hdr-global{position:absolute}}@media screen and (min-width:1280px){.hdr-global{top:-100px;position:absolute}}.hdr-global.search-open{top:0}.hdr-global a{color:#fff;text-decoration:none}.no-touchevents .hdr-global a{transition:color .2s}.no-touchevents .hdr-global a:hover,.no-touchevents .hdr-global a:focus{color:#c1d730}.hdr-global button{border:0;background:none;padding:0;position:relative}.hdr-global-top{background:#001b1f}@media screen and (min-width:1280px){.hdr-search{max-width:1280px;margin-left:auto;margin-right:auto;width:89.0625%}.hdr-search::after{clear:both;content:"";display:block}}.hdr-search::after{clear:both;content:"";display:block}.hdr-search input[type="text"]{background:none;border:0;padding:0 0 0 16px;font-size:1.25rem;color:#fff;height:68px;float:left;width:calc(100% - 65px)}@media screen and (min-width:580px){.hdr-search input[type="text"]{padding-left:30px;width:calc(100% - 85px)}}@media screen and (min-width:1280px){.hdr-search input[type="text"]{padding:0;height:100px;font-size:2.1875rem}}.hdr-search input[type="text"]::-webkit-input-placeholder{color:inherit;opacity:.3}.hdr-search input[type="text"]::-moz-placeholder{color:inherit;opacity:.3}.hdr-search input[type="text"]:-moz-placeholder{color:inherit;opacity:.3}.hdr-search input[type="text"]:-ms-input-placeholder{color:inherit;opacity:.3}.hdr-search input.submit{overflow:hidden;text-indent:101%;white-space:nowrap;background: url("/sites/wcl-american-edu/themes/dp16/images/icon-search.svg") 50% 50%/25px no-repeat;height:4.25rem;width:4.0625rem;border:0;padding:0;float:right}@media screen and (min-width:580px){.hdr-search input.submit{width:5.3125rem}}@media screen and (min-width:1280px){.hdr-search input.submit{height:6.25rem;width:2.5rem;background-position:50% 2.3125rem;background-size:1.875rem}.hdr-global-main{background:rgba(7,118,117,.85);position:relative}}.hdr-global-main>.inner{position:relative}@media screen and (min-width:1280px){.hdr-global-main>.inner{max-width:1280px;margin-left:auto;margin-right:auto;width:89.0625%}.hdr-global-main>.inner::after{clear:both;content:"";display:block}.hdr-global-main>.inner{position:static}}.hdr-global-main .masthead{height:60px;background:#003234;padding-top:7px}@media screen and (min-width:580px){.hdr-global-main .masthead{height:88px;padding-top:11px}}@media screen and (min-width:1280px){.hdr-global-main .masthead{background:none;height:143px;padding-top:25px}}.hdr-global-main .masthead .logo{display:block;overflow:hidden;text-indent:101%;white-space:nowrap;background: url("/sites/wcl-american-edu/themes/dp16/images/logo-wcl-white.svg") 50% 0/contain no-repeat;height:42px;width:105px;margin:0 auto}@media screen and (min-width:580px){.hdr-global-main .masthead .logo{height:56px;width:140px}}@media screen and (min-width:1280px){.hdr-global-main .masthead .logo{height:100px;width:245px}}.hdr-global-main .btn-search,.hdr-global-main .btn-menu{height:3.75rem;border:0;position:absolute;top:0}@media screen and (min-width:580px){.hdr-global-main .btn-search,.hdr-global-main .btn-menu{height:5.5rem}}.hdr-global-main .btn-search{width:3.5625rem;left:0;background: url("/sites/wcl-american-edu/themes/dp16/images/icon-search.svg") 50% 50%/25px no-repeat;overflow:hidden;text-indent:101%;white-space:nowrap}@media screen and (min-width:580px){.hdr-global-main .btn-search{width:5.0625rem}}@media screen and (min-width:1280px){.hdr-global-main .btn-search{height:3.3125rem;width:3.3125rem;position:relative;z-index:1;background-size:1.25rem}}.hdr-global-main .btn-search.btn-focus{background-color:#001b1f}.search-open .hdr-global-main .btn-search{background:#001b1f url(/sites/wcl-american-edu/themes/dp16/images/icon-close.svg) 50% 50% no-repeat}@media screen and (min-width:1280px){.search-open .hdr-global-main .btn-search{background-size:1.125rem}}.hdr-global-main .btn-menu{position:absolute;top:0;right:0;z-index:11;height:3.75rem;width:3.75rem;display:block;cursor:pointer;z-index:4}@media screen and (min-width:580px){.hdr-global-main .btn-menu{height:5.5rem;width:5.4375rem}}@media screen and (min-width:1280px){.hdr-global-main .btn-menu{display:none}}.hdr-global-main .btn-menu span,.hdr-global-main .btn-menu span::before,.hdr-global-main .btn-menu span::after{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;height:.0625rem;width:2rem;cursor:pointer;background:#fff;position:absolute;display:block;content:'';left:1rem}@media screen and (min-width:580px){.hdr-global-main .btn-menu span,.hdr-global-main .btn-menu span::before,.hdr-global-main .btn-menu span::after{left:2rem}}.hdr-global-main .btn-menu span:before{top:-10px;left:0}.hdr-global-main .btn-menu span:after{bottom:-10px;left:0}.hdr-global-main.utility-nav-open .btn-menu span,.hdr-global-main.menu-open .btn-menu span{background-color:transparent}.hdr-global-main.utility-nav-open .btn-menu span:before,.hdr-global-main.menu-open .btn-menu span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;width:26px}.hdr-global-main.utility-nav-open .btn-menu span:after,.hdr-global-main.menu-open .btn-menu span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:0;width:26px}.is-sticky .hdr-global-main .nav-group{position:fixed;top:0;left:0;width:100%}@media screen and (min-width:1280px){.is-sticky .hdr-global-main .nav-group{background:rgba(7,118,117,.85)}}.hdr-global-main .nav-utility{text-transform:uppercase;padding-top:50px;font-size:.875rem}@media screen and (min-width:580px){.hdr-global-main .nav-utility{position:absolute;top:0;left:0;width:100%;background:#003234;text-align:center;padding-bottom:44px}}@media screen and (min-width:1280px){.hdr-global-main .nav-utility{min-height:3.3125rem;padding:0}.is-sticky .hdr-global-main .nav-utility{display:none}}@media screen and (min-width:580px){.hdr-global-main .nav-utility li{margin-bottom:.1875rem}}@media screen and (min-width:1280px){.hdr-global-main .nav-utility li{margin:0}}.hdr-global-main .nav-utility a{display:block;padding:.8125rem 1rem}@media screen and (min-width:580px){.hdr-global-main .nav-utility a{display:inline-block}}@media screen and (min-width:1280px){.hdr-global-main .nav-utility a{padding:0;display:flex;flex-direction:column;justify-content:center}.hdr-global-main .nav-utility>ul{max-width:1280px;margin-left:auto;margin-right:auto;width:89.0625%}.hdr-global-main .nav-utility>ul::after{clear:both;content:"";display:block}.hdr-global-main .nav-utility>ul{padding-left:53px;display:flex;justify-content:flex-end}.hdr-global-main .nav-utility>ul>li{padding:0}.hdr-global-main .nav-utility>ul>li+li>*:first-child:before{content:'';height:14px;width:1px;background:#3e867a;position:absolute;left:0;top:50%;margin-top:-7px;transition:opacity .2s}.hdr-global-main .nav-utility>ul>li:hover>a:before,.hdr-global-main .nav-utility>ul>li:hover+li>*:before{opacity:0}}.hdr-global-main .nav-utility>ul>li>a{text-transform:none;font-size:1rem}@media screen and (min-width:580px){.hdr-global-main .nav-utility>ul>li>a{font-size:.875rem}}@media screen and (min-width:1280px){.hdr-global-main .nav-utility>ul>li>a{padding:0 21px;height:3.3125rem;position:relative;transition:background-color .2s}.hdr-global-main .nav-utility>ul>li>a:hover,.hdr-global-main .nav-utility>ul>li>a:focus{background-color:#001b1f}}.hdr-global-main .nav-utility .submenu{margin-top:.9375rem;padding:0 16px}@media screen and (min-width:1280px){.hdr-global-main .nav-utility .submenu{position:relative;margin:0;padding:0}}.hdr-global-main .nav-utility .submenu.is-open{background-color:#001b1f}.hdr-global-main .nav-utility .submenu.is-open>span:before{opacity:0}.hdr-global-main .nav-utility .submenu>span{border-bottom:1px solid #4d7071;display:block;padding-bottom:.75rem;margin-bottom:.4375rem}@media screen and (min-width:580px){.hdr-global-main .nav-utility .submenu>span{display:inline-block;min-width:8.75rem}}@media screen and (min-width:1280px){.hdr-global-main .nav-utility .submenu>span{min-width:0;border:0;margin:0;padding:0;height:3.3125rem;display:flex;flex-direction:column;justify-content:center;text-transform:none;color:#fff;font-weight:200;padding:0 48px 0 15px;position:relative}.touchevents .hdr-global-main .nav-utility .submenu>span{cursor:pointer}.hdr-global-main .nav-utility .submenu>span:after{content:'';display:inline-block;height:7px;width:7px;border-width:1px 0 0 1px;border-color:#b2dbd4;border-style:solid;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);position:absolute;top:50%;right:28px;margin-top:-5px}}.hdr-global-main .nav-utility .submenu ul{margin:0 -16px}@media screen and (min-width:1280px){.hdr-global-main .nav-utility .submenu ul{display:none;position:absolute;left:0;margin:0;width:100%;background-color:#001b1f;font-size:.75rem;text-align:left;border-top:.4375rem solid transparent;padding:0 15px .625rem}.hdr-global-main .nav-utility .submenu li{margin-bottom:.375rem}}.hdr-global-main .nav-utility .submenu a{padding-top:.625rem;padding-bottom:.5625rem}@media screen and (min-width:580px){.hdr-global-main .nav-utility .submenu a{padding-top:.5rem;padding-bottom:.5rem}}.nav-main{text-transform:uppercase}@media screen and (min-width:580px){.nav-main{position:relative}}@media screen and (min-width:1280px){.nav-main{background:none}.nav-main:before{content:'';display:block;width:35px;height:45px;position:absolute;left:-35px;bottom:0;background:url(/sites/wcl-american-edu/themes/dp16/images/logo-wcl-xs.svg) 100% 100% no-repeat;opacity:0;transition:opacity .4s}.is-sticky .nav-main{max-width:1280px;margin-left:auto;margin-right:auto;width:89.0625%}.is-sticky .nav-main::after{clear:both;content:"";display:block}}.is-sticky .nav-main:before{opacity:1}.nav-main a{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:580px){.nav-main>ul{display:flex}.nav-main>ul>li{flex:1 1 auto}.nav-main>ul>li.is-open>a:after{bottom:0}.nav-main > ul > li.is-open > ul:not(.clone) {z-index:3}}@media screen and (min-width:1280px){.nav-main>ul>li{flex-basis:100%;position:relative}}.nav-main>ul>li>a{height:4.8125rem;color:#fff!important}@media screen and (min-width:580px){.nav-main>ul>li>a{text-align:center;height:4.125rem;font-size:.8125rem;position:relative;overflow:hidden;transition:color 0s , height .3s!important}.is-sticky .nav-main>ul>li>a{height:2.875rem}}@media screen and (min-width:960px){.nav-main>ul>li>a{font-size:.875rem}}@media screen and (min-width:1280px){.nav-main>ul>li>a{font-size:1rem}.is-sticky .nav-main>ul>li>a{height:3.25rem}}@media screen and (min-width:580px){.nav-main>ul>li>a:after{content:'';display:block;width:50px;height:4px;background:#c1d730;position:absolute;bottom:-4px;left:50%;margin-left:-25px;transition:bottom .2s}.nav-main>ul>li>button{display:none}}.nav-main>ul>li>ul{display:none;font-size:.875rem}@media screen and (min-width:580px){.nav-main>ul>li>ul{position:absolute;width:100%;left:0;background:#003234}}.nav-main>ul>li>ul a{height:3.125rem}@media screen and (min-width:580px){.nav-main>ul>li>ul li:first-child{border-top:23px solid transparent}.nav-main>ul>li>ul li:last-child{padding-bottom:18px}.nav-main>ul>li>ul>li{text-align:right}.nav-main>ul>li>ul>li.is-open ul{left:50%;z-index:6}.nav-main>ul>li>ul>li.is-open>a{color:#c1d730}.nav-main>ul>li>ul>li.is-active>a{color:#c1d730}}@media screen and (min-width:1280px){.nav-main>ul>li>ul>li{text-align:center}.nav-main>ul>li>ul>li>a{padding:0 5px}}.nav-main>ul>li>ul ul{text-align:left;background:#eaeaef}@media screen and (min-width:1280px){.nav-main>ul>li>ul ul{display:none}}.nav-main>ul>li>ul ul a{color:#077675}.nav-main button{width:77px;height:4.8125rem;float:right}@media screen and (min-width:1280px){.nav-main button{display:none}}@media screen and (min-width:580px){.no-touchevents .nav-main button{display:none}}.nav-main button:after{content:'';display:inline-block;display:inline-block;height:9px;width:9px;border-width:1px 0 0 1px;border-color:#b2dbd4;border-style:solid;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;right:17px;margin-top:-8px}@media screen and (min-width:580px){.nav-main button:after{right:13px;margin-top:-5px}}.nav-main ul ul button{height:3.125rem}@media screen and (min-width:580px){.nav-main ul ul button{width:66px}}.nav-main .transition-end button:after{height:0;width:0;border-width:15px 15px 15px 0;border-color:transparent #eaeaef transparent;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;right:0;margin-top:-15px}.nav-main ul.clone{background:#eaeaef;z-index:1;left:0;transition:left .4s;display:none}.nav-main ul.clone.is-visible{display:block}.nav-main ul.clone.is-visible li{display:none}.nav-main ul.clone.slide-out{left:100%;z-index:2}.nav-main ul.clone li{text-align:center;width:auto}.nav-main ul.clone a{color:#077675;padding:0 5px;transition:background-color .2s , color .2s}.nav-main ul.clone a:hover{background:#c1d730;color:#000}@media screen and (max-width:1279px){.nav-main ul.clone{display:none!important}}.nav-main>ul>li:last-child ul.clone{left:auto;right:0;transition:right .4s}.nav-main>ul>li:last-child ul.clone.slide-out{left:auto;right:100%}.nav-main ul.thirdLevel{background:#eaeaef;z-index:1;left:0;transition:left .4s;display:none;position:absolute}.nav-main ul.thirdLevel.is-visible{display:block}.nav-main ul.thirdLevel.is-visible li{display:none}.nav-main ul.thirdLevel.slide-out{left:100%;z-index:2}.nav-main ul.thirdLevel li{text-align:center;width:auto}.nav-main ul.thirdLevel a{color:#077675;padding:0 5px;transition:background-color .2s , color .2s}.nav-main ul.thirdLevel a:hover,.nav-main ul.thirdLevel a:focus{background:#c1d730;color:#000}@media screen and (max-width:1279px){.nav-main ul.thirdLevel{display:none!important}}.nav-main>ul>li:last-child ul.thirdLevel{left:auto;right:0;transition:right .4s}.nav-main>ul>li:last-child ul.thirdLevel.slide-out{position:absolute;left:auto;right:100%}.nav-main .back-to-top{display:none}@media screen and (min-width:580px){.nav-main .back-to-top{height:42px;width:42px;background:rgba(7,118,117,.85) url(/sites/wcl-american-edu/themes/dp16/images/icon-to-top.svg) 50% 50% no-repeat;position:fixed;bottom:0;right:0;z-index:20}.is-sticky .nav-main .back-to-top{cursor:pointer}}@media screen and (min-width:580px) and (min-width:1280px){.nav-main .back-to-top{display:block!important;position:absolute;bottom:15px;right:-20px;height:20px;width:20px;background-color:transparent;opacity:0;transition:opacity .4s}.is-sticky .nav-main .back-to-top{opacity:1}}@media screen and (max-width:579px){.hdr-global-main .nav-group{display:none;background:#003234;position:absolute;top:0;width:100%;padding:60px 0 45px;height:100vh;overflow-y:auto}.touchevents .hdr-global-main .nav-group{overflow-y:scroll;-webkit-overflow-scrolling:touch}.nav-main a{padding-left:16px;transition:color .4s}.nav-main .is-open>a{color:#c1d730}.nav-main li::after{clear:both;content:"";display:block}.nav-main .parent>a{float:left;width:calc(100% - 77px)}.nav-main>ul>li{padding-bottom:1px;position:relative}.nav-main>ul>li:before{content:'';display:block;width:calc(100% - 32px);height:1px;background:#4d7071;position:absolute;bottom:0;left:16px}.nav-main>ul ul{display:none;clear:both;padding-bottom:.6875rem}.nav-main>ul ul a{padding-left:36px}.nav-main>ul ul ul{border-top:.5625rem solid transparent}.nav-main button:after{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);transition:all .4s;margin-top:-10px}.nav-main .is-open>button:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-color:#c1d730;margin-top:-5px}}@media screen and (min-width:580px) and (max-width:1279px){.hdr-global:not(.is-sticky) .main-nav-active,
  .is-sticky .main-nav-active .nav-group {height:100vh;overflow-y:auto}.touchevents .hdr-global:not(.is-sticky) .main-nav-active, .touchevents
    .is-sticky .main-nav-active .nav-group {overflow-y:scroll;-webkit-overflow-scrolling:touch}.hdr-global-main .nav-utility{display:none;z-index:3}.touchevents .hdr-global-main .btn-close{height:0;width:0;background:url(/sites/wcl-american-edu/themes/dp16/images/icon-close.svg) 50% 50% no-repeat;position:absolute;left:10px;margin-top:10px;z-index:3;opacity:0;transition:opacity 1s}.touchevents .hdr-global-main.main-nav-active .btn-close{height:27px;width:27px;opacity:1}.nav-main{background-color:rgba(7,118,117,.85);transition:background-color .4s;position:relative}.main-nav-active .nav-main{background-color:#077675}.nav-main>ul>li>ul{overflow:hidden}.nav-main>ul>li>ul>li{width:50%}.nav-main>ul>li>ul>li::after{clear:both;content:"";display:block}.nav-main>ul>li>ul>li>a{padding-right:66px;float:right}.no-touchevents .nav-main>ul>li>ul>li>a{transition-duration:.5s}.no-touchevents .nav-main>ul>li>ul>li.parent>a{position:relative}.no-touchevents .nav-main>ul>li>ul>li.parent>a:after{content:'';display:inline-block;display:inline-block;height:9px;width:9px;border-width:1px 0 0 1px;border-color:#b2dbd4;border-style:solid;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;right:13px;margin-top:-5px;transition:border-color .5s}.no-touchevents .nav-main>ul>li>ul>li.parent>a:hover:after{border-color:#c1d730}.no-touchevents .nav-main>ul>li>ul>li.parent.transition-end>a:after{content:normal}.no-touchevents .nav-main>ul>li>ul>li.parent.transition-end>a:before{content:'';display:block;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent #eaeaef transparent;position:absolute;top:50%;right:0;margin-top:-15px}.touchevents .nav-main>ul>li>ul>li>a{float:none}.touchevents .nav-main>ul>li>ul>li.parent>a{float:left;width:calc(100% - 66px);padding:0}.nav-main>ul>li>ul>li ul{position:absolute;top:0;left:100%;width:50%;background:#eaeaef;z-index:5;transition:left .5s}.nav-main>ul>li>ul>li ul a{padding-left:40px}.no-touchevents .nav-main>ul>li>ul>li ul a{transition:background-color .2s , color .2s}.no-touchevents .nav-main>ul>li>ul>li ul a:hover{background-color:#c1d730;color:#000}}body.is-fixed{position:fixed;width:100%}@media screen and (min-width:580px){.wcl-legacy-container,.faculty-hero-container,.search-results-input{margin-top:4.125rem}}@media screen and (min-width:1280px){.wcl-legacy-container,.faculty-hero-container,.search-results-input{margin-top:13.0625rem}}.ftr-global .logo-container .footer-logo{height:80px;width:180px;overflow:hidden;text-indent:101%;white-space:nowrap;background:url(/sites/wcl-american-edu/themes/dp16/images/logo-wcl-white.svg) center no-repeat;background-size:contain;display:block}.ftr-global .blocks>li.address-desktop .address,.ftr-global .blocks>li.address-container{line-height:2.5;color:#fff}.ftr-global .blocks>li.address-desktop .address a,.ftr-global .blocks>li.address-container a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none;color:#93b0ac}.no-touchevents .ftr-global .blocks>li.address-desktop .address a:hover,.ftr-global .blocks>li.address-desktop .no-touchevents .address a:hover,.no-touchevents .ftr-global .blocks>li.address-container a:hover,.ftr-global .no-touchevents .blocks>li.address-container a:hover,.no-touchevents .ftr-global .blocks>li.address-desktop .address a:focus,.ftr-global .blocks>li.address-desktop .no-touchevents .address a:focus,.no-touchevents .ftr-global .blocks>li.address-container a:focus,.ftr-global .no-touchevents .blocks>li.address-container a:focus{background:#c1d730;color:#000!important}.ftr-global{background:#17020d;color:#fff;overflow:hidden}.ftr-global .container-inner{padding:2.5rem 0 1.25rem}@media screen and (min-width:960px){.ftr-global .container-inner{padding:4.75rem 0 1.875rem}}.ftr-global ul{list-style:none}.ftr-global h5,.ftr-global .navhead{line-height:1.5;text-transform:uppercase;font-size:.75rem;padding-bottom:2.75rem;position:relative;color:#fff}.ftr-global h5:after,.ftr-global .navhead:after{position:absolute;bottom:20px;left:0;height:4px;width:32px;background-color:#422735;content:''}.ftr-global a{color:#bfe2dd;text-decoration:none}.ftr-global .logo-container{margin-bottom:3.5rem}.ftr-global .logo-container .footer-logo{margin:0 auto}@media screen and (min-width:960px){.ftr-global .logo-container{display:none}}.ftr-global nav li{margin-bottom:.625rem}.ftr-global nav a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none}.no-touchevents .ftr-global nav a:hover,.no-touchevents .ftr-global nav a:focus{background:#c1d730;color:#000!important}.ftr-global .blocks{position:relative;margin:0;padding:0}.ftr-global .blocks::after{clear:both;content:"";display:block}.ftr-global .blocks>li{float:left;display:block;margin-right:1.01043%;width:49.49479%;line-height:1.5;font-size:.75rem;margin-bottom:2.5rem}.ftr-global .blocks>li:last-child{margin-right:0}.ftr-global .blocks > li:nth-child(2n) {margin-right:0}.ftr-global .blocks > li:nth-child(2n+1) {clear:left}.ftr-global .blocks>li.address-desktop{display:none}@media screen and (min-width:960px){.ftr-global .blocks>li.address-desktop .logo-container{display:inline-block;margin:-.75rem 0 2.5rem .125rem}}.ftr-global .blocks>li.address-desktop .address{line-height:2.0834}.ftr-global .blocks>li.address-desktop .address span{padding-left:.125rem}.ftr-global .blocks > li:nth-child(2n+6) {clear:left;margin-right:1.01043%}.ftr-global .blocks > li:nth-child(2n+7) {clear:none;margin-right:0}@media screen and (min-width:580px){.ftr-global .blocks>li{float:left;display:block;margin-right:1.01043%;width:32.65971%}.ftr-global .blocks>li:last-child{margin-right:0}.ftr-global .blocks > li:nth-child(2n) {margin-right:1.01043%}.ftr-global .blocks > li:nth-child(2n+1) {clear:none}.ftr-global .blocks > li:nth-child(3n) {margin-right:0}.ftr-global .blocks > li:nth-child(3n+1) {clear:left}.ftr-global .blocks > li:nth-child(2n+6) {clear:none;margin-right:1.01043%}.ftr-global .blocks > li:nth-child(3n+6) {margin-right:1.01043%}.ftr-global .blocks > li:nth-child(3n+7) {clear:none;margin-right:0}.ftr-global .blocks > li:nth-child(3n+8) {clear:none}.ftr-global .blocks > li:nth-last-child(2) {float:left;display:block;margin-right:1.01043%;width:66.32986%}.ftr-global .blocks > li:nth-last-child(2):last-child {margin-right:0}.ftr-global .blocks>li:last-child{margin-right:0}}@media screen and (min-width:960px){.ftr-global .blocks>li{float:left;display:block;margin-right:1.01043%;width:15.82464%;font-size:.875rem}.ftr-global .blocks>li:last-child{margin-right:0}.ftr-global .blocks > li:nth-child(3n) {margin-right:1.01043%}.ftr-global .blocks > li:nth-child(3n+1) {clear:none}.ftr-global .blocks > li:nth-child(5) {clear:left}.ftr-global .blocks > li:nth-child(5) {float:left;display:block;margin-right:1.01043%;width:32.65971%;display:block;clear:none;margin-right:0}.ftr-global .blocks > li:nth-child(5):last-child {margin-right:0}.ftr-global .blocks > li:nth-child(2n+5) {clear:none}.ftr-global .blocks > li:nth-child(2n+6) {clear:left}.ftr-global .blocks > li:nth-child(2n+8) {clear:none}.ftr-global .blocks > li:nth-child(2n+9) {clear:none}.ftr-global .blocks > li:nth-child(2n+12) {margin-right:0}.ftr-global .blocks > li:nth-child(3n+7) {margin-right:1.01043%}.ftr-global .blocks > li:nth-last-child(2) {float:left;display:block;margin-right:1.01043%;width:15.82464%;margin-right:0}.ftr-global .blocks > li:nth-last-child(2):last-child {margin-right:0}}.ftr-global .blocks>li.address-container{clear:both!important;font-size:.75rem;width:auto}@media screen and (min-width:580px){.ftr-global .blocks>li.address-container{clear:none!important}}@media screen and (min-width:960px){.ftr-global .blocks>li.address-container{display:none!important}}.ftr-global .blocks>li.copyright h5{line-height:1.6667;padding-left:.125rem;text-transform:none}@media screen and (min-width:960px){.ftr-global .blocks>li.copyright h5{line-height:1.4286;font-size:.875rem;text-transform:none}}@media screen and (min-width:580px){.footer-social{float:left;display:block;margin-right:1.01043%;width:32.65971%;margin-left:67.34029%;margin-top:-2.5rem}.footer-social:last-child{margin-right:0}}@media screen and (min-width:960px){.footer-social{float:left;display:block;margin-right:1.01043%;width:15.82464%;margin-left:84.17536%;margin-top:-3.125rem}.footer-social:last-child{margin-right:0}}.footer-social li{margin:0 .625rem}@media screen and (min-width:580px){.footer-social li{margin:0 .25rem}}@media screen and (min-width:960px){.footer-social li{margin-right:0}}@media screen and (min-width:1280px){.footer-social li{margin-right:.75rem}}.footer-social li:first-child{margin-left:0;margin-right:.125rem}@media screen and (min-width:580px){.footer-social li:first-child{margin-right:0}}@media screen and (min-width:1280px){.footer-social li:first-child{margin-right:.375rem}}.footer-social li:last-child{margin-right:0}.footer-social li a{height:24px;width:24px;top:0}.footer-social li a:after{position:absolute;top:3px;left:3px;font-size:1.25rem;line-height:1.25rem;color:#bfe2dd}.heading-container{margin:2.25rem 0 1.875rem}@media screen and (min-width:580px){.heading-container{margin-top:2.875rem}}@media screen and (min-width:1280px){.heading-container{margin-top:4.375rem}}@media screen and (min-width:960px){.heading-container .layout{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:left;-moz-box-align:left;box-align:left;-webkit-align-items:left;-moz-align-items:left;-ms-align-items:left;-o-align-items:left;align-items:left;-ms-flex-align:left;-webkit-box-pack:left;-moz-box-pack:left;box-pack:left;-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;-o-justify-content:left;justify-content:left;-ms-flex-pack:left}.heading-container .heading{-webkit-align-self:flex-start;-moz-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start;float:left;display:block;margin-right:1.01043%;width:55.10648%}.heading-container .heading:last-child{margin-right:0}}.heading-container .button-container{margin-bottom:2.5rem}@media screen and (min-width:960px){.heading-container .button-container{-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;float:left;display:block;margin-right:1.01043%;width:32.65971%;margin-left:11.22338%;margin-right:0;text-align:right;margin-bottom:1.4375rem}.heading-container .button-container:last-child{margin-right:0}}.subnav-container{position:relative;margin-bottom:2.5rem;padding-bottom:2.875rem;opacity:0}.subnav-container::after{clear:both;content:"";display:block}@media screen and (min-width:580px){.subnav-container{padding-bottom:4.125rem}}@media screen and (min-width:960px){.subnav-container{padding-top:1.25rem;padding-bottom:0;margin-bottom:3.375rem;border-bottom:solid 1px #eaeaef}}@media screen and (min-width:1280px){.subnav-container{padding-top:2.125rem;margin-bottom:4rem}}.no-js .subnav-container{opacity:1}@media screen and (min-width:960px){.subnav-container .subnav-inner{max-width:1280px;margin-left:auto;margin-right:auto;width:89.0625%;min-width:900px;margin:0 auto}.subnav-container .subnav-inner::after{clear:both;content:"";display:block}}.subnav-container .subnav{-webkit-transition:height 100ms ease-in-out;-moz-transition:height 100ms ease-in-out;transition:height 100ms ease-in-out;position:absolute;z-index:11;width:100%;overflow:hidden}@media screen and (min-width:960px){.subnav-container .subnav{padding-left:1.875rem;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;background-color:transparent;bottom:-6px;position:relative;border-bottom:0;overflow:visible}}.subnav-container .subnav.open{background-color:#eaeaef}@media screen and (min-width:960px){.subnav-container .subnav.open{background-color:transparent}}.subnav-container .subnav.open>div{opacity:1}.subnav-container .subnav>div{text-align:center;opacity:0}@media screen and (min-width:960px){.subnav-container .subnav>div{opacity:1}}.subnav-container .subnav>div.cloned{cursor:default}@media screen and (min-width:960px){.subnav-container .subnav>div.cloned{display:none}}.subnav-container .subnav>div:first-child{background:#fff;margin-bottom:1.875rem;border-bottom:solid 1px #eaeaef;opacity:1}@media screen and (min-width:960px){.subnav-container .subnav>div:first-child{background:transparent;margin-bottom:0;border-bottom:0}}.subnav-container .subnav>div:first-child a{padding:0 3.125rem}@media screen and (min-width:960px){.subnav-container .subnav>div:first-child a{padding:0 1.875rem 2.125rem}}.subnav-container .subnav>div:last-child a{margin-right:0;padding-bottom:1.25rem}@media screen and (min-width:960px){.subnav-container .subnav>div:last-child a{padding-bottom:2.125rem}}.subnav-container .subnav>div>a{-webkit-transition:color 150ms ease-in-out;-moz-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out;line-height:1.3334;font-size:.9375rem;display:inline-block;text-transform:uppercase;color:#077675;text-decoration:none;position:relative;text-align:center;padding-top:.875rem}@media screen and (min-width:960px){.subnav-container .subnav>div>a{padding:0 1.875rem 2.125rem}}.subnav-container .subnav>div>a:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:11px;width:11px;background-color:transparent;content:'';display:block;margin:1.25rem auto -.375rem}@media screen and (min-width:960px){.subnav-container .subnav>div>a:after{position:absolute;bottom:0;left:50%;margin:0 0 0 -.3125rem}}.no-touchevents .subnav-container .subnav>div>a:hover{color:#000}.subnav-container .subnav>div>a.active{color:#000}.subnav-container .subnav>div>a.active:after{background-color:#c1d730}.subnav-container.gray{padding-top:0}@media screen and (min-width:960px){.subnav-container.gray{background:-webkit-linear-gradient(top,#eaeaef 0,#eaeaef 130px) , -webkit-linear-gradient(top,transparent 130px,transparent 100%);background:linear-gradient(to bottom,#eaeaef 0,#eaeaef 130px) , linear-gradient(to bottom,transparent 130px,transparent 100%);background-repeat:no-repeat;background-size:100% 130px , 100%}}.subnav-container.gray .subnav-inner{background:#eaeaef;padding-top:2.125rem}@media screen and (min-width:960px){.subnav-container.gray .subnav-inner{padding-top:4.6875rem}}.subnav-container.gray .subnav-inner .subnav-toggle{top:44px}@media screen and (min-width:960px){.subnav-container.gray .subnav{padding-left:0;margin-left:-1.875rem}}.subnav-container.gray .subnav>div:first-child{background:#eaeaef}@media screen and (min-width:960px){.subnav-container.gray .subnav>div:first-child{background:transparent}}.subnav-container.gray .subnav.open>div:first-child{border-bottom:solid 1px #fff}@media screen and (min-width:960px){.subnav-container.gray .subnav.open>div:first-child{border-bottom:0}}.subnav-container.flush-bottom{padding-bottom:7px}@media screen and (min-width:960px){.subnav-container.flush-bottom{padding-bottom:0;margin-bottom:0}}.subnav-toggle{position:absolute;top:10px;left:16px;z-index:12;height:26px;width:26px;display:block;cursor:pointer;text-indent:-9999em}@media screen and (min-width:580px){.subnav-toggle{left:30px}}@media screen and (min-width:960px){.subnav-toggle{display:none}}.subnav-toggle a,.subnav-toggle a::before,.subnav-toggle a::after{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;height:2px;width:26px;cursor:pointer;background:#077675;position:absolute;display:block;content:''}.subnav-toggle a:before{top:-8px;width:18px}.subnav-toggle a:after{bottom:-8px;width:18px}.subnav-toggle.active a{background-color:transparent}.subnav-toggle.active a:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;width:26px}.subnav-toggle.active a:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:0;width:26px}.mura-editable .subnav-container{opacity:1}.module-connect{background:#077675;color:#fff}.module-connect .module-connect-inner{height:264px;text-align:center}.module-connect .module-connect-inner::after{clear:both;content:"";display:block}@media screen and (min-width:960px){.module-connect .module-connect-inner{height:300px}}.module-connect .connect-block{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;margin:0 auto}.module-connect .connect-block h4,.module-connect .connect-block .header{text-transform:uppercase;font-size:1.25rem}.module-connect .connect-block h4:after,.module-connect .connect-block .header:after{height:4px;width:40px;background-color:#c1d730;content:'';display:block;margin:2.125rem auto 2.25rem}.module-connect .connect-block a{color:#fff}.hero-image{padding-top:39.0625%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}@media screen and (min-width:1440px){.hero-image{padding:0!important;height: calc(1440px * (500/1280))}}.hero-container{position:relative}@media screen and (min-width:960px){.hero-container{margin-bottom:2.5rem}.hero-container .hero-text{position:absolute;bottom:0;left:0;width:100%}}.hero-container .hero-text-inner{margin:2.125rem 0;min-height:2.0625rem;position:relative;z-index:1}.hero-container .hero-text-inner a{text-decoration:none}.hero-container .hero-text-inner br{display:none}@media screen and (min-width:580px){.hero-container .hero-text-inner br{display:inline}.hero-container .hero-text-inner{margin:2.5rem 0;min-height:3.75rem}}@media screen and (min-width:960px){.hero-container .hero-text-inner{float:left;display:block;margin-right:1.01043%;width:60.71817%;background:#fff;padding:2.5rem 3.75rem .625rem;margin:0;z-index:10;min-height:8.125rem}.hero-container .hero-text-inner:last-child{margin-right:0}}@media screen and (min-width:1280px){.hero-container .hero-text-inner{float:left;display:block;margin-right:1.01043%;width:49.49479%}.hero-container .hero-text-inner:last-child{margin-right:0}}.hero-container.tall .hero-image{padding-top:55.17241%}@media screen and (min-width:1440px){.hero-container.tall .hero-image{height: calc(1440px * (320/580))}}@media screen and (min-width:960px){.hero-container.text-right .hero-text-inner{float:right}.hero-container.left-rail .hero-text-inner{margin-left:22.44676%;padding-top:3.125rem;padding-bottom:0}.hero-container.left-indent .hero-text-inner{margin-left:8.41754%}.hero-container.overflow{margin-bottom:0}.hero-container.overflow .hero-text-inner{margin-bottom:-6.5625rem;min-height:13.125rem;padding-top:3.125rem;padding-bottom:1.75rem}.hero-container.overflow.medium .hero-text-inner{margin-bottom:-4.375rem;min-height:auto}.hero-container.overflow.light .hero-text-inner{margin-bottom:-1.875rem;min-height:auto}.hero-container.overflow.tight .hero-text-inner{margin-bottom:-1.25rem;min-height:auto}}.intro-container .layout{padding-top:0;padding-bottom:3.125rem;padding-top:1.25rem}@media screen and (min-width:960px){.intro-container .layout{padding:1.125rem 10% 5.125rem;text-align:center}}@media screen and (min-width:1280px){.intro-container .layout{padding:0 15% 6.875rem;padding-top:1.875rem}}.intro-container .layout.title-only{padding-bottom:.125rem;padding-top:1.25rem}@media screen and (min-width:1280px){.intro-container .layout.title-only{padding-bottom:.875rem;padding-top:1.875rem}}@media screen and (min-width:960px){.intro-container .layout.never-center{padding-right:0;padding-left:0;text-align:left}}@media screen and (min-width:1280px){.intro-container .layout.never-center{padding-right:0;padding-left:0;padding-top:1.875rem}}.intro-container.gray{background:#eaeaef;margin-bottom:2.5rem}.intro-container.flush-bottom{margin-bottom:0}.intro-container h2{margin:0}.intro-container h2:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.125rem 0;content:'';display:block}@media screen and (min-width:580px){.intro-container h2:after{margin:2.5rem 0}}@media screen and (min-width:960px){.intro-container h2{margin:0}.intro-container h2:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem auto;content:'';display:block}}@media screen and (min-width:960px) and (min-width:580px){.intro-container h2:after{margin:2.5rem auto}}.intro-container .layout.never-center h2{margin:0}.intro-container .layout.never-center h2:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.125rem 0;content:'';display:block}@media screen and (min-width:580px){.intro-container .layout.never-center h2:after{margin:2.5rem 0}.intro-container p{line-height:1.6667}}@media screen and (min-width:960px){.intro-container p{line-height:1.7778;font-size:1.125rem}}.intro-container p:last-child{margin:0}.filter-menu{padding-top:1.875rem;padding-bottom:2.5rem;background:#eaeaef}@media screen and (min-width:580px){.filter-menu{padding-top:3.125rem;padding-bottom:3.75rem}}@media screen and (min-width:960px){.filter-menu{padding-top:3.125rem;padding-bottom:.625rem}}.filter-menu .heading{margin:0}.filter-menu .heading::after{clear:both;content:"";display:block}@media screen and (min-width:960px){.filter-menu .heading{float:left;display:block;margin-right:1.01043%;width:55.10648%;min-height:152px}.filter-menu .heading:last-child{margin-right:0}}.filter-menu .heading h2{margin:0}.filter-menu .heading h2:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.875rem 0;content:'';display:block}@media screen and (min-width:580px){.filter-menu .heading h2:after{margin:1.875rem 0}}@media screen and (min-width:960px){.filter-menu .heading h2{line-height:1.2942;font-size:2.125rem}}.filter-menu .menu::after{clear:both;content:"";display:block}@media screen and (min-width:960px){.filter-menu .menu{float:left;display:block;margin-right:1.01043%;width:32.65971%;margin-right:0;margin-left:11.22338%;float:right}.filter-menu .menu:last-child{margin-right:0}}.filter-menu label{line-height:1.9091;font-size:.6875rem;color:#363b3b;display:block;text-transform:uppercase;margin-bottom:.375rem}.filter-menu select{width:100%;margin-bottom:1.125rem}.filter-menu .search-field{margin-bottom:2rem}.filter-menu .search-field::after{clear:both;content:"";display:block}.filter-menu .search-field label{visibility:hidden}.filter-menu .search-field .input-container{position:relative}.filter-menu .search-field input[type="search"]{width:100%}.filter-menu .search-field input[type="search"]::-ms-clear{display:none}.filter-menu .search-field input[type="search"]::-webkit-input-placeholder{font-family:'Excelsior W01',Palatino,serif;font-weight:400;font-style:italic;font-size:1.125rem;color:#363b3b}.filter-menu .search-field input[type="search"]::-moz-placeholder{font-family:'Excelsior W01',Palatino,serif;font-weight:400;font-style:italic;font-size:1.125rem;color:#363b3b}.filter-menu .search-field input[type="search"]:-moz-placeholder{font-family:'Excelsior W01',Palatino,serif;font-weight:400;font-style:italic;font-size:1.125rem;color:#363b3b}.filter-menu .search-field input[type="search"]:-ms-input-placeholder{font-family:'Excelsior W01',Palatino,serif;font-weight:400;font-style:italic;font-size:1.125rem;color:#363b3b}.filter-menu .search-field .submit-container{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;position:absolute;top:0;right:0;height:40px;width:40px;background:#077675}.filter-menu .search-field .submit-container input[type="submit"]{height:40px;width:40px;text-indent:-9999em;background:transparent;position:relative;z-index:1}.filter-menu .search-field .submit-container .icon{position:absolute;top:12px;left:12px;height:18px;width:18px;content:'';display:block;cursor:pointer;display:block}.no-touchevents .filter-menu .search-field .submit-container:hover{background:#c1d730}.no-touchevents .filter-menu .search-field .submit-container:hover .icon path{fill:#000}.filter-menu.standalone-search{padding-top:2.5rem;padding-bottom:2.5rem;background:#eaeaef}@media screen and (min-width:580px){.filter-menu.standalone-search{padding-top:3.75rem;padding-bottom:3.75rem}}@media screen and (min-width:960px){.filter-menu.standalone-search{padding-top:8.25rem;padding-bottom:5rem}}.filter-menu.standalone-search .search-field{margin-bottom:0}.filter-menu.standalone-search input[type="search"]{height:50px}@media screen and (min-width:580px){.filter-menu.standalone-search input[type="search"]{height:80px;font-size:1.25rem}}.filter-menu.standalone-search input[type="search"]::-webkit-input-placeholder{font-size:.9375rem}@media screen and (min-width:580px){.filter-menu.standalone-search input[type="search"]::-webkit-input-placeholder{font-size:1.25rem}}.filter-menu.standalone-search input[type="search"]::-moz-placeholder{font-size:.9375rem}@media screen and (min-width:580px){.filter-menu.standalone-search input[type="search"]::-moz-placeholder{font-size:1.25rem}}.filter-menu.standalone-search input[type="search"]:-moz-placeholder{font-size:.9375rem}@media screen and (min-width:580px){.filter-menu.standalone-search input[type="search"]:-moz-placeholder{font-size:1.25rem}}.filter-menu.standalone-search input[type="search"]:-ms-input-placeholder{font-size:.9375rem}@media screen and (min-width:580px){.filter-menu.standalone-search input[type="search"]:-ms-input-placeholder{font-size:1.25rem}}.filter-menu.standalone-search .submit-container{height:50px;width:50px}@media screen and (min-width:580px){.filter-menu.standalone-search .submit-container{height:80px;width:80px}}.filter-menu.standalone-search .submit-container input[type="submit"]{height:50px;width:50px;z-index:1}@media screen and (min-width:580px){.filter-menu.standalone-search .submit-container input[type="submit"]{height:80px;width:80px}}.filter-menu.standalone-search .submit-container .icon{position:absolute;top:13px;left:13px;height:24px;width:24px}@media screen and (min-width:580px){.filter-menu.standalone-search .submit-container .icon{position:absolute;top:25px;left:25px;height:30px;width:30px}}.filter-results{margin-top:0!important;background:-webkit-linear-gradient(top,#eaeaef 0,#eaeaef 90px) , -webkit-linear-gradient(top,transparent 90px,transparent 100%);background:linear-gradient(to bottom,#eaeaef 0,#eaeaef 90px) , linear-gradient(to bottom,transparent 90px,transparent 100%);background-repeat:no-repeat;background-size:100% 90px , 100%}@media screen and (min-width:960px){.filter-results{background:-webkit-linear-gradient(top,#eaeaef 0,#eaeaef 140px) , -webkit-linear-gradient(top,transparent 140px,transparent 100%);background:linear-gradient(to bottom,#eaeaef 0,#eaeaef 140px) , linear-gradient(to bottom,transparent 140px,transparent 100%);background-repeat:no-repeat;background-size:100% 140px , 100%}}@media screen and (min-width:1280px){.filter-results{background:-webkit-linear-gradient(top,#eaeaef 0,#eaeaef 190px) , -webkit-linear-gradient(top,transparent 190px,transparent 100%);background:linear-gradient(to bottom,#eaeaef 0,#eaeaef 190px) , linear-gradient(to bottom,transparent 190px,transparent 100%);background-repeat:no-repeat;background-size:100% 190px , 100%}}.search-filter{padding-top:.875rem;padding-bottom:2.5rem}@media screen and (min-width:580px){.search-filter{padding-top:2.125rem;padding-bottom:3.75rem}}@media screen and (min-width:960px){.search-filter{padding-top:4.0625rem;padding-bottom:1.875rem}}.search-filter label{line-height:1.2728}@media screen and (min-width:960px){.search-filter label{line-height:1.9091}}@media screen and (min-width:580px){.search-filter select{max-width:400px}}@media screen and (min-width:960px){.search-filter select{margin-bottom:2.5rem;max-width:100%}}.filter-menu-faculty{padding-top:.875rem;padding-bottom:2.5rem}@media screen and (min-width:580px){.filter-menu-faculty{padding-top:2.125rem;padding-bottom:3.75rem}}@media screen and (min-width:960px){.filter-menu-faculty{padding-top:4.0625rem;padding-bottom:1.875rem}.filter-menu-faculty .search-field{float:left;display:block;margin-right:1.01043%;width:38.27141%}.filter-menu-faculty .search-field:last-child{margin-right:0}}@media screen and (min-width:1280px){.filter-menu-faculty .search-field{float:left;display:block;margin-right:1.01043%;width:43.8831%}.filter-menu-faculty .search-field:last-child{margin-right:0}}.filter-menu-faculty .filter-container::after{clear:both;content:"";display:block}@media screen and (min-width:960px){.filter-menu-faculty .filter-container{float:left;display:block;margin-right:1.01043%;width:24.24218%;padding-left:.375rem}.filter-menu-faculty .filter-container:last-child{margin-right:0}}@media screen and (min-width:1280px){.filter-menu-faculty .filter-container{float:left;display:block;margin-right:1.01043%;width:18.63049%}.filter-menu-faculty .filter-container:last-child{margin-right:0}}@media screen and (min-width:960px){.filter-menu-faculty .filter-container.left{margin-left:11.22338%}}@media screen and (min-width:1280px){.filter-menu-faculty .filter-container.left{margin-left:16.83507%}}@media screen and (min-width:960px){.filter-menu-faculty .filter-container.right{margin-right:0}}.filter-menu-faculty .filter-container.right label{visibility:hidden}@media screen and (min-width:960px){.filter-menu-directory .search-field{float:left;display:block;margin-right:1.01043%;width:43.8831%;margin-left:8.41754%}.filter-menu-directory .search-field:last-child{margin-right:0}.filter-menu-directory .filter-container{float:left;display:block;margin-right:1.01043%;width:32.65971%;margin-left:5.61169%}.filter-menu-directory .filter-container:last-child{margin-right:0}}.block-grid-container{margin:.625rem 0 2.5rem}.block-grid-container::after{clear:both;content:"";display:block}.block-grid-container .grid-block{margin-bottom:.625rem}@media screen and (min-width:580px){.block-grid-container .grid-block{float:left;display:block;margin-right:1.01043%;width:49.49479%;margin-bottom:1.01043%}.block-grid-container .grid-block:last-child{margin-right:0}.block-grid-container .grid-block:nth-child(2n) {margin-right:0}.block-grid-container .grid-block:nth-child(2n+1) {clear:left}}@media screen and (min-width:960px){.block-grid-container .grid-block{float:left;display:block;margin-right:1.01043%;width:32.65971%}.block-grid-container .grid-block:last-child{margin-right:0}.block-grid-container .grid-block:nth-child(2n) {margin-right:1.01043%}.block-grid-container .grid-block:nth-child(2n+1) {clear:none}.block-grid-container .grid-block:nth-child(3n) {margin-right:0}.block-grid-container .grid-block:nth-child(3n+1) {clear:left}}.block-grid-container .grid-block:last-child .see-all{padding-bottom:0}.block-grid-container.three-block{margin-bottom:2.5rem}@media screen and (min-width:960px){.block-grid-container.two-block .grid-block{float:left;display:block;margin-right:1.01043%;width:49.49479%}.block-grid-container.two-block .grid-block:last-child{margin-right:0}.block-grid-container.two-block .grid-block:nth-child(odd) {clear:left;margin-right:1.01043%}.block-grid-container.two-block .grid-block:nth-child(even) {clear:none;margin-right:0}}.block-grid-container .see-all{font-size:.6875rem;line-height:1.2728;text-transform:uppercase;margin:.625rem 0 0;padding-bottom:1.25rem}@media screen and (min-width:960px){.block-grid-container .see-all{margin-top:1rem}}.block-grid-container .see-all a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none;color:#077675;text-decoration:none}.no-touchevents .block-grid-container .see-all a:hover,.no-touchevents .block-grid-container .see-all a:focus{background:#c1d730;color:#000!important}.block-grid-container .see-all:after{content:'»';padding-left:.1875rem;vertical-align:5%}.block-grid-container .module-loading{margin-top:2.5rem;margin-bottom:2.5rem;border-top:solid 1px #eaeaef}.featured-article-container{position:relative}.featured-article-container .featured-article-inner{min-height:160px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}@media screen and (min-width:580px){.featured-article-container .featured-article-inner{min-height:300px}}@media screen and (min-width:960px){.featured-article-container .featured-article-inner{min-height:500px}}@media screen and (min-width:1280px){.featured-article-container .featured-article-inner{min-height:640px}}@media screen and (min-width:960px){.featured-article-container .featured-article-text .featured-article-text-inner{float:left;display:block;margin-right:1.01043%;width:60.71817%;position:absolute;right:0;bottom:-135px;background:#fff;padding:2.5rem 3.75rem;z-index:10}.featured-article-container .featured-article-text .featured-article-text-inner:last-child{margin-right:0}}@media screen and (min-width:1280px){.featured-article-container .featured-article-text .featured-article-text-inner{float:left;display:block;margin-right:1.01043%;width:49.49479%;bottom:-95px}.featured-article-container .featured-article-text .featured-article-text-inner:last-child{margin-right:0}}.featured-article-container .featured-article-text .h2{text-transform:none;margin-bottom:1rem}@media screen and (min-width:580px){.featured-article-container .featured-article-text .h2{font-size:2.5rem}}.featured-article-container .featured-article-text .h2:after{display:none}.featured-video-container{padding-top:2.5rem;padding-bottom:0}.featured-video-container::after{clear:both;content:"";display:block}@media screen and (min-width:960px){.featured-video-container{padding-top:2.5rem;padding-bottom:3.125rem}}@media screen and (min-width:1280px){.featured-video-container{padding-bottom:4.0625rem}}.featured-video-container .featured-video-image{position:relative;z-index:0}@media screen and (min-width:960px){.featured-video-container .featured-video-image{float:left;display:block;margin-right:1.01043%;width:74.74739%;padding:50px 50px 0 50px;margin-right:0;background-color:#fff;margin-top:-4.6875rem;margin-left:-50px}.featured-video-container .featured-video-image:last-child{margin-right:0}}@media screen and (min-width:1280px){.featured-video-container .featured-video-image{float:left;display:block;margin-right:1.01043%;width:80.35908%;padding:40px 40px 0 40px;margin-right:0;margin-top:-4.6875rem;margin-left:-40px}.featured-video-container .featured-video-image:last-child{margin-right:0}}@media screen and (min-width:960px){.featured-video-container .featured-article-text{float:left;display:block;margin-right:1.01043%;width:24.24218%;margin-right:0;padding:0}.featured-video-container .featured-article-text:last-child{margin-right:0}}@media screen and (min-width:1280px){.featured-video-container .featured-article-text{float:left;display:block;margin-right:1.01043%;width:18.63049%}.featured-video-container .featured-article-text:last-child{margin-right:0}}.featured-video-container .featured-article-text p{line-height:1.6667;font-size:.9375rem}.featured-image-container{background-size:cover;background-position:0 50%;background-repeat:no-repeat;position:relative}.featured-image-container:before{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;content:'';z-index:0}.featured-image-container.green-translucent:before{background:linear-gradient(-130deg,rgba(20,122,108,.8),rgba(64,137,77,.8))}.featured-image-container.purple-translucent:before{background:linear-gradient(144deg,rgba(42,43,94,.8),rgba(85,20,91,.8))}.featured-image-container .featured-image{padding:2.5rem 0 1.125rem;position:relative;z-index:1}@media screen and (min-width:580px){.featured-image-container .featured-image{padding:3.125rem 0 0}}@media screen and (min-width:960px){.featured-image-container .featured-image{padding:4.875rem 0 2.625rem}}.featured-image-container .featured-image figure{margin-bottom:.4375rem}@media screen and (min-width:580px){.featured-image-container .featured-image figure{margin:0}}@media screen and (min-width:960px){.featured-image-container .featured-image figure{margin:.5rem 0 5.375rem;float:left;display:block;margin-right:1.01043%;width:55.10648%}.featured-image-container .featured-image figure:last-child{margin-right:0}}.featured-image-container .featured-image figure img{width:100%}.featured-image-container .featured-image .featured-article-text{color:#fff}@media screen and (min-width:960px){.featured-image-container .featured-image .featured-article-text{float:left;display:block;margin-right:1.01043%;width:38.27141%;margin-left:5.61169%}.featured-image-container .featured-image .featured-article-text:last-child{margin-right:0}}@media screen and (min-width:1280px){.featured-image-container .featured-image .featured-article-text{float:left;display:block;margin-right:1.01043%;width:32.65971%}.featured-image-container .featured-image .featured-article-text:last-child{margin-right:0}}.featured-image-container .featured-image .featured-article-text a{color:inherit}.featured-image-container .featured-image .featured-article-text h2{color:inherit}@media screen and (min-width:580px){.featured-image-container .featured-image .featured-article-text h2{font-size:2.5rem;line-height:1.3}}.upcoming-events-container{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.upcoming-events-container:before{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background:linear-gradient(144deg,rgba(42,43,94,.8),rgba(85,20,91,.8));content:'';z-index:0}.upcoming-events-container .upcoming-events-inner{padding-top:2rem;padding-bottom:5.375rem;position:relative;z-index:1}@media screen and (min-width:580px){.upcoming-events-container .upcoming-events-inner{padding-top:3.875rem}}@media screen and (min-width:960px){.upcoming-events-container .upcoming-events-inner{padding-top:5.25rem;padding-bottom:6.5625rem}}.upcoming-events-container .intro{margin-bottom:2rem}@media screen and (min-width:580px){.upcoming-events-container .intro{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-bottom:2.8125rem}}.upcoming-events-container .intro h2{color:#fff;font-size:2.125rem;line-height:1.2;margin-bottom:1.875rem}@media screen and (min-width:580px){.upcoming-events-container .intro h2{-webkit-align-self:flex-start;-moz-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start;float:left;display:block;margin-right:1.01043%;width:32.65971%;text-align:left;margin-bottom:0;font-size:2.5rem}.upcoming-events-container .intro h2:last-child{margin-right:0}}@media screen and (min-width:960px){.upcoming-events-container .intro h2{font-size:3.125rem}}@media screen and (min-width:1280px){.upcoming-events-container .intro h2{font-size:3.75rem}}.upcoming-events-container .intro h2 span{font-size:1rem;line-height:2.8125;display:block;text-transform:lowercase;white-space:nowrap}@media screen and (min-width:580px){.upcoming-events-container .intro h2 span{line-height:2.375;font-size:1.125rem}}@media screen and (min-width:960px){.upcoming-events-container .intro h2 span{font-size:1.25rem}}@media screen and (min-width:1280px){.upcoming-events-container .intro h2 span{font-size:1.875rem}}.upcoming-events-container .intro .button-container{margin-bottom:2.5rem}@media screen and (min-width:580px){.upcoming-events-container .intro .button-container{-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;float:left;display:block;margin-right:1.01043%;width:32.65971%;margin-left:33.67014%;margin-right:0;margin-bottom:.6875rem;text-align:right}.upcoming-events-container .intro .button-container:last-child{margin-right:0}}@media screen and (min-width:960px){.upcoming-events-container .intro .button-container{margin-bottom:.875rem}}@media screen and (min-width:1280px){.upcoming-events-container .intro .button-container{margin-bottom:1.1875rem}}.upcoming-events-container .swiper-outer{position:relative;opacity:0}.upcoming-events-container .swiper-outer::after{clear:both;content:"";display:block}.no-js .upcoming-events-container .swiper-outer{opacity:1}.mura-object .upcoming-events-container .swiper-outer{opacity:1}.upcoming-events-container .swiper-outer .swiper-arrows{-webkit-transition:opacity 100ms ease-in-out;-moz-transition:opacity 100ms ease-in-out;transition:opacity 100ms ease-in-out}.no-touchevents .upcoming-events-container .swiper-outer .swiper-arrows{opacity:0;visibility:hidden}.no-touchevents .upcoming-events-container .swiper-outer.hovered .swiper-arrows{opacity:1;visibility:visible}.upcoming-events-container .swiper-next,.upcoming-events-container .swiper-prev{position:absolute;top:0;left:0;z-index:10}.upcoming-events-container .swiper-next>span,.upcoming-events-container .swiper-prev>span{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;height:164px;width:29px;background-color:rgba(204,227,53,.8);cursor:pointer;display:block;text-align:center}@media screen and (min-width:580px){.upcoming-events-container .swiper-next>span,.upcoming-events-container .swiper-prev>span{width:39px}}@media screen and (min-width:960px){.upcoming-events-container .swiper-next>span,.upcoming-events-container .swiper-prev>span{height:164px;width:77px}}.upcoming-events-container .swiper-next>span:before,.upcoming-events-container .swiper-prev>span:before{-webkit-transition:margin 150ms ease-in-out;-moz-transition:margin 150ms ease-in-out;transition:margin 150ms ease-in-out;height:31px;width:17px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrow-carousel.svg) center no-repeat;content:'';display:block;margin-left:3px}@media screen and (min-width:960px){.upcoming-events-container .swiper-next>span:before,.upcoming-events-container .swiper-prev>span:before{background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrow-carousel-lg.svg) center no-repeat;height:57px;width:30px;margin-left:22px}}.no-touchevents .upcoming-events-container .swiper-next>span:hover:before,.no-touchevents .upcoming-events-container .swiper-prev>span:hover:before{margin-left:1px}@media screen and (min-width:960px){.no-touchevents .upcoming-events-container .swiper-next>span:hover:before,.no-touchevents .upcoming-events-container .swiper-prev>span:hover:before{margin-left:17px}}.upcoming-events-container .swiper-next{left:auto;right:0}.upcoming-events-container .swiper-next>span:before{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);margin-left:8px}@media screen and (min-width:580px){.upcoming-events-container .swiper-next>span:before{margin-left:13px}}@media screen and (min-width:960px){.upcoming-events-container .swiper-next>span:before{margin-left:24px}}.no-touchevents .upcoming-events-container .swiper-next>span:hover:before{margin-left:10px}@media screen and (min-width:580px){.no-touchevents .upcoming-events-container .swiper-next>span:hover:before{margin-left:17px}}@media screen and (min-width:960px){.no-touchevents .upcoming-events-container .swiper-next>span:hover:before{margin-left:29px}}.upcoming-events-container .swiper-prev{position:absolute;top:0;left:-16px}@media screen and (min-width:580px){.upcoming-events-container .swiper-prev{left:-30px}}@media screen and (min-width:1280px){.upcoming-events-container .swiper-prev{left:-70px}}.upcoming-events-container .swiper-next{right:-16px}@media screen and (min-width:580px){.upcoming-events-container .swiper-next{right:-30px}}@media screen and (min-width:1280px){.upcoming-events-container .swiper-next{right:-70px}}.upcoming-events-container .swiper-slide{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);background:#fff;color:#077675;text-align:center;text-decoration:none;padding:1.75rem 1.25rem 2.375rem}.upcoming-events-container .swiper-slide.more-events-slide{background:#dedede}@media screen and (min-width:580px){.upcoming-events-container .swiper-slide{float:left;display:block;margin-right:1.01043%;width:49.49479%}.upcoming-events-container .swiper-slide:last-child{margin-right:0}}@media screen and (min-width:960px){.upcoming-events-container .swiper-slide{float:left;display:block;margin-right:1.01043%;width:32.65971%}.upcoming-events-container .swiper-slide:last-child{margin-right:0}}@media screen and (min-width:1280px){.upcoming-events-container .swiper-slide{float:left;display:block;margin-right:1.01043%;width:10.21295%}.upcoming-events-container .swiper-slide:last-child{margin-right:0}}.no-touchevents .upcoming-events-container .swiper-slide:focus{background:#c1d730;color:#343560}.no-touchevents .upcoming-events-container .swiper-slide:focus span.title{color:#343560}.no-touchevents .upcoming-events-container .swiper-slide:focus span.cle{fill:#343560}.upcoming-events-container .swiper-slide span{display:block;text-align:center;font-size:.9375rem;line-height:2;text-transform:uppercase;letter-spacing:.0625rem}.upcoming-events-container .swiper-slide span.day{line-height:1;font-size:3.125rem}.upcoming-events-container .swiper-slide span.venue{margin-bottom:1.25rem}.upcoming-events-container .swiper-slide span.title{line-height:1.4445;font-size:1.125rem;color:#17020d;text-transform:none;letter-spacing:0}.upcoming-events-container .swiper-slide span.cle{fill:#077675}.upcoming-events-container a.swiper-slide:hover{background:#c1d730;color:#343560}.upcoming-events-container a.swiper-slide:hover span.title{color:#343560}.upcoming-events-container a.swiper-slide:hover span.cle{fill:#343560}.upcoming-events-container .swiper-prev>span.swiper-button-disabled,.upcoming-events-container .swiper-next>span.swiper-button-disabled{display:none}.single-article-feature-container .single-article-feature-inner{min-height:166px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}@media screen and (min-width:580px){.single-article-feature-container .single-article-feature-inner{height:300px}}@media screen and (min-width:960px){.single-article-feature-container .single-article-feature-inner{height:600px}.single-article-feature-container .featured-article-text{width:auto}.single-article-feature-container .featured-article-text .featured-article-text-inner{float:left;display:block;margin-right:1.01043%;width:43.8831%;position:absolute;bottom:-38px;left:-30px;background:#fff;padding:2.5rem 2.5rem 1.5rem 1.875rem;z-index:10}.single-article-feature-container .featured-article-text .featured-article-text-inner:last-child{margin-right:0}}@media screen and (min-width:1280px){.single-article-feature-container .featured-article-text .featured-article-text-inner{float:left;display:block;margin-right:1.01043%;width:35.46556%;bottom:-60px;left:-70px;padding:2.5rem 2.5rem 1.875rem 4.375rem;min-height:400px}.single-article-feature-container .featured-article-text .featured-article-text-inner:last-child{margin-right:0}}.single-article-feature-container .featured-article-text .featured-article-text-inner p{line-height:1.6667;font-size:.9375rem}@media screen and (min-width:960px){.single-article-feature-container.extra-hang{margin-bottom:2.5rem}.single-article-feature-container.extra-hang .featured-article-text-inner{bottom:-120px}.single-article-feature-container.no-hang{margin-bottom:13.75rem}.single-article-feature-container.no-hang .featured-article-text-inner{bottom:-170px}}.quote-photo-container{position:relative}@media screen and (min-width:1280px){.quote-photo-container{position:static}}@media screen and (min-width:960px){.quote-photo-container .quote-photo-inner{max-width:1280px;margin-left:auto;margin-right:auto;width:89.0625%;min-width:900px;margin:0 auto;position:relative}.quote-photo-container .quote-photo-inner::after{clear:both;content:"";display:block}}.quote-photo-container .quote-photo-image{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:150px;position:relative}@media screen and (min-width:580px){.quote-photo-container .quote-photo-image{height:300px}}@media screen and (min-width:960px){.quote-photo-container .quote-photo-image{height:420px}}@media screen and (min-width:1280px){.quote-photo-container .quote-photo-image{height:500px}}.quote-photo-container .quote-photo-text{background:#000;color:#fff}@media screen and (min-width:960px){.quote-photo-container .quote-photo-text{background:transparent}}.quote-photo-container .quote-photo-text .quote{margin:0;line-height:1.5;font-size:1.25rem;text-indent:-.6875rem}.quote-photo-container .quote-photo-text .quote:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem 0;content:'';display:block}@media screen and (min-width:580px){.quote-photo-container .quote-photo-text .quote:after{margin:1.875rem 0}}.quote-photo-container .quote-photo-text .quote.no-quotation-mark{text-indent:0}@media screen and (min-width:580px){.quote-photo-container .quote-photo-text .quote{font-size:1.875rem;text-indent:-1.0625rem}}@media screen and (min-width:960px){.quote-photo-container .quote-photo-text .quote{font-size:1.5rem}}@media screen and (min-width:1280px){.quote-photo-container .quote-photo-text .quote{font-size:1.875rem}}.quote-photo-container .quote-photo-text .quotee{line-height:1.7858;font-size:.9375rem}@media screen and (min-width:580px){.quote-photo-container .quote-photo-text .quotee{font-size:1.25rem}}.quote-photo-container .quote-photo-text .quote-photo-text-inner{padding-top:1.75rem;padding-bottom:1.25rem}@media screen and (min-width:580px){.quote-photo-container .quote-photo-text .quote-photo-text-inner{padding-top:2rem;padding-bottom:1.5rem}}@media screen and (min-width:960px){.quote-photo-container .quote-photo-text .quote-photo-text-inner{float:left;display:block;margin-right:1.01043%;width:55.10648%;position:absolute;right:0;bottom:0;background:#000;padding:3.125rem 3.75rem 2.5rem;z-index:10;min-width:auto}.quote-photo-container .quote-photo-text .quote-photo-text-inner:last-child{margin-right:0}}@media screen and (min-width:1280px){.quote-photo-container .quote-photo-text .quote-photo-text-inner{float:left;display:block;margin-right:1.01043%;width:49.49479%}.quote-photo-container .quote-photo-text .quote-photo-text-inner:last-child{margin-right:0}}@media screen and (min-width:960px){.quote-photo-container .quote-photo-text .quote-photo-text-inner.left{position:absolute;right:auto;bottom:0;left:0}}.quote-photo-container .quote-photo-text .button-container{padding-top:.75rem}@media screen and (min-width:960px){.link-block-container{background:-webkit-linear-gradient(left,#eaeaef 0,#eaeaef 50%) , -webkit-linear-gradient(left,#077675 50%,#077675 100%);background:linear-gradient(to right,#eaeaef 0,#eaeaef 50%) , linear-gradient(to right,#077675 50%,#077675 100%);background-repeat:no-repeat;background-size:50% 100% , 100%}.link-block-container::after{clear:both;content:"";display:block}.link-block-container .link-block-inner{max-width:1280px;margin-left:auto;margin-right:auto;width:89.0625%;min-width:900px;margin:0 auto}.link-block-container .link-block-inner::after{clear:both;content:"";display:block}}.link-block-container h3,.link-block-container .link-block-container-left-header{margin:0;line-height:1.3334;color:#490a34;font-size:1.875rem}.link-block-container h3:after,.link-block-container .link-block-container-left-header:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem 0;content:'';display:block}@media screen and (min-width:580px){.link-block-container h3:after,.link-block-container .link-block-container-left-header:after{margin:1.875rem 0}.link-block-container h3,.link-block-container .link-block-container-left-header{font-size:2.5rem}}@media screen and (min-width:960px){.link-block-container h3:after,.link-block-container .link-block-container-left-header:after{margin:2.9375rem 0 .75rem}}.link-block-container h4,.link-block-container .link-block-container-right-header{line-height:1.1429;margin:0;font-size:2.1875rem;text-transform:uppercase;margin-bottom:2.125rem}.link-block-container h4:after,.link-block-container .link-block-container-right-header:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem auto;content:'';display:block}@media screen and (min-width:580px){.link-block-container h4:after,.link-block-container .link-block-container-right-header:after{margin:1.875rem auto}}.link-block-container h4:after,.link-block-container .link-block-container-right-header:after{margin:2.125rem auto .625rem}@media screen and (min-width:580px){.link-block-container h4:after,.link-block-container .link-block-container-right-header:after{margin-top:3.375rem}}.link-block-container ul{list-style:none;padding:0;margin:0}.link-block-container .column{padding:2.25rem 0}@media screen and (min-width:580px){.link-block-container .column{padding:2.75rem 0 3.375rem}}@media screen and (min-width:960px){.link-block-container .column{padding-bottom:3.75rem}.link-block-container .column .layout{width:auto;min-width:0}}.link-block-container .column.left{background:#eaeaef}@media screen and (min-width:960px){.link-block-container .column.left{float:left;display:block;margin-right:1.01043%;width:60.71817%;margin-right:0;padding-top:3.5rem}.link-block-container .column.left:last-child{margin-right:0}}.link-block-container .column.left .text-list{padding:.3125rem 0}@media screen and (min-width:580px){.link-block-container .column.left .text-list{padding:1.25rem 0 1.5rem}}.link-block-container .column.left .text-list li{line-height:1.6667;font-size:1.125rem;color:#077675}@media screen and (min-width:580px){.link-block-container .column.left .text-list li{float:left;display:block;margin-right:1.01043%;width:49.49479%}.link-block-container .column.left .text-list li:last-child{margin-right:0}.link-block-container .column.left .text-list li:nth-child(even) {margin-right:0}}.link-block-container .column.left .text-list li>div{text-indent:-1.3125rem;margin:0 0 1.375rem 1.3125rem}.link-block-container .column.left .text-list li>div:before{content:'•';padding-right:.625rem}.link-block-container .column.left .text-list li a{color:#077675;-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none}.no-touchevents .link-block-container .column.left .text-list li a:hover,.no-touchevents .link-block-container .column.left .text-list li a:focus{background:#c1d730;color:#000!important}.link-block-container .column.right{background:#077675;color:#fff;text-align:center}@media screen and (min-width:960px){.link-block-container .column.right{float:left;display:block;margin-right:1.01043%;width:38.27141%;padding-top:3.875rem}.link-block-container .column.right:last-child{margin-right:0}.link-block-container .column.right .layout{padding-left:10%}}.link-block-container .column.right .text-list{padding:0 0 2.125rem}@media screen and (min-width:580px){.link-block-container .column.right .text-list{padding:0 0 1.5rem}}.link-block-container .column.right .text-list li{margin:0;line-height:1.6667;font-size:1.125rem;margin-bottom:1.5rem}.link-block-container .column.right .text-list li:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem auto;content:'';display:block}@media screen and (min-width:580px){.link-block-container .column.right .text-list li:after{margin:1.875rem auto}}.link-block-container .column.right .text-list li:last-child{margin-bottom:0}.link-block-container .column.right .text-list li:last-child:after{display:none}.link-block-container .column.right .text-list a{color:#fff;-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none}.no-touchevents .link-block-container .column.right .text-list a:hover,.no-touchevents .link-block-container .column.right .text-list a:focus{background:#c1d730;color:#000!important}.link-block-container .single-button{clear:both}@media screen and (min-width:580px){.link-block-container .single-button{padding:1.25rem 0 0}}@media screen and (min-width:960px){.link-block-container .single-button{padding:1.875rem 0 0}}.link-block-container .single-button .button{background-color:transparent}.no-touchevents .link-block-container .single-button .button:hover,.no-touchevents .link-block-container .single-button .button:focus{background-color:#c1d730}@media screen and (min-width:580px){.link-block-container .button-list{padding:0 10%}}@media screen and (min-width:960px){.link-block-container .button-list{padding:0}}.link-block-container .button-list .button-container{float:left;display:block;margin-right:1.01043%;width:49.49479%;padding-bottom:1.125rem}.link-block-container .button-list .button-container:last-child{margin-right:0}.link-block-container .button-list .button-container:nth-child(2n) {margin-right:0}.link-block-container .button-list .button-container:nth-child(2n+1) {clear:left}.link-block-container .button-list .button-container:nth-child(odd) {padding-right:.25rem}.link-block-container .button-list .button-container:nth-child(even) {padding-left:.25rem}.link-block-container .button-list .button{width:100%}@media screen and (min-width:960px){.link-block-container.universal h3:after{margin-top:2.6875rem}}.link-block-container.universal h4{line-height:1;font-size:2.5rem}.link-block-container.universal h4:after{margin:3.125rem auto 3.25rem}@media screen and (min-width:960px){.link-block-container.universal{background:-webkit-linear-gradient(left,#eaeaef 0,#eaeaef 50%) , -webkit-linear-gradient(left,#490a34 50%,#490a34 100%);background:linear-gradient(to right,#eaeaef 0,#eaeaef 50%) , linear-gradient(to right,#490a34 50%,#490a34 100%);background-repeat:no-repeat;background-size:50% 100% , 100%}}@media screen and (min-width:580px){.link-block-container.universal .column.left li:nth-child(odd) {float:left;display:block;margin-right:1.01043%;width:57.91232%}.link-block-container.universal .column.left li:nth-child(odd):last-child {margin-right:0}.link-block-container.universal .column.left li:nth-child(even) {float:left;display:block;margin-right:1.01043%;width:41.07725%;margin-right:0}.link-block-container.universal .column.left li:nth-child(even):last-child {margin-right:0}}.link-block-container.universal .column.right{background:#490a34}.lawwire-carousel-container.carousel-intro{padding-bottom:1.75rem}@media screen and (min-width:580px){.lawwire-carousel-container.carousel-intro{padding-bottom:3rem}}.lawwire-carousel-container .intro{padding:1.875rem 0 .9375rem}@media screen and (min-width:580px){.lawwire-carousel-container .intro{padding:3rem 0 .625rem}}@media screen and (min-width:960px){.lawwire-carousel-container .intro{padding:0;position:relative}.lawwire-carousel-container .intro .text{float:left;display:block;margin-right:1.01043%;width:55.10648%;margin-top:-60px;background:#fff;padding:3rem 2.8% .1875rem 5.6%}.lawwire-carousel-container .intro .text:last-child{margin-right:0}}.lawwire-carousel-container .intro h2{font-size:1.875rem;margin:0}.lawwire-carousel-container .intro h2:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.25rem 0;content:'';display:block}@media screen and (min-width:580px){.lawwire-carousel-container .intro h2:after{margin:1.5625rem 0}.lawwire-carousel-container .intro h2{font-size:2.5rem}}@media screen and (max-width:579px){.lawwire-carousel-container .intro p{font-size:.875rem;line-height:1.7143}}@media screen and (min-width:960px){.lawwire-carousel-container .intro p:last-of-type{margin:0}}.lawwire-carousel-container .intro .button-container{margin-top:1.375rem}@media screen and (min-width:580px){.lawwire-carousel-container .intro .button-container{margin-top:1.875rem}}@media screen and (min-width:960px){.lawwire-carousel-container .intro .button-container{position:absolute;bottom:14px;right:1.6%}}.lawwire-carousel-container .lawwire-carousel{position:relative;margin:.75rem 0}@media screen and (min-width:960px){.lawwire-carousel-container .lawwire-carousel{padding-top:1.5rem}}@media screen and (min-width:1280px){.lawwire-carousel-container .lawwire-carousel{padding-top:2.125rem}}.lawwire-carousel-container .swiper-outer{position:relative;opacity:0}.lawwire-carousel-container .swiper-outer::after{clear:both;content:"";display:block}.no-js .lawwire-carousel-container .swiper-outer{opacity:1}.mura-object .lawwire-carousel-container .swiper-outer{opacity:1}.lawwire-carousel-container .swiper-outer .swiper-arrows{-webkit-transition:opacity 100ms ease-in-out;-moz-transition:opacity 100ms ease-in-out;transition:opacity 100ms ease-in-out}.no-touchevents .lawwire-carousel-container .swiper-outer .swiper-arrows{opacity:0;visibility:hidden}.no-touchevents .lawwire-carousel-container .swiper-outer.hovered .swiper-arrows{opacity:1;visibility:visible}.lawwire-carousel-container .swiper-next,.lawwire-carousel-container .swiper-prev{position:absolute;top:0;left:0;z-index:10}.lawwire-carousel-container .swiper-next>span,.lawwire-carousel-container .swiper-prev>span{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;height:164px;width:29px;background-color:rgba(204,227,53,.8);cursor:pointer;display:block;text-align:center}@media screen and (min-width:580px){.lawwire-carousel-container .swiper-next>span,.lawwire-carousel-container .swiper-prev>span{width:39px}}@media screen and (min-width:960px){.lawwire-carousel-container .swiper-next>span,.lawwire-carousel-container .swiper-prev>span{height:164px;width:77px}}.lawwire-carousel-container .swiper-next>span:before,.lawwire-carousel-container .swiper-prev>span:before{-webkit-transition:margin 150ms ease-in-out;-moz-transition:margin 150ms ease-in-out;transition:margin 150ms ease-in-out;height:31px;width:17px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrow-carousel.svg) center no-repeat;content:'';display:block;margin-left:3px}@media screen and (min-width:960px){.lawwire-carousel-container .swiper-next>span:before,.lawwire-carousel-container .swiper-prev>span:before{background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrow-carousel-lg.svg) center no-repeat;height:57px;width:30px;margin-left:22px}}.no-touchevents .lawwire-carousel-container .swiper-next>span:hover:before,.no-touchevents .lawwire-carousel-container .swiper-prev>span:hover:before{margin-left:1px}@media screen and (min-width:960px){.no-touchevents .lawwire-carousel-container .swiper-next>span:hover:before,.no-touchevents .lawwire-carousel-container .swiper-prev>span:hover:before{margin-left:17px}}.lawwire-carousel-container .swiper-next{left:auto;right:0}.lawwire-carousel-container .swiper-next>span:before{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);margin-left:8px}@media screen and (min-width:580px){.lawwire-carousel-container .swiper-next>span:before{margin-left:13px}}@media screen and (min-width:960px){.lawwire-carousel-container .swiper-next>span:before{margin-left:24px}}.no-touchevents .lawwire-carousel-container .swiper-next>span:hover:before{margin-left:10px}@media screen and (min-width:580px){.no-touchevents .lawwire-carousel-container .swiper-next>span:hover:before{margin-left:17px}}@media screen and (min-width:960px){.no-touchevents .lawwire-carousel-container .swiper-next>span:hover:before{margin-left:29px}}.lawwire-carousel-container .swiper-button-disabled{display:none!important}.lawwire-carousel-container .swiper-slide{width:calc(100% - 32px)}@media screen and (min-width:580px){.lawwire-carousel-container .swiper-slide{float:left;display:block;margin-right:1.01043%;width:46.68894%}.lawwire-carousel-container .swiper-slide:last-child{margin-right:0}}@media screen and (min-width:960px){.lawwire-carousel-container .swiper-slide{float:left;display:block;margin-right:1.01043%;width:29.85387%}.lawwire-carousel-container .swiper-slide:last-child{margin-right:0}}@media screen and (min-width:1280px){.lawwire-carousel-container .swiper-slide{float:left;display:block;margin-right:1.01043%;width:21.43633%}.lawwire-carousel-container .swiper-slide:last-child{margin-right:0}}.lawwire-carousel-container .swiper-slide.end{background-color:#eaeaef;color:#000}@media screen and (min-width:580px){.lawwire-carousel-container .swiper-slide.end{width:468px!important}}.lawwire-carousel-container .swiper-slide.end:before{display:none}.no-touchevents .lawwire-carousel-container .swiper-slide.end:hover{background-color:#eaeaef;color:#000}.no-touchevents .lawwire-carousel-container .swiper-slide.end:hover .category:after{background-color:#c1d730}.lawwire-carousel-container .swiper-slide.end nav{padding-top:.375rem;text-align:left}@media screen and (min-width:580px){.lawwire-carousel-container .swiper-slide.end nav{padding-left:7%}}@media screen and (min-width:960px){.lawwire-carousel-container .swiper-slide.end nav{padding-left:10%}}.lawwire-carousel-container .swiper-slide.end nav ul{-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto}.lawwire-carousel-container .swiper-slide.end nav li{line-height:1.1667;font-size:.75rem;text-transform:uppercase;margin-bottom:1rem;display:inline-block}.lawwire-carousel-container .swiper-slide.end nav li a{color:#077675;-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none}.no-touchevents .lawwire-carousel-container .swiper-slide.end nav li a:hover,.no-touchevents .lawwire-carousel-container .swiper-slide.end nav li a:focus{background:#c1d730;color:#000!important}.lawwire-carousel-container .article-block .article-block-inner{padding-bottom:4.75rem}.lawwire-carousel-container .article-block .category{margin:0;margin-bottom:1.5rem}.lawwire-carousel-container .article-block .category:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem auto;content:'';display:block}@media screen and (min-width:580px){.lawwire-carousel-container .article-block .category:after{margin:1.5rem auto}}@media screen and (min-width:960px){.modules-lawwire-article .two-column-main{float:left;display:block;margin-right:1.01043%;width:69.1357%;background-color:#fff;padding:3.25rem 2.5rem 1.5rem 1.875rem;margin:-8.75rem 0 0 -1.875rem;position:relative;z-index:10}.modules-lawwire-article .two-column-main:last-child{margin-right:0}}@media screen and (min-width:1280px){.modules-lawwire-article .two-column-main{float:left;display:block;margin-right:1.01043%;width:71.94155%;margin-left:-4.375rem;padding:2.5rem 3.125rem 1.875rem 4.375rem}.modules-lawwire-article .two-column-main:last-child{margin-right:0}}@media screen and (min-width:960px){.modules-lawwire-article .two-column-sidebar{margin-left:0%}}.single-image-feature-container{background-size:cover;background-position:0 0;background-repeat:no-repeat;position:relative}@media screen and (min-width:580px){.single-image-feature-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;min-height:37.5rem}}.single-image-feature-container:before{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;content:'';z-index:0}.single-image-feature-container.green-translucent:before{background:linear-gradient(-130deg,rgba(20,122,108,.8),rgba(64,137,77,.8))}.single-image-feature-container.purple-translucent:before{background:linear-gradient(144deg,rgba(42,43,94,.8),rgba(85,20,91,.8))}.single-image-feature-container .layout{padding:2.8125rem 0 3.125rem;position:relative;z-index:1}@media screen and (min-width:580px){.single-image-feature-container .layout{-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;padding-top:9.375rem}}@media screen and (min-width:960px){.single-image-feature-container .layout{padding:10rem 0 3.75rem}}.single-image-feature-container .text{color:#fff}@media screen and (min-width:960px){.single-image-feature-container .text{float:left;display:block;margin-right:1.01043%;width:41.07725%}.single-image-feature-container .text:last-child{margin-right:0}}.single-image-feature-container .text h2{font-size:1.875rem;color:inherit;margin:0}.single-image-feature-container .text h2:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem 0;content:'';display:block}@media screen and (min-width:580px){.single-image-feature-container .text h2:after{margin:1.875rem 0}.single-image-feature-container .text h2{font-size:2.5rem}.single-image-feature-container .text h2:after{margin:2.75rem 0}}.single-image-feature-container .text h3{font-size:1.5rem;margin:.375rem 0 1.5625rem}@media screen and (min-width:580px){.single-image-feature-container .text h3{font-size:1.875rem;margin:1.25rem 0 2rem}}@media screen and (max-width:579px){.single-image-feature-container .text p{font-size:.875rem;line-height:1.7143}}.single-image-feature-container .text .button-container{margin-top:1.4375rem}@media screen and (min-width:580px){.single-image-feature-container .text .button-container{margin-top:1.75rem}}@media screen and (min-width:960px){.features-carousel-container{width: calc(89.0625% + 30px);margin:0 auto;position:relative;left:-15px}}@media screen and (min-width:1280px){.features-carousel-container{width: calc(89.0625% + 70px);max-width:1350px;left:-35px}}.features-carousel-container .swiper-outer{position:relative;opacity:0}.features-carousel-container .swiper-outer::after{clear:both;content:"";display:block}.no-js .features-carousel-container .swiper-outer{opacity:1}.mura-object .features-carousel-container .swiper-outer{opacity:1}.features-carousel-container .swiper-outer .swiper-arrows{-webkit-transition:opacity 100ms ease-in-out;-moz-transition:opacity 100ms ease-in-out;transition:opacity 100ms ease-in-out}.no-touchevents .features-carousel-container .swiper-outer .swiper-arrows{opacity:0;visibility:hidden}.no-touchevents .features-carousel-container .swiper-outer.hovered .swiper-arrows{opacity:1;visibility:visible}.features-carousel-container .swiper-next,.features-carousel-container .swiper-prev{position:absolute;top:0;left:0;z-index:10;padding-top:50px}@media screen and (min-width:580px){.features-carousel-container .swiper-next,.features-carousel-container .swiper-prev{padding-top:115px}}@media screen and (min-width:960px){.features-carousel-container .swiper-next,.features-carousel-container .swiper-prev{padding-top:0}}.features-carousel-container .swiper-next>span,.features-carousel-container .swiper-prev>span{height:164px;width:29px;background-color:rgba(204,227,53,.8);cursor:pointer;display:block;text-align:center;height:58px;width:46px}@media screen and (min-width:580px){.features-carousel-container .swiper-next>span,.features-carousel-container .swiper-prev>span{width:39px;width:46px}}@media screen and (min-width:960px){.features-carousel-container .swiper-next>span,.features-carousel-container .swiper-prev>span{height:164px;width:77px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}}.features-carousel-container .swiper-next>span:before,.features-carousel-container .swiper-prev>span:before{-webkit-transition:margin 150ms ease-in-out;-moz-transition:margin 150ms ease-in-out;transition:margin 150ms ease-in-out;height:31px;width:17px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrow-carousel.svg) center no-repeat;content:'';display:block;margin-left:3px;margin-left:12px}@media screen and (min-width:960px){.features-carousel-container .swiper-next>span:before,.features-carousel-container .swiper-prev>span:before{background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrow-carousel-lg.svg) center no-repeat;height:57px;width:30px;margin-left:22px}}.no-touchevents .features-carousel-container .swiper-next>span:hover:before,.no-touchevents .features-carousel-container .swiper-prev>span:hover:before{margin-left:1px;margin-left:5px}@media screen and (min-width:960px){.no-touchevents .features-carousel-container .swiper-next>span:hover:before,.no-touchevents .features-carousel-container .swiper-prev>span:hover:before{margin-left:17px}}.features-carousel-container .swiper-next{left:auto;right:0}.features-carousel-container .swiper-next>span:before{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);margin-left:8px;margin-left:18px}@media screen and (min-width:580px){.features-carousel-container .swiper-next>span:before{margin-left:13px;margin-left:18px}}@media screen and (min-width:960px){.features-carousel-container .swiper-next>span:before{margin-left:24px}}.no-touchevents .features-carousel-container .swiper-next>span:hover:before{margin-left:10px;margin-left:25px}@media screen and (min-width:580px){.no-touchevents .features-carousel-container .swiper-next>span:hover:before{margin-left:17px;margin-left:25px}}@media screen and (min-width:960px){.no-touchevents .features-carousel-container .swiper-next>span:hover:before{margin-left:29px}.features-carousel-container .swiper-prev{left:43.8831%;margin-left:-13px}.features-carousel-container .swiper-prev.no-box{left:43px}}@media screen and (min-width:1280px){.features-carousel-container .swiper-prev{left:35.46556%;margin-left:-25px}.features-carousel-container .swiper-prev.no-box{left:95px}}.features-carousel-container .swiper-slide{padding:0 16px}@media screen and (min-width:580px){.features-carousel-container .swiper-slide{padding:0 30px}}@media screen and (min-width:960px){.features-carousel-container .swiper-slide{padding-right:0}}@media screen and (min-width:1280px){.features-carousel-container .swiper-slide{padding-left:70px}}@media screen and (min-width:960px){.features-carousel-container .single-article-feature-container{padding-bottom:38px}}@media screen and (min-width:1280px){.features-carousel-container .single-article-feature-container{padding-bottom:54px}}@media screen and (min-width:960px){.features-carousel-inner{margin-bottom:-38px}}@media screen and (min-width:1280px){.features-carousel-inner{margin-bottom:-54px}}.history-hero{margin:0}@media screen and (min-width:580px){.history-hero .layout{position:relative}}.history-hero .button-container{margin-top:1.1875rem}@media screen and (min-width:580px){.history-hero .button-container{margin:0;position:absolute;top:-6.25rem}}@media screen and (min-width:960px){.history-hero .button-container{top:auto;bottom:1.875rem;right:0}}@media screen and (min-width:580px){.history-hero .button{background-color:transparent;border-color:rgba(255,255,255,.4);color:#fff}}@media screen and (min-width:960px){.history-hero .hero-text-inner{float:left;display:block;margin-right:1.01043%;width:49.49479%;margin-left:22.44676%;padding-top:3.125rem;padding-bottom:0}.history-hero .hero-text-inner:last-child{margin-right:0}.history-content{background:-webkit-linear-gradient(left,#eaeaef 0,#eaeaef 50%) , -webkit-linear-gradient(left,transparent 50%,transparent 100%);background:linear-gradient(to right,#eaeaef 0,#eaeaef 50%) , linear-gradient(to right,transparent 50%,transparent 100%);background-repeat:no-repeat;background-size:50% 100% , 100%}.history-content>.inner{position:relative;background:-webkit-linear-gradient(left,#eaeaef 0,#eaeaef 22.44676%) , -webkit-linear-gradient(left,#fff 22.44676%,#fff 100%);background:linear-gradient(to right,#eaeaef 0,#eaeaef 22.44676%) , linear-gradient(to right,#fff 22.44676%,#fff 100%);background-repeat:no-repeat;background-size:22.44676% 100% , 100%}}.history-content .col-side-left{display:none;min-height:100px}@media screen and (min-width:960px){.history-content .col-side-left{display:block;float:left;display:block;width:22.44676%}.history-content .col-side-left:last-child{width:21.43633%}}.history-content .nav-page-container{padding:2.5rem 0}.history-content .nav-page{position:relative}.history-content .nav-page ul{text-align:right}.history-content .nav-page .active-block{-webkit-transition:top 150ms ease-in-out;-moz-transition:top 150ms ease-in-out;transition:top 150ms ease-in-out;position:absolute;top:0;left:0;height:4.5rem;width:100%;content:'';background-color:#c1d730}.history-content .nav-page li{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;height:4.5rem;overflow-wrap:break-word}.history-content .nav-page a{display:block;text-decoration:none;padding:0 2rem;-webkit-transition:color 150ms ease-in-out;-moz-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}.no-touchevents .history-content .nav-page a:hover{color:#000}.history-content .nav-page a.is-active{color:#000}.history-content .nav-page.floating{position:fixed;top:2.875rem}@media screen and (min-width:1280px){.history-content .nav-page.floating{top:3.25rem}}.history-content .nav-page.floating.bottom{position:absolute;top:auto;bottom:0}.history-content .nav-page.floating.bottom .active-block{top:auto!important;bottom:0}.article-history{color:#000}@media screen and (min-width:960px){.article-history{float:left;display:block;margin-right:1.01043%;width:71.94155%;margin-left:5.61169%;padding-top:4.375rem}.article-history:last-child{margin-right:0}}.article-history section{border-bottom:1px solid #eaeaef;padding:1.375rem 0 2.5rem}@media screen and (min-width:580px){.article-history section{padding:1.875rem 0 3.75rem;display:block}.article-history section::after{clear:both;content:"";display:block}}.article-history section:first-of-type{border-top:1px solid #eaeaef}.article-history .text{margin-bottom:1.875rem}@media screen and (min-width:1280px){.article-history .text{float:left;display:block;margin-right:1.40451%;width:45.39757%;margin-top:.3125rem;margin-bottom:0}.article-history .text:last-child{margin-right:0}}.article-history .date{font-size:1.25rem;margin-bottom:.8125rem}@media screen and (min-width:580px){.article-history .date{font-size:1.625rem;margin-bottom:1.1875rem}}@media screen and (min-width:960px){.article-history .date{font-size:1.875rem;margin-bottom:2.1875rem}}.article-history h2{margin:0}.article-history h2:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.375rem 0;content:'';display:block}@media screen and (min-width:580px){.article-history h2:after{margin:.9em 0}}@media screen and (min-width:960px){.article-history h2{font-size:2.5rem}}@media screen and (min-width:580px){.article-history figure,.article-history .learn-more{float:left;display:block;margin-right:1.01043%;width:77.55324%}.article-history figure:last-child,.article-history .learn-more:last-child{margin-right:0}}@media screen and (min-width:1280px){.article-history figure,.article-history .learn-more{float:left;display:block;margin-right:1.40451%;width:49.29774%;margin-right:0;float:right;clear:right}.article-history figure:last-child,.article-history .learn-more:last-child{margin-right:0}}.article-history figure{margin-bottom:1.875rem}@media screen and (min-width:1280px){.article-history figure{margin-top:.75rem}}.article-history figure img{display:block;width:100%}.article-history figure .img{position:relative}.article-history figure a[data-rel="shadowbox\[gallery\]"]{display:none;overflow:hidden;text-indent:101%;white-space:nowrap;background-color:rgba(7,118,117,.6);color:#fff;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;outline:0}.no-touchevents .article-history figure a[data-rel="shadowbox\[gallery\]"]:hover{background-color:#c1d730;color:#17020d}@media screen and (min-width:960px){.article-history figure a[data-rel="shadowbox\[gallery\]"]{display:block;position:absolute;bottom:0;right:0;width:34px;height:34px}}.article-history figure a[data-rel="shadowbox\[gallery\]"]:after{content:"\f00e";position:absolute;top:9px;left:11px;font-size:15px;line-height:1;text-indent:0}.article-history figcaption{margin-top:.875rem}@media screen and (min-width:1280px){.article-history .learn-more{margin-bottom:1.25rem}}.article-history .learn-more h4{color:#490a34;font-size:1.125rem;margin-bottom:1.125rem}@media screen and (min-width:580px){.article-history .learn-more h4{font-size:1.25rem;margin-bottom:.9375rem}}.article-history .learn-more ul{background:#eaeaef;margin:0;padding:1.5625rem 20px .875rem;list-style:none}@media screen and (min-width:580px){.article-history .learn-more ul{padding-left:32px}}.article-history .learn-more li{text-transform:uppercase;font-size:.75rem;margin-bottom:.6875rem}.article-history .learn-more li a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none}.no-touchevents .article-history .learn-more li a:hover,.no-touchevents .article-history .learn-more li a:focus{background:#c1d730;color:#000!important}.hero-text-notice-container .hero-image{padding-top:42.1875%}@media screen and (min-width:960px){.hero-text-notice-container .hero-image:after{content:'';display:block;width:100%;height:7.5rem;background:-webkit-linear-gradient(left,#fff 0,#fff 50%) , -webkit-linear-gradient(left,transparent 50%,transparent 100%);background:linear-gradient(to right,#fff 0,#fff 50%) , linear-gradient(to right,transparent 50%,transparent 100%);background-repeat:no-repeat;background-size:50% 100% , 100%;position:absolute;left:0;bottom:0}}@media screen and (min-width:1440px){.hero-text-notice-container .hero-image{padding:0;height: calc(1440px * (135/320))}}.hero-text-notice-container .hero-text{padding-bottom:2.5rem}@media screen and (min-width:580px){.hero-text-notice-container .hero-text{padding-bottom:3.75rem}}@media screen and (min-width:960px){.hero-text-notice-container .hero-text{padding-bottom:5rem}.hero-text-notice-container .hero-image ~ .hero-text .primary-block {margin-top:-7.5rem;padding:4.25rem 5.6% 0 0}}.hero-text-notice-container .primary-block{padding-top:1.375rem}@media screen and (min-width:580px){.hero-text-notice-container .primary-block{padding-top:1.875rem}}@media screen and (min-width:960px){.hero-text-notice-container .primary-block{float:left;display:block;margin-right:1.01043%;width:69.1357%;position:relative;z-index:1;background:#fff;padding:2.125rem 5.6% 0 0}.hero-text-notice-container .primary-block:last-child{margin-right:0}}@media screen and (min-width:580px){.hero-text-notice-container .primary-block h2{margin-bottom:1.375rem}}@media screen and (min-width:960px){.hero-text-notice-container .primary-block h2{margin-bottom:.9em}}@media screen and (min-width:1280px){.hero-text-notice-container .primary-block h2{font-size:2.5rem}}.hero-text-notice-container .primary-block h3{line-height:1.7778;font-size:1.125rem;margin-bottom:.25rem;text-transform:uppercase;color:#490a34}@media screen and (min-width:1280px){.hero-text-notice-container .primary-block h3{font-size:1.5rem}}.hero-text-notice-container .primary-block figure{display:inline-block;margin:1rem 0 1.75rem}@media screen and (min-width:580px){.hero-text-notice-container .primary-block figure{width:260px;float:left;margin:.5rem 2.5rem 2.5rem 0}}@media screen and (min-width:1280px){.hero-text-notice-container .primary-block figure{width:310px}}.hero-text-notice-container .primary-block figure img{max-width:100%;display:block;margin-bottom:1rem}@media screen and (min-width:580px){.hero-text-notice-container .primary-block figure.right{float:right;margin:.5rem 0 2.5rem 2.5rem}}.hero-text-notice-container .primary-block figure .img{position:relative}.hero-text-notice-container .primary-block figure a[data-rel="shadowbox\[gallery\]"]{display:none;overflow:hidden;text-indent:101%;white-space:nowrap;background-color:rgba(7,118,117,.6);color:#fff;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;outline:0}.no-touchevents .hero-text-notice-container .primary-block figure a[data-rel="shadowbox\[gallery\]"]:hover{background-color:#c1d730;color:#17020d}@media screen and (min-width:960px){.hero-text-notice-container .primary-block figure a[data-rel="shadowbox\[gallery\]"]{display:block;position:absolute;bottom:0;right:0;width:34px;height:34px}}.hero-text-notice-container .primary-block figure a[data-rel="shadowbox\[gallery\]"]:after{content:"\f00e";position:absolute;top:9px;left:11px;font-size:15px;line-height:1;text-indent:0}.hero-text-notice-container .secondary-block{padding-top:.875rem}@media screen and (min-width:580px){.hero-text-notice-container .secondary-block{padding-top:2.75rem}}@media screen and (min-width:960px){.hero-text-notice-container .secondary-block{float:left;display:block;margin-right:1.01043%;width:24.24218%;float:right!important;padding-top:7.5rem}.hero-text-notice-container .secondary-block:last-child{margin-right:0}}.hero-text-notice-container .secondary-block h3,.hero-text-notice-container .secondary-block caption{font-size:1.25rem;color:#490a34;text-transform:lowercase;margin-bottom:.3125rem}.hero-text-notice-container .secondary-block caption{text-align:left;margin-bottom:0}.hero-text-notice-container .secondary-block dl{margin:1.5rem 0 1.75rem}.hero-text-notice-container .secondary-block .learn-more{margin-bottom:1rem}@media screen and (min-width:580px){.hero-text-notice-container .secondary-block .learn-more{margin-bottom:1.25rem}}.hero-text-notice-container .secondary-block .learn-more h4{color:#490a34;font-size:1.125rem;margin-bottom:1.125rem}@media screen and (min-width:580px){.hero-text-notice-container .secondary-block .learn-more h4{font-size:1.25rem;margin-bottom:.9375rem}}.hero-text-notice-container .secondary-block .learn-more ul{background:#eaeaef;margin:0;padding:1.5625rem 20px .875rem;list-style:none}@media screen and (min-width:580px){.hero-text-notice-container .secondary-block .learn-more ul{padding-left:32px}}.hero-text-notice-container .secondary-block .learn-more li{text-transform:uppercase;font-size:.75rem;margin-bottom:.6875rem}.hero-text-notice-container .secondary-block .learn-more li a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none}.no-touchevents .hero-text-notice-container .secondary-block .learn-more li a:hover,.no-touchevents .hero-text-notice-container .secondary-block .learn-more li a:focus{background:#c1d730;color:#000!important}.hero-text-notice-container .secondary-block .sidebar-infobox{margin-bottom:1rem}@media screen and (min-width:580px){.hero-text-notice-container .secondary-block .sidebar-infobox{margin-bottom:1.25rem}}.hero-text-notice-container .secondary-block .sidebar-infobox p{background:#eaeaef;margin:0;padding:.875rem 1.25rem;list-style:none;line-height:1.6667;font-size:.9375rem;margin-bottom:.6875rem}@media screen and (min-width:580px){.hero-text-notice-container .secondary-block .sidebar-infobox p{padding-left:2rem;padding-right:2rem;font-size:1rem;line-height:1.6}}.hero-text-notice-container .secondary-block .share-container.block{margin-bottom:1.75rem}@media screen and (min-width:960px){.hero-text-notice-container .hero-image ~ .hero-text .secondary-block {padding-top:4.1875rem}.hero-text-notice-container.cta{background:-webkit-linear-gradient(left,#fff 0,#fff 50%) , -webkit-linear-gradient(left,#490a34 50%,#490a34 100%);background:linear-gradient(to right,#fff 0,#fff 50%) , linear-gradient(to right,#490a34 50%,#490a34 100%);background-repeat:no-repeat;background-size:50% 100% , 100%}}.hero-text-notice-container.cta .hero-text{padding:0}@media screen and (min-width:960px){.hero-text-notice-container.cta .hero-text{background:-webkit-linear-gradient(left,#fff 0,#fff 69.1357%) , -webkit-linear-gradient(left,#490a34 69.1357%,#490a34 100%);background:linear-gradient(to right,#fff 0,#fff 69.1357%) , linear-gradient(to right,#490a34 69.1357%,#490a34 100%);background-repeat:no-repeat;background-size:69.1357% 100% , 100%;padding-bottom:5rem}}.hero-text-notice-container.cta .primary-block{margin-bottom:3.5rem}@media screen and (min-width:960px){.hero-text-notice-container.cta .primary-block{margin-bottom:0}}.hero-text-notice-container.cta .secondary-block{background:#490a34;margin:0 -16px;padding-bottom:3.75rem;margin:0 -16px}@media screen and (min-width:580px){.hero-text-notice-container.cta .secondary-block{margin:0 -30px}}@media screen and (min-width:960px){.hero-text-notice-container.cta .secondary-block{margin:0 auto}.hero-text-notice-container.cta .secondary-block{float:left;display:block;margin-right:1.01043%;width:24.24218%;padding-bottom:0}.hero-text-notice-container.cta .secondary-block:last-child{margin-right:0}}@media screen and (min-width:1440px){.hero-text-notice-container.cta .secondary-block{float:left;display:block;margin-right:1.01043%;width:29.85387%}.hero-text-notice-container.cta .secondary-block:last-child{margin-right:0}}.hero-text-notice-container .cta-block{text-align:center;max-width:258px;margin:0 auto;padding-top:2.5rem}@media screen and (min-width:960px){.hero-text-notice-container .cta-block{padding:0}}.hero-text-notice-container .cta-block h3{color:#fff;text-transform:uppercase;margin:0}.hero-text-notice-container .cta-block h3:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:2.375rem auto;content:'';display:block}@media screen and (min-width:580px){.hero-text-notice-container .cta-block h3:after{margin:2.375rem auto}}.hero-text-notice-container .cta-block .button-container{margin-bottom:1.1875rem}.hero-text-notice-container .cta-block .button-container:last-of-type{margin:0}.hero-text-notice-container .cta-block .button{width:258px;max-width:100%}.resource-kit .body{max-width:100%;padding-bottom:1.0625rem}@media screen and (min-width:580px){.resource-kit .body{padding-bottom:2.0625rem}}@media screen and (min-width:960px){.resource-kit .body{max-width:none;display:block;padding-bottom:3.25rem}.resource-kit .body::after{clear:both;content:"";display:block}}.resource-kit .body .block{margin-bottom:2.375rem}.resource-kit .body .block:last-child{margin:0}@media screen and (min-width:580px){.resource-kit .body .block{margin-bottom:3rem}.resource-kit .body .block p,.resource-kit .body .block li{font-size:.9375rem;line-height:1.6667}.resource-kit .body .block{margin-bottom:0;float:left;display:block;margin-right:1.01043%;width:31.53738%}.resource-kit .body .block:last-child{margin-right:0}.resource-kit .body .block:nth-child(n+2) {margin-left:1.68351%}}@media screen and (min-width:960px){.resource-kit .body .block p,.resource-kit .body .block li{line-height:1.7778;font-size:1.125rem}}.resource-kit h3{font-size:.9375rem;line-height:1.2;text-transform:uppercase;color:#490a34;margin-bottom:1.25rem}@media screen and (min-width:580px){.resource-kit h3{margin-bottom:1.875rem}}@media screen and (min-width:960px){.resource-kit h3{min-height:2.4em}}.slideshow-container{background:#eaeaef}@media screen and (min-width:1280px){.slideshow-container{padding-top:5rem}.slideshow-container>.inner{max-width:1280px;margin-left:auto;margin-right:auto;width:89.0625%}.slideshow-container>.inner::after{clear:both;content:"";display:block}}.slideshow-container .text{max-width:1280px;margin-left:auto;margin-right:auto;width:calc(100% - 32px);padding:1.375rem 0 1.0625rem}.slideshow-container .text::after{clear:both;content:"";display:block}@media screen and (min-width:580px){.slideshow-container .text{width:calc(100% - 60px)}}@media screen and (min-width:960px){.slideshow-container .text{width:89.0625%;min-width:900px}}@media screen and (min-width:580px){.slideshow-container .text{padding:1.875rem 0 2.25rem}}@media screen and (min-width:1280px){.slideshow-container .text{width:auto;min-width:0;max-width:none;float:left;display:block;margin-right:1.01043%;width:21.43633%;margin-left:2.80585%;padding:5rem 0 0}.slideshow-container .text:last-child{margin-right:0}}.slideshow-container h2{margin:0}.slideshow-container h2:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem 0;content:'';display:block}@media screen and (min-width:580px){.slideshow-container h2:after{margin:1.875rem 0}}.slideshow .swiper-outer{position:relative;opacity:0}.slideshow .swiper-outer::after{clear:both;content:"";display:block}.no-js .slideshow .swiper-outer{opacity:1}.mura-object .slideshow .swiper-outer{opacity:1}.slideshow .swiper-outer .swiper-arrows{-webkit-transition:opacity 100ms ease-in-out;-moz-transition:opacity 100ms ease-in-out;transition:opacity 100ms ease-in-out}.no-touchevents .slideshow .swiper-outer .swiper-arrows{opacity:0;visibility:hidden}.no-touchevents .slideshow .swiper-outer.hovered .swiper-arrows{opacity:1;visibility:visible}.slideshow .swiper-next,.slideshow .swiper-prev{position:absolute;top:0;left:0;z-index:10}.slideshow .swiper-next>span,.slideshow .swiper-prev>span{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;height:164px;width:29px;background-color:rgba(204,227,53,.8);cursor:pointer;display:block;text-align:center}@media screen and (min-width:580px){.slideshow .swiper-next>span,.slideshow .swiper-prev>span{width:39px}}@media screen and (min-width:960px){.slideshow .swiper-next>span,.slideshow .swiper-prev>span{height:164px;width:77px}}.slideshow .swiper-next>span:before,.slideshow .swiper-prev>span:before{-webkit-transition:margin 150ms ease-in-out;-moz-transition:margin 150ms ease-in-out;transition:margin 150ms ease-in-out;height:31px;width:17px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrow-carousel.svg) center no-repeat;content:'';display:block;margin-left:3px}@media screen and (min-width:960px){.slideshow .swiper-next>span:before,.slideshow .swiper-prev>span:before{background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrow-carousel-lg.svg) center no-repeat;height:57px;width:30px;margin-left:22px}}.no-touchevents .slideshow .swiper-next>span:hover:before,.no-touchevents .slideshow .swiper-prev>span:hover:before{margin-left:1px}@media screen and (min-width:960px){.no-touchevents .slideshow .swiper-next>span:hover:before,.no-touchevents .slideshow .swiper-prev>span:hover:before{margin-left:17px}}.slideshow .swiper-next{left:auto;right:0}.slideshow .swiper-next>span:before{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);margin-left:8px}@media screen and (min-width:580px){.slideshow .swiper-next>span:before{margin-left:13px}}@media screen and (min-width:960px){.slideshow .swiper-next>span:before{margin-left:24px}}.no-touchevents .slideshow .swiper-next>span:hover:before{margin-left:10px}@media screen and (min-width:580px){.no-touchevents .slideshow .swiper-next>span:hover:before{margin-left:17px}}@media screen and (min-width:960px){.no-touchevents .slideshow .swiper-next>span:hover:before{margin-left:29px}}@media screen and (min-width:1280px){.slideshow{float:left;display:block;margin-right:1.01043%;width:74.74739%;margin-bottom:5rem}.slideshow:last-child{margin-right:0}}.slideshow .swiper-slide img{width:100%;display:block}.no-touchevents .slideshow .swiper-outer .swiper-arrows{opacity:1;visibility:visible}@media screen and (max-width:579px){.slideshow .swiper-next>span,.slideshow .swiper-prev>span{height:68px}}.pagination{text-align:center;border-top:1px solid #eaeaef;padding:2.375rem 0 4.1875rem}@media screen and (min-width:960px){.pagination{max-width:1280px;margin-left:auto;margin-right:auto;width:89.0625%;min-width:900px}.pagination::after{clear:both;content:"";display:block}}@media screen and (min-width:580px){.pagination{padding:3.625rem 0 5.625rem}}.pagination ul{font-size:0}.pagination li{display:inline-block;font-size:.875rem;vertical-align:middle;margin:0 8px}.pagination li a{display:inline-block;text-decoration:none;min-width:2.5rem;height:2.5rem}.pagination li.skip{margin:0}.pagination li.skip a{position:relative;text-indent:-999em;overflow:hidden}.no-touchevents .pagination li.skip a:hover:before,.no-touchevents .pagination li.skip a:hover:after{border-color:#077675}.pagination li.previous{margin-right:13px}.pagination li.next{margin-left:13px}.pagination li.first a:before,.pagination li.first a:after,.pagination li.previous a:before{content:'';position:absolute;top:.875rem;display:inline-block;height:.875rem;width:.875rem;border-width:1px 0 0 1px;border-color:#000;border-style:solid;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg);transition:border-color 150ms ease-in-out}.pagination li.first a:before{left:.9375rem}.pagination li.first a:after{left:1.375rem}.pagination li.previous a:before{left:1rem}.pagination li.last a:before,.pagination li.last a:after,.pagination li.next a:before{content:'';position:absolute;top:.875rem;display:inline-block;height:.875rem;width:.875rem;border-width:1px 0 0 1px;border-color:#000;border-style:solid;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);transition:border-color 150ms ease-in-out}.pagination li.last a:before{right:.9375rem}.pagination li.last a:after{right:1.375rem}.pagination li.next a:before{right:1rem}.pagination li:not(.skip) a {background-color:transparent;border:1px solid #077675;border-radius:50%;line-height:2.7143;transition:background-color 150ms ease-in-out , color 150ms ease-in-out , border-color 150ms ease-in-out}.pagination li.active a{border-color:#c1d730;background-color:#c1d730;color:#000}.no-touchevents .pagination li:not(.skip) a:hover {border-color:#c1d730;background-color:#c1d730;color:#000}.pagination .spacer{color:#077675}@media screen and (max-width:579px){.pagination li{margin:0 12px!important}.pagination li:not(.skip):not(.active) {display:none}}.modules-faculty{margin-bottom:1.875rem}@media screen and (min-width:580px){.modules-faculty{margin-bottom:3.125rem}}@media screen and (min-width:960px){.modules-faculty{margin-bottom:5rem}}.modules-faculty h3{line-height:1.2728;font-size:1.375rem;margin-bottom:1.75rem;text-transform:uppercase;color:#000;letter-spacing:1px}@media screen and (min-width:580px){.modules-faculty h3{margin-bottom:2.25rem}}.faculty-education{position:relative;padding-top:3rem}@media screen and (min-width:580px){.faculty-education{padding-top:4.25rem}}.faculty-education:before{position:absolute;top:18px;left:0;height:1px;width:210px;content:'';background:#eaeaef}@media screen and (min-width:580px){.faculty-education:before{width:330px}}@media screen and (min-width:960px){.faculty-education:before{width:440px}}.faculty-education p{margin-bottom:.375rem}.faculty-courses .semesters{list-style:none;padding:0;margin:0}@media screen and (min-width:580px){.faculty-courses .semesters li{margin-bottom:2.25rem;border-bottom:solid 1px #eaeaef}}.faculty-courses .semesters li:last-child{border-bottom:0}.faculty-publications ul{list-style:none;padding:0;margin:0}.faculty-publications .categories>li{padding-bottom:.75rem}@media screen and (min-width:580px){.faculty-publications .categories>li{margin-bottom:3rem;border-bottom:solid 1px #eaeaef}}.faculty-publications .categories>li:last-child{border-bottom:0;padding-bottom:0}.faculty-publications .titles>li{margin-bottom:2.625rem}.faculty-publications .titles h4{margin:0;line-height:1.6667;color:#490a34;font-size:1.125rem}.faculty-publications .titles h4:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.125rem 0;content:'';display:block}@media screen and (min-width:580px){.faculty-publications .titles h4:after{margin:1.5rem 0}}.faculty-publications .titles h4 a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none}.no-touchevents .faculty-publications .titles h4 a:hover,.no-touchevents .faculty-publications .titles h4 a:focus{background:#c1d730;color:#000!important}.faculty-publications .titles a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none}.no-touchevents .faculty-publications .titles a:hover,.no-touchevents .faculty-publications .titles a:focus{background:#c1d730;color:#000!important}.faculty-publications .titles cite{line-height:1.6667;color:#5e5e5e;font-size:.9375rem}@media screen and (min-width:580px){.faculty-publications .titles cite{font-size:1rem}}.faculty-hero-container{position:relative}.faculty-hero-container::after{clear:both;content:"";display:block}@media screen and (min-width:960px){.faculty-hero-container .layout{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:left;-moz-box-pack:left;box-pack:left;-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;-o-justify-content:left;justify-content:left;-ms-flex-pack:left}}.faculty-hero-container .faculty-hero-image{margin:0 -1rem}@media screen and (min-width:580px){.faculty-hero-container .faculty-hero-image{margin:0 -1.875rem}}@media screen and (min-width:960px){.faculty-hero-container .faculty-hero-image{float:left;display:block;margin-right:1.01043%;width:66.32986%;margin-right:0;order:2;float:right;margin:0}.faculty-hero-container .faculty-hero-image:last-child{margin-right:0}}.faculty-hero-container .faculty-hero-image img{display:block;width:100%}.faculty-hero-container .faculty-hero-text{padding:1.5rem 0;margin-bottom:.625rem}@media screen and (min-width:580px){.faculty-hero-container .faculty-hero-text{padding:2.25rem 0;margin-bottom:0}}@media screen and (min-width:960px){.faculty-hero-container .faculty-hero-text{float:left;display:block;margin-right:1.01043%;width:32.65971%;padding:1.75rem 1.75rem 1.75rem 0}.faculty-hero-container .faculty-hero-text:last-child{margin-right:0}}.faculty-hero-container .faculty-hero-text h1{font-size:1.5rem;line-height:1.25;color:#490a34;text-transform:none;margin-bottom:.5rem}@media screen and (min-width:580px){.faculty-hero-container .faculty-hero-text h1{font-size:2.5rem}}@media screen and (min-width:960px){.faculty-hero-container .faculty-hero-text h1{font-size:1.875rem}}@media screen and (min-width:1280px){.faculty-hero-container .faculty-hero-text h1{font-size:2.5rem}}.faculty-hero-container .faculty-hero-text .title-primary{color:#8d8d8d;font-size:.875rem;line-height:1.2858;text-transform:uppercase}@media screen and (min-width:580px){.faculty-hero-container .faculty-hero-text .title-primary{font-size:1rem}}.faculty-hero-container .faculty-hero-text .title-secondary{color:#000;font-size:1rem;line-height:1.625;margin-bottom:0;padding-top:.75rem}@media screen and (min-width:580px){.faculty-hero-container .faculty-hero-text .title-secondary{padding-top:1.5rem}}@media screen and (min-width:960px){.faculty-hero-container .faculty-hero-text .title-secondary{padding-top:.375rem}}@media screen and (min-width:1280px){.faculty-hero-container .faculty-hero-text .title-secondary{padding-top:1.5rem}}.faculty-hero-container .faculty-hero-text address{display:block;color:#077675;font-size:.6875rem;line-height:2;text-transform:uppercase;position:relative;padding-top:3rem}.faculty-hero-container .faculty-hero-text address:before{position:absolute;top:24px;left:0;height:1px;width:210px;content:'';background:#eaeaef}.faculty-hero-container .faculty-hero-text address a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none}.no-touchevents .faculty-hero-container .faculty-hero-text address a:hover,.no-touchevents .faculty-hero-container .faculty-hero-text address a:focus{background:#c1d730;color:#000!important}.contact-us-container{background:#eaeaef;margin-bottom:1px}.contact-us{padding:2rem 0 2.5rem}@media screen and (min-width:580px){.contact-us{padding:3rem 0 3.75rem}}@media screen and (min-width:960px){.contact-us{float:left;display:block;margin-right:1.01043%;width:94.38831%;margin-left:5.61169%;margin-right:0;padding-top:10.75rem}.contact-us:last-child{margin-right:0}}@media screen and (min-width:1280px){.contact-us{padding-bottom:5rem}}.contact-us h2,.contact-us .h2{margin-bottom:1.25rem}@media screen and (min-width:580px){.contact-us h2,.contact-us .h2{font-size:2.5rem;margin-bottom:3rem}}.contact-us .field{margin-bottom:.625rem}.contact-us .field label,.contact-us .label{display:block;font-size:.6875rem;line-height:1.1819;text-transform:uppercase;margin-bottom:1.125rem}.contact-us .info-block{margin-bottom:2.3125rem}@media screen and (min-width:960px){.contact-us .info-block{margin-bottom:0;float:left;display:block;margin-right:1.0705%;width:52.43741%}.contact-us .info-block:last-child{margin-right:0}}.contact-us .options-block{margin-bottom:.75rem}@media screen and (min-width:580px){.contact-us .options-block{margin-bottom:2.5rem}}@media screen and (min-width:960px){.contact-us .options-block{margin:-1.9375rem 0 0;float:left;display:block;margin-right:1.0705%;width:40.54676%;margin-left:5.94532%;margin-right:0}.contact-us .options-block:last-child{margin-right:0}}.contact-us .options-block .field{margin-bottom:2.375rem}.contact-us .options-block select{width:100%;max-width:23.25rem}.contact-us .message{margin-bottom:1.25rem}@media screen and (min-width:580px){.contact-us .message{margin-bottom:1.875rem}}@media screen and (min-width:960px){.contact-us .message{clear:left;margin:2.5rem 0;float:left;display:block;margin-right:1.0705%;width:94.05468%}.contact-us .message:last-child{margin-right:0}}.contact-us .message label{display:inline-block}.contact-us .message textarea{width:100%;height:15.3125rem}.contact-us .button-inputs::after{clear:both;content:"";display:block}@media screen and (min-width:580px){.contact-us .button-inputs{margin-left:-20px}}.contact-us .button-inputs li{float:left;clear:left}@media screen and (min-width:580px){.contact-us .button-inputs li{margin-left:20px;clear:none}}.contact-us .form-action{text-align:right}@media screen and (min-width:960px){.contact-us .form-action{float:left;display:block;margin-right:1.0705%;width:94.05468%}.contact-us .form-action:last-child{margin-right:0}}.contact-us .form-action .button{min-width:7.125rem}.social-feeds-container{background-size:cover;background-position:center bottom;background-repeat:no-repeat;position:relative}.social-feeds-container .swiper-outer{position:relative;opacity:0}.social-feeds-container .swiper-outer::after{clear:both;content:"";display:block}.no-js .social-feeds-container .swiper-outer{opacity:1}.mura-object .social-feeds-container .swiper-outer{opacity:1}.social-feeds-container .swiper-outer .swiper-arrows{-webkit-transition:opacity 100ms ease-in-out;-moz-transition:opacity 100ms ease-in-out;transition:opacity 100ms ease-in-out}.no-touchevents .social-feeds-container .swiper-outer .swiper-arrows{opacity:0;visibility:hidden}.no-touchevents .social-feeds-container .swiper-outer.hovered .swiper-arrows{opacity:1;visibility:visible}.social-feeds-container .swiper-next,.social-feeds-container .swiper-prev{position:absolute;top:0;left:0;z-index:10;padding-top:50px}@media screen and (min-width:580px){.social-feeds-container .swiper-next,.social-feeds-container .swiper-prev{padding-top:115px}}@media screen and (min-width:960px){.social-feeds-container .swiper-next,.social-feeds-container .swiper-prev{padding-top:0}}.social-feeds-container .swiper-next>span,.social-feeds-container .swiper-prev>span{height:164px;width:29px;background-color:rgba(204,227,53,.8);cursor:pointer;display:block;text-align:center;height:58px;width:46px}@media screen and (min-width:580px){.social-feeds-container .swiper-next>span,.social-feeds-container .swiper-prev>span{width:39px;width:46px}}@media screen and (min-width:960px){.social-feeds-container .swiper-next>span,.social-feeds-container .swiper-prev>span{height:164px;width:77px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}}.social-feeds-container .swiper-next>span:before,.social-feeds-container .swiper-prev>span:before{-webkit-transition:margin 150ms ease-in-out;-moz-transition:margin 150ms ease-in-out;transition:margin 150ms ease-in-out;height:31px;width:17px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrow-carousel.svg) center no-repeat;content:'';display:block;margin-left:3px;margin-left:12px}@media screen and (min-width:960px){.social-feeds-container .swiper-next>span:before,.social-feeds-container .swiper-prev>span:before{background:url(/sites/wcl-american-edu/themes/dp16/images/icon-arrow-carousel-lg.svg) center no-repeat;height:57px;width:30px;margin-left:22px}}.no-touchevents .social-feeds-container .swiper-next>span:hover:before,.no-touchevents .social-feeds-container .swiper-prev>span:hover:before{margin-left:1px;margin-left:5px}@media screen and (min-width:960px){.no-touchevents .social-feeds-container .swiper-next>span:hover:before,.no-touchevents .social-feeds-container .swiper-prev>span:hover:before{margin-left:17px}}.social-feeds-container .swiper-next{left:auto;right:0}.social-feeds-container .swiper-next>span:before{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);margin-left:8px;margin-left:18px}@media screen and (min-width:580px){.social-feeds-container .swiper-next>span:before{margin-left:13px;margin-left:18px}}@media screen and (min-width:960px){.social-feeds-container .swiper-next>span:before{margin-left:24px}}.no-touchevents .social-feeds-container .swiper-next>span:hover:before{margin-left:10px;margin-left:25px}@media screen and (min-width:580px){.no-touchevents .social-feeds-container .swiper-next>span:hover:before{margin-left:17px;margin-left:25px}}@media screen and (min-width:960px){.no-touchevents .social-feeds-container .swiper-next>span:hover:before{margin-left:29px}}.social-feeds-container:before{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background:linear-gradient(144deg,rgba(50,100,168,.8),rgba(29,130,100,.8));content:'';z-index:0}.social-feeds-container .social-feeds-inner{position:relative;z-index:1;background:-webkit-linear-gradient(top,transparent 82px,white 82px,white 100%);background:linear-gradient(to bottom,transparent 82px,white 82px,white 100%)}@media screen and (min-width:580px){.social-feeds-container .social-feeds-inner{max-width:65%}}@media screen and (min-width:960px){.social-feeds-container .social-feeds-inner{background:none;max-width:1280px}.social-feeds-container .social-feeds-inner .swiper-arrows{display:none}}.social-feeds-container .social-feeds-inner .swiper-arrows .swiper-prev,.social-feeds-container .social-feeds-inner .swiper-arrows .swiper-next{padding-top:0}.social-feeds-container .swiper-outer{padding:4.375rem 0}.social-feeds-container .feed-list{list-style:none;padding:0;margin:0}.social-feeds-container .feed-list::after{clear:both;content:"";display:block}@media screen and (min-width:960px){.social-feeds-container .feed-list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:top;-moz-box-align:top;box-align:top;-webkit-align-items:top;-moz-align-items:top;-ms-align-items:top;-o-align-items:top;align-items:top;-ms-flex-align:top;-webkit-box-pack:left;-moz-box-pack:left;box-pack:left;-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;-o-justify-content:left;justify-content:left;-ms-flex-pack:left}}.social-feeds-container .feed-list li{text-align:center}@media screen and (min-width:960px){.social-feeds-container .feed-list li{background:-webkit-linear-gradient(top,transparent 82px,white 82px,white 100%);background:linear-gradient(to bottom,transparent 82px,white 82px,white 100%);float:left;display:block;margin-right:1.01043%;width:24.24218%;height:auto}.social-feeds-container .feed-list li:last-child{margin-right:0}.social-feeds-container .feed-list li:nth-child(4n) {margin-right:0}.social-feeds-container .feed-list li:nth-child(4n+1) {clear:left}}.social-feeds-container .feed-list li>a{-webkit-transition:color 150ms ease-in-out;-moz-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out;line-height:1.2858;color:#fff;font-size:.875rem;text-transform:uppercase;position:relative;margin-bottom:1.75rem;display:inline-block;text-decoration:none}.social-feeds-container .feed-list li>a:before{-webkit-transition:color 150ms , ease-in-out;-moz-transition:color 150ms , ease-in-out;transition:color 150ms , ease-in-out;font-size:1.875rem;content:'';color:#fff;display:block;margin-bottom:.5rem}.no-touchevents .social-feeds-container .feed-list li>a:hover{color:#c1d730}.no-touchevents .social-feeds-container .feed-list li>a:hover:before{color:#c1d730}.social-feeds-container .feed-list li.facebook>a:before{content:"\f09a"}.social-feeds-container .feed-list li.twitter>a:before{content:"\f099"}.social-feeds-container .feed-list li.youtube>a:before{content:"\f16a"}.social-feeds-container .feed-list li.instagram>a:before{content:"\f16d"}@media screen and (min-width:960px){.event-detail{overflow-x:hidden}.event-detail .hero-image:after{content:'';display:block;width:100%;height:192px;background:-webkit-linear-gradient(left,#fff 0,#fff 50%) , -webkit-linear-gradient(left,transparent 50%,transparent 100%);background:linear-gradient(to right,#fff 0,#fff 50%) , linear-gradient(to right,transparent 50%,transparent 100%);background-repeat:no-repeat;background-size:50% 100% , 100%;position:absolute;left:0;bottom:0}.event-detail .event-item{padding-bottom:4rem}}@media screen and (min-width:580px){.event-detail .event-item .date-rsvp{float:left;display:block;margin-right:1.01043%;width:15.82464%;padding-top:.6875rem}.event-detail .event-item .date-rsvp:last-child{margin-right:0}}@media screen and (min-width:960px){.event-detail .event-item .date-rsvp{float:left;display:block;margin-right:1.66413%;width:16.82026%}.event-detail .event-item .date-rsvp:last-child{margin-right:0}}.event-detail .event-item .h2{text-transform:none;margin-bottom:1rem}@media screen and (min-width:580px){.event-detail .event-item .h2{line-height:1.5295;margin-bottom:1.1875rem;float:left;display:block;margin-right:1.01043%;width:83.16493%;margin-right:0}.event-detail .event-item .h2:last-child{margin-right:0}}@media screen and (min-width:960px){.event-detail .event-item .h2{float:left;display:block;margin-right:1.66413%;width:81.51561%;margin-right:0}.event-detail .event-item .h2:last-child{margin-right:0}}@media screen and (min-width:1280px){.event-detail .event-item .h2{font-size:2.375rem;line-height:1.3685;margin-bottom:2.5rem}}@media screen and (min-width:580px){.event-detail .event-item .time-location{float:left;display:block;margin-right:1.01043%;width:83.16493%;margin-right:0;float:right}.event-detail .event-item .time-location:last-child{margin-right:0}}@media screen and (min-width:960px){.event-detail .event-item .time-location{float:left;display:block;margin-right:1.66413%;width:81.51561%;margin-right:0;float:right}.event-detail .event-item .time-location:last-child{margin-right:0}}.event-detail .event-hdr{padding-top:1.6875rem;margin-bottom:1.75rem}@media screen and (min-width:580px){.event-detail .event-hdr{display:block;padding-top:2.3125rem;margin-bottom:1.375rem}.event-detail .event-hdr::after{clear:both;content:"";display:block}}@media screen and (min-width:1280px){.event-detail .event-hdr{padding-top:4.8125rem;margin-bottom:2.875rem}}.event-detail .primary-block{margin-bottom:2.1875rem}@media screen and (min-width:580px){.event-detail .primary-block{margin-bottom:3.4375rem}}@media screen and (min-width:960px){.event-detail .primary-block{margin-bottom:0;float:left;display:block;width:70.14613%;margin-top:-192px;position:relative;z-index:1;background:#fff}.event-detail .primary-block:last-child{width:69.1357%}.event-detail .primary-block>.inner{float:left;display:block;margin-right:1.46151%;width:87.82462%}.event-detail .primary-block>.inner:last-child{margin-right:0}}.event-detail .primary-block .info{padding-top:1rem}@media screen and (min-width:580px){.event-detail .primary-block .info{padding-top:1.6875rem}}@media screen and (min-width:1280px){.event-detail .primary-block .info{padding-top:3rem}}.event-detail .primary-block .info h3{margin:1.9375rem 0 1.1875rem}@media screen and (min-width:580px){.event-detail .primary-block .info h3{margin:3.125rem 0 1.75rem}}@media screen and (min-width:1280px){.event-detail .primary-block .info h3{margin-top:4.375rem}}.event-detail .primary-block .info h3:first-child{margin-top:0}@media screen and (min-width:960px){.event-detail .secondary-block{float:left;display:block;margin-right:1.01043%;width:29.85387%;margin-right:0}.event-detail .secondary-block:last-child{margin-right:0}}.event-detail .secondary-block .info{padding-top:9px}@media screen and (min-width:580px){.event-detail .secondary-block .info{padding-top:0}}.event-detail .secondary-block .info .item{border-bottom:1px solid #eaeaef;padding:26px 0 13px}@media screen and (min-width:580px){.event-detail .secondary-block .info .item{padding:56px 0 22px}}@media screen and (max-width:959px){.event-detail .secondary-block .info .item:last-of-type{border:0}}.event-detail .secondary-block .info h3{margin-bottom:17px}@media screen and (min-width:580px){.event-detail .secondary-block .info h3{margin-bottom:25px}}@media screen and (min-width:960px){.event-detail .secondary-block .info h3{font-size:1.5rem}}.event-detail .secondary-block .info .location p{font-size:.875rem;line-height:1.4286}.event-detail .secondary-block .social-list{margin:24px 0 13px}@media screen and (min-width:580px){.event-detail .secondary-block .social-list{margin:38px 0 16px}}.event-detail .cta-block{background:#490a34;margin:0 -16px;padding:60px 0 70px}@media screen and (min-width:580px){.event-detail .cta-block{margin:0 -30px}}@media screen and (min-width:960px){.event-detail .cta-block{margin:0 auto}}@media screen and (min-width:580px){.event-detail .cta-block{padding:100px 0}}@media screen and (min-width:960px){.event-detail .cta-block{position:relative}.event-detail .cta-block::after{clear:both;content:"";display:block}.event-detail .cta-block:before{content:'';display:block;background:#490a34;height:100%;width:2000px;position:absolute;top:0;left:100%}.event-detail .cta-block>.inner{float:left;display:block;margin-right:3.38458%;width:81.2028%;margin-left:18.7972%;margin-right:0}.event-detail .cta-block>.inner:last-child{margin-right:0}}.event-detail .cta-block>.inner:before{content:'';display:block;width:50px;height:4px;background:#c1d730;margin:0 auto 41px}.event-detail .cta-block .button-container{width:258px;max-width:100%;margin:0 auto;margin-bottom:1.1875rem}.event-detail .cta-block .button-container:last-of-type{margin-bottom:0}.event-detail .cta-block .button-container .button{width:100%}.events-calendar .event-item{border-bottom:1px solid #eaeaef;padding:1.6875rem 0 1.25rem}@media screen and (min-width:580px){.events-calendar .event-item{display:block;padding:3.125rem 0 .625rem}.events-calendar .event-item::after{clear:both;content:"";display:block}}@media screen and (min-width:960px){.events-calendar .event-item{padding-bottom:0}}.events-calendar .event-item:last-chld{border:0}@media screen and (min-width:580px){.events-calendar .event-item .date-rsvp{float:left;display:block;margin-right:1.01043%;width:15.82464%}.events-calendar .event-item .date-rsvp:last-child{margin-right:0}}@media screen and (min-width:960px){.events-calendar .event-item .date-rsvp{float:left;display:block;margin-right:1.40451%;width:18.09636%;padding-top:.4375rem}.events-calendar .event-item .date-rsvp:last-child{margin-right:0}}@media screen and (min-width:1280px){.events-calendar .event-item .date-rsvp{padding-left:10px}}@media screen and (min-width:580px){.events-calendar .event-item .main{float:left;display:block;margin-right:1.01043%;width:83.16493%}.events-calendar .event-item .main:last-child{margin-right:0}}@media screen and (min-width:960px){.events-calendar .event-item .main{float:left;display:block;margin-right:1.40451%;width:80.49913%}.events-calendar .event-item .main:last-child{margin-right:0}}@media screen and (min-width:1280px){.events-calendar .event-item .main{float:left;display:block;margin-right:1.40451%;width:72.69879%}.events-calendar .event-item .main:last-child{margin-right:0}}.events-calendar .event-item h2{margin:0}.events-calendar .event-item h2:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem 0;content:'';display:block}@media screen and (min-width:580px){.events-calendar .event-item h2:after{margin:1.875rem 0}.events-calendar .event-item h2{font-size:1.875rem;line-height:1.3334}}.events-calendar .event-item .time-location{margin-bottom:1.125rem}@media screen and (min-width:580px){.events-calendar .event-item .time-location{padding-top:.3125rem}}@media screen and (min-width:960px){.events-filter{padding-top:4.375rem}.events-filter .calendar .panel-heading{display:none}}.events-filter .calendar .panel-body{padding-bottom:1.25rem}@media screen and (min-width:960px){.events-filter .calendar .panel-body{padding-bottom:.375rem}}.events-filter .schedule-event{padding:1.875rem 0;text-align:center}@media screen and (min-width:580px) and (max-width:959px){.events-filter .schedule-event{padding:2.5rem 0}}@media screen and (min-width:960px){.events-filter .schedule-event{text-align:left;border-top:1px solid #dedede}}.events-filter .schedule-event .button{min-width:10.8125rem}.events-filter .ui-datepicker{width:100%;max-width:580px;margin:0 auto;padding:0;background:none;border:0;min-height:26em}@media screen and (min-width:960px){.events-filter .ui-datepicker{min-height:16.5em}}@media screen and (max-width:959px){.events-filter .ui-datepicker .ui-datepicker-header{margin:0 4%}.events-filter .ui-datepicker .ui-datepicker-prev span,.events-filter .ui-datepicker .ui-datepicker-next span{margin-top:-4px}.events-filter .ui-datepicker .ui-datepicker-prev span{display:inline-block;height:13px;width:13px;border-width:3px 0 0 3px;border-color:#000;border-style:solid;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg);margin-right:-9px}.events-filter .ui-datepicker .ui-datepicker-next span{display:inline-block;height:13px;width:13px;border-width:3px 0 0 3px;border-color:#000;border-style:solid;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);margin-left:-9px}.events-filter .ui-datepicker th{padding-top:1.2em;padding-bottom:.3em}.events-filter .ui-datepicker td span,.events-filter .ui-datepicker td a{padding-top:.9em;padding-bottom:.9em}}@media screen and (min-width:580px){.news-listing{padding-top:1.25rem}}@media screen and (min-width:1280px){.news-listing{padding-top:2.5rem}}.news-item{padding:1.4375rem 0;border-bottom:1px solid #eaeaef}.news-item::after{clear:both;content:"";display:block}@media screen and (min-width:580px){.news-item{padding:2.625rem 0 2.0625rem}}.news-item:last-child{border:0}.news-item figure{float:left;width:31.9%;max-width:224px;margin:.4375rem 6.6% 0 0}@media screen and (min-width:580px){.news-item figure{margin:-.125rem 32px 0 0}}.news-item figure img{display:block;width:100%}.news-item .news-hdr{overflow:hidden}@media screen and (min-width:580px){.news-item .news-hdr:after{content:'';display:block;width:50px;height:4px;background:#c1d730;margin-top:2.3125rem}}.news-item .body{clear:left;padding-top:1.4375rem;color:#000}@media screen and (min-width:580px){.news-item .body{padding-top:1.9375rem}}@media screen and (min-width:960px){.news-item .body{clear:none;overflow:hidden}}.news-item .body:before{content:'';display:block;width:50px;height:4px;background:#c1d730;margin-bottom:1.4375rem}@media screen and (min-width:580px){.news-item .body:before{content:normal}}.news-item .body p{margin-bottom:.8125rem}@media screen and (min-width:580px){.news-item .body p{margin-bottom:.625rem}}@media screen and (min-width:1280px){.news-item .body p{margin-bottom:1.375rem}}.news-item h2{font-size:1.125rem;line-height:1.5556;margin-bottom:.625rem}@media screen and (min-width:580px){.news-item h2{font-size:1.375rem;line-height:1.4546}}.news-item .date{font-size:.9375rem;line-height:1;color:#5e5e5e}@media screen and (min-width:580px){.news-item .date{font-size:1rem}}@media screen and (min-width:960px){.news-filter{padding-top:2.5rem}}.search-results-input{background:#001b1f}.search-results-input .input-container{position:relative}.search-results-input input[type="search"]{width:100%;height:4.25rem;background:#001b1f;color:#fff;font-size:1.25rem;padding:0;outline:0}.search-results-input input[type="search"]::-ms-clear{display:none}.search-results-input input[type="search"]::-webkit-input-placeholder{color:#8d8d8d}.search-results-input input[type="search"]::-moz-placeholder{color:#8d8d8d}.search-results-input input[type="search"]:-moz-placeholder{color:#8d8d8d}.search-results-input input[type="search"]:-ms-input-placeholder{color:#8d8d8d}@media screen and (min-width:960px){.search-results-input input[type="search"]{text-align:center;height:6.25rem;font-size:2.1875rem}}.search-results-input .submit-container{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;position:absolute;top:14px;right:0;background:#001b1f}@media screen and (min-width:960px){.search-results-input .submit-container{top:20px}}.search-results-input .submit-container input[type="submit"]{height:40px;width:40px;text-indent:-9999em;background:transparent;position:relative;z-index:1;outline:0}@media screen and (min-width:960px){.search-results-input .submit-container input[type="submit"]{height:60px;width:60px}}.search-results-input .submit-container .icon{position:absolute;top:8px;right:0;height:24px;width:24px;content:'';display:block;cursor:pointer;display:block}@media screen and (min-width:960px){.search-results-input .submit-container .icon{height:30px;width:30px;top:15px}}.search-results-input .submit-container:hover .icon path{fill:#c1d730}.search-results-filter{background-color:#eaeaef;padding:2.125rem 0}@media screen and (min-width:580px){.search-results-filter{padding:3.125rem 0}}.search-results-filter h2{line-height:1.9091;font-size:.6875rem;color:#363b3b;display:block;text-transform:uppercase;margin-bottom:.625rem}.search-results-filter .button-inputs li{display:inline-block;float:left;margin-right:.625rem}@media screen and (min-width:580px){.search-results-filter .button-inputs li{margin-bottom:1.25rem}}@media screen and (min-width:960px){.search-results-filter .button-inputs li{margin-right:1.25rem}}.search-results-container{padding:2.125rem 0}@media screen and (min-width:580px){.search-results-container{padding:3.125rem 0}}.search-results-container h3{line-height:1.5;font-size:1.25rem;color:#5e5e5e;text-transform:uppercase;margin-bottom:2.125rem}@media screen and (min-width:580px){.search-results-container h3{margin-bottom:3.125rem}}.search-results{list-style:none;padding:0;margin:0}.search-results li{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:left;-moz-box-pack:left;box-pack:left;-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;-o-justify-content:left;justify-content:left;-ms-flex-pack:left;border-bottom:solid 1px #eaeaef;min-height:4.875rem}@media screen and (min-width:580px){.search-results li{min-height:8.375rem}}.search-results li:first-child{border-top:solid 1px #eaeaef}.search-results li .text{margin:.6875rem .625rem .6875rem 0}@media screen and (min-width:580px){.search-results li .text{margin-right:1.25rem}}.search-results li a{-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none;padding:0;margin:0}.no-touchevents .search-results li a:hover,.no-touchevents .search-results li a:focus{background:#c1d730;color:#000!important}.search-results li p{display:block;font-size:.9375rem;line-height:1.6667;height:3.12506rem;overflow:hidden;margin:0;padding:0}@supports (-webkit-line-clamp: 2) {
        .search-results li p {
          display: -webkit-box;
          -webkit-line-clamp: 2;
          -webkit-box-orient: vertical;
          text-overflow: ellipsis;
          height: auto; } }@media screen and (min-width:580px){.search-results li p{display:block;font-size:1.125rem;line-height:1.7778;height:4.00005rem;overflow:hidden}@supports (-webkit-line-clamp: 2) {
            .search-results li p {
              display: -webkit-box;
              -webkit-line-clamp: 2;
              -webkit-box-orient: vertical;
              text-overflow: ellipsis;
              height: auto; } }}.search-results li .category{line-height:1.9091;font-size:.6875rem;color:#363b3b;display:block;text-transform:uppercase;margin-bottom:.625rem}@media screen and (min-width:580px){.search-results li .category{margin-bottom:.875rem}}.search-results li .breadcrumb{font-size:1.125rem;color:#363b3b;padding:0;display:inline}.search-results li .breadcrumb>li{min-height:2rem;border:none;display:inline}.search-results li .breadcrumb>li+li::before{content:"» ";padding:0 5px}.search-results li .breadcrumb>li:last-child{font-weight:bold}.search-results li .image{margin-left:auto;-webkit-align-self:flex-start;-moz-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 140px;-moz-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px}@media screen and (min-width:580px){.search-results li .image{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 240px;-moz-flex:0 0 240px;-ms-flex:0 0 240px;flex:0 0 240px}}.search-results li .image img{display:block;width:100%}@media screen and (min-width:960px){.directory-listing-container{background:-webkit-linear-gradient(top,#eaeaef 0,#eaeaef 11.125rem) , -webkit-linear-gradient(top,transparent 11.125rem,transparent 100%);background:linear-gradient(to bottom,#eaeaef 0,#eaeaef 11.125rem) , linear-gradient(to bottom,transparent 11.125rem,transparent 100%);background-repeat:no-repeat;background-size:100% 11.125rem , 100%}.directory-listing{background:#fff;float:left;display:block;margin-right:1.01043%;width:83.16493%;margin-left:8.41754%}.directory-listing:last-child{margin-right:0}}.directory-item{padding:2.375rem 0 2.5rem;color:#000;border-bottom:1px solid #eaeaef}.directory-item:last-child{border:0}@media screen and (min-width:580px){.directory-item{display:block;padding:2.875rem 0 3.75rem}.directory-item::after{clear:both;content:"";display:block}}@media screen and (min-width:960px){.directory-item{float:left;display:block;margin-right:1.21497%;width:86.50467%;margin-left:6.74766%}.directory-item:last-child{margin-right:0}}.directory-item .type{font-size:.6875rem;line-height:1;text-transform:uppercase;color:#077675;margin-bottom:1.8125rem}.directory-item h2{margin:0}.directory-item h2:after{-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;height:.25rem;width:3.125rem;background-color:#c1d730;margin:1.5rem 0;content:'';display:block}@media screen and (min-width:580px){.directory-item h2:after{margin:.9em 0}}@media screen and (min-width:1280px){.directory-item h2{font-size:2.5rem}.directory-item .desc{float:left;display:block;margin-right:1.40451%;width:60.99826%}.directory-item .desc:last-child{margin-right:0}}.directory-item .info{background:#eaeaef;text-transform:uppercase;padding:1.5rem 22px 2.125rem;margin-top:1.4375rem}@media screen and (min-width:580px){.directory-item .info{float:left;display:block;margin-right:1.01043%;width:52.30063%;padding-right:32px;padding-left:32px;margin-top:.75rem}.directory-item .info:last-child{margin-right:0}}@media screen and (min-width:1280px){.directory-item .info{float:left;display:block;margin-right:1.40451%;width:33.69705%;margin-left:3.90017%;margin-right:0;margin-top:.625rem}.directory-item .info:last-child{margin-right:0}}.directory-item .info p{font-size:.75rem;margin-bottom:.5625rem}.directory-item .info p:last-child{margin-bottom:0}.directory-item .info .address{font:inherit;font-size:.875rem;line-height:1.5715;text-transform:none;margin-top:1.3125rem}.directory-item .info a{text-decoration:none;-webkit-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out , color 150ms ease-in-out;transition:background-color 150ms ease-in-out , color 150ms ease-in-out;background:transparent;padding:.125rem;margin-left:-.125rem;text-decoration:none}.no-touchevents .directory-item .info a:hover,.no-touchevents .directory-item .info a:focus{background:#c1d730;color:#000!important}.alert-container .alert-wrapper{background:#b71c1c;color:#fff;font-weight:bold;text-align:center;width:auto;margin:0;padding:.5rem .25rem;z-index:50;display:1}.is-sticky .alert-container .alert-wrapper{background:#b71c1c;position:fixed;top:2.875rem;left:0;width:100%;z-index:-2}@media screen and (min-width:1280px){.is-sticky .alert-container .alert-wrapper{top:3.25rem}}.alert-container .alert p{margin-bottom:0}.alert-container .alert a{color:#fff;text-decoration:underline;font-weight:bold}.sm-hidden{display:none}@media screen and (min-width:580px){.sm-hidden{display:inherit}}.md-hidden{display:none}@media screen and (min-width:960px){.md-hidden{display:inherit}}.lg-hidden{display:none}@media screen and (min-width:1280px){.lg-hidden{display:inherit}}.xlg-hidden{display:none}@media screen and (min-width:1440px){.xlg-hidden{display:inherit}}.invisible{display:block!important;display:initial!important;visibility:hidden}.visuallyhidden{border:0!important;clip:rect(0 0 0 0);height:1px!important;margin:-1px!important;overflow:hidden;padding:0!important;position:absolute;width:1px!important;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto!important;margin:0!important;overflow:visible;position:static;width:auto!important;white-space:inherit}.skiplink{background:#490a34;color:#fff;position:fixed!important;top:10px;left:10px;z-index:25;display:inline-block;padding:.25em .5em!important;font-size:.875rem;text-transform:uppercase;text-decoration:none}