.elementor-535 .elementor-element.elementor-element-7f9f3f8{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:50px;--padding-top:65px;--padding-bottom:65px;--padding-left:50px;--padding-right:50px}.elementor-535 .elementor-element.elementor-element-7f9f3f8:not(.elementor-motion-effects-element-type-background),.elementor-535 .elementor-element.elementor-element-7f9f3f8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f3f0}.elementor-535 .elementor-element.elementor-element-207ab69{--display:flex}.elementor-535 .elementor-element.elementor-element-f4d0622 .thegem-te-loop-featured-media:not(.custom-video-ratio).image-aspect-ratio .media-inner-wrap{--aspect-ratio:1 !important}.elementor-535 .elementor-element.elementor-element-f4d0622 .thegem-te-loop-featured-media .media-inner-wrap:before,.elementor-535 .elementor-element.elementor-element-f4d0622 .thegem-te-loop-featured-media.appearance-type-gallery .media-inner-wrap .portfolio-image-slider:before{background-color:rgba(0,0,0,0)}.elementor-535 .elementor-element.elementor-element-f4d0622 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap:before{background-color:rgba(0,0,0,.3)}.elementor-535 .elementor-element.elementor-element-f4d0622>.elementor-widget-container{margin:0 0 15px}.elementor-535 .elementor-element.elementor-element-f4d0622 .thegem-te-loop-featured-media .media-inner-wrap{width:100px;height:100px;border-radius:100px}.elementor-535 .elementor-element.elementor-element-f4d0622 .thegem-te-loop-featured-media .media-inner-wrap img{opacity:calc(100/100)}.elementor-535 .elementor-element.elementor-element-f4d0622 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap img{opacity:calc(100/100);transition-duration:.3s}.elementor-535 .elementor-element.elementor-element-f4d0622 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap:before{transition-duration:.3s}.elementor-535 .elementor-element.elementor-element-f4d0622 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap img{transition-duration:.3s}.elementor-535 .elementor-element.elementor-element-9ab9816>.elementor-widget-container{margin:-10px 0 0}.elementor-535 .elementor-element.elementor-element-9ab9816 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value,.elementor-535 .elementor-element.elementor-element-9ab9816 .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{font-size:14px;line-height:20px}.elementor-535 .elementor-element.elementor-element-f9f1a48{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#c9c9c9;--border-color:#c9c9c9;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:20px}.elementor-535 .elementor-element.elementor-element-dabd3ef .thegem-te-loop-post-content{justify-content:left;text-align:left}.elementor-535 .elementor-element.elementor-element-dabd3ef .thegem-te-loop-post-content .post-content{margin-bottom:0}body.elementor-page-535 #main-content .thegem-template-wrapper>.elementor{width:100%}@media(min-width:768px){.elementor-535 .elementor-element.elementor-element-207ab69{--width:25%}.elementor-535 .elementor-element.elementor-element-f9f1a48{--width:75%}}@media(max-width:767px){.elementor-535 .elementor-element.elementor-element-7f9f3f8{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-535 .elementor-element.elementor-element-f9f1a48{border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px}}body .gem-testimonials .post-content.title-h3{margin:0}