.elementor-3 .elementor-element.elementor-element-ac80127{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3 .elementor-element.elementor-element-ac80127:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-ac80127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-5b0a839 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-3 .elementor-element.elementor-element-582e8dd{--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:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:260px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-b54fc40{width:100%;max-width:100%;text-align:center;}.elementor-3 .elementor-element.elementor-element-9b6c2f6{width:100%;max-width:100%;text-align:center;font-size:1.8em;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-565d6f3{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-582e8dd{--margin-top:180px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-9b6c2f6{font-size:1.5em;}.elementor-3 .elementor-element.elementor-element-565d6f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-ac80127{--content-width:1150px;}.elementor-3 .elementor-element.elementor-element-582e8dd{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-565d6f3 */.elementor-3 .elementor-element.elementor-element-565d6f3 a {color: var( --e-global-color-text ); text-decoration: underline;}

.elementor-3 .elementor-element.elementor-element-565d6f3 a:hover {color: var( --e-global-color-primary );}

.elementor-3 .elementor-element.elementor-element-565d6f3 h2, .elementor-3 .elementor-element.elementor-element-565d6f3 h3, .elementor-3 .elementor-element.elementor-element-565d6f3 h4 {font-family: "Lato", Sans-serif; font-weight: 800; margin-bottom: 25px; margin-top: 40px;}

.elementor-3 .elementor-element.elementor-element-565d6f3 h2 {font-size: 1.6em;}

.elementor-3 .elementor-element.elementor-element-565d6f3 ul {margin-bottom: 25px;}

.elementor-3 .elementor-element.elementor-element-565d6f3 li > ul {margin-bottom: 0;}

.elementor-3 .elementor-element.elementor-element-565d6f3 figure {margin: 0;}

.elementor-3 .elementor-element.elementor-element-565d6f3 img {border-radius: 20px; margin-bottom: 25px; margin-top: 25px;}

@media(max-width:767px){
    .elementor-3 .elementor-element.elementor-element-565d6f3 h2 {font-size: 1.3em;}
    
    .elementor-3 .elementor-element.elementor-element-565d6f3 h3 {font-size: 1.15em;}
}/* End custom CSS */
/* Start custom CSS */.cta {display: none;}/* End custom CSS */