.elementor-7291 .elementor-element.elementor-element-4381d17:not(.elementor-motion-effects-element-type-background), .elementor-7291 .elementor-element.elementor-element-4381d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7291 .elementor-element.elementor-element-4381d17 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7291 .elementor-element.elementor-element-4381d17{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-20px;padding:0px 0px 0px 0px;z-index:1;}.elementor-7291 .elementor-element.elementor-element-4381d17, .elementor-7291 .elementor-element.elementor-element-4381d17 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-7291 .elementor-element.elementor-element-b15af4c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7291 .elementor-element.elementor-element-b15af4c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(24deg, var( --e-global-color-1b6ddc3 ) 9%, #FFFFFF 82%);}.elementor-7291 .elementor-element.elementor-element-b15af4c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7291 .elementor-element.elementor-element-b15af4c > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-c022147 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7291 .elementor-element.elementor-element-b15af4c > .elementor-element-populated, .elementor-7291 .elementor-element.elementor-element-b15af4c > .elementor-element-populated > .elementor-background-overlay, .elementor-7291 .elementor-element.elementor-element-b15af4c > .elementor-background-slideshow{border-radius:3000px 0px 0px 0px;}.elementor-7291 .elementor-element.elementor-element-b15af4c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7291 .elementor-element.elementor-element-9e0c526{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-7291 .elementor-element.elementor-element-9e0c526 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7291 .elementor-element.elementor-element-426bfa2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7291 .elementor-element.elementor-element-426bfa2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7291 .elementor-element.elementor-element-37685e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7291 .elementor-element.elementor-element-37685e3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:20px 0px 20px 0px;border-style:none;}.elementor-7291 .elementor-element.elementor-element-37685e3 .elementor-heading-title{font-weight:300;color:var( --e-global-color-primary );}.elementor-7291 .elementor-element.elementor-element-3856c03{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7291 .elementor-element.elementor-element-f7704f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-7291 .elementor-element.elementor-element-f7704f9 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7291 .elementor-element.elementor-element-07ec092 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 60px 0px;}.elementor-7291 .elementor-element.elementor-element-6716f13 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 40px 0px;}.elementor-7291 .elementor-element.elementor-element-6716f13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7291 .elementor-element.elementor-element-37fc6a7:not(.elementor-motion-effects-element-type-background), .elementor-7291 .elementor-element.elementor-element-37fc6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b465d98 );}.elementor-7291 .elementor-element.elementor-element-37fc6a7{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c022147 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 30px 0px;}.elementor-7291 .elementor-element.elementor-element-37fc6a7, .elementor-7291 .elementor-element.elementor-element-37fc6a7 > .elementor-background-overlay{border-radius:30px 0px 30px 0px;}.elementor-7291 .elementor-element.elementor-element-37fc6a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7291 .elementor-element.elementor-element-7cbe162{text-align:center;}.elementor-7291 .elementor-element.elementor-element-7cbe162 .elementor-heading-title{font-size:1.4em;font-weight:300;color:var( --e-global-color-secondary );}.elementor-7291 .elementor-element.elementor-element-e65d628:not(.elementor-motion-effects-element-type-background), .elementor-7291 .elementor-element.elementor-element-e65d628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b465d98 );background-image:url("https://havenhouseel.org/wp-content/uploads/2026/05/04-20-2026-Moving-Day-scaled.jpeg");background-position:0px 0px;background-size:100% auto;}.elementor-7291 .elementor-element.elementor-element-e65d628 > .elementor-container{min-height:259px;}.elementor-7291 .elementor-element.elementor-element-e65d628 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7291 .elementor-element.elementor-element-e65d628{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c022147 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:20px 0px 30px 0px;}.elementor-7291 .elementor-element.elementor-element-e65d628, .elementor-7291 .elementor-element.elementor-element-e65d628 > .elementor-background-overlay{border-radius:30px 0px 30px 0px;}@media(max-width:1024px){.elementor-7291 .elementor-element.elementor-element-e65d628:not(.elementor-motion-effects-element-type-background), .elementor-7291 .elementor-element.elementor-element-e65d628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-7291 .elementor-element.elementor-element-4381d17{margin-top:0px;margin-bottom:0px;}.elementor-7291 .elementor-element.elementor-element-b15af4c{width:100%;}.elementor-7291 .elementor-element.elementor-element-f7704f9 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7291 .elementor-element.elementor-element-6716f13 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7291 .elementor-element.elementor-element-e65d628:not(.elementor-motion-effects-element-type-background), .elementor-7291 .elementor-element.elementor-element-e65d628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-7291 .elementor-element.elementor-element-426bfa2{width:100%;}.elementor-7291 .elementor-element.elementor-element-f7704f9{width:73.382%;}.elementor-7291 .elementor-element.elementor-element-6716f13{width:26.539%;}}/* Start custom CSS for theme-post-title, class: .elementor-element-37685e3 */.elementor-7291 .elementor-element.elementor-element-37685e3 h1:before {
   content: url("/wp-content/uploads/2023/10/hh-triangle-smaller.png");
position: absolute;
  margin-left: -70px;
  margin-top: 5px;
}
@media screen and (max-width:767px){
    .elementor-7291 .elementor-element.elementor-element-37685e3 h1:before {
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b15af4c */.elementor-7291 .elementor-element.elementor-element-b15af4c .elementor-widget-wrap {
 /*   outline:1px solid #ccc;
    outline-offset:0px;*/
    margin-top:1px;
    
    
/*    background-image: linear-gradient(131deg, #DFE7E8 37%, var( --e-global-color-primary ) 32%);*/

/*background: radial-gradient(circle, rgba(161,47,53,1) 15%, rgba(223,231,232,1) 65%, rgba(223,231,232,1) 85%) !important;
  background: radial-gradient(circle, rgba(161,47,53,1) 15%,rgba(223,231,232,1) 75%,  rgba(223,231,232,1) 5%) !important; */ 
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4381d17 */header {
    margin-bottom:0px !important;
    border-bottom:0 !important;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-07ec092 */.elementor-7291 .elementor-element.elementor-element-07ec092 img {
    width:100%;
    margin-bottom:20px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f7704f9 */.elementor-7291 .elementor-element.elementor-element-f7704f9  .elementor-section.elementor-section-boxed > .elementor-container {
    max-width:100% !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-996f90e */.elementor-7291 .elementor-element.elementor-element-996f90e .elementor-button:hover .cls-1 {
    fill:#fff;
}
.elementor-7291 .elementor-element.elementor-element-996f90e i {
    font-size:1.3em;
}

.elementor-7291 .elementor-element.elementor-element-996f90e .elementor-button-text {

    font-size:1.1em;
    font-weight:400;
}
.elementor-7291 .elementor-element.elementor-element-996f90e .elementor-button {
    min-width:170px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0a84e7 */.elementor-7291 .elementor-element.elementor-element-e0a84e7 .elementor-button:hover .cls-1 {
    fill:#fff;
}
.elementor-7291 .elementor-element.elementor-element-e0a84e7 svg {
    width:1.4em;
}

.elementor-7291 .elementor-element.elementor-element-e0a84e7 .elementor-button-text {
    font-size:1.1em;
    font-weight:400;
}

.elementor-7291 .elementor-element.elementor-element-e0a84e7 .elementor-button {
    min-width:170px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3856c03 */.elementor-7291 .elementor-element.elementor-element-3856c03 a:not(.elementor-button-link):not(.elementor-accordion-title):hover {
    color:#479DA8;
    text-decoration:underline;
}/* End custom CSS */