.elementor-2219 .elementor-element.elementor-element-3886493{--display:flex;}.elementor-2219 .elementor-element.elementor-element-f6c65f9{text-align:center;}.elementor-2219 .elementor-element.elementor-element-43672a8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2219 .elementor-element.elementor-element-76c85c0{--display:flex;}.elementor-2219 .elementor-element.elementor-element-3190989{--display:flex;}.elementor-2219 .elementor-element.elementor-element-1f3636f{--spacer-size:50px;}.elementor-2219 .elementor-element.elementor-element-aba17c1 .elementor-button{background-color:#AE1F30;font-size:24px;}.elementor-2219 .elementor-element.elementor-element-dd9e938{--spacer-size:50px;}.elementor-2219 .elementor-element.elementor-element-44911d8{text-align:center;}.elementor-2219 .elementor-element.elementor-element-867b193 .portfolio.extended-carousel-grid .fullwidth-block{padding:0 42px;}.elementor-2219 .elementor-element.elementor-element-867b193 .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(42px/2) !important;margin:calc(-42px/2);}.elementor-2219 .elementor-element.elementor-element-867b193 .extended-carousel-grid:not(.inited) .portfolio-item,
					.elementor-2219 .elementor-element.elementor-element-867b193 .skeleton-posts .portfolio-item{padding:calc(42px/2);}.elementor-2219 .elementor-element.elementor-element-867b193 .extended-carousel-grid:not(.inited) .owl-stage,
					.elementor-2219 .elementor-element.elementor-element-867b193 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-2219 .elementor-element.elementor-element-867b193 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-2219 .elementor-element.elementor-element-867b193 .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit;}@media(max-width:1540px){.elementor-2219 .elementor-element.elementor-element-43672a8{--grid-auto-flow:row;}}@media(max-width:1280px){.elementor-2219 .elementor-element.elementor-element-43672a8{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-2219 .elementor-element.elementor-element-43672a8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2219 .elementor-element.elementor-element-43672a8{--grid-auto-flow:row;}}@media(max-width:480px){.elementor-2219 .elementor-element.elementor-element-43672a8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}