@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}.full-width-sail-offer-content-wrap{position:relative;padding-top:1em;padding-bottom:1em}@media print, screen and (min-width: 40em){.full-width-sail-offer-content-wrap{padding-top:2em;padding-bottom:2em}}.full-width-sail-offer-content-wrap .full-width-image-mobile{width:100%;height:375px;-o-object-fit:cover;object-fit:cover}.full-width-sail-offer-content-wrap .button{position:absolute;border-radius:0;font-size:16px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:17em}@media print, screen and (max-width: 39.99875em){.full-width-sail-offer-content-wrap .button{top:80%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media print, screen and (min-width: 40em){.full-width-sail-offer-content-wrap .button{width:15em}}.parallax-container{position:relative;overflow:hidden;height:220px}.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;margin-top:-320px}.parallax-container .parallax .parallax-image{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;position:absolute;left:0;bottom:0;min-width:100%;min-height:100%}.parallax-container .parallax .parallax-image img{width:100%}
