.features{min-height:30vh;color:black}.features a{cursor:pointer}.features p{margin:0}.features .vimeo-container{position:relative;overflow:hidden;background-color:lightgray}.features .vimeo-container:before{content:"";display:block;padding-top:56.25%}.features .vimeo-container iframe,.features .vimeo-container object,.features .vimeo-container embed,.features .vimeo-container video{position:absolute;top:0;left:0;width:100%;height:100%}.features .media-wrap{position:relative;overflow:hidden;background-color:lightgray}.features .media-wrap iframe,.features .media-wrap object,.features .media-wrap embed,.features .media-wrap video{position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%;z-index:99}.features .media-wrap img{position:absolute;object-fit:cover;top:0;left:0;width:100%;z-index:98}.features .slide{position:relative;overflow:hidden;background-color:lightgray}.features .slide img{position:absolute;top:0;left:0;width:100%;height:100%}.features{position:relative}.features .feature-container{position:relative}.features .feature-container .title-area{text-align:center;margin:24px auto}.features .feature-container .title-area .title{font-weight:bold;font-size:48px;margin:0}.features .feature-container .title-area .title-sub{font-weight:bold;font-size:24px;margin:0}.features .feature-container .title-area .title-desc{white-space:pre-line;font-size:14px}.features .feature-container .slide-caption-container-wrap{position:relative;height:200px;display:flex;align-items:center;justify-content:center}.features .feature-container .slide-caption-container-wrap .slide-caption-container{position:absolute;top:40px;text-align:center}.features .feature-container .slide-caption-container-wrap .slide-caption-container .caption-step{font-weight:bold;font-size:26px;margin-bottom:12px}.features .feature-container .slide-caption-container-wrap .slide-caption-container .caption-title{white-space:pre-line;font-size:14px;margin-bottom:12px}.features .feature-container .slide-caption-container-wrap .slide-caption-container .caption-desc{white-space:pre-line;font-size:12px}.features .feature-container .slide-container-wrap{position:relative;margin:24px auto;width:70%}.features .feature-container .slide-container-wrap .swiper-container{border:1px solid #bbb}.features .feature-container .slide-container-wrap .swiper-slide{background-color:white}.features .feature-container .slide-container-wrap .swiper-slide .media-wrap{background-color:white}.features .feature-container .slide-container-wrap .swiper-pagination{position:absolute;bottom:-25px;font-size:14px;color:#656565;padding:3px 5px;line-height:100%;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;right:0;left:0;width:100%}.features .feature-container .slide-container-wrap .swiper-pagination .swiper-pagination-bullet{margin-left:5px;margin-right:5px}.features .feature-container .slide-container-wrap .swiper-pagination .swiper-pagination-bullet-active{background:#000}.features .feature-container .slide-container-wrap .swiper-button-next,.features .feature-container .slide-container-wrap .swiper-button-prev{background-size:20px 44px}.features .feature-container .slide-container-wrap .swiper-button-next{right:-40px}.features .feature-container .slide-container-wrap .swiper-button-prev{left:-40px}
