.elementor-15 .elementor-element.elementor-element-7e02e2b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3a19cf9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-15 .elementor-element.elementor-element-578c285{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-578c285 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-15 .elementor-element.elementor-element-f11c264{--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:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7e93a7d{--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:10px;--padding-bottom:0px;--padding-left:60px;--padding-right:21px;}.elementor-15 .elementor-element.elementor-element-35cdae7 > .elementor-widget-container{padding:3px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#32A1A9;border-radius:18px 18px 18px 18px;}.elementor-15 .elementor-element.elementor-element-35cdae7.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-b3c899a{--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-15 .elementor-element.elementor-element-ccb8812{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-b1ace5a{--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;}.elementor-15 .elementor-element.elementor-element-160aeace{padding:100px 20px 60px 20px;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .portfolio-item,
					 .elementor-15 .elementor-element.elementor-element-1143c1db .skeleton-posts.portfolio-row .portfolio-item{padding:calc(29px/2) !important;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .portfolio-row,
					 .elementor-15 .elementor-element.elementor-element-1143c1db .skeleton-posts.portfolio-row{margin:calc(-29px/2);}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-29px/2) 0;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:29px;padding-right:29px;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(29px/2);padding-right:calc(29px/2);}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:29px;padding-right:29px;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:29px;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .portfolio-item .overlay:before, .elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid.hover-circular .portfolio-item .image .overlay .overlay-circle{background:#204D68B3 !important;background-color:transparent;background-image:linear-gradient(117deg, #204D68B3 0%, #126CAF96 100%) !important;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .portfolio-item .image{border-radius:34px 34px 34px 34px;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid.caption-position-page .portfolio-item .wrap{border-radius:34px 34px 0 0;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid.caption-position-hover .portfolio-item .wrap{border-radius:34px 34px 34px 34px;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid.caption-position-image .portfolio-item .wrap{border-radius:34px 34px 34px 34px;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .portfolio-item .wrap .overlay .caption .title span{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .portfolio-item .wrap .overlay .caption .subtitle{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .portfolio-filters{text-align:left;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .portfolio-top-panel{margin-bottom:30px;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .portfolio-filters a.active,
							.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .portfolio-filters div.portfolio-filters-more-button.active{background-color:#FF8200;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .portfolio-filters-resp .menu-toggle i{font-size:5px;line-height:5px;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .portfolio-filters-resp .menu-toggle{width:5px;height:5px;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio-selected-filters .portfolio-selected-filter-item{margin-right:0px !important;}.elementor-15 .elementor-element.elementor-element-1143c1db .portfolio.portfolio-grid .gem-pagination{margin-top:100px;}@media(max-width:1400px){.elementor-15 .elementor-element.elementor-element-7e02e2b{--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-578c285 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-15 .elementor-element.elementor-element-f11c264{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7e93a7d{--padding-top:10px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-7e02e2b{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-578c285 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-15 .elementor-element.elementor-element-578c285{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-15 .elementor-element.elementor-element-f11c264{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7e93a7d{--padding-top:0px;--padding-bottom:30px;--padding-left:21px;--padding-right:21px;}.elementor-15 .elementor-element.elementor-element-ccb8812{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-7e93a7d{--width:23%;}.elementor-15 .elementor-element.elementor-element-b3c899a{--width:54%;}.elementor-15 .elementor-element.elementor-element-b1ace5a{--width:23%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-7e93a7d{--width:100%;}.elementor-15 .elementor-element.elementor-element-b3c899a{--width:100%;}.elementor-15 .elementor-element.elementor-element-b1ace5a{--width:100%;}}