.dsm_blog_carousel .swiper-container.dsm-blog-carousel-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;width:100%;max-width:100%}@-moz-document url-prefix(){.dsm_blog_carousel .swiper-container:not(.swiper-container-cube):not(.swiper-cube) .swiper-wrapper{transform-style:flat!important}}.dsm_blog_carousel{margin-bottom:60px;--swiper-navigation-size:60px}.dsm-blog-carousel-item{border:0 solid}.dsm-entry-title,.dsm_blog_carousel .dsm-entry-title a{font-size:18px;line-height:1.3em}.dsm_blog_carousel .dsm-entry-image{position:relative;overflow:hidden}.dsm_blog_carousel .swiper-pagination{text-align:center;width:100%}.dsm_blog_carousel .swiper-button-next,.dsm_blog_carousel .swiper-button-prev{background-image:none!important;display:flex;align-items:center;justify-content:center;width:var(--swiper-navigation-size,60px);height:var(--swiper-navigation-size,60px);font-size:var(--swiper-navigation-size,60px);margin-top:0;transform:translateY(-50%);transition:all .3s}.dsm_blog_carousel .swiper-button-next::after,.dsm_blog_carousel .swiper-button-prev::after{display:none}.dsm_blog_carousel .swiper-button-prev{left:-50px}.dsm_blog_carousel .swiper-button-next{right:-50px}.dsm-blog-carousel .dsm-blog-carousel-item{overflow:hidden}@media (max-width:767px){.dsm_blog_carousel .swiper-button-prev{left:-25px}.dsm_blog_carousel .swiper-button-next{right:-25px}}.dsm_blog_carousel .dsm-blog-carousel-wrapper .dsm-blog-carousel-item{padding:0}.dsm_blog_carousel .dsm-entry-image .dsm-entry-thumbnail{position:relative;overflow:hidden;height:250px;display:flex;align-items:center;justify-content:center}.dsm_blog_carousel .dsm-entry-thumbnail.dsm-thumbnail-fit-contain>a{display:inline-flex;align-items:center;justify-content:center;max-width:100%;max-height:100%;position:relative;z-index:0}.dsm_blog_carousel .dsm-entry-thumbnail.dsm-thumbnail-fit-contain>a img{display:block}.dsm_blog_carousel .dsm-blog-carousel-item{background:#fff}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper-slide,.swiper-wrapper{height:100%;position:relative;transition-property:transform;width:100%}.swiper-wrapper{box-sizing:initial;display:flex;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);z-index:1;transform:translateZ(0)}.swiper-slide{display:block;flex-shrink:0}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}