.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4843 .elementor-element.elementor-element-5190770 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 22px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#A13A1E;border-radius:0px 0px 0px 0px;}.elementor-4843 .elementor-element.elementor-element-5190770{text-align:start;}.elementor-4843 .elementor-element.elementor-element-5190770 .elementor-heading-title{font-family:"-apple-system", Sans-serif;font-size:1.625rem;font-weight:400;line-height:1.4em;letter-spacing:-0.02em;color:#424245;}.elementor-4843 .elementor-element.elementor-element-0be86fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4843 .elementor-element.elementor-element-0be86fa{text-align:start;}.elementor-4843 .elementor-element.elementor-element-0be86fa .elementor-heading-title{font-family:"-apple-system", Sans-serif;font-size:1.625rem;font-weight:400;line-height:1.4em;letter-spacing:-0.02em;color:#424245;}.elementor-widget-ha-image-compare .twentytwenty-before-label:before, .elementor-widget-ha-image-compare .twentytwenty-after-label:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4843 .elementor-element.elementor-element-876be0e{width:100%;max-width:100%;}.elementor-4843 .elementor-element.elementor-element-876be0e > .elementor-widget-container{margin:0rem 0rem 2.5rem 0rem;border-radius:30px 30px 30px 30px;}.elementor-4843 .elementor-element.elementor-element-f1df4d7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4843 .elementor-element.elementor-element-f1df4d7 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-4843 .elementor-element.elementor-element-3a17147{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4843 .elementor-element.elementor-element-3a17147 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-4843 .elementor-element.elementor-element-8341ce8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4843 .elementor-element.elementor-element-8341ce8 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-4843 .elementor-element.elementor-element-dcb4c44 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4843 .elementor-element.elementor-element-dcb4c44{text-align:start;}.elementor-4843 .elementor-element.elementor-element-dcb4c44 .elementor-heading-title{font-family:"-apple-system", Sans-serif;font-size:1.3125rem;font-weight:500;line-height:1.45em;letter-spacing:-0.02em;color:#1d1d1f;}@media(max-width:1024px){.elementor-4843 .elementor-element.elementor-element-5190770 .elementor-heading-title{font-size:1.375rem;}.elementor-4843 .elementor-element.elementor-element-0be86fa .elementor-heading-title{font-size:1.375rem;}.elementor-4843 .elementor-element.elementor-element-876be0e{width:100%;max-width:100%;}.elementor-4843 .elementor-element.elementor-element-f1df4d7{width:100%;max-width:100%;}.elementor-4843 .elementor-element.elementor-element-3a17147{width:100%;max-width:100%;}.elementor-4843 .elementor-element.elementor-element-8341ce8{width:100%;max-width:100%;}.elementor-4843 .elementor-element.elementor-element-dcb4c44 .elementor-heading-title{font-size:1.125rem;}}@media(max-width:767px){.elementor-4843 .elementor-element.elementor-element-5190770 .elementor-heading-title{font-size:1.25rem;}.elementor-4843 .elementor-element.elementor-element-0be86fa .elementor-heading-title{font-size:1.25rem;}.elementor-4843 .elementor-element.elementor-element-876be0e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4843 .elementor-element.elementor-element-8341ce8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4843 .elementor-element.elementor-element-dcb4c44 .elementor-heading-title{font-size:1.0625rem;}}/* Start custom CSS for heading, class: .elementor-element-5190770 */.elementor-4843 .elementor-element.elementor-element-5190770{opacity:1 !important;visibility:visible !important;transform:none !important} @media (max-width: 1024px){.elementor-4843 .elementor-element.elementor-element-5190770{font-size:1.375rem}} @media (max-width: 767px){.elementor-4843 .elementor-element.elementor-element-5190770{font-size:1.25rem}} .elementor-4843 .elementor-element.elementor-element-5190770 .elementor-widget-container{margin-bottom:20px} .elementor-4843 .elementor-element.elementor-element-5190770 .elementor-heading-title{margin-bottom:20px} .elementor-4843 .elementor-element.elementor-element-5190770 .elementor-heading-title strong{color: #1d1d1f}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0be86fa */.elementor-4843 .elementor-element.elementor-element-0be86fa{opacity:1 !important;visibility:visible !important;transform:none !important} @media (max-width: 1024px){.elementor-4843 .elementor-element.elementor-element-0be86fa{font-size:1.375rem}} @media (max-width: 767px){.elementor-4843 .elementor-element.elementor-element-0be86fa{font-size:1.25rem}} .elementor-4843 .elementor-element.elementor-element-0be86fa .elementor-heading-title{margin:0} .elementor-4843 .elementor-element.elementor-element-0be86fa .elementor-heading-title strong{color: #1d1d1f}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcb4c44 */.elementor-4843 .elementor-element.elementor-element-dcb4c44{opacity:1 !important;visibility:visible !important;transform:none !important} @media (max-width: 1024px){.elementor-4843 .elementor-element.elementor-element-dcb4c44{font-size:1.125rem}} @media (max-width: 767px){.elementor-4843 .elementor-element.elementor-element-dcb4c44{font-size:1.0625rem}} .elementor-4843 .elementor-element.elementor-element-dcb4c44 .elementor-widget-container{margin-bottom:20px} .elementor-4843 .elementor-element.elementor-element-dcb4c44 .elementor-heading-title{margin-bottom:20px}/* End custom CSS */