.elementor-11463 .elementor-element.elementor-element-a6ce4bb:not(.elementor-motion-effects-element-type-background), .elementor-11463 .elementor-element.elementor-element-a6ce4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030136;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11463 .elementor-element.elementor-element-a6ce4bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11463 .elementor-element.elementor-element-a6ce4bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11463 .elementor-element.elementor-element-f5219e2{--spacer-size:780px;}.elementor-11463 .elementor-element.elementor-element-04387df > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11463 .elementor-element.elementor-element-04387df{margin-top:-100px;margin-bottom:0px;z-index:10;}.elementor-11463 .elementor-element.elementor-element-80ec850:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11463 .elementor-element.elementor-element-80ec850 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11463 .elementor-element.elementor-element-80ec850 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 21px 10px 90px;}.elementor-11463 .elementor-element.elementor-element-80ec850 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11463 .elementor-element.elementor-element-5426f52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11463 .elementor-element.elementor-element-5426f52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11463 .elementor-element.elementor-element-5426f52 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 21px 15px 55px;}.elementor-11463 .elementor-element.elementor-element-5426f52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11463 .elementor-element.elementor-element-f65d288 .gem-button-container .gem-button{background-color:#00BCD4;}.elementor-11463 .elementor-element.elementor-element-f65d288 .gem-button-container .gem-button:hover{background-color:#3C3950;}.elementor-11463 .elementor-element.elementor-element-f65d288 .gem-button-container{text-align:left;}.elementor-11463 .elementor-element.elementor-element-f65d288 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:13px 25px 13px 25px;}.elementor-11463 .elementor-element.elementor-element-f65d288 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-11463 .elementor-element.elementor-element-f2655b2 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-11463 .elementor-element.elementor-element-98b6a72 > .elementor-element-populated{padding:80px 21px 115px 90px;}.elementor-11463 .elementor-element.elementor-element-0e2757b > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-11463 .elementor-element.elementor-element-0e2757b .thegem-te-portfolio-title .portfolio-title{letter-spacing:0px;text-transform:none;max-width:490px;}.elementor-11463 .elementor-element.elementor-element-f4c7979 .thegem-te-portfolio-excerpt{justify-content:left;text-align:left;}.elementor-11463 .elementor-element.elementor-element-f4c7979 .thegem-te-portfolio-excerpt .portfolio-excerpt{max-width:590px;}.elementor-11463 .elementor-element.elementor-element-ca8339d > .elementor-element-populated{padding:80px 21px 115px 55px;}.elementor-11463 .elementor-element.elementor-element-2c01285 .thegem-te-portfolio-info .portfolio-info .portfolio-info-item{margin-top:32px;}.elementor-11463 .elementor-element.elementor-element-181aab2 .thegem-te-portfolio-content{justify-content:left;text-align:left;}.elementor-11463 .elementor-element.elementor-element-bd076f3 > .elementor-element-populated{padding:0px 90px 90px 90px;}.elementor-11463 .elementor-element.elementor-element-b010398{--divider-border-style:solid;--divider-color:#DFE5E8;--divider-border-width:1px;}.elementor-11463 .elementor-element.elementor-element-b010398 .elementor-divider-separator{width:100%;}.elementor-11463 .elementor-element.elementor-element-b010398 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-11463 .elementor-element.elementor-element-e0be4b0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-11463 .elementor-element.elementor-element-e0be4b0 .thegem-te-portfolio-navigation .post-navigation .post-title span{letter-spacing:0px;text-transform:none;}.elementor-11463 .elementor-element.elementor-element-d500097 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11463 .elementor-element.elementor-element-d500097 .thegem-heading, .elementor-11463 .elementor-element.elementor-element-d500097 .thegem-heading .light{text-transform:none;letter-spacing:0px;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio, .double-item) .image-inner:not(.empty){aspect-ratio:1.44 !important;height:auto;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid .portfolio-item,
					 .elementor-11463 .elementor-element.elementor-element-3211de5 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid .portfolio-row,
					 .elementor-11463 .elementor-element.elementor-element-3211de5 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-11463 .elementor-element.elementor-element-3211de5 .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-11463 .elementor-element.elementor-element-3211de5 .portfolio-item .caption .subtitle{max-height:initial !important;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio-item .caption .subtitle span{white-space:initial;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio-item .caption .subtitle a, .elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio-item .caption .subtitle p{white-space:initial;overflow:initial;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid .gem-pagination{margin-top:100px;}@media(min-width:768px){.elementor-11463 .elementor-element.elementor-element-80ec850{width:75%;}.elementor-11463 .elementor-element.elementor-element-5426f52{width:25%;}.elementor-11463 .elementor-element.elementor-element-98b6a72{width:75%;}.elementor-11463 .elementor-element.elementor-element-ca8339d{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11463 .elementor-element.elementor-element-80ec850{width:66.66%;}.elementor-11463 .elementor-element.elementor-element-5426f52{width:33.33%;}.elementor-11463 .elementor-element.elementor-element-98b6a72{width:66.66%;}.elementor-11463 .elementor-element.elementor-element-ca8339d{width:33.33%;}}@media(max-width:1024px){.elementor-11463 .elementor-element.elementor-element-f5219e2{--spacer-size:580px;}.elementor-11463 .elementor-element.elementor-element-04387df{margin-top:0px;margin-bottom:0px;}.elementor-11463 .elementor-element.elementor-element-80ec850 > .elementor-element-populated{padding:45px 21px 10px 42px;}.elementor-11463 .elementor-element.elementor-element-5426f52 > .elementor-element-populated{padding:45px 21px 15px 42px;}.elementor-11463 .elementor-element.elementor-element-98b6a72 > .elementor-element-populated{padding:45px 21px 65px 42px;}.elementor-11463 .elementor-element.elementor-element-ca8339d > .elementor-element-populated{padding:45px 21px 65px 42px;}.elementor-11463 .elementor-element.elementor-element-bd076f3 > .elementor-element-populated{padding:0px 42px 50px 42px;}.elementor-11463 .elementor-element.elementor-element-e0be4b0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-11463 .elementor-element.elementor-element-d500097 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid .portfolio-item,
					 .elementor-11463 .elementor-element.elementor-element-3211de5 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(21px/2) !important;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid .portfolio-row,
					 .elementor-11463 .elementor-element.elementor-element-3211de5 .skeleton-posts.portfolio-row{margin:calc(-21px/2);}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-21px/2) 0;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:21px;padding-right:21px;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(21px/2);padding-right:calc(21px/2);}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:21px;padding-right:21px;}.elementor-11463 .elementor-element.elementor-element-3211de5 .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:21px;}}@media(max-width:767px){.elementor-11463 .elementor-element.elementor-element-80ec850{width:50%;}.elementor-11463 .elementor-element.elementor-element-80ec850 > .elementor-element-populated{padding:45px 21px 15px 21px;}.elementor-11463 .elementor-element.elementor-element-5426f52{width:50%;}.elementor-11463 .elementor-element.elementor-element-5426f52 > .elementor-element-populated{padding:45px 21px 15px 21px;}.elementor-11463 .elementor-element.elementor-element-f65d288 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 15px 12px 15px;}.elementor-11463 .elementor-element.elementor-element-98b6a72 > .elementor-element-populated{padding:45px 21px 25px 21px;}.elementor-11463 .elementor-element.elementor-element-ca8339d > .elementor-element-populated{padding:30px 21px 45px 21px;}.elementor-11463 .elementor-element.elementor-element-bd076f3 > .elementor-element-populated{padding:0px 21px 50px 21px;}}