.swiper-container,.swiper-slide{position:relative;overflow:hidden}.swiper-container{margin:0 -10px .7em;width:auto;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;opacity:0}.page .swiper-container,.swiper-slider{margin-top:-15px}.swiper-container.showit{opacity:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease}.swiper-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{float:left}.swiper-slide h2{margin-top:2rem}.swiper-slide img{margin-bottom:0}.swiper-slide .swiper-slide-content{padding:0 1em 2em;width:100%;max-width:1024px;margin:0 auto;background-color:rgba(0,0,0,.5);bottom:0;position:absolute;color:#fff;cursor:pointer}.swiper-slide .swiper-slide-content a{color:#fff}.swiper-slide.single{float:none;display:block;margin:0 auto}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.appswiper-placeholder{width:100%}.swiper-container,.swiper-slide{height:auto}.pagination{position:absolute;left:0;text-align:center;bottom:1rem;width:100%}@media (min-width:64em){.swiper-slider img{display:block;margin:0 auto}.pagination{bottom:0}}.swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:8px;background:#222;margin-right:5px;opacity:.8;border:1px solid #fff;cursor:pointer}.swiper-active-switch{background:#fff}.swiper-visible-switch{background:#aaa}.swiper-container.swiper-slider,.swiper-slider .swiper-slide{height:190px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.swiper-container.swiper-slider,.swiper-slider .swiper-slide{height:250px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.swiper-container.swiper-slider,.swiper-slider .swiper-slide{height:325px}}.post-carousel .swiper-slide{height:220px}@media only screen and (min-width:35em){.post-carousel .swiper-slide{height:250px}}@media only screen and (min-width:48em){.post-carousel .swiper-slide{height:270px}}@media (min-width:64em){.post-carousel .swiper-slide{height:330px}}.swiper-carousel .swiper-slide .swiper-slide-content{padding-bottom:1em;height:100%;position:static}#main .swiper-carousel .swiper-slide-content h3.carousel-title{font-size:1.4rem;font-weight:400}@media only screen and (min-width:35em){#main .swiper-carousel .swiper-slide-content h3.carousel-title,.carousel-excerpt p{font-size:1.6rem;font-weight:400}}.carousel-excerpt p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;font-size:1.4rem;font-weight:300}.swiper-slide{background-color:#d7d7d7}