.elementor-1418 .elementor-element.elementor-element-0da303a{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1418 .elementor-element.elementor-element-0da303a:not(.elementor-motion-effects-element-type-background), .elementor-1418 .elementor-element.elementor-element-0da303a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bwmarineconstruction.com/wp-content/uploads/2025/03/cropped-Docks-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1418 .elementor-element.elementor-element-27843c1{width:100%;max-width:100%;text-align:center;}.elementor-1418 .elementor-element.elementor-element-27843c1 .elementor-heading-title{font-family:"Jost", man;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-1418 .elementor-element.elementor-element-bbdf092 ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-1418 .elementor-element.elementor-element-bbdf092 .hfe-breadcrumbs, .elementor-1418 .elementor-element.elementor-element-bbdf092 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:#FFFFFF;}.elementor-1418 .elementor-element.elementor-element-bbdf092 .hfe-breadcrumbs svg{fill:#FFFFFF;}.elementor-1418 .elementor-element.elementor-element-bbdf092 .hfe-breadcrumbs-item{font-family:"Manrope", man;font-size:20px;}.elementor-1418 .elementor-element.elementor-element-7286f141{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-1418 .elementor-element.elementor-element-fdcf5ee > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-fdcf5ee .elementor-heading-title{font-size:25px;line-height:30px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-710c385 .elementor-heading-title{font-size:22px;line-height:25px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-1e14c47{font-size:16px;color:#525252;}.elementor-1418 .elementor-element.elementor-element-1e14c47 p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-af0f1f8 p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-af0f1f8{color:#525252;}.elementor-1418 .elementor-element.elementor-element-edf4020{--display:flex;--gap:5px 10px;--row-gap:5px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1418 .elementor-element.elementor-element-a72fbb2 .elementor-heading-title{font-size:22px;line-height:25px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-0c8a142 p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-0c8a142{color:#525252;}.elementor-1418 .elementor-element.elementor-element-c60a798 p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-c60a798{color:#525252;}.elementor-1418 .elementor-element.elementor-element-e26e6c6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1418 .elementor-element.elementor-element-14d4f84 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-14d4f84 .elementor-heading-title{font-size:25px;line-height:30px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-b100ba1 .elementor-heading-title{font-size:22px;line-height:25px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-d8eff45 p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-d8eff45{color:#525252;}.elementor-1418 .elementor-element.elementor-element-6ffaf0b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1418 .elementor-element.elementor-element-bdf206a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-bdf206a .elementor-heading-title{font-size:25px;line-height:30px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-806dc0a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-806dc0a .elementor-heading-title{font-size:20px;font-weight:400;line-height:25px;color:#525252;}.elementor-1418 .elementor-element.elementor-element-11c3c28 .elementor-heading-title{font-size:22px;line-height:25px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-d0f20bd p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-d0f20bd{color:#525252;}.elementor-1418 .elementor-element.elementor-element-fc9e46c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1418 .elementor-element.elementor-element-74ecf20 .elementor-heading-title{font-size:22px;line-height:25px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-72836c2 p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-72836c2{color:#525252;}.elementor-1418 .elementor-element.elementor-element-ea259f8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1418 .elementor-element.elementor-element-3a81f1c .elementor-heading-title{font-size:22px;line-height:25px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-a59b542 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-a59b542 .elementor-heading-title{font-size:22px;line-height:25px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-3084923 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-3084923 p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-3084923{color:#525252;}.elementor-1418 .elementor-element.elementor-element-d10ff17 p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-d10ff17{color:#525252;}.elementor-1418 .elementor-element.elementor-element-0d66b36{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1418 .elementor-element.elementor-element-200eb66 .elementor-heading-title{font-size:22px;line-height:25px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-2b58e0e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-2b58e0e p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-2b58e0e{color:#525252;}.elementor-1418 .elementor-element.elementor-element-20b2a0f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1418 .elementor-element.elementor-element-fa55345 .elementor-heading-title{font-size:22px;line-height:25px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-226451f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-226451f p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-226451f{color:#525252;}.elementor-1418 .elementor-element.elementor-element-f5a01ee{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1418 .elementor-element.elementor-element-424c32e .elementor-heading-title{font-size:22px;line-height:25px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-ac72d43 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-ac72d43 p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-ac72d43{color:#525252;}.elementor-1418 .elementor-element.elementor-element-5b212b9{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1418 .elementor-element.elementor-element-5cc798c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-5cc798c .elementor-heading-title{font-size:25px;line-height:30px;color:#000000;}.elementor-1418 .elementor-element.elementor-element-dbccbfb > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-dbccbfb p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-dbccbfb{color:#525252;}.elementor-1418 .elementor-element.elementor-element-7b666a1 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-7b666a1 p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-7b666a1{color:#525252;}@media(min-width:768px){.elementor-1418 .elementor-element.elementor-element-7286f141{--content-width:1000px;}}@media(max-width:767px){.elementor-1418 .elementor-element.elementor-element-0da303a{--min-height:300px;--padding-top:80px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1418 .elementor-element.elementor-element-0da303a:not(.elementor-motion-effects-element-type-background), .elementor-1418 .elementor-element.elementor-element-0da303a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1418 .elementor-element.elementor-element-27843c1 .elementor-heading-title{font-size:32px;}.elementor-1418 .elementor-element.elementor-element-7286f141{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-1418 .elementor-element.elementor-element-fdcf5ee .elementor-heading-title{font-size:22px;}.elementor-1418 .elementor-element.elementor-element-710c385 .elementor-heading-title{font-size:20px;}.elementor-1418 .elementor-element.elementor-element-a72fbb2 .elementor-heading-title{font-size:20px;}.elementor-1418 .elementor-element.elementor-element-0c8a142{font-size:16px;}.elementor-1418 .elementor-element.elementor-element-14d4f84 .elementor-heading-title{font-size:22px;}.elementor-1418 .elementor-element.elementor-element-b100ba1 .elementor-heading-title{font-size:20px;}.elementor-1418 .elementor-element.elementor-element-bdf206a .elementor-heading-title{font-size:22px;}.elementor-1418 .elementor-element.elementor-element-806dc0a .elementor-heading-title{font-size:16px;}.elementor-1418 .elementor-element.elementor-element-11c3c28 .elementor-heading-title{font-size:20px;}.elementor-1418 .elementor-element.elementor-element-74ecf20 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-74ecf20 .elementor-heading-title{font-size:22px;}.elementor-1418 .elementor-element.elementor-element-3a81f1c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-3a81f1c .elementor-heading-title{font-size:22px;}.elementor-1418 .elementor-element.elementor-element-a59b542 .elementor-heading-title{font-size:20px;}.elementor-1418 .elementor-element.elementor-element-200eb66 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-200eb66 .elementor-heading-title{font-size:22px;}.elementor-1418 .elementor-element.elementor-element-fa55345 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-fa55345 .elementor-heading-title{font-size:22px;}.elementor-1418 .elementor-element.elementor-element-424c32e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1418 .elementor-element.elementor-element-424c32e .elementor-heading-title{font-size:22px;}}