.elementor-640 .elementor-element.elementor-element-3bd15bf8{--display:flex;--min-height:25vw;--justify-content:center;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-640 .elementor-element.elementor-element-3bd15bf8:not(.elementor-motion-effects-element-type-background),.elementor-640 .elementor-element.elementor-element-3bd15bf8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-640 .elementor-element.elementor-element-3bd15bf8 .thegem-section-parallax-background{background-image:url("https://xploremarketing.eu/wp-content/uploads/2025/02/cloud-1.svg");background-position:-11vw 0;background-repeat:no-repeat}.elementor-640 .elementor-element.elementor-element-8ee1288>.elementor-widget-container{background-color:#f9f9f9;padding:3px 12px;border-radius:20px}.elementor-640 .elementor-element.elementor-element-8ee1288 .thegem-te-portfolio-breadcrumbs .portfolio-breadcrumbs{justify-content:left;text-align:left}.elementor-640 .elementor-element.elementor-element-8ee1288 .thegem-te-portfolio-breadcrumbs .portfolio-breadcrumbs ul{justify-content:left;text-align:left}.elementor-640 .elementor-element.elementor-element-8ee1288 .thegem-te-portfolio-breadcrumbs .portfolio-breadcrumbs ul>li{font-weight:400;color:#474747}.elementor-640 .elementor-element.elementor-element-8ee1288 .thegem-te-portfolio-breadcrumbs .portfolio-breadcrumbs ul>li>a{color:#474747}.elementor-640 .elementor-element.elementor-element-8ee1288 .thegem-te-portfolio-breadcrumbs .portfolio-breadcrumbs ul>li>a:hover{color:#6953d9}.elementor-640 .elementor-element.elementor-element-8ee1288 .thegem-te-portfolio-breadcrumbs .portfolio-breadcrumbs ul>li:last-child{color:#252580}.elementor-640 .elementor-element.elementor-element-7f28f398{text-align:center}.elementor-640 .elementor-element.elementor-element-766a18d .thegem-te-portfolio-excerpt{justify-content:left;text-align:left}.elementor-640 .elementor-element.elementor-element-94bfd4c{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-640 .elementor-element.elementor-element-5cf70b38 .gem-button-container .gem-button{background-color:var(--e-global-color-secondary);border-radius:25px}.elementor-640 .elementor-element.elementor-element-5cf70b38 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-9e5c712)}.elementor-640 .elementor-element.elementor-element-5cf70b38 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-640 .elementor-element.elementor-element-5cf70b38 .gem-button-container{text-align:center}.elementor-640 .elementor-element.elementor-element-5cf70b38 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px 30px}.elementor-640 .elementor-element.elementor-element-5cf70b38 .gem-button-container .gem-button .gem-text-button{color:var(--e-global-color-text);font-size:16px}.elementor-640 .elementor-element.elementor-element-5cf70b38 .gem-button-container .gem-button .gem-button-icon{font-size:14px;color:var(--e-global-color-text)}.elementor-640 .elementor-element.elementor-element-5cf70b38 .gem-button-container .gem-button .gem-button-icon svg{fill:var(--e-global-color-text)}.elementor-640 .elementor-element.elementor-element-5cf70b38 .gem-button-container .gem-button i,.elementor-640 .elementor-element.elementor-element-5cf70b38 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-640 .elementor-element.elementor-element-5cf70b38 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-640 .elementor-element.elementor-element-48e73d1d .gem-button-container .gem-button{background-color:var(--e-global-color-text);border-radius:25px}.elementor-640 .elementor-element.elementor-element-48e73d1d .gem-button-container .gem-button:hover{background-color:var(--e-global-color-d49d9f4)}.elementor-640 .elementor-element.elementor-element-48e73d1d .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-640 .elementor-element.elementor-element-48e73d1d .gem-button-container{text-align:center}.elementor-640 .elementor-element.elementor-element-48e73d1d .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px 30px}.elementor-640 .elementor-element.elementor-element-48e73d1d .gem-button-container .gem-button .gem-text-button{font-size:16px}.elementor-640 .elementor-element.elementor-element-48e73d1d .gem-button-container .gem-button .gem-button-icon{font-size:14px}.elementor-640 .elementor-element.elementor-element-48e73d1d .gem-button-container .gem-button i,.elementor-640 .elementor-element.elementor-element-48e73d1d .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-640 .elementor-element.elementor-element-48e73d1d .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-640 .elementor-element.elementor-element-4c74ec9{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-640 .elementor-element.elementor-element-73eb412{--display:flex}.elementor-640 .elementor-element.elementor-element-bdffc08>.elementor-widget-container{background-color:var(--e-global-color-text);border-style:solid;border-width:2px;border-radius:30px}.elementor-640 .elementor-element.elementor-element-bdffc08 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-640 .elementor-element.elementor-element-3cf8a83 .portfolio-grid .item{width:calc(100%/1);padding:calc(20px/2)}.elementor-640 .elementor-element.elementor-element-3cf8a83 .portfolio-grid{margin:calc(-20px/2)}.elementor-640 .elementor-element.elementor-element-3cf8a83 .item-inner{border-radius:30px}.elementor-640 .elementor-element.elementor-element-340d968{--display:flex;--thegem-sticky-offset:119px}.elementor-640 .elementor-element.elementor-element-77874aa>.elementor-widget-container{margin:0 0 0 -10px}.elementor-640 .elementor-element.elementor-element-77874aa .thegem-te-portfolio-info .portfolio-info .portfolio-info-item{margin-right:0;padding-right:0}.elementor-640 .elementor-element.elementor-element-77874aa .thegem-te-portfolio-info .portfolio-info .portfolio-info-item-cats .separator{margin:0}.elementor-640 .elementor-element.elementor-element-77874aa .thegem-te-portfolio-info .portfolio-info .portfolio-info-item .item-label{padding-right:0}.elementor-640 .elementor-element.elementor-element-77874aa .thegem-te-portfolio-info .portfolio-info .portfolio-info-item-cats a{border-width:9px;border-radius:30px;color:var(--e-global-color-text);background-color:var(--e-global-color-9e5c712)}.elementor-640 .elementor-element.elementor-element-2901ff8{text-align:left}.elementor-640 .elementor-element.elementor-element-2901ff8 .thegem-heading,.elementor-640 .elementor-element.elementor-element-2901ff8 .thegem-heading .light{font-size:34px}.elementor-640 .elementor-element.elementor-element-642bb83 .thegem-te-portfolio-content{justify-content:left;text-align:left}.elementor-640 .elementor-element.elementor-element-1944323 .thegem-te-portfolio-info .portfolio-info .portfolio-info-item .item-label{padding-top:20px;padding-bottom:20px;padding-right:40px;color:var(--e-global-color-text)}.elementor-640 .elementor-element.elementor-element-1944323 .thegem-te-portfolio-info .portfolio-info .portfolio-info-item .item-value{padding-top:20px;padding-bottom:20px}.elementor-640 .elementor-element.elementor-element-fc972e1{--display:flex}.elementor-640 .elementor-element.elementor-element-094257f .thegem-te-portfolio-navigation .post-navigation .post-title span{text-transform:none}.elementor-640 .elementor-element.elementor-element-31f9f76{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px}.elementor-640 .elementor-element.elementor-element-2571b3e{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-640 .elementor-element.elementor-element-fb2fea4{text-align:left}.elementor-640 .elementor-element.elementor-element-0117b03 .gem-button-container .gem-button{background-color:var(--e-global-color-secondary);border-radius:25px}.elementor-640 .elementor-element.elementor-element-0117b03 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-9e5c712)}.elementor-640 .elementor-element.elementor-element-0117b03 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-640 .elementor-element.elementor-element-0117b03 .gem-button-container{text-align:left}.elementor-640 .elementor-element.elementor-element-0117b03 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px 30px}.elementor-640 .elementor-element.elementor-element-0117b03 .gem-button-container .gem-button .gem-text-button{color:var(--e-global-color-text);font-size:16px}.elementor-640 .elementor-element.elementor-element-0117b03 .gem-button-container .gem-button .gem-button-icon{font-size:14px;color:var(--e-global-color-text)}.elementor-640 .elementor-element.elementor-element-0117b03 .gem-button-container .gem-button .gem-button-icon svg{fill:var(--e-global-color-text)}.elementor-640 .elementor-element.elementor-element-0117b03 .gem-button-container .gem-button i,.elementor-640 .elementor-element.elementor-element-0117b03 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-640 .elementor-element.elementor-element-0117b03 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .portfolio-item,.elementor-640 .elementor-element.elementor-element-5c5b2af .skeleton-posts.portfolio-row .portfolio-item{padding:calc(20px/2) !important}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .portfolio-row,.elementor-640 .elementor-element.elementor-element-5c5b2af .skeleton-posts.portfolio-row{margin:calc(-20px/2)}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-20px/2) 0}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:20px;padding-right:20px}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(20px/2);padding-right:calc(20px/2)}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:20px;padding-right:20px}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:20px}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .portfolio-item .wrap>.caption{background-color:var(--e-global-color-accent);border-radius:0 0 20px 20px;padding:20px;text-align:center;border-style:none}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .portfolio-item:not(.double-item) .image-inner{height:250px !important;padding-bottom:0 !important;aspect-ratio:initial !important}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .portfolio-item:not(.double-item) .gem-simple-gallery .gem-gallery-item a{height:250px !important}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio-item .caption .title span{text-transform:none;max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .portfolio-item .caption .title span{color:#252580}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .portfolio-item .caption .info .set a{font-weight:500;color:var(--e-global-color-text)}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid.title-on-page .portfolio-item .wrap{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .portfolio-item .wrap>.caption .caption-separator{margin-center:0;height:0}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .portfolio-likes{text-align:-webkit-center}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .portfolio-item .wrap>.caption .title{margin:0 0 15px}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio.portfolio-grid .portfolio-load-more{margin-top:50px}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio-load-more button{border-radius:20px;background-color:#6953d9;border-color:#6953d9}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio-load-more button span{color:#f3f3f3}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio-load-more button i:before{color:#f3f3f3}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio-load-more button svg{fill:#f3f3f3}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio-load-more button:hover{background-color:#252580;border-color:#252580}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio-load-more button.gem-button-icon-position-right .gem-button-icon{margin-left:10px}.elementor-640 .elementor-element.elementor-element-5c5b2af .portfolio-load-more button.gem-button-icon-position-left .gem-button-icon{margin-right:10px}@media(max-width:1024px){.elementor-640 .elementor-element.elementor-element-3bd15bf8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-640 .elementor-element.elementor-element-3bd15bf8 .thegem-section-parallax-background{background-position:0 0}.elementor-640 .elementor-element.elementor-element-7f28f398{text-align:center}.elementor-640 .elementor-element.elementor-element-3cf8a83 .portfolio-grid .item{width:calc(100%/1)}.elementor-640 .elementor-element.elementor-element-31f9f76{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}@media(max-width:767px){.elementor-640 .elementor-element.elementor-element-3bd15bf8{--min-height:300px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-640 .elementor-element.elementor-element-3bd15bf8 .thegem-section-parallax-background{background-position:0 0}.elementor-640 .elementor-element.elementor-element-7f28f398{text-align:center}.elementor-640 .elementor-element.elementor-element-5cf70b38 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 17px}.elementor-640 .elementor-element.elementor-element-5cf70b38 .gem-button-container .gem-button .gem-text-button{font-size:13px}.elementor-640 .elementor-element.elementor-element-48e73d1d .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 17px}.elementor-640 .elementor-element.elementor-element-48e73d1d .gem-button-container .gem-button .gem-text-button{font-size:13px}.elementor-640 .elementor-element.elementor-element-3cf8a83 .portfolio-grid .item{width:calc(100%/1)}.elementor-640 .elementor-element.elementor-element-0117b03 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 17px}.elementor-640 .elementor-element.elementor-element-0117b03 .gem-button-container .gem-button .gem-text-button{font-size:13px}}