.elementor-2119 .elementor-element.elementor-element-fb03f22{--display:flex;--position:fixed;--min-height:230px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-52px;--z-index:9999;}.elementor-2119 .elementor-element.elementor-element-fb03f22:not(.elementor-motion-effects-element-type-background), .elementor-2119 .elementor-element.elementor-element-fb03f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 45%, #F2295B00 100%);}.elementor-2119 .elementor-element.elementor-element-fb03f22.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2119 .elementor-element.elementor-element-fb03f22{left:-1px;}body.rtl .elementor-2119 .elementor-element.elementor-element-fb03f22{right:-1px;}.elementor-2119 .elementor-element.elementor-element-6d04b0d8 > .elementor-background-overlay{opacity:0.31;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2119 .elementor-element.elementor-element-6d04b0d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2119 .elementor-element.elementor-element-596a01a1 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2119 .elementor-element.elementor-element-596a01a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2119 .elementor-element.elementor-element-596a01a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2119 .elementor-element.elementor-element-6714388d .portfolio.portfolio-grid .portfolio-item,
					 .elementor-2119 .elementor-element.elementor-element-6714388d .skeleton-posts.portfolio-row .portfolio-item{padding:calc(5px/2) !important;}.elementor-2119 .elementor-element.elementor-element-6714388d .portfolio.portfolio-grid .portfolio-row,
					 .elementor-2119 .elementor-element.elementor-element-6714388d .skeleton-posts.portfolio-row{margin:calc(-5px/2);}.elementor-2119 .elementor-element.elementor-element-6714388d .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-5px/2) 0;}.elementor-2119 .elementor-element.elementor-element-6714388d .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:5px;padding-right:5px;}.elementor-2119 .elementor-element.elementor-element-6714388d .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(5px/2);padding-right:calc(5px/2);}.elementor-2119 .elementor-element.elementor-element-6714388d .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:5px;padding-right:5px;}.elementor-2119 .elementor-element.elementor-element-6714388d .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:5px;}.elementor-2119 .elementor-element.elementor-element-6714388d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2119 .elementor-element.elementor-element-6714388d .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-2119 .elementor-element.elementor-element-6714388d .portfolio.portfolio-grid .portfolio-item:hover .image-inner{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.5px ) hue-rotate( 0deg );}.elementor-2119 .elementor-element.elementor-element-6714388d .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-2119 .elementor-element.elementor-element-6714388d .portfolio-item .caption .subtitle{max-height:initial !important;}.elementor-2119 .elementor-element.elementor-element-6714388d .portfolio-item .caption .subtitle span{white-space:initial;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}.elementor-2119 .elementor-element.elementor-element-6714388d .portfolio-item .caption .subtitle a, .elementor-2119 .elementor-element.elementor-element-6714388d .portfolio-item .caption .subtitle p{white-space:initial;overflow:initial;}.elementor-2119 .elementor-element.elementor-element-6714388d .portfolio.portfolio-grid .gem-pagination{margin-top:100px;}@media(min-width:768px){.elementor-2119 .elementor-element.elementor-element-fb03f22{--width:160%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2119 .elementor-element.elementor-element-fb03f22{--width:1334px;}}