.elementor-13 .elementor-element.elementor-element-befbf5c{--display:flex;--min-height:100vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-cb4926a{--display:flex;--justify-content:center;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-09be079{text-align:start;}.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 );line-height:var( --e-global-typography-text-line-height );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-13 .elementor-element.elementor-element-e61c035{width:var( --container-widget-width, 66.357% );max-width:66.357%;--container-widget-width:66.357%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-e61c035.elementor-element{--flex-grow:0;--flex-shrink:0;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-872ea62 .elementor-heading-title{font-family:var( --e-global-typography-8b1e3ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8b1e3ad-font-size );font-weight:var( --e-global-typography-8b1e3ad-font-weight );text-transform:var( --e-global-typography-8b1e3ad-text-transform );text-decoration:var( --e-global-typography-8b1e3ad-text-decoration );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-872ea62 .elementor-heading-title a:hover, .elementor-13 .elementor-element.elementor-element-872ea62 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-3e5a2e1{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-67170d9 .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-06bd3f8{--display:flex;--min-height:100vh;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-5c29540{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5c29540:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5c29540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happyotter.co.nz/wp-content/uploads/2026/04/ManUtdAcordianImageHover.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-5c29540::before, .elementor-13 .elementor-element.elementor-element-5c29540 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5c29540 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5c29540 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5c29540 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5c29540 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-5c29540:hover::before, .elementor-13 .elementor-element.elementor-element-5c29540:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5c29540:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5c29540 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-5c29540 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-5c29540:hover{--overlay-opacity:0;}.elementor-13 .elementor-element.elementor-element-5c29540, .elementor-13 .elementor-element.elementor-element-5c29540::before{--overlay-transition:1.1s;}.elementor-13 .elementor-element.elementor-element-1d1188c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-1d1188c::before, .elementor-13 .elementor-element.elementor-element-1d1188c > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1d1188c > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1d1188c > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-1d1188c > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-1d1188c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-1d1188c:hover::before, .elementor-13 .elementor-element.elementor-element-1d1188c:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1d1188c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1d1188c > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-1d1188c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-1d1188c:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-f64070f{--display:flex;}.elementor-13 .elementor-element.elementor-element-f64070f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-fb19b6f{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e9fcfed{z-index:2;}.elementor-13 .elementor-element.elementor-element-e9fcfed .elementor-heading-title{color:#FFFFFF;}.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-13 .elementor-element.elementor-element-a8ad1dc .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-a8ad1dc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a8ad1dc.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a8ad1dc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a8ad1dc.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a8ad1dc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a8ad1dc .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-a8ad1dc .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-4f1ae28{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;z-index:2;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cca3cd2{z-index:2;}.elementor-13 .elementor-element.elementor-element-cca3cd2 .elementor-heading-title{font-family:var( --e-global-typography-8b1e3ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8b1e3ad-font-size );font-weight:var( --e-global-typography-8b1e3ad-font-weight );text-transform:var( --e-global-typography-8b1e3ad-text-transform );text-decoration:var( --e-global-typography-8b1e3ad-text-decoration );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cca3cd2 .elementor-heading-title a:hover, .elementor-13 .elementor-element.elementor-element-cca3cd2 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-40a9cae{--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;}.elementor-13 .elementor-element.elementor-element-7ff3dee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-36e9328 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-db30bbb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a6865dc{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a6865dc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a6865dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happyotter.co.nz/wp-content/uploads/2026/04/FKAcordianImageHover.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-a6865dc::before, .elementor-13 .elementor-element.elementor-element-a6865dc > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a6865dc > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a6865dc > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-a6865dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-a6865dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-a6865dc:hover::before, .elementor-13 .elementor-element.elementor-element-a6865dc:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a6865dc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a6865dc > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-a6865dc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-a6865dc:hover{--overlay-opacity:0;}.elementor-13 .elementor-element.elementor-element-a6865dc, .elementor-13 .elementor-element.elementor-element-a6865dc::before{--overlay-transition:1.1s;}.elementor-13 .elementor-element.elementor-element-e1b6742{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-e1b6742::before, .elementor-13 .elementor-element.elementor-element-e1b6742 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e1b6742 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e1b6742 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e1b6742 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e1b6742 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-e1b6742:hover::before, .elementor-13 .elementor-element.elementor-element-e1b6742:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e1b6742:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e1b6742 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-e1b6742 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-e1b6742:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-0f98edf{--display:flex;}.elementor-13 .elementor-element.elementor-element-0f98edf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-3b43c3f{z-index:2;}.elementor-13 .elementor-element.elementor-element-3b43c3f .elementor-heading-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-28f6242{z-index:2;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f13bcbe{z-index:2;}.elementor-13 .elementor-element.elementor-element-f13bcbe .elementor-heading-title{font-family:var( --e-global-typography-8b1e3ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8b1e3ad-font-size );font-weight:var( --e-global-typography-8b1e3ad-font-weight );text-transform:var( --e-global-typography-8b1e3ad-text-transform );text-decoration:var( --e-global-typography-8b1e3ad-text-decoration );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f13bcbe .elementor-heading-title a:hover, .elementor-13 .elementor-element.elementor-element-f13bcbe .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-d4639c8{--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;}.elementor-13 .elementor-element.elementor-element-86e3f6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8039b67 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-98fcb30{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-99bae3c{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-99bae3c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-99bae3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happyotter.co.nz/wp-content/uploads/2026/04/RJRCaravanAcordianImageHover.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-99bae3c::before, .elementor-13 .elementor-element.elementor-element-99bae3c > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-99bae3c > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-99bae3c > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-99bae3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-99bae3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-99bae3c:hover::before, .elementor-13 .elementor-element.elementor-element-99bae3c:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-99bae3c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-99bae3c > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-99bae3c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-99bae3c:hover{--overlay-opacity:0;}.elementor-13 .elementor-element.elementor-element-99bae3c, .elementor-13 .elementor-element.elementor-element-99bae3c::before{--overlay-transition:1.1s;}.elementor-13 .elementor-element.elementor-element-f4132f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-f4132f2::before, .elementor-13 .elementor-element.elementor-element-f4132f2 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f4132f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f4132f2 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f4132f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f4132f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-f4132f2:hover::before, .elementor-13 .elementor-element.elementor-element-f4132f2:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f4132f2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f4132f2 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-f4132f2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-f4132f2:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-7dba8fd{--display:flex;}.elementor-13 .elementor-element.elementor-element-7dba8fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-f14efaa{z-index:2;}.elementor-13 .elementor-element.elementor-element-f14efaa .elementor-heading-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9d31c28{z-index:2;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5c91374{z-index:2;}.elementor-13 .elementor-element.elementor-element-5c91374 .elementor-heading-title{font-family:var( --e-global-typography-8b1e3ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8b1e3ad-font-size );font-weight:var( --e-global-typography-8b1e3ad-font-weight );text-transform:var( --e-global-typography-8b1e3ad-text-transform );text-decoration:var( --e-global-typography-8b1e3ad-text-decoration );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5c91374 .elementor-heading-title a:hover, .elementor-13 .elementor-element.elementor-element-5c91374 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-f57814e{--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;}.elementor-13 .elementor-element.elementor-element-fb94ff3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8cfe5e4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-ac64339{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d684315{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d684315:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d684315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happyotter.co.nz/wp-content/uploads/2026/04/SafariGroupAcordianImageHover.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-d684315::before, .elementor-13 .elementor-element.elementor-element-d684315 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d684315 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d684315 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-d684315 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-d684315 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-d684315:hover::before, .elementor-13 .elementor-element.elementor-element-d684315:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d684315:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d684315 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-d684315 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-d684315:hover{--overlay-opacity:0;}.elementor-13 .elementor-element.elementor-element-d684315, .elementor-13 .elementor-element.elementor-element-d684315::before{--overlay-transition:1.1s;}.elementor-13 .elementor-element.elementor-element-5e1e3d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-5e1e3d0::before, .elementor-13 .elementor-element.elementor-element-5e1e3d0 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5e1e3d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5e1e3d0 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5e1e3d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5e1e3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-5e1e3d0:hover::before, .elementor-13 .elementor-element.elementor-element-5e1e3d0:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5e1e3d0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5e1e3d0 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-5e1e3d0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-5e1e3d0:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-1bfabea{--display:flex;}.elementor-13 .elementor-element.elementor-element-1bfabea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-3caa0bb{z-index:2;}.elementor-13 .elementor-element.elementor-element-3caa0bb .elementor-heading-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b09663f{z-index:2;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-963f1dd{z-index:2;}.elementor-13 .elementor-element.elementor-element-963f1dd .elementor-heading-title{font-family:var( --e-global-typography-8b1e3ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8b1e3ad-font-size );font-weight:var( --e-global-typography-8b1e3ad-font-weight );text-transform:var( --e-global-typography-8b1e3ad-text-transform );text-decoration:var( --e-global-typography-8b1e3ad-text-decoration );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-963f1dd .elementor-heading-title a:hover, .elementor-13 .elementor-element.elementor-element-963f1dd .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-c03ae96{--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;}.elementor-13 .elementor-element.elementor-element-404d436{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5258581 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-c002065{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-dd3cb27{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-dd3cb27:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-dd3cb27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happyotter.co.nz/wp-content/uploads/2026/04/WCAcordianImageHover.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-dd3cb27::before, .elementor-13 .elementor-element.elementor-element-dd3cb27 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-dd3cb27 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-dd3cb27 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-dd3cb27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-dd3cb27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-dd3cb27:hover::before, .elementor-13 .elementor-element.elementor-element-dd3cb27:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-dd3cb27:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-dd3cb27 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-dd3cb27 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-dd3cb27:hover{--overlay-opacity:0;}.elementor-13 .elementor-element.elementor-element-dd3cb27, .elementor-13 .elementor-element.elementor-element-dd3cb27::before{--overlay-transition:1.1s;}.elementor-13 .elementor-element.elementor-element-1a6c666{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-1a6c666::before, .elementor-13 .elementor-element.elementor-element-1a6c666 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1a6c666 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1a6c666 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-1a6c666 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-1a6c666 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-1a6c666:hover::before, .elementor-13 .elementor-element.elementor-element-1a6c666:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1a6c666:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1a6c666 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-1a6c666 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-1a6c666:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-542f383{--display:flex;}.elementor-13 .elementor-element.elementor-element-542f383.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-e148c3b{z-index:2;}.elementor-13 .elementor-element.elementor-element-e148c3b .elementor-heading-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-76c6bc3{z-index:2;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cbbfb6f{z-index:2;}.elementor-13 .elementor-element.elementor-element-cbbfb6f .elementor-heading-title{font-family:var( --e-global-typography-8b1e3ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8b1e3ad-font-size );font-weight:var( --e-global-typography-8b1e3ad-font-weight );text-transform:var( --e-global-typography-8b1e3ad-text-transform );text-decoration:var( --e-global-typography-8b1e3ad-text-decoration );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cbbfb6f .elementor-heading-title a:hover, .elementor-13 .elementor-element.elementor-element-cbbfb6f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-7508dc9{--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;}.elementor-13 .elementor-element.elementor-element-1d5132d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d945f94 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-15f09ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4467c99{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4467c99:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4467c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happyotter.co.nz/wp-content/uploads/2026/04/AugustusAcordianImageHover.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-4467c99::before, .elementor-13 .elementor-element.elementor-element-4467c99 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4467c99 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4467c99 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-4467c99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-4467c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-4467c99:hover::before, .elementor-13 .elementor-element.elementor-element-4467c99:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4467c99:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4467c99 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-4467c99 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-4467c99:hover{--overlay-opacity:0;}.elementor-13 .elementor-element.elementor-element-4467c99, .elementor-13 .elementor-element.elementor-element-4467c99::before{--overlay-transition:1.1s;}.elementor-13 .elementor-element.elementor-element-790c036{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-790c036::before, .elementor-13 .elementor-element.elementor-element-790c036 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-790c036 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-790c036 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-790c036 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-790c036 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-790c036:hover::before, .elementor-13 .elementor-element.elementor-element-790c036:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-790c036:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-790c036 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-790c036 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-790c036:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-7855c39{--display:flex;}.elementor-13 .elementor-element.elementor-element-7855c39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-3076421{z-index:2;}.elementor-13 .elementor-element.elementor-element-3076421 .elementor-heading-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-90004ce{z-index:2;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-756d8bd{z-index:2;}.elementor-13 .elementor-element.elementor-element-756d8bd .elementor-heading-title{font-family:var( --e-global-typography-8b1e3ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8b1e3ad-font-size );font-weight:var( --e-global-typography-8b1e3ad-font-weight );text-transform:var( --e-global-typography-8b1e3ad-text-transform );text-decoration:var( --e-global-typography-8b1e3ad-text-decoration );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-756d8bd .elementor-heading-title a:hover, .elementor-13 .elementor-element.elementor-element-756d8bd .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-583faf9{--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;}.elementor-13 .elementor-element.elementor-element-0c4d9ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e61186c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-5ec9156{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e936740{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e936740:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e936740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happyotter.co.nz/wp-content/uploads/2026/04/LakecrestAcordianImageHover.jpg");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-e936740::before, .elementor-13 .elementor-element.elementor-element-e936740 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e936740 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e936740 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e936740 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e936740 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-e936740:hover::before, .elementor-13 .elementor-element.elementor-element-e936740:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e936740:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e936740 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-e936740 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-e936740:hover{--overlay-opacity:0;}.elementor-13 .elementor-element.elementor-element-e936740, .elementor-13 .elementor-element.elementor-element-e936740::before{--overlay-transition:1.1s;}.elementor-13 .elementor-element.elementor-element-ef564ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-ef564ed::before, .elementor-13 .elementor-element.elementor-element-ef564ed > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-ef564ed > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-ef564ed > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-ef564ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-ef564ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-ef564ed:hover::before, .elementor-13 .elementor-element.elementor-element-ef564ed:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-ef564ed:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-ef564ed > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-ef564ed > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-ef564ed:hover{--overlay-opacity:0.5;}.elementor-13 .elementor-element.elementor-element-0307b5e{--display:flex;}.elementor-13 .elementor-element.elementor-element-0307b5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-a33982c{z-index:2;}.elementor-13 .elementor-element.elementor-element-a33982c .elementor-heading-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-72cfdbe{z-index:2;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6e4abcd{z-index:2;}.elementor-13 .elementor-element.elementor-element-6e4abcd .elementor-heading-title{font-family:var( --e-global-typography-8b1e3ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8b1e3ad-font-size );font-weight:var( --e-global-typography-8b1e3ad-font-weight );text-transform:var( --e-global-typography-8b1e3ad-text-transform );text-decoration:var( --e-global-typography-8b1e3ad-text-decoration );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6e4abcd .elementor-heading-title a:hover, .elementor-13 .elementor-element.elementor-element-6e4abcd .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-eb9a0c5{--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;}.elementor-13 .elementor-element.elementor-element-24deca7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5279e34 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-6db36a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-cee3211{width:initial;max-width:initial;}.elementor-13 .elementor-element.elementor-element-9393cef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-e3ccff4{--display:flex;--min-height:600px;--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;--z-index:2;}.elementor-13 .elementor-element.elementor-element-e3ccff4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e3ccff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF0000;}.elementor-13 .elementor-element.elementor-element-dda63e5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-dda63e5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-dda63e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-a1bd868{z-index:2;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9715988 .elementor-heading-title{font-family:var( --e-global-typography-8b1e3ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8b1e3ad-font-size );font-weight:var( --e-global-typography-8b1e3ad-font-weight );text-transform:var( --e-global-typography-8b1e3ad-text-transform );text-decoration:var( --e-global-typography-8b1e3ad-text-decoration );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-9715988 .elementor-heading-title a:hover, .elementor-13 .elementor-element.elementor-element-9715988 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-c294384{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-62e4a14{z-index:2;}.elementor-13 .elementor-element.elementor-element-62e4a14 .elementor-heading-title{color:#FFFFFF;}body.elementor-page-13{margin:2% 2% 2% 2%;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-5c29540{--width:14.28%;}.elementor-13 .elementor-element.elementor-element-f64070f{--width:100%;}.elementor-13 .elementor-element.elementor-element-db30bbb{--width:55%;}.elementor-13 .elementor-element.elementor-element-a6865dc{--width:14.28%;}.elementor-13 .elementor-element.elementor-element-0f98edf{--width:67.218%;}.elementor-13 .elementor-element.elementor-element-98fcb30{--width:55%;}.elementor-13 .elementor-element.elementor-element-99bae3c{--width:14.28%;}.elementor-13 .elementor-element.elementor-element-7dba8fd{--width:67.218%;}.elementor-13 .elementor-element.elementor-element-ac64339{--width:55%;}.elementor-13 .elementor-element.elementor-element-d684315{--width:14.28%;}.elementor-13 .elementor-element.elementor-element-1bfabea{--width:67.218%;}.elementor-13 .elementor-element.elementor-element-c002065{--width:55%;}.elementor-13 .elementor-element.elementor-element-dd3cb27{--width:14.28%;}.elementor-13 .elementor-element.elementor-element-542f383{--width:67.218%;}.elementor-13 .elementor-element.elementor-element-15f09ef{--width:55%;}.elementor-13 .elementor-element.elementor-element-4467c99{--width:14.28%;}.elementor-13 .elementor-element.elementor-element-7855c39{--width:67.218%;}.elementor-13 .elementor-element.elementor-element-5ec9156{--width:55%;}.elementor-13 .elementor-element.elementor-element-e936740{--width:14.28%;}.elementor-13 .elementor-element.elementor-element-0307b5e{--width:67.218%;}.elementor-13 .elementor-element.elementor-element-6db36a0{--width:55%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-e61c035{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-872ea62 .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-67170d9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-cca3cd2 .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-f13bcbe .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-5c91374 .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-963f1dd .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-cbbfb6f .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-756d8bd .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6e4abcd .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-9715988 .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-e61c035{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-872ea62 .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-67170d9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-5c29540{--min-height:0vh;}.elementor-13 .elementor-element.elementor-element-cca3cd2 .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-a6865dc{--min-height:0vh;}.elementor-13 .elementor-element.elementor-element-f13bcbe .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-99bae3c{--min-height:0vh;}.elementor-13 .elementor-element.elementor-element-5c91374 .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-d684315{--min-height:0vh;}.elementor-13 .elementor-element.elementor-element-963f1dd .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-dd3cb27{--min-height:0vh;}.elementor-13 .elementor-element.elementor-element-cbbfb6f .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-4467c99{--min-height:0vh;}.elementor-13 .elementor-element.elementor-element-756d8bd .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-e936740{--min-height:0vh;}.elementor-13 .elementor-element.elementor-element-6e4abcd .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}.elementor-13 .elementor-element.elementor-element-9715988 .elementor-heading-title{font-size:var( --e-global-typography-8b1e3ad-font-size );letter-spacing:var( --e-global-typography-8b1e3ad-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-872ea62 */.cta-underline {
    text-underline-offset: 30px;
}
 .cta-underline:hover {
    text-underline-offset: 40px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cca3cd2 */.cta-underline {
    text-underline-offset: 30px;
}
 .cta-underline:hover {
    text-underline-offset: 40px;
}

.elementor-13 .elementor-element.elementor-element-cca3cd2 {
    pointer-events: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d1188c */.elementor-13 .elementor-element.elementor-element-1d1188c {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f13bcbe */.cta-underline {
    text-underline-offset: 30px;
}
 .cta-underline:hover {
    text-underline-offset: 40px;
}

.elementor-13 .elementor-element.elementor-element-f13bcbe {
    pointer-events: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b6742 */.elementor-13 .elementor-element.elementor-element-e1b6742 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c91374 */.cta-underline {
    text-underline-offset: 30px;
}
 .cta-underline:hover {
    text-underline-offset: 40px;
}

.elementor-13 .elementor-element.elementor-element-5c91374 {
    pointer-events: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4132f2 */.elementor-13 .elementor-element.elementor-element-f4132f2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-963f1dd */.cta-underline {
    text-underline-offset: 30px;
}
 .cta-underline:hover {
    text-underline-offset: 40px;
}

.elementor-13 .elementor-element.elementor-element-963f1dd {
    pointer-events: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e1e3d0 */.elementor-13 .elementor-element.elementor-element-5e1e3d0 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbbfb6f */.cta-underline {
    text-underline-offset: 30px;
}
 .cta-underline:hover {
    text-underline-offset: 40px;
}

.elementor-13 .elementor-element.elementor-element-cbbfb6f {
    pointer-events: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6c666 */.elementor-13 .elementor-element.elementor-element-1a6c666 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-756d8bd */.cta-underline {
    text-underline-offset: 30px;
}
 .cta-underline:hover {
    text-underline-offset: 40px;
}

.elementor-13 .elementor-element.elementor-element-756d8bd {
    pointer-events: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-790c036 */.elementor-13 .elementor-element.elementor-element-790c036 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e4abcd */.cta-underline {
    text-underline-offset: 30px;
}
 .cta-underline:hover {
    text-underline-offset: 40px;
}

.elementor-13 .elementor-element.elementor-element-6e4abcd {
    pointer-events: initial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef564ed */.elementor-13 .elementor-element.elementor-element-ef564ed {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bd3f8 */.column {

        transition: width 0.5s;
        overflow: hidden;
        height:600px;

    }


    /*Desktop over 1024px*/
    @media screen and (min-width: 1025px) {


    /*Clicked column styling*/
    .expanded {

    width: 300% !important;
    pointer-events: none;
    }
    
    
    }

    .expanded:after {

        content: '';
        background: rgba(0,0,0,0.5);
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
        z-index: 0;
        pointer-events: none;

    }
    
        .expanded:hover {
        pointer-events: none;

    }
        
        .expanded:after:hover {
        pointer-events: none;

    }


    /*Tablet and mobile, below 1025px*/
    @media (max-width: 1024px) {

    .column {

        transition: height 0.5s;
        height: 100px;

    }

    /*Clicked column styling*/
    .expanded {

         height: 500px !important;


    }
    }

    /*Inner elements inside column container styling*/
    .inner-element {

        opacity: 0;
        transition: opacity 0s;
        z-index: 2;


    }

    /*Inner elements made visible on clicked column*/
   .inner-element.active {


        opacity: 1;
        transition: opacity 0.5s 0.4s;


    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9715988 */.cta-underline {
    text-underline-offset: 30px;
}
 .cta-underline:hover {
    text-underline-offset: 40px;
}/* End custom CSS */