.elementor-55 .elementor-element.elementor-element-88d04d1{--display:flex;}.elementor-55 .elementor-element.elementor-element-88d04d1:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-88d04d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-55 .elementor-element.elementor-element-a4ca75c{text-align:center;font-family:"DM Serif Display", Sans-serif;font-size:62px;font-weight:700;}.elementor-55 .elementor-element.elementor-element-df45e01{--display:flex;}.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-55 .elementor-element.elementor-element-4394660 img{width:100%;height:469px;object-fit:cover;object-position:center center;}.elementor-55 .elementor-element.elementor-element-eefbc48{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-0b0b1dc{margin:42px -14px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:justify;}.elementor-55 .elementor-element.elementor-element-9931cef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-cb9a3d7{--display:flex;}.elementor-55 .elementor-element.elementor-element-9e08633{margin:21px 64px calc(var(--kit-widget-spacing, 0px) + 0px) 94px;text-align:center;}.elementor-55 .elementor-element.elementor-element-9e08633.elementor-element{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-55 .elementor-element.elementor-element-328910b .elementor-button{background-color:#00A3AE;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:15px 70px 15px 70px;}.elementor-55 .elementor-element.elementor-element-328910b{margin:5px 1px calc(var(--kit-widget-spacing, 0px) + 3px) 1px;}.elementor-55 .elementor-element.elementor-element-328910b.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-340237b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:9px;--margin-bottom:0px;--margin-left:20px;--margin-right:9px;}.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-55 .elementor-element.elementor-element-91ae019.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-91ae019 .elementor-icon-wrapper{text-align:start;}.elementor-55 .elementor-element.elementor-element-91ae019.elementor-view-stacked .elementor-icon{background-color:#003B5C;}.elementor-55 .elementor-element.elementor-element-91ae019.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-91ae019.elementor-view-default .elementor-icon{color:#003B5C;border-color:#003B5C;}.elementor-55 .elementor-element.elementor-element-91ae019.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-91ae019.elementor-view-default .elementor-icon svg{fill:#003B5C;}.elementor-55 .elementor-element.elementor-element-45537ff{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -47px;padding:0px 0px 0px 0px;text-align:start;color:#000000;}.elementor-55 .elementor-element.elementor-element-45537ff.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-9426a9c.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-9426a9c .elementor-icon-wrapper{text-align:start;}.elementor-55 .elementor-element.elementor-element-9426a9c.elementor-view-stacked .elementor-icon{background-color:#869BB8;}.elementor-55 .elementor-element.elementor-element-9426a9c.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-9426a9c.elementor-view-default .elementor-icon{color:#869BB8;border-color:#869BB8;}.elementor-55 .elementor-element.elementor-element-9426a9c.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-9426a9c.elementor-view-default .elementor-icon svg{fill:#869BB8;}.elementor-55 .elementor-element.elementor-element-a3e2c6a{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -47px;padding:0px 0px 0px 0px;text-align:start;}.elementor-55 .elementor-element.elementor-element-a3e2c6a.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-7da882d.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-7da882d .elementor-icon-wrapper{text-align:start;}.elementor-55 .elementor-element.elementor-element-7da882d.elementor-view-stacked .elementor-icon{background-color:#B5BB57;}.elementor-55 .elementor-element.elementor-element-7da882d.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-7da882d.elementor-view-default .elementor-icon{color:#B5BB57;border-color:#B5BB57;}.elementor-55 .elementor-element.elementor-element-7da882d.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-7da882d.elementor-view-default .elementor-icon svg{fill:#B5BB57;}.elementor-55 .elementor-element.elementor-element-938cdc7{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -47px;padding:0px 0px 0px 0px;text-align:start;color:#000000;}.elementor-55 .elementor-element.elementor-element-938cdc7.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-9bd9f90.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-9bd9f90 .elementor-icon-wrapper{text-align:start;}.elementor-55 .elementor-element.elementor-element-9bd9f90.elementor-view-stacked .elementor-icon{background-color:#FB7B29;}.elementor-55 .elementor-element.elementor-element-9bd9f90.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-9bd9f90.elementor-view-default .elementor-icon{color:#FB7B29;border-color:#FB7B29;}.elementor-55 .elementor-element.elementor-element-9bd9f90.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-9bd9f90.elementor-view-default .elementor-icon svg{fill:#FB7B29;}.elementor-55 .elementor-element.elementor-element-1e60f04{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -47px;padding:0px 0px 0px 0px;text-align:start;}.elementor-55 .elementor-element.elementor-element-1e60f04.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-1bb67a0{--display:flex;--padding-top:46px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-1099aeb{--display:flex;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:-24px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-1099aeb:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-1099aeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6B92AE;}.elementor-55 .elementor-element.elementor-element-0beb4ab{text-align:center;font-family:"DM Serif Text", Sans-serif;font-size:17px;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-515288e{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-515288e:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-515288e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6B92AE;}.elementor-55 .elementor-element.elementor-element-2ad0140{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-55 .elementor-element.elementor-element-2ad0140:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2ad0140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://waiputravelguide.co.nz/wp-content/uploads/2026/03/Waipu-Yoga.jpg");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-2ad0140:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-55 .elementor-element.elementor-element-2ad0140::before, .elementor-55 .elementor-element.elementor-element-2ad0140 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-2ad0140 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-2ad0140 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-2ad0140 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-2ad0140 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-2ad0140:hover::before, .elementor-55 .elementor-element.elementor-element-2ad0140:hover > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-2ad0140:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-2ad0140 > .elementor-background-slideshow:hover::before, .elementor-55 .elementor-element.elementor-element-2ad0140 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.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 );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-6c8e68e{background-color:#00000070;margin:202px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:start;}.elementor-55 .elementor-element.elementor-element-6c8e68e .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-8c95349{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-55 .elementor-element.elementor-element-8c95349:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-8c95349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://waiputravelguide.co.nz/wp-content/uploads/2026/03/waipu-golf.jpg");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-8c95349:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-55 .elementor-element.elementor-element-8c95349::before, .elementor-55 .elementor-element.elementor-element-8c95349 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-8c95349 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-8c95349 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-8c95349 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-8c95349 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-8c95349:hover::before, .elementor-55 .elementor-element.elementor-element-8c95349:hover > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-8c95349:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-8c95349 > .elementor-background-slideshow:hover::before, .elementor-55 .elementor-element.elementor-element-8c95349 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-66412d8{background-color:#00000070;margin:202px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:start;}.elementor-55 .elementor-element.elementor-element-66412d8 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-191d517{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-55 .elementor-element.elementor-element-191d517:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-191d517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://waiputravelguide.co.nz/wp-content/uploads/2026/04/Alpaca-Tour-with-Biscuit.jpg");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-191d517:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-55 .elementor-element.elementor-element-191d517::before, .elementor-55 .elementor-element.elementor-element-191d517 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-191d517 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-191d517 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-191d517 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-191d517 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-191d517:hover::before, .elementor-55 .elementor-element.elementor-element-191d517:hover > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-191d517:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-191d517 > .elementor-background-slideshow:hover::before, .elementor-55 .elementor-element.elementor-element-191d517 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-d8f5d44{background-color:#00000070;margin:202px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:start;}.elementor-55 .elementor-element.elementor-element-d8f5d44 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-98278d4{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-55 .elementor-element.elementor-element-98278d4:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-98278d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://waiputravelguide.co.nz/wp-content/uploads/2025/12/Waipu-Surfing.webp");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-98278d4:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-55 .elementor-element.elementor-element-98278d4::before, .elementor-55 .elementor-element.elementor-element-98278d4 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-98278d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-98278d4 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-98278d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-98278d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-98278d4:hover::before, .elementor-55 .elementor-element.elementor-element-98278d4:hover > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-98278d4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-98278d4 > .elementor-background-slideshow:hover::before, .elementor-55 .elementor-element.elementor-element-98278d4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-2be74f7{background-color:#00000070;margin:202px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:start;}.elementor-55 .elementor-element.elementor-element-2be74f7 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-c8ae5ea{--display:flex;--min-height:360px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 3px 3px 1px rgba(7, 7, 7, 0.31);}.elementor-55 .elementor-element.elementor-element-c8ae5ea:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-c8ae5ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101A3;background-image:url("https://waiputravelguide.co.nz/wp-content/uploads/2026/02/IMG_7662-scaled.jpg");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-c8ae5ea:hover{background-color:#0000007D;--overlay-opacity:0.5;}.elementor-55 .elementor-element.elementor-element-c8ae5ea::before, .elementor-55 .elementor-element.elementor-element-c8ae5ea > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-c8ae5ea > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-c8ae5ea > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-c8ae5ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-c8ae5ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B000000;--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-c8ae5ea:hover::before, .elementor-55 .elementor-element.elementor-element-c8ae5ea:hover > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-c8ae5ea:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-c8ae5ea > .elementor-background-slideshow:hover::before, .elementor-55 .elementor-element.elementor-element-c8ae5ea > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000D9;--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-4f0cc99{background-color:#00000070;margin:202px 0px calc(var(--kit-widget-spacing, 0px) + -197px) 0px;padding:10px 10px 10px 10px;text-align:start;}.elementor-55 .elementor-element.elementor-element-4f0cc99 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-88d04d1{--content-width:1600px;}.elementor-55 .elementor-element.elementor-element-515288e{--content-width:1407px;}.elementor-55 .elementor-element.elementor-element-2ad0140{--width:100%;}.elementor-55 .elementor-element.elementor-element-8c95349{--width:100%;}.elementor-55 .elementor-element.elementor-element-191d517{--width:100%;}.elementor-55 .elementor-element.elementor-element-98278d4{--width:100%;}.elementor-55 .elementor-element.elementor-element-c8ae5ea{--width:100%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-55 .elementor-element.elementor-element-eefbc48{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-9e08633{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-328910b{margin:-1px -3px calc(var(--kit-widget-spacing, 0px) + -1px) -20px;}.elementor-55 .elementor-element.elementor-element-340237b{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-91ae019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -69px;}.elementor-55 .elementor-element.elementor-element-9426a9c{margin:1px -12px calc(var(--kit-widget-spacing, 0px) + 1px) -69px;}.elementor-55 .elementor-element.elementor-element-7da882d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;}.elementor-55 .elementor-element.elementor-element-9bd9f90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -69px;}.elementor-55 .elementor-element.elementor-element-7b8c401{padding:0px 0px 0px 10px;}.elementor-55 .elementor-element.elementor-element-515288e{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-55 .elementor-element.elementor-element-6c8e68e .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-66412d8 .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-d8f5d44 .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-2be74f7 .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-4f0cc99 .elementor-heading-title{font-size:24px;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-55 .elementor-element.elementor-element-eefbc48{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-9e08633{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-328910b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-340237b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-91ae019{margin:-285px -8px calc(var(--kit-widget-spacing, 0px) + -8px) 4px;}.elementor-55 .elementor-element.elementor-element-45537ff{margin:-273px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 75px;}.elementor-55 .elementor-element.elementor-element-9426a9c{margin:-87px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-a3e2c6a{margin:-123px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 69px;}.elementor-55 .elementor-element.elementor-element-7da882d{margin:-224px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-938cdc7{margin:-250px 7px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-55 .elementor-element.elementor-element-9bd9f90{margin:-259px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-55 .elementor-element.elementor-element-1e60f04{margin:-212px 20px calc(var(--kit-widget-spacing, 0px) + -9px) 70px;}.elementor-55 .elementor-element.elementor-element-1099aeb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-515288e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}