.elementor-1034 .elementor-element.elementor-element-3a38d9ac>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1034 .elementor-element.elementor-element-3a38d9ac:not(.elementor-motion-effects-element-type-background),.elementor-1034 .elementor-element.elementor-element-3a38d9ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://freeportshipservices.com/wp-content/uploads/2026/06/2C6A0500.jpg");background-position:center center;background-size:cover}.elementor-1034 .elementor-element.elementor-element-3a38d9ac>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1034 .elementor-element.elementor-element-3a38d9ac>.elementor-container{min-height:52vh}.elementor-1034 .elementor-element.elementor-element-3a38d9ac{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1034 .elementor-element.elementor-element-234eaffd>.elementor-element-populated{margin:15% 0 0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0 30% 0 0}.elementor-1034 .elementor-element.elementor-element-430c2014>.elementor-widget-container{padding:20px 0 0}.elementor-1034 .elementor-element.elementor-element-430c2014{z-index:2}.elementor-1034 .elementor-element.elementor-element-430c2014 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;color:#fff}.elementor-1034 .elementor-element.elementor-element-33cfb5c6>.elementor-widget-container{padding:0}.elementor-1034 .elementor-element.elementor-element-33cfb5c6{z-index:2;column-gap:0;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;line-height:2em;color:var(--e-global-color-8dd153b)}.elementor-1034 .elementor-element.elementor-element-65c7c301{--spacer-size:50px}body:not(.rtl) .elementor-1034 .elementor-element.elementor-element-76deb82d{left:-62px}body.rtl .elementor-1034 .elementor-element.elementor-element-76deb82d{right:-62px}.elementor-1034 .elementor-element.elementor-element-76deb82d{top:-72px;text-align:start}.elementor-1034 .elementor-element.elementor-element-76deb82d img{opacity:.7}.elementor-1034 .elementor-element.elementor-element-6d74208e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1034 .elementor-element.elementor-element-6d74208e>.elementor-container{max-width:700px}.elementor-1034 .elementor-element.elementor-element-6d74208e{padding:100px 0}.elementor-1034 .elementor-element.elementor-element-323b9c39{text-align:center}.elementor-1034 .elementor-element.elementor-element-323b9c39 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:40px;font-weight:500;line-height:1.4em;color:#000}.elementor-1034 .elementor-element.elementor-element-2d8fd6de{text-align:center;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:300;line-height:2em;color:var(--e-global-color-98593fa)}.elementor-1034 .elementor-element.elementor-element-4f08ff1a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1034 .elementor-element.elementor-element-4f08ff1a>.elementor-container{max-width:1000px}.elementor-1034 .elementor-element.elementor-element-1755d3c1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1034 .elementor-element.elementor-element-1755d3c1{padding:100px 0 -1px}.elementor-1034 .elementor-element.elementor-element-62acdd6f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 10% 0 0}.elementor-1034 .elementor-element.elementor-element-4d7310bb>.elementor-widget-container{padding:15px 0 0}.elementor-1034 .elementor-element.elementor-element-4d7310bb{text-align:start}.elementor-1034 .elementor-element.elementor-element-4d7310bb .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:45px;font-weight:500;color:#000}.elementor-1034 .elementor-element.elementor-element-1c58e956>.elementor-widget-container{padding:15px 0 0}.elementor-1034 .elementor-element.elementor-element-1c58e956{font-family:"DM Sans",Sans-serif;font-size:15px;font-weight:300;line-height:2em;color:var(--e-global-color-98593fa)}:root{--page-title-display:none}@media(max-width:1024px) and (min-width:768px){.elementor-1034 .elementor-element.elementor-element-62acdd6f{width:100%}.elementor-1034 .elementor-element.elementor-element-4960ae22{width:100%}}@media(max-width:1024px){.elementor-1034 .elementor-element.elementor-element-3a38d9ac>.elementor-container{min-height:368px}.elementor-1034 .elementor-element.elementor-element-3a38d9ac{padding:0 25px}.elementor-1034 .elementor-element.elementor-element-234eaffd>.elementor-element-populated{padding:40px}body:not(.rtl) .elementor-1034 .elementor-element.elementor-element-76deb82d{left:-11px}body.rtl .elementor-1034 .elementor-element.elementor-element-76deb82d{right:-11px}.elementor-1034 .elementor-element.elementor-element-76deb82d{top:-10px}.elementor-1034 .elementor-element.elementor-element-6d74208e{padding:100px 25px}.elementor-1034 .elementor-element.elementor-element-1755d3c1{padding:100px 25px}.elementor-1034 .elementor-element.elementor-element-4960ae22>.elementor-element-populated{padding:25px 0 0}.elementor-1034 .elementor-element.elementor-element-4034673e{text-align:start}.elementor-1034 .elementor-element.elementor-element-4034673e img{max-width:100%}}@media(max-width:767px){.elementor-1034 .elementor-element.elementor-element-3a38d9ac>.elementor-container{min-height:456px}.elementor-1034 .elementor-element.elementor-element-3a38d9ac{padding:0 20px}.elementor-1034 .elementor-element.elementor-element-234eaffd>.elementor-element-populated{padding:0}.elementor-1034 .elementor-element.elementor-element-430c2014 .elementor-heading-title{font-size:39px}.elementor-1034 .elementor-element.elementor-element-76deb82d img{width:55%}.elementor-1034 .elementor-element.elementor-element-6d74208e{padding:50px 20px}.elementor-1034 .elementor-element.elementor-element-323b9c39 .elementor-heading-title{font-size:30px}.elementor-1034 .elementor-element.elementor-element-1755d3c1{padding:50px 20px}.elementor-1034 .elementor-element.elementor-element-62acdd6f>.elementor-element-populated{padding:25px 0 0}.elementor-1034 .elementor-element.elementor-element-4d7310bb .elementor-heading-title{font-size:32px}.elementor-1034 .elementor-element.elementor-element-4960ae22>.elementor-element-populated{padding:0}}