.elementor-232 .elementor-element.elementor-element-86c8cde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-232 .elementor-element.elementor-element-425b536 .thegem-te-loop-featured-media:not(.custom-video-ratio).image-aspect-ratio .media-inner-wrap{--aspect-ratio:1 !important;}.elementor-232 .elementor-element.elementor-element-425b536 .thegem-te-loop-featured-media .media-inner-wrap:before, .elementor-232 .elementor-element.elementor-element-425b536 .thegem-te-loop-featured-media.appearance-type-gallery .media-inner-wrap .portfolio-image-slider:before{background-color:transparent;background-image:linear-gradient(180deg, #1F3E7500 0%, #1F3E75 100%);}.elementor-232 .elementor-element.elementor-element-425b536 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap:before{background-color:transparent;background-image:linear-gradient(180deg, #1F3E7500 0%, #1F3E75 100%);}.elementor-232 .elementor-element.elementor-element-425b536 .thegem-te-loop-featured-media .media-inner-wrap img{opacity:calc(100/100);}.elementor-232 .elementor-element.elementor-element-425b536 .thegem-te-loop-featured-media .media-inner-wrap{border-radius:25px 25px 25px 25px;}.elementor-232 .elementor-element.elementor-element-425b536 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap img{opacity:calc(100/100);transition-duration:0.3s;}.elementor-232 .elementor-element.elementor-element-425b536 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap:before{transition-duration:0.3s;}.elementor-232 .elementor-element.elementor-element-425b536 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap img{transition-duration:0.3s;}.elementor-232 .elementor-element.elementor-element-e94f646{--display:flex;--position:absolute;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:2%;--padding-bottom:3%;--padding-left:6%;--padding-right:6%;bottom:0px;}body:not(.rtl) .elementor-232 .elementor-element.elementor-element-e94f646{left:0px;}body.rtl .elementor-232 .elementor-element.elementor-element-e94f646{right:0px;}.elementor-232 .elementor-element.elementor-element-46ff1bd .thegem-te-post-title{justify-content:left;text-align:left;}.elementor-232 .elementor-element.elementor-element-46ff1bd .thegem-te-post-title .post-title{letter-spacing:0px;text-transform:none;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-46ff1bd .thegem-te-post-title .post-title a{color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-b67a7fa{--divider-border-style:solid;--divider-color:#2390CB;--divider-border-width:3.1px;}.elementor-232 .elementor-element.elementor-element-b67a7fa .elementor-divider-separator{width:19%;}.elementor-232 .elementor-element.elementor-element-b67a7fa .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-232 .elementor-element.elementor-element-38e26c2 .thegem-te-post-excerpt{justify-content:left;text-align:left;}.elementor-232 .elementor-element.elementor-element-38e26c2 .thegem-te-post-excerpt .post-excerpt{font-family:"Manrope", Sans-serif;color:#FFFFFF;}body.elementor-page-232 #main-content .thegem-template-wrapper > .elementor{width:800px;}@media(max-width:767px){.elementor-232 .elementor-element.elementor-element-e94f646{--padding-top:6%;--padding-bottom:3%;--padding-left:6%;--padding-right:6%;}.elementor-232 .elementor-element.elementor-element-38e26c2 .thegem-te-post-excerpt .post-excerpt{font-size:16px;}}.elementor-232 .elementor-element.elementor-element-38e26c2 .elementor-widget-container,
.elementor-232 .elementor-element.elementor-element-38e26c2 .elementor-post__excerpt,
.elementor-232 .elementor-element.elementor-element-38e26c2 .woocommerce-product-details__short-description,
.elementor-232 .elementor-element.elementor-element-38e26c2 p {
  display: -webkit-box !important;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden !important;
}