.elementor-4677 .elementor-element.elementor-element-5b5687f{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7E2;--border-color:#E5E7E2;--border-radius:21px 21px 21px 21px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-4677 .elementor-element.elementor-element-6844b39{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4677 .elementor-element.elementor-element-ac306b6 .thegem-te-loop-featured-media:not(.custom-video-ratio).image-aspect-ratio .media-inner-wrap{--aspect-ratio:1 !important;}.elementor-4677 .elementor-element.elementor-element-ac306b6 .thegem-te-loop-featured-media .media-inner-wrap:before, .elementor-4677 .elementor-element.elementor-element-ac306b6 .thegem-te-loop-featured-media.appearance-type-gallery .media-inner-wrap .portfolio-image-slider:before{background-color:rgba(0, 0, 0, 0);}.elementor-4677 .elementor-element.elementor-element-ac306b6 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap:before{background-color:#00000000;}.elementor-4677 .elementor-element.elementor-element-ac306b6 .thegem-te-loop-featured-media .media-inner-wrap img{opacity:calc(100/100);}.elementor-4677 .elementor-element.elementor-element-ac306b6 .thegem-te-loop-featured-media .media-inner-wrap{border-radius:21px 21px 21px 21px;}.elementor-4677 .elementor-element.elementor-element-ac306b6 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap img{opacity:calc(100/100);transition-duration:0.3s;}.elementor-4677 .elementor-element.elementor-element-ac306b6 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap:before{transition-duration:0.3s;}.elementor-4677 .elementor-element.elementor-element-ac306b6 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap img{transition-duration:0.3s;}.elementor-4677 .elementor-element.elementor-element-729a848{--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;--justify-content:center;--padding-top:15px;--padding-bottom:10px;--padding-left:21px;--padding-right:0px;}.elementor-4677 .elementor-element.elementor-element-c4440ae > .elementor-widget-container{margin:0px 0px 10px -8px;}.elementor-4677 .elementor-element.elementor-element-c4440ae .thegem-te-post-info .post-info .post-info-item:not(:last-child):after{background-color:#FFFFFF;}.elementor-4677 .elementor-element.elementor-element-c4440ae .thegem-te-post-info .post-info .post-info-item-cats .separator{background-color:#FFFFFF;margin-left:calc(10px / 2);margin-right:calc(10px / 2);}.elementor-4677 .elementor-element.elementor-element-c4440ae .thegem-te-post-info .post-info .post-info-item:not(.post-info-item-cats-list){margin-right:10px;padding-right:10px;}.elementor-4677 .elementor-element.elementor-element-c4440ae .thegem-te-post-info .post-info .post-info-item.post-info-item-cats-list{margin-right:10px;}.elementor-4677 .elementor-element.elementor-element-c4440ae .thegem-te-post-info .post-info .post-info-item{color:#000000;}.elementor-4677 .elementor-element.elementor-element-c4440ae .thegem-te-post-info .post-info .post-info-item a{color:#000000;}.elementor-4677 .elementor-element.elementor-element-c4440ae .thegem-te-post-info .post-info .post-info-item, .elementor-4677 .elementor-element.elementor-element-c4440ae .thegem-te-post-info .post-info .post-info-item a{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;}.elementor-4677 .elementor-element.elementor-element-c4440ae .thegem-te-post-info .post-info .post-info-item-cats-list{border-radius:35px;color:#FFFFFF;background-color:#2195D2;}.elementor-4677 .elementor-element.elementor-element-c4440ae .thegem-te-post-info .post-info .post-info-item-cats-list a{color:#FFFFFF;}.elementor-4677 .elementor-element.elementor-element-11dadd1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4677 .elementor-element.elementor-element-11dadd1 .thegem-te-post-title{justify-content:left;text-align:left;}.elementor-4677 .elementor-element.elementor-element-11dadd1 .thegem-te-post-title .post-title{letter-spacing:0px;text-transform:none;font-size:20px;font-weight:600;color:#172115;}.elementor-4677 .elementor-element.elementor-element-11dadd1 .thegem-te-post-title .post-title span{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.elementor-4677 .elementor-element.elementor-element-11dadd1 .thegem-te-post-title .post-title a{color:#172115;}.elementor-4677 .elementor-element.elementor-element-3f9bc95 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-4677 .elementor-element.elementor-element-3f9bc95 .thegem-te-post-excerpt{justify-content:left;text-align:left;}.elementor-4677 .elementor-element.elementor-element-3f9bc95 .thegem-te-post-excerpt .post-excerpt{text-transform:none;max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#172115;}.elementor-4677 .elementor-element.elementor-element-9d5c581{--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;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:21px;--padding-right:21px;}.elementor-4677 .elementor-element.elementor-element-c9c2c5a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4677 .elementor-element.elementor-element-c9c2c5a .thegem-te-product-price .price{justify-content:center;text-align:center;}.elementor-4677 .elementor-element.elementor-element-c9c2c5a .thegem-te-product-price .price span{font-size:18px;}.elementor-4677 .elementor-element.elementor-element-f58b5d0 .thegem-te-loop-product-add-to-cart .cart.type_button .button{padding:10px 20px 10px 20px;font-size:14px;font-weight:600;}.elementor-4677 .elementor-element.elementor-element-f58b5d0 .thegem-te-loop-product-add-to-cart .cart.type_button.simple-type-button .button{color:#FFFFFF;background-color:#264311;}.elementor-4677 .elementor-element.elementor-element-f58b5d0 .thegem-te-loop-product-add-to-cart .cart.type_button.simple-type-button .button:hover{border-color:#222A1F;}.elementor-4677 .elementor-element.elementor-element-f58b5d0 .thegem-te-loop-product-add-to-cart .cart.type_button.variable-type-button .button{color:#101710;background-color:#E0E4BA;border-color:#E0E4BA;}.elementor-4677 .elementor-element.elementor-element-3ffa98a{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7E2;--border-color:#E5E7E2;--border-radius:21px 21px 21px 21px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-4677 .elementor-element.elementor-element-3ffa98a:not(.elementor-motion-effects-element-type-background), .elementor-4677 .elementor-element.elementor-element-3ffa98a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4677 .elementor-element.elementor-element-ac04db0{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4677 .elementor-element.elementor-element-193aaf1 .thegem-te-loop-featured-media:not(.custom-video-ratio).image-aspect-ratio .media-inner-wrap{--aspect-ratio:1 !important;}.elementor-4677 .elementor-element.elementor-element-193aaf1 .thegem-te-loop-featured-media .media-inner-wrap:before, .elementor-4677 .elementor-element.elementor-element-193aaf1 .thegem-te-loop-featured-media.appearance-type-gallery .media-inner-wrap .portfolio-image-slider:before{background-color:rgba(0, 0, 0, 0);}.elementor-4677 .elementor-element.elementor-element-193aaf1 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap:before{background-color:#00000000;}.elementor-4677 .elementor-element.elementor-element-193aaf1 .thegem-te-loop-featured-media .media-inner-wrap img{opacity:calc(100/100);}.elementor-4677 .elementor-element.elementor-element-193aaf1 .thegem-te-loop-featured-media .media-inner-wrap{border-radius:21px 21px 21px 21px;}.elementor-4677 .elementor-element.elementor-element-193aaf1 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap img{opacity:calc(100/100);transition-duration:0.3s;}.elementor-4677 .elementor-element.elementor-element-193aaf1 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap:before{transition-duration:0.3s;}.elementor-4677 .elementor-element.elementor-element-193aaf1 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap img{transition-duration:0.3s;}.elementor-4677 .elementor-element.elementor-element-ef9de6c{--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;--justify-content:center;--padding-top:15px;--padding-bottom:10px;--padding-left:21px;--padding-right:0px;}.elementor-4677 .elementor-element.elementor-element-28e825b > .elementor-widget-container{margin:0px 0px 10px -8px;}.elementor-4677 .elementor-element.elementor-element-28e825b .thegem-te-post-info .post-info .post-info-item:not(:last-child):after{background-color:#FFFFFF;}.elementor-4677 .elementor-element.elementor-element-28e825b .thegem-te-post-info .post-info .post-info-item-cats .separator{background-color:#FFFFFF;margin-left:calc(10px / 2);margin-right:calc(10px / 2);}.elementor-4677 .elementor-element.elementor-element-28e825b .thegem-te-post-info .post-info .post-info-item:not(.post-info-item-cats-list){margin-right:10px;padding-right:10px;}.elementor-4677 .elementor-element.elementor-element-28e825b .thegem-te-post-info .post-info .post-info-item.post-info-item-cats-list{margin-right:10px;}.elementor-4677 .elementor-element.elementor-element-28e825b .thegem-te-post-info .post-info .post-info-item{color:#000000;}.elementor-4677 .elementor-element.elementor-element-28e825b .thegem-te-post-info .post-info .post-info-item a{color:#000000;}.elementor-4677 .elementor-element.elementor-element-28e825b .thegem-te-post-info .post-info .post-info-item, .elementor-4677 .elementor-element.elementor-element-28e825b .thegem-te-post-info .post-info .post-info-item a{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;}.elementor-4677 .elementor-element.elementor-element-28e825b .thegem-te-post-info .post-info .post-info-item-cats-list{border-radius:35px;background-color:#F0E3A9;}.elementor-4677 .elementor-element.elementor-element-e4bfb15 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4677 .elementor-element.elementor-element-e4bfb15 .thegem-te-post-title{justify-content:left;text-align:left;}.elementor-4677 .elementor-element.elementor-element-e4bfb15 .thegem-te-post-title .post-title{letter-spacing:0px;text-transform:none;font-size:20px;font-weight:600;color:#172115;}.elementor-4677 .elementor-element.elementor-element-e4bfb15 .thegem-te-post-title .post-title span{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.elementor-4677 .elementor-element.elementor-element-e4bfb15 .thegem-te-post-title .post-title a{color:#172115;}.elementor-4677 .elementor-element.elementor-element-7705db1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4677 .elementor-element.elementor-element-7705db1 .thegem-te-product-price .price{justify-content:center;text-align:center;}.elementor-4677 .elementor-element.elementor-element-7705db1 .thegem-te-product-price .price span{font-size:18px;}body.elementor-page-4677 #main-content .thegem-template-wrapper > .elementor{width:875px;}@media(max-width:1024px){.elementor-4677 .elementor-element.elementor-element-9d5c581{--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-4677 .elementor-element.elementor-element-6844b39{--width:25%;}.elementor-4677 .elementor-element.elementor-element-729a848{--width:45%;}.elementor-4677 .elementor-element.elementor-element-9d5c581{--width:30%;}.elementor-4677 .elementor-element.elementor-element-ac04db0{--width:25%;}.elementor-4677 .elementor-element.elementor-element-ef9de6c{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4677 .elementor-element.elementor-element-729a848{--width:45%;}.elementor-4677 .elementor-element.elementor-element-9d5c581{--width:30%;}.elementor-4677 .elementor-element.elementor-element-ef9de6c{--width:45%;}}@media(max-width:767px){.elementor-4677 .elementor-element.elementor-element-5b5687f{--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;}.elementor-4677 .elementor-element.elementor-element-729a848{--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-4677 .elementor-element.elementor-element-9d5c581{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-4677 .elementor-element.elementor-element-3ffa98a{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4677 .elementor-element.elementor-element-ac04db0{--width:100px;}.elementor-4677 .elementor-element.elementor-element-ef9de6c{--width:65%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4677 .elementor-element.elementor-element-e4bfb15 .thegem-te-post-title .post-title{font-size:16px;}.elementor-4677 .elementor-element.elementor-element-7705db1 .thegem-te-product-price .price{justify-content:left;text-align:left;}}/* Start custom CSS for thegem-template-post-excerpt, class: .elementor-element-3f9bc95 */.elementor-4677 .elementor-element.elementor-element-3f9bc95,
.elementor-4677 .elementor-element.elementor-element-3f9bc95 * {
    font-weight: 400 !important;
}/* End custom CSS */