.elementor-520 .elementor-element.elementor-element-7aead804{--display:flex;--min-height:700px;--justify-content:center;--overlay-opacity:0.5;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-7aead804:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-7aead804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cranfordhospice.org.nz/wp-content/uploads/2026/08/Header-AU-People.jpg");background-position:top center;background-size:cover;}.elementor-520 .elementor-element.elementor-element-7aead804::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .e-con-inner > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .e-con-inner > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101BF;background-image:url("https://cranfordhospice.org.nz/wp-content/uploads/2026/06/BG-Pattern.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:20% auto;}.elementor-520 .elementor-element.elementor-element-74f81ea4{--display:flex;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-61ffd402{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-520 .elementor-element.elementor-element-46ef0cb8{padding:10px 20px 10px 0px;border-style:solid;border-width:0px 4px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-46ef0cb8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-46ef0cb8 .elementor-heading-title a:hover, .elementor-520 .elementor-element.elementor-element-46ef0cb8 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-5a1fd7db .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-73db23db .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-69504061{--display:flex;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-69504061:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-69504061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-520 .elementor-element.elementor-element-17a8b166{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-4a0e3a7 );}.elementor-520 .elementor-element.elementor-element-6fd26bd{--display:flex;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-b6d678a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-c9ec22f{--display:flex;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-611bc22 .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-611bc22 .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-611bc22{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-cbdf7f8{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-cbdf7f8:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-cbdf7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-a5a9f7a{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-520 .elementor-element.elementor-element-857a8ee:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-857a8ee.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-857a8ee img{width:306px;}.elementor-520 .elementor-element.elementor-element-bfa3e6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-520 .elementor-element.elementor-element-6787e0e .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-6787e0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-6787e0e.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-6787e0e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-6787e0e.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-6787e0e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-6787e0e .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-6787e0e .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-546d3d8 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-546d3d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-546d3d8.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-546d3d8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-546d3d8.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-546d3d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-546d3d8 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-546d3d8 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-b1e0149{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-37bbbf5 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-2589835 .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-419df97{--display:flex;}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-5141c28 .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-5141c28 .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-5141c28{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-b28ebc2{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-b28ebc2:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-b28ebc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-2371e9f{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-a1099dd:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-a1099dd.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-a1099dd img{width:306px;}.elementor-520 .elementor-element.elementor-element-7c5ed32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-ebdcefa .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-ebdcefa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-ebdcefa.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-ebdcefa.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-ebdcefa.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-ebdcefa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-ebdcefa .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-ebdcefa .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-d5b5e3e .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-d5b5e3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-d5b5e3e.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-d5b5e3e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-d5b5e3e.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-d5b5e3e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-d5b5e3e .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-d5b5e3e .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-becec31{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-ef93991 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-c5f8586 .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-efc2ee1{--display:flex;}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-4ca26e9 .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-4ca26e9 .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-4ca26e9{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-b920f0a{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-b920f0a:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-b920f0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-7475f44{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-66f5a86:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-66f5a86.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-66f5a86 img{width:306px;}.elementor-520 .elementor-element.elementor-element-15cd507{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-5e35014 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-5e35014.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-5e35014.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-5e35014.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-5e35014.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-5e35014.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-5e35014 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-5e35014 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-8ba0d7d .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-8ba0d7d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-8ba0d7d.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-8ba0d7d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-8ba0d7d.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-8ba0d7d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-8ba0d7d .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-8ba0d7d .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-c686bce{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-236fb48 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-d1607af .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-4f4bef4{--display:flex;}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-89fc237 .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-89fc237 .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-89fc237{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-1b41bf6{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-1b41bf6:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-1b41bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-cbdefe8{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-7bff0b9:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-7bff0b9.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-7bff0b9 img{width:306px;}.elementor-520 .elementor-element.elementor-element-685c32c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-39314f3 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-39314f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-39314f3.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-39314f3.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-39314f3.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-39314f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-39314f3 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-39314f3 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-e6915d9 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-e6915d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-e6915d9.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-e6915d9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-e6915d9.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-e6915d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-e6915d9 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-e6915d9 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-3ff529f{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-0d84ec8 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-cf17dd2 .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-d3345b8{--display:flex;}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-c745acb .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-c745acb .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-c745acb{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-6ffebdf{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-6ffebdf:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-6ffebdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-4e8a7ae{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-e23588b:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-e23588b.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-e23588b img{width:306px;}.elementor-520 .elementor-element.elementor-element-d7d907d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-ab960ba .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-ab960ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-ab960ba.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-ab960ba.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-ab960ba.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-ab960ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-ab960ba .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-ab960ba .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-6853d68 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-6853d68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-6853d68.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-6853d68.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-6853d68.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-6853d68.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-6853d68 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-6853d68 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-c22ad8d{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-20c53b7 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-aadd13f .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-c1af22d{--display:flex;}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-583fc59 .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-583fc59 .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-583fc59{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-d4d8a59{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-d4d8a59:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-d4d8a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-d4d8a59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-5521966{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-5c9e221:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-5c9e221.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-5c9e221 img{width:306px;}.elementor-520 .elementor-element.elementor-element-bd605de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-6d1fc4f .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-6d1fc4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-6d1fc4f.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-6d1fc4f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-6d1fc4f.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-6d1fc4f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-6d1fc4f .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-6d1fc4f .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-804c9e9 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-804c9e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-804c9e9.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-804c9e9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-804c9e9.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-804c9e9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-804c9e9 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-804c9e9 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-97c44d4{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-89985aa .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-4cc62ab .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-360f047{--display:flex;}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-014ad3d .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-014ad3d .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-014ad3d{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-b9c2350{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-b9c2350:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-b9c2350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-c50d8e5{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-721740b:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-721740b.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-721740b img{width:306px;}.elementor-520 .elementor-element.elementor-element-5e70ba0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-532d4c7 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-532d4c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-532d4c7.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-532d4c7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-532d4c7.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-532d4c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-532d4c7 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-532d4c7 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-f32d4e8 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-f32d4e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-f32d4e8.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-f32d4e8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-f32d4e8.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-f32d4e8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-f32d4e8 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-f32d4e8 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-567ad6b{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-a11bc43 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-2768c87 .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-8644362{--display:flex;}.elementor-520 .elementor-element.elementor-element-dcdfea6{--spacer-size:30px;}.elementor-520 .elementor-element.elementor-element-3241179{--display:flex;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-3241179:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-3241179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEEF0;}.elementor-520 .elementor-element.elementor-element-0a58918{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-08ce7f6{--display:flex;}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-09ea0ed .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-09ea0ed .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-09ea0ed{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-dbc0657{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-dbc0657:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-dbc0657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-43acf0f{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-292d0a0:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-292d0a0.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-292d0a0 img{width:306px;}.elementor-520 .elementor-element.elementor-element-68395a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-0934a2d .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-0934a2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-0934a2d.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-0934a2d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-0934a2d.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-0934a2d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-0934a2d .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-0934a2d .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-2bc877e .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-2bc877e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-2bc877e.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-2bc877e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-2bc877e.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-2bc877e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-2bc877e .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-2bc877e .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-8e1a0a2{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-54c6680 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-5812698 .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-ea346c3{--display:flex;}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-d4807d2 .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-d4807d2 .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-d4807d2{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-2bb2b09{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-2bb2b09:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-2bb2b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-25cb5dc{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-89ca938:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-89ca938.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-89ca938 img{width:306px;}.elementor-520 .elementor-element.elementor-element-4358cba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-70dcdc2 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-70dcdc2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-70dcdc2.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-70dcdc2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-70dcdc2.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-70dcdc2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-70dcdc2 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-70dcdc2 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-7c2989d .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-7c2989d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-7c2989d.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-7c2989d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-7c2989d.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-7c2989d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-7c2989d .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-7c2989d .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-0184bae{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-989e7bf .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-1295e37 .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-a81a991{--display:flex;}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-2d2d90d .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-2d2d90d .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-2d2d90d{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-39088d2{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-39088d2:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-39088d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-13894b6{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-736a687:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-736a687.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-736a687 img{width:306px;}.elementor-520 .elementor-element.elementor-element-ae8df65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-e371478 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-e371478.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-e371478.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-e371478.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-e371478.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-e371478.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-e371478 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-e371478 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-7fd62cb .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-7fd62cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-7fd62cb.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-7fd62cb.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-7fd62cb.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-7fd62cb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-7fd62cb .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-7fd62cb .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-ddeaaa3{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-0453944 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-3e56e20 .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-9fc4cf6{--display:flex;}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-3c6792d .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-3c6792d .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-3c6792d{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-2bce7f4{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-2bce7f4:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-2bce7f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-5c7c315{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-4f8ff46:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-4f8ff46.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-4f8ff46 img{width:306px;}.elementor-520 .elementor-element.elementor-element-2ab8909{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-10c6619 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-10c6619.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-10c6619.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-10c6619.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-10c6619.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-10c6619.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-10c6619 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-10c6619 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-73aca33 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-73aca33.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-73aca33.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-73aca33.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-73aca33.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-73aca33.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-73aca33 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-73aca33 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-b08bfda{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-c1cbc98 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-c051c58 .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-c0d0509{--display:flex;}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-260fed7 .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-260fed7 .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-260fed7{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-cba65e4{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-cba65e4:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-cba65e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-60de9b2{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-aa575b8:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-aa575b8.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-aa575b8 img{width:306px;}.elementor-520 .elementor-element.elementor-element-3417f9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-8d82fab .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-8d82fab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-8d82fab.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-8d82fab.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-8d82fab.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-8d82fab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-8d82fab .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-8d82fab .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-5bc9337 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-5bc9337.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-5bc9337.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-5bc9337.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-5bc9337.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-5bc9337.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-5bc9337 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-5bc9337 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-2a55905{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-f5e9986 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-b431b87 .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-2cb55f1{--display:flex;}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-15e2605 .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-15e2605 .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-15e2605{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-45e3186{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-45e3186:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-45e3186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-87c57db{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-fdb1e24:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-fdb1e24.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-fdb1e24 img{width:306px;}.elementor-520 .elementor-element.elementor-element-9d08af0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-3a4ac22 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-3a4ac22.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-3a4ac22.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-3a4ac22.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-3a4ac22.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-3a4ac22.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-3a4ac22 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-3a4ac22 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-1c47736 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-1c47736.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-1c47736.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-1c47736.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-1c47736.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-1c47736.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-1c47736 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-1c47736 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-0372a78{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-1b4bf82 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-0b8a8f8 .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-6f2ff36{--display:flex;}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-919b272 .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-919b272 .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-919b272{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-cbc2864{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-cbc2864:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-cbc2864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-21caa32{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-1b52e22:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-1b52e22.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-1b52e22 img{width:306px;}.elementor-520 .elementor-element.elementor-element-9d5e58b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-a50c1a8 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-a50c1a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-a50c1a8.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-a50c1a8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-a50c1a8.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-a50c1a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-a50c1a8 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-a50c1a8 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-e10ca84 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-e10ca84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-e10ca84.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-e10ca84.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-e10ca84.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-e10ca84.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-e10ca84 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-e10ca84 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-7c10a0e{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-7b5e1ab .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-938bd55 .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-e818b50{--display:flex;}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-954611d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-5470569 .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-5470569 .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-5470569{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-cf012ed{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-cf012ed:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-cf012ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-0ae6915{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-c52bf69:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-c52bf69.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-c52bf69 img{width:306px;}.elementor-520 .elementor-element.elementor-element-916814a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-6180190 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-6180190.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-6180190.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-6180190.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-6180190.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-6180190.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-6180190 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-6180190 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-3f4432c .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-3f4432c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-3f4432c.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-3f4432c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-3f4432c.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-3f4432c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-3f4432c .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-3f4432c .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-62fd8b2{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-0184954 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-0e7c1ae .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-ae42a55{--display:flex;}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta .elementor-cta__bg, .elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta__image img{border-radius:50%;}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta__title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta__description{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta:hover .elementor-cta__content{background-color:#02010100;}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta__button{color:var( --e-global-color-4a0e3a7 );background-color:#02010100;border-color:var( --e-global-color-4a0e3a7 );border-radius:50%;}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta__button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-8232838 .e-off-canvas__content{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-520 .elementor-element.elementor-element-8232838 .e-off-canvas__overlay{background-color:#1D1D1DE6;}.elementor-520 .elementor-element.elementor-element-8232838{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:70%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-520 .elementor-element.elementor-element-b647e35{--display:flex;--min-height:491px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 40px 0px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-520 .elementor-element.elementor-element-b647e35:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-b647e35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-faa26a5{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-8e43419:not( .elementor-widget-image ), .elementor-520 .elementor-element.elementor-element-8e43419.elementor-widget-image img{-webkit-mask-image:url( https://cranfordhospice.org.nz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-520 .elementor-element.elementor-element-8e43419 img{width:306px;}.elementor-520 .elementor-element.elementor-element-3f7c9cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-63f0cc3 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-63f0cc3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-63f0cc3.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-63f0cc3.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-63f0cc3.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-63f0cc3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-63f0cc3 .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-63f0cc3 .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-a6c9b8a .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-a6c9b8a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-a6c9b8a.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-a6c9b8a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-a6c9b8a.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-a6c9b8a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-a6c9b8a .elementor-icon{font-size:12px;padding:11px;border-width:2px 2px 2px 2px;}.elementor-520 .elementor-element.elementor-element-a6c9b8a .elementor-icon svg{height:12px;}.elementor-520 .elementor-element.elementor-element-5da5f18{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-1b9a16d .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-b3ee4cf .elementor-heading-title{font-family:var( --e-global-typography-94d3824-font-family ), Sans-serif;font-size:var( --e-global-typography-94d3824-font-size );font-weight:var( --e-global-typography-94d3824-font-weight );color:var( --e-global-color-secondary );}.elementor-520 .elementor-element.elementor-element-8ac0adf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-520 .elementor-element.elementor-element-54dacc2b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-5a98bae5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-520 .elementor-element.elementor-element-5a98bae5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-520 .elementor-element.elementor-element-1e6a6671{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-520 .elementor-element.elementor-element-1e6a6671 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );color:var( --e-global-color-primary );}.elementor-520 .elementor-element.elementor-element-2790d69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-520 .elementor-element.elementor-element-2790d69 .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );color:var( --e-global-color-primary );}.elementor-520 .elementor-element.elementor-element-fe2b1ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-520 .elementor-element.elementor-element-fe2b1ee .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );color:var( --e-global-color-primary );}.elementor-520 .elementor-element.elementor-element-56f512b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-520 .elementor-element.elementor-element-56f512b .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );color:var( --e-global-color-primary );}.elementor-520 .elementor-element.elementor-element-c540c1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-520 .elementor-element.elementor-element-c540c1a .elementor-heading-title{font-family:var( --e-global-typography-303be12-font-family ), Sans-serif;font-size:var( --e-global-typography-303be12-font-size );font-weight:var( --e-global-typography-303be12-font-weight );line-height:var( --e-global-typography-303be12-line-height );color:var( --e-global-color-primary );}.elementor-520 .elementor-element.elementor-element-46cc7c71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-66b332c4 img{width:100%;height:700px;object-fit:cover;object-position:top center;border-radius:0px 0px 0px 40px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-520 .elementor-element.elementor-element-46ef0cb8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-520 .elementor-element.elementor-element-5a1fd7db .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-520 .elementor-element.elementor-element-73db23db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-520 .elementor-element.elementor-element-17a8b166{font-size:var( --e-global-typography-accent-font-size );}.elementor-520 .elementor-element.elementor-element-b6d678a{--grid-auto-flow:row;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-520 .elementor-element.elementor-element-37bbbf5 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-2589835 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-ef93991 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-c5f8586 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-236fb48 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-d1607af .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-0d84ec8 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-cf17dd2 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-20c53b7 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-aadd13f .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-89985aa .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-4cc62ab .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-a11bc43 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-2768c87 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-0a58918{--grid-auto-flow:row;}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-54c6680 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-5812698 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-989e7bf .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-1295e37 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-0453944 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-3e56e20 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-c1cbc98 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-c051c58 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-f5e9986 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-b431b87 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-1b4bf82 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-0b8a8f8 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-7b5e1ab .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-938bd55 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-0184954 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-0e7c1ae .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-1b9a16d .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-b3ee4cf .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-5a98bae5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-520 .elementor-element.elementor-element-1e6a6671 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-2790d69 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-fe2b1ee .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-56f512b .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-c540c1a .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}}@media(max-width:1024px){.elementor-520 .elementor-element.elementor-element-7aead804:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-7aead804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-520 .elementor-element.elementor-element-7aead804::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .e-con-inner > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .e-con-inner > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:457px auto;}.elementor-520 .elementor-element.elementor-element-7aead804{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-520 .elementor-element.elementor-element-46ef0cb8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-520 .elementor-element.elementor-element-5a1fd7db .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-520 .elementor-element.elementor-element-73db23db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-520 .elementor-element.elementor-element-69504061{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-520 .elementor-element.elementor-element-17a8b166{font-size:var( --e-global-typography-accent-font-size );}.elementor-520 .elementor-element.elementor-element-6fd26bd{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-520 .elementor-element.elementor-element-b6d678a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-611bc22{--e-off-canvas-width:90%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-520 .elementor-element.elementor-element-37bbbf5 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-2589835 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-5141c28{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-ef93991 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-c5f8586 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-4ca26e9{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-236fb48 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-d1607af .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-89fc237{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-0d84ec8 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-cf17dd2 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-c745acb{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-20c53b7 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-aadd13f .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-583fc59{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-89985aa .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-4cc62ab .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-014ad3d{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-a11bc43 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-2768c87 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-3241179{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-520 .elementor-element.elementor-element-0a58918{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-09ea0ed{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-54c6680 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-5812698 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-d4807d2{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-989e7bf .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-1295e37 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-2d2d90d{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-0453944 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-3e56e20 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-3c6792d{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-c1cbc98 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-c051c58 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-260fed7{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-f5e9986 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-b431b87 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-15e2605{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-1b4bf82 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-0b8a8f8 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-919b272{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-7b5e1ab .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-938bd55 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-5470569{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-0184954 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-0e7c1ae .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-8232838{--e-off-canvas-width:90%;}.elementor-520 .elementor-element.elementor-element-1b9a16d .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-b3ee4cf .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-8ac0adf{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-54dacc2b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-520 .elementor-element.elementor-element-5a98bae5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-520 .elementor-element.elementor-element-1e6a6671 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-2790d69 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-fe2b1ee .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-56f512b .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-c540c1a .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-66b332c4{text-align:end;}.elementor-520 .elementor-element.elementor-element-66b332c4 img{width:100%;height:500px;}}@media(max-width:767px){.elementor-520 .elementor-element.elementor-element-7aead804{--min-height:395px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-7aead804:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-7aead804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-520 .elementor-element.elementor-element-7aead804::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .e-con-inner > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .e-con-inner > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-7aead804 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:154px auto;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-520 .elementor-element.elementor-element-46ef0cb8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-520 .elementor-element.elementor-element-5a1fd7db .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-520 .elementor-element.elementor-element-73db23db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-520 .elementor-element.elementor-element-69504061{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-520 .elementor-element.elementor-element-17a8b166{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-accent-font-size );}.elementor-520 .elementor-element.elementor-element-6fd26bd{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:30px;}.elementor-520 .elementor-element.elementor-element-b6d678a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-520 .elementor-element.elementor-element-c9ec22f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-ef6335b .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-611bc22{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-cbdf7f8{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-a5a9f7a{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-a5a9f7a.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-520 .elementor-element.elementor-element-857a8ee{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-857a8ee img{width:300px;}.elementor-520 .elementor-element.elementor-element-b1e0149{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-37bbbf5{text-align:center;}.elementor-520 .elementor-element.elementor-element-37bbbf5 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-2589835{text-align:center;}.elementor-520 .elementor-element.elementor-element-2589835 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-86ffe5a{text-align:center;}.elementor-520 .elementor-element.elementor-element-419df97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-bd2138f .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-5141c28{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-b28ebc2{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-2371e9f{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-2371e9f.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-a1099dd{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-a1099dd img{width:300px;}.elementor-520 .elementor-element.elementor-element-becec31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-ef93991{text-align:center;}.elementor-520 .elementor-element.elementor-element-ef93991 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-c5f8586{text-align:center;}.elementor-520 .elementor-element.elementor-element-c5f8586 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-3c9c76b{text-align:center;}.elementor-520 .elementor-element.elementor-element-efc2ee1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-347b713 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-4ca26e9{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-b920f0a{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-7475f44{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-7475f44.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-66f5a86{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-66f5a86 img{width:300px;}.elementor-520 .elementor-element.elementor-element-c686bce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-236fb48{text-align:center;}.elementor-520 .elementor-element.elementor-element-236fb48 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-d1607af{text-align:center;}.elementor-520 .elementor-element.elementor-element-d1607af .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-55598ff{text-align:center;}.elementor-520 .elementor-element.elementor-element-4f4bef4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-a117e3a .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-89fc237{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-1b41bf6{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-cbdefe8{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-cbdefe8.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-7bff0b9{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-7bff0b9 img{width:300px;}.elementor-520 .elementor-element.elementor-element-3ff529f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-0d84ec8{text-align:center;}.elementor-520 .elementor-element.elementor-element-0d84ec8 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-cf17dd2{text-align:center;}.elementor-520 .elementor-element.elementor-element-cf17dd2 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-14bdd05{text-align:center;}.elementor-520 .elementor-element.elementor-element-d3345b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-32b57a4 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-c745acb{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-6ffebdf{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-4e8a7ae{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-4e8a7ae.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-e23588b{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-e23588b img{width:300px;}.elementor-520 .elementor-element.elementor-element-c22ad8d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-20c53b7{text-align:center;}.elementor-520 .elementor-element.elementor-element-20c53b7 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-aadd13f{text-align:center;}.elementor-520 .elementor-element.elementor-element-aadd13f .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-4590bd2{text-align:center;}.elementor-520 .elementor-element.elementor-element-c1af22d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-80c5f9e .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-583fc59{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-d4d8a59{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-5521966{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-5521966.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-5c9e221{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-5c9e221 img{width:300px;}.elementor-520 .elementor-element.elementor-element-97c44d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-89985aa{text-align:center;}.elementor-520 .elementor-element.elementor-element-89985aa .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-4cc62ab{text-align:center;}.elementor-520 .elementor-element.elementor-element-4cc62ab .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-18707e9{text-align:center;}.elementor-520 .elementor-element.elementor-element-360f047{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-7b90c96 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-014ad3d{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-b9c2350{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-c50d8e5{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-c50d8e5.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-721740b{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-721740b img{width:300px;}.elementor-520 .elementor-element.elementor-element-567ad6b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-a11bc43{text-align:center;}.elementor-520 .elementor-element.elementor-element-a11bc43 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-2768c87{text-align:center;}.elementor-520 .elementor-element.elementor-element-2768c87 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-a9e1627{text-align:center;}.elementor-520 .elementor-element.elementor-element-8644362{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-3241179{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:30px;}.elementor-520 .elementor-element.elementor-element-0a58918{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-520 .elementor-element.elementor-element-08ce7f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-3dc12fd .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-09ea0ed{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-dbc0657{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-43acf0f{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-43acf0f.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-292d0a0{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-292d0a0 img{width:300px;}.elementor-520 .elementor-element.elementor-element-8e1a0a2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-54c6680{text-align:center;}.elementor-520 .elementor-element.elementor-element-54c6680 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-5812698{text-align:center;}.elementor-520 .elementor-element.elementor-element-5812698 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-0237934{text-align:center;}.elementor-520 .elementor-element.elementor-element-ea346c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-9dd147f .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-d4807d2{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-2bb2b09{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-25cb5dc{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-25cb5dc.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-89ca938{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-89ca938 img{width:300px;}.elementor-520 .elementor-element.elementor-element-0184bae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-989e7bf{text-align:center;}.elementor-520 .elementor-element.elementor-element-989e7bf .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-1295e37{text-align:center;}.elementor-520 .elementor-element.elementor-element-1295e37 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-773242a{text-align:center;}.elementor-520 .elementor-element.elementor-element-a81a991{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-4a6df93 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-2d2d90d{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-39088d2{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-13894b6{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-13894b6.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-736a687{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-736a687 img{width:300px;}.elementor-520 .elementor-element.elementor-element-ddeaaa3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-0453944{text-align:center;}.elementor-520 .elementor-element.elementor-element-0453944 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-3e56e20{text-align:center;}.elementor-520 .elementor-element.elementor-element-3e56e20 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-16865fa{text-align:center;}.elementor-520 .elementor-element.elementor-element-9fc4cf6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-7168554 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-3c6792d{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-2bce7f4{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-5c7c315{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-5c7c315.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-4f8ff46{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-4f8ff46 img{width:300px;}.elementor-520 .elementor-element.elementor-element-b08bfda{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-c1cbc98{text-align:center;}.elementor-520 .elementor-element.elementor-element-c1cbc98 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-c051c58{text-align:center;}.elementor-520 .elementor-element.elementor-element-c051c58 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-bca1157{text-align:center;}.elementor-520 .elementor-element.elementor-element-c0d0509{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-cb56cea .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-260fed7{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-cba65e4{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-60de9b2{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-60de9b2.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-aa575b8{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-aa575b8 img{width:300px;}.elementor-520 .elementor-element.elementor-element-2a55905{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-f5e9986{text-align:center;}.elementor-520 .elementor-element.elementor-element-f5e9986 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-b431b87{text-align:center;}.elementor-520 .elementor-element.elementor-element-b431b87 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-1ee0492{text-align:center;}.elementor-520 .elementor-element.elementor-element-2cb55f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-ba80603 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-15e2605{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-45e3186{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-87c57db{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-87c57db.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-fdb1e24{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-fdb1e24 img{width:300px;}.elementor-520 .elementor-element.elementor-element-0372a78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-1b4bf82{text-align:center;}.elementor-520 .elementor-element.elementor-element-1b4bf82 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-0b8a8f8{text-align:center;}.elementor-520 .elementor-element.elementor-element-0b8a8f8 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-bed0ef0{text-align:center;}.elementor-520 .elementor-element.elementor-element-6f2ff36{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-4874fef .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-919b272{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-cbc2864{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-21caa32{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-21caa32.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-1b52e22{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-1b52e22 img{width:300px;}.elementor-520 .elementor-element.elementor-element-7c10a0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-7b5e1ab{text-align:center;}.elementor-520 .elementor-element.elementor-element-7b5e1ab .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-938bd55{text-align:center;}.elementor-520 .elementor-element.elementor-element-938bd55 .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-e35e031{text-align:center;}.elementor-520 .elementor-element.elementor-element-e818b50{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-954611d .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-5470569{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-cf012ed{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-0ae6915{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-0ae6915.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-c52bf69{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-c52bf69 img{width:300px;}.elementor-520 .elementor-element.elementor-element-62fd8b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-0184954{text-align:center;}.elementor-520 .elementor-element.elementor-element-0184954 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-0e7c1ae{text-align:center;}.elementor-520 .elementor-element.elementor-element-0e7c1ae .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-4679cac{text-align:center;}.elementor-520 .elementor-element.elementor-element-ae42a55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta__title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-9f34a85 .elementor-cta__description{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-8232838{--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-520 .elementor-element.elementor-element-b647e35{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-faa26a5{--justify-content:center;--align-items:center;--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;}.elementor-520 .elementor-element.elementor-element-faa26a5.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-8e43419{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-8e43419 img{width:300px;}.elementor-520 .elementor-element.elementor-element-5da5f18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-1b9a16d{text-align:center;}.elementor-520 .elementor-element.elementor-element-1b9a16d .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-b3ee4cf{text-align:center;}.elementor-520 .elementor-element.elementor-element-b3ee4cf .elementor-heading-title{font-size:var( --e-global-typography-94d3824-font-size );}.elementor-520 .elementor-element.elementor-element-ff618f8{text-align:center;}.elementor-520 .elementor-element.elementor-element-8ac0adf{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-54dacc2b{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-5a98bae5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-520 .elementor-element.elementor-element-1e6a6671 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-2790d69 .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-fe2b1ee .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-56f512b .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-c540c1a .elementor-heading-title{font-size:var( --e-global-typography-303be12-font-size );line-height:var( --e-global-typography-303be12-line-height );}.elementor-520 .elementor-element.elementor-element-66b332c4 img{height:300px;}}@media(min-width:768px){.elementor-520 .elementor-element.elementor-element-a5a9f7a{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-b1e0149{--width:100%;}.elementor-520 .elementor-element.elementor-element-2371e9f{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-becec31{--width:100%;}.elementor-520 .elementor-element.elementor-element-7475f44{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-c686bce{--width:100%;}.elementor-520 .elementor-element.elementor-element-cbdefe8{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-3ff529f{--width:100%;}.elementor-520 .elementor-element.elementor-element-4e8a7ae{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-c22ad8d{--width:100%;}.elementor-520 .elementor-element.elementor-element-d4d8a59{--width:88.001%;}.elementor-520 .elementor-element.elementor-element-5521966{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-97c44d4{--width:100%;}.elementor-520 .elementor-element.elementor-element-c50d8e5{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-567ad6b{--width:100%;}.elementor-520 .elementor-element.elementor-element-43acf0f{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-8e1a0a2{--width:100%;}.elementor-520 .elementor-element.elementor-element-25cb5dc{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-0184bae{--width:100%;}.elementor-520 .elementor-element.elementor-element-13894b6{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-ddeaaa3{--width:100%;}.elementor-520 .elementor-element.elementor-element-5c7c315{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-b08bfda{--width:100%;}.elementor-520 .elementor-element.elementor-element-60de9b2{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-2a55905{--width:100%;}.elementor-520 .elementor-element.elementor-element-87c57db{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-0372a78{--width:100%;}.elementor-520 .elementor-element.elementor-element-21caa32{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-7c10a0e{--width:100%;}.elementor-520 .elementor-element.elementor-element-0ae6915{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-62fd8b2{--width:100%;}.elementor-520 .elementor-element.elementor-element-faa26a5{--content-width:100%;}.elementor-520 .elementor-element.elementor-element-5da5f18{--width:100%;}.elementor-520 .elementor-element.elementor-element-54dacc2b{--width:100%;}.elementor-520 .elementor-element.elementor-element-46cc7c71{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-520 .elementor-element.elementor-element-46cc7c71{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-7aead804 */.elementor-520 .elementor-element.elementor-element-7aead804:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 250px;

    background: linear-gradient(
        to bottom,
        rgba(0, 0, 0, 0.4) 0%,
        rgba(0, 0, 0, 0) 80%
    );

    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a9f7a */.elementor-520 .elementor-element.elementor-element-a5a9f7a {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2371e9f */.elementor-520 .elementor-element.elementor-element-2371e9f {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7475f44 */.elementor-520 .elementor-element.elementor-element-7475f44 {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbdefe8 */.elementor-520 .elementor-element.elementor-element-cbdefe8 {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e8a7ae */.elementor-520 .elementor-element.elementor-element-4e8a7ae {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5521966 */.elementor-520 .elementor-element.elementor-element-5521966 {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50d8e5 */.elementor-520 .elementor-element.elementor-element-c50d8e5 {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43acf0f */.elementor-520 .elementor-element.elementor-element-43acf0f {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25cb5dc */.elementor-520 .elementor-element.elementor-element-25cb5dc {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13894b6 */.elementor-520 .elementor-element.elementor-element-13894b6 {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c7c315 */.elementor-520 .elementor-element.elementor-element-5c7c315 {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60de9b2 */.elementor-520 .elementor-element.elementor-element-60de9b2 {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87c57db */.elementor-520 .elementor-element.elementor-element-87c57db {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21caa32 */.elementor-520 .elementor-element.elementor-element-21caa32 {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ae6915 */.elementor-520 .elementor-element.elementor-element-0ae6915 {width:50%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faa26a5 */.elementor-520 .elementor-element.elementor-element-faa26a5 {width:50%}/* End custom CSS */