.elementor-1076 .elementor-element.elementor-element-8786437{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:45px 45px 45px 45px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:0px;}.elementor-1076 .elementor-element.elementor-element-8786437:not(.elementor-motion-effects-element-type-background), .elementor-1076 .elementor-element.elementor-element-8786437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212225;}.elementor-1076 .elementor-element.elementor-element-2d6490e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1076 .elementor-element.elementor-element-5a5ff62 .thegem-te-loop-featured-media:not(.custom-video-ratio).image-aspect-ratio .media-inner-wrap{--aspect-ratio:1 !important;}.elementor-1076 .elementor-element.elementor-element-5a5ff62 .thegem-te-loop-featured-media .media-inner-wrap:before, .elementor-1076 .elementor-element.elementor-element-5a5ff62 .thegem-te-loop-featured-media.appearance-type-gallery .media-inner-wrap .portfolio-image-slider:before{background-color:rgba(0, 0, 0, 0);}.elementor-1076 .elementor-element.elementor-element-5a5ff62 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap:before{background-color:rgba(0, 0, 0, 0.3);}.elementor-1076 .elementor-element.elementor-element-5a5ff62 .thegem-te-loop-featured-media .media-inner-wrap img{opacity:calc(100/100);}.elementor-1076 .elementor-element.elementor-element-5a5ff62 .thegem-te-loop-featured-media .media-inner-wrap{border-radius:30px 30px 30px 30px;}.elementor-1076 .elementor-element.elementor-element-5a5ff62 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap img{opacity:calc(100/100);}.elementor-1076 .elementor-element.elementor-element-5a5ff62 .thegem-te-loop-featured-media .featured-media{border-style:solid;border-width:1px 1px 1px 1px;border-color:#36383C;border-radius:30px 30px 30px 30px;}.elementor-1076 .elementor-element.elementor-element-108d78c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:50px;}.elementor-1076 .elementor-element.elementor-element-25a8974 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-1076 .elementor-element.elementor-element-25a8974 .thegem-te-post-title{justify-content:left;text-align:left;}.elementor-1076 .elementor-element.elementor-element-25a8974 .thegem-te-post-title .post-title{letter-spacing:0px;color:#E2FF30;}.elementor-1076 .elementor-element.elementor-element-25a8974 .thegem-te-post-title .post-title a{color:#E2FF30;}.elementor-1076 .elementor-element.elementor-element-6178cbf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1076 .elementor-element.elementor-element-6178cbf .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value{text-transform:none;color:#919397;}.elementor-1076 .elementor-element.elementor-element-6178cbf .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{text-transform:none;color:#919397;}.elementor-1076 .elementor-element.elementor-element-6178cbf .thegem-te-custom-fields .custom-fields .custom-fields-item a{color:#919397;}.elementor-1076 .elementor-element.elementor-element-3157f2a > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1076 .elementor-element.elementor-element-3157f2a .thegem-te-post-excerpt{justify-content:left;text-align:left;}.elementor-1076 .elementor-element.elementor-element-3157f2a .thegem-te-post-excerpt .post-excerpt{text-transform:none;max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.elementor-1076 .elementor-element.elementor-element-ca7ce38{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:16px;--grid-column-gap:16px;--grid-row-gap:8px;}.elementor-1076 .elementor-element.elementor-element-ca7ce38 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:8px;}.elementor-1076 .elementor-element.elementor-element-ca7ce38 .elementor-social-icon i{color:#000000;}.elementor-1076 .elementor-element.elementor-element-ca7ce38 .elementor-social-icon svg{fill:#000000;}.elementor-1076 .elementor-element.elementor-element-ca7ce38 .elementor-social-icon:hover{background-color:#E2FF30;}@media(max-width:1400px){.elementor-1076 .elementor-element.elementor-element-108d78c{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}}@media(max-width:1024px){.elementor-1076 .elementor-element.elementor-element-8786437{--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;--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1076 .elementor-element.elementor-element-108d78c{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1076 .elementor-element.elementor-element-3157f2a{width:100%;max-width:100%;}.elementor-1076 .elementor-element.elementor-element-3157f2a > .elementor-widget-container{margin:0px 0px 25px 0px;}}@media(max-width:767px){.elementor-1076 .elementor-element.elementor-element-108d78c{--justify-content:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1076 .elementor-element.elementor-element-ca7ce38{--grid-column-gap:8px;}}@media(min-width:768px){.elementor-1076 .elementor-element.elementor-element-2d6490e{--width:45%;}.elementor-1076 .elementor-element.elementor-element-108d78c{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1076 .elementor-element.elementor-element-2d6490e{--width:100%;}.elementor-1076 .elementor-element.elementor-element-108d78c{--width:100%;}}