.elementor-1504 .elementor-element.elementor-element-8ee96e2>.elementor-element-populated{box-shadow:0px 0px 11px 0px rgba(0,0,0,.11)}.elementor-1504 .elementor-element.elementor-element-43876e0 .thegem-te-loop-featured-media:not(.custom-video-ratio).image-aspect-ratio .media-inner-wrap{--aspect-ratio:1.39 !important}.elementor-1504 .elementor-element.elementor-element-43876e0 .thegem-te-loop-featured-media .media-inner-wrap:before,.elementor-1504 .elementor-element.elementor-element-43876e0 .thegem-te-loop-featured-media.appearance-type-gallery .media-inner-wrap .portfolio-image-slider:before{background-color:transparent;background-image:linear-gradient(180deg,rgba(0,0,0,0) 50%,#000000B3 100%)}.elementor-1504 .elementor-element.elementor-element-43876e0 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap:before{background-color:rgba(0,0,0,.3)}.elementor-1504 .elementor-element.elementor-element-43876e0 .thegem-te-loop-featured-media .media-inner-wrap img{opacity:calc(100/100)}.elementor-1504 .elementor-element.elementor-element-43876e0 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap img{opacity:calc(100/100);transition-duration:.3s}.elementor-1504 .elementor-element.elementor-element-43876e0 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap:before{transition-duration:.3s}.elementor-1504 .elementor-element.elementor-element-43876e0 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap img{transition-duration:.3s}.elementor-1504 .elementor-element.elementor-element-33b5e86>.elementor-widget-container{margin:0 0 0 10px}body:not(.rtl) .elementor-1504 .elementor-element.elementor-element-33b5e86{left:0}body.rtl .elementor-1504 .elementor-element.elementor-element-33b5e86{right:0}.elementor-1504 .elementor-element.elementor-element-33b5e86{top:0}.elementor-1504 .elementor-element.elementor-element-59b8339>.elementor-widget-container{padding:0 21px 10px}body:not(.rtl) .elementor-1504 .elementor-element.elementor-element-59b8339{left:0}body.rtl .elementor-1504 .elementor-element.elementor-element-59b8339{right:0}.elementor-1504 .elementor-element.elementor-element-59b8339{bottom:0}.elementor-1504 .elementor-element.elementor-element-59b8339 .thegem-te-custom-fields .custom-fields .custom-fields-item{margin-right:8px;padding-right:8px}.elementor-1504 .elementor-element.elementor-element-59b8339 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-label{color:#fff}.elementor-1504 .elementor-element.elementor-element-59b8339 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value{color:#fff}.elementor-1504 .elementor-element.elementor-element-59b8339 .thegem-te-custom-fields .custom-fields .custom-fields-item a{color:#fff}.elementor-1504 .elementor-element.elementor-element-59b8339 .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{color:#fff}.elementor-1504 .elementor-element.elementor-element-3a39ba8{padding:25px 21px 0}.elementor-1504 .elementor-element.elementor-element-c7a0c78>.elementor-widget-container{margin:0 0 10px}.elementor-1504 .elementor-element.elementor-element-c7a0c78 .thegem-te-post-title{justify-content:left;text-align:left}.elementor-1504 .elementor-element.elementor-element-c7a0c78 .thegem-te-post-title .post-title{letter-spacing:0px;text-transform:none}.elementor-1504 .elementor-element.elementor-element-5d17717 .thegem-te-custom-fields .custom-fields .custom-fields-item:not(:last-child):after{background-color:#e7e7e7}.elementor-1504 .elementor-element.elementor-element-5d17717 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-label{padding-top:6px;padding-bottom:6px}.elementor-1504 .elementor-element.elementor-element-5d17717 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value{padding-top:6px;padding-bottom:6px}.elementor-1504 .elementor-element.elementor-element-5d17717 .thegem-te-custom-fields .custom-fields .custom-fields-item .icon i,.elementor-1504 .elementor-element.elementor-element-5d17717 .thegem-te-custom-fields .custom-fields .custom-fields-item .icon svg{font-size:20px;line-height:20px}.elementor-1504 .elementor-element.elementor-element-2165200{padding:20px 21px}.elementor-1504 .elementor-element.elementor-element-3bd0ff20 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value{letter-spacing:0px;color:#e30001}.elementor-1504 .elementor-element.elementor-element-3bd0ff20 .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{letter-spacing:0px;color:#e30001}.elementor-1504 .elementor-element.elementor-element-3bd0ff20 .thegem-te-custom-fields .custom-fields .custom-fields-item a{color:#e30001}.elementor-1504 .elementor-element.elementor-element-3bd0ff20 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value,.elementor-1504 .elementor-element.elementor-element-3bd0ff20 .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{font-weight:600;line-height:1em}.elementor-1504 .elementor-element.elementor-element-ec2672f.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-1504 .elementor-element.elementor-element-34a83bea .gem-icon{background-color:#000;font-size:20px;padding:8px;border-style:none}.elementor-1504 .elementor-element.elementor-element-34a83bea{width:auto;max-width:auto}.elementor-1504 .elementor-element.elementor-element-34a83bea>.elementor-widget-container{margin:0 0 0 7px}.elementor-1504 .elementor-element.elementor-element-34a83bea .gem-icon .gem-icon-inner .padding-box-inner{width:20px;height:20px;line-height:20px}.elementor-1504 .elementor-element.elementor-element-34a83bea .gem-icon .back-angle i{color:#fff}.elementor-1504 .elementor-element.elementor-element-34a83bea .gem-icon svg{fill:#fff}.elementor-1504 .elementor-element.elementor-element-5b5ec440 .gem-icon{background-color:#000;font-size:20px;padding:8px;border-style:none}.elementor-1504 .elementor-element.elementor-element-5b5ec440{width:auto;max-width:auto}.elementor-1504 .elementor-element.elementor-element-5b5ec440>.elementor-widget-container{margin:0 0 0 7px}.elementor-1504 .elementor-element.elementor-element-5b5ec440 .gem-icon .gem-icon-inner .padding-box-inner{width:20px;height:20px;line-height:20px}.elementor-1504 .elementor-element.elementor-element-5b5ec440 .gem-icon .back-angle i{color:#fff}.elementor-1504 .elementor-element.elementor-element-5b5ec440 .gem-icon svg{fill:#fff}.elementor-1504 .elementor-element.elementor-element-2e6d2e7d .gem-icon{background-color:#000;font-size:20px;padding:8px;border-style:none}.elementor-1504 .elementor-element.elementor-element-2e6d2e7d{width:auto;max-width:auto}.elementor-1504 .elementor-element.elementor-element-2e6d2e7d>.elementor-widget-container{margin:0 0 0 7px}.elementor-1504 .elementor-element.elementor-element-2e6d2e7d .gem-icon .gem-icon-inner .padding-box-inner{width:20px;height:20px;line-height:20px}.elementor-1504 .elementor-element.elementor-element-2e6d2e7d .gem-icon .back-angle i{color:#fff}.elementor-1504 .elementor-element.elementor-element-2e6d2e7d .gem-icon svg{fill:#fff}@media(max-width:767px){.elementor-1504 .elementor-element.elementor-element-e8daed8{width:50%}.elementor-1504 .elementor-element.elementor-element-ec2672f{width:50%}}@media(min-width:768px){.elementor-1504 .elementor-element.elementor-element-e8daed8{width:50%}.elementor-1504 .elementor-element.elementor-element-ec2672f{width:50%}}