.elementor-14958 .elementor-element.elementor-element-c2c8ec1{--display:flex}.elementor-widget-text-editor{color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-14958 .elementor-element.elementor-element-1b40ccc{--display:flex}.elementor-14958 .elementor-element.elementor-element-13e855b{--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text)}.elementor-14958 .elementor-element.elementor-element-ee5e73f img{width:36%}.elementor-14958 .elementor-element.elementor-element-490e56e{--display:flex}.elementor-14958 .elementor-element.elementor-element-a8cf211{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-14958 .elementor-element.elementor-element-16dc329{--display:flex}.elementor-14958 .elementor-element.elementor-element-3f02fdd{--display:flex}.elementor-14958 .elementor-element.elementor-element-014c4cf{--display:flex}.elementor-14958 .elementor-element.elementor-element-1d00d1c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-14958 .elementor-element.elementor-element-f0f6223{--display:flex}.elementor-14958 .elementor-element.elementor-element-f99dcaf{--display:flex}.elementor-14958 .elementor-element.elementor-element-ec6afdc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-14958 .elementor-element.elementor-element-ab892e5{--display:flex}.elementor-14958 .elementor-element.elementor-element-9409baf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-14958 .elementor-element.elementor-element-bbfe63c{--display:flex}.elementor-14958 .elementor-element.elementor-element-e2dd6e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-14958 .elementor-element.elementor-element-186ba2d{--display:flex}.elementor-14958 .elementor-element.elementor-element-d6502a3{--display:flex}.elementor-14958 .elementor-element.elementor-element-74f503d{--display:flex}.elementor-14958 .elementor-element.elementor-element-66d5684{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-14958 .elementor-element.elementor-element-4f15bdf{--display:flex}.elementor-14958 .elementor-element.elementor-element-850d77d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-14958 .elementor-element.elementor-element-42e03ff{--display:flex}.elementor-14958 .elementor-element.elementor-element-04296e4{--display:flex}.elementor-14958 .elementor-element.elementor-element-3601e05{--display:flex}.elementor-14958 .elementor-element.elementor-element-060815e img{width:37%}.elementor-14958 .elementor-element.elementor-element-492f2e1{--display:flex}.elementor-14958 .elementor-element.elementor-element-8d40b89{--display:flex}.elementor-14958 .elementor-element.elementor-element-c8bbc6d{--display:flex}.elementor-14958 .elementor-element.elementor-element-1b2f44b{--display:flex}.elementor-14958 .elementor-element.elementor-element-16d954b{--display:flex}.elementor-14958 .elementor-element.elementor-element-81eec4f{--display:flex}.elementor-14958 .elementor-element.elementor-element-5104960 img{width:34%}.elementor-14958 .elementor-element.elementor-element-f1cdd1d{--display:flex}.elementor-14958 .elementor-element.elementor-element-e8ab6aa{--display:flex}.elementor-14958 .elementor-element.elementor-element-ddf6c02{--display:flex}.elementor-14958 .elementor-element.elementor-element-3efbe5c{--display:flex}.elementor-14958 .elementor-element.elementor-element-8f57600 img{width:38%}.elementor-14958 .elementor-element.elementor-element-988160c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-14958 .elementor-element.elementor-element-2d17352{--display:flex}.elementor-14958 .elementor-element.elementor-element-1033ae7{--display:flex}.elementor-14958 .elementor-element.elementor-element-b4d43ac{--display:flex}.elementor-14958 .elementor-element.elementor-element-d7e9d6e{--display:flex}.elementor-14958 .elementor-element.elementor-element-bfdd9e4{--display:flex}.elementor-14958 .elementor-element.elementor-element-42e7929{--display:flex}.elementor-14958 .elementor-element.elementor-element-436caf1{--display:flex}.elementor-14958 .elementor-element.elementor-element-a746527{--display:flex}.elementor-14958 .elementor-element.elementor-element-a21199c{--display:flex}.elementor-14958 .elementor-element.elementor-element-29536c9{--display:flex}.elementor-14958 .elementor-element.elementor-element-b3b033b{--display:flex}.elementor-14958 .elementor-element.elementor-element-0c2950d{--display:flex}.elementor-14958 .elementor-element.elementor-element-3c04a0a{--display:flex}.elementor-14958 .elementor-element.elementor-element-396041a{--display:flex}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var(--e-global-color-accent)}.elementor-widget-portfolio .elementor-portfolio__filter{color:var(--e-global-color-text)}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var(--e-global-color-primary)}.elementor-msie .elementor-14958 .elementor-element.elementor-element-0b6ada1 .elementor-portfolio-item{width:calc( 100% / 4 )}.elementor-14958 .elementor-element.elementor-element-0b6ada1 .elementor-post__thumbnail__link{padding-bottom:calc( 0.95 * 100% )}.elementor-14958 .elementor-element.elementor-element-0b6ada1:after{content:"0.95";position:absolute;color:transparent}@media(max-width:1024px){.elementor-msie .elementor-14958 .elementor-element.elementor-element-0b6ada1 .elementor-portfolio-item{width:calc( 100% / 2 )}}@media(max-width:767px){.elementor-msie .elementor-14958 .elementor-element.elementor-element-0b6ada1 .elementor-portfolio-item{width:calc( 100% / 1 )}}