.elementor-24919 .elementor-element.elementor-element-35782b1{--display:flex;}.elementor-24919 .elementor-element.elementor-element-1659c0a{--display:flex;}.elementor-24919 .elementor-element.elementor-element-8de85a9 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-24919 .elementor-element.elementor-element-8de85a9{columns:3;column-gap:0px;font-size:14px;line-height:2em;}.elementor-24919 .elementor-element.elementor-element-b212bb8{--display:flex;}.elementor-24919 .elementor-element.elementor-element-b9ed047 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-24919 .elementor-element.elementor-element-b9ed047{columns:3;column-gap:0px;font-size:14px;line-height:2em;}.elementor-24919 .elementor-element.elementor-element-3ad08b5{--display:flex;}.elementor-24919 .elementor-element.elementor-element-bf0193c > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-24919 .elementor-element.elementor-element-bf0193c{columns:3;column-gap:0px;font-size:14px;line-height:2em;}.elementor-24919 .elementor-element.elementor-element-f31b0b0{--display:flex;}.elementor-24919 .elementor-element.elementor-element-c0c5e2c > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-24919 .elementor-element.elementor-element-c0c5e2c{columns:3;column-gap:0px;font-size:14px;line-height:2em;}.elementor-24919 .elementor-element.elementor-element-7e0bb2e{--display:flex;}.elementor-24919 .elementor-element.elementor-element-9a3a81c > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-24919 .elementor-element.elementor-element-9a3a81c{columns:3;column-gap:0px;font-size:14px;line-height:2em;}.elementor-24919 .elementor-element.elementor-element-c18e038{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(max-width:767px){.elementor-24919 .elementor-element.elementor-element-8de85a9{column-gap:5px;font-size:11px;}.elementor-24919 .elementor-element.elementor-element-b9ed047{column-gap:5px;font-size:11px;}.elementor-24919 .elementor-element.elementor-element-bf0193c{column-gap:5px;font-size:11px;}.elementor-24919 .elementor-element.elementor-element-c0c5e2c{column-gap:5px;font-size:11px;}.elementor-24919 .elementor-element.elementor-element-9a3a81c{column-gap:5px;font-size:11px;}}/* Start custom CSS for text-editor, class: .elementor-element-8de85a9 */.community:before {
    content: "\f3c5";  /* this is your text. You can also use UTF-8 character codes as I do here */
    font-family: "Font Awesome 5 Free";
    font-weight: 900; 
    margin-right:10px;
    color:var( --e-global-color-fed5f6b );
    font-size:18px;
}



.service-area a {
    color: var(--e-global-color-primary)!important;
    transition: color 0.3s;
}

.service-area a {
    text-decoration:underline!important;
}

.service-area a:before {
    text-decoration: none!important;
}

.service-area a:hover {
    text-decoration:underline!important;
    color:var( --e-global-color-fed5f6b )!important;
}

@media (min-width:1024px) { .elementor-24919 .elementor-element.elementor-element-8de85a9 p > a:nth-child(125) {
    font-size:0.9em;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8de85a9 */.community:before {
    content: "\f3c5";  /* this is your text. You can also use UTF-8 character codes as I do here */
    font-family: "Font Awesome 5 Free";
    font-weight: 900; 
    margin-right:10px;
    color:var( --e-global-color-fed5f6b );
    font-size:18px;
}



.service-area a {
    color: var(--e-global-color-primary)!important;
    transition: color 0.3s;
}

.service-area a {
    text-decoration:underline!important;
}

.service-area a:before {
    text-decoration: none!important;
}

.service-area a:hover {
    text-decoration:underline!important;
    color:var( --e-global-color-fed5f6b )!important;
}

@media (min-width:1024px) { .elementor-24919 .elementor-element.elementor-element-8de85a9 p > a:nth-child(125) {
    font-size:0.9em;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8de85a9 */.community:before {
    content: "\f3c5";  /* this is your text. You can also use UTF-8 character codes as I do here */
    font-family: "Font Awesome 5 Free";
    font-weight: 900; 
    margin-right:10px;
    color:var( --e-global-color-fed5f6b );
    font-size:18px;
}



.service-area a {
    color: var(--e-global-color-primary)!important;
    transition: color 0.3s;
}

.service-area a {
    text-decoration:underline!important;
}

.service-area a:before {
    text-decoration: none!important;
}

.service-area a:hover {
    text-decoration:underline!important;
    color:var( --e-global-color-fed5f6b )!important;
}

@media (min-width:1024px) { .elementor-24919 .elementor-element.elementor-element-8de85a9 p > a:nth-child(125) {
    font-size:0.9em;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8de85a9 */.community:before {
    content: "\f3c5";  /* this is your text. You can also use UTF-8 character codes as I do here */
    font-family: "Font Awesome 5 Free";
    font-weight: 900; 
    margin-right:10px;
    color:var( --e-global-color-fed5f6b );
    font-size:18px;
}



.service-area a {
    color: var(--e-global-color-primary)!important;
    transition: color 0.3s;
}

.service-area a {
    text-decoration:underline!important;
}

.service-area a:before {
    text-decoration: none!important;
}

.service-area a:hover {
    text-decoration:underline!important;
    color:var( --e-global-color-fed5f6b )!important;
}

@media (min-width:1024px) { .elementor-24919 .elementor-element.elementor-element-8de85a9 p > a:nth-child(125) {
    font-size:0.9em;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8de85a9 */.community:before {
    content: "\f3c5";  /* this is your text. You can also use UTF-8 character codes as I do here */
    font-family: "Font Awesome 5 Free";
    font-weight: 900; 
    margin-right:10px;
    color:var( --e-global-color-fed5f6b );
    font-size:18px;
}



.service-area a {
    color: var(--e-global-color-primary)!important;
    transition: color 0.3s;
}

.service-area a {
    text-decoration:underline!important;
}

.service-area a:before {
    text-decoration: none!important;
}

.service-area a:hover {
    text-decoration:underline!important;
    color:var( --e-global-color-fed5f6b )!important;
}

@media (min-width:1024px) { .elementor-24919 .elementor-element.elementor-element-8de85a9 p > a:nth-child(125) {
    font-size:0.9em;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8de85a9 */.community:before {
    content: "\f3c5";  /* this is your text. You can also use UTF-8 character codes as I do here */
    font-family: "Font Awesome 5 Free";
    font-weight: 900; 
    margin-right:10px;
    color:var( --e-global-color-fed5f6b );
    font-size:18px;
}



.service-area a {
    color: var(--e-global-color-primary)!important;
    transition: color 0.3s;
}

.service-area a {
    text-decoration:underline!important;
}

.service-area a:before {
    text-decoration: none!important;
}

.service-area a:hover {
    text-decoration:underline!important;
    color:var( --e-global-color-fed5f6b )!important;
}

@media (min-width:1024px) { .elementor-24919 .elementor-element.elementor-element-8de85a9 p > a:nth-child(125) {
    font-size:0.9em;
}
}/* End custom CSS */