.elementor-35696 .elementor-element.elementor-element-2b0da18{--display:flex;}.elementor-35696 .elementor-element.elementor-element-6bbb069{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35696 .elementor-element.elementor-element-4791b24 .thegem-te-post-title{justify-content:left;text-align:left;}.elementor-35696 .elementor-element.elementor-element-4791b24 .thegem-te-post-title .post-title{letter-spacing:2.5px;}.elementor-35696 .elementor-element.elementor-element-0ca0f3f .thegem-te-post-content{justify-content:left;text-align:left;}.elementor-35696 .elementor-element.elementor-element-37792cb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-35696 .elementor-element.elementor-element-c3072f8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-35696 .elementor-element.elementor-element-c3072f8 .thegem-te-post-navigation .post-navigation .post-title span{text-transform:none;}.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio.portfolio-grid.news-grid .portfolio-item,
					 .elementor-35696 .elementor-element.elementor-element-8b6806e .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio.portfolio-grid.news-grid .portfolio-row,
					 .elementor-35696 .elementor-element.elementor-element-8b6806e .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px/2);}.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio-item .caption .title span, .elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio-item .caption .title a{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio-item .caption .title a{text-transform:none;}.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *, 
						.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,
						.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *, 
						.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-size:16px;line-height:1.4em;}.elementor-35696 .elementor-element.elementor-element-8b6806e .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit;}.elementor-35696 .elementor-element.elementor-element-8b6806e .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px;}@media(max-width:1024px){.elementor-35696 .elementor-element.elementor-element-6bbb069{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-35696 .elementor-element.elementor-element-6bbb069{--content-width:740px;}}@media(max-width:767px){.elementor-35696 .elementor-element.elementor-element-6bbb069{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for thegem-template-post-content, class: .elementor-element-0ca0f3f */p { font-size: 16px; line-height: 28px;margin-bottom: 30px;}
img {margin-bottom: 20px;}
h2 {margin-top: 40px; margin-bottom: 0px}
blockquote { background: none;
font-style: italic; margin-bottom: 20px; border-top: solid 1px grey;
    border-bottom: solid 1px grey;
}
blockquote:after {display: none;}/* End custom CSS */