.elementor-12425 .elementor-element.elementor-element-6c1ecd6{--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;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e8e8e8;--border-color:#e8e8e8;--border-radius:11px}.elementor-12425 .elementor-element.elementor-element-6c1ecd6:not(.elementor-motion-effects-element-type-background),.elementor-12425 .elementor-element.elementor-element-6c1ecd6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-12425 .elementor-element.elementor-element-6c1ecd6:hover{box-shadow:0px 0px 20px 2px rgba(0,0,0,.12)}.elementor-12425 .elementor-element.elementor-element-e0b38dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12425 .elementor-element.elementor-element-e8a1aad .thegem-te-loop-featured-media:not(.custom-video-ratio).image-aspect-ratio .media-inner-wrap{--aspect-ratio:1 !important}.elementor-12425 .elementor-element.elementor-element-e8a1aad .thegem-te-loop-featured-media .media-inner-wrap:before,.elementor-12425 .elementor-element.elementor-element-e8a1aad .thegem-te-loop-featured-media.appearance-type-gallery .media-inner-wrap .portfolio-image-slider:before{background-color:#00000000}.elementor-12425 .elementor-element.elementor-element-e8a1aad .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap:before{background-color:rgba(0,0,0,.3)}.elementor-12425 .elementor-element.elementor-element-e8a1aad .thegem-te-loop-featured-media .media-inner-wrap img{opacity:calc(100/100)}.elementor-12425 .elementor-element.elementor-element-e8a1aad .thegem-te-loop-featured-media .media-inner-wrap{border-radius:11px}.elementor-12425 .elementor-element.elementor-element-e8a1aad .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap img{opacity:calc(100/100)}.elementor-12425 .elementor-element.elementor-element-3c05ce3{--display:flex;--padding-top:10px;--padding-bottom:15px;--padding-left:21px;--padding-right:21px}.elementor-12425 .elementor-element.elementor-element-716bf3d>.elementor-widget-container{margin:0 0 -4px}.elementor-12425 .elementor-element.elementor-element-716bf3d .thegem-te-post-info{border-style:none}.elementor-12425 .elementor-element.elementor-element-716bf3d .thegem-te-post-info .post-info .post-info-item:not(.post-info-item-cats-list){margin-right:0;padding-right:0}.elementor-12425 .elementor-element.elementor-element-716bf3d .thegem-te-post-info .post-info .post-info-item.post-info-item-cats-list{margin-right:0}.elementor-12425 .elementor-element.elementor-element-716bf3d .thegem-te-post-info .post-info .post-info-item-cats .separator{margin-left:calc(0px/2);margin-right:calc(0px/2)}.elementor-12425 .elementor-element.elementor-element-716bf3d .thegem-te-post-info .post-info .post-info-item{color:#8dc21f}.elementor-12425 .elementor-element.elementor-element-716bf3d .thegem-te-post-info .post-info .post-info-item a{color:#8dc21f}.elementor-12425 .elementor-element.elementor-element-fcace7e>.elementor-widget-container{margin:-4px 0 -2px}.elementor-12425 .elementor-element.elementor-element-fcace7e .thegem-te-post-title{justify-content:left;text-align:left}.elementor-12425 .elementor-element.elementor-element-fcace7e .thegem-te-post-title .post-title{letter-spacing:0px;font-weight:700}.elementor-12425 .elementor-element.elementor-element-fcace7e .thegem-te-post-title .post-title span{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.elementor-12425 .elementor-element.elementor-element-ef1630f>.elementor-widget-container{margin:4px 0 6px}.elementor-12425 .elementor-element.elementor-element-ef1630f .thegem-te-custom-fields .custom-fields .custom-fields-item .icon i,.elementor-12425 .elementor-element.elementor-element-ef1630f .thegem-te-custom-fields .custom-fields .custom-fields-item .icon svg{font-size:16px;line-height:16px}.elementor-12425 .elementor-element.elementor-element-ef1630f .thegem-te-custom-fields .custom-fields .custom-fields-item .icon{color:#7b7b7b}.elementor-12425 .elementor-element.elementor-element-ef1630f .thegem-te-custom-fields .custom-fields .custom-fields-item .icon svg{fill:#7b7b7b}.elementor-12425 .elementor-element.elementor-element-ef1630f .thegem-te-custom-fields .custom-fields .custom-fields-item .item-label{color:#000}.elementor-12425 .elementor-element.elementor-element-ef1630f .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value{letter-spacing:0px;color:#585858}.elementor-12425 .elementor-element.elementor-element-ef1630f .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{letter-spacing:0px;color:#585858}.elementor-12425 .elementor-element.elementor-element-ef1630f .thegem-te-custom-fields .custom-fields .custom-fields-item a{color:#585858}.elementor-12425 .elementor-element.elementor-element-ef1630f .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value,.elementor-12425 .elementor-element.elementor-element-ef1630f .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{font-size:14px;font-weight:400;line-height:16px}