.elementor-197 .elementor-element.elementor-element-621ded07{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-197 .elementor-element.elementor-element-621ded07::before, .elementor-197 .elementor-element.elementor-element-621ded07 > .elementor-background-video-container::before, .elementor-197 .elementor-element.elementor-element-621ded07 > .e-con-inner > .elementor-background-video-container::before, .elementor-197 .elementor-element.elementor-element-621ded07 > .elementor-background-slideshow::before, .elementor-197 .elementor-element.elementor-element-621ded07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-197 .elementor-element.elementor-element-621ded07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2525284D 0%, var( --e-global-color-primary ) 100%);}.elementor-197 .elementor-element.elementor-element-621ded07:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-621ded07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-197 .elementor-element.elementor-element-4edcadd5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-197 .elementor-element.elementor-element-5d8e2b60 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-197 .elementor-element.elementor-element-16b2f113{color:var( --e-global-color-secondary );}.elementor-197 .elementor-element.elementor-element-f4d2a923{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-197 .elementor-element.elementor-element-94bcfe9d{--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:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.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-197 .elementor-element.elementor-element-33d59147 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-197 .elementor-element.elementor-element-33d59147 .elementor-button:hover, .elementor-197 .elementor-element.elementor-element-33d59147 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-197 .elementor-element.elementor-element-33d59147 .elementor-button:hover svg, .elementor-197 .elementor-element.elementor-element-33d59147 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}body.elementor-page-197:not(.elementor-motion-effects-element-type-background), body.elementor-page-197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e82fd4 );}@media(min-width:1025px){.elementor-197 .elementor-element.elementor-element-621ded07:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-621ded07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-197 .elementor-element.elementor-element-621ded07{--min-height:60vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-197 .elementor-element.elementor-element-f4d2a923{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0.0px;--padding-bottom:0.0px;--padding-left:0.0px;--padding-right:0.0px;}.elementor-197 .elementor-element.elementor-element-94bcfe9d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS *//* Pelligra responsive corrections V2 */
@media(max-width:767px){body.elementor-page-197 .counter-1 .elementor-counter-number-suffix,body.elementor-page-197 .counter-2 .elementor-counter-number-suffix{font-size:20px;margin-top:0}body.elementor-page-197 .counter-1>.elementor-widget-counter{width:100%}body.elementor-page-197 .elementor-heading-title{overflow-wrap:normal;word-break:normal}body.elementor-page-197 .elementor-widget-text-editor{overflow-wrap:break-word}body.elementor-page-197 .posts .e-loop-item:hover>.e-con{width:100%!important}body.elementor-page-197 .e-loop-item{margin-left:0!important;margin-right:0!important;width:100%!important}}
@media(prefers-reduced-motion:reduce){body.elementor-page-197 .elementor-invisible{visibility:visible}body.elementor-page-197 .animated{animation:none!important}}/* End custom CSS */