.elementor-31634 .elementor-element.elementor-element-b69c104{margin-top:0px;margin-bottom:50px;}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-item,
					 .elementor-31634 .elementor-element.elementor-element-8b87694 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-row,
					 .elementor-31634 .elementor-element.elementor-element-8b87694 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px/2);}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-filters a,
					.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-filters div.portfolio-filters-more-button{border-radius:0px 0px 0px 0px;}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-filters a,
							.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-filters div.portfolio-filters-more-button{background-color:var( --e-global-color-619ea84 );color:#FEFEFE;}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-filters a span,
							.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-filters div.portfolio-filters-more-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-filters a:hover,
							.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-filters div.portfolio-filters-more-button:hover{background-color:var( --e-global-color-f273ae9 );}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-filters a.active,
							.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-filters div.portfolio-filters-more-button.active{background-color:var( --e-global-color-f273ae9 );}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio-filters-more .portfolio-filters-more-dropdown{border-radius:0px 0px 0px 0px;}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-filters-resp ul li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio-selected-filters .portfolio-selected-filter-item{border-radius:0px 0px 0px 0px;color:var( --e-global-color-491e75b );background-color:var( --e-global-color-f1d69b3 );}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio-selected-filters .portfolio-selected-filter-item:hover{color:var( --e-global-color-491e75b );background-color:var( --e-global-color-45ce6fe );}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .sorting-switcher{background-color:var( --e-global-color-f1d69b3 );}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .sorting-switcher:after{background-color:var( --e-global-color-f273ae9 );}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .portfolio-sorting label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio-top-panel .portfolio-top-panel-right .portfolio-search-filter .portfolio-search-filter-button,
					.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio-filters-list .portfolio-filters-area .portfolio-search-filter .portfolio-search-filter-button{color:var( --e-global-color-491e75b );}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio-top-panel .portfolio-top-panel-right .portfolio-search-filter .portfolio-search-filter-button{background-color:var( --e-global-color-f1d69b3 );}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio-top-panel .portfolio-top-panel-right .portfolio-search-filter .portfolio-search-filter-form input,
					.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio-filters-list .portfolio-filters-area .portfolio-search-filter input{border-radius:0px 0px 0px 0px;color:var( --e-global-color-491e75b );background-color:var( --e-global-color-f1d69b3 );}.elementor-31634 .elementor-element.elementor-element-8b87694 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:70px;}.elementor-31634 .elementor-element.elementor-element-98177b7 > .elementor-element-populated{padding:0px 21px 0px 21px;}@media(max-width:1024px){.elementor-31634 .elementor-element.elementor-element-98177b7 > .elementor-element-populated{padding:0px 21px 0px 21px;}}@media (max-width:1350px) and (min-width:1025px){.elementor-31634 .elementor-element.elementor-element-b69c104 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-31634 .elementor-element.elementor-element-98177b7 > .elementor-element-populated{padding: 90px 21px 0px 21px !important;}}