:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}: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}.swiper-button-next,.swiper-button-prev{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}.dsm_card_carousel .swiper-container,.dsm_image_carousel .swiper-container,.dsm_blog_carousel .swiper-container,.dsm_post_carousel .swiper-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_card_carousel .swiper-container:not(.swiper-container-cube):not(.swiper-cube) .swiper-wrapper,.dsm_image_carousel .swiper-container:not(.swiper-container-cube):not(.swiper-cube) .swiper-wrapper,.dsm_blog_carousel .swiper-container:not(.swiper-container-cube):not(.swiper-cube) .swiper-wrapper,.dsm_post_carousel .swiper-container:not(.swiper-container-cube):not(.swiper-cube) .swiper-wrapper{transform-style:flat!important}.dsm_card_carousel .swiper-container.dsm_card_carousel_wrapper[data-effect=coverflow] .swiper-wrapper,.dsm_card_carousel .swiper-container.dsm_card_carousel_wrapper[data-effect=flip] .swiper-wrapper,.dsm_card_carousel .swiper-container.dsm_card_carousel_wrapper[data-effect=cube] .swiper-wrapper,.dsm_image_carousel .swiper-container.dsm_image_carousel_container[data-effect=coverflow] .swiper-wrapper,.dsm_image_carousel .swiper-container.dsm_image_carousel_container[data-effect=flip] .swiper-wrapper,.dsm_image_carousel .swiper-container.dsm_image_carousel_container[data-effect=cube] .swiper-wrapper,.dsm_blog_carousel .swiper-container.dsm_blog_carousel_wrapper[data-effect=coverflow] .swiper-wrapper,.dsm_blog_carousel .swiper-container.dsm_blog_carousel_wrapper[data-effect=flip] .swiper-wrapper,.dsm_blog_carousel .swiper-container.dsm_blog_carousel_wrapper[data-effect=cube] .swiper-wrapper,.dsm_post_carousel .swiper-container.dsm-post-carousel-container[data-effect=coverflow] .swiper-wrapper,.dsm_post_carousel .swiper-container.dsm-post-carousel-container[data-effect=flip] .swiper-wrapper,.dsm_post_carousel .swiper-container.dsm-post-carousel-container[data-effect=cube] .swiper-wrapper{transform-style:preserve-3d!important}}.dsm_blog_carousel .swiper-button-prev::after,.dsm_blog_carousel .swiper-button-next::after,.dsm_post_carousel .swiper-button-prev::after,.dsm_post_carousel .swiper-button-next::after{content:attr(data-icon);font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;text-transform:none;line-height:1;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dsm_card_carousel .swiper-button-prev::after,.dsm_card_carousel .swiper-button-next::after,.dsm_image_carousel .swiper-button-prev::after,.dsm_image_carousel .swiper-button-next::after{font-family:inherit}.dsm_card_carousel .swiper-button-prev .swiper-navigation-icon,.dsm_card_carousel .swiper-button-next .swiper-navigation-icon,.dsm_image_carousel .swiper-button-prev .swiper-navigation-icon,.dsm_image_carousel .swiper-button-next .swiper-navigation-icon,.dsm_blog_carousel .swiper-button-prev .swiper-navigation-icon,.dsm_blog_carousel .swiper-button-next .swiper-navigation-icon,.dsm_post_carousel .swiper-button-prev .swiper-navigation-icon,.dsm_post_carousel .swiper-button-next .swiper-navigation-icon,.dsm_card_carousel .swiper-button-prev svg,.dsm_card_carousel .swiper-button-next svg,.dsm_image_carousel .swiper-button-prev svg,.dsm_image_carousel .swiper-button-next svg,.dsm_blog_carousel .swiper-button-prev svg,.dsm_blog_carousel .swiper-button-next svg,.dsm_post_carousel .swiper-button-prev svg,.dsm_post_carousel .swiper-button-next svg{display:none!important}.dsm_blog_carousel .swiper.swiper-horizontal~.swiper-button-prev,.dsm_blog_carousel .swiper-button-prev,.dsm_post_carousel .swiper.swiper-horizontal~.swiper-button-prev,.dsm_post_carousel .swiper-button-prev{left:-50px;right:auto}.dsm_blog_carousel .swiper.swiper-horizontal~.swiper-button-next,.dsm_blog_carousel .swiper-button-next,.dsm_post_carousel .swiper.swiper-horizontal~.swiper-button-next,.dsm_post_carousel .swiper-button-next{right:-50px;left:auto}@media (max-width:767px){.dsm_blog_carousel .swiper.swiper-horizontal~.swiper-button-prev,.dsm_blog_carousel .swiper-button-prev,.dsm_post_carousel .swiper.swiper-horizontal~.swiper-button-prev,.dsm_post_carousel .swiper-button-prev{left:-25px}.dsm_blog_carousel .swiper.swiper-horizontal~.swiper-button-next,.dsm_blog_carousel .swiper-button-next,.dsm_post_carousel .swiper.swiper-horizontal~.swiper-button-next,.dsm_post_carousel .swiper-button-next{right:-25px}}.dsm_image_carousel .swiper.swiper-horizontal~.swiper-button-prev,.dsm_image_carousel .swiper-button-prev{left:-40px;right:auto}.dsm_image_carousel .swiper.swiper-horizontal~.swiper-button-next,.dsm_image_carousel .swiper-button-next{right:-40px;left:auto}@media (max-width:768px){.dsm_image_carousel .swiper.swiper-horizontal~.swiper-button-prev,.dsm_image_carousel .swiper-button-prev{left:-36px}.dsm_image_carousel .swiper.swiper-horizontal~.swiper-button-next,.dsm_image_carousel .swiper-button-next{right:-36px}}