.elementor-2092 .elementor-element.elementor-element-74c0d3a{padding:50px 0 120px}.elementor-2092 .elementor-element.elementor-element-604a7b30{text-align:center}.elementor-2092 .elementor-element.elementor-element-604a7b30 .gs-heading{width:64%}.elementor-2092 .elementor-element.elementor-element-604a7b30 .elementor-widget-container{display:flex;justify-content:center}.elementor-2092 .elementor-element.elementor-element-604a7b30 .gs-heading__primary{color:var(--e-global-color-a1a6a83)}.elementor-2092 .elementor-element.elementor-element-604a7b30 .gs-heading__primary .stop-a{stop-color:var(--e-global-color-a1a6a83)}.elementor-2092 .elementor-element.elementor-element-604a7b30 .gs-heading__primary .stop-b{stop-color:var(--e-global-color-a1a6a83)}.elementor-2092 .elementor-element.elementor-element-604a7b30 .gs-heading__description{font-weight:400;font-style:normal;color:var(--e-global-color-197f7a3)}.elementor-2092 .elementor-element.elementor-element-604a7b30 .gs-heading__description .stop-a{stop-color:var(--e-global-color-197f7a3)}.elementor-2092 .elementor-element.elementor-element-604a7b30 .gs-heading__description .stop-b{stop-color:var(--e-global-color-197f7a3)}.elementor-2092 .elementor-element.elementor-element-604a7b30>.elementor-widget-container{margin:0;padding:0}.elementor-2092 .elementor-element.elementor-element-2967b202 .portfolio-style--minimal .gs-portfolio-item__content{align-items:center}.elementor-2092 .elementor-element.elementor-element-2967b202 .portfolio-style--overlay .gs-portfolio-item__content{align-items:center}.elementor-2092 .elementor-element.elementor-element-2967b202 .gs-grid-filter{padding-bottom:30px;text-align:center}.elementor-2092 .elementor-element.elementor-element-2967b202 .gs-pagination .pagination-inner{text-align:center}.elementor-2092 .elementor-element.elementor-element-514a9d2{z-index:999}@media(max-width:1024px){.elementor-2092 .elementor-element.elementor-element-604a7b30 .gs-heading{width:100%}.elementor-2092 .elementor-element.elementor-element-604a7b30 .gs-heading__primary{font-size:42px}}@media(max-width:767px){.elementor-2092 .elementor-element.elementor-element-74c0d3a{padding:50px 0}.elementor-2092 .elementor-element.elementor-element-604a7b30 .gs-heading__primary{font-size:30px}}.elementor-2092 .elementor-element.elementor-element-514a9d2 img{width:100% !important;margin:0 !important;height:auto !important;max-height:600px}@media only screen and (max-width:767px){.elementor-2092 .elementor-element.elementor-element-514a9d2 img{max-height:450px !important;object-fit:cover}}