.elementor-519 .elementor-element.elementor-element-57b6d75{--display:flex;--padding-top:60px;--padding-bottom:85px;--padding-left:21px;--padding-right:21px;}.elementor-519 .elementor-element.elementor-element-57b6d75, .elementor-519 .elementor-element.elementor-element-57b6d75.thegem-e-con-layout-thegem{--content-width:1170px;}.elementor-519 .elementor-element.elementor-element-08e534d .thegem-heading, .elementor-519 .elementor-element.elementor-element-08e534d .thegem-heading .light{font-family:"Helvetica", Sans-serif;}.elementor-519 .elementor-element.elementor-element-1e4835e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio, .double-item) .image-inner:not(.empty){aspect-ratio:1.4 !important;height:auto;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-item,
					 .elementor-519 .elementor-element.elementor-element-652f454 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(0px/2) !important;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-row,
					 .elementor-519 .elementor-element.elementor-element-652f454 .skeleton-posts.portfolio-row{margin:calc(-0px/2);}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-0px/2) 0;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:0px;padding-right:0px;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(0px/2);padding-right:calc(0px/2);}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:0px;padding-right:0px;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:0px;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio-item .caption .title span{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-item .wrap .overlay .caption .title span{font-family:"Helvetica", Sans-serif;font-weight:800;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-item .wrap .overlay .caption .subtitle{font-family:"Helvetica", Sans-serif;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-item .wrap .overlay .caption .date{font-family:"Helvetica", Sans-serif;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-item .wrap .overlay .caption .set,
				.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-item .wrap .overlay .caption .info .set a{font-family:"Helvetica", Sans-serif;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-filters{text-align:center;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-filters a,
							.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-filters div.portfolio-filters-more-button{color:#868686;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-filters a span,
							.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-filters div.portfolio-filters-more-button{font-family:"Helvetica", Sans-serif;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-filters a:hover,
							.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-filters div.portfolio-filters-more-button:hover{color:#739D90;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-filters a:hover span,
							.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-filters div.portfolio-filters-more-button:hover{font-family:"Helvetica", Sans-serif;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-filters a.active,
							.elementor-519 .elementor-element.elementor-element-652f454 .portfolio.portfolio-grid .portfolio-filters div.portfolio-filters-more-button.active{color:#739D90;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio-filters-more .portfolio-filters-more-dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio-selected-filters .portfolio-selected-filter-item{font-family:"Helvetica", Sans-serif;color:#5A656F;}.elementor-519 .elementor-element.elementor-element-652f454 .portfolio-selected-filters .portfolio-selected-filter-item:hover{color:#739D90;}.elementor-519 .elementor-element.elementor-element-def65c3{--spacer-size:60px;}.elementor-519 .elementor-element.elementor-element-e42bbce{--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-519 .elementor-element.elementor-element-e42bbce:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-e42bbce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99755829;}.elementor-519 .elementor-element.elementor-element-7a93603{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-519 .elementor-element.elementor-element-4db4beb > .elementor-widget-container{margin:40px 0px 0px 30px;}.elementor-519 .elementor-element.elementor-element-4db4beb.elementor-element{--order:99999 /* order end hack */;}.elementor-519 .elementor-element.elementor-element-4db4beb .thegem-heading, .elementor-519 .elementor-element.elementor-element-4db4beb .thegem-heading .light{font-family:"Helvetica", Sans-serif;font-size:120px;font-weight:800;text-transform:capitalize;font-style:normal;line-height:1em;letter-spacing:-5px;}.elementor-519 .elementor-element.elementor-element-ea758c4{text-align:center;z-index:10;}.elementor-519 .elementor-element.elementor-element-ea758c4 > .elementor-widget-container{margin:-29px 351px 0px 0px;}.elementor-519 .elementor-element.elementor-element-ea758c4.elementor-element{--order:99999 /* order end hack */;}.elementor-519 .elementor-element.elementor-element-ea758c4 .thegem-heading, .elementor-519 .elementor-element.elementor-element-ea758c4 .thegem-heading .light{font-family:"Helvetica", Sans-serif;font-weight:bold;text-transform:lowercase;font-style:normal;line-height:1.3em;letter-spacing:-1.5px;}.elementor-519 .elementor-element.elementor-element-e6e5113{text-align:left;}.elementor-519 .elementor-element.elementor-element-e6e5113 > .elementor-widget-container{margin:-60px 0px 0px 256px;}.elementor-519 .elementor-element.elementor-element-e6e5113.elementor-element{--order:99999 /* order end hack */;}.elementor-519 .elementor-element.elementor-element-e6e5113 .thegem-heading, .elementor-519 .elementor-element.elementor-element-e6e5113 .thegem-heading .light{font-family:"Helvetica", Sans-serif;font-size:120px;font-weight:800;text-transform:capitalize;line-height:1em;letter-spacing:-5px;}.elementor-519 .elementor-element.elementor-element-b5ee4a8{--spacer-size:30px;}.elementor-519 .elementor-element.elementor-element-354a3d0{--display:flex;}.elementor-519 .elementor-element.elementor-element-cba0a24{--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-519 .elementor-element.elementor-element-c771e86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-519 .elementor-element.elementor-element-f1de69f{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-519 .elementor-element.elementor-element-f1de69f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-519 .elementor-element.elementor-element-f1de69f.elementor-element{--align-self:flex-end;}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox-content{border-style:solid;border-width:0px 0px 2px 0px;border-color:#739D90;padding:0px 0px 0px 0px;}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox-content, .elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0px;margin-top:0px;color:#739D90;font-family:"Helvetica", Sans-serif;}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox:hover .gem-infobox-content .gem-infobox-title{color:#5A656F !important;}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox .gem-infobox-content .gem-infobox-subtitle{font-family:"Helvetica", Sans-serif;}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:27px !important;color:#739D90;}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:27px !important;height:27px !important;fill:#739D90;}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox-content .gem-image img, .elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox-content a .gem-image img{width:27px;max-width:27px;height:auto;}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;transform:rotate(0deg);}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox-content .gem-image span{border-style:none;margin:2px 10px 0px 0px;}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:2px 10px 0px 0px;}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-519 .elementor-element.elementor-element-f1de69f .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-519 .elementor-element.elementor-element-d6e48e9{--spacer-size:30px;}.elementor-519 .elementor-element.elementor-element-489b991 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-519 .elementor-element.elementor-element-57b6d75{--padding-top:60px;--padding-bottom:70px;--padding-left:21px;--padding-right:21px;}.elementor-519 .elementor-element.elementor-element-4db4beb > .elementor-widget-container{margin:0px 0px 0px 55px;}.elementor-519 .elementor-element.elementor-element-4db4beb .thegem-heading, .elementor-519 .elementor-element.elementor-element-4db4beb .thegem-heading .light{font-size:70px;}.elementor-519 .elementor-element.elementor-element-ea758c4 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-519 .elementor-element.elementor-element-e6e5113 > .elementor-widget-container{margin:0px 0px 0px 55px;}.elementor-519 .elementor-element.elementor-element-e6e5113 .thegem-heading, .elementor-519 .elementor-element.elementor-element-e6e5113 .thegem-heading .light{font-size:70px;}.elementor-519 .elementor-element.elementor-element-f1de69f > .elementor-widget-container{margin:101px 0px 000px 0px;}}@media(max-width:767px){.elementor-519 .elementor-element.elementor-element-57b6d75{--padding-top:50px;--padding-bottom:60px;--padding-left:21px;--padding-right:21px;}.elementor-519 .elementor-element.elementor-element-7a93603{--padding-top:0px;--padding-bottom:29px;--padding-left:21px;--padding-right:21px;}.elementor-519 .elementor-element.elementor-element-4db4beb{text-align:left;}.elementor-519 .elementor-element.elementor-element-4db4beb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-519 .elementor-element.elementor-element-4db4beb .thegem-heading, .elementor-519 .elementor-element.elementor-element-4db4beb .thegem-heading .light{font-size:50px;}.elementor-519 .elementor-element.elementor-element-ea758c4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-519 .elementor-element.elementor-element-e6e5113{text-align:center;}.elementor-519 .elementor-element.elementor-element-e6e5113 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-519 .elementor-element.elementor-element-e6e5113 .thegem-heading, .elementor-519 .elementor-element.elementor-element-e6e5113 .thegem-heading .light{font-size:50px;}.elementor-519 .elementor-element.elementor-element-c771e86 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-519 .elementor-element.elementor-element-f1de69f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-519 .elementor-element.elementor-element-f1de69f{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;}}@media(min-width:768px){.elementor-519 .elementor-element.elementor-element-7a93603{--width:100%;}.elementor-519 .elementor-element.elementor-element-cba0a24{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-519 .elementor-element.elementor-element-7a93603{--width:65%;}}