.elementor-58 .elementor-element.elementor-element-1332d89b:not(.elementor-motion-effects-element-type-background),.elementor-58 .elementor-element.elementor-element-1332d89b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://www.bcferryauthority.com/wp-content/uploads/2021/04/departure-bay-header.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-58 .elementor-element.elementor-element-1332d89b>.elementor-background-overlay{background-image:url("https://www.bcferryauthority.com/wp-content/uploads/2021/04/graphic-waves-3.png");background-position:bottom center;background-repeat:no-repeat;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-58 .elementor-element.elementor-element-1332d89b>.elementor-container{min-height:275px}.elementor-58 .elementor-element.elementor-element-1332d89b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-58 .elementor-element.elementor-element-7ec72b77>.elementor-element-populated{padding:15px 0 15px 15px}.elementor-58 .elementor-element.elementor-element-abd8cb2{padding:0 0 1rem}.elementor-58 .elementor-element.elementor-element-0381e89{text-align:center}.elementor-58 .elementor-element.elementor-element-d63504d:not(.elementor-motion-effects-element-type-background),.elementor-58 .elementor-element.elementor-element-d63504d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f8ff}.elementor-58 .elementor-element.elementor-element-d63504d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:3rem 0}.elementor-58 .elementor-element.elementor-element-d63504d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-58 .elementor-element.elementor-element-222bc5c>.elementor-element-populated{padding:0}.elementor-58 .elementor-element.elementor-element-f3683e3>.elementor-widget-container{padding:0 0 3rem 2rem}.elementor-58 .elementor-element.elementor-element-5c4c6a6{margin-top:0;margin-bottom:2rem}.elementor-58 .elementor-element.elementor-element-4af4cfe>.elementor-element-populated{padding:0 2rem}.elementor-58 .elementor-element.elementor-element-c960d1b>.elementor-element-populated{border-style:dotted;border-width:0 0 0 1px;border-color:#ddd;padding:0 2rem}.elementor-58 .elementor-element.elementor-element-87b302e{padding:3rem 0}.elementor-58 .elementor-element.elementor-element-3028c2e>.elementor-element-populated{padding:30px}.elementor-58 .elementor-element.elementor-element-44474fe>.elementor-widget-container{padding:0 0 3rem 2rem}.elementor-58 .elementor-element.elementor-element-215ce51{margin-top:0;margin-bottom:3rem}.elementor-58 .elementor-element.elementor-element-9c9a6ef>.elementor-element-populated{padding:0 2rem}.elementor-58 .elementor-element.elementor-element-dfbde2c{column-gap:0}.elementor-58 .elementor-element.elementor-element-6f3a805>.elementor-element-populated{border-style:dotted;border-width:0 0 0 1px;border-color:#ddd;padding:0 2rem}.elementor-58 .elementor-element.elementor-element-eab1673>.elementor-widget-container{margin:0 0 3rem}.elementor-58 .elementor-element.elementor-element-eab1673 .elementor-tab-title{border-width:0}.elementor-58 .elementor-element.elementor-element-eab1673 .elementor-tab-content{border-width:0;padding:16px 16px 16px 24px}.elementor-58 .elementor-element.elementor-element-eab1673 .elementor-toggle-item:not(:last-child){margin-block-end:0px}.elementor-58 .elementor-element.elementor-element-eab1673 .elementor-toggle-title,.elementor-58 .elementor-element.elementor-element-eab1673 .elementor-toggle-icon{color:#171c24}.elementor-58 .elementor-element.elementor-element-eab1673 .elementor-toggle-icon svg{fill:#171c24}.elementor-58 .elementor-element.elementor-element-eab1673 .elementor-toggle-title{font-weight:400}.elementor-58 .elementor-element.elementor-element-eab1673 .elementor-toggle-icon{margin-inline-end:3px}.elementor-58 .elementor-element.elementor-element-377c9d4>.elementor-widget-container{padding:0 0 1rem}.elementor-58 .elementor-element.elementor-element-ccf5180:not(.elementor-motion-effects-element-type-background),.elementor-58 .elementor-element.elementor-element-ccf5180>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f8ff}.elementor-58 .elementor-element.elementor-element-ccf5180{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:3rem 0}.elementor-58 .elementor-element.elementor-element-ccf5180>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-58 .elementor-element.elementor-element-b19dd99>.elementor-element-populated{padding:0}.elementor-58 .elementor-element.elementor-element-19d3298>.elementor-widget-container{margin:1rem 0 4rem;padding:0 0 0 2rem}.elementor-58 .elementor-element.elementor-element-1a9c4b9{margin-top:0;margin-bottom:2rem}.elementor-58 .elementor-element.elementor-element-488b2cb>.elementor-element-populated{padding:0 2rem}.elementor-58 .elementor-element.elementor-element-8b75932>.elementor-element-populated{border-style:dotted;border-width:0 0 0 1px;border-color:#ddd;padding:0 2rem}.elementor-58 .elementor-element.elementor-element-47b87cb>.elementor-element-populated{border-style:dotted;border-width:0 0 0 1px;border-color:#ddd;padding:0 2rem}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-1332d89b>.elementor-background-overlay{background-image:url("https://www.bcferryauthority.com/wp-content/uploads/2021/04/graphic-waves-3.png");background-position:bottom center;background-repeat:no-repeat}.elementor-58 .elementor-element.elementor-element-1332d89b>.elementor-container{min-height:250px}.elementor-58 .elementor-element.elementor-element-1332d89b:not(.elementor-motion-effects-element-type-background),.elementor-58 .elementor-element.elementor-element-1332d89b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top left}.elementor-58 .elementor-element.elementor-element-7ec72b77>.elementor-element-populated{padding:0 0 0 5%}.elementor-bc-flex-widget .elementor-58 .elementor-element.elementor-element-45103518.elementor-column .elementor-widget-wrap{align-items:center}.elementor-58 .elementor-element.elementor-element-45103518.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-1332d89b>.elementor-container{min-height:250px}.elementor-58 .elementor-element.elementor-element-1332d89b:not(.elementor-motion-effects-element-type-background),.elementor-58 .elementor-element.elementor-element-1332d89b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center left}.elementor-58 .elementor-element.elementor-element-f3683e3>.elementor-widget-container{padding:0 0 3rem .5rem}.elementor-58 .elementor-element.elementor-element-4af4cfe>.elementor-element-populated{padding:0 0 3rem .5rem}.elementor-58 .elementor-element.elementor-element-c960d1b>.elementor-element-populated{border-width:0;padding:0 0 0 .5rem}.elementor-58 .elementor-element.elementor-element-3028c2e>.elementor-element-populated{padding:0 0 3rem .5rem}.elementor-58 .elementor-element.elementor-element-44474fe>.elementor-widget-container{padding:0 0 3rem}.elementor-58 .elementor-element.elementor-element-9c9a6ef>.elementor-element-populated{padding:0}.elementor-58 .elementor-element.elementor-element-6f3a805>.elementor-element-populated{border-width:0;padding:0}.elementor-58 .elementor-element.elementor-element-eab1673 .elementor-tab-content{padding:0}.elementor-58 .elementor-element.elementor-element-19d3298>.elementor-widget-container{padding:0 0 0 .5rem}.elementor-58 .elementor-element.elementor-element-488b2cb>.elementor-element-populated{padding:0 0 0 .5rem}.elementor-58 .elementor-element.elementor-element-d73943c>.elementor-widget-container{padding:0}.elementor-58 .elementor-element.elementor-element-8b75932>.elementor-element-populated{border-width:0;padding:0 0 0 .5rem}.elementor-58 .elementor-element.elementor-element-47b87cb>.elementor-element-populated{border-width:0;padding:0 0 0 .5rem}}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-7ec72b77{width:50%}.elementor-58 .elementor-element.elementor-element-45103518{width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-58 .elementor-element.elementor-element-7ec72b77{width:75%}}