.elementor-239 .elementor-element.elementor-element-caf260b{--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:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-239 .elementor-element.elementor-element-36be48b .row{--bs-gutter-x:50px;--bs-gutter-y:50px;}.elementor-239 .elementor-element.elementor-element-36be48b .portfolio_wrap .ajax-area{text-align:center;}.elementor-239 .elementor-element.elementor-element-36be48b .portfolio_wrap .subnav{justify-content:center;}.elementor-239 .elementor-element.elementor-element-36be48b .portfolio-feed .item--inner figure{border-top-left-radius:16px 16px;border-top-right-radius:16px 16px;border-bottom-right-radius:16px 16px;border-bottom-left-radius:16px 16px;}.elementor-239 .elementor-element.elementor-element-36be48b .portfolio-feed .item--inner .ms-p-video{border-top-left-radius:16px 16px;border-top-right-radius:16px 16px;border-bottom-right-radius:16px 16px;border-bottom-left-radius:16px 16px;}.elementor-239 .elementor-element.elementor-element-36be48b .portfolio-feed.ms-p--g2  .item--inner .ms-p-video video{border-top-left-radius:16px 16px;border-top-right-radius:16px 16px;border-bottom-right-radius:16px 16px;border-bottom-left-radius:16px 16px;}.elementor-239 .elementor-element.elementor-element-36be48b .overlay .item--inner figure::after{background-color:rgba(0,0,0,.4);}.elementor-239 .elementor-element.elementor-element-36be48b .fadein .item--inner figure::after{background-color:rgba(0,0,0,.4);}.elementor-239 .elementor-element.elementor-element-36be48b .osty .item--inner figure::after{background-color:rgba(0,0,0,.4);}.elementor-239 .elementor-element.elementor-element-36be48b .ms-p-content{text-align:left;}@media(max-width:767px){.elementor-239 .elementor-element.elementor-element-caf260b{--margin-top:47vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}}@media(min-width:768px){.elementor-239 .elementor-element.elementor-element-caf260b{--content-width:1320px;}}