.elementor-widget-the7-elements-simple-posts-carousel .rp-heading{font-family:var(--e-global-typography-the7_h3-font-family);font-weight:var(--e-global-typography-the7_h3-font-weight);margin-bottom:20px}.the7-simple-posts-carousel .post.wrapper{display:flex;flex-flow:row nowrap;flex-wrap:inherit;border-color:var(--the7-divider-color);transition:all .3s ease}.the7-simple-posts-carousel .post-content-wrapper{display:flex;width:100%;transition:all .3s ease}.elementor-widget-the7-elements-simple-posts-carousel{--image-spacing:15px;--image-size:80px}.the7-simple-posts-carousel .the7-simple-post-thumb{display:flex;flex-shrink:0;margin:0 var(--image-spacing) 0 0;width:var(--image-size)}.img-align-right .the7-simple-posts-carousel .the7-simple-post-thumb{margin:0 0 0 var(--image-spacing);order:2}.img-align-top .the7-simple-posts-carousel .the7-simple-post-thumb{flex-direction:column;margin:0 0 var(--image-spacing)}.the7-simple-posts-carousel .the7-simple-post-thumb img{max-width:100%;height:auto;transition:all .3s ease;border-color:var(--the7-divider-color);border-width:1px}.the7-simple-posts-carousel .the7-simple-post-thumb .the7-post-thumb{width:100%}.the7-simple-posts-carousel .post-entry-content{display:flex;flex-flow:column wrap;flex-grow:1;overflow:hidden;width:100%}.the7-simple-posts-carousel .post-entry-content .post-title{font-family:var(--the7-woo-title-font-family);font-weight:var(--the7-woo-title-font-weight);font-style:var(--the7-woo-title-font-style);font-size:var(--the7-woo-title-font-size-desktop);line-height:var(--the7-woo-title-line-height-desktop);text-transform:var(--the7-woo-title-text-transform);color:var(--e-global-color-the7_content_headers_color);display:inline-block;text-decoration:none;transition:all .3s ease;margin-bottom:0!important}.the7-simple-posts-carousel .post-entry-content .post-title:hover,.the7-simple-posts-carousel a.post.wrapper:hover .post-entry-content .post-title{color:var(--e-global-color-the7_content_headers_color)}.the7-simple-posts-carousel .short-description{font-family:var(--the7-woo-content-font-family);font-weight:var(--the7-woo-content-font-weight);font-style:var(--the7-woo-content-font-style);font-size:var(--the7-woo-content-font-size-desktop);line-height:var(--the7-woo-content-line-height-desktop);text-transform:var(--the7-woo-content-text-transform);color:var(--e-global-color-the7_content_primary_text_color);margin-top:10px;margin-bottom:0;transition:all .3s ease}.the7-simple-posts-carousel .post-entry-content .heading{max-width:100%;margin-bottom:0;line-height:var(--the7-woo-title-line-height-desktop);font-size:var(--the7-woo-title-font-size-desktop)}.the7-simple-posts-carousel.title-to-line .post-entry-content .post-title{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.the7-simple-posts-carousel.desc-to-line .short-description{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.the7-simple-posts-carousel .post-entry-content ul li{width:100%;max-width:100%;padding:0;justify-content:flex-start}.the7-simple-posts-carousel .post-entry-content ul{margin-left:0;margin-right:0}.the7-simple-posts-carousel .img-ratio-wrapper{display:block;line-height:0}.elementor-widget-the7-elements-simple-posts-carousel:not(.preserve-img-ratio-y) .img-ratio-wrapper{padding-bottom:100%}.elementor-widget-the7-elements-simple-posts-carousel:not(.preserve-img-ratio-y) .img-ratio-wrapper img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.elementor-widget .the7-simple-posts-carousel .img-ratio-wrapper.compat-object-fit img{display:none}.elementor-widget .the7-simple-posts-carousel .img-ratio-wrapper.compat-object-fit{background-size:cover;background-position:center center}.elementor-widget.preserve-img-ratio-y .the7-simple-posts-carousel .img-ratio-wrapper.compat-object-fit{background-size:contain;background-repeat:no-repeat}.the7-simple-posts-carousel .post-details.details-type-btn:not(.class-1):not(.class-2){font-family:var(--the7-btn-s-font-family);font-size:var(--the7-btn-s-font-size);font-weight:var(--the7-btn-s-font-weight);line-height:var(--the7-btn-s-line-height);text-transform:var(--the7-btn-s-text-transform);border-radius:var(--the7-btn-s-border-radius);padding-top:var(--the7-btn-s-padding-top);padding-right:var(--the7-btn-s-padding-right);padding-left:var(--the7-btn-s-padding-left);padding-bottom:var(--the7-btn-s-padding-bottom);color:var(--the7-btn-color);display:inline-block;background:var(--the7-button-normal-bg-color);border:var(--the7-btn-s-border-width) solid var(--the7-btn-border-color);transition:all .3s ease;width:fit-content;float:none;vertical-align:middle;margin-top:15px;text-align:left;white-space:pre-line}.elementor-widget.elementor-widget-the7-elements-simple-posts-carousel .post-entry-content .post-details i{font-size:inherit!important;line-height:inherit;vertical-align:middle}.elementor-widget.elementor-widget-the7-elements-simple-posts-carousel .post-entry-content .post-details i:first-child{margin:0 7px 0 0}.elementor-widget.elementor-widget-the7-elements-simple-posts-carousel .post-entry-content .post-details i:last-child{margin:0 0 0 7px}.the7-simple-posts-carousel .post-entry-content .post-details:after{display:none}.the7-simple-posts-carousel .post-details.post-details:hover,.the7-simple-posts-carousel a.post.wrapper:hover .post-details.post-details{color:var(--the7-btn-hover-color);border-color:var(--the7-btn-border-hover-color);background:var(--the7-btn-hover-bg-color)}.the7-simple-posts-carousel .entry-meta{margin-top:5px}.the7-simple-posts-carousel .entry-meta,.the7-simple-posts-carousel .entry-meta a,.the7-simple-posts-carousel .entry-meta a *,.the7-simple-posts-carousel .entry-meta span{font-family:var(--the7-base-font-family);font-size:var(--the7-text-small);line-height:var(--the7-text-small-line-height);font-weight:var(--the7-base-font-weight);font-style:var(--the7-base-font-style);transition:all .3s ease}.the7-simple-posts-carousel .entry-meta .meta-item:not(:last-child){margin:0 5px 0 0;padding:0}.the7-simple-posts-carousel .entry-meta .meta-item:not(:first-child):before{position:relative;box-shadow:none;margin:0 5px 0 0;height:auto;width:auto;content:''}.the7-simple-posts .entry-meta a.meta-item:not(:first-child):before{transition:inherit}.the7-simple-posts-carousel .entry-meta .meta-item:after{right:inherit;width:inherit;height:inherit;top:inherit;transform:inherit;content:"";background:0 0}.icon-box-vertical-align-center .post-entry-content{justify-content:center}.icon-box-vertical-align-bottom .post-entry-content{justify-content:flex-end}