.elementor-9685 .elementor-element.elementor-element-617df10{--display:flex;--min-height:421px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-617df10:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-617df10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermatologyhb.nz/wp-content/uploads/2026/11/Dermatology-Hawkes-Bay-HALO®-TRIBRID™-Laser-1282x421-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-9685 .elementor-element.elementor-element-e4311c3{text-align:center;}.elementor-9685 .elementor-element.elementor-element-e4311c3 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:55px;font-weight:400;line-height:1.24em;text-shadow:0px 0px 14px rgba(0, 0, 0, 0.97);color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-53c13b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:96px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-53c13b3:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-53c13b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-5c95e36{text-align:center;}.elementor-9685 .elementor-element.elementor-element-5c95e36 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:35px;font-weight:400;line-height:1.24em;color:var( --e-global-color-fd1723b );}.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-9685 .elementor-element.elementor-element-6f1ae0d > .elementor-widget-container{margin:29px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-6f1ae0d{text-align:center;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:700;line-height:1.24em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-6f1ae0d p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-6f1ae0d a:hover, .elementor-9685 .elementor-element.elementor-element-6f1ae0d a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-86d95aa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-86d95aa{text-align:center;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.24em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-86d95aa p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-86d95aa a:hover, .elementor-9685 .elementor-element.elementor-element-86d95aa a:focus{color:var( --e-global-color-fd1723b );}.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-9685 .elementor-element.elementor-element-3fb43fa .elementor-button{background-color:#E7DED9;font-family:"acumin-pro", Sans-serif;font-size:13px;font-weight:500;line-height:1.24em;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 30px 20px 30px;}.elementor-9685 .elementor-element.elementor-element-3fb43fa .elementor-button:hover, .elementor-9685 .elementor-element.elementor-element-3fb43fa .elementor-button:focus{background-color:#E87F7E;color:var( --e-global-color-fd1723b );border-color:#E87F7E;}.elementor-9685 .elementor-element.elementor-element-3fb43fa > .elementor-widget-container{margin:49px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-3fb43fa .elementor-button:hover svg, .elementor-9685 .elementor-element.elementor-element-3fb43fa .elementor-button:focus svg{fill:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-5ab7a8b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:66px;--padding-bottom:104px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-5ab7a8b:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-5ab7a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DED9;}.elementor-9685 .elementor-element.elementor-element-07eff7c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:90px 45px;--row-gap:90px;--column-gap:45px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-fe2b756{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-16e507b{text-align:start;}.elementor-9685 .elementor-element.elementor-element-16e507b .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:30px;font-weight:400;line-height:1.24em;color:#B37350;}.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-9685 .elementor-element.elementor-element-ff24102 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-ff24102.elementor-element{--align-self:center;}.elementor-9685 .elementor-element.elementor-element-ff24102 img{border-radius:0px 63px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-7d41e0b > .elementor-widget-container{margin:37px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-7d41e0b{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:var( --e-global-color-text );}.elementor-9685 .elementor-element.elementor-element-7d41e0b p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-7d41e0b a:hover, .elementor-9685 .elementor-element.elementor-element-7d41e0b a:focus{color:#005951;}.elementor-9685 .elementor-element.elementor-element-4dc47d7 .elementor-button{background-color:#005951;font-family:"acumin-pro", Sans-serif;font-size:13px;font-weight:500;line-height:1.24em;letter-spacing:0px;word-spacing:0px;fill:#E7DED9;color:#E7DED9;padding:020px 30px 20px 30px;}.elementor-9685 .elementor-element.elementor-element-4dc47d7 .elementor-button:hover, .elementor-9685 .elementor-element.elementor-element-4dc47d7 .elementor-button:focus{background-color:#E87F7E;color:var( --e-global-color-fd1723b );border-color:#E87F7E;}.elementor-9685 .elementor-element.elementor-element-4dc47d7 > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-4dc47d7 .elementor-button:hover svg, .elementor-9685 .elementor-element.elementor-element-4dc47d7 .elementor-button:focus svg{fill:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-5e06402 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-5e06402.elementor-element{--align-self:center;}.elementor-9685 .elementor-element.elementor-element-5e06402 img{border-radius:0px 63px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-e2d31a9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:82px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-e2d31a9:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-e2d31a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-5eee9b8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:51px 51px;--row-gap:51px;--column-gap:51px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-b3a189a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-15718d5{text-align:start;}.elementor-9685 .elementor-element.elementor-element-15718d5 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:35px;font-weight:400;line-height:1.24em;color:var( --e-global-color-6f761eb );}.elementor-9685 .elementor-element.elementor-element-520c3a3 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-520c3a3{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:18px;font-weight:300;line-height:1.41em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-520c3a3 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-520c3a3 a:hover, .elementor-9685 .elementor-element.elementor-element-520c3a3 a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-2ba1abe{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-2ba1abe:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-2ba1abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-9256db4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:080px 0133px;--row-gap:080px;--column-gap:0133px;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-82112f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-193feb6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-193feb6{text-align:start;}.elementor-9685 .elementor-element.elementor-element-193feb6 .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:30px;font-weight:700;line-height:1.24em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-34f02e5 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-34f02e5{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:20px;font-weight:300;line-height:1.41em;color:var( --e-global-color-accent );}.elementor-9685 .elementor-element.elementor-element-34f02e5 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-34f02e5 a:hover, .elementor-9685 .elementor-element.elementor-element-34f02e5 a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-df60859 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-df60859{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-df60859 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-df60859 a:hover, .elementor-9685 .elementor-element.elementor-element-df60859 a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-43a6eac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-2abed76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-08be0bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-08be0bb{text-align:end;}.elementor-9685 .elementor-element.elementor-element-08be0bb img{max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-57c3ab4{--display:flex;}.elementor-9685 .elementor-element.elementor-element-57c3ab4:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-57c3ab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.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-9685 .elementor-element.elementor-element-98f7966{--divider-border-style:solid;--divider-color:#B37350;--divider-border-width:1px;}.elementor-9685 .elementor-element.elementor-element-98f7966 .elementor-divider-separator{width:100%;}.elementor-9685 .elementor-element.elementor-element-98f7966 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9685 .elementor-element.elementor-element-1c7b1f6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-1c7b1f6:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-1c7b1f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-c0ac9ad{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:080px 0133px;--row-gap:080px;--column-gap:0133px;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-3caebdb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-92dd81e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-81646dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-81646dc{text-align:end;}.elementor-9685 .elementor-element.elementor-element-81646dc img{max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-6fe8fc0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-617d020 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-617d020{text-align:start;}.elementor-9685 .elementor-element.elementor-element-617d020 .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:30px;font-weight:700;line-height:1.24em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-e7f0c31 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-e7f0c31{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:20px;font-weight:300;line-height:1.41em;color:var( --e-global-color-accent );}.elementor-9685 .elementor-element.elementor-element-e7f0c31 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-e7f0c31 a:hover, .elementor-9685 .elementor-element.elementor-element-e7f0c31 a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-925427c > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-925427c{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-925427c p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-925427c a:hover, .elementor-9685 .elementor-element.elementor-element-925427c a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-ec7ff48{--display:flex;}.elementor-9685 .elementor-element.elementor-element-ec7ff48:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-ec7ff48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-8366d77{--divider-border-style:solid;--divider-color:#B37350;--divider-border-width:1px;}.elementor-9685 .elementor-element.elementor-element-8366d77 .elementor-divider-separator{width:100%;}.elementor-9685 .elementor-element.elementor-element-8366d77 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9685 .elementor-element.elementor-element-0280926{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-0280926:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-0280926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-2f07777{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:080px 0133px;--row-gap:080px;--column-gap:0133px;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-4211de9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-ce0b747{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-3dc8e62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-3dc8e62{text-align:end;}.elementor-9685 .elementor-element.elementor-element-3dc8e62 img{max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-73f3ea5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-7ee413e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-7ee413e{text-align:start;}.elementor-9685 .elementor-element.elementor-element-7ee413e .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:30px;font-weight:700;line-height:1.24em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-e47c0fa > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-e47c0fa{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:20px;font-weight:300;line-height:1.41em;color:var( --e-global-color-accent );}.elementor-9685 .elementor-element.elementor-element-e47c0fa p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-e47c0fa a:hover, .elementor-9685 .elementor-element.elementor-element-e47c0fa a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-54f39db > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-54f39db{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-54f39db p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-54f39db a:hover, .elementor-9685 .elementor-element.elementor-element-54f39db a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-fb57ce5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:080px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-fb57ce5:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-fb57ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-84b887f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:51px 51px;--row-gap:51px;--column-gap:51px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-60b683f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-7fa5351 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-7fa5351{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:18px;font-weight:300;line-height:1.41em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-7fa5351 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-7fa5351 a:hover, .elementor-9685 .elementor-element.elementor-element-7fa5351 a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-0dbf0f1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:82px;--padding-bottom:060px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-0dbf0f1:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-0dbf0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EF;}.elementor-9685 .elementor-element.elementor-element-35bd350{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:51px 51px;--row-gap:51px;--column-gap:51px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-b6e3fc3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-02897bf{text-align:start;}.elementor-9685 .elementor-element.elementor-element-02897bf .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:35px;font-weight:400;line-height:1.24em;color:#B37350;}.elementor-9685 .elementor-element.elementor-element-3431183 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-3431183{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:#005951;}.elementor-9685 .elementor-element.elementor-element-3431183 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-3431183 a:hover, .elementor-9685 .elementor-element.elementor-element-3431183 a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-9c0b39c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:82px;--padding-bottom:111px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-9c0b39c:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-9c0b39c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f761eb );}.elementor-9685 .elementor-element.elementor-element-0bf1163{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:080px 0133px;--row-gap:080px;--column-gap:0133px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-42eba60{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-d27cf80{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-70a78bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-70a78bd{text-align:start;}.elementor-9685 .elementor-element.elementor-element-70a78bd img{max-width:75%;border-radius:0px 63px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-8265ba1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-8265ba1{text-align:start;}.elementor-9685 .elementor-element.elementor-element-8265ba1 .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:600;line-height:1.24em;color:#B37350;}.elementor-9685 .elementor-element.elementor-element-fcd8afc > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-fcd8afc{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:var( --e-global-color-text );}.elementor-9685 .elementor-element.elementor-element-fcd8afc p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-fcd8afc a:hover, .elementor-9685 .elementor-element.elementor-element-fcd8afc a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-635e00e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-adee33c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-78b817d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-78b817d{text-align:start;}.elementor-9685 .elementor-element.elementor-element-78b817d img{max-width:75%;border-radius:0px 63px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-cb23639 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-cb23639{text-align:start;}.elementor-9685 .elementor-element.elementor-element-cb23639 .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:600;line-height:1.24em;color:#B37350;}.elementor-9685 .elementor-element.elementor-element-6efaf21 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-6efaf21{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:var( --e-global-color-text );}.elementor-9685 .elementor-element.elementor-element-6efaf21 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-6efaf21 a:hover, .elementor-9685 .elementor-element.elementor-element-6efaf21 a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-35e0889{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:82px;--padding-bottom:111px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-35e0889:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-35e0889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9685 .elementor-element.elementor-element-6fa8a07{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:080px 0133px;--row-gap:080px;--column-gap:0133px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-eb3323a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-3a434fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-f7da0f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-f7da0f1{text-align:start;}.elementor-9685 .elementor-element.elementor-element-f7da0f1 img{max-width:75%;border-radius:0px 63px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-d149f22 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-d149f22{text-align:start;}.elementor-9685 .elementor-element.elementor-element-d149f22 .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:600;line-height:1.24em;color:#B37350;}.elementor-9685 .elementor-element.elementor-element-6dd9714 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-6dd9714{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:var( --e-global-color-text );}.elementor-9685 .elementor-element.elementor-element-6dd9714 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-6dd9714 a:hover, .elementor-9685 .elementor-element.elementor-element-6dd9714 a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-84f9729{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-5a032b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-846e5ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-846e5ff{text-align:start;}.elementor-9685 .elementor-element.elementor-element-846e5ff img{max-width:75%;border-radius:0px 63px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-b8d8f54 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-b8d8f54{text-align:start;}.elementor-9685 .elementor-element.elementor-element-b8d8f54 .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:600;line-height:1.24em;color:#B37350;}.elementor-9685 .elementor-element.elementor-element-2ccc8ff > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-2ccc8ff{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:var( --e-global-color-text );}.elementor-9685 .elementor-element.elementor-element-2ccc8ff p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-2ccc8ff a:hover, .elementor-9685 .elementor-element.elementor-element-2ccc8ff a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-58d4df6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:82px;--padding-bottom:111px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-58d4df6:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-58d4df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f761eb );}.elementor-9685 .elementor-element.elementor-element-1e89b36{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:080px 0133px;--row-gap:080px;--column-gap:0133px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-faa1a1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-1786e29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-f0c2997 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-f0c2997{text-align:start;}.elementor-9685 .elementor-element.elementor-element-f0c2997 img{max-width:75%;border-radius:0px 63px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-8cffd33 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-8cffd33{text-align:start;}.elementor-9685 .elementor-element.elementor-element-8cffd33 .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:600;line-height:1.24em;color:#B37350;}.elementor-9685 .elementor-element.elementor-element-c62a695 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-c62a695{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:var( --e-global-color-text );}.elementor-9685 .elementor-element.elementor-element-c62a695 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-c62a695 a:hover, .elementor-9685 .elementor-element.elementor-element-c62a695 a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-d0b74e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-9ea9572{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-8717b8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-8717b8c{text-align:start;}.elementor-9685 .elementor-element.elementor-element-8717b8c img{max-width:75%;border-radius:0px 63px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-38e5721 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-38e5721{text-align:start;}.elementor-9685 .elementor-element.elementor-element-38e5721 .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:600;line-height:1.24em;color:#B37350;}.elementor-9685 .elementor-element.elementor-element-3b90c3d > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-3b90c3d{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:var( --e-global-color-text );}.elementor-9685 .elementor-element.elementor-element-3b90c3d p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-3b90c3d a:hover, .elementor-9685 .elementor-element.elementor-element-3b90c3d a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-7da824f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-7da824f:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-7da824f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EF;}.elementor-9685 .elementor-element.elementor-element-6355997{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-6dd8f31{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-548e68d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-548e68d{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:#005951;}.elementor-9685 .elementor-element.elementor-element-548e68d p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-548e68d a:hover, .elementor-9685 .elementor-element.elementor-element-548e68d a:focus{color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-d585557 .elementor-button{background-color:#E7DED9;font-family:"acumin-pro", Sans-serif;font-size:13px;font-weight:500;line-height:1.24em;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:020px 30px 020px 30px;}.elementor-9685 .elementor-element.elementor-element-d585557 .elementor-button:hover, .elementor-9685 .elementor-element.elementor-element-d585557 .elementor-button:focus{background-color:#E87F7E;color:var( --e-global-color-fd1723b );border-color:#E87F7E;}.elementor-9685 .elementor-element.elementor-element-d585557 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-d585557 .elementor-button:hover svg, .elementor-9685 .elementor-element.elementor-element-d585557 .elementor-button:focus svg{fill:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-af57ee0{--display:flex;}.elementor-9685 .elementor-element.elementor-element-f58796b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:420px;}.elementor-9685 .elementor-element.elementor-element-f58796b.e-con{--align-self:flex-start;}.elementor-9685 .elementor-element.elementor-element-6a19c9f .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:45px;font-weight:400;line-height:50px;color:#FFFFFF;}.elementor-9685 .elementor-element.elementor-element-5092780 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-5092780{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:#FFFFFF;}.elementor-9685 .elementor-element.elementor-element-5092780 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-5092780 a:hover, .elementor-9685 .elementor-element.elementor-element-5092780 a:focus{color:#005951;}.elementor-9685 .elementor-element.elementor-element-e63a91b .elementor-button{background-color:#E7DED9;font-family:"acumin-pro", Sans-serif;font-size:13px;font-weight:500;line-height:1.24em;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:020px 30px 020px 30px;}.elementor-9685 .elementor-element.elementor-element-e63a91b .elementor-button:hover, .elementor-9685 .elementor-element.elementor-element-e63a91b .elementor-button:focus{background-color:#E87F7E;color:var( --e-global-color-fd1723b );border-color:#E87F7E;}.elementor-9685 .elementor-element.elementor-element-e63a91b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-e63a91b .elementor-button:hover svg, .elementor-9685 .elementor-element.elementor-element-e63a91b .elementor-button:focus svg{fill:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-324f920{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.46;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-324f920:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-324f920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermatologyhb.nz/wp-content/uploads/2026/11/Dermatology-Hawkes-Bay-HALO®-TRIBRID™-Treatment-Specialists-1281x631-1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9685 .elementor-element.elementor-element-324f920::before, .elementor-9685 .elementor-element.elementor-element-324f920 > .elementor-background-video-container::before, .elementor-9685 .elementor-element.elementor-element-324f920 > .e-con-inner > .elementor-background-video-container::before, .elementor-9685 .elementor-element.elementor-element-324f920 > .elementor-background-slideshow::before, .elementor-9685 .elementor-element.elementor-element-324f920 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9685 .elementor-element.elementor-element-324f920 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9685 .elementor-element.elementor-element-3d9e2fa{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:420px;}.elementor-9685 .elementor-element.elementor-element-3d9e2fa.e-con{--align-self:flex-start;}.elementor-9685 .elementor-element.elementor-element-125cffb .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:45px;font-weight:400;line-height:50px;color:#FFFFFF;}.elementor-9685 .elementor-element.elementor-element-c04a671 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-c04a671{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:#FFFFFF;}.elementor-9685 .elementor-element.elementor-element-c04a671 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-c04a671 a:hover, .elementor-9685 .elementor-element.elementor-element-c04a671 a:focus{color:#005951;}.elementor-9685 .elementor-element.elementor-element-3321f3d .elementor-button{background-color:#E7DED9;font-family:"acumin-pro", Sans-serif;font-size:13px;font-weight:500;line-height:1.24em;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:020px 30px 020px 30px;}.elementor-9685 .elementor-element.elementor-element-3321f3d .elementor-button:hover, .elementor-9685 .elementor-element.elementor-element-3321f3d .elementor-button:focus{background-color:#E87F7E;color:var( --e-global-color-fd1723b );border-color:#E87F7E;}.elementor-9685 .elementor-element.elementor-element-3321f3d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-3321f3d .elementor-button:hover svg, .elementor-9685 .elementor-element.elementor-element-3321f3d .elementor-button:focus svg{fill:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-985c217{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.46;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-985c217:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-985c217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermatologyhb.nz/wp-content/uploads/2026/10/DHB-Why-Choose-Dermatology-Hawkes-Bay-1280x431-1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9685 .elementor-element.elementor-element-985c217::before, .elementor-9685 .elementor-element.elementor-element-985c217 > .elementor-background-video-container::before, .elementor-9685 .elementor-element.elementor-element-985c217 > .e-con-inner > .elementor-background-video-container::before, .elementor-9685 .elementor-element.elementor-element-985c217 > .elementor-background-slideshow::before, .elementor-9685 .elementor-element.elementor-element-985c217 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9685 .elementor-element.elementor-element-985c217 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#005951;--background-overlay:'';}.elementor-9685 .elementor-element.elementor-element-70de662 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:45px;font-weight:400;color:#FFFFFF;}.elementor-9685 .elementor-element.elementor-element-0a3be09{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:133px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-0a3be09:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-0a3be09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005951;}.elementor-9685 .elementor-element.elementor-element-59312e0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:45px 45px;--row-gap:45px;--column-gap:45px;--grid-auto-flow:row;--align-items:start;--margin-top:57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-ff345f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-ff345f5{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:#FFFFFF;}.elementor-9685 .elementor-element.elementor-element-ff345f5 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-ff345f5 a:hover, .elementor-9685 .elementor-element.elementor-element-ff345f5 a:focus{color:#005951;}.elementor-9685 .elementor-element.elementor-element-09f2b6a{--display:flex;}.elementor-9685 .elementor-element.elementor-element-a7c7e8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-a7c7e8b{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.41em;color:#FFFFFF;}.elementor-9685 .elementor-element.elementor-element-a7c7e8b p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-a7c7e8b a:hover, .elementor-9685 .elementor-element.elementor-element-a7c7e8b a:focus{color:#005951;}.elementor-9685 .elementor-element.elementor-element-71f0fce .elementor-button{background-color:#E7DED9;font-family:"acumin-pro", Sans-serif;font-size:13px;font-weight:500;line-height:1.24em;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:020px 30px 020px 30px;}.elementor-9685 .elementor-element.elementor-element-71f0fce .elementor-button:hover, .elementor-9685 .elementor-element.elementor-element-71f0fce .elementor-button:focus{background-color:#E87F7E;color:var( --e-global-color-fd1723b );border-color:#E87F7E;}.elementor-9685 .elementor-element.elementor-element-71f0fce > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-71f0fce .elementor-button:hover svg, .elementor-9685 .elementor-element.elementor-element-71f0fce .elementor-button:focus svg{fill:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-e2456d0{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:69px;--padding-bottom:117px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-e2456d0:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-e2456d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f761eb );}.elementor-9685 .elementor-element.elementor-element-04546f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-04546f8{text-align:start;}.elementor-9685 .elementor-element.elementor-element-04546f8 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:35px;font-weight:400;line-height:1.24em;color:#B37350;}.elementor-9685 .elementor-element.elementor-element-b7ef0c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-f7042ff > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-9685 .elementor-element.elementor-element-f7042ff{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.21em;color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-f7042ff p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-f7042ff a:hover, .elementor-9685 .elementor-element.elementor-element-f7042ff a:focus{color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-0f95745{--display:flex;}.elementor-9685 .elementor-element.elementor-element-3fe4306 > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-9685 .elementor-element.elementor-element-3fe4306{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.21em;color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-3fe4306 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-3fe4306 a:hover, .elementor-9685 .elementor-element.elementor-element-3fe4306 a:focus{color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-f533a07{--display:flex;}.elementor-9685 .elementor-element.elementor-element-eb6ae3a > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-9685 .elementor-element.elementor-element-eb6ae3a{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.21em;color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-eb6ae3a p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-eb6ae3a a:hover, .elementor-9685 .elementor-element.elementor-element-eb6ae3a a:focus{color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-f37b1df{--display:flex;}.elementor-9685 .elementor-element.elementor-element-88974cf > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-9685 .elementor-element.elementor-element-88974cf{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.21em;color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-88974cf p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-88974cf a:hover, .elementor-9685 .elementor-element.elementor-element-88974cf a:focus{color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-10a77b0{--display:flex;}.elementor-9685 .elementor-element.elementor-element-5daea01 > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-9685 .elementor-element.elementor-element-5daea01{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.21em;color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-5daea01 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-5daea01 a:hover, .elementor-9685 .elementor-element.elementor-element-5daea01 a:focus{color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-8b2cb42{--display:flex;}.elementor-9685 .elementor-element.elementor-element-726a881 > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-9685 .elementor-element.elementor-element-726a881{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.21em;color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-726a881 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-726a881 a:hover, .elementor-9685 .elementor-element.elementor-element-726a881 a:focus{color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-e828a5f{--display:flex;}.elementor-9685 .elementor-element.elementor-element-23c05c2 > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-9685 .elementor-element.elementor-element-23c05c2{text-align:start;font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.21em;color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-23c05c2 p{margin-block-end:0px;}.elementor-9685 .elementor-element.elementor-element-23c05c2 a:hover, .elementor-9685 .elementor-element.elementor-element-23c05c2 a:focus{color:var( --e-global-color-primary );}.elementor-9685 .elementor-element.elementor-element-c17f40b{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#B37350;--n-accordion-icon-hover-color:#B37350;--n-accordion-icon-active-color:#B37350;}.elementor-9685 .elementor-element.elementor-element-c17f40b > .elementor-widget-container{margin:17px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-c17f40b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-9685 .elementor-element.elementor-element-c17f40b {--n-accordion-padding:24px 0px 26px 0px;}:where( .elementor-9685 .elementor-element.elementor-element-c17f40b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"acumin-pro", Sans-serif;font-weight:700;line-height:1.24em;letter-spacing:0px;word-spacing:0px;}:where( .elementor-9685 .elementor-element.elementor-element-c17f40b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9685 .elementor-element.elementor-element-ab5efad{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-ab5efad:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-ab5efad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9685 .elementor-element.elementor-element-79572ce > .elementor-widget-container{margin:035px 25px 0px 25px;}.elementor-9685 .elementor-element.elementor-element-79572ce{text-align:center;}.elementor-9685 .elementor-element.elementor-element-79572ce .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:35px;font-weight:400;line-height:1.24em;color:#005951;}.elementor-9685 .elementor-element.elementor-element-72d917c{--display:flex;--min-height:306px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:20%;--padding-left:20%;--padding-right:20%;}.elementor-9685 .elementor-element.elementor-element-72d917c:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-72d917c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermatologyhb.nz/wp-content/uploads/2026/06/Signature-Peel-Facial.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9685 .elementor-element.elementor-element-68abe5f{text-align:start;}.elementor-9685 .elementor-element.elementor-element-68abe5f .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:25px;font-weight:400;font-style:italic;line-height:1.24em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-29c8e3b > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-29c8e3b{text-align:start;}.elementor-9685 .elementor-element.elementor-element-29c8e3b .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.51em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-81d2878{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:0%;}.elementor-9685 .elementor-element.elementor-element-81d2878:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-81d2878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermatologyhb.nz/wp-content/uploads/2026/06/Laser-Treatments.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9685 .elementor-element.elementor-element-ffd9c2a{text-align:start;}.elementor-9685 .elementor-element.elementor-element-ffd9c2a .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:25px;font-weight:400;font-style:italic;line-height:1.24em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-81cbaff > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-81cbaff{text-align:start;}.elementor-9685 .elementor-element.elementor-element-81cbaff .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.51em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-4107b68{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20%;--padding-bottom:20%;--padding-left:20%;--padding-right:20%;}.elementor-9685 .elementor-element.elementor-element-4107b68:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-4107b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermatologyhb.nz/wp-content/uploads/2026/07/Dermatology-Hawkes-Bay-Appearance-Medicine-Injectable-Treatments_1536-×-1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9685 .elementor-element.elementor-element-c9120ad{text-align:start;}.elementor-9685 .elementor-element.elementor-element-c9120ad .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:25px;font-weight:400;font-style:italic;line-height:1.24em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-fdcc3fc > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-fdcc3fc{text-align:start;}.elementor-9685 .elementor-element.elementor-element-fdcc3fc .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.51em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-afe3350{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20%;--padding-bottom:20%;--padding-left:20%;--padding-right:20%;}.elementor-9685 .elementor-element.elementor-element-afe3350:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-afe3350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermatologyhb.nz/wp-content/uploads/2026/06/DSC_0269_edit2-rlcouvia39c65x9uvrzf03fypdlituq96d5tcnleb0.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9685 .elementor-element.elementor-element-a5e5b81{text-align:start;}.elementor-9685 .elementor-element.elementor-element-a5e5b81 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:25px;font-weight:400;font-style:italic;line-height:1.24em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-cc3b7ca > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-cc3b7ca{text-align:start;}.elementor-9685 .elementor-element.elementor-element-cc3b7ca .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.51em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-6df290a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--padding-top:20%;--padding-bottom:20%;--padding-left:20%;--padding-right:20%;}.elementor-9685 .elementor-element.elementor-element-6df290a:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-6df290a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermatologyhb.nz/wp-content/uploads/2026/06/Derm-HB-web-image-wide-53.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9685 .elementor-element.elementor-element-6df290a::before, .elementor-9685 .elementor-element.elementor-element-6df290a > .elementor-background-video-container::before, .elementor-9685 .elementor-element.elementor-element-6df290a > .e-con-inner > .elementor-background-video-container::before, .elementor-9685 .elementor-element.elementor-element-6df290a > .elementor-background-slideshow::before, .elementor-9685 .elementor-element.elementor-element-6df290a > .e-con-inner > .elementor-background-slideshow::before, .elementor-9685 .elementor-element.elementor-element-6df290a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9685 .elementor-element.elementor-element-c957746{text-align:start;}.elementor-9685 .elementor-element.elementor-element-c957746 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:25px;font-weight:400;font-style:italic;line-height:1.24em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-a824bc9 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-a824bc9{text-align:start;}.elementor-9685 .elementor-element.elementor-element-a824bc9 .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.51em;color:var( --e-global-color-fd1723b );}.elementor-9685 .elementor-element.elementor-element-4494eef{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-9685 .elementor-element.elementor-element-4494eef > .elementor-widget-container{margin:43px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-9685 .elementor-element.elementor-element-4494eef .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}:root{--page-title-display:none;}@media(max-width:1366px) and (min-width:768px){.elementor-9685 .elementor-element.elementor-element-324f920{--content-width:986px;}}@media(max-width:1366px){.elementor-9685 .elementor-element.elementor-element-07eff7c{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-5eee9b8{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-9256db4{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-c0ac9ad{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-2f07777{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-84b887f{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-35bd350{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-0bf1163{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-6fa8a07{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-1e89b36{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-324f920{--min-height:580px;}.elementor-9685 .elementor-element.elementor-element-985c217{--min-height:430px;}.elementor-9685 .elementor-element.elementor-element-59312e0{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-9685 .elementor-element.elementor-element-07eff7c{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-5eee9b8{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-9256db4{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-c0ac9ad{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-6fe8fc0.e-con{--order:99999 /* order end hack */;}.elementor-9685 .elementor-element.elementor-element-2f07777{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-73f3ea5.e-con{--order:99999 /* order end hack */;}.elementor-9685 .elementor-element.elementor-element-84b887f{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-35bd350{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-0bf1163{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-6fa8a07{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-1e89b36{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-324f920:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-324f920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-9685 .elementor-element.elementor-element-59312e0{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-9685 .elementor-element.elementor-element-07eff7c{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-5eee9b8{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-9256db4{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-c0ac9ad{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-3caebdb.e-con{--order:99999 /* order end hack */;}.elementor-9685 .elementor-element.elementor-element-2f07777{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-4211de9.e-con{--order:99999 /* order end hack */;}.elementor-9685 .elementor-element.elementor-element-84b887f{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-35bd350{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-0bf1163{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-6fa8a07{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-1e89b36{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-af57ee0:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-af57ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermatologyhb.nz/wp-content/uploads/2026/11/Cayla-Daranee-Tablet-View-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9685 .elementor-element.elementor-element-af57ee0{--min-height:974px;--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:025px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-f58796b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-9685 .elementor-element.elementor-element-f58796b.e-con{--align-self:flex-start;}.elementor-9685 .elementor-element.elementor-element-e63a91b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-324f920{--min-height:560px;}.elementor-9685 .elementor-element.elementor-element-324f920:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-324f920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-9685 .elementor-element.elementor-element-3d9e2fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-c04a671 > .elementor-widget-container{padding:0px 320px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-59312e0{--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-4494eef{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-9685 .elementor-element.elementor-element-e4311c3 .elementor-heading-title{font-size:45px;line-height:1em;}.elementor-9685 .elementor-element.elementor-element-5c95e36 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-9685 .elementor-element.elementor-element-5ab7a8b{--padding-top:75px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-07eff7c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-ff24102 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-7d41e0b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9685 .elementor-element.elementor-element-5eee9b8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-15718d5 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-9685 .elementor-element.elementor-element-9256db4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--align-items:start;}.elementor-9685 .elementor-element.elementor-element-08be0bb img{max-width:100%;}.elementor-9685 .elementor-element.elementor-element-c0ac9ad{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--align-items:start;}.elementor-9685 .elementor-element.elementor-element-3caebdb.e-con{--order:99999 /* order end hack */;}.elementor-9685 .elementor-element.elementor-element-81646dc img{max-width:100%;}.elementor-9685 .elementor-element.elementor-element-6fe8fc0.e-con{--order:-99999 /* order start hack */;}.elementor-9685 .elementor-element.elementor-element-2f07777{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--align-items:start;}.elementor-9685 .elementor-element.elementor-element-3dc8e62 img{max-width:100%;}.elementor-9685 .elementor-element.elementor-element-73f3ea5.e-con{--order:-99999 /* order start hack */;}.elementor-9685 .elementor-element.elementor-element-84b887f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-35bd350{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9685 .elementor-element.elementor-element-02897bf .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-9685 .elementor-element.elementor-element-0bf1163{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--align-items:start;}.elementor-9685 .elementor-element.elementor-element-70a78bd img{max-width:100%;}.elementor-9685 .elementor-element.elementor-element-78b817d img{max-width:100%;}.elementor-9685 .elementor-element.elementor-element-6fa8a07{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--align-items:start;}.elementor-9685 .elementor-element.elementor-element-f7da0f1 img{max-width:100%;}.elementor-9685 .elementor-element.elementor-element-846e5ff img{max-width:100%;}.elementor-9685 .elementor-element.elementor-element-1e89b36{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--align-items:start;}.elementor-9685 .elementor-element.elementor-element-f0c2997 img{max-width:100%;}.elementor-9685 .elementor-element.elementor-element-8717b8c img{max-width:100%;}.elementor-9685 .elementor-element.elementor-element-af57ee0:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-af57ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermatologyhb.nz/wp-content/uploads/2026/11/DHB_Tribrid_Mobile-402x874px-2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-9685 .elementor-element.elementor-element-af57ee0{--min-height:818px;}.elementor-9685 .elementor-element.elementor-element-f58796b{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-6a19c9f .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-9685 .elementor-element.elementor-element-324f920:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-324f920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dermatologyhb.nz/wp-content/uploads/2026/11/Dermatology-Hawkes-Bay-HALO®-TRIBRID™-Treatment-Specialists-1281x631-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-9685 .elementor-element.elementor-element-324f920{--min-height:162px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-9685 .elementor-element.elementor-element-3d9e2fa{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9685 .elementor-element.elementor-element-125cffb .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-9685 .elementor-element.elementor-element-985c217{--min-height:162px;--padding-top:0px;--padding-bottom:0px;--padding-left:025px;--padding-right:025px;}.elementor-9685 .elementor-element.elementor-element-985c217:not(.elementor-motion-effects-element-type-background), .elementor-9685 .elementor-element.elementor-element-985c217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-9685 .elementor-element.elementor-element-70de662 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-9685 .elementor-element.elementor-element-0a3be09{--padding-top:0px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-9685 .elementor-element.elementor-element-59312e0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--align-items:start;}.elementor-9685 .elementor-element.elementor-element-04546f8 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-9685 .elementor-element.elementor-element-4494eef{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-9685 .elementor-element.elementor-element-617df10{--content-width:957px;}.elementor-9685 .elementor-element.elementor-element-53c13b3{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-5ab7a8b{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-e2d31a9{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-2ba1abe{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-57c3ab4{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-1c7b1f6{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-ec7ff48{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-0280926{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-fb57ce5{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-0dbf0f1{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-9c0b39c{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-35e0889{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-58d4df6{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-7da824f{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-f58796b{--content-width:1000px;}.elementor-9685 .elementor-element.elementor-element-324f920{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-3d9e2fa{--content-width:1000px;}.elementor-9685 .elementor-element.elementor-element-985c217{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-0a3be09{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-e2456d0{--content-width:986px;}.elementor-9685 .elementor-element.elementor-element-ab5efad{--content-width:1280px;}.elementor-9685 .elementor-element.elementor-element-72d917c{--width:100%;}.elementor-9685 .elementor-element.elementor-element-4107b68{--width:100%;}.elementor-9685 .elementor-element.elementor-element-afe3350{--width:100%;}.elementor-9685 .elementor-element.elementor-element-6df290a{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9685 .elementor-element.elementor-element-af57ee0{--content-width:986px;}}/* Start custom CSS for heading, class: .elementor-element-5c95e36 */.elementor-9685 .elementor-element.elementor-element-5c95e36 span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fb43fa */.elementor-9685 .elementor-element.elementor-element-3fb43fa a {
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16e507b */.elementor-9685 .elementor-element.elementor-element-16e507b span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d41e0b */.elementor-9685 .elementor-element.elementor-element-7d41e0b strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4dc47d7 */.elementor-9685 .elementor-element.elementor-element-4dc47d7 a {
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15718d5 */.elementor-9685 .elementor-element.elementor-element-15718d5 span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-520c3a3 */.elementor-9685 .elementor-element.elementor-element-520c3a3 strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-193feb6 */.elementor-9685 .elementor-element.elementor-element-193feb6 span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f02e5 */.elementor-9685 .elementor-element.elementor-element-34f02e5 strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df60859 */.elementor-9685 .elementor-element.elementor-element-df60859 strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-617d020 */.elementor-9685 .elementor-element.elementor-element-617d020 span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7f0c31 */.elementor-9685 .elementor-element.elementor-element-e7f0c31 strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-925427c */.elementor-9685 .elementor-element.elementor-element-925427c strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ee413e */.elementor-9685 .elementor-element.elementor-element-7ee413e span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e47c0fa */.elementor-9685 .elementor-element.elementor-element-e47c0fa strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54f39db */.elementor-9685 .elementor-element.elementor-element-54f39db strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fa5351 */.elementor-9685 .elementor-element.elementor-element-7fa5351 strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02897bf */.elementor-9685 .elementor-element.elementor-element-02897bf span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3431183 */.elementor-9685 .elementor-element.elementor-element-3431183 strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8265ba1 */.elementor-9685 .elementor-element.elementor-element-8265ba1 span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcd8afc */.elementor-9685 .elementor-element.elementor-element-fcd8afc strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb23639 */.elementor-9685 .elementor-element.elementor-element-cb23639 span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6efaf21 */.elementor-9685 .elementor-element.elementor-element-6efaf21 strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d149f22 */.elementor-9685 .elementor-element.elementor-element-d149f22 span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dd9714 */.elementor-9685 .elementor-element.elementor-element-6dd9714 strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8d8f54 */.elementor-9685 .elementor-element.elementor-element-b8d8f54 span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ccc8ff */.elementor-9685 .elementor-element.elementor-element-2ccc8ff strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cffd33 */.elementor-9685 .elementor-element.elementor-element-8cffd33 span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c62a695 */.elementor-9685 .elementor-element.elementor-element-c62a695 strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38e5721 */.elementor-9685 .elementor-element.elementor-element-38e5721 span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b90c3d */.elementor-9685 .elementor-element.elementor-element-3b90c3d strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-548e68d */.elementor-9685 .elementor-element.elementor-element-548e68d strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d585557 */.elementor-9685 .elementor-element.elementor-element-d585557 a {
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5092780 */.elementor-9685 .elementor-element.elementor-element-5092780 strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e63a91b */.elementor-9685 .elementor-element.elementor-element-e63a91b a {
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c04a671 */.elementor-9685 .elementor-element.elementor-element-c04a671 strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3321f3d */.elementor-9685 .elementor-element.elementor-element-3321f3d a {
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff345f5 */.elementor-9685 .elementor-element.elementor-element-ff345f5 strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7c7e8b */.elementor-9685 .elementor-element.elementor-element-a7c7e8b strong {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71f0fce */.elementor-9685 .elementor-element.elementor-element-71f0fce a {
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04546f8 */.elementor-9685 .elementor-element.elementor-element-04546f8 span {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7042ff */.elementor-9685 .elementor-element.elementor-element-f7042ff h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fe4306 */.elementor-9685 .elementor-element.elementor-element-3fe4306 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb6ae3a */.elementor-9685 .elementor-element.elementor-element-eb6ae3a h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88974cf */.elementor-9685 .elementor-element.elementor-element-88974cf h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5daea01 */.elementor-9685 .elementor-element.elementor-element-5daea01 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-726a881 */.elementor-9685 .elementor-element.elementor-element-726a881 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-726a881 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c05c2 */.elementor-9685 .elementor-element.elementor-element-23c05c2 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7042ff */.elementor-9685 .elementor-element.elementor-element-f7042ff h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fe4306 */.elementor-9685 .elementor-element.elementor-element-3fe4306 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb6ae3a */.elementor-9685 .elementor-element.elementor-element-eb6ae3a h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88974cf */.elementor-9685 .elementor-element.elementor-element-88974cf h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5daea01 */.elementor-9685 .elementor-element.elementor-element-5daea01 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-726a881 */.elementor-9685 .elementor-element.elementor-element-726a881 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-726a881 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c05c2 */.elementor-9685 .elementor-element.elementor-element-23c05c2 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7042ff */.elementor-9685 .elementor-element.elementor-element-f7042ff h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fe4306 */.elementor-9685 .elementor-element.elementor-element-3fe4306 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb6ae3a */.elementor-9685 .elementor-element.elementor-element-eb6ae3a h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88974cf */.elementor-9685 .elementor-element.elementor-element-88974cf h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5daea01 */.elementor-9685 .elementor-element.elementor-element-5daea01 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-726a881 */.elementor-9685 .elementor-element.elementor-element-726a881 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-726a881 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c05c2 */.elementor-9685 .elementor-element.elementor-element-23c05c2 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7042ff */.elementor-9685 .elementor-element.elementor-element-f7042ff h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fe4306 */.elementor-9685 .elementor-element.elementor-element-3fe4306 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb6ae3a */.elementor-9685 .elementor-element.elementor-element-eb6ae3a h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88974cf */.elementor-9685 .elementor-element.elementor-element-88974cf h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5daea01 */.elementor-9685 .elementor-element.elementor-element-5daea01 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-726a881 */.elementor-9685 .elementor-element.elementor-element-726a881 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-726a881 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c05c2 */.elementor-9685 .elementor-element.elementor-element-23c05c2 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7042ff */.elementor-9685 .elementor-element.elementor-element-f7042ff h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fe4306 */.elementor-9685 .elementor-element.elementor-element-3fe4306 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb6ae3a */.elementor-9685 .elementor-element.elementor-element-eb6ae3a h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88974cf */.elementor-9685 .elementor-element.elementor-element-88974cf h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5daea01 */.elementor-9685 .elementor-element.elementor-element-5daea01 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-726a881 */.elementor-9685 .elementor-element.elementor-element-726a881 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-726a881 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c05c2 */.elementor-9685 .elementor-element.elementor-element-23c05c2 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7042ff */.elementor-9685 .elementor-element.elementor-element-f7042ff h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fe4306 */.elementor-9685 .elementor-element.elementor-element-3fe4306 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb6ae3a */.elementor-9685 .elementor-element.elementor-element-eb6ae3a h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88974cf */.elementor-9685 .elementor-element.elementor-element-88974cf h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5daea01 */.elementor-9685 .elementor-element.elementor-element-5daea01 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-726a881 */.elementor-9685 .elementor-element.elementor-element-726a881 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-726a881 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c05c2 */.elementor-9685 .elementor-element.elementor-element-23c05c2 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7042ff */.elementor-9685 .elementor-element.elementor-element-f7042ff h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fe4306 */.elementor-9685 .elementor-element.elementor-element-3fe4306 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb6ae3a */.elementor-9685 .elementor-element.elementor-element-eb6ae3a h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88974cf */.elementor-9685 .elementor-element.elementor-element-88974cf h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5daea01 */.elementor-9685 .elementor-element.elementor-element-5daea01 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-726a881 */.elementor-9685 .elementor-element.elementor-element-726a881 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-726a881 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c05c2 */.elementor-9685 .elementor-element.elementor-element-23c05c2 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7042ff */.elementor-9685 .elementor-element.elementor-element-f7042ff h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-f7042ff strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fe4306 */.elementor-9685 .elementor-element.elementor-element-3fe4306 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-3fe4306 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb6ae3a */.elementor-9685 .elementor-element.elementor-element-eb6ae3a h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-eb6ae3a strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88974cf */.elementor-9685 .elementor-element.elementor-element-88974cf h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-88974cf strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5daea01 */.elementor-9685 .elementor-element.elementor-element-5daea01 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-5daea01 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-726a881 */.elementor-9685 .elementor-element.elementor-element-726a881 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-726a881 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-726a881 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c05c2 */.elementor-9685 .elementor-element.elementor-element-23c05c2 h4 {
    font-size: inherit;
font-weight: 700;
line-height: 141%; /* 22.56px */
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 h5 {
    font-size: inherit;
font-size: inherit;
line-height: 141%;
margin: 0;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 strong {
    font-weight: 700;
}
.elementor-9685 .elementor-element.elementor-element-23c05c2 a {
    text-decoration: underline;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c17f40b */.elementor-9685 .elementor-element.elementor-element-c17f40b .e-n-accordion-item {
    border: none;
    border: 1px solid #EABEBC;
    border-left: none !important;
    border-right: none !important;
    border-style: dashed;
}
.elementor-9685 .elementor-element.elementor-element-c17f40b .e-n-accordion-item:first-of-type {
    border-top: none;
    border-bottom: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79572ce */.elementor-9685 .elementor-element.elementor-element-79572ce span {
    font-style: italic;
}/* End custom CSS */