.elementor-3224 .elementor-element.elementor-element-aa11193>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3224 .elementor-element.elementor-element-aa11193>.elementor-background-overlay{background-image:url("https://fivestarserviceswny.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:top left;background-repeat:no-repeat;background-size:cover;opacity:.05;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3224 .elementor-element.elementor-element-aa11193{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3224 .elementor-element.elementor-element-aa11193.elementor-section{padding:10em 0 0}.elementor-3224 .elementor-element.elementor-element-5a6c605a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3224 .elementor-element.elementor-element-5a6c605a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-3224 .elementor-element.elementor-element-5a6c605a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-3224 .elementor-element.elementor-element-5a6c605a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3224 .elementor-element.elementor-element-5a6c605a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3224 .elementor-element.elementor-element-5a6c605a>.elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:8em 4em 4em}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}body:not(.rtl) .elementor-3224 .elementor-element.elementor-element-80f2555{left:0}body.rtl .elementor-3224 .elementor-element.elementor-element-80f2555{right:0}.elementor-3224 .elementor-element.elementor-element-80f2555{top:-165px;text-align:center}.elementor-3224 .elementor-element.elementor-element-80f2555 img{width:350px}.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)}.elementor-widget-heading.elementor-widget-heading .elementor-heading-title,.elementor-widget-heading.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var(--e-global-color-primary)}.elementor-3224 .elementor-element.elementor-element-5365be82>.elementor-widget-container{margin:20px 0 0}.elementor-3224 .elementor-element.elementor-element-5365be82{text-align:center}.elementor-3224 .elementor-element.elementor-element-5365be82 .elementor-heading-title{font-size:3.2rem;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px}.elementor-3224 .elementor-element.elementor-element-5365be82.elementor-widget-heading .elementor-heading-title,.elementor-3224 .elementor-element.elementor-element-5365be82.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:#fff}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-3224 .elementor-element.elementor-element-2f313c41{text-align:center;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:25px;letter-spacing:0px;color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-3224 .elementor-element.elementor-element-6bc8fb61 .elementor-button{background-color:#be1e2d}.elementor-3224 .elementor-element.elementor-element-6bc8fb61 .elementor-button:hover,.elementor-3224 .elementor-element.elementor-element-6bc8fb61 .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-3224 .elementor-element.elementor-element-6bc8fb61>.elementor-widget-container{padding:1em 0 0}#elementor-popup-modal-3224 .dialog-widget-content{animation-duration:1.2s;background-color:#FFFFFF00}#elementor-popup-modal-3224{background-color:#1D1D1DCC;justify-content:flex-end;align-items:center;pointer-events:all}#elementor-popup-modal-3224 .dialog-message{width:520px;height:auto}#elementor-popup-modal-3224 .dialog-close-button{display:flex}#elementor-popup-modal-3224 .dialog-close-button i{color:#fff}#elementor-popup-modal-3224 .dialog-close-button svg{fill:#fff}@media(max-width:1024px){.elementor-3224 .elementor-element.elementor-element-5365be82>.elementor-widget-container{margin:10px 0 0}.elementor-3224 .elementor-element.elementor-element-5365be82 .elementor-heading-title{font-size:2.8em}.elementor-3224 .elementor-element.elementor-element-2f313c41{line-height:23px}}@media(max-width:767px){.elementor-3224 .elementor-element.elementor-element-5a6c605a>.elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:2em}.elementor-3224 .elementor-element.elementor-element-80f2555 img{width:235px}.elementor-3224 .elementor-element.elementor-element-5365be82 .elementor-heading-title{font-size:1.8em}.elementor-3224 .elementor-element.elementor-element-6bc8fb61>.elementor-widget-container{padding:0}#elementor-popup-modal-3224 .dialog-message{width:320px;padding:0 3%}}.banner-container h1,.banner-container h2{text-shadow:0px 15px 5px rgba(0,0,0,.1),10px 20px 5px rgba(0,0,0,.05),-10px 20px 5px rgba(0,0,0,.05)}span.lighter{font-weight:100 !important}h3{font-weight:600 !important}.mobile-footer-container{position:fixed;bottom:0;z-index:999;width:100%}.sk-dark-bg .elementor-widget-text-editor p a{color:#fff !important;font-weight:700;transition:ease .3s}.sk-dark-bg .elementor-widget-text-editor p a:hover{color:#ccc !important;transition:ease .3s;text-decoration:underline}.sk-dark-bg h2,.sk-dark-bg h3,.sk-dark-bg h4{color:#e0eff2;text-shadow:0px 15px 5px rgba(0,0,0,.1),10px 20px 5px rgba(0,0,0,.05),-10px 20px 5px rgba(0,0,0,.05)}.sk-dark-bg a{color:#fff !important;font-weight:900 !important;transition:ease .3s}.sk-dark-bg a:hover{color:#ccc !important;transition:ease .3s;text-decoration:underline}nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-left:2rem}.no-margin-btm{margin-bottom:0 !important}