.elementor-5248 .elementor-element.elementor-element-9376e3c:not(.elementor-motion-effects-element-type-background),.elementor-5248 .elementor-element.elementor-element-9376e3c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5248 .elementor-element.elementor-element-9376e3c,.elementor-5248 .elementor-element.elementor-element-9376e3c>.elementor-background-overlay{border-radius:22px}.elementor-5248 .elementor-element.elementor-element-9376e3c{box-shadow:0px 0px 30px 0px rgba(0,0,0,.07);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:7px}.elementor-5248 .elementor-element.elementor-element-9376e3c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5248 .elementor-element.elementor-element-44e25e2 .elementor-widget-wrap{flex-wrap:wrap}.elementor-5248 .elementor-element.elementor-element-44e25e2>.elementor-element-populated>.elementor-widget-wrap{padding:0}.elementor-5248 .elementor-element.elementor-element-fe0f146 .thegem-te-loop-featured-media:not(.custom-video-ratio).image-aspect-ratio .media-inner-wrap{padding-bottom:calc(100%/1) !important;height:0 !important}.elementor-5248 .elementor-element.elementor-element-fe0f146 .thegem-te-loop-featured-media:not(.custom-video-ratio):not(.appearance-type-video).image-aspect-ratio .media-inner-wrap>*{position:absolute;top:0;left:0;width:100%;height:100%}.elementor-5248 .elementor-element.elementor-element-fe0f146 .thegem-te-loop-featured-media .media-inner-wrap img{opacity:calc(100/100)}.elementor-5248 .elementor-element.elementor-element-fe0f146 .thegem-te-loop-featured-media .media-inner-wrap:before,.elementor-5248 .elementor-element.elementor-element-fe0f146 .thegem-te-loop-featured-media.appearance-type-gallery .media-inner-wrap .portfolio-image-slider:before{background-color:rgba(0,0,0,0)}.elementor-5248 .elementor-element.elementor-element-fe0f146 .thegem-te-loop-featured-media .media-inner-wrap{border-radius:17px}.elementor-5248 .elementor-element.elementor-element-fe0f146 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap img{opacity:calc(100/100);transition-duration:.3s}.elementor-5248 .elementor-element.elementor-element-fe0f146 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap:before{background-color:rgba(0,0,0,.3)}.elementor-5248 .elementor-element.elementor-element-fe0f146 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap:before{transition-duration:.3s}.elementor-5248 .elementor-element.elementor-element-fe0f146 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap img{transition-duration:.3s}.elementor-5248 .elementor-element.elementor-element-fe0f146>.elementor-widget-container{padding:0}.elementor-5248 .elementor-element.elementor-element-c1588b9{padding:20px 20px 15px}.elementor-5248 .elementor-element.elementor-element-540942c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-5248 .elementor-element.elementor-element-540942c .elementor-widget-wrap{flex-wrap:wrap}.elementor-5248 .elementor-element.elementor-element-40eaee8 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value{color:#092b4c}.elementor-5248 .elementor-element.elementor-element-40eaee8 .thegem-te-custom-fields .custom-fields .custom-fields-item a{color:#092b4c}.elementor-5248 .elementor-element.elementor-element-40eaee8 .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{color:#092b4c}.elementor-5248 .elementor-element.elementor-element-a584481 .thegem-te-post-title{justify-content:center;text-align:center}.elementor-5248 .elementor-element.elementor-element-a584481 .thegem-te-post-title .post-title{letter-spacing:0px;text-transform:none}.elementor-5248 .elementor-element.elementor-element-c109e36{text-align:center}.elementor-5248 .elementor-element.elementor-element-c109e36>.elementor-widget-container{margin:2px 0 10px}.elementor-5248 .elementor-element.elementor-element-d838f8c .gem-icon{font-size:18px;padding:10px;border-style:none;background-color:#092b4c}.elementor-5248 .elementor-element.elementor-element-d838f8c .gem-icon .gem-icon-inner .padding-box-inner{width:18px;height:18px;line-height:18px}.elementor-5248 .elementor-element.elementor-element-d838f8c .gem-icon .back-angle i{color:#fff}.elementor-5248 .elementor-element.elementor-element-d838f8c .gem-icon svg{fill:#fff}.elementor-5248 .elementor-element.elementor-element-d838f8c>.elementor-widget-container{margin:5px}.elementor-5248 .elementor-element.elementor-element-d838f8c{width:auto;max-width:auto}.elementor-5248 .elementor-element.elementor-element-b503f1b .gem-icon{font-size:18px;padding:10px;border-style:none;background-color:#1cb2ff}.elementor-5248 .elementor-element.elementor-element-b503f1b .gem-icon .gem-icon-inner .padding-box-inner{width:18px;height:18px;line-height:18px}.elementor-5248 .elementor-element.elementor-element-b503f1b .gem-icon .back-angle i{color:#fff}.elementor-5248 .elementor-element.elementor-element-b503f1b .gem-icon svg{fill:#fff}.elementor-5248 .elementor-element.elementor-element-b503f1b>.elementor-widget-container{margin:5px}.elementor-5248 .elementor-element.elementor-element-b503f1b{width:auto;max-width:auto}@media(max-width:1024px){.elementor-5248 .elementor-element.elementor-element-c1588b9{padding:25px 10px 15px}}