.privacy-policy h2{font-size:26px;color:#000;padding-top:15px}p{margin:0}p:not(:last-child){margin-bottom:15px}.hidden{display:none!important}html,body{overflow-x:hidden}.piped:before{content:"|";width:5px;height:30px;;background:#8F3A14;display:block;margin-right:10px;margin-top:-3px}.piped{display:flex;justify-content:center;align-items:flex-start}.angle-right{width:15px;height:15px;background:url(/wp-content/uploads/2024/12/down-chevron.svg) no-repeat center /contain;display:inline-block;margin-top:-2px}#breadcrumbs>span{display:flex;align-items:center;gap:15px}.eyebrow p{font-size:25px;color:var(--e-global-color-accent)}@media screen and (max-width:767px){#breadcrumbs>span{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px}.angle-right{width:12px;height:12px;background:url(/wp-content/uploads/2024/12/down-chevron.svg) no-repeat center /contain;display:inline-block;margin-top:0}}ul{padding-left:20px;padding-bottom:20px}ul li::marker{color:#eb6408}.elementor-widget-breadcrumbs{margin-bottom:2vw!important}.padded-left{padding-left:max(calc((100vw - 1600px) / 2), 5.2vw)}.elementor-element.elementor-button-info .elementor-button{padding:0!important;font-weight:400!important;font-family:'Open Sans'!important}.elementor-button-content-wrapper{align-items:center}.anime-underline .elementor-button-text{position:relative}.anime-underline .elementor-button-text:after{content:"";width:100%;height:3px;position:absolute;background:#fff;bottom:0;left:50%;transform:translate(-50%);transition:.2s ease all}.anime-underline .elementor-button-icon{border-radius:50%;padding:5px;width:30px!important;height:30px;margin-top:-5px}.anime-underline:hover .elementor-button-text:after{width:70%}.invert-bottom-right:before{content:"";position:absolute!important;top:unset!important;bottom:0;left:unset;right:-50px!important;background-color:#fff0;height:100px;width:50px;border-bottom-left-radius:40px;box-shadow:0 40px 0 0 #fff}.invert-top-left:after{content:"";position:absolute!important;top:-100px!important;bottom:unset;left:0;right:-25px!important;background-color:#fff0;height:100px;width:50px;border-bottom-left-radius:40px;box-shadow:0 34px 0 0 #fff}.invert-bottom-left:before{content:"";position:absolute!important;top:unset!important;bottom:-100px;left:-1px;background-color:#fff0;height:100px;width:50px;border-top-left-radius:40px;box-shadow:0 -30px 0 0 #fff}.invert-bottom-right2:after{content:"";position:absolute!important;bottom:0px!important;right:0;background-color:#fff0;height:100px;width:50px;border-bottom-right-radius:40px;box-shadow:0 35px 0 0 red}.border-top-left:before{content:"";position:absolute!important;top:unset!important;top:-100px;left:-1px;background-color:#fff0;height:70px;width:50px;border-top-left-radius:40px;box-shadow:0 -30px 0 0 red}.invert-top-right:after{content:"";position:absolute!important;top:0px!important;bottom:unset;right:-50px!important;background-color:#fff0;height:100px;width:50px;border-top-left-radius:40px;box-shadow:0 -35px 0 0 #fff}.phone a:before{content:"";width:15px;height:15px;background-color:grey;display:inline-block;background:url(/wp-content/uploads/2024/12/phone-call.svg) no-repeat center /contain;filter:invert(24%) sepia(96%) saturate(967%) hue-rotate(183deg) brightness(96%) contrast(88%);margin-right:5px}.email a:before{content:"";width:15px;height:15px;background-color:grey;display:inline-block;background:url(/wp-content/uploads/2024/12/email.svg) no-repeat center /contain;filter:invert(24%) sepia(96%) saturate(967%) hue-rotate(183deg) brightness(96%) contrast(88%);margin-right:5px}ul.contact-info{list-style-type:none!important;padding:0}ul.contact-info li{font-size:16px}.quote_wrapper .quote-text{font-size:32px;line-height:1.2;color:#00233B;font-family:"news-gothic-std",sans-serif;font-weight:700;font-style:italic;margin-top:60px}.quote_wrapper .quote-text:before{content:'"';font-size:50px;color:#CB541C;position:absolute;top:20px;left:0}.quote-signature:before{content:"— "}.lifting-box{margin-top:40px;background:#E6EEF5;padding:20px;border-radius:15px}.lifting-box h2{color:#00233B;font-weight:700}.lifting-text{color:#00233B}@media screen and (max-width:767px){.quote_wrapper .quote-text{font-size:20px}.lifting-box h2{font-size:24px}}.tablepress>:where(tbody.row-striping)>:nth-child(2n)>*,.tablepress>.row-hover>tr:hover>*{background:#EAF3FC}.tablepress .column-1{font-weight:600}.gfield_required{font-size:0px!important;position:relative}.gfield_required .gfield_required:before{content:'*';font-size:18px!important;position:absolute;top:-19px;;right:-6px}.gform_wrapper .button{background:#000a8c;color:#fff;font-weight:700;border-radius:8px}.gform_wrapper .button:hover{background:#0096aa}.vessel-table{border-collapse:separate;border-spacing:0 1px}.vessel-table tbody tr:nth-child(odd) td,.vessel-table tbody tr:hover td{background:#EAF3FC!important}.vessel-table td{border:none!important}.vessel-table tbody tr td:first-child{border-radius:0}.vessel-table tbody tr td:last-child{border-radius:0 0 0 0}.vessel-table tbody tr{border-radius:0;box-shadow:0 0 0 #fff;transition:.2s ease all}.vessel-table tbody tr:hover{outline:solid 1px #1A5999}.vessel-table tbody td{padding:8px 10px}.vessel-table thead th{text-align:left;padding:8px 10px;border:none!important}.vessel-table{width:100%;border-collapse:collapse}.vessel-table th,.vessel-table td{text-align:left;padding:10px;border-bottom:1px solid #ddd;white-space:nowrap}@media screen and (min-width:2400px){.hero{min-height:71vh;background-position:0% 80%!important}}@media screen and (max-width:1024px){.vessel-table th,.vessel-table td{padding:8px}.vessel-table tbody tr td:first-child{border-radius:0}.vessel-table tbody tr td:last-child{border-radius:0}.vessel-table tbody tr{border-radius:0;box-shadow:0 0 0 #fff;transition:.2s ease all}}@media screen and (max-width:767px){.vessel-table thead{display:none}.vessel-table tbody tr:nth-child(odd) td,.vessel-table tbody tr:hover td{background:#fff!important}.vessel-table tbody tr{display:block;margin-bottom:10px;border:1px solid #ddd;border-radius:5px;padding:10px}.vessel-table tbody td{display:block;border:none;padding:3px 8px;text-align:left;white-space:normal}html[lang="fi"] .vessel-table tbody td:nth-child(1):before{content:"Alus: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="fi"] .vessel-table tbody td:nth-child(2):before{content:"Saapumisaika: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="fi"] .vessel-table tbody td:nth-child(3):before{content:"Lähtöaika: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="fi"] .vessel-table tbody td:nth-child(4):before{content:"Laituri: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="fi"] .vessel-table tbody td:nth-child(5):before{content:"Edellinen: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="fi"] .vessel-table tbody td:nth-child(6):before{content:"Seuraava: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="fi"] .vessel-table tbody td:nth-child(7):before{content:"Edustaja: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="fi"] .vessel-table tbody td:nth-child(8):before{content:"Rahti: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="fi"] .vessel-table tbody td:nth-child(9):before{content:"Tila: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="en-US"] .vessel-table tbody td:nth-child(1):before{content:"Vessel: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="en-US"] .vessel-table tbody td:nth-child(2):before{content:"Arrival: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="en-US"] .vessel-table tbody td:nth-child(3):before{content:"Departure: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="en-US"] .vessel-table tbody td:nth-child(4):before{content:"Quay: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="en-US"] .vessel-table tbody td:nth-child(5):before{content:"Previous: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="en-US"] .vessel-table tbody td:nth-child(6):before{content:"Next: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="en-US"] .vessel-table tbody td:nth-child(7):before{content:"Agent: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="en-US"] .vessel-table tbody td:nth-child(8):before{content:"Cargo: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="en-US"] .vessel-table tbody td:nth-child(9):before{content:"Status: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="sv-SE"] .vessel-table tbody td:nth-child(1):before{content:"Fartyg: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="sv-SE"] .vessel-table tbody td:nth-child(2):before{content:"Ankomsttid: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="sv-SE"] .vessel-table tbody td:nth-child(3):before{content:"Avgångstid: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="sv-SE"] .vessel-table tbody td:nth-child(4):before{content:"Kaj: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="sv-SE"] .vessel-table tbody td:nth-child(5):before{content:"Föregående: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="sv-SE"] .vessel-table tbody td:nth-child(6):before{content:"Nästa: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="sv-SE"] .vessel-table tbody td:nth-child(7):before{content:"Agent: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="sv-SE"] .vessel-table tbody td:nth-child(8):before{content:"Last: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}html[lang="sv-SE"] .vessel-table tbody td:nth-child(9):before{content:"Status: ";font-weight:700;display:inline-block;margin-bottom:2px;padding-right:5px}}.main-nav a:hover,.main-nav .current_page_item a.elementor-item-active,.main-nav .current_page_parent .elementor-item.has-submenu{background:#000A8C!important}.cpel-switcher__lang a{padding:7px!important;border-radius:5px;min-width:37px;text-align:center;transition:ease-in-out .3s;border:solid 1px var(--e-global-color-primary)}.cpel-switcher__lang:hover a,.cpel-switcher__lang--active a{background-color:var(--e-global-color-primary);color:#fff!important}.mobile-item,.main-nav .pll-parent-menu-item{display:none!important}@media screen and (max-width:1366px){.cpel-switcher__lang a{padding:5px!important;border-radius:5px;min-width:30px;text-align:center;transition:ease-in-out .3s;border:solid 1px var(--e-global-color-primary)}}@media screen and (max-width:1024px){.main-nav .current_page_parent .elementor-item.has-submenu{background:#fff!important;color:#212121!important;}.mobile-item,.main-nav{display:block!important}.current-menu-item>a,.current-menu-parent>a{color:#fff!important}.current-menu-item .sub-arrow path,.menu-item:hover .sub-arrow path{fill:#fff}.mobile-item:nth-last-child(6){margin-top:10px!important}.mobile-item:last-child{margin-bottom:30px!important}.mobile-item a{font-weight:400!important}}.post-password-form{max-width:600px!important;margin:40px auto;padding:20px;border-radius:10px;border:solid 1px}.e-n-tab-title[aria-selected="false"] path{fill:#000A8C!important}.e-n-tab-title[aria-selected="true"] path{fill:#fff!important}.haitarit .e-n-accordion-item-title:hover,.haitarit .e-n-accordion-item-title,.haitarit .e-n-accordion-item-title h2{transition:all ease-in-out .3s}.haitarit .e-n-accordion-item[open]>.e-n-accordion-item-title h2,.haitarit .e-n-accordion-item-title:hover h2{color:var(--n-accordion-title-active-color)}