.elementor-12570 .elementor-element.elementor-element-55f07f28{margin-top:0px;margin-bottom:0px;}.elementor-12570 .elementor-element.elementor-element-a9b9384 .portfolio.extended-carousel-grid .fullwidth-block{padding:0 10px;}.elementor-12570 .elementor-element.elementor-element-a9b9384 .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(10px/2) !important;margin:calc(-10px/2);}.elementor-12570 .elementor-element.elementor-element-a9b9384 .extended-carousel-grid:not(.inited) .portfolio-item,
					.elementor-12570 .elementor-element.elementor-element-a9b9384 .skeleton-posts .portfolio-item{padding:calc(10px/2);}.elementor-12570 .elementor-element.elementor-element-a9b9384 .extended-carousel-grid:not(.inited) .owl-stage,
					.elementor-12570 .elementor-element.elementor-element-a9b9384 .skeleton-posts.portfolio-row{margin:calc(-10px/2);}.elementor-12570 .elementor-element.elementor-element-a9b9384 .extended-carousel-grid .extended-carousel-item .owl-nav .owl-prev div i, 
					.elementor-12570 .elementor-element.elementor-element-a9b9384 .extended-carousel-grid .extended-carousel-item .owl-nav .owl-next div i{width:20px;height:20px;font-size:20px;line-height:20px;}.elementor-12570 .elementor-element.elementor-element-a9b9384 .extended-carousel-grid .extended-carousel-item .owl-nav .owl-prev div.position-on, 
					.elementor-12570 .elementor-element.elementor-element-a9b9384 .extended-carousel-grid .extended-carousel-item .owl-nav .owl-next div.position-on{border-style:none;}.elementor-12570 .elementor-element.elementor-element-a9b9384 .extended-carousel-grid .extended-carousel-item .owl-nav .owl-prev:hover div.position-on, 
							.elementor-12570 .elementor-element.elementor-element-a9b9384 .extended-carousel-grid .extended-carousel-item .owl-nav .owl-next:hover div.position-on{background-color:#0C0E18;}.elementor-12570 .elementor-element.elementor-element-d9f6b69{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12570 .elementor-element.elementor-element-fc22bde{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12570 .elementor-element.elementor-element-c59bfd5{text-align:center;}.elementor-12570 .elementor-element.elementor-element-c59bfd5, .elementor-12570 .elementor-element.elementor-element-c59bfd5 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#171C36;}.elementor-12570 .elementor-element.elementor-element-7a17a04{--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;}.elementor-12570 .elementor-element.elementor-element-1bc46a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12570 .elementor-element.elementor-element-1bc46a2:not(.elementor-motion-effects-element-type-background), .elementor-12570 .elementor-element.elementor-element-1bc46a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA300;}.elementor-12570 .elementor-element.elementor-element-3793666 .thegem-heading, .elementor-12570 .elementor-element.elementor-element-3793666 .thegem-heading .light{font-size:35px;font-weight:900;line-height:42px;}.elementor-12570 .elementor-element.elementor-element-3793666 .thegem-heading:hover > span,
					.elementor-12570 .elementor-element.elementor-element-3793666 .thegem-heading:hover > a,
					.elementor-12570 .elementor-element.elementor-element-3793666 .thegem-heading:hover span.colored{color:#FFFFFF !important;}.elementor-12570 .elementor-element.elementor-element-142622e{--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-12570 .elementor-element.elementor-element-b865b08 .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio, .double-item) .image-inner:not(.empty){aspect-ratio:1 !important;height:auto;}.elementor-12570 .elementor-element.elementor-element-b865b08 .portfolio.extended-carousel-grid .fullwidth-block{padding:0 15px;}.elementor-12570 .elementor-element.elementor-element-b865b08 .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(15px/2) !important;margin:calc(-15px/2);}.elementor-12570 .elementor-element.elementor-element-b865b08 .extended-carousel-grid:not(.inited) .portfolio-item,
					.elementor-12570 .elementor-element.elementor-element-b865b08 .skeleton-posts .portfolio-item{padding:calc(15px/2);}.elementor-12570 .elementor-element.elementor-element-b865b08 .extended-carousel-grid:not(.inited) .owl-stage,
					.elementor-12570 .elementor-element.elementor-element-b865b08 .skeleton-posts.portfolio-row{margin:calc(-15px/2);}.elementor-12570 .elementor-element.elementor-element-b865b08 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-12570 .elementor-element.elementor-element-b865b08 .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-12570 .elementor-element.elementor-element-b865b08 .portfolio.portfolio-grid .portfolio-item .caption .title span{font-size:16px;font-weight:500;}.elementor-12570 .elementor-element.elementor-element-b865b08 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .title{margin:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-b865b08 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .subtitle{margin:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-b865b08 .extended-carousel-grid .extended-carousel-item .owl-nav .owl-prev div, 
							.elementor-12570 .elementor-element.elementor-element-b865b08 .extended-carousel-grid .extended-carousel-item .owl-nav .owl-next div{color:#C71414;}.elementor-12570 .elementor-element.elementor-element-d24cdbd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:13px;}.elementor-12570 .elementor-element.elementor-element-d24cdbd:not(.elementor-motion-effects-element-type-background), .elementor-12570 .elementor-element.elementor-element-d24cdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6CA76C;}.elementor-12570 .elementor-element.elementor-element-dfcafd2{text-align:center;}.elementor-12570 .elementor-element.elementor-element-dfcafd2 .thegem-heading, .elementor-12570 .elementor-element.elementor-element-dfcafd2 .thegem-heading .light{font-size:35px;font-weight:900;line-height:42px;}.elementor-12570 .elementor-element.elementor-element-dfcafd2 .thegem-heading:hover > span,
					.elementor-12570 .elementor-element.elementor-element-dfcafd2 .thegem-heading:hover > a,
					.elementor-12570 .elementor-element.elementor-element-dfcafd2 .thegem-heading:hover span.colored{color:#FFFFFF !important;}.elementor-12570 .elementor-element.elementor-element-7a94a0c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12570 .elementor-element.elementor-element-f2062f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12570 .elementor-element.elementor-element-da273d7 .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio, .double-item) .image-inner:not(.empty){aspect-ratio:1 !important;height:auto;}.elementor-12570 .elementor-element.elementor-element-da273d7 .portfolio.extended-carousel-grid .fullwidth-block{padding:0 15px;}.elementor-12570 .elementor-element.elementor-element-da273d7 .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(15px/2) !important;margin:calc(-15px/2);}.elementor-12570 .elementor-element.elementor-element-da273d7 .extended-carousel-grid:not(.inited) .portfolio-item,
					.elementor-12570 .elementor-element.elementor-element-da273d7 .skeleton-posts .portfolio-item{padding:calc(15px/2);}.elementor-12570 .elementor-element.elementor-element-da273d7 .extended-carousel-grid:not(.inited) .owl-stage,
					.elementor-12570 .elementor-element.elementor-element-da273d7 .skeleton-posts.portfolio-row{margin:calc(-15px/2);}.elementor-12570 .elementor-element.elementor-element-da273d7 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-da273d7 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-12570 .elementor-element.elementor-element-da273d7 .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-12570 .elementor-element.elementor-element-da273d7 .portfolio.portfolio-grid .portfolio-item .caption .title span{font-size:16px;font-weight:500;}.elementor-12570 .elementor-element.elementor-element-da273d7 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .title{margin:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-da273d7 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .subtitle{margin:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-cdc7c99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:13px;}.elementor-12570 .elementor-element.elementor-element-cdc7c99:not(.elementor-motion-effects-element-type-background), .elementor-12570 .elementor-element.elementor-element-cdc7c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6CA76C;}.elementor-12570 .elementor-element.elementor-element-97ceee4{text-align:center;}.elementor-12570 .elementor-element.elementor-element-97ceee4 .thegem-heading, .elementor-12570 .elementor-element.elementor-element-97ceee4 .thegem-heading .light{font-size:35px;font-weight:900;line-height:42px;}.elementor-12570 .elementor-element.elementor-element-97ceee4 .thegem-heading:hover > span,
					.elementor-12570 .elementor-element.elementor-element-97ceee4 .thegem-heading:hover > a,
					.elementor-12570 .elementor-element.elementor-element-97ceee4 .thegem-heading:hover span.colored{color:#FFFFFF !important;}.elementor-12570 .elementor-element.elementor-element-aae7a80{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12570 .elementor-element.elementor-element-db8d3c7{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:13px;}.elementor-12570 .elementor-element.elementor-element-db8d3c7:not(.elementor-motion-effects-element-type-background), .elementor-12570 .elementor-element.elementor-element-db8d3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D50000;}.elementor-12570 .elementor-element.elementor-element-db8d3c7.e-con{--align-self:stretch;}.elementor-12570 .elementor-element.elementor-element-30e7035 .thegem-heading, .elementor-12570 .elementor-element.elementor-element-30e7035 .thegem-heading .light{font-size:35px;font-weight:900;line-height:42px;}.elementor-12570 .elementor-element.elementor-element-30e7035 .thegem-heading:hover > span,
					.elementor-12570 .elementor-element.elementor-element-30e7035 .thegem-heading:hover > a,
					.elementor-12570 .elementor-element.elementor-element-30e7035 .thegem-heading:hover span.colored{color:#FFFFFF !important;}.elementor-12570 .elementor-element.elementor-element-a7c1f63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12570 .elementor-element.elementor-element-40a2e49 .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio, .double-item) .image-inner:not(.empty){aspect-ratio:1 !important;height:auto;}.elementor-12570 .elementor-element.elementor-element-40a2e49 .portfolio.extended-carousel-grid .fullwidth-block{padding:0 15px;}.elementor-12570 .elementor-element.elementor-element-40a2e49 .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(15px/2) !important;margin:calc(-15px/2);}.elementor-12570 .elementor-element.elementor-element-40a2e49 .extended-carousel-grid:not(.inited) .portfolio-item,
					.elementor-12570 .elementor-element.elementor-element-40a2e49 .skeleton-posts .portfolio-item{padding:calc(15px/2);}.elementor-12570 .elementor-element.elementor-element-40a2e49 .extended-carousel-grid:not(.inited) .owl-stage,
					.elementor-12570 .elementor-element.elementor-element-40a2e49 .skeleton-posts.portfolio-row{margin:calc(-15px/2);}.elementor-12570 .elementor-element.elementor-element-40a2e49 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-40a2e49 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-12570 .elementor-element.elementor-element-40a2e49 .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-12570 .elementor-element.elementor-element-40a2e49 .portfolio.portfolio-grid .portfolio-item .caption .title span{font-size:16px;font-weight:500;}.elementor-12570 .elementor-element.elementor-element-40a2e49 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .title{margin:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-40a2e49 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .subtitle{margin:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-dab1f0a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12570 .elementor-element.elementor-element-258bd9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12570 .elementor-element.elementor-element-89b3804{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12570 .elementor-element.elementor-element-89b3804:not(.elementor-motion-effects-element-type-background), .elementor-12570 .elementor-element.elementor-element-89b3804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BE04A7;}.elementor-12570 .elementor-element.elementor-element-263a2f4 .thegem-heading, .elementor-12570 .elementor-element.elementor-element-263a2f4 .thegem-heading .light{font-size:35px;font-weight:900;line-height:42px;}.elementor-12570 .elementor-element.elementor-element-263a2f4 .thegem-heading:hover > span,
					.elementor-12570 .elementor-element.elementor-element-263a2f4 .thegem-heading:hover > a,
					.elementor-12570 .elementor-element.elementor-element-263a2f4 .thegem-heading:hover span.colored{color:#FFFFFF !important;}.elementor-12570 .elementor-element.elementor-element-de47784 .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio, .double-item) .image-inner:not(.empty){aspect-ratio:1 !important;height:auto;}.elementor-12570 .elementor-element.elementor-element-de47784 .portfolio.extended-carousel-grid .fullwidth-block{padding:0 15px;}.elementor-12570 .elementor-element.elementor-element-de47784 .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(15px/2) !important;margin:calc(-15px/2);}.elementor-12570 .elementor-element.elementor-element-de47784 .extended-carousel-grid:not(.inited) .portfolio-item,
					.elementor-12570 .elementor-element.elementor-element-de47784 .skeleton-posts .portfolio-item{padding:calc(15px/2);}.elementor-12570 .elementor-element.elementor-element-de47784 .extended-carousel-grid:not(.inited) .owl-stage,
					.elementor-12570 .elementor-element.elementor-element-de47784 .skeleton-posts.portfolio-row{margin:calc(-15px/2);}.elementor-12570 .elementor-element.elementor-element-de47784 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-de47784 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-12570 .elementor-element.elementor-element-de47784 .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-12570 .elementor-element.elementor-element-de47784 .portfolio.portfolio-grid .portfolio-item .caption .title span{font-size:16px;font-weight:500;}.elementor-12570 .elementor-element.elementor-element-de47784 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .title{margin:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-de47784 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .subtitle{margin:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-822e22f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12570 .elementor-element.elementor-element-822e22f:not(.elementor-motion-effects-element-type-background), .elementor-12570 .elementor-element.elementor-element-822e22f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BE04A7;}.elementor-12570 .elementor-element.elementor-element-8be249a .thegem-heading, .elementor-12570 .elementor-element.elementor-element-8be249a .thegem-heading .light{font-size:35px;font-weight:900;line-height:42px;}.elementor-12570 .elementor-element.elementor-element-8be249a .thegem-heading:hover > span,
					.elementor-12570 .elementor-element.elementor-element-8be249a .thegem-heading:hover > a,
					.elementor-12570 .elementor-element.elementor-element-8be249a .thegem-heading:hover span.colored{color:#FFFFFF !important;}.elementor-12570 .elementor-element.elementor-element-eaca21a > .elementor-container{max-width:1400px;}.elementor-12570 .elementor-element.elementor-element-ebb82a9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12570 .elementor-element.elementor-element-ebb82a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-105d842{margin-top:72px;margin-bottom:0px;}.elementor-12570 .elementor-element.elementor-element-9bae5db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-12570 .elementor-element.elementor-element-9bae5db, .elementor-12570 .elementor-element.elementor-element-9bae5db .elementor-text-editor *{font-size:35px;line-height:38px;}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio, .double-item) .image-inner:not(.empty){aspect-ratio:1 !important;height:auto;}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .portfolio-item,
					 .elementor-12570 .elementor-element.elementor-element-baa264f .skeleton-posts.portfolio-row .portfolio-item{padding:calc(25px/2) !important;}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .portfolio-row,
					 .elementor-12570 .elementor-element.elementor-element-baa264f .skeleton-posts.portfolio-row{margin:calc(-25px/2);}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-25px/2) 0;}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:25px;padding-right:25px;}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(25px/2);padding-right:calc(25px/2);}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:25px;padding-right:25px;}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:25px;}.elementor-12570 .elementor-element.elementor-element-baa264f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 80px 0px;}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio-item .caption .title span{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .portfolio-item .caption .title span{font-size:16px;font-weight:500;}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .portfolio-filters{text-align:left;}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .portfolio-filters a span,
							.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .portfolio-filters div.portfolio-filters-more-button{font-family:"Jost", Sans-serif;font-size:17px;font-weight:500;}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .gem-pagination{margin-top:100px;}.elementor-12570 .elementor-element.elementor-element-baa264f .gem-pagination a{font-family:"Jost", Sans-serif;}.elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .gem-pagination .prev, .elementor-12570 .elementor-element.elementor-element-baa264f .portfolio.portfolio-grid .gem-pagination .next{color:#171C36;}.elementor-bc-flex-widget .elementor-12570 .elementor-element.elementor-element-810f4bd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12570 .elementor-element.elementor-element-810f4bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12570 .elementor-element.elementor-element-28deb42 .team-person{background-color:#FFC577 !important;}.elementor-12570 .elementor-element.elementor-element-28deb42 .gem-team:not(.gem-team-style-6) .team-person, .elementor-12570 .elementor-element.elementor-element-28deb42 .gem-team.gem-team-style-6 .team-person-hover{padding:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-28deb42 .team-person-image{margin:-20px 0px 20px 0px;}.elementor-12570 .elementor-element.elementor-element-28deb42 .gem-team-style-5 .team-person-image .image-hover{padding:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-28deb42 .team-person-image span, .elementor-12570 .elementor-element.elementor-element-28deb42 .team-person-image span:before, .elementor-12570 .elementor-element.elementor-element-28deb42 .team-person-image span img{border-radius:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-28deb42 .gem-team:not(.gem-team-style-5) .team-person-image span, .elementor-12570 .elementor-element.elementor-element-28deb42 .gem-team.gem-team-style-5 .team-person-image .image-hover{border-style:none;}.elementor-12570 .elementor-element.elementor-element-28deb42 .gem-team-style-5 .team-person:hover .team-person-image .image-hover{background-color:#02010100 !important;}.elementor-12570 .elementor-element.elementor-element-28deb42 .team-person-name, .elementor-12570 .elementor-element.elementor-element-28deb42 .team-person-name span{font-size:20px;line-height:25px;}.elementor-12570 .elementor-element.elementor-element-28deb42 .team-person-name{margin:0px 0px 15px 0px;}.elementor-12570 .elementor-element.elementor-element-28deb42 .team-person-description{color:#1E1E1E;font-size:14px;text-align:center;}.elementor-12570 .elementor-element.elementor-element-28deb42 .socials-item i:before{font-size:35px;height:35px;}.elementor-12570 .elementor-element.elementor-element-28deb42 .socials{margin:-12px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-28deb42 .socials-item{margin:0px 10px 0px 10px;color:#262626;}.elementor-12570 .elementor-element.elementor-element-0be7c4c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12570 .elementor-element.elementor-element-0be7c4c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12570 .elementor-element.elementor-element-0be7c4c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12570 .elementor-element.elementor-element-6ac2a7f{--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-12570 .elementor-element.elementor-element-70190c1{text-align:center;}.elementor-12570 .elementor-element.elementor-element-5861eb6 > .elementor-container{max-width:1400px;}.elementor-12570 .elementor-element.elementor-element-5861eb6{margin-top:30px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-12570 .elementor-element.elementor-element-72f46bd.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:11px;}.elementor-12570 .elementor-element.elementor-element-72f46bd .elementor-main-swiper{height:561px;}.elementor-12570 .elementor-element.elementor-element-72f46bd .elementor-swiper-button{font-size:22px;color:#FFFFFF;}.elementor-12570 .elementor-element.elementor-element-72f46bd .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-12570 .elementor-element.elementor-element-72f46bd .elementor-custom-embed-play i{color:#FFFFFF;}.elementor-12570 .elementor-element.elementor-element-72f46bd .elementor-custom-embed-play svg{fill:#FFFFFF;}.elementor-12570 .elementor-element.elementor-element-72f46bd .elementor-carousel-image-overlay{background-color:#00000099;font-family:"Jost", Sans-serif;font-size:25px;font-weight:700;line-height:28px;}.elementor-12570 .elementor-element.elementor-element-c50321f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12570 .elementor-element.elementor-element-c50321f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E60000;}.elementor-bc-flex-widget .elementor-12570 .elementor-element.elementor-element-c50321f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12570 .elementor-element.elementor-element-c50321f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12570 .elementor-element.elementor-element-c50321f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12570 .elementor-element.elementor-element-c50321f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-12570 .elementor-element.elementor-element-c50321f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12570 .elementor-element.elementor-element-2b88448 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-12570 .elementor-element.elementor-element-2b88448 .elementor-icon-wrapper{text-align:center;}.elementor-12570 .elementor-element.elementor-element-2b88448.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12570 .elementor-element.elementor-element-2b88448.elementor-view-framed .elementor-icon, .elementor-12570 .elementor-element.elementor-element-2b88448.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12570 .elementor-element.elementor-element-2b88448.elementor-view-framed .elementor-icon, .elementor-12570 .elementor-element.elementor-element-2b88448.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12570 .elementor-element.elementor-element-2b88448.elementor-view-stacked .elementor-icon:hover{background-color:#171C36;color:#FFFFFF05;}.elementor-12570 .elementor-element.elementor-element-2b88448.elementor-view-framed .elementor-icon:hover, .elementor-12570 .elementor-element.elementor-element-2b88448.elementor-view-default .elementor-icon:hover{color:#171C36;border-color:#171C36;}.elementor-12570 .elementor-element.elementor-element-2b88448.elementor-view-framed .elementor-icon:hover, .elementor-12570 .elementor-element.elementor-element-2b88448.elementor-view-default .elementor-icon:hover svg{fill:#171C36;}.elementor-12570 .elementor-element.elementor-element-2b88448.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF05;}.elementor-12570 .elementor-element.elementor-element-2b88448.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF05;}.elementor-12570 .elementor-element.elementor-element-2b88448 .elementor-icon{font-size:80px;padding:9px;}.elementor-12570 .elementor-element.elementor-element-2b88448 .elementor-icon svg{height:80px;}.elementor-12570 .elementor-element.elementor-element-9ae1179{text-align:center;}.elementor-12570 .elementor-element.elementor-element-9ae1179 .thegem-heading, .elementor-12570 .elementor-element.elementor-element-9ae1179 .thegem-heading .light{font-size:35px;line-height:42px;}.elementor-12570 .elementor-element.elementor-element-9ae1179 .thegem-heading:hover > span,
					.elementor-12570 .elementor-element.elementor-element-9ae1179 .thegem-heading:hover > a,
					.elementor-12570 .elementor-element.elementor-element-9ae1179 .thegem-heading:hover span.colored{color:#171C36 !important;}@media(max-width:1024px){.elementor-12570 .elementor-element.elementor-element-72f46bd.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-12570 .elementor-element.elementor-element-d9f6b69{--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12570 .elementor-element.elementor-element-3793666{text-align:center;}.elementor-12570 .elementor-element.elementor-element-3793666 .thegem-heading, .elementor-12570 .elementor-element.elementor-element-3793666 .thegem-heading .light{font-size:25px;line-height:30px;}.elementor-12570 .elementor-element.elementor-element-142622e{--padding-top:20px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-12570 .elementor-element.elementor-element-d24cdbd{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-12570 .elementor-element.elementor-element-dfcafd2 .thegem-heading, .elementor-12570 .elementor-element.elementor-element-dfcafd2 .thegem-heading .light{font-size:25px;line-height:30px;}.elementor-12570 .elementor-element.elementor-element-7a94a0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12570 .elementor-element.elementor-element-f2062f5{--padding-top:20px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-12570 .elementor-element.elementor-element-da273d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-aae7a80{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12570 .elementor-element.elementor-element-db8d3c7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12570 .elementor-element.elementor-element-30e7035{text-align:center;}.elementor-12570 .elementor-element.elementor-element-30e7035 .thegem-heading, .elementor-12570 .elementor-element.elementor-element-30e7035 .thegem-heading .light{font-size:25px;line-height:30px;}.elementor-12570 .elementor-element.elementor-element-a7c1f63{--padding-top:20px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-12570 .elementor-element.elementor-element-89b3804{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12570 .elementor-element.elementor-element-263a2f4 .thegem-heading, .elementor-12570 .elementor-element.elementor-element-263a2f4 .thegem-heading .light{font-size:25px;}.elementor-12570 .elementor-element.elementor-element-de47784 > .elementor-widget-container{padding:0px 5px 0px 2px;}.elementor-12570 .elementor-element.elementor-element-822e22f{--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;}.elementor-12570 .elementor-element.elementor-element-eaca21a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-5861eb6{padding:0px 0px 0px 0px;}.elementor-12570 .elementor-element.elementor-element-72f46bd.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12570 .elementor-element.elementor-element-c50321f > .elementor-element-populated{padding:30px 20px 30px 20px;}}@media(min-width:768px){.elementor-12570 .elementor-element.elementor-element-d9f6b69{--content-width:1400px;}.elementor-12570 .elementor-element.elementor-element-7a17a04{--content-width:1400px;}.elementor-12570 .elementor-element.elementor-element-1bc46a2{--width:25%;}.elementor-12570 .elementor-element.elementor-element-d24cdbd{--width:25%;}.elementor-12570 .elementor-element.elementor-element-7a94a0c{--content-width:1400px;}.elementor-12570 .elementor-element.elementor-element-cdc7c99{--width:25%;}.elementor-12570 .elementor-element.elementor-element-aae7a80{--content-width:1400px;}.elementor-12570 .elementor-element.elementor-element-db8d3c7{--width:25%;}.elementor-12570 .elementor-element.elementor-element-dab1f0a{--content-width:1400px;}.elementor-12570 .elementor-element.elementor-element-89b3804{--width:26%;}.elementor-12570 .elementor-element.elementor-element-822e22f{--width:26%;}.elementor-12570 .elementor-element.elementor-element-d3f3cc5{width:75%;}.elementor-12570 .elementor-element.elementor-element-810f4bd{width:25%;}.elementor-12570 .elementor-element.elementor-element-3e9576f{width:78%;}.elementor-12570 .elementor-element.elementor-element-c50321f{width:22%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12570 .elementor-element.elementor-element-d3f3cc5{width:100%;}.elementor-12570 .elementor-element.elementor-element-810f4bd{width:100%;}}