.elementor-669 .elementor-element.elementor-element-3c883c4{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-33b8f75{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-669 .elementor-element.elementor-element-f52dc1c{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;grid-column:span 2;}.elementor-669 .elementor-element.elementor-element-f52dc1c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-669 .elementor-element.elementor-element-c536b3a .elementor-heading-title{font-family:var( --e-global-typography-fc27364-font-family ), Sans-serif;font-size:var( --e-global-typography-fc27364-font-size );font-weight:var( --e-global-typography-fc27364-font-weight );text-transform:var( --e-global-typography-fc27364-text-transform );letter-spacing:var( --e-global-typography-fc27364-letter-spacing );}.elementor-669 .elementor-element.elementor-element-e43efe8{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;grid-column:span 1;}.elementor-669 .elementor-element.elementor-element-9e08750 .elementor-heading-title{font-family:var( --e-global-typography-fc27364-font-family ), Sans-serif;font-size:var( --e-global-typography-fc27364-font-size );font-weight:var( --e-global-typography-fc27364-font-weight );text-transform:var( --e-global-typography-fc27364-text-transform );letter-spacing:var( --e-global-typography-fc27364-letter-spacing );}.elementor-669 .elementor-element.elementor-element-39733f3{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;grid-column:span 1;}.elementor-669 .elementor-element.elementor-element-b33a5c0 .elementor-heading-title{font-family:var( --e-global-typography-fc27364-font-family ), Sans-serif;font-size:var( --e-global-typography-fc27364-font-size );font-weight:var( --e-global-typography-fc27364-font-weight );text-transform:var( --e-global-typography-fc27364-text-transform );letter-spacing:var( --e-global-typography-fc27364-letter-spacing );}.elementor-669 .elementor-element.elementor-element-a046fed{--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;}.elementor-669 .elementor-element.elementor-element-0a13ef7{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-b92a3bc{--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;}.elementor-669 .elementor-element.elementor-element-2a20a56{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-2e14724{--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;--padding-top:0rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-cbb2a83{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-669 .elementor-element.elementor-element-a9b3eb2{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:3rem;--padding-right:3rem;}.elementor-669 .elementor-element.elementor-element-a9b3eb2:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-a9b3eb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-669 .elementor-element.elementor-element-83fed7f .elementor-repeater-item-aed37cd > *{display:inline-block;}.elementor-669 .elementor-element.elementor-element-83fed7f .elementor-repeater-item-4dc796c.dce-item_image{justify-content:top;}.elementor-669 .elementor-element.elementor-element-83fed7f .dce-container-navigation i{font-size:80px;}.elementor-669 .elementor-element.elementor-element-83fed7f .dce-container-navigation svg{height:80px;width:100%;}.elementor-669 .elementor-element.elementor-element-83fed7f .dce-carousel-controls .swiper-button-left{height:80px;width:80px;margin-top:calc(80px / 2);}.elementor-669 .elementor-element.elementor-element-83fed7f .dce-carousel-controls .swiper-button-right{height:80px;width:80px;margin-top:calc(80px / 2);}.elementor-669 .elementor-element.elementor-element-83fed7f .dce-posts-fallback{text-align:center;color:var( --e-global-color-secondary );}.elementor-669 .elementor-element.elementor-element-2320db9{--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;--padding-top:0.8rem;--padding-bottom:0.8rem;--padding-left:0.8rem;--padding-right:0.8rem;}.elementor-669 .elementor-element.elementor-element-ee079c3{--display:flex;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-ee079c3:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-ee079c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEBDC;}.elementor-669 .elementor-element.elementor-element-21c228e{padding:0rem 0rem 1.5rem 0rem;}@media(max-width:1024px){.elementor-669 .elementor-element.elementor-element-3c883c4{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-33b8f75{--flex-wrap:wrap;}.elementor-669 .elementor-element.elementor-element-c536b3a .elementor-heading-title{font-size:var( --e-global-typography-fc27364-font-size );letter-spacing:var( --e-global-typography-fc27364-letter-spacing );}.elementor-669 .elementor-element.elementor-element-e43efe8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-669 .elementor-element.elementor-element-9e08750 .elementor-heading-title{font-size:var( --e-global-typography-fc27364-font-size );letter-spacing:var( --e-global-typography-fc27364-letter-spacing );}.elementor-669 .elementor-element.elementor-element-b33a5c0 .elementor-heading-title{font-size:var( --e-global-typography-fc27364-font-size );letter-spacing:var( --e-global-typography-fc27364-letter-spacing );}.elementor-669 .elementor-element.elementor-element-0a13ef7{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-2a20a56{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-a9b3eb2{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-ee079c3{--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}}@media(max-width:880px){.elementor-669 .elementor-element.elementor-element-a9b3eb2{--flex-wrap:wrap;}.elementor-669 .elementor-element.elementor-element-2320db9{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-669 .elementor-element.elementor-element-ee079c3{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-669 .elementor-element.elementor-element-3c883c4{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-c536b3a .elementor-heading-title{font-size:var( --e-global-typography-fc27364-font-size );letter-spacing:var( --e-global-typography-fc27364-letter-spacing );}.elementor-669 .elementor-element.elementor-element-9e08750 .elementor-heading-title{font-size:var( --e-global-typography-fc27364-font-size );letter-spacing:var( --e-global-typography-fc27364-letter-spacing );}.elementor-669 .elementor-element.elementor-element-b33a5c0 .elementor-heading-title{font-size:var( --e-global-typography-fc27364-font-size );letter-spacing:var( --e-global-typography-fc27364-letter-spacing );}.elementor-669 .elementor-element.elementor-element-0a13ef7{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-2a20a56{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-2e14724{--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-a9b3eb2{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-669 .elementor-element.elementor-element-ee079c3{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}}@media(min-width:768px){.elementor-669 .elementor-element.elementor-element-f52dc1c{--width:55%;}.elementor-669 .elementor-element.elementor-element-e43efe8{--width:25%;}.elementor-669 .elementor-element.elementor-element-39733f3{--width:20%;}.elementor-669 .elementor-element.elementor-element-ee079c3{--content-width:920px;}}@media(max-width:1024px) and (min-width:768px){.elementor-669 .elementor-element.elementor-element-f52dc1c{--width:100%;}.elementor-669 .elementor-element.elementor-element-e43efe8{--width:30%;}.elementor-669 .elementor-element.elementor-element-39733f3{--width:30%;}}@media(min-width:2400px){.elementor-669 .elementor-element.elementor-element-c536b3a .elementor-heading-title{font-size:var( --e-global-typography-fc27364-font-size );letter-spacing:var( --e-global-typography-fc27364-letter-spacing );}.elementor-669 .elementor-element.elementor-element-9e08750 .elementor-heading-title{font-size:var( --e-global-typography-fc27364-font-size );letter-spacing:var( --e-global-typography-fc27364-letter-spacing );}.elementor-669 .elementor-element.elementor-element-b33a5c0 .elementor-heading-title{font-size:var( --e-global-typography-fc27364-font-size );letter-spacing:var( --e-global-typography-fc27364-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-724321d */.elementor-669 .elementor-element.elementor-element-724321d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f5d74 */.elementor-669 .elementor-element.elementor-element-a1f5d74 .acf-list {
  padding-left: 0;
  list-style-type: none;
  margin: 0;
}

.elementor-669 .elementor-element.elementor-element-a1f5d74 .acf-list li {
  margin-bottom: 0.2rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75a4bb4 */.elementor-669 .elementor-element.elementor-element-75a4bb4 .acf-list {
  padding-left: 0;
  list-style-type: none;
  margin: 0;
}

.elementor-669 .elementor-element.elementor-element-75a4bb4 .acf-list li {
  margin-bottom: 0.2rem;
}/* End custom CSS */