@font-face{font-family:"Poppins Light";src:url("/fonts/Poppins/Poppins-Light.ttf") format("truetype");font-display:swap}@font-face{font-family:"Poppins Regular";src:url("/fonts/Poppins/Poppins-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"Poppins Medium";src:url("/fonts/Poppins/Poppins-Medium.ttf") format("truetype");font-display:swap}@font-face{font-family:"Poppins SemiBold";src:url("/fonts/Poppins/Poppins-SemiBold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Poppins Bold";src:url("/fonts/Poppins/Poppins-Bold.ttf") format("truetype");font-display:swap}body{font-family:"Poppins Regular",sans-serif;color:#363636}h1{font-size:28px;font-family:"Poppins Medium",sans-serif;font-weight:500}h2{font-size:24px;font-family:"Poppins Bold",sans-serif;font-weight:700}h3{font-family:"Poppins Medium",sans-serif;font-weight:500}h4{font-size:14px;font-family:"Poppins Bold",sans-serif;font-weight:700}p{font-size:14px;font-family:"Poppins Regular",sans-serif;font-weight:400;color:black}input,textarea{font-size:14px;font-family:"Poppins Bold",sans-serif;font-weight:700}.map-content-wrap{margin-bottom:3em}.map-content-wrap .map-heading{font-family:"Poppins Regular",sans-serif;color:#23308E;font-size:30px;padding-bottom:0}.map-content-wrap .map-heading p{margin-bottom:0}@media print, screen and (max-width: 39.99875em){.map-content-wrap .map-heading{font-size:20px}}.map-content-wrap .map-text{font-size:16px;color:#23308E;padding-bottom:10px}.map-content-wrap .map-text p{margin-bottom:0}.map-content-wrap .map-text a{text-decoration:none;color:#23308E}.map-content-wrap .map-text .book-journey-rte-cta.button{border-radius:0;margin:2em 0;visibility:hidden}.map-content-wrap .map-text .center .book-journey-rte-cta.button{visibility:visible}.map-content-wrap .map-image-wrap{padding:0}@media print, screen and (max-width: 39.99875em){.map-content-wrap{margin-bottom:2em}}.ferries-routes-wrap{margin-bottom:3em}.ferries-routes-wrap .description_text{margin-bottom:10px;color:#23308E}.ferries-routes-wrap .routes-wrap-heading{font-family:"Poppins Regular",sans-serif;color:#23308E;font-size:42px}@media print, screen and (max-width: 39.99875em){.ferries-routes-wrap .routes-wrap-heading{font-size:28px}}.ferries-routes-wrap .routes-wrap-heading h2{font-family:"Poppins Regular",sans-serif}.ferries-routes-wrap .route-thumbnail-wrap{padding-bottom:0}.ferries-routes-wrap .route-thumbnail-wrap .card .card-divider{font-family:"Poppins Regular",sans-serif;color:#23308E;font-size:28px;margin-bottom:0.2em}@media print, screen and (max-width: 39.99875em){.ferries-routes-wrap .route-thumbnail-wrap .card .card-divider{font-size:22px}}.ferries-routes-wrap .route-thumbnail-wrap .card .card-divider h3{font-family:"Poppins Regular",sans-serif}.ferries-routes-wrap .route-thumbnail-wrap .card .img-card-wrap{margin-bottom:1.5em;position:relative}.ferries-routes-wrap .route-thumbnail-wrap .card .img-card-wrap .button{position:absolute;bottom:-5%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:0;font-family:"Poppins Medium",sans-serif}@media print, screen and (max-width: 39.99875em){.ferries-routes-wrap .route-thumbnail-wrap .card .img-card-wrap .button{font-size:14px}}.ferries-routes-wrap .route-thumbnail-wrap .card .card-section p{color:#23308E;word-spacing:2px;margin-bottom:0}.ferries-routes-wrap .route-thumbnail-wrap .card .card-section p a{text-decoration:none;color:#23308E}.ferries-routes-wrap .route-thumbnail-wrap .card .card-section .divider{border-bottom:3px solid #FFCC33;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:30px;margin-bottom:22px}.ferries-routes-wrap .route-thumbnail-wrap .card .card-section .routes-list-wrap{list-style:none;margin-left:0;padding-left:13px;margin-bottom:1.7em}@media print, screen and (min-width: 40em){.ferries-routes-wrap .route-thumbnail-wrap .card .card-section .routes-list-wrap{margin-left:0;margin-bottom:0}}.ferries-routes-wrap .route-thumbnail-wrap .card .card-section .routes-list-wrap li{font-family:"Poppins Regular",sans-serif;font-size:18px;position:relative;padding-left:20px;margin-bottom:13px}@media print, screen and (min-width: 40em){.ferries-routes-wrap .route-thumbnail-wrap .card .card-section .routes-list-wrap li{font-size:20px}}.ferries-routes-wrap .route-thumbnail-wrap .card .card-section .routes-list-wrap li a{color:#23308E}.ferries-routes-wrap .route-thumbnail-wrap .card .card-section .routes-list-wrap li:before{content:'';width:5px;height:9px;position:absolute;background-image:url("../../../static/img/icons/Arrow.png");background-size:cover;background-position:center;left:0;top:25%}@media print, screen and (max-width: 39.99875em){.ferries-routes-wrap{margin-bottom:.5em}}.plan-journey-wrap{margin-bottom:1em}@media print, screen and (min-width: 40em){.plan-journey-wrap{margin-bottom:3em}}.plan-journey-wrap .plan-journey-heading-wrap .plan-journey-heading{font-family:"Poppins Regular",sans-serif;color:#23308E;font-size:42px}@media print, screen and (max-width: 39.99875em){.plan-journey-wrap .plan-journey-heading-wrap .plan-journey-heading{font-size:28px}}.plan-journey-wrap .plan-journey-heading-wrap .plan-journey-heading-subtext{color:#23308E;word-spacing:2px}.plan-journey-wrap .plan-journey-heading-wrap .plan-journey-heading-subtext a{color:#23308E;text-decoration:none}@media print, screen and (max-width: 39.99875em){.plan-journey-wrap .plan-journey-thumbnail-wrap{padding-bottom:0.9em}}.plan-journey-wrap .plan-journey-thumbnail-wrap .card .img-card-wrap{margin-bottom:1em}@media print, screen and (min-width: 40em){.plan-journey-wrap .plan-journey-thumbnail-wrap .card .img-card-wrap{margin-bottom:1.5em}}.plan-journey-wrap .plan-journey-thumbnail-wrap .card .card-divider{font-family:"Poppins Regular",sans-serif;color:#23308E;font-size:28px;font-size:22px;margin-bottom:-6px;margin-top:15px}.plan-journey-wrap .plan-journey-thumbnail-wrap .card .card-divider a{color:#c39}@media print, screen and (min-width: 40em){.plan-journey-wrap .plan-journey-thumbnail-wrap .card .card-divider{margin-bottom:0.2em}}.plan-journey-wrap .plan-journey-thumbnail-wrap .card .card-section{color:#23308E;word-spacing:2px;margin-bottom:24px}@media print, screen and (max-width: 39.99875em){.plan-journey-wrap .plan-journey-thumbnail-wrap .card .card-section{margin-bottom:0}}.plan-journey-wrap .plan-journey-thumbnail-wrap .card .card-section a{text-decoration:none;color:#23308E}.plan-journey-wrap .plan-journey-thumbnail-wrap .card .card-section a a:hover{border-bottom:1px dotted #23308E}
