.elementor-15 .elementor-element.elementor-element-91525cd>.elementor-background-overlay{background-color:#0000008C;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-15 .elementor-element.elementor-element-91525cd>.elementor-container{min-height:70vh}.elementor-15 .elementor-element.elementor-element-91525cd:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-91525cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-15 .elementor-element.elementor-element-91525cd{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-15 .elementor-element.elementor-element-91525cd>.elementor-shape-bottom svg{width:calc(115% + 1.3px);height:80px}.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-15 .elementor-element.elementor-element-59944b5>.elementor-widget-container{background-image:url(https://frontdoorpr.com/wp-content/uploads/2026/05/about-bottom-turquoise-v2.png);background-position:bottom center;background-repeat:no-repeat;background-size:54% auto}.elementor-15 .elementor-element.elementor-element-59944b5{text-align:center}.elementor-15 .elementor-element.elementor-element-59944b5 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:#FFF}.elementor-15 .elementor-element.elementor-element-6b6d151{margin-top:70px;margin-bottom:70px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-15 .elementor-element.elementor-element-4d83c9a{text-align:start;font-size:18px;font-weight:400;line-height:1.4em}.elementor-15 .elementor-element.elementor-element-3e5bd65{margin-top:0;margin-bottom:0;padding:50px 0 50px 0}.elementor-15 .elementor-element.elementor-element-c583b5f>.elementor-container{max-width:900px}.elementor-15 .elementor-element.elementor-element-032b0d7 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-15 .elementor-element.elementor-element-3065dd49{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-15 .elementor-element.elementor-element-76903998>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-15 .elementor-element.elementor-element-ec1763b{margin-top:70px;margin-bottom:0}.elementor-15 .elementor-element.elementor-element-89c8019>.elementor-container{max-width:900px}.elementor-15 .elementor-element.elementor-element-5547a65{z-index:1;text-align:center}.elementor-15 .elementor-element.elementor-element-5547a65 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:#000}.elementor-15 .elementor-element.elementor-element-a62338f{margin-top:30px;margin-bottom:50px}.elementor-15 .elementor-element.elementor-element-369ef70{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:20px;padding:10px 0 10px 0}.elementor-15 .elementor-element.elementor-element-369ef70>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-15 .elementor-element.elementor-element-24bddd8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-15 .elementor-element.elementor-element-e8ab6af{width:auto;max-width:auto}.elementor-15 .elementor-element.elementor-element-e8ab6af>.elementor-widget-container{background-color:var(--e-global-color-e43e879);padding:30px 30px 30px 30px;border-radius:50% 50% 50% 50%}.elementor-15 .elementor-element.elementor-element-e8ab6af:hover .elementor-widget-container{background-color:#E43C74}.elementor-15 .elementor-element.elementor-element-e8ab6af .elementor-icon-wrapper{text-align:center}.elementor-15 .elementor-element.elementor-element-e8ab6af.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-15 .elementor-element.elementor-element-e8ab6af.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-e8ab6af.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-15 .elementor-element.elementor-element-e8ab6af.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-e8ab6af.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-15 .elementor-element.elementor-element-e8ab6af .elementor-icon{font-size:50px}.elementor-15 .elementor-element.elementor-element-e8ab6af .elementor-icon svg{height:50px}.elementor-15 .elementor-element.elementor-element-3f2ad60{z-index:1;text-align:center}.elementor-15 .elementor-element.elementor-element-3f2ad60 .elementor-heading-title{font-family:"avenir-next-lt-pro",Sans-serif;font-weight:400;color:#000}.elementor-15 .elementor-element.elementor-element-677938b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:20px;padding:10px 0 10px 0}.elementor-15 .elementor-element.elementor-element-677938b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-15 .elementor-element.elementor-element-9753e86.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-15 .elementor-element.elementor-element-c1c76c6{width:auto;max-width:auto}.elementor-15 .elementor-element.elementor-element-c1c76c6>.elementor-widget-container{background-color:var(--e-global-color-e43e879);padding:30px 30px 30px 30px;border-radius:50% 50% 50% 50%}.elementor-15 .elementor-element.elementor-element-c1c76c6:hover .elementor-widget-container{background-color:var(--e-global-color-67c6e51)}.elementor-15 .elementor-element.elementor-element-c1c76c6 .elementor-icon-wrapper{text-align:center}.elementor-15 .elementor-element.elementor-element-c1c76c6.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-15 .elementor-element.elementor-element-c1c76c6.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-c1c76c6.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-15 .elementor-element.elementor-element-c1c76c6.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-c1c76c6.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-15 .elementor-element.elementor-element-c1c76c6 .elementor-icon{font-size:50px}.elementor-15 .elementor-element.elementor-element-c1c76c6 .elementor-icon svg{height:50px}.elementor-15 .elementor-element.elementor-element-12c8bd4{z-index:1;text-align:center}.elementor-15 .elementor-element.elementor-element-12c8bd4 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:#000}.elementor-15 .elementor-element.elementor-element-aad00cf{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:20px;padding:10px 0 10px 0}.elementor-15 .elementor-element.elementor-element-aad00cf>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-15 .elementor-element.elementor-element-f914010.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-15 .elementor-element.elementor-element-e620cd6{width:auto;max-width:auto}.elementor-15 .elementor-element.elementor-element-e620cd6>.elementor-widget-container{background-color:var(--e-global-color-e43e879);padding:30px 30px 30px 30px;border-radius:50% 50% 50% 50%}.elementor-15 .elementor-element.elementor-element-e620cd6:hover .elementor-widget-container{background-color:var(--e-global-color-67c6e51)}.elementor-15 .elementor-element.elementor-element-e620cd6 .elementor-icon-wrapper{text-align:center}.elementor-15 .elementor-element.elementor-element-e620cd6.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-15 .elementor-element.elementor-element-e620cd6.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-e620cd6.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-15 .elementor-element.elementor-element-e620cd6.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-e620cd6.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-15 .elementor-element.elementor-element-e620cd6 .elementor-icon{font-size:50px}.elementor-15 .elementor-element.elementor-element-e620cd6 .elementor-icon svg{height:50px}.elementor-15 .elementor-element.elementor-element-4d90f80{z-index:1;text-align:center}.elementor-15 .elementor-element.elementor-element-4d90f80 .elementor-heading-title{font-family:"avenir-next-lt-pro",Sans-serif;font-weight:400;color:#000}:root{--page-title-display:none}@media(min-width:2400px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:1200px){.elementor-15 .elementor-element.elementor-element-91525cd>.elementor-container{min-height:50vh}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-91525cd>.elementor-container{min-height:36vh}.elementor-15 .elementor-element.elementor-element-91525cd>.elementor-shape-bottom svg{width:calc(125% + 1.3px);height:60px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-15 .elementor-element.elementor-element-4d83c9a{line-height:1.4em}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-91525cd>.elementor-container{min-height:250px}.elementor-15 .elementor-element.elementor-element-91525cd>.elementor-shape-bottom svg{width:calc(125% + 1.3px);height:30px}.elementor-15 .elementor-element.elementor-element-59944b5>.elementor-widget-container{background-position:bottom center;background-size:contain}.elementor-15 .elementor-element.elementor-element-6b6d151{margin-top:30px;margin-bottom:0}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-15 .elementor-element.elementor-element-4d83c9a{line-height:1.4em}.elementor-15 .elementor-element.elementor-element-3e5bd65{margin-top:0;margin-bottom:0}.elementor-15 .elementor-element.elementor-element-ec1763b{margin-top:20px;margin-bottom:0}.elementor-15 .elementor-element.elementor-element-4320a8b{width:33%}.elementor-15 .elementor-element.elementor-element-369ef70{margin-top:0;margin-bottom:8px}.elementor-15 .elementor-element.elementor-element-24bddd8>.elementor-element-populated{padding:0 0 0 0}.elementor-15 .elementor-element.elementor-element-e8ab6af>.elementor-widget-container{padding:17px 17px 17px 17px}.elementor-15 .elementor-element.elementor-element-e8ab6af .elementor-icon{font-size:22px}.elementor-15 .elementor-element.elementor-element-e8ab6af .elementor-icon svg{height:22px}.elementor-15 .elementor-element.elementor-element-acc9b18{width:33%}.elementor-15 .elementor-element.elementor-element-677938b{margin-top:0;margin-bottom:8px}.elementor-15 .elementor-element.elementor-element-9753e86>.elementor-element-populated{padding:0 0 0 0}.elementor-15 .elementor-element.elementor-element-c1c76c6>.elementor-widget-container{padding:17px 17px 17px 17px}.elementor-15 .elementor-element.elementor-element-c1c76c6 .elementor-icon{font-size:22px}.elementor-15 .elementor-element.elementor-element-c1c76c6 .elementor-icon svg{height:22px}.elementor-15 .elementor-element.elementor-element-2e9de99{width:33%}.elementor-15 .elementor-element.elementor-element-aad00cf{margin-top:0;margin-bottom:8px}.elementor-15 .elementor-element.elementor-element-f914010>.elementor-element-populated{padding:0 0 0 0}.elementor-15 .elementor-element.elementor-element-e620cd6>.elementor-widget-container{padding:17px 17px 17px 17px}.elementor-15 .elementor-element.elementor-element-e620cd6 .elementor-icon{font-size:22px}.elementor-15 .elementor-element.elementor-element-e620cd6 .elementor-icon svg{height:22px}}@media (max-width:767px){.elementor-15 .elementor-element.elementor-element-e8ab6af>.elementor-widget-container{width:56px;height:56px}}@media (max-width:767px){.elementor-15 .elementor-element.elementor-element-3f2ad60 .elementor-heading-title{font-size:15px;line-height:1.3;margin-top:4px}.elementor-15 .elementor-element.elementor-element-3f2ad60 .hover_color{display:block}}@media (max-width:767px){.elementor-15 .elementor-element.elementor-element-c1c76c6>.elementor-widget-container{width:56px;height:56px}}@media (max-width:767px){.elementor-15 .elementor-element.elementor-element-12c8bd4 .elementor-heading-title{font-size:15px;line-height:1.3;margin-top:4px}.elementor-15 .elementor-element.elementor-element-12c8bd4 .hover_color{display:block}}@media (max-width:767px){.elementor-15 .elementor-element.elementor-element-e620cd6>.elementor-widget-container{width:56px;height:56px}}@media (max-width:767px){.elementor-15 .elementor-element.elementor-element-4d90f80 .elementor-heading-title{font-size:15px;line-height:1.3;margin-top:4px}.elementor-15 .elementor-element.elementor-element-4d90f80 .hover_color{display:block}}