.elementor-2638 .elementor-element.elementor-element-6a6d8c61{padding:60px 0 60px 0}.elementor-2638 .elementor-element.elementor-element-4afc2a05 .uicore-repeater-selector{border-style:image}.elementor-2638 .elementor-element.elementor-element-4afc2a05 .elementor-repeater-item-b4ce97e{--ui-e-asset-size:calc(100 / 100)}.elementor-2638 .elementor-element.elementor-element-4afc2a05{text-align:left}.elementor-2638 .elementor-element.elementor-element-4afc2a05 .ui-e-headline-text path{stroke-width:40}.elementor-2638 .elementor-element.elementor-element-4afc2a05 .ui-e-headline-text svg{bottom:0%}.elementor-2638 .elementor-element.elementor-element-4afc2a05 .ui-e-highlight-icon,.elementor-2638 .elementor-element.elementor-element-4afc2a05 .ui-e-headline-text,.elementor-2638 .elementor-element.elementor-element-4afc2a05 .ui-e-highlight-image{font-family:"General Sans",Sans-serif;font-size:45px;font-weight:500}.elementor-2638 .elementor-element.elementor-element-4afc2a05{---ui-speed:1000ms;---ui-delay:200ms;---ui-stagger:30ms}.elementor-2638 .elementor-element.elementor-element-e06abfd{width:100%;max-width:100%}.elementor-2638 .elementor-element.elementor-element-e06abfd>.elementor-widget-container{padding:0 0 80px 0}.elementor-2638 .elementor-element.elementor-element-e06abfd.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2638 .elementor-element.elementor-element-5ec38efe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2638 .elementor-element.elementor-element-5ec38efe>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://doormatic.ca/wp-content/uploads/2024/07/austin-distel-jpHw8ndwJ_Q-unsplash-1-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-2638 .elementor-element.elementor-element-5ec38efe.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2638 .elementor-element.elementor-element-5ec38efe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2638 .elementor-element.elementor-element-5ec38efe.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2638 .elementor-element.elementor-element-5ec38efe>.elementor-element-populated,.elementor-2638 .elementor-element.elementor-element-5ec38efe>.elementor-element-populated>.elementor-background-overlay,.elementor-2638 .elementor-element.elementor-element-5ec38efe>.elementor-background-slideshow{border-radius:40px 40px 40px 40px}.elementor-2638 .elementor-element.elementor-element-5ec38efe>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2638 .elementor-element.elementor-element-5ec38efe>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2638 .elementor-element.elementor-element-35d6b354>.elementor-element-populated{margin:0 0 0 64px;--e-column-margin-right:0px;--e-column-margin-left:64px}.elementor-2638 .elementor-element.elementor-element-764746d7{--spacer-size:18px;width:var(--container-widget-width,32px);max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;top:0;z-index:2}.elementor-2638 .elementor-element.elementor-element-764746d7>.elementor-widget-container{background-color:var(--e-global-color-uicore_white);border-style:solid;border-width:7px 7px 7px 7px;border-color:var(--e-global-color-uicore_primary);border-radius:100px 100px 100px 100px;box-shadow:0 0 0 12px rgba(253,108.99999999999991,44.00000000000003,.1411764705882353)}body:not(.rtl) .elementor-2638 .elementor-element.elementor-element-764746d7{left:-14px}body.rtl .elementor-2638 .elementor-element.elementor-element-764746d7{right:-14px}.elementor-2638 .elementor-element.elementor-element-353165a2{--spacer-size:18px;width:var(--container-widget-width,32px);max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;bottom:0;z-index:2}.elementor-2638 .elementor-element.elementor-element-353165a2>.elementor-widget-container{background-color:var(--e-global-color-uicore_white);border-style:solid;border-width:7px 7px 7px 7px;border-color:#D6D6D6;border-radius:100px 100px 100px 100px;box-shadow:0 0 0 12px rgba(170.40570068359378,154.34901581790018,147.10120667713574,.1411764705882353)}body:not(.rtl) .elementor-2638 .elementor-element.elementor-element-353165a2{left:-14px}body.rtl .elementor-2638 .elementor-element.elementor-element-353165a2{right:-14px}.elementor-2638 .elementor-element.elementor-element-5334cca0>.elementor-widget-container{padding:0 0 0 48px}.elementor-2638 .elementor-element.elementor-element-5334cca0 .ui-e-accordion-item+.ui-e-accordion-item{margin-top:0}.elementor-2638 .elementor-element.elementor-element-5334cca0 .ui-e-accordion-title-text{justify-content:flex-start}.elementor-2638 .elementor-element.elementor-element-5334cca0 .ui-e-accordion-title{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-uicore_headline);padding:24px 0 24px 0;font-size:23px}.elementor-2638 .elementor-element.elementor-element-5334cca0 .ui-e-accordion-item:hover .ui-e-accordion-title{color:var(--e-global-color-uicore_primary)}.elementor-2638 .elementor-element.elementor-element-5334cca0 .ui-e-accordion-item:hover .ui-e-custom-icon svg{fill:var(--e-global-color-uicore_primary)}.elementor-2638 .elementor-element.elementor-element-5334cca0 .ui-e-accordion-item.ui-open .ui-e-accordion-title{border-style:none}.elementor-2638 .elementor-element.elementor-element-5334cca0 .ui-e-accordion-content{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-uicore_headline);padding:0 0 24px 0;margin-top:-10px;font-size:16px}.elementor-2638 .elementor-element.elementor-element-5334cca0 .ui-e-accordion-icon{--ui-e-spin:-405deg}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(max-width:1024px){.elementor-2638 .elementor-element.elementor-element-6a6d8c61{padding:40px 0 40px 0}.elementor-2638 .elementor-element.elementor-element-e06abfd{width:var(--container-widget-width,550px);max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0}.elementor-2638 .elementor-element.elementor-element-e06abfd>.elementor-widget-container{padding:0 0 40px 0}.elementor-2638 .elementor-element.elementor-element-5ec38efe>.elementor-element-populated,.elementor-2638 .elementor-element.elementor-element-5ec38efe>.elementor-element-populated>.elementor-background-overlay,.elementor-2638 .elementor-element.elementor-element-5ec38efe>.elementor-background-slideshow{border-radius:32px 32px 32px 32px}.elementor-2638 .elementor-element.elementor-element-35d6b354>.elementor-element-populated{margin:0 0 0 32px;--e-column-margin-right:0px;--e-column-margin-left:32px}.elementor-2638 .elementor-element.elementor-element-764746d7{--spacer-size:14px;width:var(--container-widget-width,24px);max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0}body:not(.rtl) .elementor-2638 .elementor-element.elementor-element-764746d7{left:-11px}body.rtl .elementor-2638 .elementor-element.elementor-element-764746d7{right:-11px}.elementor-2638 .elementor-element.elementor-element-764746d7>.elementor-widget-container{border-width:5px 5px 5px 5px}.elementor-2638 .elementor-element.elementor-element-353165a2{--spacer-size:14px;width:var(--container-widget-width,24px);max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0}body:not(.rtl) .elementor-2638 .elementor-element.elementor-element-353165a2{left:-11px}body.rtl .elementor-2638 .elementor-element.elementor-element-353165a2{right:-11px}.elementor-2638 .elementor-element.elementor-element-353165a2>.elementor-widget-container{border-width:5px 5px 5px 5px}.elementor-2638 .elementor-element.elementor-element-5334cca0>.elementor-widget-container{padding:0 0 0 32px}.elementor-2638 .elementor-element.elementor-element-5334cca0 .ui-e-accordion-title{padding:20px 0 20px 0;font-size:30px}.elementor-2638 .elementor-element.elementor-element-5334cca0 .ui-e-accordion-content{padding:0 0 20px 0;font-size:15px}}@media(max-width:767px){.elementor-2638 .elementor-element.elementor-element-6a6d8c61{padding:24px 0 24px 0}.elementor-2638 .elementor-element.elementor-element-e06abfd{width:100%;max-width:100%}.elementor-2638 .elementor-element.elementor-element-e06abfd>.elementor-widget-container{padding:0 0 24px 0}.elementor-2638 .elementor-element.elementor-element-5ec38efe>.elementor-element-populated,.elementor-2638 .elementor-element.elementor-element-5ec38efe>.elementor-element-populated>.elementor-background-overlay,.elementor-2638 .elementor-element.elementor-element-5ec38efe>.elementor-background-slideshow{border-radius:24px 24px 24px 24px}.elementor-2638 .elementor-element.elementor-element-5ec38efe>.elementor-element-populated{padding:32vw 0vw 32vw 0vw}.elementor-2638 .elementor-element.elementor-element-35d6b354>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}body:not(.rtl) .elementor-2638 .elementor-element.elementor-element-764746d7{left:-11px}body.rtl .elementor-2638 .elementor-element.elementor-element-764746d7{right:-11px}.elementor-2638 .elementor-element.elementor-element-5334cca0>.elementor-widget-container{padding:0 0 0 32px}.elementor-2638 .elementor-element.elementor-element-5334cca0 .ui-e-accordion-title{padding:20px 0 20px 0;font-size:24px}.elementor-2638 .elementor-element.elementor-element-5334cca0 .ui-e-accordion-content{padding:0 0 20px 0;font-size:14px}}