.o-display-block{position:relative;margin:3.75rem 0;overflow-y:hidden;width:100%}.o-display-block.pages .o-display-block__item{margin-bottom:2.25rem}.o-display-block.background,.o-display-block.pages{background:#f5f4f2;padding:3.75rem 0;margin:0}.o-display-block.background .o-display-block__icon,.o-display-block.pages .o-display-block__icon{display:none}.o-display-block .o-display-block__icon{position:absolute}.o-display-block .o-display-block__header{position:relative;z-index:1;margin-bottom:3.75rem}.o-display-block .o-display-block__header .o-display-block__title{font-size:3rem}.o-display-block .o-display-block__container{position:relative;z-index:0}.o-display-block.news .o-display-block__icon.icon-tt1-s{font-size:52.75rem;left:-57.3125rem;top:-35.3125rem}.o-display-block.news .o-display-block__icon.icon-tt1-t{transform:scaleY(-1);font-size:51.875rem;right:-28.4375rem;bottom:-20.375rem}.o-display-block.news .o-display-block__col:first-child{margin-left:-1.5rem;border-right:1px solid;margin-right:.875rem}.o-display-block.news .o-display-block__col:first-child .m-card-agenda-alt{margin-top:-1.5rem}.o-display-block.events .o-display-block__icon{font-size:51.75rem;right:-43.75rem}.o-display-block.events .o-display-block__col:first-child{margin-bottom:3rem}.o-display-block.events .o-display-block__col:last-child{margin-left:-.625rem;margin-right:-.625rem}.o-display-block.school .icon-tt1-s{font-size:52.75rem;left:-57.3125rem;top:-24.125rem}.o-display-block.school .o-display-block__col{margin-left:-1.5rem}.o-display-block.slideshow-horizontal{background:#f5f4f2;padding:3.75rem 0;margin:0}.o-display-block.slideshow-horizontal .splide__arrows{width:7.5rem;display:flex;margin-top:3rem}.o-display-block.slideshow-horizontal .splide__arrows .splide__arrow{position:relative;background:none;border:2px solid #000;width:2.75rem;height:2.75rem;opacity:1}.o-display-block.slideshow-horizontal .splide__arrows .splide__arrow svg{width:1.875rem}.o-display-block.slideshow-horizontal .splide__arrows .splide__arrow:hover{background:#000}.o-display-block.slideshow-horizontal .splide__arrows .splide__arrow:hover svg polygon{fill:#f5f4f2}.o-display-block.slideshow-horizontal .splide__arrows .splide__arrow--prev{left:unset}.o-display-block.slideshow{margin:0}.o-display-block.slideshow .splide__slide{width:100%}.o-display-block.slideshow .splide__progress{position:absolute;z-index:9999;bottom:-1px;left:0;width:100%}.o-display-block.slideshow .splide__progress .splide__progress__bar{background-color:hsla(0,0%,100%,.8);height:6px}.o-display-block.slideshow .splide__pagination{bottom:2.25rem;left:unset;padding:0 1em;right:7.5rem}.o-display-block.slideshow .splide__pagination__page{background:#fff;border:0;border-radius:0;height:4px;margin:12px;opacity:1;padding:0;width:35px}.o-display-block.slideshow .splide__pagination__page.is-active{border-radius:50%;width:12px;height:12px;border:2px solid #fff;background:none;margin:18px}@media (min-width:641px) and (max-width:1023px){.o-display-block{position:relative;margin:3.75rem 0}.o-display-block.background{background:#f5f4f2;padding:3.75rem 0;margin:0}.o-display-block.background .o-display-block__icon{display:none}.o-display-block .o-display-block__icon{position:absolute}.o-display-block .o-display-block__header{position:relative;z-index:1;margin-bottom:3.75rem}.o-display-block .o-display-block__header .o-display-block__title{font-size:3rem}.o-display-block .o-display-block__container{position:relative;z-index:0}.o-display-block.news .o-display-block__icon.icon-tt1-s{font-size:40.25rem;left:-44.8125rem;top:-22.8125rem}.o-display-block.news .o-display-block__icon.icon-tt1-t{font-size:26.875rem;right:-15.9375rem;bottom:-7.875rem}.o-display-block.news .o-display-block__col:last-child .o-display-block__item:last-child{display:none}.o-display-block.events .o-display-block__icon{font-size:26.75rem;right:-25rem}.o-display-block.events .o-display-block__col:first-child{margin-bottom:0}.o-display-block.events .o-display-block__col:last-child .o-display-block__item:last-child{display:none}.o-display-block.school .icon-tt1-s{font-size:51.5rem;right:-56.25rem;left:unset;top:9.375rem}.o-display-block.school .o-display-block__col{margin-left:-.75rem}.o-display-block.school .o-display-block__col .m-card-agenda-alt{padding:.75rem}.o-display-block.slideshow-horizontal{padding:3.75rem 0}.o-display-block.slideshow-horizontal .container-left-offset{margin-left:0}}@media (max-width:639px){.o-display-block{margin:2.25rem 0}.o-display-block.background{padding:2.25rem 0;margin:0}.o-display-block .o-display-block__header{margin-bottom:2.25rem}.o-display-block .o-display-block__header .o-display-block__title{font-size:1.875rem;margin-bottom:.75rem}.o-display-block.news .o-display-block__icon.icon-tt1-s,.o-display-block.news .o-display-block__icon.icon-tt1-t{display:none}.o-display-block.news .o-display-block__col .m-card-agenda-alt{padding:0}.o-display-block.news .o-display-block__col:first-child{margin-left:0;border-right:none;margin-right:0}.o-display-block.news .o-display-block__col:first-child .m-card-agenda-alt{margin-top:0;margin-bottom:1.5rem}.o-display-block.events .o-display-block__icon{font-size:18.75rem;top:1.25rem;right:-15.625rem}.o-display-block.events .o-display-block__col:first-child{margin-bottom:0}.o-display-block.events .o-display-block__col:first-child .m-card-agenda-alt .m-card-agenda-alt__content{padding-left:0;padding-right:0}.o-display-block.events .o-display-block__col:last-child{margin-left:-.625rem;margin-right:-.625rem}.o-display-block.school{overflow:hidden}.o-display-block.school .icon-tt1-s{font-size:50rem;right:-53.75rem;left:unset;top:-13.75rem;transform:scaleY(-1)}.o-display-block.school .o-display-block__col{margin-left:0}.o-display-block.school .o-display-block__col .m-card-agenda-alt{padding:0;margin-bottom:1.5rem}.o-display-block.slideshow-horizontal{padding:2.5rem 0}.o-display-block.slideshow-horizontal .container-left-offset{margin-left:0;padding-left:0}.o-display-block.slideshow-horizontal .splide__arrows{margin-top:1.5rem;margin-left:1.5rem}.o-display-block.slideshow{margin:0}.o-display-block.slideshow .splide__slide{width:100%}.o-display-block.slideshow .splide__pagination{bottom:2.25rem;left:unset;padding:0 1em;right:7.5rem}.o-display-block.slideshow .splide__pagination__page{background:#fff;border:0;border-radius:0;height:4px;margin:12px;opacity:1;padding:0;width:35px}.o-display-block.slideshow .splide__pagination__page.is-active{border-radius:50%;width:12px;height:12px;border:2px solid #fff;background:none;margin:18px}}
/*# sourceMappingURL=display-block.css.map */
