.elementor-2211 .elementor-element.elementor-element-7a4b43d1 > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-2211 .elementor-element.elementor-element-c284fa8{text-align:right;}.elementor-2211 .elementor-element.elementor-element-f839ba5 > .elementor-element-populated{margin:5px 0px 0px 21px;--e-column-margin-right:0px;--e-column-margin-left:21px;}.elementor-2211 .elementor-element.elementor-element-6db33af2 .elementor-menu-toggle{margin:0 auto;}.elementor-2211 .elementor-element.elementor-element-6db33af2 .elementor-nav-menu .elementor-item{font-family:"Outfit", Outfit;font-size:14px;font-weight:300;text-transform:uppercase;}.elementor-2211 .elementor-element.elementor-element-6db33af2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2211 .elementor-element.elementor-element-6db33af2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2211 .elementor-element.elementor-element-6db33af2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2211 .elementor-element.elementor-element-6db33af2 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-2211 .elementor-element.elementor-element-6db33af2 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#008EC2;}.elementor-2211 .elementor-element.elementor-element-6db33af2 .elementor-nav-menu--main .elementor-item{padding-left:14px;padding-right:14px;}.elementor-2211 .elementor-element.elementor-element-6db33af2 > .elementor-widget-container{margin:-2px 0px 0px -10px;}.elementor-2211 .elementor-element.elementor-element-6db33af2{width:var( --container-widget-width, 102.039% );max-width:102.039%;--container-widget-width:102.039%;--container-widget-flex-grow:0;}.elementor-2211 .elementor-element.elementor-element-3bd4abe{text-align:right;}.elementor-2211 .elementor-element.elementor-element-f800376{text-align:left;color:#000000;font-family:"Outfit", Outfit;font-size:13px;font-weight:300;}.elementor-2211 .elementor-element.elementor-element-f800376 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-2211 .elementor-element.elementor-element-f7250ce{text-align:right;}.elementor-2211 .elementor-element.elementor-element-f42e7c5{text-align:left;color:#000000;font-family:"Outfit", Outfit;font-size:13px;font-weight:300;}.elementor-2211 .elementor-element.elementor-element-f42e7c5 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-2211 .elementor-element.elementor-element-85e61c9 > .elementor-container{max-width:1000px;min-height:663px;}.elementor-2211 .elementor-element.elementor-element-85e61c9:not(.elementor-motion-effects-element-type-background), .elementor-2211 .elementor-element.elementor-element-85e61c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://oceantrans.lneg.pt/wp-content/uploads/2025/10/nsplsh_36417254546c7563697541mv2_d_6000_4000_s_4_2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2211 .elementor-element.elementor-element-85e61c9 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2211 .elementor-element.elementor-element-85e61c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2211 .elementor-element.elementor-element-4ba9bce9{text-align:center;}.elementor-2211 .elementor-element.elementor-element-4ba9bce9 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2211 .elementor-element.elementor-element-ab0041f{margin-top:0px;margin-bottom:40px;}.elementor-2211 .elementor-element.elementor-element-cb7f84c{text-align:center;color:#000000;font-family:"Outfit", Outfit;font-size:24px;font-weight:400;}.elementor-2211 .elementor-element.elementor-element-cb7f84c > .elementor-widget-container{margin:49px 0px 0px 0px;}.elementor-2211 .elementor-element.elementor-element-0596648 .elementor-button{font-family:"Outfit", Outfit;font-size:14px;font-weight:400;fill:#048489;color:#048489;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#048489;border-radius:9px 9px 9px 9px;padding:10px 35px 10px 35px;}.elementor-2211 .elementor-element.elementor-element-45902cb:not(.elementor-motion-effects-element-type-background), .elementor-2211 .elementor-element.elementor-element-45902cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F;}.elementor-2211 .elementor-element.elementor-element-45902cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2211 .elementor-element.elementor-element-45902cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2211 .elementor-element.elementor-element-12f54a1{--spacer-size:50px;}.elementor-2211 .elementor-element.elementor-element-175cbe5{font-family:"Roboto", Outfit;font-weight:400;}.elementor-2211 .elementor-element.elementor-element-175cbe5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2211 .elementor-element.elementor-element-08556bd{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-2211 .elementor-element.elementor-element-08556bd .elementor-divider-separator{width:73%;}.elementor-2211 .elementor-element.elementor-element-08556bd .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2211 .elementor-element.elementor-element-08556bd > .elementor-widget-container{margin:-24px 0px -12px 0px;}.elementor-2211 .elementor-element.elementor-element-0257afe{text-align:left;}.elementor-2211 .elementor-element.elementor-element-0257afe > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-2211 .elementor-element.elementor-element-349c3b2{text-align:left;}.elementor-2211 .elementor-element.elementor-element-39baba4{text-align:left;}.elementor-2211 .elementor-element.elementor-element-b8dc788{text-align:left;}.elementor-2211 .elementor-element.elementor-element-646c63f{text-align:left;}.elementor-2211 .elementor-element.elementor-element-736bc2d > .elementor-element-populated{margin:0px 0px 0px -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px;}.elementor-2211 .elementor-element.elementor-element-e6b6c83{font-family:"Roboto", Outfit;font-weight:400;}.elementor-2211 .elementor-element.elementor-element-e6b6c83 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-2211 .elementor-element.elementor-element-ab687f1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-2211 .elementor-element.elementor-element-ab687f1 .elementor-divider-separator{width:62%;}.elementor-2211 .elementor-element.elementor-element-ab687f1 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2211 .elementor-element.elementor-element-ab687f1 > .elementor-widget-container{margin:-24px 0px -12px 0px;}.elementor-2211 .elementor-element.elementor-element-47815dc{font-family:"Roboto", Outfit;font-weight:400;}.elementor-2211 .elementor-element.elementor-element-47815dc > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-2211 .elementor-element.elementor-element-dd5e0c1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-2211 .elementor-element.elementor-element-dd5e0c1 .elementor-divider-separator{width:61%;}.elementor-2211 .elementor-element.elementor-element-dd5e0c1 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2211 .elementor-element.elementor-element-dd5e0c1 > .elementor-widget-container{margin:-24px 0px -12px 0px;}.elementor-2211 .elementor-element.elementor-element-bdb6f3a > .elementor-element-populated{margin:0px 0px 0px -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px;}.elementor-2211 .elementor-element.elementor-element-bbbae7d{text-align:left;}.elementor-2211 .elementor-element.elementor-element-c6fea00{margin-top:45px;margin-bottom:0px;}.elementor-2211 .elementor-element.elementor-element-d7e9b58{font-family:"Roboto", Outfit;font-weight:400;}.elementor-2211 .elementor-element.elementor-element-d7e9b58 > .elementor-widget-container{margin:0px 0px -50px 0px;}@media(max-width:767px){.elementor-2211 .elementor-element.elementor-element-85e61c9{margin-top:0px;margin-bottom:0px;padding:158px 0px 0px 0px;}}@media(min-width:768px){.elementor-2211 .elementor-element.elementor-element-36478b7{width:25.862%;}.elementor-2211 .elementor-element.elementor-element-f839ba5{width:41.973%;}.elementor-2211 .elementor-element.elementor-element-59aaf49{width:4.814%;}.elementor-2211 .elementor-element.elementor-element-2ea19c0{width:3.985%;}.elementor-2211 .elementor-element.elementor-element-2d4abcd{width:4.702%;}.elementor-2211 .elementor-element.elementor-element-efdb329{width:16.631%;}.elementor-2211 .elementor-element.elementor-element-54811cbf{width:100%;}.elementor-2211 .elementor-element.elementor-element-10ccd81{width:8.808%;}.elementor-2211 .elementor-element.elementor-element-fb94f07{width:18.673%;}.elementor-2211 .elementor-element.elementor-element-20b125f{width:14.168%;}.elementor-2211 .elementor-element.elementor-element-ec8603c{width:20.416%;}.elementor-2211 .elementor-element.elementor-element-86e1384{width:20.595%;}.elementor-2211 .elementor-element.elementor-element-bdb6f3a{width:22.112%;}.elementor-2211 .elementor-element.elementor-element-af6c80c{width:10.541%;}}@media(min-width:1025px){.elementor-2211 .elementor-element.elementor-element-85e61c9:not(.elementor-motion-effects-element-type-background), .elementor-2211 .elementor-element.elementor-element-85e61c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for nav-menu, class: .elementor-element-6db33af2 */.elementor-2211 .elementor-element.elementor-element-6db33af2 a {
  color: #000 !important;
}
.elementor-2211 .elementor-element.elementor-element-6db33af2 a:hover,
.elementor-2211 .elementor-element.elementor-element-6db33af2 a:focus {
  color: #000 !important;
}/* End custom CSS */