.elementor-225 .elementor-element.elementor-element-5ecc2151{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-225 .elementor-element.elementor-element-a3009755 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-a3009755 .elementor-button:hover, .elementor-225 .elementor-element.elementor-element-a3009755 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-225 .elementor-element.elementor-element-a3009755 .elementor-button:hover svg, .elementor-225 .elementor-element.elementor-element-a3009755 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(max-width:767px){.elementor-225 .elementor-element.elementor-element-5ecc2151{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40.0px;--padding-bottom:40.0px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS *//* Pelligra responsive corrections V2 */
@media(max-width:767px){body.elementor-page-225 .counter-1 .elementor-counter-number-suffix,body.elementor-page-225 .counter-2 .elementor-counter-number-suffix{font-size:20px;margin-top:0}body.elementor-page-225 .counter-1>.elementor-widget-counter{width:100%}body.elementor-page-225 .elementor-heading-title{overflow-wrap:normal;word-break:normal}body.elementor-page-225 .elementor-widget-text-editor{overflow-wrap:break-word}body.elementor-page-225 .posts .e-loop-item:hover>.e-con{width:100%!important}body.elementor-page-225 .e-loop-item{margin-left:0!important;margin-right:0!important;width:100%!important}}
@media(prefers-reduced-motion:reduce){body.elementor-page-225 .elementor-invisible{visibility:visible}body.elementor-page-225 .animated{animation:none!important}}/* End custom CSS */