.elementor-11320 .elementor-element.elementor-element-4df5fac{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-11320 .elementor-element.elementor-element-4df5fac:not(.elementor-motion-effects-element-type-background), .elementor-11320 .elementor-element.elementor-element-4df5fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11320 .elementor-element.elementor-element-74b1e02 .thegem-te-loop-featured-media:not(.custom-video-ratio).image-aspect-ratio .media-inner-wrap{--aspect-ratio:1 !important;}.elementor-11320 .elementor-element.elementor-element-74b1e02 .thegem-te-loop-featured-media .media-inner-wrap:before, .elementor-11320 .elementor-element.elementor-element-74b1e02 .thegem-te-loop-featured-media.appearance-type-gallery .media-inner-wrap .portfolio-image-slider:before{background-color:rgba(0, 0, 0, 0);}.elementor-11320 .elementor-element.elementor-element-74b1e02 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap:before{background-color:rgba(0, 0, 0, 0.3);}.elementor-11320 .elementor-element.elementor-element-74b1e02 .thegem-te-loop-featured-media .media-inner-wrap{width:129px;border-radius:100% 100% 100% 100%;}.elementor-11320 .elementor-element.elementor-element-74b1e02 .thegem-te-loop-featured-media .media-inner-wrap img{opacity:calc(100/100);}.elementor-11320 .elementor-element.elementor-element-74b1e02 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap img{opacity:calc(100/100);transition-duration:0.3s;}.elementor-11320 .elementor-element.elementor-element-74b1e02 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap:before{transition-duration:0.3s;}.elementor-11320 .elementor-element.elementor-element-74b1e02 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap img{transition-duration:0.3s;}.elementor-11320 .elementor-element.elementor-element-96f9244 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-11320 .elementor-element.elementor-element-96f9244 .thegem-te-post-title{justify-content:center;text-align:center;}.elementor-11320 .elementor-element.elementor-element-f404b20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11320 .elementor-element.elementor-element-5676915{text-align:center;}.elementor-11320 .elementor-element.elementor-element-5676915 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11320 .elementor-element.elementor-element-5676915 .thegem-heading:hover > span,
					.elementor-11320 .elementor-element.elementor-element-5676915 .thegem-heading:hover > a,
					.elementor-11320 .elementor-element.elementor-element-5676915 .thegem-heading:hover span.colored{color:#59524D !important;}.elementor-11320 .elementor-element.elementor-element-69b6ca7 > .elementor-widget-container{padding:6px 0px 6px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-11320 .elementor-element.elementor-element-69b6ca7 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value{color:#59524D;}.elementor-11320 .elementor-element.elementor-element-69b6ca7 .thegem-te-custom-fields .custom-fields .custom-fields-item a{color:#59524D;}.elementor-11320 .elementor-element.elementor-element-69b6ca7 .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{color:#59524D;}.elementor-11320 .elementor-element.elementor-element-69b6ca7 .thegem-te-custom-fields .custom-fields .custom-fields-item a:hover{color:#BF9048;}.elementor-11320 .elementor-element.elementor-element-69b6ca7 .thegem-te-custom-fields .custom-fields .custom-fields-item a:hover .icon{color:#BF9048;}.elementor-11320 .elementor-element.elementor-element-87fe827 > .elementor-widget-container{padding:6px 0px 6px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-11320 .elementor-element.elementor-element-87fe827 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value{color:#59524D;}.elementor-11320 .elementor-element.elementor-element-87fe827 .thegem-te-custom-fields .custom-fields .custom-fields-item a{color:#59524D;}.elementor-11320 .elementor-element.elementor-element-87fe827 .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{color:#59524D;}.elementor-11320 .elementor-element.elementor-element-87fe827 .thegem-te-custom-fields .custom-fields .custom-fields-item a:hover{color:#BF9048;}.elementor-11320 .elementor-element.elementor-element-87fe827 .thegem-te-custom-fields .custom-fields .custom-fields-item a:hover .icon{color:#BF9048;}.elementor-11320 .elementor-element.elementor-element-b65737f > .elementor-widget-container{padding:6px 0px 6px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-11320 .elementor-element.elementor-element-b65737f .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value{color:#59524D;}.elementor-11320 .elementor-element.elementor-element-b65737f .thegem-te-custom-fields .custom-fields .custom-fields-item a{color:#59524D;}.elementor-11320 .elementor-element.elementor-element-b65737f .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{color:#59524D;}.elementor-11320 .elementor-element.elementor-element-b65737f .thegem-te-custom-fields .custom-fields .custom-fields-item a:hover{color:#BF9048;}.elementor-11320 .elementor-element.elementor-element-b65737f .thegem-te-custom-fields .custom-fields .custom-fields-item a:hover .icon{color:#BF9048;}.elementor-11320 .elementor-element.elementor-element-a24a67b{--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;--justify-content:center;--padding-top:20px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-11320 .elementor-element.elementor-element-1f5a70b .gem-icon{background-color:#BF9048;font-size:16px;padding:14px;border-style:none;}.elementor-11320 .elementor-element.elementor-element-1f5a70b a:hover .gem-icon{background-color:#551314;}.elementor-11320 .elementor-element.elementor-element-1f5a70b{width:auto;max-width:auto;}.elementor-11320 .elementor-element.elementor-element-1f5a70b > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-11320 .elementor-element.elementor-element-1f5a70b .gem-icon .gem-icon-inner .padding-box-inner{width:16px;height:16px;line-height:16px;}.elementor-11320 .elementor-element.elementor-element-1f5a70b .gem-icon .back-angle i{color:#FFFFFF;}.elementor-11320 .elementor-element.elementor-element-1f5a70b .gem-icon svg{fill:#FFFFFF;}.elementor-11320 .elementor-element.elementor-element-1f5a70b a:hover .gem-icon .back-angle i{color:#FFFFFF;}.elementor-11320 .elementor-element.elementor-element-1f5a70b a:hover .gem-icon svg{fill:#FFFFFF;}.elementor-11320 .elementor-element.elementor-element-841e616 .gem-icon{background-color:#BF9048;font-size:16px;padding:14px;border-style:none;}.elementor-11320 .elementor-element.elementor-element-841e616 a:hover .gem-icon{background-color:#551314;}.elementor-11320 .elementor-element.elementor-element-841e616{width:auto;max-width:auto;}.elementor-11320 .elementor-element.elementor-element-841e616 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-11320 .elementor-element.elementor-element-841e616 .gem-icon .gem-icon-inner .padding-box-inner{width:16px;height:16px;line-height:16px;}.elementor-11320 .elementor-element.elementor-element-841e616 .gem-icon .back-angle i{color:#FFFFFF;}.elementor-11320 .elementor-element.elementor-element-841e616 .gem-icon svg{fill:#FFFFFF;}.elementor-11320 .elementor-element.elementor-element-841e616 a:hover .gem-icon .back-angle i{color:#FFFFFF;}.elementor-11320 .elementor-element.elementor-element-841e616 a:hover .gem-icon svg{fill:#FFFFFF;}body.elementor-page-11320 #main-content .thegem-template-wrapper > .elementor{width:296px;}@media(max-width:767px){.elementor-11320 .elementor-element.elementor-element-4df5fac{--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;}}