.elementor-2473 .elementor-element.elementor-element-3d34d5b{--display:flex;--min-height:650px;--justify-content:flex-end;--overlay-opacity:0.7;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2473 .elementor-element.elementor-element-3d34d5b:not(.elementor-motion-effects-element-type-background), .elementor-2473 .elementor-element.elementor-element-3d34d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0D3D4;background-image:url("https://advisor.wellington-altus.ca/coastwood/wp-content/uploads/sites/167/2026/06/Family-enjoying-vacation-on-beach.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2473 .elementor-element.elementor-element-3d34d5b::before, .elementor-2473 .elementor-element.elementor-element-3d34d5b > .elementor-background-video-container::before, .elementor-2473 .elementor-element.elementor-element-3d34d5b > .e-con-inner > .elementor-background-video-container::before, .elementor-2473 .elementor-element.elementor-element-3d34d5b > .elementor-background-slideshow::before, .elementor-2473 .elementor-element.elementor-element-3d34d5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2473 .elementor-element.elementor-element-3d34d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#333F48;--background-overlay:'';}.elementor-2473 .elementor-element.elementor-element-04fcd43{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2473 .elementor-element.elementor-element-dd6ecdb{text-align:center;}.elementor-2473 .elementor-element.elementor-element-dd6ecdb .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2473 .elementor-element.elementor-element-2cf4a55{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2473 .elementor-element.elementor-element-50babb7{--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-2473 .elementor-element.elementor-element-d276a4c{--display:flex;}.elementor-widget-premium-addon-tabs .premium-tabs-nav-list .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tab-link{flex-direction:column !important;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-iconbox .premium-tabs-nav ul li .premium-tab-link, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-circle .premium-tabs-nav ul li::before, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-flip .premium-tabs-nav .premium-tabs-nav-list-item, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-tzoid .premium-tabs-nav ul li .premium-tab-link::after{background-color:var( --e-global-color-primary );}.elementor-2473 .elementor-element.elementor-element-fc4b99f:not(.premium-tabs__background-yes) .premium-tabs-style-iconbox .premium-tabs-nav ul li.tab-current a, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-circle .premium-tabs-nav ul li.tab-current::before, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-flip .premium-tabs-nav li.tab-current a::after, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-tzoid .premium-tabs-nav ul li.tab-current a::after{background-color:#FFFFFF;}.elementor-2473 .elementor-element.elementor-element-fc4b99f.premium-tabs__background-yes .premium-tabs-nav-list::before{background-color:#FFFFFF;}.elementor-2473 .elementor-element.elementor-element-fc4b99f ul.premium-tabs-horizontal .premium-tab-arrow, .elementor-2473 .elementor-element.elementor-element-fc4b99f ul.premium-accordion-tabs .premium-tab-arrow{border-top-color:#FFFFFF;}.elementor-2473 .elementor-element.elementor-element-fc4b99f ul.premium-tabs-vertical:not(.premium-accordion-tabs) .premium-tab-arrow{border-left-color:#FFFFFF;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-iconbox ul.premium-tabs-horizontal li::after, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-iconbox ul.premium-tabs-vertical li::after, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-flip ul.premium-tabs-horizontal li::after, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-flip ul.premium-tabs-vertical li::after{background-color:#FFFFFF;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs:not(.premium-tabs-style-circle):not(.premium-tabs-style-flip) .premium-tab-link, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-flip .premium-tabs-nav .premium-tabs-nav-list-item, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-circle .premium-tabs-nav li::before, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-tzoid .premium-tab-link::after{border-style:none;}.elementor-2473 .elementor-element.elementor-element-fc4b99f:not(.premium-tabs__background-yes) .premium-tabs:not(.premium-tabs-style-flip) .premium-tabs-nav-list li.tab-current .premium-tab-link, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-style-flip .premium-tabs-nav-list li.tab-current, .elementor-2473 .elementor-element.elementor-element-fc4b99f.premium-tabs__background-yes .premium-tabs-nav-list::before{border-style:solid;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-nav{width:50%;border-style:none;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-nav .premium-title-icon{font-size:0px;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tab-link svg{width:0px !important;height:0px !important;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tab-link img{width:0px;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-nav .premium-title-icon, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-lottie-animation, .elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs-nav .premium-tab-link > svg{border-style:none;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs .premium-tab-title{color:#FFFFFF;font-weight:500;border-style:none;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs .premium-tabs-nav-list-item:not(.tab-current):hover .premium-tab-title{color:#FFFFFF;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs .tab-current .premium-tab-title{color:var( --e-global-color-primary );}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tab-content{background-color:#F7F7F7;border-style:none;padding:20px 20px 20px 20px;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs{border-style:none;}@media(max-width:767px){.elementor-2473 .elementor-element.elementor-element-3d34d5b{--min-height:800px;}.elementor-2473 .elementor-element.elementor-element-fc4b99f:not(.premium-tabs-icon-column) .premium-tab-link{justify-content:flex-start;}.elementor-2473 .elementor-element.elementor-element-fc4b99f.premium-tabs-icon-column .premium-tab-link{align-items:flex-start;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tabs .premium-tab-title{font-size:14px;}.elementor-2473 .elementor-element.elementor-element-fc4b99f .premium-tab-content{font-size:12px;}}