.elementor-1465 .elementor-element.elementor-element-a5ed112{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1465 .elementor-element.elementor-element-c8a260b{padding:30px 0px 0px 0px;text-align:center;}.elementor-1465 .elementor-element.elementor-element-939d12d{--display:flex;--min-height:300px;--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;--border-radius:30px 30px 30px 30px;}.elementor-1465 .elementor-element.elementor-element-a39ef3e{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;}.elementor-1465 .elementor-element.elementor-element-a39ef3e:not(.elementor-motion-effects-element-type-background), .elementor-1465 .elementor-element.elementor-element-a39ef3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9117e3 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-1465 .elementor-element.elementor-element-38ecd59 img{width:40%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );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-1465 .elementor-element.elementor-element-8535451{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-4066dd3{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-secondary );}.elementor-1465 .elementor-element.elementor-element-c396d5e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-9a504bd .elementor-button{background-color:var( --e-global-color-secondary );font-family:"NDHA Header", Montserrat;font-size:18px;font-weight:600;letter-spacing:2.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 50px 10px 50px;}.elementor-1465 .elementor-element.elementor-element-9a504bd .elementor-button:hover, .elementor-1465 .elementor-element.elementor-element-9a504bd .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-9a504bd{padding:0px 0px 15px 0px;}.elementor-1465 .elementor-element.elementor-element-9a504bd .elementor-button:hover svg, .elementor-1465 .elementor-element.elementor-element-9a504bd .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-1e0a819{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;}.elementor-1465 .elementor-element.elementor-element-1e0a819:not(.elementor-motion-effects-element-type-background), .elementor-1465 .elementor-element.elementor-element-1e0a819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9117e3 );}.elementor-1465 .elementor-element.elementor-element-2e60114 img{width:40%;}.elementor-1465 .elementor-element.elementor-element-2e61312{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-5645277{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-secondary );}.elementor-1465 .elementor-element.elementor-element-8ce7465{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-9f11913 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"NDHA Header", Montserrat;font-size:18px;font-weight:600;letter-spacing:2.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 50px 10px 50px;}.elementor-1465 .elementor-element.elementor-element-9f11913 .elementor-button:hover, .elementor-1465 .elementor-element.elementor-element-9f11913 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-9f11913{padding:0px 0px 15px 0px;}.elementor-1465 .elementor-element.elementor-element-9f11913 .elementor-button:hover svg, .elementor-1465 .elementor-element.elementor-element-9f11913 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-49f6b70{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;}.elementor-1465 .elementor-element.elementor-element-49f6b70:not(.elementor-motion-effects-element-type-background), .elementor-1465 .elementor-element.elementor-element-49f6b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9117e3 );}.elementor-1465 .elementor-element.elementor-element-c2a90e4 img{width:40%;}.elementor-1465 .elementor-element.elementor-element-eed6ac7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-dd74a3b{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-secondary );}.elementor-1465 .elementor-element.elementor-element-89c3713{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-b15e27f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"NDHA Header", Montserrat;font-size:18px;font-weight:600;letter-spacing:2.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 50px 10px 50px;}.elementor-1465 .elementor-element.elementor-element-b15e27f .elementor-button:hover, .elementor-1465 .elementor-element.elementor-element-b15e27f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-b15e27f{padding:0px 0px 15px 0px;}.elementor-1465 .elementor-element.elementor-element-b15e27f .elementor-button:hover svg, .elementor-1465 .elementor-element.elementor-element-b15e27f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-92d24c7{--display:flex;--min-height:300px;--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;--border-radius:30px 30px 30px 30px;}.elementor-1465 .elementor-element.elementor-element-15e2fde{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;}.elementor-1465 .elementor-element.elementor-element-15e2fde:not(.elementor-motion-effects-element-type-background), .elementor-1465 .elementor-element.elementor-element-15e2fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9117e3 );}.elementor-1465 .elementor-element.elementor-element-665febc img{width:40%;}.elementor-1465 .elementor-element.elementor-element-35bd844{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-b353de0{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-secondary );}.elementor-1465 .elementor-element.elementor-element-df49663{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-ebf2fb7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"NDHA Header", Montserrat;font-size:18px;font-weight:600;letter-spacing:2.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 50px 10px 50px;}.elementor-1465 .elementor-element.elementor-element-ebf2fb7 .elementor-button:hover, .elementor-1465 .elementor-element.elementor-element-ebf2fb7 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-ebf2fb7{padding:0px 0px 15px 0px;}.elementor-1465 .elementor-element.elementor-element-ebf2fb7 .elementor-button:hover svg, .elementor-1465 .elementor-element.elementor-element-ebf2fb7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-18d5925{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;}.elementor-1465 .elementor-element.elementor-element-18d5925:not(.elementor-motion-effects-element-type-background), .elementor-1465 .elementor-element.elementor-element-18d5925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9117e3 );}.elementor-1465 .elementor-element.elementor-element-576c584 img{width:40%;}.elementor-1465 .elementor-element.elementor-element-81678c7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-b330faf{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-secondary );}.elementor-1465 .elementor-element.elementor-element-7969fa6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-6a72e03 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"NDHA Header", Montserrat;font-size:18px;font-weight:600;letter-spacing:2.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 50px 10px 50px;}.elementor-1465 .elementor-element.elementor-element-6a72e03 .elementor-button:hover, .elementor-1465 .elementor-element.elementor-element-6a72e03 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-6a72e03{padding:0px 0px 15px 0px;}.elementor-1465 .elementor-element.elementor-element-6a72e03 .elementor-button:hover svg, .elementor-1465 .elementor-element.elementor-element-6a72e03 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-5baa56c{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;}.elementor-1465 .elementor-element.elementor-element-5baa56c:not(.elementor-motion-effects-element-type-background), .elementor-1465 .elementor-element.elementor-element-5baa56c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9117e3 );}.elementor-1465 .elementor-element.elementor-element-a33b345 img{width:40%;}.elementor-1465 .elementor-element.elementor-element-b8c2857{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-e6d8d77{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-secondary );}.elementor-1465 .elementor-element.elementor-element-bc9e50e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-3109e05 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"NDHA Header", Montserrat;font-size:18px;font-weight:600;letter-spacing:2.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 50px 10px 50px;}.elementor-1465 .elementor-element.elementor-element-3109e05 .elementor-button:hover, .elementor-1465 .elementor-element.elementor-element-3109e05 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-3109e05{padding:0px 0px 15px 0px;}.elementor-1465 .elementor-element.elementor-element-3109e05 .elementor-button:hover svg, .elementor-1465 .elementor-element.elementor-element-3109e05 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-fad61f2{--display:flex;--min-height:300px;--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;--border-radius:30px 30px 30px 30px;}.elementor-1465 .elementor-element.elementor-element-5369bd7{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;}.elementor-1465 .elementor-element.elementor-element-5369bd7:not(.elementor-motion-effects-element-type-background), .elementor-1465 .elementor-element.elementor-element-5369bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9117e3 );}.elementor-1465 .elementor-element.elementor-element-a408853 img{width:40%;}.elementor-1465 .elementor-element.elementor-element-62f91de{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-62cb624{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-secondary );}.elementor-1465 .elementor-element.elementor-element-8301c30{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-067d823 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"NDHA Header", Montserrat;font-size:18px;font-weight:600;letter-spacing:2.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 50px 10px 50px;}.elementor-1465 .elementor-element.elementor-element-067d823 .elementor-button:hover, .elementor-1465 .elementor-element.elementor-element-067d823 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-067d823{padding:0px 0px 15px 0px;}.elementor-1465 .elementor-element.elementor-element-067d823 .elementor-button:hover svg, .elementor-1465 .elementor-element.elementor-element-067d823 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-ae38f18{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;}.elementor-1465 .elementor-element.elementor-element-ae38f18:not(.elementor-motion-effects-element-type-background), .elementor-1465 .elementor-element.elementor-element-ae38f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9117e3 );}.elementor-1465 .elementor-element.elementor-element-8828dd4 img{width:40%;}.elementor-1465 .elementor-element.elementor-element-d1a6cff{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-717dfe6{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-secondary );}.elementor-1465 .elementor-element.elementor-element-1dd2a70{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-e11032a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"NDHA Header", Montserrat;font-size:18px;font-weight:600;letter-spacing:2.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 50px 10px 50px;}.elementor-1465 .elementor-element.elementor-element-e11032a .elementor-button:hover, .elementor-1465 .elementor-element.elementor-element-e11032a .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-e11032a{padding:0px 0px 15px 0px;}.elementor-1465 .elementor-element.elementor-element-e11032a .elementor-button:hover svg, .elementor-1465 .elementor-element.elementor-element-e11032a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-dc3e8f4{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;}.elementor-1465 .elementor-element.elementor-element-dc3e8f4:not(.elementor-motion-effects-element-type-background), .elementor-1465 .elementor-element.elementor-element-dc3e8f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9117e3 );}.elementor-1465 .elementor-element.elementor-element-97dc603 img{width:40%;}.elementor-1465 .elementor-element.elementor-element-5b64373{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-6f196e3{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-secondary );}.elementor-1465 .elementor-element.elementor-element-7e5b2ce{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-accent );}.elementor-1465 .elementor-element.elementor-element-efd0004 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"NDHA Header", Montserrat;font-size:18px;font-weight:600;letter-spacing:2.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 50px 10px 50px;}.elementor-1465 .elementor-element.elementor-element-efd0004 .elementor-button:hover, .elementor-1465 .elementor-element.elementor-element-efd0004 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-1465 .elementor-element.elementor-element-efd0004{padding:0px 0px 15px 0px;}.elementor-1465 .elementor-element.elementor-element-efd0004 .elementor-button:hover svg, .elementor-1465 .elementor-element.elementor-element-efd0004 .elementor-button:focus svg{fill:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-8535451{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-4066dd3{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-2e61312{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-5645277{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-eed6ac7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-dd74a3b{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-35bd844{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-b353de0{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-81678c7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-b330faf{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-b8c2857{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-e6d8d77{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-62f91de{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-62cb624{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-d1a6cff{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-717dfe6{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-5b64373{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-6f196e3{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-8535451{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-4066dd3{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-2e61312{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-5645277{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-eed6ac7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-dd74a3b{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-35bd844{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-b353de0{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-81678c7{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-b330faf{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-b8c2857{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-e6d8d77{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-62f91de{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-62cb624{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-d1a6cff{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-717dfe6{font-size:var( --e-global-typography-text-font-size );}.elementor-1465 .elementor-element.elementor-element-5b64373{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1465 .elementor-element.elementor-element-6f196e3{font-size:var( --e-global-typography-text-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'NDHA Header';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ndha.webrev.co.nz/wp-content/uploads/2025/09/AlternateGothicATF-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */