.elementor-1582 .elementor-element.elementor-element-ec18a38{--display:flex;}.elementor-1582 .elementor-element.elementor-element-ec18a38:not(.elementor-motion-effects-element-type-background), .elementor-1582 .elementor-element.elementor-element-ec18a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFE;}.elementor-1582 .elementor-element.elementor-element-c47355d img{width:100%;max-width:640px;}.elementor-1582 .elementor-element.elementor-element-301b5d5c{--display:flex;--padding-top:80px;--padding-bottom:0;--padding-left:var(--container-padding-inline);--padding-right:var(--container-padding-inline);}.elementor-1582 .elementor-element.elementor-element-566f6ba img{width:100%;max-width:96px;}.elementor-1582 .elementor-element.elementor-element-6b4e6c1{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:80px;--padding-bottom:80px;--padding-left:var(--container-padding-inline);--padding-right:var(--container-padding-inline);}.elementor-1582 .elementor-element.elementor-element-d531ff2{text-align:center;}.elementor-1582 .elementor-element.elementor-element-d531ff2 .elementor-heading-title{color:var( --e-global-color-91cc6b8 );}.elementor-1582 .elementor-element.elementor-element-55bd6f7{color:var( --e-global-color-91cc6b8 );}.elementor-1582 .elementor-element.elementor-element-55bd6f7 a{color:var( --e-global-color-10113ee );}.elementor-1582 .elementor-element.elementor-element-a6112ac{color:var( --e-global-color-91cc6b8 );}.elementor-1582 .elementor-element.elementor-element-a6112ac a{color:var( --e-global-color-10113ee );}.elementor-1582 .elementor-element.elementor-element-22b6b79{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:80px;--padding-bottom:80px;--padding-left:var(--container-padding-inline);--padding-right:var(--container-padding-inline);}.elementor-1582 .elementor-element.elementor-element-378ffa5{text-align:center;}.elementor-1582 .elementor-element.elementor-element-378ffa5 .elementor-heading-title{color:var( --e-global-color-91cc6b8 );}.elementor-1582 .elementor-element.elementor-element-6faca2c{color:var( --e-global-color-91cc6b8 );}.elementor-1582 .elementor-element.elementor-element-6faca2c a{color:var( --e-global-color-10113ee );}.elementor-1582 .elementor-element.elementor-element-6422df0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:var(--container-padding-inline);--padding-right:var(--container-padding-inline);}.elementor-1582 .elementor-element.elementor-element-01d04c0{width:100%;max-width:100%;text-align:center;color:var( --e-global-color-91cc6b8 );}.elementor-1582 .elementor-element.elementor-element-01d04c0 a{color:var( --e-global-color-10113ee );}.elementor-1582 .elementor-element.elementor-element-aaaf830{text-align:center;color:var( --e-global-color-91cc6b8 );}.elementor-1582 .elementor-element.elementor-element-aaaf830 a{color:var( --e-global-color-10113ee );}.elementor-1582 .elementor-element.elementor-element-4c76d31{text-align:center;color:var( --e-global-color-91cc6b8 );}.elementor-1582 .elementor-element.elementor-element-4c76d31 a{color:var( --e-global-color-10113ee );}body.elementor-page-1582:not(.elementor-motion-effects-element-type-background), body.elementor-page-1582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(min-width:560px){.elementor-1582 .elementor-element.elementor-element-6422df0{--content-width:480px;}}/* Start custom CSS for container, class: .elementor-element-301b5d5c */.elementor-1582 .elementor-element.elementor-element-301b5d5c a {
    color: var(--e-global-color-accent) !important;
    
    &:hover {
        text-decoration: underline;
        text-underline-offset: 0.125em;
    }
}

.elementor-1582 .elementor-element.elementor-element-301b5d5c ol li::marker {
  font-weight: bold;
}

.elementor-1582 .elementor-element.elementor-element-301b5d5c figure {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b4e6c1 */.elementor-1582 .elementor-element.elementor-element-6b4e6c1 a {
    color: var(--e-global-color-accent) !important;
    
    &:hover {
        text-decoration: underline;
        text-underline-offset: 0.125em;
    }
}

.elementor-1582 .elementor-element.elementor-element-6b4e6c1 ol li::marker {
  font-weight: bold;
}

.elementor-1582 .elementor-element.elementor-element-6b4e6c1 figure {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22b6b79 */.elementor-1582 .elementor-element.elementor-element-22b6b79 a {
    color: var(--e-global-color-accent) !important;
    
    &:hover {
        text-decoration: underline;
        text-underline-offset: 0.125em;
    }
}

.elementor-1582 .elementor-element.elementor-element-22b6b79 ol li::marker {
  font-weight: bold;
}

.elementor-1582 .elementor-element.elementor-element-22b6b79 figure {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6422df0 */.elementor-1582 .elementor-element.elementor-element-6422df0 a {
    color: var(--e-global-color-accent) !important;
    
    &:hover {
        text-decoration: underline;
        text-underline-offset: 0.125em;
    }
}

.elementor-1582 .elementor-element.elementor-element-6422df0 ol li::marker {
  font-weight: bold;
}

.elementor-1582 .elementor-element.elementor-element-6422df0 figure {
    margin: 0 !important;
}/* End custom CSS */