.elementor-331 .elementor-element.elementor-element-e83228d{--display:flex;}.elementor-331 .elementor-element.elementor-element-6d586d5{--display:flex;--gap:var(--section-padding) var(--section-padding);--row-gap:var(--section-padding);--column-gap:var(--section-padding);--padding-top:var(--section-padding);--padding-bottom:var(--section-padding);--padding-left:var(--section-padding);--padding-right:var(--section-padding);}.elementor-331 .elementor-element.elementor-element-6d586d5:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-6d586d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d717f7 );}.elementor-331 .elementor-element.elementor-element-f0f3418{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:var(--section-padding) var(--section-padding);--row-gap:var(--section-padding);--column-gap:var(--section-padding);--flex-wrap:wrap;}.elementor-331 .elementor-element.elementor-element-240091c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-331 .elementor-element.elementor-element-240091c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-331 .elementor-element.elementor-element-240091c{--image-border-radius:var(--content-border-radius);--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-331 .elementor-element.elementor-element-63a06f7{--display:flex;--border-radius:var(--content-border-radius) var(--content-border-radius) var(--content-border-radius) var(--content-border-radius);--padding-top:var(--section-padding);--padding-bottom:var(--section-padding);--padding-left:var(--section-padding);--padding-right:var(--section-padding);}.elementor-331 .elementor-element.elementor-element-63a06f7:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-63a06f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eea34 );}.elementor-331 .elementor-element.elementor-element-ea0857d{text-align:center;}.elementor-331 .elementor-element.elementor-element-ea0857d .elementor-heading-title{font-family:var( --e-global-typography-fd01196-font-family ), Sans-serif;font-size:var( --e-global-typography-fd01196-font-size );font-weight:var( --e-global-typography-fd01196-font-weight );line-height:var( --e-global-typography-fd01196-line-height );color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-768052d{--display:flex;--gap:var(--content-padding) var(--content-padding);--row-gap:var(--content-padding);--column-gap:var(--content-padding);--border-radius:var(--content-border-radius) var(--content-border-radius) var(--content-border-radius) var(--content-border-radius);--padding-top:var(--section-padding);--padding-bottom:var(--section-padding);--padding-left:var(--section-padding);--padding-right:var(--section-padding);}.elementor-331 .elementor-element.elementor-element-6b2b647{columns:2;font-family:var( --e-global-typography-c395856-font-family ), Sans-serif;font-size:var( --e-global-typography-c395856-font-size );font-weight:var( --e-global-typography-c395856-font-weight );line-height:var( --e-global-typography-c395856-line-height );color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-331 .elementor-element.elementor-element-ea0857d .elementor-heading-title{font-size:var( --e-global-typography-fd01196-font-size );line-height:var( --e-global-typography-fd01196-line-height );}.elementor-331 .elementor-element.elementor-element-6b2b647{columns:1;font-size:var( --e-global-typography-c395856-font-size );line-height:var( --e-global-typography-c395856-line-height );}}@media(max-width:767px){.elementor-331 .elementor-element.elementor-element-ea0857d .elementor-heading-title{font-size:var( --e-global-typography-fd01196-font-size );line-height:var( --e-global-typography-fd01196-line-height );}.elementor-331 .elementor-element.elementor-element-6b2b647{font-size:var( --e-global-typography-c395856-font-size );line-height:var( --e-global-typography-c395856-line-height );}}/* Start custom CSS for gallery, class: .elementor-element-240091c */.elementor-331 .elementor-element.elementor-element-240091c {
    --image-transition-duration:: 0s;
    --animation-duration: 0s !important;
    --content-transition-duration: 0s !important;
    --content-transition-delay: 0s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b2b647 */.elementor-331 .elementor-element.elementor-element-6b2b647 blockquote {
    font-family:  var(--e-global-typography-d6a5f49-font-family);
    font-size: var(--step-2);
    margin-inline-start: 0;
    text-wrap: balance;
}/* End custom CSS */