.elementor-23458 .elementor-element.elementor-element-2bd27465{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-23458 .elementor-element.elementor-element-2bd27465:not(.elementor-motion-effects-element-type-background), .elementor-23458 .elementor-element.elementor-element-2bd27465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-23458 .elementor-element.elementor-element-ef87bb2{text-align:center;}.elementor-23458 .elementor-element.elementor-element-191d4cc{text-align:center;}.elementor-23458 .elementor-element.elementor-element-ef0d29c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-23458 .elementor-element.elementor-element-ef0d29c{text-align:center;}.elementor-23458 .elementor-element.elementor-element-71fed56{--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-23458 .elementor-element.elementor-element-71fed56 > .elementor-widget-container{margin:30px 0px 0px 0px;}/* Start custom CSS for portfolio, class: .elementor-element-71fed56 */.elementor-portfolio a {
    pointer-events: none;
    cursor: default;
}/* End custom CSS */