.elementor-8 .elementor-element.elementor-element-nhp-hero{--display:flex;--min-height:95vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-nhp-hero:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-nhp-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2522;}.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-8 .elementor-element.elementor-element-hero-eyebrow.xpro-widget-bg-overlay:before{transition:background 0.3s;}.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-8 .elementor-element.elementor-element-hero-h1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-hero-h1{text-align:center;}.elementor-8 .elementor-element.elementor-element-hero-h1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:4.5vw;font-weight:400;line-height:1.2em;color:#FAF8F5;}.elementor-8 .elementor-element.elementor-element-hero-sub.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-hero-divider{--divider-border-style:solid;--divider-color:#C9A96E;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-hero-divider.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-hero-divider .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-hero-divider .elementor-divider{text-align:center;padding-block-start:32px;padding-block-end:32px;}.elementor-8 .elementor-element.elementor-element-hero-btns{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.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-8 .elementor-element.elementor-element-hero-b1 .elementor-button{background-color:#C9A96E;fill:#2C2522;color:#2C2522;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-hero-b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-hero-b2 .elementor-button{background-color:transparent;fill:#FAF8F5;color:#FAF8F5;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(250,248,245,0.4);border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-hero-b2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-hero-trust.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-nhp-intro{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-nhp-intro:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-nhp-intro > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-8 .elementor-element.elementor-element-intro-img-col{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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 );}.elementor-8 .elementor-element.elementor-element-intro-img.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-intro-img-cap.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-intro-txt-col{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-intro-eyebrow.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-intro-h2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-intro-h2 .elementor-heading-title{color:#2C2522;}.elementor-8 .elementor-element.elementor-element-intro-div{--divider-border-style:solid;--divider-color:#C9A96E;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-intro-div.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-intro-div .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-intro-div .elementor-divider{text-align:left;padding-block-start:28px;padding-block-end:28px;}.elementor-8 .elementor-element.elementor-element-intro-body.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-intro-quote.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-intro-btn .elementor-button{background-color:transparent;fill:#2C2522;color:#2C2522;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C2522;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-intro-btn.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-nhp-why{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-nhp-why:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-nhp-why > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2522;}.elementor-8 .elementor-element.elementor-element-why-eyebrow.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-h2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-h2{text-align:center;}.elementor-8 .elementor-element.elementor-element-why-h2 .elementor-heading-title{color:#FAF8F5;}.elementor-8 .elementor-element.elementor-element-why-sub.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-grid{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-why-1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-why-1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-why-1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(250,248,245,0.04);}.elementor-8 .elementor-element.elementor-element-why-1-n.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-1-t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-1-t .elementor-heading-title{color:#FAF8F5;}.elementor-8 .elementor-element.elementor-element-why-1-b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-why-2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-why-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(250,248,245,0.04);}.elementor-8 .elementor-element.elementor-element-why-2-n.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-2-t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-2-t .elementor-heading-title{color:#FAF8F5;}.elementor-8 .elementor-element.elementor-element-why-2-b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-why-3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-why-3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(250,248,245,0.04);}.elementor-8 .elementor-element.elementor-element-why-3-n.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-3-t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-3-t .elementor-heading-title{color:#FAF8F5;}.elementor-8 .elementor-element.elementor-element-why-3-b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-why-4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-why-4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(250,248,245,0.04);}.elementor-8 .elementor-element.elementor-element-why-4-n.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-4-t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-why-4-t .elementor-heading-title{color:#FAF8F5;}.elementor-8 .elementor-element.elementor-element-why-4-b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-nhp-puppies{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-nhp-puppies:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-nhp-puppies > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2ED;}.elementor-8 .elementor-element.elementor-element-pup-eyebrow.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-h2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-h2{text-align:center;}.elementor-8 .elementor-element.elementor-element-pup-h2 .elementor-heading-title{color:#2C2522;}.elementor-8 .elementor-element.elementor-element-pup-sub.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-grid{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-pup-c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-8 .elementor-element.elementor-element-pup-c1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-pup-c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-pup-c1-img.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c1-body{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-pup-c1-badge.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c1-name.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c1-name .elementor-heading-title{color:#2C2522;}.elementor-8 .elementor-element.elementor-element-pup-c1-desc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c1-details.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c1-btn .elementor-button{background-color:#2C2522;fill:#FAF8F5;color:#FAF8F5;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-pup-c1-btn.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-8 .elementor-element.elementor-element-pup-c2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-pup-c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-pup-c2-img.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c2-body{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-pup-c2-badge.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c2-name.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c2-name .elementor-heading-title{color:#2C2522;}.elementor-8 .elementor-element.elementor-element-pup-c2-desc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c2-details.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c2-btn .elementor-button{background-color:#2C2522;fill:#FAF8F5;color:#FAF8F5;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-pup-c2-btn.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c3{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-pup-c3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-pup-c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A96E;}.elementor-8 .elementor-element.elementor-element-pup-c3-icon.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c3-t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c3-t{text-align:center;}.elementor-8 .elementor-element.elementor-element-pup-c3-t .elementor-heading-title{color:#2C2522;}.elementor-8 .elementor-element.elementor-element-pup-c3-b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-pup-c3-btn .elementor-button{background-color:#2C2522;fill:#FAF8F5;color:#FAF8F5;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-pup-c3-btn.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-nhp-video{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-nhp-video:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-nhp-video > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-8 .elementor-element.elementor-element-vid-eyebrow.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-vid-h2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-vid-h2{text-align:center;}.elementor-8 .elementor-element.elementor-element-vid-h2 .elementor-heading-title{color:#2C2522;}.elementor-8 .elementor-element.elementor-element-vid-sub.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-vid-grid{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-vid-1-wrap{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-vid-1-wrap:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-vid-1-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-vid-1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-vid-1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-vid-1-body{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-vid-1-cat.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-vid-1-t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-vid-1-t .elementor-heading-title{color:#2C2522;}.elementor-8 .elementor-element.elementor-element-vid-2-wrap{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-vid-2-wrap:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-vid-2-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-vid-2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-vid-2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-vid-2-body{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-vid-2-cat.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-vid-2-t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-vid-2-t .elementor-heading-title{color:#2C2522;}.elementor-8 .elementor-element.elementor-element-vid-3-wrap{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-vid-3-wrap:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-vid-3-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-vid-3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-vid-3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-vid-3-body{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-vid-3-cat.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-vid-3-t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-vid-3-t .elementor-heading-title{color:#2C2522;}.elementor-8 .elementor-element.elementor-element-vid-cta .elementor-button{background-color:transparent;fill:#2C2522;color:#2C2522;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C2522;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-vid-cta.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-nhp-philosophy{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-nhp-philosophy:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-nhp-philosophy > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2522;}.elementor-8 .elementor-element.elementor-element-phil-txt{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-phil-eyebrow.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-phil-h2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-phil-h2 .elementor-heading-title{color:#FAF8F5;}.elementor-8 .elementor-element.elementor-element-phil-div{--divider-border-style:solid;--divider-color:#C9A96E;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-phil-div.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-phil-div .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-phil-div .elementor-divider{text-align:left;padding-block-start:28px;padding-block-end:28px;}.elementor-8 .elementor-element.elementor-element-phil-body.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-phil-list.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-phil-img-col{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-phil-img.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-nhp-leadmagnet{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-nhp-leadmagnet:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-nhp-leadmagnet > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A96E;}.elementor-8 .elementor-element.elementor-element-lm-txt{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-lm-eyebrow.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-lm-h2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-lm-h2 .elementor-heading-title{color:#2C2522;}.elementor-8 .elementor-element.elementor-element-lm-body.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-lm-form{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-lm-form:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-lm-form > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-lm-form-t.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-lm-form-t .elementor-heading-title{color:#2C2522;}.elementor-8 .elementor-element.elementor-element-lm-form-w.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-lm-form-privacy.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-nhp-testimonials{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-nhp-testimonials:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-nhp-testimonials > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-8 .elementor-element.elementor-element-test-eyebrow.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-test-h2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-test-h2{text-align:center;}.elementor-8 .elementor-element.elementor-element-test-h2 .elementor-heading-title{color:#2C2522;}.elementor-8 .elementor-element.elementor-element-test-grid{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-tc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-tc1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-tc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-tc1-stars.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-tc1-q.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-tc1-div{--divider-border-style:solid;--divider-color:#F0EDE8;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-tc1-div.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-tc1-div .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-tc1-div .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-8 .elementor-element.elementor-element-tc1-name.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-tc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-tc2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-tc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2522;}.elementor-8 .elementor-element.elementor-element-tc2-stars.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-tc2-q.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-tc2-div{--divider-border-style:solid;--divider-color:rgba(201,169,110,0.3);--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-tc2-div.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-tc2-div .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-tc2-div .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-8 .elementor-element.elementor-element-tc2-name.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-tc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-tc3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-tc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-tc3-stars.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-tc3-q.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-tc3-div{--divider-border-style:solid;--divider-color:#F0EDE8;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-tc3-div.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-tc3-div .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-tc3-div .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-8 .elementor-element.elementor-element-tc3-name.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-nhp-contact{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-nhp-contact:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-nhp-contact > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2ED;}.elementor-8 .elementor-element.elementor-element-contact-txt{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-contact-eyebrow.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-contact-h2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-contact-h2 .elementor-heading-title{color:#2C2522;}.elementor-8 .elementor-element.elementor-element-contact-div{--divider-border-style:solid;--divider-color:#C9A96E;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-contact-div.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-contact-div .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-contact-div .elementor-divider{text-align:left;padding-block-start:24px;padding-block-end:24px;}.elementor-8 .elementor-element.elementor-element-contact-body.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-contact-info.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-contact-form{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-8 .elementor-element.elementor-element-contact-form:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-contact-form > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-contact-form-w .wpforms-submit-container{text-align:left;}.elementor-8 .elementor-element.elementor-element-contact-form-w.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-nhp-footercta{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-nhp-footercta:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-nhp-footercta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2522;}.elementor-8 .elementor-element.elementor-element-fcta-eyebrow.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-fcta-h2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-fcta-h2{text-align:center;}.elementor-8 .elementor-element.elementor-element-fcta-h2 .elementor-heading-title{color:#FAF8F5;}.elementor-8 .elementor-element.elementor-element-fcta-btns{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fcta-b1 .elementor-button{background-color:#C9A96E;fill:#2C2522;color:#2C2522;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fcta-b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-fcta-b2 .elementor-button{background-color:transparent;fill:#FAF8F5;color:#FAF8F5;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(250,248,245,0.3);border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fcta-b2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-8 .elementor-element.elementor-element-fcta-cities.xpro-widget-bg-overlay:before{transition:background 0.3s;}