.elementor-27990 .elementor-element.elementor-element-7bad565f{margin-top:-125px;margin-bottom:0px;padding:50px 20px 10px 20px;}.elementor-27990 .elementor-element.elementor-element-faf1bc6 .premium-dual-header-first-header span{display:inline;}.elementor-27990 .elementor-element.elementor-element-faf1bc6{text-align:left;}.elementor-27990 .elementor-element.elementor-element-faf1bc6 .premium-dual-header-first-span{color:var( --e-global-color-primary );}.elementor-27990 .elementor-element.elementor-element-700a611 .premium-dual-header-first-header span{display:inline;}.elementor-27990 .elementor-element.elementor-element-700a611{text-align:left;}.elementor-27990 .elementor-element.elementor-element-700a611 .premium-dual-header-first-span{color:var( --e-global-color-primary );}.elementor-27990 .elementor-element.elementor-element-b0f4730{--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;--padding-top:20px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-27990 .elementor-element.elementor-element-b0f4730, .elementor-27990 .elementor-element.elementor-element-b0f4730.thegem-e-con-layout-thegem{--content-width:1212px;}.elementor-27990 .elementor-element.elementor-element-3c1c055a{--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:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio.portfolio-grid.news-grid .portfolio-item,
					 .elementor-27990 .elementor-element.elementor-element-5aa6663a .skeleton-posts.portfolio-row .portfolio-item{padding:calc(30px/2) !important;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio.portfolio-grid.news-grid .portfolio-row,
					 .elementor-27990 .elementor-element.elementor-element-5aa6663a .skeleton-posts.portfolio-row{margin:calc(-30px/2);}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-30px/2) 0;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:30px;padding-right:30px;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:30px;padding-right:30px;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:30px;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-30px/2);}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-selected-filters .portfolio-selected-filter-item{font-size:14px;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 10px;color:#59524D;background-color:#EAE5E2;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-sorting-select div.portfolio-sorting-select-current{color:#59524D;background-color:#EAE5E2;border-radius:13px 13px 13px 13px;border-style:none;padding:6px 10px 6px 10px;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-sorting-select div.portfolio-sorting-select-current,
				.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-sorting-select ul li{font-size:14px;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio.portfolio-grid .portfolio-top-panel{margin-bottom:35px;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-sorting-select ul{background-color:#FFFFFF;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-sorting-select ul li{color:#59524D;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-sorting-select ul li:hover{color:#FF7A1A;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio.portfolio-grid.news-grid .portfolio-load-more{margin-top:70px;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-load-more button{border-radius:25px 25px 25px 25px;background-color:#EAE5E2;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-load-more button span{color:#59524D;font-size:16px;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-load-more button i:before{color:#59524D;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-load-more button svg{fill:#59524D;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-load-more button:hover span{color:#FFFFFF;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-load-more button:hover i:before{color:#FFFFFF;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-load-more button:hover svg{fill:#FFFFFF;}.elementor-27990 .elementor-element.elementor-element-5aa6663a .portfolio-load-more button:hover{background-color:#59524D;}.elementor-27990 .elementor-element.elementor-element-9813521{margin-top:-30px;margin-bottom:0px;padding:0px 0px 60px 0px;}@media(max-width:1024px){.elementor-27990 .elementor-element.elementor-element-7bad565f{margin-top:-150px;margin-bottom:0px;}}@media(max-width:767px){.elementor-27990 .elementor-element.elementor-element-b0f4730{--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27990 .elementor-element.elementor-element-3c1c055a{--padding-top:30px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-27990 .elementor-element.elementor-element-9813521{padding:0px 0px 20px 0px;}}@media(min-width:768px){.elementor-27990 .elementor-element.elementor-element-3c1c055a{--width:1000%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27990 .elementor-element.elementor-element-3c1c055a{--width:60%;}.elementor-27990 .elementor-element.elementor-element-74750a6{width:100%;}}